Olá Roelso,

Agora funcionou!!!!!

Brigadão, ok?

Um Abraço!!

Alex
  ----- Original Message ----- 
  From: Roelso A. de Oliveira 
  To: oracle_br@yahoogrupos.com.br 
  Sent: Monday, July 10, 2006 11:18 AM
  Subject: Re: [oracle_br] Erro Procedure ???


  Alex vamos lá e fiz o seguinte procedimento:


  create table 

  TESTE_PROC 

  (NOME varchar2(50),

  IDADE number);

  SQL> desc TESTE_PROC;


  Name  Type         Nullable Default Comments 
  ----- ------------ -------- ------- -------- 
  NOME  VARCHAR2(50) Y                         
  IDADE NUMBER       Y  .



  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 :



  SQL> EXECUTE PROC_TESTE ('TESTE',2)

  PL/SQL procedure successfully completed



  Favor informar qual messagens exatamente está ocorrendo na hora da execução 
dessa procedure





    ----- Original Message ----- 
    From: Alexander Ferreira 
    To: oracle_br@yahoogrupos.com.br 
    Sent: Saturday, July 08, 2006 6:43 PM
    Subject: Re: [oracle_br] Erro Procedure ???


    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]

     

  [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