Dans l'éditeur de table MySQL Workbench, 7 indicateurs de colonne sont disponibles: PK, NN, UQ, BIN, UN, ZF, AI.
PK signifie évidemment clé primaire. Et les autres?
Dans l'éditeur de table MySQL Workbench, 7 indicateurs de colonne sont disponibles: PK, NN, UQ, BIN, UN, ZF, AI.
PK signifie évidemment clé primaire. Et les autres?
Réponses:
PK - Clé primaire
NN - Pas nul
BIN - Binaire (stocke les données sous forme de chaînes binaires. Il n'y a pas de jeu de caractères donc le tri et la comparaison sont basés sur les valeurs numériques des octets dans les valeurs.)
UN - Non signé (nombres non négatifs uniquement. Donc, si la plage est de -500 à 500, au lieu de 0 à 1000, la plage est la même mais elle commence à 0)
UQ - Créer / supprimer une clé unique
ZF - Rempli de zéro (si la longueur est de 5 comme INT (5), alors chaque champ est rempli de 0 au 5ème chiffre. 12 = 00012, 400 = 00400, etc.)
AI - Incrément automatique
G - Colonne générée. ie valeur générée par une formule basée sur les autres colonnes
Voici la source de ces indicateurs de colonne
http://dev.mysql.com/doc/workbench/en/wb-table-editor-columns-tab.html
Cette question exacte est répondue sur mySql workbench-faq :
Survolez un acronyme pour afficher une description, et consultez la Section 8.1.11.2, «L'onglet Colonnes» et la documentation MySQL CREATE TABLE pour plus de détails.
Cela signifie survoler un acronyme dans l'éditeur de table mySql Workbench.