[firebase-br] GEN_ID() x NEXT VALUE FOR
Paulo Geloramo
paulogeloramo em terra.com.br
Qui Ago 7 18:54:33 -03 2008
Firebird 2.1.1
Tentei usar NEXT VALUE FOR no lugar de GEN_ID(),
mas não funcionou. Errei algo, não é equivalente ou não endenti?
CREATE TRIGGER TESTE_BI FOR TESTE
ACTIVE BEFORE INSERT POSITION 0
AS
BEGIN
IF (NEW.ID IS NULL) THEN
NEW.ID = GEN_ID(SEQ_TESTE, 1);
END
CREATE TRIGGER TESTE_BI FOR TESTE
ACTIVE BEFORE INSERT POSITION 0
AS
BEGIN
IF (NEW.ID IS NULL) THEN
NEW.ID = NEXT VALUE FOR SEQ_TESTE;
END
--
Paulo Geloramo
Mais detalhes sobre a lista de discussão lista