[firebase-br] UPDATE EM TRIGGER

Robson - KSA robson em ksaweb.com.br
Seg Out 29 09:40:58 -03 2007


Estou com um problema em uma trigger que fiz. Dentro dela existe a seguinte condição:
  If (new.codlocal01 <> old.codlocal01)
  begin
    <Comando> 
  end

mas se o campo codlocal01 já foi criado como null e em um update fazer a alteração deste campo ele
entende essa primeira alteração como falsa e só no segundo update (com algum valor dentro de codlocal01)
que ele entende o comando como valido.

Minha pergunta é: isso é algum bug ou estou fazendo a comparação de forma incorreta?,
sem esquecer que estou configurando a trigger como BEFORE / UPDATE. 

Obrigado.


Mais detalhes sobre a lista de discussão lista