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可以取出被刪除的數據