JDBC Type 4 Driver Programmer's Reference

Recovery: Make sure to validate the column that is supplied to the method.
[back to the top]
29012 07006 Restricted data type attribute violation
Cause: An attempt was made to execute a method either while an invalid data type was set or
the data type did not match the SQL column type.
Effect: The interface method is not executed.
Recovery: Make sure the correct method and Java data type is used for the column type.
[back to the top]
29013 HY024 Fetch size is less than 0
Cause: The size set for ResultSet.setFetchSize rows to fetch is less than zero.
Effect: The number of rows that need to be fetched from the database when more rows are
needed for a ResultSet object is not set.
Recovery: Set the setFetchSize() method rows parameter to a value greater than zero.
[back to the top]
29015 HY024 Invalid fetch direction
Cause: The setFetchDirection() method direction parameter is set to an invalid value.
Effect: The direction in which the rows in this ResultSet object are processed is not set.
Recovery: Valid fetch directions are: ResultSet.FETCH_FORWARD,
ResultSet.FETCH_REVERSE, and ResultSet.FETCH_UNKNOWN.
[back to the top]
29017 HY004 SQL data type not supported
Cause: An unsupported getBytes() or setBytes() JDBC method call was issued using a
BINARY, VARBINARY, or LONGVARBINARY data type.
Effect: BINARY, VARBINARY, and LONGVARBINARY data types are not supported.
Recovery: Informational message only; no corrective action is needed.
[back to the top]