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

Opakování kurzoru vyvolá chybu, že kurzor není definován

Kurzor může být odkazem v bloku PL/SQL následovně:

set serveroutput on    
DECLARE
  c_curs    SYS_REFCURSOR;
  v_id      NUMBER;
BEGIN

  pck_prov.get_value_type_list (1, c_curs); --> procedure called here

  LOOP 
    FETCH c_curs
    INTO  v_id;
    EXIT WHEN c_curs%NOTFOUND;
    DBMS_OUTPUT.PUT_LINE(v_id);
  END LOOP;
  CLOSE c_curs;
END;
/


  1. Postgres kombinující více indexů

  2. Rozhovor s Orenem Einim z RavenDB o správě databází, analýze a zabezpečení

  3. Co je rychlejší/lepší použít:funkci MySQL nebo PHP md5?

  4. migrace ruby ​​byla vrácena zpět, ale při opětovném spuštění migrace se zobrazí chyba