読者です 読者をやめる 読者になる 読者になる

nmtysh.log

Tech系のネタや日々の独り言などを書いています。

pg_query_params() で boolean を扱う

pg_query_params() で boolean な変数を渡すとエラーになるのでその対策。 pg_query_params($query, array(($flag ? 'TRUE' : 'FALSE'))); boolean の代わりに 'TRUE'("TRUE") / 'FALSE'("FALSE") を渡してあげる。 これバグな気がするんだが… おまけ: Postg…

pg_dump でテーブルを指定する

pg_dump -t テーブル名 でテーブルを指定できるが、大文字を含むテーブル名の場合はダブルクォート(")でくくる必要がある。 ただ、pg_dump にダブルクォートごと渡す必要があるので、ダブルクォートをエスケープしないといけない。 例: > pg_dump.exe -t \"U…

PostgreSQL ログの文字化け対策

Ubuntu 10.04.2 にインストールした PostgreSQL のログが文字化けして読めないので、その対策。 $ sudo vi /etc/postgresql/8.4/main/postgresql.conf 450行目付近を次のように修正。 #lc_messages = 'ja_JP.UTF-8' # locale for system error message lc_me…