[firebase-br] Ajuda nessa trigger "Obrigado amigos"

Carlos Alberto sdcarlosalberto em hotmail.com
Dom Jul 24 21:20:14 -03 2005


Alguém saberia o que tem de errado nessa trigger?  Toda vez que for disparado um Insert ou Update o generator soma + 1, quando chegar a 50 eu zero o generator. Obrigado amigos!!!

CREATE TRIGGER ATUALIZAR_AGENDA FOR AGENDA_CONSULTA
 ACTIVE BEFORE INSERT OR UPDATE POSITION 0
  AS
   BEGIN
   IF (NEW.CODIGO IS NULL) THEN
     NEW.CODIGO = GEN_ID(GEN_ID_ATUALIZAR_AGENDA,1);
   IF GEN_ID(GEN_ID_ATUALIZAR_AGENDA,0) = 50 THEN
     SET GENERATOR GEN_ID_ATUALIZAR_AGENDA TO 0 ;
   END



Mais detalhes sobre a lista de discussão lista