SELECT句で Null文字列を含むカラムを連結

ok_column - OK
null_column - null

ex) SELECT

psql> SELECT ok_column || '-' || null_column FROM foo;
(null)

回避策

これを回避するためには、カラムごとに Null の場合の置換を指定することで対処可能です。

psql> SELECT ok_column || '-' || coalesce((null_column, '') FROM foo;
ok-