如何去掉DateTime中的精确时间方便查询。

来源:互联网 发布:程序员笔记本推荐2017 编辑:程序博客网 时间:2024/05/16 16:00

我们在时间查询时如果遇到精确时间比如 2007-08-09 14:34:20,这样的话查询2007-08-09是不行的想用SQL语句方便查询只能对时间这个字段进行处理如下:

CONVERT(nvarchar(10), 字段, 121) 可以将时间格式转换成yyyy-mm-dd,的字符串。

然后再

CAST(CONVERT(nvarchar(10), 字段, 121) AS datetime(8))将转换好的字符串再转换回时间格式。

 

原创粉丝点击