我试图将日期与单个部分(如12,1,2007)转换为SQL Server 2005中的日期时间.我尝试了以下内容:
CAST(DATEPART(year, DATE)+'-'+ DATEPART(month, DATE) +'-'+ DATEPART(day, DATE) AS DATETIME)
但这会导致错误的日期.将三个日期值转换为正确的日期时间格式的正确方法是什么.
sql t-sql sql-server sql-server-2005
sql ×1
sql-server ×1
sql-server-2005 ×1
t-sql ×1