Qu'est-ce que les drapeaux de la colonne moyenne dans MySQL Workbench?
-
01-10-2019 - |
Question
Dans MySQL éditeur de table Workbench il y a 7 drapeaux de colonne disponibles: PK, NN, UQ, BIN, ONU, ZF, AI
.PK signifie évidemment pour clé primaire. Qu'en est-il d'autres?
La solution
PK - clé primaire
NN - Non nul
BIN - Binary (.. Les données stocke sous forme de chaînes binaires Il n'y a pas le jeu de caractères si le tri et la comparaison est basée sur les valeurs numériques des octets dans les valeurs)
ONU - Unsigned (nombre non négatif uniquement si la plage est de -500 à 500, à la place de son 0 -. 1000, la gamme est le même, mais il commence à 0)
UQ - Créer / supprimer la clé unique
ZF - Zero-Rempli (si la longueur est 5 comme INT (5), puis tous les champs est rempli de 0 à 5 de 12 chiffres = 00012, 400 = 00400, etc.).
AI - Auto Increment
G - colonne générée. à savoir la valeur générée par une formule basée sur les autres colonnes
Autres conseils
Voici la source de ces indicateurs de colonne
http: //dev.mysql. com / doc / établi / fr / wb table-rédacteur colonnes tab.html
Cette question exacte réponse sur mySql établi-faq :
Survoler un acronyme pour afficher une description et voir la section 8.1.11.2, « Les colonnes Tab » et MySQL CREATE TABLE documentation pour plus de détails.
Cela signifie survolez un acronyme dans l'éditeur de table mySql Workbench.