sql >> Base de Datos >  >> RDS >> Oracle

Java:Oracle XMLType + JDBC

No puede. El controlador JDBC de Oracle no es compatible con el tipo XML JDBC correctamente.

Lo único que puede hacer es convertir el XML como parte de la consulta:

SELECT to_clob(XMLElement("name")) from dual

Luego puede recuperar el XML usando getString()

alternativamente, también puede usar XMLElement("name").getClobVal() , pero nuevamente, esto es parte de su consulta y se puede acceder como una cadena desde dentro de su clase Java