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]> 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>> > 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> > MSN: [EMAIL PROTECTED] <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]