Que veut dire key=mul?

Résolu
hdiama Messages postés 188 Date d'inscription   Statut Membre Dernière intervention   -  
 Utilisateur anonyme -
Bonjour,

dans les commandes mysql, quand je demande à afficher les colonnes de ma table, j'ai le résultat suivant:
+-----------+--------------+------+-----+---------+-------+
| Field | Type | Null | Key | Default | Extra |
+-----------+--------------+------+-----+---------+-------+
| VIL_INCI | bigint(20) | NO | PRI | NULL | |
| WIL_INCI | bigint(20) | NO | MUL | NULL | |


Que veut dire le champs MUL dans Key?

Merci d'avance!

A voir également:

3 réponses

Utilisateur anonyme
 
Bonjour,

NULL, cela signifie que le champ peut ne pas avoir de valeur renseignée dans l'enregistrement
1
Utilisateur anonyme
 
Je corrige, désolé, réponse stupide, je n'avais pas vu le MUL...

Copier coller de Internet...

Un champ peut être désigné comme MUL même si l'index UNIQUE est utilisé, si les valeurs NULL sont autorisées, car une colonne UNIQUE peut contenir plusieurs valeurs NULL si la colonne est déclarée comme NOT NULL. Une autre cause pour MUL sur une colonne UNIQUE est lorsque deux colonnes forment un couple UNIQUE : même si la combinaison des deux colonnes est toujours unique, chaque colonne peut contenir des valeurs multiples. Notez que dans un index composé, seul le champ de gauche aura une entrée dans la colonne Key.
0
hdiama Messages postés 188 Date d'inscription   Statut Membre Dernière intervention   6
 
C'est la réponse que je cherchais, merci pour la rectification :)
0
Utilisateur anonyme
 
de rien
0
tonyvaneu Messages postés 111 Date d'inscription   Statut Membre Dernière intervention   18
 
keygen est un mot anglais , qu i veux dire générateur de clés.
on les utilise pour trouver les numéro de série de ceratins logiciels sans lesquels le logiciel nemarche pas.
1
hdiama Messages postés 188 Date d'inscription   Statut Membre Dernière intervention   6
 
Merci pour les réponses :)
1