日期时间转换为日期的SQL语句

--每个分解在合并
select CONVERT(datetime, DATENAME(yyyy,getdate()) + '-' + DATENAME(mm,getdate()) + '-' + DATENAME(dd, getdate()))

--取有效部分转换
select convert(datetime,left(convert(varchar(10),getdate()),10))

--问题:有没有更好的?

Published At
Categories with 数据库类
comments powered by Disqus