A5:SQL Mk-2

開発のこと、日々のこと

PostgreSQLのトリガーを作成時にエラー

ホーム フォーラム A5:SQL Mk-2掲示板 PostgreSQLのトリガーを作成時にエラー

  • このトピックには1件の返信、1人の参加者があり、最後に松原正和により1日前に更新されました。
2件の投稿を表示中 - 1 - 2件目 (全2件中)
  • 投稿者
    投稿
  • #27848 返信
    showery
    ゲスト

    A5M2でPostgreSQLのトリガーを作成時、下記エラーが出ました。
    SQL : unterminated dollar-quoted string at or near “$$
    DECLARE
    CO0100_CONT integer DEFAULT 0”
    SQL区切り文字「;」による問題がと思って、プロシジャーモードに切り替えて再実行したところ、下記のエラーになりました。
    SQL : cannot insert multiple commands into a prepared statement
    何かが問題なのか、回避策がありますか?
    ご教示をお願いできませんか?

    #27955 返信
    松原正和
    キーマスター

    showery さんこんにちは。
     
    A5:SQL Mk-2 のバージョンはいくつでしょうか? 手元で、Version 2.20.3 で確認したのですが、プロシージャモードで実行すれば問題なくトリガプロシージャを作成することができました。
     
    プロシージャモードでもトリガプロシージャのみ記載しなければならず、CREATE TRIGGERは分けて別のSQLエディタで実行しなければなりませんが、そこは大丈夫でしょうか?

2件の投稿を表示中 - 1 - 2件目 (全2件中)
返信先: PostgreSQLのトリガーを作成時にエラー
あなたの情報:




コメントは受け付けていません。