JDBC Type 4 Driver 1.1 Programmer's Reference
29048 HY009 Invalid use of null
Cause. A parameter that has an expected table name is set to null.
Effect. The DatabaseMetadata method does not report any results.
Recovery. For the DatabaseMetaData method, supply a valid table name that is not null.
29049 25000 Invalid transaction state
Cause. The begintransaction() method was called when a transaction was in progress.
Effect. A new transaction is not started.
Recovery. Before calling the begintransaction() method, validate whether other
transactions are currently started.
29050 HY107 Row value out of range
Cause. A call to getCurrentRow retrieved is outside the first and last row range.
Effect. The current row is not retrieved.
Recovery. It is an informational message only; no recovery is needed. Report the entire
message to your service provider.
29051 01S02 ResultSet type changed to TYPE_SCROLL_INSENSITIVE
Cause. The Result Set Type was changed.
Effect. None.
Recovery. This message is reported as an SQL Warning. It is an informational message only;
no recovery is needed.
29053 HY000 SQL SELECT statement is invalid in executeUpdate() method
Cause. A select SQL statement was used in the executeUpdate() method.
Effect. The SQL query not performed exception is reported.
Recovery. Use the executeQuery() method to issue the select SQL statement.
29054 HY000 Only SQL SELECT statements are valid in executeQuery() method
Cause. A non-select SQL statement was used in the executeQuery() method.
Effect. The exception reported is "SQL query not performed".
Recovery. Use the executeUpdate() method to issue the non-select SQL statement.
29056 HY000 Statement is already closed
Cause. A validateSetInvocation() or validateExecuteInvocation method
was used on a closed statement.
Effect. The validation on the statement fails and returns an exception.