Criação de StoredProcedure

Oracle

01/12/2005

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.


Fabio Colli

Fabio Colli

Curtidas 0

Respostas

Motta

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


GOSTEI 0
POSTAR