Oracle查询用于获取列具有null的表的数据

时间:2014-09-19 08:34:13

标签: oracle oracle11g

Select * from my_table where my_col1 is null.

如果可以的话,我们可以用以下格式为oracle数据库写上面的查询

Select * from my_table where my_col1 = NULL

任何帮助?

1 个答案:

答案 0 :(得分:0)

在Oracle中,null实际上意味着 nothing null不是值,您无法将某些 nothing 进行比较。如果您尝试这样做,评估将既不是true,也不是false,而是unknown。您只能使用is (not) null语句检查是否有值。有关更多参考look at the documentation