Criar incremento para um campo no MySQL

MySQL

24/04/2015

Boa tarde.
Tenho uma Tabela onde existe um campo chamado 'registromatricula'.
Essa Tabela tem pouco mais de 400 registros e queria gerar o registromatricula como sendo auto-incremento, pois ele será o R.A. do Aluno.
Como posso fazer o update para todos os registros já existentes na Tabela sabendo que o código inicial deve ser 383.000 ?

Att.
Rafael Brendolan

Rafael Brendolan

Curtidas 0

Respostas

Ronaldo Lanhellas

Ronaldo Lanhellas

24/04/2015

Faça assim:

CREATE SEQUENCE sq_my_sequence
START 383000 INCREMENT 1;

UPDATE tabela_aluno SET registromatricula = nextval('sq_my_sequence');
GOSTEI 0
Ronaldo Lanhellas

Ronaldo Lanhellas

24/04/2015

Faça assim:

CREATE SEQUENCE sq_my_sequence
START 383000 INCREMENT 1;

UPDATE tabela_aluno SET registromatricula = nextval('sq_my_sequence');
GOSTEI 0
Ronaldo Lanhellas

Ronaldo Lanhellas

24/04/2015

Faça assim:

CREATE SEQUENCE sq_my_sequence
START 383000 INCREMENT 1;

UPDATE tabela_aluno SET registromatricula = nextval('sq_my_sequence');
GOSTEI 0
Ronaldo Lanhellas

Ronaldo Lanhellas

24/04/2015

Faça assim:

CREATE SEQUENCE sq_my_sequence
START 383000 INCREMENT 1;

UPDATE tabela_aluno SET registromatricula = nextval('sq_my_sequence');
GOSTEI 0
Marisiana Battistella

Marisiana Battistella

24/04/2015

Esse campo já está configurado como auto-incremento?
GOSTEI 0
Marisiana Battistella

Marisiana Battistella

24/04/2015

Conseguiu encontrar a solução, Rafael?
GOSTEI 0
POSTAR