Oracle
 sql >> Database >  >> RDS >> Oracle

Java:Oracle XMLType + JDBC

Non è possibile. Il driver JDBC di Oracle non supporta correttamente il tipo XML JDBC.

L'unica cosa che puoi fare è convertire l'XML come parte della query:

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

Quindi puoi recuperare l'XML usando getString()

in alternativa puoi anche usare XMLElement("name").getClobVal() , ma ancora una volta questo fa parte della tua query ed è possibile accedervi come una stringa dall'interno della tua classe Java