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]> 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]
MSN: [EMAIL PROTECTED]
--
"O começo é a parte mais importante do trabalho."
- Platão
[As partes desta mensagem que não continham texto foram removidas]