JDBC驱动程序将其发送到数据库之前的Java数据类型转换为相应的JDBC类型。它采用了默认的映射;至于如何映射,后面会再详细介绍。
下表总结了Java数据类型转换为默认JDBC数据类型。
JDBC3.0增强了对BLOB,CLOB,ARRAY和REF数据类型的支持。 ResultSet 对象现在有UPDATEBLOB(),updateCLOB(),updateArray(),和updateRef()方法,可以直接操作服务器上的相应数据。
setXXX()和updateXXX()方法能够将特定Java类型转换为特定的JDBC数据类型。该方法setObject()和updateObject(),能够将几乎任何Java类型映射到JDBC数据类型。
ResultSet对象为每个数据类型来检索列值对应的getXXX()方法:,如下表