sql >> データベース >  >> RDS >> Oracle

JDBCデータ型としてのCURSORおよびREFCURSOR

    REFCURSORSのサポートがJava8/JDBC4.2で追加されました。タイプTypes.REF_CURSOR カーソル戻りタイプの場合。 ResultSetを介して繰り返すことができます インターフェース。例:

    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. PostgresqlDROPTABLEが機能しない

    2. このmysqlクエリで全表スキャンを回避するにはどうすればよいですか?

    3. djangopostgresqlデータベースに存在する多対多のテーブルのモデルを定義する方法

    4. PostgreSQL:接続を一時的に無効にします