sql >> Databasteknik >  >> RDS >> Oracle

CURSOR och REF CURSOR som en JDBC-datatyp

Stöd för REF CURSORS lades till i Java 8/JDBC 4.2. Använd typen Types.REF_CURSOR för markörreturtyper. De kan upprepas genom ResultSet gränssnitt. Exempel:

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. Använd Ruby on Rails och SSH för att komma åt fjärransluten MySQL-databas på fjärrservern

  2. Django - Ändra en ForeignKey-relation till OneToOne

  3. Enkel men tung applikation som kräver mycket resurser. Hur optimerar man?

  4. oracle varchar till nummer