PL/SQL中的IS NULL和NOT NULL
剛寫了個程式如下例:
SELECT * FROM table_name WHERE column_name not like'%課%'
這時出現了column_name中為null值的情況也被剔掉了。
原因是:在SQL的表達式中,除了IS NULL和 NOT NULL以外,只要出現NULL值結果都為FALSE.
剛寫了個程式如下例:
SELECT * FROM table_name WHERE column_name not like'%課%'
這時出現了column_name中為null值的情況也被剔掉了。
原因是:在SQL的表達式中,除了IS NULL和 NOT NULL以外,只要出現NULL值結果都為FALSE.