急急急!各位大哥帮帮忙,小弟数据库时间为 2011-8-20 12:00:00这类的 需要转换成2011-8-20这种格式的
但用SELECT CONVERT(varchar(100), GETDATE(), 23) IStartTime 这语句转换是能转换了,不过读出来的是当前时间。
各位大哥帮帮忙!!!!!谢谢!!!!
但用SELECT CONVERT(varchar(100), GETDATE(), 23) IStartTime 这语句转换是能转换了,不过读出来的是当前时间。
各位大哥帮帮忙!!!!!谢谢!!!!
select CONVERT(varchar(100), 要转的日期字段, 23) from table
set @thedate='2011-8-20 12:00:00'
Select datename(yyyy,@thedate) +'-' + datename(mm,@thedate) + '-'+ datename(dd,@thedate)