HINT: This error can also happen if the byte sequence does not match the encoding expected by the server, which is controlled by "client_encoding".
update文で、データが何故かカラム扱いされる
ERROR: column "ここに入れたかったデータ" does not exist
文字列を""で囲むと発生する。
postgresでは文字列は''で囲まなければならない
pg_connectがfalseを返す
ログがあるので見る。
/var/lib/pgsql/9.2/data/pg_log/
など、postgresの入っているところのログを見ると接続エラーの原因が分かる
ログに「ポート113のIdentサーバに接続できませんでした」がある
設定ファイルをいじるとうまくいく場合がある。
設定後のserviceの再起動を忘れない事
createdb: データベースの生成に失敗しました: ERROR: 符号化方式 EUC_JP がロケール ja_JP.UTF-8 に合いません
createdb -E EUC-JP -T template0 --locale C DB名
No PostgreSQL link opened yet in
このエラー自身は根本的な原因ではない。
pg_connectをエラー抑制演算子でエラーが出ないようにしていると起きる可能性が高い。
エラー抑制演算子を取り除いて本当の原因を突き止めた方が良い。