Fórum Como saber se está Editando uma Tabela dentro de uma trigger #39269
08/10/2003
0
Caros colegas, qual o comando que eu utilizo para verificar se uma tabela está em edicao dentro de uma trigger, no sql server eu sei que é da seguinte forma:
If Update(NomeDaCOlunaDaTabela)
como funciona no Firebird?
Obrigado
If Update(NomeDaCOlunaDaTabela)
como funciona no Firebird?
Obrigado
Halexmaciel
Curtir tópico
+ 0
Responder
Posts
08/10/2003
Afarias
pense! num negócio estranho!!
se vc quer saber se um campo da tabela da trigger foi alterado, vc usa::
if (new.campo <> old.campo) then
{...}
no Firebird 1.5, quando estiver usando Triggers universais, vc pode perguntar qual ´evento´ disparou a trigger com as variáveis (se me lembro bem):
INSERTING
UPDATING
DELETING
se não é nada disso, então::
NÃO -- não é possível no Firebird ou Interbase.
T+
se vc quer saber se um campo da tabela da trigger foi alterado, vc usa::
if (new.campo <> old.campo) then
{...}
no Firebird 1.5, quando estiver usando Triggers universais, vc pode perguntar qual ´evento´ disparou a trigger com as variáveis (se me lembro bem):
INSERTING
UPDATING
DELETING
se não é nada disso, então::
NÃO -- não é possível no Firebird ou Interbase.
T+
Responder
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)