我正在尝试从表SAMPLE_1中检索列ID的最大值。我能够在Derby中执行sql查询,但无法从java中的结果集中检索值。难道我做错了什么?我是否需要以其他方式从max函数中检索值?请帮忙。
selectQuery = dbConnection.prepareStatement("SELECT MAX(ID)
FROM ROOTUSER.SAMPLE_1");
resultSet = selectQuery.executeQuery();
System.out.println(resultSet.getString(1));
最佳答案
您必须先调用resultSet.next()
,然后再调用getString()
。