手机
当前位置:查字典教程网 >编程开发 >mssql数据库 >SQL Server 触发器 表的特定字段更新时,触发Update触发器
SQL Server 触发器 表的特定字段更新时,触发Update触发器
摘要:复制代码代码如下:createtriggerTR_MasterTable_UpdateonMasterTableafterupdateasi...

复制代码 代码如下:

create trigger TR_MasterTable_Update

on MasterTable

after update

as

if update ([Type])--当Type字段被更新时,才会触发此触发器

insert into MasterLogTable

select

Id

,(Case [Type] when 1 then 'Type1'

when 2 then 'Type2'

when 3 then 'Type3'

when 4 then 'Type4'

else 'TypeDefault'

end)

,Name

from inserted

go

另外再补充一句:insert和update的数据都会保存在临时表中,所以使用inserted可以取出这些数据,删除时使用deleted可以取出被删除的数据

转载请标明出处:http://blog.csdn.net/tjvictor

【SQL Server 触发器 表的特定字段更新时,触发Update触发器】相关文章:

SQL Server 2005 定时执行SQL语句的方法

SQLServer中的存储过程

SQLServer Top语句参数化方法

SQLserver 实现分组统计查询(按月、小时分组)

SQL Server 临时表的删除

Sql Server 获取、增加、修改、删除 字段描述

安装SQL Server 2008时 总是不断要求重启电脑的解决办法

SQL Server数据库中的存储过程介绍

SQL Server 2008 新特性 总结复习(一)

SQL Server约束增强的两点建议

精品推荐
分类导航