sql >> Databáze >  >> RDS >> Oracle

Parametry JDBC CallableStatement a Oracle SYS_REFCURSOR IN?

Moje java je trochu rezavá, ale měli byste být schopni inicializovat proměnnou REF CURSOR v bloku PL/SQL:

String statement = "DECLARE\n" +
                       "l_cursor SYS_REFCURSOR;\n" +
                   "BEGIN\n" +
                       "your_procedure(?, l_cursor, ?);\n" +
                   "END;"
CallableStatement cs = yourConnection.prepareCall(statement);
// bind first and last parameter
cs.setString(1,"constant");
cs.registerOutParameter(2, OracleTypes.CURSOR);



  1. Připojte se k místnímu serveru MySQL bez sudo

  2. Použití FORCE INDEX se Zend

  3. Chyba MySQL:Nelze vytvořit/zapsat do souboru '/var/mysqltmp/#sql_1fbd_0.MYI' (kód chyby:13)

  4. Oprava děr/mezer v číslech generovaných sekvencí Postgres