Oracleでテーブルに設定されるトリガーの一覧を取得

2021年11月18日

環境
Oracle 12.2.0.1.0

書式
SELECT 項目名 FROM ALL_TRIGGERS WHERE TABLE_NAME = テーブル名

操作例
テーブル「MGMT_JOB」に設定されているトリガーの一覧を表示します
SQL構文

SELECT OWNER, TRIGGER_NAME, STATUS
FROM ALL_TRIGGERS
WHERE TABLE_NAME = 'MGMT_JOB';

実行結果

OWNER	TRIGGER_NAME	    STATUS
SYSMAN	JOB_DELETE_TRIGGER	ENABLED

説明
ENABLED 有効
DISABLED 無効

Oracle 12c

Posted by arkgame