Oracle
 sql >> Datenbank >  >> RDS >> Oracle

Wie erstelle ich ein oracle.sql.ARRAY-Objekt?

Sie sind mit #2 auf dem richtigen Weg, aber Sie können kein Orakel-Array aus einer Verbindung vom Typ java.sql.Connection erstellen. Es muss eine OracleConnection sein, um diese Methoden verwenden zu können.

oracle.jdbc.OracleDriver ora = new oracle.jdbc.OracleDriver();
java.sql.Connection conn = ora.defaultConnection();
OracleConnection oraConn = conn.unwrap(OracleConnection.class);
oracle.sql.ARRAY widgets = oraConn.createARRAY("widgets_t", elements);