職場でDB2を使っておりまして、SQLクライアントツールとしてA5:SQL Milkを利用させていただいております。
CREATE TRIGGERステートメントを使って、トリガー発動で1個目のINSERT文と2個目のINSERT文を処理するトリガーを作成しようとしたのですが、CREATE文を実行すると1個目のINSERT文と2個目のINSERT文の区切りの所で下記エラー返されます。
(抜粋)
「予期しないトークン “INSERT” が見つかりました。予期されたトークンに “<delim_semicolon>” が含まれている可能性があります」
エラーが起きている箇所(カラム名とテーブル名は、”x”と”X”に変換しております。
VALUES(xxxx,xxxx,xxxx);
INSERT INTO XXXX
区切りは、1個目のINSERT文のVALUE句の最後に「;」を使った後、2個目のINSERT文につなげているのですが、何が原因でエラーが発生しているのか原因特定できていない状況です。
SQLの文法的にも会社でこのような処理をしているものを参考に作っているため、間違っているとは思えないのですが、お力添えいただけないでしょうか?