SQLの条件式
SQL serverとPostgreSQLを両方使っていると、時々混乱します。
今日もSQL Serverで、CASE A IS NULL WHEN TRUE THEN・・・と書きましたが、ISのとろこでエラー。
おかしいな、この前は出来たのに・・・。
よく考えるとPostgreSQLでした。CASE A WHEN NULL THEN・・・とは書けないので上記のようにしました。
結局SQL Serverでは、CASE ISNULL(A,0) WHEN 0 THEN・・・などとするしかなったのですが。
こういう細かいところは結構悩ましいところがあります。
カテゴリ
ソフトウェアトラックバック(0)
このブログ記事を参照しているブログ一覧: SQLの条件式
このブログ記事に対するトラックバックURL: http://codeanimato.com/mt/mt-tb.cgi/292


コメントする