Bonjour
J'aimerais pouvoir insérer une ligne entre deux lignes dans une table dans l'ordre avec clé primaire idPerso
ma table est suivante : matable(idPerso,nom)
J'aimerais insérer une personne "ToTo" entre nom02 et nom03 et incrémenter ainsi suite idperso pour obtenir:1 nom01
2 nom02
3 nom03
4 nom04
5 nom05
etc...
J'ai fait : update matable set idPerso = idPerso +1 where idPerso > 2 pour incrémenter la clé primaire idPerso, puis je l'insère.1 nom01
2 nom02
3 ToTo
4 nom03
5 nom04
6 nom05
Mais j'ai toujours un problème de duplicata clé primaire.
Merci pour vos aides
Partager