• 締切
  • すぐに回答を!

PostgreSql & Perl でのインサート処理失敗について

  • 質問No.2011209
  • 閲覧数379
  • ありがとう数1
  • 回答数1

お礼率 56% (63/111)

前回はありがとうございました。

今回はpostgresqlをPerl(DBD::pg)でアクセスし、インサート
しようとした場合なのですが、
DBD::Pg::st execute failed: ERROR: parser: parse error at or near "re" at character 3576
とメッセージが表示され処理がうまくいきません。

過去に同様のエラーで落ちたことがあって、何パターンかは
このメッセージが表示される原因は知っているつもりなんですが、
今回は過去の経験に当てはまらないように見えます。

ヒントになることなど、なんでも構いませんのでお助け願います。

回答 (全1件)

  • 回答No.1

ベストアンサー率 71% (168/235)

> ヒントになることなど、なんでも構いませんのでお助け願います。

SQL文の文法ミスのようですのでPerlは関係ないですね。

ヒントならちゃんと出ているじゃないですか。
ERROR: parser: parse error at or near "re" at character 3576
このくらいの英語訳しましょう。
部分的に訳しても「3576文字目"re"の近く」というのはわかるはずです。
実行しようとしたSQL文を見直しましょう。
お礼コメント
papope

お礼率 56% (63/111)

回答ありがとうございます。

SQL文を全文表示させてわかりました。
格納していたメッセージの内容に問題がありました。

ご指摘の通り、ここでするような質問ではないですね・・・
ごめんなさい。

でも助かりました。
ありがとうございます。
投稿日時:2006/03/07 09:52
関連するQ&A

その他の関連するQ&Aをキーワードで探す

ピックアップ

ページ先頭へ