Vik*_*ore 11 sql sql-server-2005 sql-server-2008
我正在使用MS SQL Server 2008,并且在表中我将列idate作为日期但是以整数格式.但在查询中我希望以日期格式.是否可以将整数日期转换为正确的日期时间格式?
dav*_*vey 19
您不能将整数值直接转换为日期,但可以先将其转换为日期时间,然后再转换为日期类型
select cast(40835 as datetime)
然后转换为日期(SQL 2008)
select cast(cast(40835 as datetime) as date)
干杯