在sql

时间:2016-11-20 08:21:20

标签: sql

我有一个名为duedate的字段,数据类型是字符串。我想将该字段与当前日期进行比较。我使用下面的代码:

select itemid from issue where CONVERT(datetime, duedate, 105) < '20/11/2016'

我收到类似&#34的错误;将varchar数据类型转换为日期时间数据类型会导致超出范围的值。&#34;

请帮帮我。

1 个答案:

答案 0 :(得分:0)

使用它:

select itemid from issue where CONVERT(nvarchar(12), duedate, 105) < '20/11/2016'