autoincremento no IB com triggers...
gostária de saber se alguém pode esplicar-me melhor como fazer campos autoincrementaveis no IB com triggers.
Guigao
Curtidas 0
Respostas
Xanatos
06/06/2003
Eu uso Stored Procedures e acho melhor, ja que as triggers sao melhores para calculos. Use o GEnerator com uma Stored ...
GOSTEI 0
Fred
06/06/2003
use uma trigger com um gerador
CREATE GENERATOR GEN_COMPRADOR_ID;
SET TERM^
CREATE TRIGGER GERADORCOMP FOR COMPRADOR
ACTIVE BEFORE INSERT POSITION 0
AS
BEGIN
NEW.CodComp = GEN_ID(GEN_Comprador_ID,1);
END
^
8)
CREATE GENERATOR GEN_COMPRADOR_ID;
SET TERM^
CREATE TRIGGER GERADORCOMP FOR COMPRADOR
ACTIVE BEFORE INSERT POSITION 0
AS
BEGIN
NEW.CodComp = GEN_ID(GEN_Comprador_ID,1);
END
^
8)
GOSTEI 0