Usuário com melhor resposta
Incremento de identidade

Pergunta
-
O id_pf que é chave primária não está seguindo uma numeração sequencial com incremento de 1 conforme eu esperava.
Abaixo a imagem da tabela com suas propriedades e o seus registros com a numeração que me chamou atenção.
Tem algo de errado nisso? Preciso rever alguma coisa?
- Tipo Alterado Wilson Boris sexta-feira, 19 de julho de 2013 18:03 adequação
Respostas
-
O que estou achando que pode ter sido é alguem ter desligado o auto incremento e feito um insert hard code neste campo e depois de ligado o auto incremento voltou a ser de 1 em 1.
Este campo faz referencia com outras tabelas, se não fizer voce pode deletar este campo e recria-lo novamente, mas se tiver associação com outras tabelas o melhor é deixar assim mesmo para não perder a referencia.
Alexandre Matayosi Conde Mauricio.
- Marcado como Resposta Wilson Boris sexta-feira, 19 de julho de 2013 18:33
Todas as Respostas
-
Wilson, ha operações de delete nesta tabela ? se voce verificar qual o ultimo registro e inserir um agora ele não vai ser incrementado com + 1 ?
Teoricamente sua configuração esta certa, mas caso tenha delete nessa tabela vai ficar com "buracos" mesmo.
Alexandre Matayosi Conde Mauricio.
-
Alexandre obrigado pelo retorno,
tem DELETE sim, porém com certeza eu não fiz 1999 operações de DELETE, talvez até tenha feito umas 20 no máximo, o que achei estranho neste salto de 67 para 2066. De fato ele incrementou 1 no registro seguinte 2066 p/ 2067.
-
O que estou achando que pode ter sido é alguem ter desligado o auto incremento e feito um insert hard code neste campo e depois de ligado o auto incremento voltou a ser de 1 em 1.
Este campo faz referencia com outras tabelas, se não fizer voce pode deletar este campo e recria-lo novamente, mas se tiver associação com outras tabelas o melhor é deixar assim mesmo para não perder a referencia.
Alexandre Matayosi Conde Mauricio.
- Marcado como Resposta Wilson Boris sexta-feira, 19 de julho de 2013 18:33