Index MySQL erroné?

Résolu
Nabzzs -  
 Nabzzs -
Bonjour,

Je voulais juste savoir si mon index avait un problème car quand je veux supprimer les colonnes respectives au index, le message suivant s'affiche : #1062 - Duplicata du champ '1' pour la clef 'PRIMARY'

Je vous ai mis une image pour vous donnez une idée :

http://imageshack.us/photo/my-images/851/normalite.jpg/

1 réponse

  1. mpmp93 Messages postés 2931 Date d'inscription   Statut Membre Dernière intervention   1 343
     
    Bonjour,

    Un champ déclaré comme index unique ne peut avoir la même valeur pour deux enregistrements différents!

    Exemple
    1 PARIS
    2 BRUXELLES
    3 AMSTERDAM
    1 BERLIN

    Si la 1ère colonne est prise comme index PRIMARY, il va y avoir un conflit avec la 4ème valeur

    1 BERLIN

    car il existe déja un enregistrement avec ce même index 1

    Il faut mettre:

    5 BERLIN

    Si 5 n'est pas pris.

    Voilà. C'est tout.

    A+
    1
    1. Nabzzs
       
      Donc il y a une erreur? Vu que mon INDEX PRIMARY contient 2 valeur?!
      Encore merci pour tes explications...
      0