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

Java:Oracle XMLType + JDBC

Det kan du ikke. Oracles JDBC-driver understøtter ikke JDBC XML-typen korrekt.

Det eneste du kan gøre er at konvertere XML som en del af forespørgslen:

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

Derefter kan du hente XML ved hjælp af getString()

alternativt kan du også bruge XMLElement("name").getClobVal() , men igen er dette en del af din forespørgsel, og den kan tilgås som en streng fra din Java-klasse



  1. hvordan man konverterer en skrivebeskyttet dvale-session til at skrive under en transaktion (Master/Slave DB)

  2. Sådan planlægger du databasesikkerhedskopier med ClusterControl

  3. Dynamisk (kolonnebaseret) interval

  4. Sådan bruger du GROUP_CONCAT i en CONCAT i MySQL