このメソッドを使用しようとすると、この例外が発生しますresSet.getHoldability()
:
私が得る例外: java.sql.SQLFeatureNotSupportedException
これは興味のあるコードのビットです:
Statement st = con.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE, ResultSet.CONCUR_UPDATABLE, ResultSet.HOLD_CURSORS_OVER_COMMIT);
ResultSet setT=st.executeQuery("SELECT * FROM books");
System.err.println("HOLDABILITY IS: " +
""+setT.getHoldability());
設定はまったく問題ないのに、なぜgetHoldability()
メソッドがサポートされてResultSet.HOLD_CURSORS_OVER_COMMIT
いないのか疑問に思っています。