Colega, o manual "Oracle Database Concepts", cap. 17 - Triggers -, é 
lapidar a respeito :

"Trigger Execution

...
Fires multiple triggers in an unspecified order, if more than one 
trigger of the same type exists for a given statement.

OU seja, é POR DESIGN, DOCUMENTADAMENTE, sem ordem definida quando há 
múltiplos triggers. No máximo, no mesmo capítulo o mesmo manual já 
nos garante que as triggers do tipo BEFORE rodam antes, e as do tipo 
AFTER depois, então que se tenha uma trigger como BEFORE e outra como 
AFTER, afora isso no way.

[]s

 Chiappa
 
--- Em oracle_br@yahoogrupos.com.br, Paulo Henrique Buss <[EMAIL PROTECTED]> 
escreveu
>
> Olá lista,
> 
> Estou usando Oracle9i Enterprise Edition Release 9.2.0.4.0 e tenho 
o 
> seguinte caso:
> 
> Em uma tabela eu tenho 2 triggers e preciso garantir que a 
trigger2  
> seja executada antes da trigger1. Já trabalhei com Firebird e nas 
> triggers deste banco havia um número que definia a ordem de 
execução das 
> triggers, mas no Oracle não encontrei esta opção...
> 
> Se alguém da lista souber como o Oracle defina a ordem das triggers 
e 
> como eu posso ajustar esta ordem de execução, agradeço desde já.
> 
> Abraços,
> 
> Paulo Henrique Buss
> PROJEDATA Informática
>







--------------------------------------------------------------------------------------------------------------------------
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/ 
--------------------------------------------------------------------------------------------------------------------------__________________________________________________________________
Moderador e Fundador: Dorian Anderson Soutto [EMAIL PROTECTED]
__________________________________________________________________ 
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