Oracle
 sql >> Baza danych >  >> RDS >> Oracle

CURSOR i REF CURSOR jako typ danych JDBC

Dodano obsługę REF CURSORS w Java 8/JDBC 4.2. Użyj typu Types.REF_CURSOR dla typów zwracanych przez kursor. Mogą być iterowane przez ResultSet interfejs. Przykład:

CallableStatement cstmt = conn.prepareCall("{callmySproc(?)}");
cstmt.registerOutParameter(1, Types.REF_CURSOR);
cstmt.executeQuery();
ResultSet cursor = cstmt.getObject(1, ResultSet.class);
while(cursor.next()) {
    System.out.println("Name = " + cursor.getString(1));
}



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Identyfikator „APEX_JSON.PARSE” musi być zadeklarowany w Oracle 11.2.0

  2. jak wywołać funkcję w Oracle

  3. Apache Dbutils zmienia nazwę kolumny w aktualizacji Sql

  4. Wskaż ADO.Net DataSet do różnych baz danych w czasie wykonywania?

  5. Łączenie się z bazą danych Oracle za pomocą SQLAlchemy