sql怎么使用觸發(fā)器

sql怎么使用觸發(fā)器

觸發(fā)器的使用

觸發(fā)器是一種特殊的存儲過程,在用戶試圖對指定的表執(zhí)行指定的數(shù)據(jù)修改語句時自動執(zhí)行。可以用CREATE語句創(chuàng)建觸發(fā)器,DROP語句刪除觸發(fā)器,ALTER語句禁用觸發(fā)器等。下面就來具體介紹一下。

創(chuàng)建觸發(fā)器

CREATE?TRIGGER?tr_update_Stock

刪除觸發(fā)器?

DROP??TRIGGER?tr_update_Stock

禁用

ALTER?TABLE?trig_example?DISABLE?TRIGGER?trig1 GO

恢復

ALTER?TABLE?trig_example?ENABLE?TRIGGER?trig1 GO

禁用某個表上的所有觸發(fā)器

ALTER?TABLE?你的表?DISABLE?TRIGGER?all

啟用某個表上的所有觸發(fā)器

ALTER?TABLE?你的表?enable?TRIGGER?all

禁用所有表上的所有觸發(fā)器

exec?sp_msforeachtable?'ALTER?TABLE???DISABLE?TRIGGER?all'

啟用所有表上的所有觸發(fā)器

exec?sp_msforeachtable?'ALTER?TABLE???enable?TRIGGER?all'

? 版權(quán)聲明
THE END
喜歡就支持一下吧
點贊13 分享