【发布时间】:2016-07-31 03:03:50
【问题描述】:
我有以下代码
try{
sql = "Select Time, Text WHERE Sender =?";
PreparedStatement stmt = conn.prepareStatement(sql);
stmt.setString(1, "ABC");
rs = stmt.executeQuery();
}catch(SQLException){
System.out.println(e.getMessage());
}
并得到以下错误:
您的 SQL 语法有错误;查看与您的 MariaDB 服务器版本相对应的手册,了解在第 1 行的“WHERE Sender ='ABC”附近使用的正确语法
我的 SQL 查询中有一个额外的 ',我该如何解决?
【问题讨论】: