我写了这个查询:
SELECT *
FROM w_tbl
WHERE DID NOT IN (SELECT DId FROM tbl_Assign)
AND CAST(MeasDateTime AS Date) = @dta
ORDER BY
CAST(MeasDateTime as DATE) DESC
如您所见,我正在发送参数化查询。
所以我24/09/2010 00:00:00
把@dta
但我得到这个错误:
从租船人字符串转换日期和/或时间时转换失败。
我告诉你我为什么这样做以及我的目的:
我有一个日期时间列,我只想按日期选择/获取所有数据(即我不想明智地获取日期时间,它必须只是根据日期)