我有一个简单的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