这句sql应该怎么写?为什么查不出值来?
首先orders表的begintime字段为datetime类型,且有条记录的begintime是2006-12-10 20:38:05
用SQL语句:
select * from orders where begintime= Cast('2006-12-10 20:38:05' as datetime )
这句查值为0记录
select * from orders where begintime=convert('2006-12-10 20:38:05','YYYY-MM-DD HH:MI:SS')
这句提示错误:'2006-12-10 20:38:05' 附近有语法错误
谢谢解答!