プログラムしたいねん!
Pages
(移動先: ...)
ホーム
▼
2010年2月2日火曜日
PotgreSQL NULLで文字列連結すると結果NULLだけになる
psql> SELECT 'hogehoge' || '-' || null_col FROM hoge;
これだと結果は hogehoge ではなく null になってしまう。
これは COALESCE という関数で対処する。
psql> SELECT 'hogehoge' || '-' || COALESCE(null_col, '') FROM hoge;
これで結果は hogehoge となるはず。
0 件のコメント:
コメントを投稿
‹
›
ホーム
ウェブ バージョンを表示
0 件のコメント:
コメントを投稿