0

为什么我得到这个:1905-06-28 00:00:00.000 作为以下查询的结果。

declare @report_date datetime
set @report_date = 2013-1-8
select Convert(varchar(24),@report_date, 21)
4

1 回答 1

3
2013-1-8 = 2004 (parsed as days from 1900-01-01)  

设置引号

于 2013-11-04T19:36:21.857 回答