機械翻訳について

データの前トリガーおよびデータの後トリガーの追加

データの前後で起動するイベント・トリガーを追加できます。

デフォルト・パッケージを定義する場合は、すべてのパラメータをPL/SQLパッケージのグローバルPL/SQL変数として定義する必要があります。 その後、パラメータを明示的にPL/SQLファンクション・トリガーに渡すか、すべてのパラメータをグローバルPL/SQL変数として使用できます(「データ・モデル・プロパティ」を参照)

  1. データ・モデルの「プロパティ」ペインで、トリガーが起動したときに実行するPL/SQL関数シグネチャを含む「Oracle DBデフォルト・パッケージ」を入力します。
  2. タスク・ペインで、「イベント・トリガー」をクリックします。
  3. 「イベント・トリガー」ペインで、「新規イベント・トリガーの作成」をクリックします。
  4. トリガーの次のように入力します:
    • 「名前」 - トリガーに意味のある名前を付けます。

    • 「タイプ」 - データの前またはデータの後を選択します。

    • 「言語」 - PL/SQLを選択します。

      次の図は、イベント・トリガーを示しています。

  5. 「使用可能な関数」ボックスからパッケージを選択し、矢印をクリックして関数を「イベント・トリガー」ボックスに移動します。

    名前は、PL/SQL <package name>.<function name>として表示されます。

実行の順序

同じタイプのトリガーを複数定義すると、表に表示される順序でトリガーが起動します(上から下へ)。

実行の順序を変更するには:

  • 「順序変更」矢印を使用して、トリガーを正しい順序で配置します。