O que você quer realizar, IMHO, não é uma ideia muito boa. Tenha isto em conta; existem outras
Table
s que podem estar associados à primary key
que você acabou de deletar. Supondo que você tenha valores existentes em outras tabelas associadas ao excluído
primary key
:Quando você insere uma nova entrada com primary key
que foi retirado da lacuna, você terá então valores que estão associados às outras tabelas. Você não iria querer isso. A menos, claro, se você limpar TODOS de suas tabelas quando você exclui uma chave primária , e isso é muito trabalho. Delete Cascade
pode não ser suficiente para a maioria.