Re: [firebase-br] Ajuda sobre trigger. Como faço para uma trigger incrementa um generato

Carlos Alberto dos santos sdcarlosalberto em hotmail.com
Ter Jul 26 09:32:52 -03 2005


Seria assim ex: Dá erro.

SET TERM ^;
CREATE TRIGGER ATUALIZAR_AGENDA FOR AGENDA_CONSULTA
ACTIVE BEFORE INSERT POSITION 0
AS
BEGIN
SELECT GEN_ID(ATUALIZAR, 1) FROM RDB$DATABASE;
END;
^

>From: Felipe Giotto <felipe em metasoftware.com.br>
>Reply-To: FireBase <lista em firebase.com.br>
>To: FireBase <lista em firebase.com.br>
>Subject: Re: [firebase-br] Ajuda sobre trigger. Como faço para uma trigger 
>incrementa um generato
>Date: Tue, 26 Jul 2005 09:26:07 -0300
>
>Não sei se o SELECT na trigger é a melhor maneira de fazer isso, mas você 
>pode tentar colocar isto dentro da trigger:
>
>SELECT GEN_ID(ATUALIZAR, 1) FROM RDB$DATABASE
>
>Espero ter ajudado,
>
>Felipe Giotto ;-)
>
>
>
>
>Carlos Alberto dos santos escreveu:
>
>>Preciso que funcione com trigger. Obrigado!!!
>>
>>>From: Giovani Benedetti Penha <giovani em cooperval.com>
>>>Reply-To: FireBase <lista em firebase.com.br>
>>>To: FireBase <lista em firebase.com.br>
>>>Subject: Re: [firebase-br] Ajuda sobre trigger. Como faço para uma 
>>>trigger incrementa um generato
>>>Date: Tue, 26 Jul 2005 09:01:25 -0300
>>>
>>>Tenta
>>>select * from gen_id(atualizar,1)
>>>
>>>[]´s
>>>Giovani Benedetti Penha
>>>
>>>Carlos Alberto dos santos escreveu:
>>>
>>>>desse jeito da erro: Por Favor, ajudem
>>>>
>>>>SET TERM^;
>>>>CREATE TRIGGER ATUALIZAR_AGENDA FOR CONSULTA_AGENDA
>>>>ACTIVE BEFORE INSERT POSITION 0
>>>>AS
>>>>BEGIN
>>>>  GEN_ID(ATUALIZAR,1);
>>>>END;
>>>>^
>>>>
>>>>>From: "Carlos Alberto dos santos" <sdcarlosalberto em hotmail.com>
>>>>>Reply-To: FireBase <lista em firebase.com.br>
>>>>>To: lista em firebase.com.br
>>>>>Subject: [firebase-br] Ajuda sobre trigger. Como faço para uma  trigger 
>>>>>incrementa um generato
>>>>>Date: Tue, 26 Jul 2005 08:47:34 -0300
>>>>>
>>>>>Ajuda sobre trigger. Como faço para  uma trigger incrementar um 
>>>>>generator toda vez que disparar um insert ou update. Não preciso jogar 
>>>>>o valor no campo codigo de uma tabela só preciso que o generator fique 
>>>>>sendo incrementado. Obrigado amigos"""
>>>>>
>>>>>_________________________________________________________________
>>>>>Chegou o que faltava: MSN Acesso Grátis. Instale Já! 
>>>>>http://www.msn.com.br/discador
>>>>>
>>>>>
>>>>>______________________________________________
>>>>>FireBase-BR (www.firebase.com.br) - Hospedado em www.bavs.com.br
>>>>>Para editar sua configuração na lista, use o endereço 
>>>>>http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
>>>>>Para consultar mensagens antigas: http://firebase.com.br/pesquisa
>>>>
>>>>
>>>>
>>>>_________________________________________________________________
>>>>MSN Messenger: converse online com seus amigos .  
>>>>http://messenger.msn.com.br
>>>>
>>>>
>>>>______________________________________________
>>>>FireBase-BR (www.firebase.com.br) - Hospedado em www.bavs.com.br
>>>>Para editar sua configuração na lista, use o endereço 
>>>>http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
>>>>Para consultar mensagens antigas: http://firebase.com.br/pesquisa
>>>>
>>>>
>>>
>>>______________________________________________
>>>FireBase-BR (www.firebase.com.br) - Hospedado em www.bavs.com.br
>>>Para editar sua configuração na lista, use o endereço 
>>>http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
>>>Para consultar mensagens antigas: http://firebase.com.br/pesquisa
>>
>>
>>_________________________________________________________________
>>Chegou o que faltava: MSN Acesso Grátis. Instale Já! 
>>http://www.msn.com.br/discador
>>
>>
>>______________________________________________
>>FireBase-BR (www.firebase.com.br) - Hospedado em www.bavs.com.br
>>Para editar sua configuração na lista, use o endereço 
>>http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
>>Para consultar mensagens antigas: http://firebase.com.br/pesquisa
>>
>>
>
>______________________________________________
>FireBase-BR (www.firebase.com.br) - Hospedado em www.bavs.com.br
>Para editar sua configuração na lista, use o endereço 
>http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
>Para consultar mensagens antigas: http://firebase.com.br/pesquisa

_________________________________________________________________
MSN Messenger: converse online com seus amigos .  
http://messenger.msn.com.br





Mais detalhes sobre a lista de discussão lista