在下图示例中“chk_date”字段在数据中显示的是默认时间,如何将这个时间在SQL查询时设为空?

cast(nullif(a.chk_date,'') as datetime) 确认日期
以上是我的方法。
select chk_date as 日期 from Ixa_payment_req
运行结果是:1900-01-01 00:00:00.000
select cast(nullif(chk_date,'')as datetime) as 日期 from Ixa_payment_req
运行结果是:null(展示的结果是空)
文章讲述了在SQL查询中,如何将数据表中的chk_date字段设置为空,使用NULLIF函数进行条件判断后,将非空值转换为datetime类型,结果分别展示了转换前后的情况。
8501

被折叠的 条评论
为什么被折叠?



