You are viewing a plain text version of this content. The canonical link for it is here.
Posted to derby-commits@db.apache.org by da...@apache.org on 2006/03/15 22:31:59 UTC

svn commit: r386169 [19/36] - in /db/derby/code/trunk/java/testing/org/apache/derbyTesting/functionTests/master: DerbyNet/jdk16/ DerbyNetClient/jdk16/ jdk16/

Added: db/derby/code/trunk/java/testing/org/apache/derbyTesting/functionTests/master/DerbyNetClient/jdk16/parameterMapping.out
URL: http://svn.apache.org/viewcvs/db/derby/code/trunk/java/testing/org/apache/derbyTesting/functionTests/master/DerbyNetClient/jdk16/parameterMapping.out?rev=386169&view=auto
==============================================================================
--- db/derby/code/trunk/java/testing/org/apache/derbyTesting/functionTests/master/DerbyNetClient/jdk16/parameterMapping.out (added)
+++ db/derby/code/trunk/java/testing/org/apache/derbyTesting/functionTests/master/DerbyNetClient/jdk16/parameterMapping.out Wed Mar 15 13:31:53 2006
@@ -0,0 +1,2528 @@
+Test parameterMapping starting
+STILL TO RESOLVE -- Cloudscape getBoolean() allow conversion on strings to match JCC
+STILL TO RESOLVE -- Cloudscape getXXX() disable on LOBs.
+getXXX on : -6
+  skipping
+getXXX on : SMALLINT
+ NULL VALUE
+  getByte=0 was null true JDBC MATCH(OK)
+  getShort=0 was null true JDBC MATCH(OK)
+  getInt=0 was null true JDBC MATCH(OK)
+  getLong=0 was null true JDBC MATCH(OK)
+  getFloat=0.0 was null true JDBC MATCH(OK)
+  getDouble=0.0 was null true JDBC MATCH(OK)
+  getBigDecimal=null was null true JDBC MATCH(OK)
+  getBoolean=false was null true JDBC MATCH(OK)
+  getString=null was null true JDBC MATCH(OK)
+  getBytes=null was null true CLOUD EXT (OK)
+  getDate=null was null true CLOUD EXT (OK)
+  getTime=null was null true CLOUD EXT (OK)
+  getTimestamp=null was null true CLOUD EXT (OK)
+  getAsciiStream=SPECIFIC CHECK OK
+  getBinaryStream=SPECIFIC CHECK OK
+  getCharacterStream=SPECIFIC CHECK OK
+  getClob=SPECIFIC CHECK OK
+  getBlob=SPECIFIC CHECK OK
+  getUnicodeStream=null was null true CLOUD EXT (OK)
+  getObject=null was null true
+ VALID VALUE
+  getByte=32 was null false JDBC MATCH(OK)
+  getShort=32 was null false JDBC MATCH(OK)
+  getInt=32 was null false JDBC MATCH(OK)
+  getLong=32 was null false JDBC MATCH(OK)
+  getFloat=32.0 was null false JDBC MATCH(OK)
+  getDouble=32.0 was null false JDBC MATCH(OK)
+  getBigDecimal=32 was null false JDBC MATCH(OK)
+  getBoolean=true was null false JDBC MATCH(OK)
+  getString=32 was null false JDBC MATCH(OK)
+  getBytes=IC JDBC MATCH (INVALID)
+  getDate=IC JDBC MATCH (INVALID)
+  getTime=IC JDBC MATCH (INVALID)
+  getTimestamp=IC JDBC MATCH (INVALID)
+  getAsciiStream=IC JDBC MATCH (INVALID)
+  getBinaryStream=IC JDBC MATCH (INVALID)
+  getCharacterStream=IC JDBC MATCH (INVALID)
+  getClob=IC JDBC MATCH (INVALID)
+  getBlob=IC JDBC MATCH (INVALID)
+  getUnicodeStream=IC JDBC MATCH (INVALID)
+  getObject=CORRECT :java.lang.Integer was null false
+setNull() with all JDBC Types on SMALLINT
+  setNull(Types.TINYINT) getShort=0 was null true
+  setNull with batching support(Types.TINYINT) getShort=0 was null true
+  setNull(SMALLINT) getShort=0 was null true
+  setNull with batching support(SMALLINT) getShort=0 was null true
+  setNull(INTEGER) getShort=0 was null true
+  setNull with batching support(INTEGER) getShort=0 was null true
+  setNull(BIGINT) getShort=0 was null true
+  setNull with batching support(BIGINT) getShort=0 was null true
+  setNull(REAL) getShort=0 was null true
+  setNull with batching support(REAL) getShort=0 was null true
+  setNull(Types.FLOAT) getShort=0 was null true
+  setNull with batching support(Types.FLOAT) getShort=0 was null true
+  setNull(DOUBLE) getShort=0 was null true
+  setNull with batching support(DOUBLE) getShort=0 was null true
+  setNull(DECIMAL) getShort=0 was null true
+  setNull with batching support(DECIMAL) getShort=0 was null true
+  setNull(Types.NUMERIC) getShort=0 was null true
+  setNull with batching support(Types.NUMERIC) getShort=0 was null true
+  setNull(Types.BIT) getShort=0 was null true
+  setNull with batching support(Types.BIT) getShort=0 was null true
+  setNull(CHAR) getShort=0 was null true
+  setNull with batching support(CHAR) getShort=0 was null true
+  setNull(VARCHAR) getShort=0 was null true
+  setNull with batching support(VARCHAR) getShort=0 was null true
+  setNull(LONG VARCHAR) getShort=0 was null true
+  setNull with batching support(LONG VARCHAR) getShort=0 was null true
+  setNull(VARCHAR () FOR BIT DATA) getShort=0 was null true
+  setNull with batching support(VARCHAR () FOR BIT DATA) getShort=0 was null true
+  setNull(DATE) getShort=0 was null true
+  setNull with batching support(DATE) getShort=0 was null true
+  setNull(TIME) getShort=0 was null true
+  setNull with batching support(TIME) getShort=0 was null true
+  setNull(TIMESTAMP) getShort=0 was null true
+  setNull with batching support(TIMESTAMP) getShort=0 was null true
+  setNull(CLOB) getShort=0 was null true
+  setNull with batching support(CLOB) getShort=0 was null true
+  setNull(BLOB) getShort=0 was null true
+  setNull with batching support(BLOB) getShort=0 was null true
+  setNull(Types.NULL) getShort=0 was null true
+  setNull with batching support(Types.NULL) getShort=0 was null true
+  setNull(235350345) SQLSTATE(null): java.sql.SQLException: unrecognized sql type
+  setNull with batching support(235350345) SQLSTATE(null): java.sql.SQLException: unrecognized sql type
+setXXX() with all JDBC Types on SMALLINT
+For setXXX() methods that pass an object, a null and valid values are checked
+  setByte() getShort=98 was null false JDBC MATCH(OK)
+  setByte() as batch getShort=98 was null false JDBC MATCH(OK)
+  setShort() getShort=98 was null false JDBC MATCH(OK)
+  setShort() as batch getShort=98 was null false JDBC MATCH(OK)
+  setInt() getShort=98 was null false JDBC MATCH(OK)
+  setInt() as batch getShort=98 was null false JDBC MATCH(OK)
+  setLong() getShort=98 was null false JDBC MATCH(OK)
+  setLong() as batch getShort=98 was null false JDBC MATCH(OK)
+  setFloat() getShort=98 was null false JDBC MATCH(OK)
+  setFloat() as batch getShort=98 was null false JDBC MATCH(OK)
+  setDouble() getShort=98 was null false JDBC MATCH(OK)
+  setDouble() as batch getShort=98 was null false JDBC MATCH(OK)
+  setBigDecimal() getShort=99 was null false JDBC MATCH(OK)
+  setBigDecimal() as batch getShort=99 was null false JDBC MATCH(OK)
+  setBigDecimal(null) getShort=0 was null true JDBC MATCH(OK)
+  setBigDecimal(null) as batch getShort=0 was null true JDBC MATCH(OK)
+  setBoolean() getShort=1 was null false JDBC MATCH(OK)
+  setBoolean() as batch getShort=1 was null false JDBC MATCH(OK)
+  setString() getShort=97 was null false JDBC MATCH(OK)
+  setString() as batch getShort=97 was null false JDBC MATCH(OK)
+  setString(null) getShort=0 was null true JDBC MATCH(OK)
+  setString(null) as batch getShort=0 was null true JDBC MATCH(OK)
+ setString("Invalid Value")  IC (Expected)
+  setBytes() IC JDBC MATCH (INVALID)
+  setBytes() as batch (?????):Non-atomic batch failure.  The batch was submitted, but at least one exception occurred on an individual member of the batch. Use getNextException() to retrieve the exceptions for specific batched elements. (XCL12):Error for batch element #0: An attempt was made to put a data value of type 'byte[]' into a data value of type 'SMALLINT'. :  JDBC MATCH (INVALID)
+  setBytes(null) getShort=0 was null true CLOUD EXT (OK)
+  setBytes(null) as batchgetShort=0 was null true CLOUD EXT (OK)
+  setDate() IC JDBC MATCH (INVALID)
+  setDate() as batch  (?????):Non-atomic batch failure.  The batch was submitted, but at least one exception occurred on an individual member of the batch. Use getNextException() to retrieve the exceptions for specific batched elements. (XCL12):Error for batch element #0: An attempt was made to put a data value of type 'java.sql.Date' into a data value of type 'SMALLINT'. :  JDBC MATCH (INVALID)
+  setDate(null) getShort=0 was null true CLOUD EXT (OK)
+  setDate(null) as batch getShort=0 was null true CLOUD EXT (OK)
+  setTime() IC JDBC MATCH (INVALID)
+  setTime() as batch  (?????):Non-atomic batch failure.  The batch was submitted, but at least one exception occurred on an individual member of the batch. Use getNextException() to retrieve the exceptions for specific batched elements. (XCL12):Error for batch element #0: An attempt was made to put a data value of type 'java.sql.Time' into a data value of type 'SMALLINT'. :  JDBC MATCH (INVALID)
+  setTime(null) getShort=0 was null true CLOUD EXT (OK)
+  setTime(null) as batch getShort=0 was null true CLOUD EXT (OK)
+  setTimestamp() IC JDBC MATCH (INVALID)
+  setTimestamp() as batch  (?????):Non-atomic batch failure.  The batch was submitted, but at least one exception occurred on an individual member of the batch. Use getNextException() to retrieve the exceptions for specific batched elements. (XCL12):Error for batch element #0: An attempt was made to put a data value of type 'java.sql.Timestamp' into a data value of type 'SMALLINT'. :  JDBC MATCH (INVALID)
+  setTimestamp(null) getShort=0 was null true CLOUD EXT (OK)
+  setTimestamp(null) as batch getShort=0 was null true CLOUD EXT (OK)
+  setAsciiStream()  (22018):Invalid character string format for type SMALLINT. :  JDBC MATCH (INVALID)
+  setAsciiStream() as batch  (?????):Non-atomic batch failure.  The batch was submitted, but at least one exception occurred on an individual member of the batch. Use getNextException() to retrieve the exceptions for specific batched elements. (22018):Error for batch element #0: Invalid character string format for type SMALLINT. :  JDBC MATCH (INVALID)
+  setAsciiStream(null) getShort=0 was null true CLOUD EXT (OK)
+  setAsciiStream(null) as batch getShort=0 was null true CLOUD EXT (OK)
+  setBinaryStream() IC JDBC MATCH (INVALID)
+  setBinaryStream() as batch  (?????):Non-atomic batch failure.  The batch was submitted, but at least one exception occurred on an individual member of the batch. Use getNextException() to retrieve the exceptions for specific batched elements. (XCL12):Error for batch element #0: An attempt was made to put a data value of type 'byte[]' into a data value of type 'SMALLINT'. :  JDBC MATCH (INVALID)
+  setBinaryStream(null) getShort=0 was null true CLOUD EXT (OK)
+  setBinaryStream(null) as batch getShort=0 was null true CLOUD EXT (OK)
+  setCharacterStream() getShort=89 was null false CLOUD EXT (OK)
+  setCharacterStream() as batch getShort=89 was null false CLOUD EXT (OK)
+  setCharacterStream(null) getShort=0 was null true CLOUD EXT (OK)
+  setCharacterStream(null) as batch getShort=0 was null true CLOUD EXT (OK)
+  setClob() getShort=72 was null false CLOUD EXT (OK)
+  setClob() as batch getShort=72 was null false CLOUD EXT (OK)
+  setClob(null) getShort=0 was null true CLOUD EXT (OK)
+  setClob(null) as batch getShort=0 was null true CLOUD EXT (OK)
+  setBlob() IC JDBC MATCH (INVALID)
+  setBlob() as batch  (?????):Non-atomic batch failure.  The batch was submitted, but at least one exception occurred on an individual member of the batch. Use getNextException() to retrieve the exceptions for specific batched elements. (XCL12):Error for batch element #0: An attempt was made to put a data value of type 'byte[]' into a data value of type 'SMALLINT'. :  JDBC MATCH (INVALID)
+  setBlob(null) getShort=0 was null true CLOUD EXT (OK)
+  setBlob(null) as batch getShort=0 was null true CLOUD EXT (OK)
+  setUnicodeStream()  (22018):Invalid character string format for type SMALLINT. :  JDBC MATCH (INVALID)
+  setUnicodeStream(null) getShort=0 was null true CLOUD EXT (OK)
+  setObject(null)  OK Invalid data conversion: Parameter object type is invalid for requested conversion.
+  setObject(null) as batch  OK Invalid data conversion: Parameter object type is invalid for requested conversion.
+  setObject(java.lang.String) getShort=46 was null false JDBC MATCH(OK)
+  setObject(java.lang.String) as batch getShort=46 was null false JDBC MATCH(OK)
+  setObject(java.math.BigDecimal) getShort=72 was null false JDBC MATCH(OK)
+  setObject(java.math.BigDecimal) as batch getShort=72 was null false JDBC MATCH(OK)
+  setObject(java.lang.Boolean) getShort=1 was null false JDBC MATCH(OK)
+  setObject(java.lang.Boolean) as batch getShort=1 was null false JDBC MATCH(OK)
+  setObject(java.lang.Integer) getShort=74 was null false JDBC MATCH(OK)
+  setObject(java.lang.Integer) as batch getShort=74 was null false JDBC MATCH(OK)
+  setObject(java.lang.Long) getShort=79 was null false JDBC MATCH(OK)
+  setObject(java.lang.Long) as batch getShort=79 was null false JDBC MATCH(OK)
+  setObject(java.lang.Float) getShort=76 was null false JDBC MATCH(OK)
+  setObject(java.lang.Float) as batch getShort=76 was null false JDBC MATCH(OK)
+  setObject(java.lang.Double) getShort=12 was null false JDBC MATCH(OK)
+  setObject(java.lang.Double) as batch getShort=12 was null false JDBC MATCH(OK)
+  setObject(byte[]) IC JDBC MATCH (INVALID)
+  setObject(byte[]) as batch  (?????):Non-atomic batch failure.  The batch was submitted, but at least one exception occurred on an individual member of the batch. Use getNextException() to retrieve the exceptions for specific batched elements. (XCL12):Error for batch element #0: An attempt was made to put a data value of type 'byte[]' into a data value of type 'SMALLINT'. :  JDBC MATCH (INVALID)
+  setObject(java.sql.Date) IC JDBC MATCH (INVALID)
+  setObject(java.sql.Date) as batch  (?????):Non-atomic batch failure.  The batch was submitted, but at least one exception occurred on an individual member of the batch. Use getNextException() to retrieve the exceptions for specific batched elements. (XCL12):Error for batch element #0: An attempt was made to put a data value of type 'java.sql.Date' into a data value of type 'SMALLINT'. :  JDBC MATCH (INVALID)
+  setObject(java.sql.Time) IC JDBC MATCH (INVALID)
+  setObject(java.sql.Time) as batch  (?????):Non-atomic batch failure.  The batch was submitted, but at least one exception occurred on an individual member of the batch. Use getNextException() to retrieve the exceptions for specific batched elements. (XCL12):Error for batch element #0: An attempt was made to put a data value of type 'java.sql.Time' into a data value of type 'SMALLINT'. :  JDBC MATCH (INVALID)
+  setObject(java.sql.Timestamp) IC JDBC MATCH (INVALID)
+  setObject(java.sql.Timestamp) as batch  (?????):Non-atomic batch failure.  The batch was submitted, but at least one exception occurred on an individual member of the batch. Use getNextException() to retrieve the exceptions for specific batched elements. (XCL12):Error for batch element #0: An attempt was made to put a data value of type 'java.sql.Timestamp' into a data value of type 'SMALLINT'. :  JDBC MATCH (INVALID)
+getXXX on : INTEGER
+ NULL VALUE
+  getByte=0 was null true JDBC MATCH(OK)
+  getShort=0 was null true JDBC MATCH(OK)
+  getInt=0 was null true JDBC MATCH(OK)
+  getLong=0 was null true JDBC MATCH(OK)
+  getFloat=0.0 was null true JDBC MATCH(OK)
+  getDouble=0.0 was null true JDBC MATCH(OK)
+  getBigDecimal=null was null true JDBC MATCH(OK)
+  getBoolean=false was null true JDBC MATCH(OK)
+  getString=null was null true JDBC MATCH(OK)
+  getBytes=null was null true CLOUD EXT (OK)
+  getDate=null was null true CLOUD EXT (OK)
+  getTime=null was null true CLOUD EXT (OK)
+  getTimestamp=null was null true CLOUD EXT (OK)
+  getAsciiStream=SPECIFIC CHECK OK
+  getBinaryStream=SPECIFIC CHECK OK
+  getCharacterStream=SPECIFIC CHECK OK
+  getClob=SPECIFIC CHECK OK
+  getBlob=SPECIFIC CHECK OK
+  getUnicodeStream=null was null true CLOUD EXT (OK)
+  getObject=null was null true
+ VALID VALUE
+  getByte=32 was null false JDBC MATCH(OK)
+  getShort=32 was null false JDBC MATCH(OK)
+  getInt=32 was null false JDBC MATCH(OK)
+  getLong=32 was null false JDBC MATCH(OK)
+  getFloat=32.0 was null false JDBC MATCH(OK)
+  getDouble=32.0 was null false JDBC MATCH(OK)
+  getBigDecimal=32 was null false JDBC MATCH(OK)
+  getBoolean=true was null false JDBC MATCH(OK)
+  getString=32 was null false JDBC MATCH(OK)
+  getBytes=IC JDBC MATCH (INVALID)
+  getDate=IC JDBC MATCH (INVALID)
+  getTime=IC JDBC MATCH (INVALID)
+  getTimestamp=IC JDBC MATCH (INVALID)
+  getAsciiStream=IC JDBC MATCH (INVALID)
+  getBinaryStream=IC JDBC MATCH (INVALID)
+  getCharacterStream=IC JDBC MATCH (INVALID)
+  getClob=IC JDBC MATCH (INVALID)
+  getBlob=IC JDBC MATCH (INVALID)
+  getUnicodeStream=IC JDBC MATCH (INVALID)
+  getObject=CORRECT :java.lang.Integer was null false
+setNull() with all JDBC Types on INTEGER
+  setNull(Types.TINYINT) getInt=0 was null true
+  setNull with batching support(Types.TINYINT) getInt=0 was null true
+  setNull(SMALLINT) getInt=0 was null true
+  setNull with batching support(SMALLINT) getInt=0 was null true
+  setNull(INTEGER) getInt=0 was null true
+  setNull with batching support(INTEGER) getInt=0 was null true
+  setNull(BIGINT) getInt=0 was null true
+  setNull with batching support(BIGINT) getInt=0 was null true
+  setNull(REAL) getInt=0 was null true
+  setNull with batching support(REAL) getInt=0 was null true
+  setNull(Types.FLOAT) getInt=0 was null true
+  setNull with batching support(Types.FLOAT) getInt=0 was null true
+  setNull(DOUBLE) getInt=0 was null true
+  setNull with batching support(DOUBLE) getInt=0 was null true
+  setNull(DECIMAL) getInt=0 was null true
+  setNull with batching support(DECIMAL) getInt=0 was null true
+  setNull(Types.NUMERIC) getInt=0 was null true
+  setNull with batching support(Types.NUMERIC) getInt=0 was null true
+  setNull(Types.BIT) getInt=0 was null true
+  setNull with batching support(Types.BIT) getInt=0 was null true
+  setNull(CHAR) getInt=0 was null true
+  setNull with batching support(CHAR) getInt=0 was null true
+  setNull(VARCHAR) getInt=0 was null true
+  setNull with batching support(VARCHAR) getInt=0 was null true
+  setNull(LONG VARCHAR) getInt=0 was null true
+  setNull with batching support(LONG VARCHAR) getInt=0 was null true
+  setNull(VARCHAR () FOR BIT DATA) getInt=0 was null true
+  setNull with batching support(VARCHAR () FOR BIT DATA) getInt=0 was null true
+  setNull(DATE) getInt=0 was null true
+  setNull with batching support(DATE) getInt=0 was null true
+  setNull(TIME) getInt=0 was null true
+  setNull with batching support(TIME) getInt=0 was null true
+  setNull(TIMESTAMP) getInt=0 was null true
+  setNull with batching support(TIMESTAMP) getInt=0 was null true
+  setNull(CLOB) getInt=0 was null true
+  setNull with batching support(CLOB) getInt=0 was null true
+  setNull(BLOB) getInt=0 was null true
+  setNull with batching support(BLOB) getInt=0 was null true
+  setNull(Types.NULL) getInt=0 was null true
+  setNull with batching support(Types.NULL) getInt=0 was null true
+  setNull(235350345) SQLSTATE(null): java.sql.SQLException: unrecognized sql type
+  setNull with batching support(235350345) SQLSTATE(null): java.sql.SQLException: unrecognized sql type
+setXXX() with all JDBC Types on INTEGER
+For setXXX() methods that pass an object, a null and valid values are checked
+  setByte() getInt=98 was null false JDBC MATCH(OK)
+  setByte() as batch getInt=98 was null false JDBC MATCH(OK)
+  setShort() getInt=98 was null false JDBC MATCH(OK)
+  setShort() as batch getInt=98 was null false JDBC MATCH(OK)
+  setInt() getInt=98 was null false JDBC MATCH(OK)
+  setInt() as batch getInt=98 was null false JDBC MATCH(OK)
+  setLong() getInt=98 was null false JDBC MATCH(OK)
+  setLong() as batch getInt=98 was null false JDBC MATCH(OK)
+  setFloat() getInt=98 was null false JDBC MATCH(OK)
+  setFloat() as batch getInt=98 was null false JDBC MATCH(OK)
+  setDouble() getInt=98 was null false JDBC MATCH(OK)
+  setDouble() as batch getInt=98 was null false JDBC MATCH(OK)
+  setBigDecimal() getInt=99 was null false JDBC MATCH(OK)
+  setBigDecimal() as batch getInt=99 was null false JDBC MATCH(OK)
+  setBigDecimal(null) getInt=0 was null true JDBC MATCH(OK)
+  setBigDecimal(null) as batch getInt=0 was null true JDBC MATCH(OK)
+  setBoolean() getInt=1 was null false JDBC MATCH(OK)
+  setBoolean() as batch getInt=1 was null false JDBC MATCH(OK)
+  setString() getInt=97 was null false JDBC MATCH(OK)
+  setString() as batch getInt=97 was null false JDBC MATCH(OK)
+  setString(null) getInt=0 was null true JDBC MATCH(OK)
+  setString(null) as batch getInt=0 was null true JDBC MATCH(OK)
+ setString("Invalid Value")  IC (Expected)
+  setBytes() IC JDBC MATCH (INVALID)
+  setBytes() as batch (?????):Non-atomic batch failure.  The batch was submitted, but at least one exception occurred on an individual member of the batch. Use getNextException() to retrieve the exceptions for specific batched elements. (XCL12):Error for batch element #0: An attempt was made to put a data value of type 'byte[]' into a data value of type 'INTEGER'. :  JDBC MATCH (INVALID)
+  setBytes(null) getInt=0 was null true CLOUD EXT (OK)
+  setBytes(null) as batchgetInt=0 was null true CLOUD EXT (OK)
+  setDate() IC JDBC MATCH (INVALID)
+  setDate() as batch  (?????):Non-atomic batch failure.  The batch was submitted, but at least one exception occurred on an individual member of the batch. Use getNextException() to retrieve the exceptions for specific batched elements. (XCL12):Error for batch element #0: An attempt was made to put a data value of type 'java.sql.Date' into a data value of type 'INTEGER'. :  JDBC MATCH (INVALID)
+  setDate(null) getInt=0 was null true CLOUD EXT (OK)
+  setDate(null) as batch getInt=0 was null true CLOUD EXT (OK)
+  setTime() IC JDBC MATCH (INVALID)
+  setTime() as batch  (?????):Non-atomic batch failure.  The batch was submitted, but at least one exception occurred on an individual member of the batch. Use getNextException() to retrieve the exceptions for specific batched elements. (XCL12):Error for batch element #0: An attempt was made to put a data value of type 'java.sql.Time' into a data value of type 'INTEGER'. :  JDBC MATCH (INVALID)
+  setTime(null) getInt=0 was null true CLOUD EXT (OK)
+  setTime(null) as batch getInt=0 was null true CLOUD EXT (OK)
+  setTimestamp() IC JDBC MATCH (INVALID)
+  setTimestamp() as batch  (?????):Non-atomic batch failure.  The batch was submitted, but at least one exception occurred on an individual member of the batch. Use getNextException() to retrieve the exceptions for specific batched elements. (XCL12):Error for batch element #0: An attempt was made to put a data value of type 'java.sql.Timestamp' into a data value of type 'INTEGER'. :  JDBC MATCH (INVALID)
+  setTimestamp(null) getInt=0 was null true CLOUD EXT (OK)
+  setTimestamp(null) as batch getInt=0 was null true CLOUD EXT (OK)
+  setAsciiStream()  (22018):Invalid character string format for type INTEGER. :  JDBC MATCH (INVALID)
+  setAsciiStream() as batch  (?????):Non-atomic batch failure.  The batch was submitted, but at least one exception occurred on an individual member of the batch. Use getNextException() to retrieve the exceptions for specific batched elements. (22018):Error for batch element #0: Invalid character string format for type INTEGER. :  JDBC MATCH (INVALID)
+  setAsciiStream(null) getInt=0 was null true CLOUD EXT (OK)
+  setAsciiStream(null) as batch getInt=0 was null true CLOUD EXT (OK)
+  setBinaryStream() IC JDBC MATCH (INVALID)
+  setBinaryStream() as batch  (?????):Non-atomic batch failure.  The batch was submitted, but at least one exception occurred on an individual member of the batch. Use getNextException() to retrieve the exceptions for specific batched elements. (XCL12):Error for batch element #0: An attempt was made to put a data value of type 'byte[]' into a data value of type 'INTEGER'. :  JDBC MATCH (INVALID)
+  setBinaryStream(null) getInt=0 was null true CLOUD EXT (OK)
+  setBinaryStream(null) as batch getInt=0 was null true CLOUD EXT (OK)
+  setCharacterStream() getInt=89 was null false CLOUD EXT (OK)
+  setCharacterStream() as batch getInt=89 was null false CLOUD EXT (OK)
+  setCharacterStream(null) getInt=0 was null true CLOUD EXT (OK)
+  setCharacterStream(null) as batch getInt=0 was null true CLOUD EXT (OK)
+  setClob() getInt=72 was null false CLOUD EXT (OK)
+  setClob() as batch getInt=72 was null false CLOUD EXT (OK)
+  setClob(null) getInt=0 was null true CLOUD EXT (OK)
+  setClob(null) as batch getInt=0 was null true CLOUD EXT (OK)
+  setBlob() IC JDBC MATCH (INVALID)
+  setBlob() as batch  (?????):Non-atomic batch failure.  The batch was submitted, but at least one exception occurred on an individual member of the batch. Use getNextException() to retrieve the exceptions for specific batched elements. (XCL12):Error for batch element #0: An attempt was made to put a data value of type 'byte[]' into a data value of type 'INTEGER'. :  JDBC MATCH (INVALID)
+  setBlob(null) getInt=0 was null true CLOUD EXT (OK)
+  setBlob(null) as batch getInt=0 was null true CLOUD EXT (OK)
+  setUnicodeStream()  (22018):Invalid character string format for type INTEGER. :  JDBC MATCH (INVALID)
+  setUnicodeStream(null) getInt=0 was null true CLOUD EXT (OK)
+  setObject(null)  OK Invalid data conversion: Parameter object type is invalid for requested conversion.
+  setObject(null) as batch  OK Invalid data conversion: Parameter object type is invalid for requested conversion.
+  setObject(java.lang.String) getInt=46 was null false JDBC MATCH(OK)
+  setObject(java.lang.String) as batch getInt=46 was null false JDBC MATCH(OK)
+  setObject(java.math.BigDecimal) getInt=72 was null false JDBC MATCH(OK)
+  setObject(java.math.BigDecimal) as batch getInt=72 was null false JDBC MATCH(OK)
+  setObject(java.lang.Boolean) getInt=1 was null false JDBC MATCH(OK)
+  setObject(java.lang.Boolean) as batch getInt=1 was null false JDBC MATCH(OK)
+  setObject(java.lang.Integer) getInt=74 was null false JDBC MATCH(OK)
+  setObject(java.lang.Integer) as batch getInt=74 was null false JDBC MATCH(OK)
+  setObject(java.lang.Long) getInt=79 was null false JDBC MATCH(OK)
+  setObject(java.lang.Long) as batch getInt=79 was null false JDBC MATCH(OK)
+  setObject(java.lang.Float) getInt=76 was null false JDBC MATCH(OK)
+  setObject(java.lang.Float) as batch getInt=76 was null false JDBC MATCH(OK)
+  setObject(java.lang.Double) getInt=12 was null false JDBC MATCH(OK)
+  setObject(java.lang.Double) as batch getInt=12 was null false JDBC MATCH(OK)
+  setObject(byte[]) IC JDBC MATCH (INVALID)
+  setObject(byte[]) as batch  (?????):Non-atomic batch failure.  The batch was submitted, but at least one exception occurred on an individual member of the batch. Use getNextException() to retrieve the exceptions for specific batched elements. (XCL12):Error for batch element #0: An attempt was made to put a data value of type 'byte[]' into a data value of type 'INTEGER'. :  JDBC MATCH (INVALID)
+  setObject(java.sql.Date) IC JDBC MATCH (INVALID)
+  setObject(java.sql.Date) as batch  (?????):Non-atomic batch failure.  The batch was submitted, but at least one exception occurred on an individual member of the batch. Use getNextException() to retrieve the exceptions for specific batched elements. (XCL12):Error for batch element #0: An attempt was made to put a data value of type 'java.sql.Date' into a data value of type 'INTEGER'. :  JDBC MATCH (INVALID)
+  setObject(java.sql.Time) IC JDBC MATCH (INVALID)
+  setObject(java.sql.Time) as batch  (?????):Non-atomic batch failure.  The batch was submitted, but at least one exception occurred on an individual member of the batch. Use getNextException() to retrieve the exceptions for specific batched elements. (XCL12):Error for batch element #0: An attempt was made to put a data value of type 'java.sql.Time' into a data value of type 'INTEGER'. :  JDBC MATCH (INVALID)
+  setObject(java.sql.Timestamp) IC JDBC MATCH (INVALID)
+  setObject(java.sql.Timestamp) as batch  (?????):Non-atomic batch failure.  The batch was submitted, but at least one exception occurred on an individual member of the batch. Use getNextException() to retrieve the exceptions for specific batched elements. (XCL12):Error for batch element #0: An attempt was made to put a data value of type 'java.sql.Timestamp' into a data value of type 'INTEGER'. :  JDBC MATCH (INVALID)
+getXXX on : BIGINT
+ NULL VALUE
+  getByte=0 was null true JDBC MATCH(OK)
+  getShort=0 was null true JDBC MATCH(OK)
+  getInt=0 was null true JDBC MATCH(OK)
+  getLong=0 was null true JDBC MATCH(OK)
+  getFloat=0.0 was null true JDBC MATCH(OK)
+  getDouble=0.0 was null true JDBC MATCH(OK)
+  getBigDecimal=null was null true JDBC MATCH(OK)
+  getBoolean=false was null true JDBC MATCH(OK)
+  getString=null was null true JDBC MATCH(OK)
+  getBytes=null was null true CLOUD EXT (OK)
+  getDate=null was null true CLOUD EXT (OK)
+  getTime=null was null true CLOUD EXT (OK)
+  getTimestamp=null was null true CLOUD EXT (OK)
+  getAsciiStream=SPECIFIC CHECK OK
+  getBinaryStream=SPECIFIC CHECK OK
+  getCharacterStream=SPECIFIC CHECK OK
+  getClob=SPECIFIC CHECK OK
+  getBlob=SPECIFIC CHECK OK
+  getUnicodeStream=null was null true CLOUD EXT (OK)
+  getObject=null was null true
+ VALID VALUE
+  getByte=32 was null false JDBC MATCH(OK)
+  getShort=32 was null false JDBC MATCH(OK)
+  getInt=32 was null false JDBC MATCH(OK)
+  getLong=32 was null false JDBC MATCH(OK)
+  getFloat=32.0 was null false JDBC MATCH(OK)
+  getDouble=32.0 was null false JDBC MATCH(OK)
+  getBigDecimal=32 was null false JDBC MATCH(OK)
+  getBoolean=true was null false JDBC MATCH(OK)
+  getString=32 was null false JDBC MATCH(OK)
+  getBytes=IC JDBC MATCH (INVALID)
+  getDate=IC JDBC MATCH (INVALID)
+  getTime=IC JDBC MATCH (INVALID)
+  getTimestamp=IC JDBC MATCH (INVALID)
+  getAsciiStream=IC JDBC MATCH (INVALID)
+  getBinaryStream=IC JDBC MATCH (INVALID)
+  getCharacterStream=IC JDBC MATCH (INVALID)
+  getClob=IC JDBC MATCH (INVALID)
+  getBlob=IC JDBC MATCH (INVALID)
+  getUnicodeStream=IC JDBC MATCH (INVALID)
+  getObject=CORRECT :java.lang.Long was null false
+setNull() with all JDBC Types on BIGINT
+  setNull(Types.TINYINT) getLong=0 was null true
+  setNull with batching support(Types.TINYINT) getLong=0 was null true
+  setNull(SMALLINT) getLong=0 was null true
+  setNull with batching support(SMALLINT) getLong=0 was null true
+  setNull(INTEGER) getLong=0 was null true
+  setNull with batching support(INTEGER) getLong=0 was null true
+  setNull(BIGINT) getLong=0 was null true
+  setNull with batching support(BIGINT) getLong=0 was null true
+  setNull(REAL) getLong=0 was null true
+  setNull with batching support(REAL) getLong=0 was null true
+  setNull(Types.FLOAT) getLong=0 was null true
+  setNull with batching support(Types.FLOAT) getLong=0 was null true
+  setNull(DOUBLE) getLong=0 was null true
+  setNull with batching support(DOUBLE) getLong=0 was null true
+  setNull(DECIMAL) getLong=0 was null true
+  setNull with batching support(DECIMAL) getLong=0 was null true
+  setNull(Types.NUMERIC) getLong=0 was null true
+  setNull with batching support(Types.NUMERIC) getLong=0 was null true
+  setNull(Types.BIT) getLong=0 was null true
+  setNull with batching support(Types.BIT) getLong=0 was null true
+  setNull(CHAR) getLong=0 was null true
+  setNull with batching support(CHAR) getLong=0 was null true
+  setNull(VARCHAR) getLong=0 was null true
+  setNull with batching support(VARCHAR) getLong=0 was null true
+  setNull(LONG VARCHAR) getLong=0 was null true
+  setNull with batching support(LONG VARCHAR) getLong=0 was null true
+  setNull(VARCHAR () FOR BIT DATA) getLong=0 was null true
+  setNull with batching support(VARCHAR () FOR BIT DATA) getLong=0 was null true
+  setNull(DATE) getLong=0 was null true
+  setNull with batching support(DATE) getLong=0 was null true
+  setNull(TIME) getLong=0 was null true
+  setNull with batching support(TIME) getLong=0 was null true
+  setNull(TIMESTAMP) getLong=0 was null true
+  setNull with batching support(TIMESTAMP) getLong=0 was null true
+  setNull(CLOB) getLong=0 was null true
+  setNull with batching support(CLOB) getLong=0 was null true
+  setNull(BLOB) getLong=0 was null true
+  setNull with batching support(BLOB) getLong=0 was null true
+  setNull(Types.NULL) getLong=0 was null true
+  setNull with batching support(Types.NULL) getLong=0 was null true
+  setNull(235350345) SQLSTATE(null): java.sql.SQLException: unrecognized sql type
+  setNull with batching support(235350345) SQLSTATE(null): java.sql.SQLException: unrecognized sql type
+setXXX() with all JDBC Types on BIGINT
+For setXXX() methods that pass an object, a null and valid values are checked
+  setByte() getLong=98 was null false JDBC MATCH(OK)
+  setByte() as batch getLong=98 was null false JDBC MATCH(OK)
+  setShort() getLong=98 was null false JDBC MATCH(OK)
+  setShort() as batch getLong=98 was null false JDBC MATCH(OK)
+  setInt() getLong=98 was null false JDBC MATCH(OK)
+  setInt() as batch getLong=98 was null false JDBC MATCH(OK)
+  setLong() getLong=98 was null false JDBC MATCH(OK)
+  setLong() as batch getLong=98 was null false JDBC MATCH(OK)
+  setFloat() getLong=98 was null false JDBC MATCH(OK)
+  setFloat() as batch getLong=98 was null false JDBC MATCH(OK)
+  setDouble() getLong=98 was null false JDBC MATCH(OK)
+  setDouble() as batch getLong=98 was null false JDBC MATCH(OK)
+  setBigDecimal() getLong=99 was null false JDBC MATCH(OK)
+  setBigDecimal() as batch getLong=99 was null false JDBC MATCH(OK)
+  setBigDecimal(null) getLong=0 was null true JDBC MATCH(OK)
+  setBigDecimal(null) as batch getLong=0 was null true JDBC MATCH(OK)
+  setBoolean() getLong=1 was null false JDBC MATCH(OK)
+  setBoolean() as batch getLong=1 was null false JDBC MATCH(OK)
+  setString() getLong=97 was null false JDBC MATCH(OK)
+  setString() as batch getLong=97 was null false JDBC MATCH(OK)
+  setString(null) getLong=0 was null true JDBC MATCH(OK)
+  setString(null) as batch getLong=0 was null true JDBC MATCH(OK)
+ setString("Invalid Value")  IC (Expected)
+  setBytes() IC JDBC MATCH (INVALID)
+  setBytes() as batch (?????):Non-atomic batch failure.  The batch was submitted, but at least one exception occurred on an individual member of the batch. Use getNextException() to retrieve the exceptions for specific batched elements. (XCL12):Error for batch element #0: An attempt was made to put a data value of type 'byte[]' into a data value of type 'BIGINT'. :  JDBC MATCH (INVALID)
+  setBytes(null) getLong=0 was null true CLOUD EXT (OK)
+  setBytes(null) as batchgetLong=0 was null true CLOUD EXT (OK)
+  setDate() IC JDBC MATCH (INVALID)
+  setDate() as batch  (?????):Non-atomic batch failure.  The batch was submitted, but at least one exception occurred on an individual member of the batch. Use getNextException() to retrieve the exceptions for specific batched elements. (XCL12):Error for batch element #0: An attempt was made to put a data value of type 'java.sql.Date' into a data value of type 'BIGINT'. :  JDBC MATCH (INVALID)
+  setDate(null) getLong=0 was null true CLOUD EXT (OK)
+  setDate(null) as batch getLong=0 was null true CLOUD EXT (OK)
+  setTime() IC JDBC MATCH (INVALID)
+  setTime() as batch  (?????):Non-atomic batch failure.  The batch was submitted, but at least one exception occurred on an individual member of the batch. Use getNextException() to retrieve the exceptions for specific batched elements. (XCL12):Error for batch element #0: An attempt was made to put a data value of type 'java.sql.Time' into a data value of type 'BIGINT'. :  JDBC MATCH (INVALID)
+  setTime(null) getLong=0 was null true CLOUD EXT (OK)
+  setTime(null) as batch getLong=0 was null true CLOUD EXT (OK)
+  setTimestamp() IC JDBC MATCH (INVALID)
+  setTimestamp() as batch  (?????):Non-atomic batch failure.  The batch was submitted, but at least one exception occurred on an individual member of the batch. Use getNextException() to retrieve the exceptions for specific batched elements. (XCL12):Error for batch element #0: An attempt was made to put a data value of type 'java.sql.Timestamp' into a data value of type 'BIGINT'. :  JDBC MATCH (INVALID)
+  setTimestamp(null) getLong=0 was null true CLOUD EXT (OK)
+  setTimestamp(null) as batch getLong=0 was null true CLOUD EXT (OK)
+  setAsciiStream()  (22018):Invalid character string format for type BIGINT. :  JDBC MATCH (INVALID)
+  setAsciiStream() as batch  (?????):Non-atomic batch failure.  The batch was submitted, but at least one exception occurred on an individual member of the batch. Use getNextException() to retrieve the exceptions for specific batched elements. (22018):Error for batch element #0: Invalid character string format for type BIGINT. :  JDBC MATCH (INVALID)
+  setAsciiStream(null) getLong=0 was null true CLOUD EXT (OK)
+  setAsciiStream(null) as batch getLong=0 was null true CLOUD EXT (OK)
+  setBinaryStream() IC JDBC MATCH (INVALID)
+  setBinaryStream() as batch  (?????):Non-atomic batch failure.  The batch was submitted, but at least one exception occurred on an individual member of the batch. Use getNextException() to retrieve the exceptions for specific batched elements. (XCL12):Error for batch element #0: An attempt was made to put a data value of type 'byte[]' into a data value of type 'BIGINT'. :  JDBC MATCH (INVALID)
+  setBinaryStream(null) getLong=0 was null true CLOUD EXT (OK)
+  setBinaryStream(null) as batch getLong=0 was null true CLOUD EXT (OK)
+  setCharacterStream() getLong=89 was null false CLOUD EXT (OK)
+  setCharacterStream() as batch getLong=89 was null false CLOUD EXT (OK)
+  setCharacterStream(null) getLong=0 was null true CLOUD EXT (OK)
+  setCharacterStream(null) as batch getLong=0 was null true CLOUD EXT (OK)
+  setClob() getLong=72 was null false CLOUD EXT (OK)
+  setClob() as batch getLong=72 was null false CLOUD EXT (OK)
+  setClob(null) getLong=0 was null true CLOUD EXT (OK)
+  setClob(null) as batch getLong=0 was null true CLOUD EXT (OK)
+  setBlob() IC JDBC MATCH (INVALID)
+  setBlob() as batch  (?????):Non-atomic batch failure.  The batch was submitted, but at least one exception occurred on an individual member of the batch. Use getNextException() to retrieve the exceptions for specific batched elements. (XCL12):Error for batch element #0: An attempt was made to put a data value of type 'byte[]' into a data value of type 'BIGINT'. :  JDBC MATCH (INVALID)
+  setBlob(null) getLong=0 was null true CLOUD EXT (OK)
+  setBlob(null) as batch getLong=0 was null true CLOUD EXT (OK)
+  setUnicodeStream()  (22018):Invalid character string format for type BIGINT. :  JDBC MATCH (INVALID)
+  setUnicodeStream(null) getLong=0 was null true CLOUD EXT (OK)
+  setObject(null)  OK Invalid data conversion: Parameter object type is invalid for requested conversion.
+  setObject(null) as batch  OK Invalid data conversion: Parameter object type is invalid for requested conversion.
+  setObject(java.lang.String) getLong=46 was null false JDBC MATCH(OK)
+  setObject(java.lang.String) as batch getLong=46 was null false JDBC MATCH(OK)
+  setObject(java.math.BigDecimal) getLong=72 was null false JDBC MATCH(OK)
+  setObject(java.math.BigDecimal) as batch getLong=72 was null false JDBC MATCH(OK)
+  setObject(java.lang.Boolean) getLong=1 was null false JDBC MATCH(OK)
+  setObject(java.lang.Boolean) as batch getLong=1 was null false JDBC MATCH(OK)
+  setObject(java.lang.Integer) getLong=74 was null false JDBC MATCH(OK)
+  setObject(java.lang.Integer) as batch getLong=74 was null false JDBC MATCH(OK)
+  setObject(java.lang.Long) getLong=79 was null false JDBC MATCH(OK)
+  setObject(java.lang.Long) as batch getLong=79 was null false JDBC MATCH(OK)
+  setObject(java.lang.Float) getLong=76 was null false JDBC MATCH(OK)
+  setObject(java.lang.Float) as batch getLong=76 was null false JDBC MATCH(OK)
+  setObject(java.lang.Double) getLong=12 was null false JDBC MATCH(OK)
+  setObject(java.lang.Double) as batch getLong=12 was null false JDBC MATCH(OK)
+  setObject(byte[]) IC JDBC MATCH (INVALID)
+  setObject(byte[]) as batch  (?????):Non-atomic batch failure.  The batch was submitted, but at least one exception occurred on an individual member of the batch. Use getNextException() to retrieve the exceptions for specific batched elements. (XCL12):Error for batch element #0: An attempt was made to put a data value of type 'byte[]' into a data value of type 'BIGINT'. :  JDBC MATCH (INVALID)
+  setObject(java.sql.Date) IC JDBC MATCH (INVALID)
+  setObject(java.sql.Date) as batch  (?????):Non-atomic batch failure.  The batch was submitted, but at least one exception occurred on an individual member of the batch. Use getNextException() to retrieve the exceptions for specific batched elements. (XCL12):Error for batch element #0: An attempt was made to put a data value of type 'java.sql.Date' into a data value of type 'BIGINT'. :  JDBC MATCH (INVALID)
+  setObject(java.sql.Time) IC JDBC MATCH (INVALID)
+  setObject(java.sql.Time) as batch  (?????):Non-atomic batch failure.  The batch was submitted, but at least one exception occurred on an individual member of the batch. Use getNextException() to retrieve the exceptions for specific batched elements. (XCL12):Error for batch element #0: An attempt was made to put a data value of type 'java.sql.Time' into a data value of type 'BIGINT'. :  JDBC MATCH (INVALID)
+  setObject(java.sql.Timestamp) IC JDBC MATCH (INVALID)
+  setObject(java.sql.Timestamp) as batch  (?????):Non-atomic batch failure.  The batch was submitted, but at least one exception occurred on an individual member of the batch. Use getNextException() to retrieve the exceptions for specific batched elements. (XCL12):Error for batch element #0: An attempt was made to put a data value of type 'java.sql.Timestamp' into a data value of type 'BIGINT'. :  JDBC MATCH (INVALID)
+getXXX on : REAL
+ NULL VALUE
+  getByte=0 was null true JDBC MATCH(OK)
+  getShort=0 was null true JDBC MATCH(OK)
+  getInt=0 was null true JDBC MATCH(OK)
+  getLong=0 was null true JDBC MATCH(OK)
+  getFloat=0.0 was null true JDBC MATCH(OK)
+  getDouble=0.0 was null true JDBC MATCH(OK)
+  getBigDecimal=null was null true JDBC MATCH(OK)
+  getBoolean=false was null true JDBC MATCH(OK)
+  getString=null was null true JDBC MATCH(OK)
+  getBytes=null was null true CLOUD EXT (OK)
+  getDate=null was null true CLOUD EXT (OK)
+  getTime=null was null true CLOUD EXT (OK)
+  getTimestamp=null was null true CLOUD EXT (OK)
+  getAsciiStream=SPECIFIC CHECK OK
+  getBinaryStream=SPECIFIC CHECK OK
+  getCharacterStream=SPECIFIC CHECK OK
+  getClob=SPECIFIC CHECK OK
+  getBlob=SPECIFIC CHECK OK
+  getUnicodeStream=null was null true CLOUD EXT (OK)
+  getObject=null was null true
+ VALID VALUE
+  getByte=32 was null false JDBC MATCH(OK)
+  getShort=32 was null false JDBC MATCH(OK)
+  getInt=32 was null false JDBC MATCH(OK)
+  getLong=32 was null false JDBC MATCH(OK)
+  getFloat=32.0 was null false JDBC MATCH(OK)
+  getDouble=32.0 was null false JDBC MATCH(OK)
+  getBigDecimal=32.0 was null false JDBC MATCH(OK)
+  getBoolean=true was null false JDBC MATCH(OK)
+  getString=32.0 was null false JDBC MATCH(OK)
+  getBytes=IC JDBC MATCH (INVALID)
+  getDate=IC JDBC MATCH (INVALID)
+  getTime=IC JDBC MATCH (INVALID)
+  getTimestamp=IC JDBC MATCH (INVALID)
+  getAsciiStream=IC JDBC MATCH (INVALID)
+  getBinaryStream=IC JDBC MATCH (INVALID)
+  getCharacterStream=IC JDBC MATCH (INVALID)
+  getClob=IC JDBC MATCH (INVALID)
+  getBlob=IC JDBC MATCH (INVALID)
+  getUnicodeStream=IC JDBC MATCH (INVALID)
+  getObject=CORRECT :java.lang.Float was null false
+setNull() with all JDBC Types on REAL
+  setNull(Types.TINYINT) getFloat=0.0 was null true
+  setNull with batching support(Types.TINYINT) getFloat=0.0 was null true
+  setNull(SMALLINT) getFloat=0.0 was null true
+  setNull with batching support(SMALLINT) getFloat=0.0 was null true
+  setNull(INTEGER) getFloat=0.0 was null true
+  setNull with batching support(INTEGER) getFloat=0.0 was null true
+  setNull(BIGINT) getFloat=0.0 was null true
+  setNull with batching support(BIGINT) getFloat=0.0 was null true
+  setNull(REAL) getFloat=0.0 was null true
+  setNull with batching support(REAL) getFloat=0.0 was null true
+  setNull(Types.FLOAT) getFloat=0.0 was null true
+  setNull with batching support(Types.FLOAT) getFloat=0.0 was null true
+  setNull(DOUBLE) getFloat=0.0 was null true
+  setNull with batching support(DOUBLE) getFloat=0.0 was null true
+  setNull(DECIMAL) getFloat=0.0 was null true
+  setNull with batching support(DECIMAL) getFloat=0.0 was null true
+  setNull(Types.NUMERIC) getFloat=0.0 was null true
+  setNull with batching support(Types.NUMERIC) getFloat=0.0 was null true
+  setNull(Types.BIT) getFloat=0.0 was null true
+  setNull with batching support(Types.BIT) getFloat=0.0 was null true
+  setNull(CHAR) getFloat=0.0 was null true
+  setNull with batching support(CHAR) getFloat=0.0 was null true
+  setNull(VARCHAR) getFloat=0.0 was null true
+  setNull with batching support(VARCHAR) getFloat=0.0 was null true
+  setNull(LONG VARCHAR) getFloat=0.0 was null true
+  setNull with batching support(LONG VARCHAR) getFloat=0.0 was null true
+  setNull(VARCHAR () FOR BIT DATA) getFloat=0.0 was null true
+  setNull with batching support(VARCHAR () FOR BIT DATA) getFloat=0.0 was null true
+  setNull(DATE) getFloat=0.0 was null true
+  setNull with batching support(DATE) getFloat=0.0 was null true
+  setNull(TIME) getFloat=0.0 was null true
+  setNull with batching support(TIME) getFloat=0.0 was null true
+  setNull(TIMESTAMP) getFloat=0.0 was null true
+  setNull with batching support(TIMESTAMP) getFloat=0.0 was null true
+  setNull(CLOB) getFloat=0.0 was null true
+  setNull with batching support(CLOB) getFloat=0.0 was null true
+  setNull(BLOB) getFloat=0.0 was null true
+  setNull with batching support(BLOB) getFloat=0.0 was null true
+  setNull(Types.NULL) getFloat=0.0 was null true
+  setNull with batching support(Types.NULL) getFloat=0.0 was null true
+  setNull(235350345) SQLSTATE(null): java.sql.SQLException: unrecognized sql type
+  setNull with batching support(235350345) SQLSTATE(null): java.sql.SQLException: unrecognized sql type
+setXXX() with all JDBC Types on REAL
+For setXXX() methods that pass an object, a null and valid values are checked
+  setByte() getFloat=98.0 was null false JDBC MATCH(OK)
+  setByte() as batch getFloat=98.0 was null false JDBC MATCH(OK)
+  setShort() getFloat=98.0 was null false JDBC MATCH(OK)
+  setShort() as batch getFloat=98.0 was null false JDBC MATCH(OK)
+  setInt() getFloat=98.0 was null false JDBC MATCH(OK)
+  setInt() as batch getFloat=98.0 was null false JDBC MATCH(OK)
+  setLong() getFloat=98.0 was null false JDBC MATCH(OK)
+  setLong() as batch getFloat=98.0 was null false JDBC MATCH(OK)
+  setFloat() getFloat=98.4 was null false JDBC MATCH(OK)
+  setFloat() as batch getFloat=98.4 was null false JDBC MATCH(OK)
+  setDouble() getFloat=98.5 was null false JDBC MATCH(OK)
+  setDouble() as batch getFloat=98.5 was null false JDBC MATCH(OK)
+  setBigDecimal() getFloat=99.0 was null false JDBC MATCH(OK)
+  setBigDecimal() as batch getFloat=99.0 was null false JDBC MATCH(OK)
+  setBigDecimal(null) getFloat=0.0 was null true JDBC MATCH(OK)
+  setBigDecimal(null) as batch getFloat=0.0 was null true JDBC MATCH(OK)
+  setBoolean() getFloat=1.0 was null false JDBC MATCH(OK)
+  setBoolean() as batch getFloat=1.0 was null false JDBC MATCH(OK)
+  setString() getFloat=97.0 was null false JDBC MATCH(OK)
+  setString() as batch getFloat=97.0 was null false JDBC MATCH(OK)
+  setString(null) getFloat=0.0 was null true JDBC MATCH(OK)
+  setString(null) as batch getFloat=0.0 was null true JDBC MATCH(OK)
+ setString("Invalid Value")  IC (Expected)
+  setBytes() IC JDBC MATCH (INVALID)
+  setBytes() as batch (?????):Non-atomic batch failure.  The batch was submitted, but at least one exception occurred on an individual member of the batch. Use getNextException() to retrieve the exceptions for specific batched elements. (XCL12):Error for batch element #0: An attempt was made to put a data value of type 'byte[]' into a data value of type 'REAL'. :  JDBC MATCH (INVALID)
+  setBytes(null) getFloat=0.0 was null true CLOUD EXT (OK)
+  setBytes(null) as batchgetFloat=0.0 was null true CLOUD EXT (OK)
+  setDate() IC JDBC MATCH (INVALID)
+  setDate() as batch  (?????):Non-atomic batch failure.  The batch was submitted, but at least one exception occurred on an individual member of the batch. Use getNextException() to retrieve the exceptions for specific batched elements. (XCL12):Error for batch element #0: An attempt was made to put a data value of type 'java.sql.Date' into a data value of type 'REAL'. :  JDBC MATCH (INVALID)
+  setDate(null) getFloat=0.0 was null true CLOUD EXT (OK)
+  setDate(null) as batch getFloat=0.0 was null true CLOUD EXT (OK)
+  setTime() IC JDBC MATCH (INVALID)
+  setTime() as batch  (?????):Non-atomic batch failure.  The batch was submitted, but at least one exception occurred on an individual member of the batch. Use getNextException() to retrieve the exceptions for specific batched elements. (XCL12):Error for batch element #0: An attempt was made to put a data value of type 'java.sql.Time' into a data value of type 'REAL'. :  JDBC MATCH (INVALID)
+  setTime(null) getFloat=0.0 was null true CLOUD EXT (OK)
+  setTime(null) as batch getFloat=0.0 was null true CLOUD EXT (OK)
+  setTimestamp() IC JDBC MATCH (INVALID)
+  setTimestamp() as batch  (?????):Non-atomic batch failure.  The batch was submitted, but at least one exception occurred on an individual member of the batch. Use getNextException() to retrieve the exceptions for specific batched elements. (XCL12):Error for batch element #0: An attempt was made to put a data value of type 'java.sql.Timestamp' into a data value of type 'REAL'. :  JDBC MATCH (INVALID)
+  setTimestamp(null) getFloat=0.0 was null true CLOUD EXT (OK)
+  setTimestamp(null) as batch getFloat=0.0 was null true CLOUD EXT (OK)
+  setAsciiStream()  (22018):Invalid character string format for type REAL. :  JDBC MATCH (INVALID)
+  setAsciiStream() as batch  (?????):Non-atomic batch failure.  The batch was submitted, but at least one exception occurred on an individual member of the batch. Use getNextException() to retrieve the exceptions for specific batched elements. (22018):Error for batch element #0: Invalid character string format for type REAL. :  JDBC MATCH (INVALID)
+  setAsciiStream(null) getFloat=0.0 was null true CLOUD EXT (OK)
+  setAsciiStream(null) as batch getFloat=0.0 was null true CLOUD EXT (OK)
+  setBinaryStream() IC JDBC MATCH (INVALID)
+  setBinaryStream() as batch  (?????):Non-atomic batch failure.  The batch was submitted, but at least one exception occurred on an individual member of the batch. Use getNextException() to retrieve the exceptions for specific batched elements. (XCL12):Error for batch element #0: An attempt was made to put a data value of type 'byte[]' into a data value of type 'REAL'. :  JDBC MATCH (INVALID)
+  setBinaryStream(null) getFloat=0.0 was null true CLOUD EXT (OK)
+  setBinaryStream(null) as batch getFloat=0.0 was null true CLOUD EXT (OK)
+  setCharacterStream() getFloat=89.0 was null false CLOUD EXT (OK)
+  setCharacterStream() as batch getFloat=89.0 was null false CLOUD EXT (OK)
+  setCharacterStream(null) getFloat=0.0 was null true CLOUD EXT (OK)
+  setCharacterStream(null) as batch getFloat=0.0 was null true CLOUD EXT (OK)
+  setClob() getFloat=72.0 was null false CLOUD EXT (OK)
+  setClob() as batch getFloat=72.0 was null false CLOUD EXT (OK)
+  setClob(null) getFloat=0.0 was null true CLOUD EXT (OK)
+  setClob(null) as batch getFloat=0.0 was null true CLOUD EXT (OK)
+  setBlob() IC JDBC MATCH (INVALID)
+  setBlob() as batch  (?????):Non-atomic batch failure.  The batch was submitted, but at least one exception occurred on an individual member of the batch. Use getNextException() to retrieve the exceptions for specific batched elements. (XCL12):Error for batch element #0: An attempt was made to put a data value of type 'byte[]' into a data value of type 'REAL'. :  JDBC MATCH (INVALID)
+  setBlob(null) getFloat=0.0 was null true CLOUD EXT (OK)
+  setBlob(null) as batch getFloat=0.0 was null true CLOUD EXT (OK)
+  setUnicodeStream()  (22018):Invalid character string format for type REAL. :  JDBC MATCH (INVALID)
+  setUnicodeStream(null) getFloat=0.0 was null true CLOUD EXT (OK)
+  setObject(null)  OK Invalid data conversion: Parameter object type is invalid for requested conversion.
+  setObject(null) as batch  OK Invalid data conversion: Parameter object type is invalid for requested conversion.
+  setObject(java.lang.String) getFloat=46.0 was null false JDBC MATCH(OK)
+  setObject(java.lang.String) as batch getFloat=46.0 was null false JDBC MATCH(OK)
+  setObject(java.math.BigDecimal) getFloat=72.0 was null false JDBC MATCH(OK)
+  setObject(java.math.BigDecimal) as batch getFloat=72.0 was null false JDBC MATCH(OK)
+  setObject(java.lang.Boolean) getFloat=1.0 was null false JDBC MATCH(OK)
+  setObject(java.lang.Boolean) as batch getFloat=1.0 was null false JDBC MATCH(OK)
+  setObject(java.lang.Integer) getFloat=74.0 was null false JDBC MATCH(OK)
+  setObject(java.lang.Integer) as batch getFloat=74.0 was null false JDBC MATCH(OK)
+  setObject(java.lang.Long) getFloat=79.0 was null false JDBC MATCH(OK)
+  setObject(java.lang.Long) as batch getFloat=79.0 was null false JDBC MATCH(OK)
+  setObject(java.lang.Float) getFloat=76.3 was null false JDBC MATCH(OK)
+  setObject(java.lang.Float) as batch getFloat=76.3 was null false JDBC MATCH(OK)
+  setObject(java.lang.Double) getFloat=12.33 was null false JDBC MATCH(OK)
+  setObject(java.lang.Double) as batch getFloat=12.33 was null false JDBC MATCH(OK)
+  setObject(byte[]) IC JDBC MATCH (INVALID)
+  setObject(byte[]) as batch  (?????):Non-atomic batch failure.  The batch was submitted, but at least one exception occurred on an individual member of the batch. Use getNextException() to retrieve the exceptions for specific batched elements. (XCL12):Error for batch element #0: An attempt was made to put a data value of type 'byte[]' into a data value of type 'REAL'. :  JDBC MATCH (INVALID)
+  setObject(java.sql.Date) IC JDBC MATCH (INVALID)
+  setObject(java.sql.Date) as batch  (?????):Non-atomic batch failure.  The batch was submitted, but at least one exception occurred on an individual member of the batch. Use getNextException() to retrieve the exceptions for specific batched elements. (XCL12):Error for batch element #0: An attempt was made to put a data value of type 'java.sql.Date' into a data value of type 'REAL'. :  JDBC MATCH (INVALID)
+  setObject(java.sql.Time) IC JDBC MATCH (INVALID)
+  setObject(java.sql.Time) as batch  (?????):Non-atomic batch failure.  The batch was submitted, but at least one exception occurred on an individual member of the batch. Use getNextException() to retrieve the exceptions for specific batched elements. (XCL12):Error for batch element #0: An attempt was made to put a data value of type 'java.sql.Time' into a data value of type 'REAL'. :  JDBC MATCH (INVALID)
+  setObject(java.sql.Timestamp) IC JDBC MATCH (INVALID)
+  setObject(java.sql.Timestamp) as batch  (?????):Non-atomic batch failure.  The batch was submitted, but at least one exception occurred on an individual member of the batch. Use getNextException() to retrieve the exceptions for specific batched elements. (XCL12):Error for batch element #0: An attempt was made to put a data value of type 'java.sql.Timestamp' into a data value of type 'REAL'. :  JDBC MATCH (INVALID)
+getXXX on : FLOAT
+FAIL - mismatch column type 8 expected 6
+ NULL VALUE
+  getByte=0 was null true JDBC MATCH(OK)
+  getShort=0 was null true JDBC MATCH(OK)
+  getInt=0 was null true JDBC MATCH(OK)
+  getLong=0 was null true JDBC MATCH(OK)
+  getFloat=0.0 was null true JDBC MATCH(OK)
+  getDouble=0.0 was null true JDBC MATCH(OK)
+  getBigDecimal=null was null true JDBC MATCH(OK)
+  getBoolean=false was null true JDBC MATCH(OK)
+  getString=null was null true JDBC MATCH(OK)
+  getBytes=null was null true CLOUD EXT (OK)
+  getDate=null was null true CLOUD EXT (OK)
+  getTime=null was null true CLOUD EXT (OK)
+  getTimestamp=null was null true CLOUD EXT (OK)
+  getAsciiStream=SPECIFIC CHECK OK
+  getBinaryStream=SPECIFIC CHECK OK
+  getCharacterStream=SPECIFIC CHECK OK
+  getClob=SPECIFIC CHECK OK
+  getBlob=SPECIFIC CHECK OK
+  getUnicodeStream=null was null true CLOUD EXT (OK)
+  getObject=null was null true
+ VALID VALUE
+  getByte=32 was null false JDBC MATCH(OK)
+  getShort=32 was null false JDBC MATCH(OK)
+  getInt=32 was null false JDBC MATCH(OK)
+  getLong=32 was null false JDBC MATCH(OK)
+  getFloat=32.0 was null false JDBC MATCH(OK)
+  getDouble=32.0 was null false JDBC MATCH(OK)
+  getBigDecimal=32.0 was null false JDBC MATCH(OK)
+  getBoolean=true was null false JDBC MATCH(OK)
+  getString=32.0 was null false JDBC MATCH(OK)
+  getBytes=IC JDBC MATCH (INVALID)
+  getDate=IC JDBC MATCH (INVALID)
+  getTime=IC JDBC MATCH (INVALID)
+  getTimestamp=IC JDBC MATCH (INVALID)
+  getAsciiStream=IC JDBC MATCH (INVALID)
+  getBinaryStream=IC JDBC MATCH (INVALID)
+  getCharacterStream=IC JDBC MATCH (INVALID)
+  getClob=IC JDBC MATCH (INVALID)
+  getBlob=IC JDBC MATCH (INVALID)
+  getUnicodeStream=IC JDBC MATCH (INVALID)
+  getObject=CORRECT :java.lang.Double was null false
+setNull() with all JDBC Types on FLOAT
+  setNull(Types.TINYINT) getDouble=0.0 was null true
+  setNull with batching support(Types.TINYINT) getDouble=0.0 was null true
+  setNull(SMALLINT) getDouble=0.0 was null true
+  setNull with batching support(SMALLINT) getDouble=0.0 was null true
+  setNull(INTEGER) getDouble=0.0 was null true
+  setNull with batching support(INTEGER) getDouble=0.0 was null true
+  setNull(BIGINT) getDouble=0.0 was null true
+  setNull with batching support(BIGINT) getDouble=0.0 was null true
+  setNull(REAL) getDouble=0.0 was null true
+  setNull with batching support(REAL) getDouble=0.0 was null true
+  setNull(Types.FLOAT) getDouble=0.0 was null true
+  setNull with batching support(Types.FLOAT) getDouble=0.0 was null true
+  setNull(DOUBLE) getDouble=0.0 was null true
+  setNull with batching support(DOUBLE) getDouble=0.0 was null true
+  setNull(DECIMAL) getDouble=0.0 was null true
+  setNull with batching support(DECIMAL) getDouble=0.0 was null true
+  setNull(Types.NUMERIC) getDouble=0.0 was null true
+  setNull with batching support(Types.NUMERIC) getDouble=0.0 was null true
+  setNull(Types.BIT) getDouble=0.0 was null true
+  setNull with batching support(Types.BIT) getDouble=0.0 was null true
+  setNull(CHAR) getDouble=0.0 was null true
+  setNull with batching support(CHAR) getDouble=0.0 was null true
+  setNull(VARCHAR) getDouble=0.0 was null true
+  setNull with batching support(VARCHAR) getDouble=0.0 was null true
+  setNull(LONG VARCHAR) getDouble=0.0 was null true
+  setNull with batching support(LONG VARCHAR) getDouble=0.0 was null true
+  setNull(VARCHAR () FOR BIT DATA) getDouble=0.0 was null true
+  setNull with batching support(VARCHAR () FOR BIT DATA) getDouble=0.0 was null true
+  setNull(DATE) getDouble=0.0 was null true
+  setNull with batching support(DATE) getDouble=0.0 was null true
+  setNull(TIME) getDouble=0.0 was null true
+  setNull with batching support(TIME) getDouble=0.0 was null true
+  setNull(TIMESTAMP) getDouble=0.0 was null true
+  setNull with batching support(TIMESTAMP) getDouble=0.0 was null true
+  setNull(CLOB) getDouble=0.0 was null true
+  setNull with batching support(CLOB) getDouble=0.0 was null true
+  setNull(BLOB) getDouble=0.0 was null true
+  setNull with batching support(BLOB) getDouble=0.0 was null true
+  setNull(Types.NULL) getDouble=0.0 was null true
+  setNull with batching support(Types.NULL) getDouble=0.0 was null true
+  setNull(235350345) SQLSTATE(null): java.sql.SQLException: unrecognized sql type
+  setNull with batching support(235350345) SQLSTATE(null): java.sql.SQLException: unrecognized sql type
+setXXX() with all JDBC Types on FLOAT
+For setXXX() methods that pass an object, a null and valid values are checked
+  setByte() getDouble=98.0 was null false JDBC MATCH(OK)
+  setByte() as batch getDouble=98.0 was null false JDBC MATCH(OK)
+  setShort() getDouble=98.0 was null false JDBC MATCH(OK)
+  setShort() as batch getDouble=98.0 was null false JDBC MATCH(OK)
+  setInt() getDouble=98.0 was null false JDBC MATCH(OK)
+  setInt() as batch getDouble=98.0 was null false JDBC MATCH(OK)
+  setLong() getDouble=98.0 was null false JDBC MATCH(OK)
+  setLong() as batch getDouble=98.0 was null false JDBC MATCH(OK)
+  setFloat() getDouble=98.4000015258789 was null false JDBC MATCH(OK)
+  setFloat() as batch getDouble=98.4000015258789 was null false JDBC MATCH(OK)
+  setDouble() getDouble=98.5 was null false JDBC MATCH(OK)
+  setDouble() as batch getDouble=98.5 was null false JDBC MATCH(OK)
+  setBigDecimal() getDouble=99.0 was null false JDBC MATCH(OK)
+  setBigDecimal() as batch getDouble=99.0 was null false JDBC MATCH(OK)
+  setBigDecimal(null) getDouble=0.0 was null true JDBC MATCH(OK)
+  setBigDecimal(null) as batch getDouble=0.0 was null true JDBC MATCH(OK)
+  setBoolean() getDouble=1.0 was null false JDBC MATCH(OK)
+  setBoolean() as batch getDouble=1.0 was null false JDBC MATCH(OK)
+  setString() getDouble=97.0 was null false JDBC MATCH(OK)
+  setString() as batch getDouble=97.0 was null false JDBC MATCH(OK)
+  setString(null) getDouble=0.0 was null true JDBC MATCH(OK)
+  setString(null) as batch getDouble=0.0 was null true JDBC MATCH(OK)
+ setString("Invalid Value")  IC (Expected)
+  setBytes() IC JDBC MATCH (INVALID)
+  setBytes() as batch (?????):Non-atomic batch failure.  The batch was submitted, but at least one exception occurred on an individual member of the batch. Use getNextException() to retrieve the exceptions for specific batched elements. (XCL12):Error for batch element #0: An attempt was made to put a data value of type 'byte[]' into a data value of type 'DOUBLE'. :  JDBC MATCH (INVALID)
+  setBytes(null) getDouble=0.0 was null true CLOUD EXT (OK)
+  setBytes(null) as batchgetDouble=0.0 was null true CLOUD EXT (OK)
+  setDate() IC JDBC MATCH (INVALID)
+  setDate() as batch  (?????):Non-atomic batch failure.  The batch was submitted, but at least one exception occurred on an individual member of the batch. Use getNextException() to retrieve the exceptions for specific batched elements. (XCL12):Error for batch element #0: An attempt was made to put a data value of type 'java.sql.Date' into a data value of type 'DOUBLE'. :  JDBC MATCH (INVALID)
+  setDate(null) getDouble=0.0 was null true CLOUD EXT (OK)
+  setDate(null) as batch getDouble=0.0 was null true CLOUD EXT (OK)
+  setTime() IC JDBC MATCH (INVALID)
+  setTime() as batch  (?????):Non-atomic batch failure.  The batch was submitted, but at least one exception occurred on an individual member of the batch. Use getNextException() to retrieve the exceptions for specific batched elements. (XCL12):Error for batch element #0: An attempt was made to put a data value of type 'java.sql.Time' into a data value of type 'DOUBLE'. :  JDBC MATCH (INVALID)
+  setTime(null) getDouble=0.0 was null true CLOUD EXT (OK)
+  setTime(null) as batch getDouble=0.0 was null true CLOUD EXT (OK)
+  setTimestamp() IC JDBC MATCH (INVALID)
+  setTimestamp() as batch  (?????):Non-atomic batch failure.  The batch was submitted, but at least one exception occurred on an individual member of the batch. Use getNextException() to retrieve the exceptions for specific batched elements. (XCL12):Error for batch element #0: An attempt was made to put a data value of type 'java.sql.Timestamp' into a data value of type 'DOUBLE'. :  JDBC MATCH (INVALID)
+  setTimestamp(null) getDouble=0.0 was null true CLOUD EXT (OK)
+  setTimestamp(null) as batch getDouble=0.0 was null true CLOUD EXT (OK)
+  setAsciiStream()  (22018):Invalid character string format for type DOUBLE. :  JDBC MATCH (INVALID)
+  setAsciiStream() as batch  (?????):Non-atomic batch failure.  The batch was submitted, but at least one exception occurred on an individual member of the batch. Use getNextException() to retrieve the exceptions for specific batched elements. (22018):Error for batch element #0: Invalid character string format for type DOUBLE. :  JDBC MATCH (INVALID)
+  setAsciiStream(null) getDouble=0.0 was null true CLOUD EXT (OK)
+  setAsciiStream(null) as batch getDouble=0.0 was null true CLOUD EXT (OK)
+  setBinaryStream() IC JDBC MATCH (INVALID)
+  setBinaryStream() as batch  (?????):Non-atomic batch failure.  The batch was submitted, but at least one exception occurred on an individual member of the batch. Use getNextException() to retrieve the exceptions for specific batched elements. (XCL12):Error for batch element #0: An attempt was made to put a data value of type 'byte[]' into a data value of type 'DOUBLE'. :  JDBC MATCH (INVALID)
+  setBinaryStream(null) getDouble=0.0 was null true CLOUD EXT (OK)
+  setBinaryStream(null) as batch getDouble=0.0 was null true CLOUD EXT (OK)
+  setCharacterStream() getDouble=89.0 was null false CLOUD EXT (OK)
+  setCharacterStream() as batch getDouble=89.0 was null false CLOUD EXT (OK)
+  setCharacterStream(null) getDouble=0.0 was null true CLOUD EXT (OK)
+  setCharacterStream(null) as batch getDouble=0.0 was null true CLOUD EXT (OK)
+  setClob() getDouble=72.0 was null false CLOUD EXT (OK)
+  setClob() as batch getDouble=72.0 was null false CLOUD EXT (OK)
+  setClob(null) getDouble=0.0 was null true CLOUD EXT (OK)
+  setClob(null) as batch getDouble=0.0 was null true CLOUD EXT (OK)
+  setBlob() IC JDBC MATCH (INVALID)
+  setBlob() as batch  (?????):Non-atomic batch failure.  The batch was submitted, but at least one exception occurred on an individual member of the batch. Use getNextException() to retrieve the exceptions for specific batched elements. (XCL12):Error for batch element #0: An attempt was made to put a data value of type 'byte[]' into a data value of type 'DOUBLE'. :  JDBC MATCH (INVALID)
+  setBlob(null) getDouble=0.0 was null true CLOUD EXT (OK)
+  setBlob(null) as batch getDouble=0.0 was null true CLOUD EXT (OK)
+  setUnicodeStream()  (22018):Invalid character string format for type DOUBLE. :  JDBC MATCH (INVALID)
+  setUnicodeStream(null) getDouble=0.0 was null true CLOUD EXT (OK)
+  setObject(null)  OK Invalid data conversion: Parameter object type is invalid for requested conversion.
+  setObject(null) as batch  OK Invalid data conversion: Parameter object type is invalid for requested conversion.
+  setObject(java.lang.String) getDouble=46.0 was null false JDBC MATCH(OK)
+  setObject(java.lang.String) as batch getDouble=46.0 was null false JDBC MATCH(OK)
+  setObject(java.math.BigDecimal) getDouble=72.0 was null false JDBC MATCH(OK)
+  setObject(java.math.BigDecimal) as batch getDouble=72.0 was null false JDBC MATCH(OK)
+  setObject(java.lang.Boolean) getDouble=1.0 was null false JDBC MATCH(OK)
+  setObject(java.lang.Boolean) as batch getDouble=1.0 was null false JDBC MATCH(OK)
+  setObject(java.lang.Integer) getDouble=74.0 was null false JDBC MATCH(OK)
+  setObject(java.lang.Integer) as batch getDouble=74.0 was null false JDBC MATCH(OK)
+  setObject(java.lang.Long) getDouble=79.0 was null false JDBC MATCH(OK)
+  setObject(java.lang.Long) as batch getDouble=79.0 was null false JDBC MATCH(OK)
+  setObject(java.lang.Float) getDouble=76.30000305175781 was null false JDBC MATCH(OK)
+  setObject(java.lang.Float) as batch getDouble=76.30000305175781 was null false JDBC MATCH(OK)
+  setObject(java.lang.Double) getDouble=12.33 was null false JDBC MATCH(OK)
+  setObject(java.lang.Double) as batch getDouble=12.33 was null false JDBC MATCH(OK)
+  setObject(byte[]) IC JDBC MATCH (INVALID)
+  setObject(byte[]) as batch  (?????):Non-atomic batch failure.  The batch was submitted, but at least one exception occurred on an individual member of the batch. Use getNextException() to retrieve the exceptions for specific batched elements. (XCL12):Error for batch element #0: An attempt was made to put a data value of type 'byte[]' into a data value of type 'DOUBLE'. :  JDBC MATCH (INVALID)
+  setObject(java.sql.Date) IC JDBC MATCH (INVALID)
+  setObject(java.sql.Date) as batch  (?????):Non-atomic batch failure.  The batch was submitted, but at least one exception occurred on an individual member of the batch. Use getNextException() to retrieve the exceptions for specific batched elements. (XCL12):Error for batch element #0: An attempt was made to put a data value of type 'java.sql.Date' into a data value of type 'DOUBLE'. :  JDBC MATCH (INVALID)
+  setObject(java.sql.Time) IC JDBC MATCH (INVALID)
+  setObject(java.sql.Time) as batch  (?????):Non-atomic batch failure.  The batch was submitted, but at least one exception occurred on an individual member of the batch. Use getNextException() to retrieve the exceptions for specific batched elements. (XCL12):Error for batch element #0: An attempt was made to put a data value of type 'java.sql.Time' into a data value of type 'DOUBLE'. :  JDBC MATCH (INVALID)
+  setObject(java.sql.Timestamp) IC JDBC MATCH (INVALID)
+  setObject(java.sql.Timestamp) as batch  (?????):Non-atomic batch failure.  The batch was submitted, but at least one exception occurred on an individual member of the batch. Use getNextException() to retrieve the exceptions for specific batched elements. (XCL12):Error for batch element #0: An attempt was made to put a data value of type 'java.sql.Timestamp' into a data value of type 'DOUBLE'. :  JDBC MATCH (INVALID)
+getXXX on : DOUBLE
+ NULL VALUE
+  getByte=0 was null true JDBC MATCH(OK)
+  getShort=0 was null true JDBC MATCH(OK)
+  getInt=0 was null true JDBC MATCH(OK)
+  getLong=0 was null true JDBC MATCH(OK)
+  getFloat=0.0 was null true JDBC MATCH(OK)
+  getDouble=0.0 was null true JDBC MATCH(OK)
+  getBigDecimal=null was null true JDBC MATCH(OK)
+  getBoolean=false was null true JDBC MATCH(OK)
+  getString=null was null true JDBC MATCH(OK)
+  getBytes=null was null true CLOUD EXT (OK)
+  getDate=null was null true CLOUD EXT (OK)
+  getTime=null was null true CLOUD EXT (OK)
+  getTimestamp=null was null true CLOUD EXT (OK)
+  getAsciiStream=SPECIFIC CHECK OK
+  getBinaryStream=SPECIFIC CHECK OK
+  getCharacterStream=SPECIFIC CHECK OK
+  getClob=SPECIFIC CHECK OK
+  getBlob=SPECIFIC CHECK OK
+  getUnicodeStream=null was null true CLOUD EXT (OK)
+  getObject=null was null true
+ VALID VALUE
+  getByte=32 was null false JDBC MATCH(OK)
+  getShort=32 was null false JDBC MATCH(OK)
+  getInt=32 was null false JDBC MATCH(OK)
+  getLong=32 was null false JDBC MATCH(OK)
+  getFloat=32.0 was null false JDBC MATCH(OK)
+  getDouble=32.0 was null false JDBC MATCH(OK)
+  getBigDecimal=32.0 was null false JDBC MATCH(OK)
+  getBoolean=true was null false JDBC MATCH(OK)
+  getString=32.0 was null false JDBC MATCH(OK)
+  getBytes=IC JDBC MATCH (INVALID)
+  getDate=IC JDBC MATCH (INVALID)
+  getTime=IC JDBC MATCH (INVALID)
+  getTimestamp=IC JDBC MATCH (INVALID)
+  getAsciiStream=IC JDBC MATCH (INVALID)
+  getBinaryStream=IC JDBC MATCH (INVALID)
+  getCharacterStream=IC JDBC MATCH (INVALID)
+  getClob=IC JDBC MATCH (INVALID)
+  getBlob=IC JDBC MATCH (INVALID)
+  getUnicodeStream=IC JDBC MATCH (INVALID)
+  getObject=CORRECT :java.lang.Double was null false
+setNull() with all JDBC Types on DOUBLE
+  setNull(Types.TINYINT) getDouble=0.0 was null true
+  setNull with batching support(Types.TINYINT) getDouble=0.0 was null true
+  setNull(SMALLINT) getDouble=0.0 was null true
+  setNull with batching support(SMALLINT) getDouble=0.0 was null true
+  setNull(INTEGER) getDouble=0.0 was null true
+  setNull with batching support(INTEGER) getDouble=0.0 was null true
+  setNull(BIGINT) getDouble=0.0 was null true
+  setNull with batching support(BIGINT) getDouble=0.0 was null true
+  setNull(REAL) getDouble=0.0 was null true
+  setNull with batching support(REAL) getDouble=0.0 was null true
+  setNull(Types.FLOAT) getDouble=0.0 was null true
+  setNull with batching support(Types.FLOAT) getDouble=0.0 was null true
+  setNull(DOUBLE) getDouble=0.0 was null true
+  setNull with batching support(DOUBLE) getDouble=0.0 was null true
+  setNull(DECIMAL) getDouble=0.0 was null true
+  setNull with batching support(DECIMAL) getDouble=0.0 was null true
+  setNull(Types.NUMERIC) getDouble=0.0 was null true
+  setNull with batching support(Types.NUMERIC) getDouble=0.0 was null true
+  setNull(Types.BIT) getDouble=0.0 was null true
+  setNull with batching support(Types.BIT) getDouble=0.0 was null true
+  setNull(CHAR) getDouble=0.0 was null true
+  setNull with batching support(CHAR) getDouble=0.0 was null true
+  setNull(VARCHAR) getDouble=0.0 was null true
+  setNull with batching support(VARCHAR) getDouble=0.0 was null true
+  setNull(LONG VARCHAR) getDouble=0.0 was null true
+  setNull with batching support(LONG VARCHAR) getDouble=0.0 was null true
+  setNull(VARCHAR () FOR BIT DATA) getDouble=0.0 was null true
+  setNull with batching support(VARCHAR () FOR BIT DATA) getDouble=0.0 was null true
+  setNull(DATE) getDouble=0.0 was null true
+  setNull with batching support(DATE) getDouble=0.0 was null true
+  setNull(TIME) getDouble=0.0 was null true
+  setNull with batching support(TIME) getDouble=0.0 was null true
+  setNull(TIMESTAMP) getDouble=0.0 was null true
+  setNull with batching support(TIMESTAMP) getDouble=0.0 was null true
+  setNull(CLOB) getDouble=0.0 was null true
+  setNull with batching support(CLOB) getDouble=0.0 was null true
+  setNull(BLOB) getDouble=0.0 was null true
+  setNull with batching support(BLOB) getDouble=0.0 was null true
+  setNull(Types.NULL) getDouble=0.0 was null true
+  setNull with batching support(Types.NULL) getDouble=0.0 was null true
+  setNull(235350345) SQLSTATE(null): java.sql.SQLException: unrecognized sql type
+  setNull with batching support(235350345) SQLSTATE(null): java.sql.SQLException: unrecognized sql type
+setXXX() with all JDBC Types on DOUBLE
+For setXXX() methods that pass an object, a null and valid values are checked
+  setByte() getDouble=98.0 was null false JDBC MATCH(OK)
+  setByte() as batch getDouble=98.0 was null false JDBC MATCH(OK)
+  setShort() getDouble=98.0 was null false JDBC MATCH(OK)
+  setShort() as batch getDouble=98.0 was null false JDBC MATCH(OK)
+  setInt() getDouble=98.0 was null false JDBC MATCH(OK)
+  setInt() as batch getDouble=98.0 was null false JDBC MATCH(OK)
+  setLong() getDouble=98.0 was null false JDBC MATCH(OK)
+  setLong() as batch getDouble=98.0 was null false JDBC MATCH(OK)
+  setFloat() getDouble=98.4000015258789 was null false JDBC MATCH(OK)
+  setFloat() as batch getDouble=98.4000015258789 was null false JDBC MATCH(OK)
+  setDouble() getDouble=98.5 was null false JDBC MATCH(OK)
+  setDouble() as batch getDouble=98.5 was null false JDBC MATCH(OK)
+  setBigDecimal() getDouble=99.0 was null false JDBC MATCH(OK)
+  setBigDecimal() as batch getDouble=99.0 was null false JDBC MATCH(OK)
+  setBigDecimal(null) getDouble=0.0 was null true JDBC MATCH(OK)
+  setBigDecimal(null) as batch getDouble=0.0 was null true JDBC MATCH(OK)
+  setBoolean() getDouble=1.0 was null false JDBC MATCH(OK)
+  setBoolean() as batch getDouble=1.0 was null false JDBC MATCH(OK)
+  setString() getDouble=97.0 was null false JDBC MATCH(OK)
+  setString() as batch getDouble=97.0 was null false JDBC MATCH(OK)
+  setString(null) getDouble=0.0 was null true JDBC MATCH(OK)
+  setString(null) as batch getDouble=0.0 was null true JDBC MATCH(OK)
+ setString("Invalid Value")  IC (Expected)
+  setBytes() IC JDBC MATCH (INVALID)
+  setBytes() as batch (?????):Non-atomic batch failure.  The batch was submitted, but at least one exception occurred on an individual member of the batch. Use getNextException() to retrieve the exceptions for specific batched elements. (XCL12):Error for batch element #0: An attempt was made to put a data value of type 'byte[]' into a data value of type 'DOUBLE'. :  JDBC MATCH (INVALID)
+  setBytes(null) getDouble=0.0 was null true CLOUD EXT (OK)
+  setBytes(null) as batchgetDouble=0.0 was null true CLOUD EXT (OK)
+  setDate() IC JDBC MATCH (INVALID)
+  setDate() as batch  (?????):Non-atomic batch failure.  The batch was submitted, but at least one exception occurred on an individual member of the batch. Use getNextException() to retrieve the exceptions for specific batched elements. (XCL12):Error for batch element #0: An attempt was made to put a data value of type 'java.sql.Date' into a data value of type 'DOUBLE'. :  JDBC MATCH (INVALID)
+  setDate(null) getDouble=0.0 was null true CLOUD EXT (OK)
+  setDate(null) as batch getDouble=0.0 was null true CLOUD EXT (OK)
+  setTime() IC JDBC MATCH (INVALID)
+  setTime() as batch  (?????):Non-atomic batch failure.  The batch was submitted, but at least one exception occurred on an individual member of the batch. Use getNextException() to retrieve the exceptions for specific batched elements. (XCL12):Error for batch element #0: An attempt was made to put a data value of type 'java.sql.Time' into a data value of type 'DOUBLE'. :  JDBC MATCH (INVALID)
+  setTime(null) getDouble=0.0 was null true CLOUD EXT (OK)
+  setTime(null) as batch getDouble=0.0 was null true CLOUD EXT (OK)
+  setTimestamp() IC JDBC MATCH (INVALID)
+  setTimestamp() as batch  (?????):Non-atomic batch failure.  The batch was submitted, but at least one exception occurred on an individual member of the batch. Use getNextException() to retrieve the exceptions for specific batched elements. (XCL12):Error for batch element #0: An attempt was made to put a data value of type 'java.sql.Timestamp' into a data value of type 'DOUBLE'. :  JDBC MATCH (INVALID)
+  setTimestamp(null) getDouble=0.0 was null true CLOUD EXT (OK)
+  setTimestamp(null) as batch getDouble=0.0 was null true CLOUD EXT (OK)
+  setAsciiStream()  (22018):Invalid character string format for type DOUBLE. :  JDBC MATCH (INVALID)
+  setAsciiStream() as batch  (?????):Non-atomic batch failure.  The batch was submitted, but at least one exception occurred on an individual member of the batch. Use getNextException() to retrieve the exceptions for specific batched elements. (22018):Error for batch element #0: Invalid character string format for type DOUBLE. :  JDBC MATCH (INVALID)
+  setAsciiStream(null) getDouble=0.0 was null true CLOUD EXT (OK)
+  setAsciiStream(null) as batch getDouble=0.0 was null true CLOUD EXT (OK)
+  setBinaryStream() IC JDBC MATCH (INVALID)
+  setBinaryStream() as batch  (?????):Non-atomic batch failure.  The batch was submitted, but at least one exception occurred on an individual member of the batch. Use getNextException() to retrieve the exceptions for specific batched elements. (XCL12):Error for batch element #0: An attempt was made to put a data value of type 'byte[]' into a data value of type 'DOUBLE'. :  JDBC MATCH (INVALID)
+  setBinaryStream(null) getDouble=0.0 was null true CLOUD EXT (OK)
+  setBinaryStream(null) as batch getDouble=0.0 was null true CLOUD EXT (OK)
+  setCharacterStream() getDouble=89.0 was null false CLOUD EXT (OK)
+  setCharacterStream() as batch getDouble=89.0 was null false CLOUD EXT (OK)
+  setCharacterStream(null) getDouble=0.0 was null true CLOUD EXT (OK)
+  setCharacterStream(null) as batch getDouble=0.0 was null true CLOUD EXT (OK)
+  setClob() getDouble=72.0 was null false CLOUD EXT (OK)
+  setClob() as batch getDouble=72.0 was null false CLOUD EXT (OK)
+  setClob(null) getDouble=0.0 was null true CLOUD EXT (OK)
+  setClob(null) as batch getDouble=0.0 was null true CLOUD EXT (OK)
+  setBlob() IC JDBC MATCH (INVALID)
+  setBlob() as batch  (?????):Non-atomic batch failure.  The batch was submitted, but at least one exception occurred on an individual member of the batch. Use getNextException() to retrieve the exceptions for specific batched elements. (XCL12):Error for batch element #0: An attempt was made to put a data value of type 'byte[]' into a data value of type 'DOUBLE'. :  JDBC MATCH (INVALID)
+  setBlob(null) getDouble=0.0 was null true CLOUD EXT (OK)
+  setBlob(null) as batch getDouble=0.0 was null true CLOUD EXT (OK)
+  setUnicodeStream()  (22018):Invalid character string format for type DOUBLE. :  JDBC MATCH (INVALID)
+  setUnicodeStream(null) getDouble=0.0 was null true CLOUD EXT (OK)
+  setObject(null)  OK Invalid data conversion: Parameter object type is invalid for requested conversion.
+  setObject(null) as batch  OK Invalid data conversion: Parameter object type is invalid for requested conversion.
+  setObject(java.lang.String) getDouble=46.0 was null false JDBC MATCH(OK)
+  setObject(java.lang.String) as batch getDouble=46.0 was null false JDBC MATCH(OK)
+  setObject(java.math.BigDecimal) getDouble=72.0 was null false JDBC MATCH(OK)
+  setObject(java.math.BigDecimal) as batch getDouble=72.0 was null false JDBC MATCH(OK)
+  setObject(java.lang.Boolean) getDouble=1.0 was null false JDBC MATCH(OK)
+  setObject(java.lang.Boolean) as batch getDouble=1.0 was null false JDBC MATCH(OK)
+  setObject(java.lang.Integer) getDouble=74.0 was null false JDBC MATCH(OK)
+  setObject(java.lang.Integer) as batch getDouble=74.0 was null false JDBC MATCH(OK)
+  setObject(java.lang.Long) getDouble=79.0 was null false JDBC MATCH(OK)
+  setObject(java.lang.Long) as batch getDouble=79.0 was null false JDBC MATCH(OK)
+  setObject(java.lang.Float) getDouble=76.30000305175781 was null false JDBC MATCH(OK)
+  setObject(java.lang.Float) as batch getDouble=76.30000305175781 was null false JDBC MATCH(OK)
+  setObject(java.lang.Double) getDouble=12.33 was null false JDBC MATCH(OK)
+  setObject(java.lang.Double) as batch getDouble=12.33 was null false JDBC MATCH(OK)
+  setObject(byte[]) IC JDBC MATCH (INVALID)
+  setObject(byte[]) as batch  (?????):Non-atomic batch failure.  The batch was submitted, but at least one exception occurred on an individual member of the batch. Use getNextException() to retrieve the exceptions for specific batched elements. (XCL12):Error for batch element #0: An attempt was made to put a data value of type 'byte[]' into a data value of type 'DOUBLE'. :  JDBC MATCH (INVALID)
+  setObject(java.sql.Date) IC JDBC MATCH (INVALID)
+  setObject(java.sql.Date) as batch  (?????):Non-atomic batch failure.  The batch was submitted, but at least one exception occurred on an individual member of the batch. Use getNextException() to retrieve the exceptions for specific batched elements. (XCL12):Error for batch element #0: An attempt was made to put a data value of type 'java.sql.Date' into a data value of type 'DOUBLE'. :  JDBC MATCH (INVALID)
+  setObject(java.sql.Time) IC JDBC MATCH (INVALID)
+  setObject(java.sql.Time) as batch  (?????):Non-atomic batch failure.  The batch was submitted, but at least one exception occurred on an individual member of the batch. Use getNextException() to retrieve the exceptions for specific batched elements. (XCL12):Error for batch element #0: An attempt was made to put a data value of type 'java.sql.Time' into a data value of type 'DOUBLE'. :  JDBC MATCH (INVALID)
+  setObject(java.sql.Timestamp) IC JDBC MATCH (INVALID)
+  setObject(java.sql.Timestamp) as batch  (?????):Non-atomic batch failure.  The batch was submitted, but at least one exception occurred on an individual member of the batch. Use getNextException() to retrieve the exceptions for specific batched elements. (XCL12):Error for batch element #0: An attempt was made to put a data value of type 'java.sql.Timestamp' into a data value of type 'DOUBLE'. :  JDBC MATCH (INVALID)
+getXXX on : DECIMAL(10,5)
+ NULL VALUE
+  getByte=0 was null true JDBC MATCH(OK)
+  getShort=0 was null true JDBC MATCH(OK)
+  getInt=0 was null true JDBC MATCH(OK)
+  getLong=0 was null true JDBC MATCH(OK)
+  getFloat=0.0 was null true JDBC MATCH(OK)
+  getDouble=0.0 was null true JDBC MATCH(OK)
+  getBigDecimal=null was null true JDBC MATCH(OK)
+  getBoolean=false was null true JDBC MATCH(OK)
+  getString=null was null true JDBC MATCH(OK)
+  getBytes=null was null true CLOUD EXT (OK)
+  getDate=null was null true CLOUD EXT (OK)
+  getTime=null was null true CLOUD EXT (OK)
+  getTimestamp=null was null true CLOUD EXT (OK)
+  getAsciiStream=SPECIFIC CHECK OK
+  getBinaryStream=SPECIFIC CHECK OK
+  getCharacterStream=SPECIFIC CHECK OK
+  getClob=SPECIFIC CHECK OK
+  getBlob=SPECIFIC CHECK OK
+  getUnicodeStream=null was null true CLOUD EXT (OK)
+  getObject=null was null true
+ VALID VALUE
+  getByte=32 was null false JDBC MATCH(OK)
+  getShort=32 was null false JDBC MATCH(OK)
+  getInt=32 was null false JDBC MATCH(OK)
+  getLong=32 was null false JDBC MATCH(OK)
+  getFloat=32.0 was null false JDBC MATCH(OK)
+  getDouble=32.0 was null false JDBC MATCH(OK)
+  getBigDecimal=32.00000 was null false JDBC MATCH(OK)
+  getBoolean=true was null false JDBC MATCH(OK)
+  getString=32.00000 was null false JDBC MATCH(OK)
+  getBytes=IC JDBC MATCH (INVALID)
+  getDate=IC JDBC MATCH (INVALID)
+  getTime=IC JDBC MATCH (INVALID)
+  getTimestamp=IC JDBC MATCH (INVALID)
+  getAsciiStream=IC JDBC MATCH (INVALID)
+  getBinaryStream=IC JDBC MATCH (INVALID)
+  getCharacterStream=IC JDBC MATCH (INVALID)
+  getClob=IC JDBC MATCH (INVALID)
+  getBlob=IC JDBC MATCH (INVALID)
+  getUnicodeStream=IC JDBC MATCH (INVALID)
+  getObject=CORRECT :java.math.BigDecimal was null false
+setNull() with all JDBC Types on DECIMAL(10,5)
+  setNull(Types.TINYINT) getBigDecimal=null was null true
+  setNull with batching support(Types.TINYINT) getBigDecimal=null was null true
+  setNull(SMALLINT) getBigDecimal=null was null true
+  setNull with batching support(SMALLINT) getBigDecimal=null was null true
+  setNull(INTEGER) getBigDecimal=null was null true
+  setNull with batching support(INTEGER) getBigDecimal=null was null true
+  setNull(BIGINT) getBigDecimal=null was null true
+  setNull with batching support(BIGINT) getBigDecimal=null was null true
+  setNull(REAL) getBigDecimal=null was null true
+  setNull with batching support(REAL) getBigDecimal=null was null true
+  setNull(Types.FLOAT) getBigDecimal=null was null true
+  setNull with batching support(Types.FLOAT) getBigDecimal=null was null true
+  setNull(DOUBLE) getBigDecimal=null was null true
+  setNull with batching support(DOUBLE) getBigDecimal=null was null true
+  setNull(DECIMAL) getBigDecimal=null was null true
+  setNull with batching support(DECIMAL) getBigDecimal=null was null true
+  setNull(Types.NUMERIC) getBigDecimal=null was null true
+  setNull with batching support(Types.NUMERIC) getBigDecimal=null was null true
+  setNull(Types.BIT) getBigDecimal=null was null true
+  setNull with batching support(Types.BIT) getBigDecimal=null was null true
+  setNull(CHAR) getBigDecimal=null was null true
+  setNull with batching support(CHAR) getBigDecimal=null was null true
+  setNull(VARCHAR) getBigDecimal=null was null true
+  setNull with batching support(VARCHAR) getBigDecimal=null was null true
+  setNull(LONG VARCHAR) getBigDecimal=null was null true
+  setNull with batching support(LONG VARCHAR) getBigDecimal=null was null true
+  setNull(VARCHAR () FOR BIT DATA) getBigDecimal=null was null true
+  setNull with batching support(VARCHAR () FOR BIT DATA) getBigDecimal=null was null true
+  setNull(DATE) getBigDecimal=null was null true
+  setNull with batching support(DATE) getBigDecimal=null was null true
+  setNull(TIME) getBigDecimal=null was null true
+  setNull with batching support(TIME) getBigDecimal=null was null true
+  setNull(TIMESTAMP) getBigDecimal=null was null true
+  setNull with batching support(TIMESTAMP) getBigDecimal=null was null true
+  setNull(CLOB) getBigDecimal=null was null true
+  setNull with batching support(CLOB) getBigDecimal=null was null true
+  setNull(BLOB) getBigDecimal=null was null true
+  setNull with batching support(BLOB) getBigDecimal=null was null true
+  setNull(Types.NULL) getBigDecimal=null was null true
+  setNull with batching support(Types.NULL) getBigDecimal=null was null true
+  setNull(235350345) SQLSTATE(null): java.sql.SQLException: unrecognized sql type
+  setNull with batching support(235350345) SQLSTATE(null): java.sql.SQLException: unrecognized sql type
+setXXX() with all JDBC Types on DECIMAL(10,5)
+For setXXX() methods that pass an object, a null and valid values are checked
+  setByte() getBigDecimal=98.00000 was null false JDBC MATCH(OK)
+  setByte() as batch getBigDecimal=98.00000 was null false JDBC MATCH(OK)
+  setShort() getBigDecimal=98.00000 was null false JDBC MATCH(OK)
+  setShort() as batch getBigDecimal=98.00000 was null false JDBC MATCH(OK)
+  setInt() getBigDecimal=98.00000 was null false JDBC MATCH(OK)
+  setInt() as batch getBigDecimal=98.00000 was null false JDBC MATCH(OK)
+  setLong() getBigDecimal=98.00000 was null false JDBC MATCH(OK)
+  setLong() as batch getBigDecimal=98.00000 was null false JDBC MATCH(OK)
+  setFloat() getBigDecimal=98.40000 was null false JDBC MATCH(OK)
+  setFloat() as batch getBigDecimal=98.40000 was null false JDBC MATCH(OK)
+  setDouble() getBigDecimal=98.50000 was null false JDBC MATCH(OK)
+  setDouble() as batch getBigDecimal=98.50000 was null false JDBC MATCH(OK)
+  setBigDecimal() getBigDecimal=99.00000 was null false JDBC MATCH(OK)
+  setBigDecimal() as batch getBigDecimal=99.00000 was null false JDBC MATCH(OK)
+  setBigDecimal(null) getBigDecimal=null was null true JDBC MATCH(OK)
+  setBigDecimal(null) as batch getBigDecimal=null was null true JDBC MATCH(OK)
+  setBoolean() getBigDecimal=1.00000 was null false JDBC MATCH(OK)
+  setBoolean() as batch getBigDecimal=1.00000 was null false JDBC MATCH(OK)
+  setString() getBigDecimal=97.00000 was null false JDBC MATCH(OK)
+  setString() as batch getBigDecimal=97.00000 was null false JDBC MATCH(OK)
+  setString(null) getBigDecimal=null was null true JDBC MATCH(OK)
+  setString(null) as batch getBigDecimal=null was null true JDBC MATCH(OK)
+ setString("Invalid Value")  IC (Expected)
+  setBytes() IC JDBC MATCH (INVALID)

[... 1373 lines stripped ...]