【发布时间】:2012-08-28 16:09:31
【问题描述】:
在 SQL Server 中为 datetime 变量分配 datetime 值时,出于文化不可知的原因,哪种格式最适合采用?为什么?
下面预定的日期是 2013 年 12 月 1 日
DECLARE @myDate DATETIME
SET @myDate = '2013-12-01'
SET @myDate = '20131201'
SET @myDate = '12/01/2013'
SET @myDate = '2013-12-01T00:00:00.000'
SET @myDate = '2013-12-01T00:00:00'
如果@myDate 的类型是DATETIME2,你的答案会不会不同?
【问题讨论】:
标签: sql-server datetime