JDBC Type 4 Driver Programmer's Reference for SQL/MX Release 3.2.1
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.
nl
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.
nl
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.
nl
29018 22018 Invalid character value in cast specification
Cause: An attempt was made to convert a string to a numeric type but the string does not have
the appropriate format.
Effect: Strings that are obtained through a getter method cannot be cast to the method type.
Recovery: Validate the string in the database to make sure it is a compatible type.
nl
29019 07002 Parameter {0, number, integer} for {1, number, integer} set of
parameters is not set
Cause: An input descriptor contains a parameter that does not have a value set.
Effect: The method checkIfAllParamsSet() reports the parameter that is not set.
Recovery: Set a value for the listed parameter.
nl
29020 07009 Invalid parameter index
Cause: A getter or setter method parameter count index is outside of the valid input-descriptor
range, or the input-descriptor range is null.
Effect: The getter and setter method invocation validation fails.
Recovery: Change the getter or setter parameter index to a valid parameter value.
nl
29021 HY004 Object type not supported
Cause: A PreparedStatement.setObject() method call contains an unsupported Object
Type.
Effect: The setObject() method does not set a value for the designated parameter.
Recovery: Informational message only; no corrective action is needed. Valid Object Types are:
null, BigDecimal, Date, Time, Timestamp, Double, Float, Long, Short,
Byte, Boolean, String, byte[], Clob, and Blob.
nl
88 Messages