CREATE GENERATOR "GCadastro"; CREATE TRIGGER "TCadastro" FOR "Cadastro" ACTIVE BEFORE INSERT POSITION 0 AS begin new."Codigo" = gid("GCadastro", 1); end Obrigado Murilo