請教高手這個觸發器應該可如何寫,自己寫的只是把每行更新一遍,出現重復寫入,多謝,
如圖,我該怎么實現這個觸發器?
ITMISS
2022-05-06 11:07:49
TA貢獻1946條經驗 獲得超3個贊
基本語法 create trigger tri_name on table for insert/update/deleted as SQL code 例: create trigger tri_mc(tri_mc:自定義觸發器的名稱) on table (table:觸發的表名) for insert (觸發類型:insert,插入數據觸發 update,更新數據觸發 delete,刪除數據觸發) as declare @kssj datetime (定義一個變量,做中間處理) declare @sqbh char(40) select @kssj = kssj,@sqbh = sqbh from inserted (插入數據時,插入的數據在表 inserted 更新數據時,更新后的數據在表 inserted 更新前的數據在表中 deleted 刪除數據時,刪除的數據在表 deleted 不同的操作可以,取出不同的中間數據,做處理,例子中取出插入的數據) update table2 set isks = 1,kksj = @kssj where sqbh = @sqbh (根據中間處理做相應操作,例子的處理為,將插入的值同步更新到另一個表)
舉報