Dan17
Outubro 5, 2018, 12:19am
#1
Eu gostaria de saber se é possível eu mudar o valor do campo ‘sequencia’ e minha chave primária ‘codigo’ reiniciar e ficar desta forma:
codigo(PK) | sequencia| descricao
1 | 1 | Nothing
2 | 1 | Nothing
3 | 1 | Nothing
1 | 2 | Nothing
2 | 2 | Nothing
3 | 2 | Nothing
Desde já agradeço.
PK é requisito técnico, esquece essa de reiniciar PK, alterar valor de PK só em casos extremos. Crie campos específicos para atender a funcionalidade e controle isso via programação/SQL.
Basta dropar a constraint PK e recriá-la novamente com as novas colunas de acordo com o que você queira!
1 curtida
Com isso, ao inserir as novas PKs, o MySQL dispararia erro, informando que aqueles valores já estão em uso.
O máximo que ele consegue é um unique.