我是靠谱客的博主 可靠指甲油,最近开发中收集的这篇文章主要介绍SQL Server 触发器 表的特定字段更新时,触发Update触发器,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

复制代码 代码如下:

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 触发器 表的特定字段更新时,触发Update触发器所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(153)

评论列表共有 0 条评论

立即
投稿
返回
顶部