Oracleのトリガー(trigger)を確認する

Oracleのトリガー(trigger)は確認することができます。どれくらいのトリガーがあるのか一覧で確認する方法を紹介します。

トリガーを確認する

ここではOracleのトリガーの確認方法を説明します。

--トリガーを確認する
SELECT * FROM USER_TRIGGERS;

--トリガーを確認する(必要な項目のみ)
SELECT TRIGGER_NAME, TABLE_NAME, STATUS FROM USER_TRIGGERS;

トリガーを確認するには「USER_TRIGGERS」で確認できます。「STATUS」ではトリガーの状態(有効・無効)を確認できます。

トリガーのソースを確認する

次に、Oracleトリガーのソース(プログラム)を確認する方法を説明します。

--トリガーを確認する
SELECT TRIGGER_BODY FROM ALL_TRIGGERS
WHERE TRIGGER_NAME = 'トリガー名称';

トリガーのソースを確認するには「ALL_TRIGGERS」で確認できます。

「TRIGGER_BODY」でトリガーのソースが確認できます。

トリガーの作成方法はこちらを参照してください。

以上、Oracleのトリガー(trigger)とトリガーソースを確認する方法でした。

コメント