TRIGGER PROPERTIES
TRIGGER PROPERTIES ( triggerLevel ; dbEvent ; tableNum ; recordNum )
引数 | 型 | 説明 | |
---|---|---|---|
triggerLevel | 倍長整数 | 🡒 | トリガ実行サイクルレベル |
dbEvent | 倍長整数 | 🡘 | データベースイベント |
tableNum | 倍長整数 | 🡘 | 影響を受けるテーブル番号 |
recordNum | 倍長整数 | 🡘 | 影響を受けるレコード番号 |
説明
TRIGGER PROPERTIESコマンドは、triggerLevelに渡すトリ ガーの実行レベルに関する情報を返します。トリガー実行レベルのカスケードに基づいて異なる動作を実行するには、TRIGGER PROPERTIESとTrigger levelを組み合わせて使用します。詳細についてはトリガにあるトリガーのカスケードを参照してください。
存在しないトリガー実行レベルを渡すと、コマンドはすべての引数に0を返します。
トリガー実行レベルのデータベースイベントの種類が、引数 dbEvent に返されます。Trigger Eventsテーマに以下のような定義済み定数があります。
定数 | 型 | 値 |
---|---|---|
On Deleting Record Event | 倍長整数 | 3 |
On Saving Existing Record Event | 倍長整数 | 2 |
On Saving New Record Event | 倍長整数 | 1 |
トリガー実行レベルのデータベースイベントに関係するレコードのテーブル番号とレコード番号が、引数 tableNum と recordNum に返されます。
参照
Trigger event
Trigger level
トリガ
レコード番号について