JDBC Driver for SQL/MX Programmer's Reference
29068 07009 The value for position can be any value between
1 and one more than the length of the LOB data
Cause: The position input value in Blob.setBinaryStream,
Clob.setCharacterStream, or Clob.setAsciiStream can be between 1 and one
more than the length of the LOB data.
Effect: The application cannot write the LOB data at the specified position.
Recovery: Correct the position input value.
[back to the top]
29069 HY000 Autocommit is on and LOB objects are involved
Cause: LOB data is involved with autocommit enabled and an external transaction does not
exist.
Effect: An exception is reported; the LOB columns are not set.
Recovery: Start an external transaction or disable the autocommit mode when using the
Clob.setASciiStream(), Clob.setCharacterStream(), or
Blob.setBinaryStream() method.
[back to the top]
29070 HY000 Transaction error {0} - {1} while updating LOB
tables
Cause: An SQL or file system (FS) exception occurred during insert or update operations on
the base and LOB tables within an internal transaction.
Effect: An exception is reported; the internal transaction is rolled back.
Recovery: See the SQL or FS error message.
[back to the top]
29071 HY000 Internal programming error - {0}
Cause: The JNI layer (get Object method) always returns a byte array and, therefore, any other
instance is considered a programming error.
Effect: An exception is reported.
Recovery: None. The error is internal to the JDBC/MX driver.
[back to the top]