手机
当前位置:查字典教程网 >编程开发 >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触发器】相关文章:

SQLServer Top语句参数化方法

SQL Server约束增强的两点建议

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

SQL Server各种日期计算方法

SQL Server 2008 R2英文版安装图文教程

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

SQL Server 动态行转列

SQL Server 中调整自增字段的当前初始值

在与 SQL Server 建立连接时出现与网络相关的或特定于实例的错误。未找到或无法访问服务器

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

精品推荐
分类导航