2009/07/18

Nullっときたぜ・・・

新人:おかしいですね、コレ。言語がバグってんじゃないですか?

んな、アホな
�� ̄、 ̄|||

SQLやプログラムが動作不良をおこすのは
9割強、人間様のミスでっせ(自経験談

まあ、それはそれとして
さっそく、新人のコードを確認すると…

(1)IF aaa = Null
(2)IIF (aaa=Null,"x","o")
(3)WHERE aaa = NULL



Nullと変数やカラム名との比較
ぽすたるパレード

んがー
Nullとの比較は、メッ!!
(>△<)/

Null:何のデータも含まれない状態

Nullは数字でいうと0のように
特別なモノだって
パパやママが言っていただろ?

判定をしたい時には判定を
比較をしたい時には比較をしてくれい

この場合だったら
Is Nullなどで判定をして
その判定結果(真・偽)を使えば
OKですね

まあ、一番OKなのは
仕様的にNullデータが無い事ですけど…