[firebase-br] RES: auto-incremento com CREATE SEQUENCE
"=?iso-8859-1?Q?.::Vin=EDcius_Mesquita:" em smtp.bol.com.br
"=?iso-8859-1?Q?.::Vin=EDcius_Mesquita:" em smtp.bol.com.br
Qui Out 25 14:36:39 -03 2007
Obrigado!!!!!
-----Mensagem original-----
De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em
nome de Wilton Campos
Enviada em: quinta-feira, 25 de outubro de 2007 10:48
Para: FireBase
Assunto: Re: [firebase-br] auto-incremento com CREATE SEQUENCE
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
>
______________________________________________
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