public class InvalidResultSetAccessException extends InvalidDataAccessResourceUsageException
java.sql.SQLException の根本原因があります。これは通常、無効な ResultSet 列のインデックスまたは名前が指定されている場合に発生します。切断された SqlRowSets によってもスローされます。
BadSqlGrammarException, SqlRowSet, 連載形式 | コンストラクターと説明 |
|---|
InvalidResultSetAccessException(java.sql.SQLException ex)InvalidResultSetAccessException のコンストラクター。 |
InvalidResultSetAccessException(java.lang.String task, java.lang.String sql, java.sql.SQLException ex)InvalidResultSetAccessException のコンストラクター。 |
| 修飾子と型 | メソッドと説明 |
|---|---|
java.lang.String | getSql() 問題の原因となった SQL を返します。 |
java.sql.SQLException | getSQLException() ラップされた SQLException を返します。 |
contains, getMessage, getMostSpecificCause, getRootCausepublic InvalidResultSetAccessException(java.lang.String task,
java.lang.String sql,
java.sql.SQLException ex)task - 現在のタスクの名前 sql - 問題のある SQL ステートメント ex - 根本原因 public InvalidResultSetAccessException(java.sql.SQLException ex)
ex - 根本原因 public java.sql.SQLException getSQLException()
@Nullable public java.lang.String getSql()