SQL数据类型不匹配

时间:2018-08-01 16:42:17

标签: mysql sql

当我运行以下命令时:

SELECT * FROM table1 WHERE DOJ = '19-Feb-14'; 

错误消息显示:

Data type mismatch in criteria expression.

请给我解决方法。

2 个答案:

答案 0 :(得分:1)

如果您使用日期类型,则应使用“ yyyy-mm-dd”样式进行查询

在您的情况下,将是这样的(如果我理解您的代码正确):

SELECT * FROM table1 WHERE DOJ = '2014-02-19'; 

答案 1 :(得分:1)

如果您使用日期类型,则应使用#yyyy-mm-dd#
样式进行查询 然后工作

**SELECT * FROM table1 WHERE DOJ = #2014-02-19#;**