觸發(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)聲明
文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載。
THE END