仕事でpostgreSQLを学び始めたので、色々使ってみていた時のことです。
a5を使ってpostgreSQLでストアドを使ってみていると、
文字列のドル引用符が閉じていません or "○○○"またはその近辺で構文エラーまたはその近辺で文字列のドル引用符が閉じていません。
とりあえず$が使えないので、シングルクォーテーションで囲んで使っていたのですが、
文字型を使うと、シングルクォーテーションが囲う部分が変わってしまって使えなかった。
エスケープ処理を行ったら、使えました。
ドル引用符が使えなかったのは謎
新規に作り直すとドル引用符をうまくいった。
200行近く適当に長々と書き連ねてしまったためかな?
なにかが引っ掛っちゃったのかな・・・
環境
mk-2 2.12.0
postgresql 9.6.2
内部構造から学ぶPostgreSQL 設計・運用計画の鉄則 (Software Design plus)
- 作者: 勝俣智成,佐伯昌樹,原田登志
- 出版社/メーカー: 技術評論社
- 発売日: 2014/09/04
- メディア: 単行本(ソフトカバー)
- この商品を含むブログ (2件) を見る