[firebase-br] O que vem a ser o position no trigger?

Fausto fausto.s.a em uol.com.br
Ter Dez 14 18:43:52 -03 2004


Boa noite pessoal..
Alguém poderia me dizer o que vem a ser  o parametro position de um trigger?
 Tenho alguns trigger que checa se determinado cnpj, já se encontra cadastrado, eu o utilizo em algumas tabelas que  já tem o trigger do Generator e ambos estão com a position setada para 0, isto implica em alguma coisa?
exemplo:

CREATE TRIGGER CLIENTES_BI FOR CLIENTES
ACTIVE BEFORE INSERT POSITION 0
AS
BEGIN
  IF (NEW.CLICOD IS NULL) THEN
    NEW.CLICOD = GEN_ID(GEN_CLIENTES,1);
END
^

/* Trigger: CLIENTES_CPF */
CREATE TRIGGER CLIENTES_CPF FOR CLIENTES
ACTIVE BEFORE INSERT OR UPDATE POSITION 0
as
begin
  if (new.clicpf is not null) then
   if (new.clicpf <> old.clicpf) then
    if (exists
       (select CLICPF from CLIENTES
        where CLICPF = new.CLICPF)) then
         exception CPF_EXISTE;
end


Fausto

-------------- Próxima Parte ----------
No virus found in this outgoing message.
Checked by AVG Anti-Virus.
Version: 7.0.296 / Virus Database: 265.5.0 - Release Date: 9/12/2004


Mais detalhes sobre a lista de discussão lista