SQL でトリガーを削除するには 2 つの方法があります: 1. SSMS データベース管理ツールを使用してトリガーを削除します; 2. [T-SQL] スクリプトを使用してトリガーを削除します (コードは [drop Trigger トリガー名;]) 。
SQL でトリガーを削除するには 2 つの方法があります:
1. SSMS データベース管理を使用して削除します。ツール トリガー
DML トリガーの削除
1. データベースに接続し、データベースを選択し、データ テーブルを選択します。 -》データテーブルを展開→「トリガーを展開」→右クリック→「削除」を選択。
#2. オブジェクトの削除ポップアップ ボックス ([OK] をクリック) で、更新せずに削除結果を確認できます。
#DDL トリガーの削除
1. データベースに接続し、データベースを選択します。 》プログラマビリティを展開 -> データベース トリガーを展開 -> 右クリック -> 削除を選択します。 #2. オブジェクトの削除ポップアップ ボックス ([OK] をクリック) で、更新せずに削除結果を確認できます。 #LOGON トリガーの削除1. データベースに接続します - 》サーバーを展開しますオブジェクト - 》トリガーを展開 - 》右クリック - 》削除を選択します。
#2. オブジェクトの削除ポップアップ ボックス ([OK] をクリック) で、更新せずに削除結果を確認できます。
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 中国語 Web サイトの他の関連記事を参照してください。