質問内容
PostgreSQLでは空文字とNULLを区別しています。
カラムに空文字がセットされているテーブルを調べるには
どうすればいいでしょうか。
データイメージ
テーブルA
‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐
a1 a2 a3
001 空文字 空文字
テーブルB
‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐
b1 b2 b3
001 NULL NULL
テーブルc
‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐
c1 c2 c3
001 空文字 NULL
求める結果
テーブル名 カラム名
‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐
テーブルA a2
テーブルA a3
テーブルc c2
0 コメント