SQL查询在Java中失败,但可以在外部运行

时间:2019-08-13 09:57:39

标签: java mysql sql

我有一个简单的SQL查询。如果我在SequelPro中使用它,则效果很好,但是如果尝试在Java语句中尝试使用查询,则会失败。

该查询正在一个只有两个字段idpolari和word的简单表上运行。我最初将查询的结构设计为SELECT * FROM polari,但这种方法不起作用,我尝试命名特定字段。尝试在SequelPro中针对数据库执行查询,并且工作正常。它也可以从命令行使用。只是不能在Java中工作。

我正在在IMac上运行MySQL的Netbeans中工作。

sql = "SELECT idpolari, word FROM polari";

Statement stmt = con.createStatement();

ResultSet res1 = stmt.executeQuery(sql);

我本来希望Polari表的完整内容,但我得到的是以下错误消息:

  

信息:您的SQL语法有错误;检查手册   对应于您的MySQL服务器版本以使用正确的语法   在第1行SELECT idpolari上的“”附近,单词FROM polari

0 个答案:

没有答案