Black November

ATÉ 50% OFF

TÁ ACABANDO!

0 dias

0 horas

0 min

0 seg

Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

IDs de uma tabela

Boa tarde.

Eu verifiquei que, após excluir uma linha da tabela, por exemplo, com o ID 7, e depois adionarmos outro registro na tabela, o próximo ID será 8, ou seja, o ID de número 7 deixará de existir, ficando uma sequência de IDs do tipo : "1, 2, 3, 4, 5, 6, 8";

Gostaria de saber se há algum problema nisso, e se é possível, após adicionar um novo registro, que esse registro tenha como ID o que foi excluido? No exemplo acima, ficaria com o ID 7 e não 8, alterando a sequência para: "1, 2, 3, 4, 5, 6, 7".

Acho que deu pra entender.

Matricule-se agora e aproveite até 50% OFF

O maior desconto do ano para você evoluir com a maior escola de tecnologia

QUERO APROVEITAR
2 respostas
solução!

Olá Erik,

Como histórico, você não pode excluir registros. A exclusão na verdade é a ocultação para o usuário. Seria apenas um status ativo ou não. Quando se usa chave com auto incremento ele vai pular para o próximo e tá tudo certo.

Vai chegar um momento que o administrador de banco de dados vai fazer manutenção e retirar lixo do banco ai fará restauração de algumas coisas.

Se isso te ajudou, marca como concluído para mais pessoas encontrar essa resposta!

Obrigado!