Olá Roelso,

Ainda não funcionou!!

Alex
  ----- Original Message ----- 
  From: Roelso A. de Oliveira 
  To: Roelso A. de Oliveira ; oracle_br@yahoogrupos.com.br 
  Sent: Friday, July 07, 2006 12:13 PM
  Subject: Re: [oracle_br] Erro Procedure ???


    Alex tenta desta forma:

     create or replace procedure PROC_TESTE
     (
    nNOME IN TESTE_PROC.NOME%TYPE, 
    nIDADE IN TESTE_PROC.IDADE%TYPE) 
    is 
    begin 
    insert into TESTE_PROC (NOME,IDADE) VALUES (nNOME,nIDADE); 
    COMMIT;
    exception 
    when others then 
    raise_application_error(-20002,'Problemas na execução do Procedimento'); 

    end PROC_TESTE;


    depois executa isso:

      EXECUTE PROC_TESTE (TESTE',2); 


      ----- Original Message ----- 
      From: Alexander Ferreira 
      To: oracle_br@yahoogrupos.com.br 
      Sent: Friday, July 07, 2006 10:56 AM
      Subject: Re: [oracle_br] Erro Procedure ???


      Olá Milton!!

      Já fiz e dá o mesmo erro!!!

      Alex
        ----- Original Message ----- 
        From: Milton Bastos Henriquis Junior 
        To: oracle_br@yahoogrupos.com.br 
        Sent: Thursday, July 06, 2006 10:37 PM
        Subject: Re: [oracle_br] Erro Procedure ???


        Tem que passar o parametro 
        TESTE entre aspas simples, assim: 

        EXECUTE PROC_TESTE ('TESTE',2); 

        abraço 


        Milton Bastos Henriquis Junior 


        -------Original Message------- 

        From: Alexander Ferreira 
        Date: 07/06/06 14:31:15 
        To: [EMAIL PROTECTED]; Oracle BR - Yahoogrupos 
        Subject: [oracle_br] Erro Procedure ??? 

        Pessoal estou começando agora em PL-SQL e fiz uma pequena procedure: 

        create or replace procedure PROC_TESTE ( 
        nNOME VARCHAR2, 
        nIDADE NUMBER) 
        is 
        begin 
        insert into TESTE_PROC (NOME,IDADE) VALUES (nNOME,nIDADE); 
        exception 
        when others then 
        raise_application_error(-20002,'Problemas na execução do 
Procedimento'); 
        end; 

        Quando quando mando executar com o comando: 

        EXECUTE PROC_TESTE (TESTE,2); 

        Dá o erro "Instrução SQL inválida" 

        O que está dando errado???? 

        Obrigado! 

        Alex 



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




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

         

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

       

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

   

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



--------------------------------------------------------------------------------------------------------------------------
Atenção! As mensagens deste grupo são de acesso público e de inteira 
responsabilidade de seus remetentes.
Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ 
--------------------------------------------------------------------------------------------------------------------------__________________________________________________________________

Este Grupo recebe o apoio da SQL Magazine - www.devmedia.com.br/sqlmagazine 
__________________________________________________________________
O grupo Oracle_br não aceita anexos. Quando oferecer algum arquivo, tenha o 
link do mesmo para evitar trafego(pedidos) desnecessário. 
Links do Yahoo! Grupos

<*> Para visitar o site do seu grupo na web, acesse:
    http://br.groups.yahoo.com/group/oracle_br/

<*> Para sair deste grupo, envie um e-mail para:
    [EMAIL PROTECTED]

<*> O uso que você faz do Yahoo! Grupos está sujeito aos:
    http://br.yahoo.com/info/utos.html

 



Responder a