Bonjour,
Je rencontre parfois des doublons de clef primaire.
j'ai appris le "on duplicate key" pour éviter les erreurs, mais je me heurte à un problème : Il faut absolument spécifier un champs du style on duplicate key id=id+1 (par ex) mais moi je souhaite conserver la ligne, et juste modifier les colonnes correspondantes : il faut savoir que les colonnes n'ont pas toutes une valeur qui remplace l'ancienne mais je souhaite modifier toutes les colonnes (pas seulement modifier un id).
Comment faire ?
> Merci.
EDIT : plus clairement, lors d'un "on duplicate key", je souhaite faire un update de la ligne, en gardant le même ID.
Partager