CURSOR A ( P_COD IN NUMBER) IS
SELECT DESCRICAO
FROM
(
SELECT DESCRICAO FROM TABELA
WHERE COD = ***PARAMETRO*****
);
F A%ROWTYPE;
.
.
.
.
.
E mais abaixo chamar o mesmo cursor passando como parametro um valor
Será q dá pra fazer isso?
Tipo chamar o cursor e popular o mesmo de acordo com o parametro q eu estiver passando ????
SQL> declare
2 cursor c1(par varchar2) is select par x from dual;
3 begin
4 for v in c1('testezinho')
5 loop
6 dbms_output.put_line( v.x );
7 end loop;
8 end;
9
10 /
testezinho
PL/SQL procedure successfully completed.
SQL>