oracle 如何查询一个参数条件值为null 的信息的sql 语句

如题所述

Oracle数据库中,空值都比较特殊,不能直接用"="或"<>"号来比较,如果你要用这两个符号比较,就会发现,空值即不在等于的集内,也不在不等于的集内。

特别注意的是,空值用“<>”(不等于)比较时,也不在集合内!具体的你自已测试一下就明白了。

常见的做法是用"IS NULL"或“IS NOT NULL”来确定是不是空值。
温馨提示:内容为网友见解,仅供参考
无其他回答
相似回答