2

日付またはタイムスタンプフィールドが空かどうかをSybaseでチェックするにはどうすればよいですか?残念ながら、「isNULL」はその役割を果たしません。

4

3 に答える 3

2

この問題の解決策を見つけました:

select * from ... where ... and CAST(myDateFieldName as CHAR) is NULL
于 2012-08-25T11:59:18.180 に答える
2

Visual FoxPro 8.1ODBCからSYBASEv11.1へ、次のクエリを使用

UPDATE table SET thedatefield = CURDATE() WHERE thedatefield IS NULL or EMPTY(thedatefield)
于 2013-09-26T20:05:11.663 に答える
1

データ長を使用して、フィールドがそうであるかどうかを確認しemptyます。次の方法でチェックインできます。

select column_name
from your_table
where datalength(checking_col_name) = 0
于 2012-08-25T12:01:59.893 に答える