简单查询中的Mysql错误

时间:2011-11-07 08:47:21

标签: mysql database jdbc

对于此查询,我收到错误

"INSERT INTO table " 
  + "(item1,item2) "
  + "VALUES "
  + "(" + number1 + "," + number2 + ");"

错误说

  

检查与您的MySQL服务器版本对应的手册,以便在第1行的“item1,item2”VALUES(10,1)'附近使用正确的语法

任何帮助表示感谢。

1 个答案:

答案 0 :(得分:5)

试试这个:

"INSERT INTO `table` (item1,item2) VALUES (" + 
    number1 + "," + number2 + ");"

Table是一个MySql保留字,所以你应该将它包含在反引号中 检查其他保留字here