JDBC Driver for SQL/MX Programmer's Reference
29024 HY109 The cursor is after last row, which could be due
to the result set containing no rows, or all rows have been
retrieved.
Cause: getCurrentRow() is called when the cursor is after the last row.
Effect: An exception is reported; no data is retrieved.
Recovery: Validate the application call to the getCurrentRow() method.
[back to the top]
29025 22003 The data value ({0}) is out of range for
column/parameter number {1,number,integer}
Cause: An attempt was made to set or get a value to or from the database when the value is
outside the valid range for the column data type.
Effect: An exception is thrown; data is not retrieved or updated.
Recovery: Make sure that the value is within the valid range for the column type.
[back to the top]
29026 HY000 Transaction can't be committed or rolled back
when AutoCommit mode is on
Cause: An attempt was made to commit a transaction while AutoCommit mode is enabled.
Effect: The transaction is not committed.
Recovery: Disable AutoCommit. Use the method only when the AutoCommit mode is
disabled.
[back to the top]
29027 HY011 SetAutoCommit not possible, since a
transaction is active
Cause: An attempt was made to call the setAutoCommit() mode while a transaction was
active.
Effect: The current AutoCommit mode is not modified.
Recovery: Complete the transaction, then attempt to set the AutoCommit mode.
[back to the top]