这样的例外:
java.sql.SQLFeatureNotSupportedException 在com.salesforce.phoenix.jdbc.PhoenixResultSet.first(PhoenixResultSet.java:173)
答案 0 :(得分:2)
如果您重新编码代码以使用next()
代替first()
,那么您将没事:
while(resultset.next()) {
//Do something with resultset
}
如果您正在寻找为什么,那么......您将不得不去询问JDBC驱动程序的开发人员。由于ResultSet
内的定位需要可滚动 ResultSet
,因此该功能可能不存在。
答案 1 :(得分:0)
在Apache Phenix中尚未完成ResultSet.first()的实现。因此,你得到错误。
public boolean first() throws SQLException {
throw new SQLFeatureNotSupportedException();
}
尝试使用ResultSet.next()函数。