[firebase-br] RES: triggers sem vinculo com tabelas

Ivan Guimarães Meirelles igmeirelles em gmail.com
Sex Dez 5 17:55:57 -03 2008


Olá Cleber...

A partir da versão 2.1 do firebird temos SIM triggers que são disparadas
quando:

Conecta ao banco: CONNECT
Disconecta do banco: DISCONNECT
Quando uma transação é iniciada: TRANSACTION START
Quando uma transação é comitada: TRANSACTION COMMIT
E quando uma transação é cancelada: TRANSACTION ROLLBACK

E isso é um recurso do FirebirdSQL 2.1 e NÃO do IBExpert

Para saber como usar... veja o realise notes da versão 2.1

Eu venho utilizando essas triggers desde o lançamento da versão 2.1
Qualquer dúvida poste ai...

Espero ter ajudado... um forte abraço.



-----Mensagem original-----
De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em
nome de Cleber
Enviada em: sexta-feira, 5 de dezembro de 2008 15:42
Para: FireBase
Assunto: [firebase-br] triggers sem vinculo com tabelas

em qual versão estão disponíveis as triggers que não tem vinculo com as
tabelas por ex.
CREATE trigger "tb_commit"
active on TRANSACTION COMMIT position 0
AS
begin
  /*  */
end

tenho algumas tabelas em que registro alguns logs... existem opções para na
trigger "TRANSACTION COMMIT"
saber qual tabela teve dados comitados? bem como variaveis new e old dessas
tabelas?
obrigado
______________________________________________
FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
Para saber como gerenciar/excluir seu cadastro na lista, use:
http://www.firebase.com.br/fb/artigo.php?id=1107
Para consultar mensagens antigas: http://firebase.com.br/pesquisa





Mais detalhes sobre a lista de discussão lista