Oracle PL/SQL – 削除トリガの例
この記事では、DROP TRIGGERを使用してトリガーを削除する方法を説明します。
-- delete a trigger DROP TRIGGER trigger__name;
1.テーブルトリガー
1.1テーブルとトリガを作成します。
demo__data
テーブルdemo__dataを作成する ( ID番号(5)主キー、 プロジェクト名varchar2(10) );
trg
drop
example
トリガーの作成または置換trg__drop__example各行のdemo__dataの更新または削除前に挿入する前に ベギン dbms__output.put__line( 'trg__drop__exampleトリガが呼び出されました。'); 終わり;
2. DROP TRIGGERの例
2.1トリガの状態を確認してください:
SELECT TRIGGER__NAME、USER__TRIGGERSからのステータス、upper(TRIGGER__NAME)= 'TRG__DROP__EXAMPLE';
[cols = “、”、options = “header”、]| ===================
| TRIGGER
NAME | STATUS
| TRG
DROP__EXAMPLE | ENABLED
| ===================
2.2トリガを削除します。
DROP TRIGGER trg__drop__example; -- output -- Trigger trg__drop__example dropped.
2.3 Check the status again.
SELECT TRIGGER__NAME、USER__TRIGGERSからのステータス、upper(TRIGGER__NAME)= 'TRG__DROP__EXAMPLE'; -- output -- no rows selected.
References
-
https://docs.oracle.com/cd/B19306
01/server.102/b14200/statements
9005.htm[Oracle
– DROP TRIGGER].
Oracle
– PL/SQL Triggers
.
Check trigger
status
drop trigger
oracle
plsql
trigger