本篇文章和大家了解一下sql中觸發(fā)器的使用方法。有一定的參考價值,有需要的朋友可以參考一下,希望對大家有所幫助。
成都創(chuàng)新互聯(lián)是一家專注于成都網站設計、做網站與策劃設計,蘇尼特右網站建設哪家好?成都創(chuàng)新互聯(lián)做網站,專注于網站建設10余年,網設計領域的專業(yè)建站公司;建站業(yè)務涵蓋:蘇尼特右等地區(qū)。蘇尼特右做網站價格咨詢:18982081108
觸發(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'
以上就是sql中觸發(fā)器的使用方法的簡略介紹,當然詳細使用上面的不同還得要大家自己使用過才領會。如果想了解更多,歡迎關注創(chuàng)新互聯(lián)行業(yè)資訊頻道哦!