Criação de StoredProcedure
Pessoal, quero criar uma procedure onde eu tenho que passar alguns parâmetros para esta procedure e ela me retornar um conjunto de dados, como se fosse uma VIEW.
Como fazer isso ? Não consegui achar isso nem nos manuais do Oracle 10g, que é o que eu estou usando.
Como fazer isso ? Não consegui achar isso nem nos manuais do Oracle 10g, que é o que eu estou usando.
Fabio Colli
Curtidas 0
Respostas
Motta
01/12/2005
vc pode declarar um cursor
TYPE xCursor IS REF CURSOR;
e usa este numa chamada
if xCursor ¬isopen then
Close pCursor;
end if;
Open pcursor for
SELECT ....
Não é como uma view pois não se faz select nisto mas se abre um cursor.
Não vejo vantagens em usar isto para substituir views , uso para chamadas de rel view Crystral
TYPE xCursor IS REF CURSOR;
e usa este numa chamada
if xCursor ¬isopen then
Close pCursor;
end if;
Open pcursor for
SELECT ....
Não é como uma view pois não se faz select nisto mas se abre um cursor.
Não vejo vantagens em usar isto para substituir views , uso para chamadas de rel view Crystral
GOSTEI 0