THIS_TABLE
への挿入または更新があるたびに、THAT_TABLE
に挿入をトリガーする次のトリガーがあります。DB2トリガー・エラー
次のクエリは、そのように動作します。同様に、それは私が行-Aをコメントし、コメントを外して(そしてor
を)行-Bを取り除くと動作します。
予期しないトークン「OR INSERTは」「」次がわかった。私は両方の行のコメントを解除するとき
create or replace trigger t99 after update -- line-A --or insert -- line-B on THIS_TABLE REFERENCING new as newRow for each row MODE DB2SQL insert into THAT_TABLE values (newRow.tnumber, 'O', newRow.cocode, CURRENT TIMESTAMP, null, null)
はしかし、私は次のエラーを取得します。 SQLCODE = -104、SQLSTATE = 42601、DRIVER = 4.21.29
何が欠けていますか?
私は、Windows 10上でDB2 9.1を実行しています
何が不足していますか?あなたのDB2のバージョンとプラットフォーム。 – mustaccio