[firebase-br] auto-incremento com CREATE SEQUENCE
Wilton Campos
uiltoncampos em gmail.com
Qui Out 25 13:47:45 -03 2007
Você deverá primameiramente criar a sequence com o seguinte comando:
CREATE SEQUENCE NOME_SEQUENCE;
Depois disso vc tem q criar por exemplo uma trigger para incrementar
esta sequence e atribuir este valor ao campo que vc queira, isso pode
ser feito da seguinte maneira:
CREATE TRIGGER NOME_TRIGGER FOR TABELA
ACTIVE BEFORE INSERT POSITION 0
AS
BEGIN
NEW.CAMPO_CHAVE = GEN_ID(NOME_SEQUENCE, 1);
END;
espero q seja isso q vc esteja querendo, tomara q te ajude...
Em 25/10/07, @ smtp. bol. com.
br<"=?iso-8859-1?Q?.::Vin=EDcius_Mesquita:"> escreveu:
> Galera,
>
> Alguém sabe como fazer o auto-incremento, através do CREATE SEQUENCE?
>
> Obrigado!
>
> Vinícius Mesquita
>
>
> ______________________________________________
> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
> Para editar sua configuração na lista, use o endereço http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
> Para consultar mensagens antigas: http://firebase.com.br/pesquisa
>
Mais detalhes sobre a lista de discussão lista