Pular para o conteúdo

Fóruns SQL e PL/SQL Cursor Global. Cursor Global.

#77833
Anônimo

    Oi amigo valeu pela ajuda.

    fiz assim:
    Criei o package.
    [b]
    CREATE OR REPLACE package pkg_cursors
    as
    cursor c1 is select nome from aluno;
    end pkg_cursors;
    [/b]
    Mas na hora de usar:
    [b]
    begin
    open pkg_cursors.c1;

     for crs in pkg_cursors.c1 loop
         dbms_output.put_line('Usuario: '||crs.nome);
     end loop;
    
         close pkg_cursors.c1;
    

    end;
    [/b]
    ele da este erro:

    ORA-06550: line 2, column 8:
    PLS-00905: object SYSTEM.PKG_CURSORS is invalid

    Grato a todos.