sql刪除觸發器有兩種方法:1、使用SSMS資料庫管理工具刪除觸發器;2、使用【T-SQL】腳本刪除觸發器,程式碼為【drop trigger 觸發器名稱;】。
sql刪除觸發器有兩種方法:
一、使用SSMS資料庫管理工具刪除觸發器
刪除DML觸發器
1、連接資料庫,選擇資料庫,選擇資料表-》展開資料表-》展開觸發器-》右鍵點擊-》選擇刪除。
2、在刪除物件彈出框-》點選確定-》不用刷新即可看到刪除結果。
刪除DDL觸發器
1、連接資料庫,選擇資料庫-》展開可程式性-》展開資料庫觸發器-》右鍵點擊-》選擇刪除。
2、在刪除物件彈出框-》點選確定-》不用刷新即可看到刪除結果。
刪除LOGON觸發器
1、連接資料庫-》展開伺服器物件- 》展開觸發器-》右鍵-》選擇刪除。
2、在刪除物件彈出框-》點選確定-》不用刷新即可看到刪除結果。
二、使用T-SQL腳本刪除觸發器
語法:
--宣告資料庫引用
use 数据库; go
--判斷是否存在,如果存在則刪除
if exists(select * from sys.triggers where name=触发器名)
--刪除DML觸發器
drop trigger 触发器名;
----刪除DDL觸發器
--drop trigger 触发器名 on database;
--刪除登入觸發器
--drop trigger 触发器名 on all server; go
範例:本範例示範刪除DML更新觸發器。
--宣告資料庫參考
use testss; go
--判斷是否存在,如果存在則刪除
if exists(select * from sys.triggers where name='updatetri') drop trigger updatetri; go
範例結果:
以上是sql刪除觸發器有哪些方法的詳細內容。更多資訊請關注PHP中文網其他相關文章!