[firebase-br] Cancelar update via trigger

Hélio Oliveira hpensador em gmail.com
Qui Jan 7 01:13:00 -03 2010


Boa noite Colegas!

Utilizo Firebird 2.1.3

Preciso verificar via trigger se o conteudo de uma determinada tabela 
foi alterado e automaticamente cancelar esta atualização. Daí criei a 
trigger conforme abaixo, porém da erro quando executo a mesma.

create or alter trigger tabela_au for tabela
active after update position 0
as
begin
   if ((new.campo1 <> old.campo1) or
       (new.campo2 <> old.campo2)) then
     rollback;
end

-- 
[]'s,

Hélio Oliveira
Analista de Sistemas
Delphi Developer





Mais detalhes sobre a lista de discussão lista