非空条件检查

时间:2011-02-03 07:15:00

标签: informix

在Informix中:

如何检查not null,

我有一个带有日期时间数据类型的字段,我没有此字段的任何默认值,但我有很多该字段的空/空记录。

我想要一个会呈现记录的查询:

(  cond like )  where  my_curr_date_time != "" 

但是如果我尝试这个查询,它就无法正常工作。请告诉哪个查询找不到空记录。

1 个答案:

答案 0 :(得分:1)

... WHERE my_curr_date_time IS NOT NULL

NULL是一个特殊值。它可能意味着“没有价值”或“价值未知”。在SQL中,如果要检查值是否为NULL,则必须使用... yes ... value IS NULLvalue IS NOT NULL。它可以与其他条件一起使用,如:

... WHERE my_curr_date_time IS NOT NULL AND my_curr_date_time > start_dt