`USER__TRIGGERS`テーブルをチェックすると、簡単にトリガステータスを取得できます:

-- display all triggers for users

SELECT TRIGGER__NAMEさん、USER__TRIGGERSさんからのステータスです。

-- display status for a specified trigger
SELECT TRIGGER__NAME,STATUS FROM USER__TRIGGERS WHERE TRIGGER__NAME = 'TRIGGER__NAME';

SELECT TRIGGER__NAME,STATUS FROM USER__TRIGGERS WHERE TRIGGER__NAME IN('TRIGGER__NAME__A', 'TRIGGER__NAME__B');

サンプルデータ。

| ================= | TRIGGER

NAME | STATUS | TRIGGER

NAME

A | ENABLED | TRIGGER

NAME

B | DISABLED | TRG

BEFORE

EMP

UPDATE | ENABLED | TRG

BEFORE

PERSON__UPDATE | ENABLED | REPCATLOGTRIG | ENABLED | =============================

参考文献


  1. https://docs.oracle.com/cd/B19306


    01/server.102/b14237/statviews

    4436.htm[Oracle


oracle


plsql

リンク://タグ/トリガー/[トリガー]