veja se você não tem nenhum operação DML (insert, update, delete) para
executar use function pipelined procure na Internet que tem bastante coisa
sobre isso.


Fabiano P.

2008/8/27 Andre Santos <[EMAIL PROTECTED]>

>   Orfeu
>
> Se você quiser um exemplo de procedure que retorne dados como se fosse um
> SELECT, pesquise por "sys_refcursor".
>
> [ ]
>
> André
>
> Em 27/08/08, Mária Cristina Silva <[EMAIL 
> PROTECTED]<mariancristina%40gmail.com>>
> escreveu:
>
> >
> > bom tenho esse aq.. vc pode adapta-lo...
> >
> > DECLARE
> > v1 VARCHAR2(50) := NULL;
> > v2 VARCHAR2(50) := NULL;
> >
> > PROCEDURE prc_formata (p_telefone IN NUMBER,
> > p_t1 OUT VARCHAR2,
> > p_t2 OUT VARCHAR2)
> > IS
> > v_retorno1 VARCHAR2(50);
> > v_retorno2 VARCHAR2(50);
> > BEGIN
> >
> > v_retorno1 := SUBSTR(p_telefone,1,3);
> > v_retorno2 := SUBSTR(p_telefone,4,3);
> >
> > p_t1 := v_retorno1;
> > p_t2 := v_retorno2;
> >
> > END prc_formata;
> >
> > BEGIN
> > prc_formata(12345678,v1,v2);
> > dbms_output.put_line('Retorno v1: ' || v1);
> > dbms_output.put_line('Retorno v2: ' || v2);
> > END;
> >
> > On 8/27/08, orfeu lima <[EMAIL PROTECTED] <orfeuml%40hotmail.com><orfeuml%
> 40hotmail.com>>
> > wrote:
> > >
> > > Srs, alguém tem algum exemplo de uma procedure que retorne dados, sendo
> > > passado 1 parametro.
> > > obrigado.
> > >
> > > __________________________________________________________
> > > Instale a Barra de Ferramentas com Desktop Search e ganhe EMOTICONS
> para
> > o
> > > Messenger! É GRÁTIS!
> > > http://www.msn.com.br/emoticonpack
> > >
> > > [As partes desta mensagem que não continham texto foram removidas]
> > >
> > >
> > >
> >
> > --
> > Abraços,
> > Mária Cristina
> > Cel: 031-8883-5543
> > E-mail: [EMAIL PROTECTED] <mariancristina%40gmail.com><mariancristina%
> 40gmail.com>
> > MSN: [EMAIL PROTECTED] <mcristinasilva3%40hotmail.com><mcristinasilva3%
> 40hotmail.com>
> > --
> > "O começo é a parte mais importante do trabalho."
> > - Platão
> >
> > [As partes desta mensagem que não continham texto foram removidas]
> >
> >
> >
>
> [As partes desta mensagem que não continham texto foram removidas]
>
>  
>



-- 
Fabiano P.
Fone: (46) 9105-6544
E-Mail: [EMAIL PROTECTED]


[As partes desta mensagem que não continham texto foram removidas]

Responder a