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

Få styr på native Oracle Connection i Hibernate 4 for at køre en lagret proc

Mulighed 2-koden fungerer korrekt.

dvs.

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

Problemet var, at vi havde 2 versioner af ojbc.jar - en som et Jboss-modul og en i EAR, deraf ClassCastException.

Som nævnt i kommentarerne virker denne kode også

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



  1. Pivot med flere kolonner i T-SQL

  2. Brug af PIVOT i SQL Server 2008

  3. Sådan oprettes VARRAY'er som databaseobjekt i Oracle-databasen

  4. Hvordan kan jeg indsætte billede i en sqlite-database