Criando campo auto incrimento usando trigger e generator.
Script Exemplo:
–Criar Generator:
CREATE GENERATOR INC_PRODUTO;
SET GENERATOR INC_PRODUTO TO 1;–Criar Gatilho(trigger)
SET TERM ^ ;
CREATE TRIGGER PRODUTO_BI FOR PRODUTO ACTIVE
BEFORE INSERT POSITION 0
AS
BEGIN
/* enter trigger code here */
new.PRO_CODIGO = GEN_ID(INC_PRODUTO,1);
END^
SET TERM ; ^