如果日期或时间戳字段为空,如何检查Sybase?不幸的是“is NULL”不能完成这项工作。
答案 0 :(得分:2)
刚刚找到了解决这个问题的方法:
select * from ... where ... and CAST(myDateFieldName as CHAR) is NULL
答案 1 :(得分:2)
Visual FoxPro 8.1 ODBC到SYBASE v11.1,使用以下查询
UPDATE table SET thedatefield = CURDATE() WHERE thedatefield IS NULL or EMPTY(thedatefield)
答案 2 :(得分:1)
使用datalength检查字段是否为empty
。您可以通过以下方式办理登机手续:
select column_name
from your_table
where datalength(checking_col_name) = 0