NULLは扱いが厄介
PostgreSQLのSQLの話。
どうにもSQL文がスマートに書けません。
原因はNULLのチェック。
一旦NULLかどうかチェックして、NULLでないことを確かめた上で、値で分岐します。
チェックしてから値を使わないと、式全体がNULLになってしまいます。
ここで欲しくなるのはSQL ServerのISNULL関数あるいは、JAVAの条件式のように、a AND b と書いて、a がFALSEなら bは評価しない機能です。
どちらも簡単にインプリできそうなのですが・・・
カテゴリ
ソフトウェアトラックバック(0)
このブログ記事を参照しているブログ一覧: NULLは扱いが厄介
このブログ記事に対するトラックバックURL: http://codeanimato.com/mt/mt-tb.cgi/305


コメントする