[firebase-br] GEN_ID() x NEXT VALUE FOR

Anderson Miranda Barrozo andersonpaduarj em gmail.com
Qui Ago 7 22:36:12 -03 2008


qual a mensagem de erro ?

Anderson

2008/8/7 Paulo Geloramo <paulogeloramo em terra.com.br>

> 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 <http://new.id/> IS NULL) THEN
>    NEW.ID <http://new.id/> = GEN_ID(SEQ_TESTE, 1);
> END
>
>
> CREATE TRIGGER TESTE_BI FOR TESTE
> ACTIVE BEFORE INSERT POSITION 0
> AS
> BEGIN
>  IF (NEW.ID <http://new.id/> IS NULL) THEN
>    NEW.ID <http://new.id/> = NEXT VALUE FOR SEQ_TESTE;
> END
>
> --
> Paulo Geloramo
>
>
>
>
>
> ______________________________________________
> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
> Para saber como gerenciar/excluir seu cadastro na lista, use:
> http://www.firebase.com.br/fb/artigo.php?id=1107
> Para consultar mensagens antigas: http://firebase.com.br/pesquisa
>



-- 
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
AS Informática
Anderson Miranda Barrozo
(22) 8115-8761
MSN: andersonpaduarj em hotmail.com



Mais detalhes sobre a lista de discussão lista