我们在数据库中(注意:sql server)存的日期一般情况下都是datetime类型的数据,但是如果从页面进行条件查询的时候,输入的是date类型的数据,需要把datetime类型转换
示例如下
当我们想要查询日期是2014-08-08的时候,但是数据库存的是'2014-08-08 00:37:13.237',可以用下面的方法
select * from dateti(表名) where convert(varchar(10),taddtime(列名),121) ='2014-08-08'