オラクルトリガーをオフにする方法

青灯夜游
リリース: 2022-05-23 20:47:30
オリジナル
6748 人が閲覧しました

トリガーを閉じる方法: 1. 「ALTER TRIGGER トリガー名 DISABLE;」ステートメントを使用して、指定した名前のトリガーをクローズします。 2. 「ALTER TABLE テーブル名 DISABLE ALL TRIGGERS;」ステートメントを使用してクローズします。指定されたデータテーブル内のすべてのトリガー。

オラクルトリガーをオフにする方法

このチュートリアルの動作環境: Windows 7 システム、Oracle 11g バージョン、Dell G3 コンピューター。

トリガーの定義とは、ある条件が成立したときに、トリガーに定義されたステートメントが自動的に実行されることを意味します。

したがって、トリガーを手動で呼び出す必要はなく、呼び出すこともできません。トリガーのトリガー条件は、実際にはトリガーの定義時に設定されます。

Oracle トリガーをオフにする方法

Oracle でトリガーを作成する場合、トリガーを無効にする (オフにする) 必要がある場合があります。その後、ALTER TRIGGER ステートメントを使用してこれを行うことができます。

2 つの方法があります:

1. 指定されたトリガーを閉じる

ALTER TRIGGER trigger_name DISABLE;
ログイン後にコピー

Parameters

  • trigger_name - 無効にするトリガーの名前。

例:

ALTER TRIGGER orders_before_insert DISABLE;
ログイン後にコピー

orders_before_insert という名前のトリガーはオフにできます。

2. 指定されたテーブル内のすべてのトリガーを閉じます

ALTER TABLE table_name DISABLE ALL TRIGGERS;
ログイン後にコピー

Parameters

  • table_name - 無効にするトリガーのテーブル名前。

例:

ALTER TABLE orders DISABLE ALL TRIGGERS;
ログイン後にコピー

orders という名前のテーブル上のすべてのトリガー。

知識の拡充: Oracle トリガーの有効化

1. テーブルで指定したトリガーを有効にする

ALTER TRIGGER trigger_name ENABLE;
ログイン後にコピー

2. すべてのトリガーを有効にするテーブルの上

ALTER TABLE table_name ENABLE ALL TRIGGERS;
ログイン後にコピー

推奨チュートリアル: 「Oracle チュートリアル

以上がオラクルトリガーをオフにする方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!