如何检查SQL Server datetime列是否为空?

Vah*_*hid 17 sql sql-server datetime

如何检查SQL Server datetime列是否为空?

Ode*_*ded 17

测试它IS NULL.

如果使用.NET,请进行测试DBNULL.


Dav*_*vid 10

... WHERE [ColumnName] IS NULL

或者你的意思是"空"不是NULL吗?您的列是否允许NULL值?您是在寻找某种默认值吗?


Kla*_*sen 5

要使用空的日期时间列获取所有行,您可以执行以下操作:

SELECT * FROM yourtable WHERE yourdatecolumn IS NULL
Run Code Online (Sandbox Code Playgroud)