手机
当前位置:查字典教程网 >编程开发 >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 Server2005下的安全操作技巧分享

SQL SERVER 查询正在实行的SQL语句

SQL Server 版本变更检查 警告

SQLServer EVENTDATA()函数来获取DDL 触发器信息

SQL Server 解析行溢出数据的存储

SQL Server 使用 SET FMTONLY ON 获得表的元数据

SQLServer中的存储过程

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

精品推荐
分类导航