sql >> Databasteknik >  >> RDS >> Oracle

Få handtag till inbyggd Oracle Connection i Hibernate 4 för att köra en lagrad proc

Alternativ 2-koden fungerar korrekt.

dvs.

OracleConnection oracleConnection = connection.unwrap( OracleConnection.class );

Problemet var att vi hade två versioner av ojbc.jar - en som en Jboss-modul och en inom EAR, därav ClassCastException.

Som nämnts i kommentarerna fungerar den här koden också

oracle.jdbc.driver.OracleConnection oc = (oracle.jdbc.driver.OracleConnection) connection.getMetaData().getConnection();



  1. De bästa funktionerna att leta efter i ett SQL Server-övervakningsverktyg

  2. Välj flera kolumner från två tabeller med greendao

  3. En affärsdatamodell för prenumeration

  4. Begränsa raderna som returneras i en SQL Server-fråga genom att använda TOP-satsen