SQL Server 觸發(fā)器 表的特定字段更新時,觸發(fā)Update觸發(fā)器
更新時間:2009年08月27日 00:49:23 作者:
另外再補充一句:insert和update的數(shù)據(jù)都會保存在臨時表中,所以使用inserted可以取出這些數(shù)據(jù),刪除時使用deleted可以取出被刪除的數(shù)據(jù)
復(fù)制代碼 代碼如下:
create trigger TR_MasterTable_Update
on MasterTable
after update
as
if update ([Type])--當(dāng)Type字段被更新時,才會觸發(fā)此觸發(fā)器
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的數(shù)據(jù)都會保存在臨時表中,所以使用inserted可以取出這些數(shù)據(jù),刪除時使用deleted可以取出被刪除的數(shù)據(jù)
轉(zhuǎn)載請標(biāo)明出處:http://blog.csdn.net/tjvictor
您可能感興趣的文章:
- SQLServer觸發(fā)器創(chuàng)建、刪除、修改、查看示例代碼
- sqlserver 觸發(fā)器實例代碼
- sqlserver 禁用觸發(fā)器和啟用觸發(fā)器的語句
- SQL SERVER中各類觸發(fā)器的完整語法及參數(shù)說明
- SQL Server:觸發(fā)器實例詳解
- sqlserver中觸發(fā)器+游標(biāo)操作實現(xiàn)
- SQL Server觸發(fā)器及觸發(fā)器中的事務(wù)學(xué)習(xí)
- sqlserver 觸發(fā)器學(xué)習(xí)(實現(xiàn)自動編號)
- sqlserver 觸發(fā)器教程
- 關(guān)于喜憂參半的SQL Server觸發(fā)器詳解
相關(guān)文章
SQLServer按順序執(zhí)行多個腳本的方法(sqlcmd實用工具使用方法)
有一百個腳本,那么就要按順序執(zhí)行過千次,這種工作量可不是一個人能承受得了的,下面我們介紹一個方法可以SQLServer按順序執(zhí)行多個腳本的方法2013-11-11SQL Server中的Forwarded Record計數(shù)器影響IO性能的解決方法
這篇文章主要介紹了SQL Server中的Forwarded Record計數(shù)器影響IO性能的解決方法,需要的朋友可以參考下2014-07-07