GARANTIR DESCONTO

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


Halexmaciel

Halexmaciel

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+


Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar