- Este tópico contém 0 resposta, 1 voz e foi atualizado pela última vez 19 anos, 9 meses atrás por
Anônimo.
Visualizando 1 post (de 1 do total)
Visualizando 1 post (de 1 do total)
- Você deve fazer login para responder a este tópico.
› Fóruns › SQL e PL/SQL › Usar procedure em pacote
Olá Pessoal.
criei o seguinte pacote com uma procedure:
[b]
CREATE OR REPLACE package pkg_cada
is
type rsCursor is ref cursor;
function getCursor() is
return rsCursor;
end pkg_cada;
CREATE OR REPLACE package body pkg_cada
is
type rsCursor ref cursor;
function getCursor() return rsCursor is vals rsCursor;
begin
if NOT vals % ISOPEN THEN
open vals for select * from arqcada;
end if;
return vals;
end getCursor;
end pkg_cada;[/b]
mas na hora de usar:
[b]
declare
ccada pkg_cada.rsCursor;
begin
ccada = call pkg_cada.getCursor();
end;
[/b]
ele não reconhece o pacote nem a procedure..
o que estou fazendo de errado ?
› Fóruns › SQL e PL/SQL › Usar procedure em pacote