【发布时间】:2018-04-11 13:27:18
【问题描述】:
我已使用 MySQL Workbench 更新了我的一张表以包含 canttouchthis 列。
在 MySQL Workbench 中,针对 canttouchthis 列编写 sql 没有问题。但是,在我的代码中,我在所述列的任何实例上都会收到以下错误,但其余列工作得很好,例如groups.id
Unknown column 'groups.canttouchthis' in 'field list'
即使是像下面这样的简单选择语句也不起作用:
try {
String sql = "SELECT groups.canttouchthis FROM groups";
PreparedStatement ps = conn.prepareStatement(sql);
ResultSet rs = ps.executeQuery();
while (rs.next()) {
data.addProperty("got_data", rs.getLong(groups.canttouchthis));
}
} catch (SQLException ex) {
StackTrace.print(ex);
}
我已尝试重置我的 Java Servlet 容器服务器,但无济于事
【问题讨论】:
-
删除
groups.只需使用canttouchthis或使用别名
标签: java mysql servlets glassfish