Faltou os 2 pontos...

:New.codaluno := v_aux;

  ----- Original Message ----- 
  From: wendeirlopes 
  To: oracle_br@yahoogrupos.com.br 
  Sent: Sunday, October 22, 2006 5:56 PM
  Subject: [oracle_br] erro na trigger


  Boa tarde amigos,estou tentando criar uma trigger para inserir o 
  codigo do aluno como autoincremento, porem está com erro

  alguem poderia me ajudar..

  create or replace trigger trg_incrementar_alunos
  before insert  on alunos
  declare v_aux number;
  begin
     if (inserting ) then 
       begin
         select nextval into v_aux  from seq_alunos;
       exception
           when others then 
             Null;
       end;
     end if;  
     New.codaluno := v_aux;
  end trg_incrementar_alunos;

  aguardo resposta.

  obrigado





   


------------------------------------------------------------------------------


  No virus found in this incoming message.
  Checked by AVG Free Edition.
  Version: 7.1.408 / Virus Database: 268.13.8/489 - Release Date: 10/20/2006


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




Vem aí: ENPO-BR 2006 - Encontro Nacional de Profissionais Oracle
VISITE: http://www.enpo-br.org/ - Dia 11/11 "Vagas Limitadas"
________________________________________________________________
Este Grupo recebe o apoio da SQL Magazine - www.devmedia.com.br/sqlmagazine 
--------------------------------------------------------------------------------------------------------------------------
Atenção! As mensagens do grupo ORACLE_BR são de acesso público e de inteira 
responsabilidade de seus remetentes.
Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ 
--------------------------------------------------------------------------------------------------------------------------
O GRUPO ORACLE_BR TEM SEU PROPRIO ESPAÇO! VISITE: WWW.ORACLEBR.COM.BR 
------------------------------------------------------------------------------------------------------------------------
  
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