For Oracle9i and higher, the Oracle driver supports the Oracle XMLType data type. Which JDBC data type the XMLType data type is mapped to depends on whether the JDBCBehavior property is set. If JDBCBehavior=0, XML data is mapped to SQLXML or CLOB, depending on which JVM your application is using. The driver maps the XMLType data type to the JDBC SQLXML data type if your application is using Java SE 6 or higher. If your application is using an earlier JVM, the driver maps the XMLType data type to the JDBC CLOB data type.
Note: The driver supports XMLType columns, except those with binary or object relational storage. Starting with Oracle 11.2.0.2, the default XML storage type was changed from CLOB to BINARY.