WHERE
句、column=null
決して真になることはありません。このようにnullを使用することは無効です。column IS NULL
と言う必要があります。 またはcolumn IS NOT NULL
。これは、NULL
の特別な性質を物語っています 、等しいかどうかを確認する値ではなく、不明な値であるため、IS
を使用する必要があります またはIS NOT
構文。
NULL
に何かを割り当てることができます =
を使用した値 同等。例:UPDATE TableX SET Column=NULL...
リンク:
Wikipedia NUll(SQL)
w3schoolsSQLNULL値
SQLチュートリアル。ISNULL演算子のセクションを参照