我已经使用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容器服务器重置为无济于事

最佳答案

我意识到我将错误的数据库连接传递到了这一点。
感谢您的警惕,如果可以的话,我将删除此问题。

10-05 22:50