postgresのpsql変数で文字列使うとき
postgresqlのドキュメントより、コロンで始まる文字列はpsql変数として扱われます。
\set :hogehoge 'fugafuga' SELECT hoge_id FROM hoge_table WHERE hoge_condition = :hogehoge ERROR: 列"fugafuga"は存在しません 行 1: ...LECT hoge_id FROM hoge_table WHERE hoge_condition = fugafuga
おっ( ^ω^)