错误:com.mysql.jdbc.MysqlDataTruncation:数据截断:截断错误的DOUBLE值:通过删除

时间:2016-11-29 17:11:15

标签: java mysql jdbc

我有这段代码:

bb.doCammand("delete  from models where model_id='" + del + "' OR model_name='" + del + "'");

我收到了这个错误:

  

错误:com.mysql.jdbc.MysqlDataTruncation:数据截断:截断   不正确的DOUBLE值:xd   model_id和model_name是字符串。

我该如何解决?

1 个答案:

答案 0 :(得分:0)

在您的查询中看起来像一种拼写错误。

假设del是String的变量,请尝试更改有关此展示的查询:

"DELETE from models WHERE model_id =" + del + " OR model_name =" + del

最好避免在查询结束时进行连接。