Was tun Spalte Flags in MySQL Workbench bedeuten?
-
01-10-2019 - |
Frage
In MySQL Workbench Tabelleneditor gibt es 7 Spalte Flags zur Verfügung: PK, NN, UQ, BIN, UN, ZF, AI
.PK steht offensichtlich für Primary Key. Was über andere?
Lösung
PK - Primary Key
NN - Not Null
IST - Binary (.. Speichern Daten als binäre Strings Es gibt keinen Zeichensatz so Sortierung und den Vergleich auf den numerischen Werten des Bytes in dem Werten basiert)
UN - Unsigned (nicht-negative Zahlen nur dann, wenn der Bereich -500 bis 500, statt dem 0 -. 1000, der Bereich ist die gleiche, aber es beginnt bei 0)
UQ - Erstellen / entfernen Eindeutiger Schlüssel
ZF - Null-Filled (wenn die Länge 5 wie INT (5) ist dann jedes Feld mit 0en an die 5. Stelle gefüllt ist 12 = 00012, 400 = 00400, usw.).
AI - Auto Increment
G - Generierte Spalte. d-Wert durch eine Formel erzeugt wird, basierend auf den anderen Spalten
Andere Tipps
Hier ist die Quelle dieser Spalte Flags
http: //dev.mysql. com / doc / Werkbank / en / wb-table-Editor-Spalten-tab.html
Diese exakte Frage beantwortet wird auf mySQL Workbench-faq :
Hover über ein Akronym eine Beschreibung zu sehen, und finden Sie unter Abschnitt 8.1.11.2, „die Registerkarte Spalten“ und MySQL CREATE TABLE-Dokumentation für weitere Details.
Das bedeutet schweben über eine Abkürzung in der MySQL Workbench Tabelleneditor.