/ / Was bedeutet das Spalten-Flag "G" in der MySQL Workbench - MySQL, Datenbank, Datenbank-Design, MySQL-Workbench, Datenbank-Schema

Was bedeutet das Spalten-Flag "G" in der MySQL Workbench - MySQL, Datenbank, Datenbank-Design, MySQL-Workbench, Datenbank-Schema

Siehe das Bild unten, aber als Teil des Tabelleneditors gibt es Spaltenfahnen wie PK (Primärschlüssel), NN (nicht Null) usw. Der letzte ist "G" MySQL Tabelleneditor Bild

Antworten:

4 für die Antwort № 1

Nach Durchsicht des Workbench-Codes und der MySQL-Dokumentation sieht es so aus, als wäre die G-Spalte dafür gedacht Generierte Spalten.

Im Quellcode gibt es innerhalb der mysql_table_editor_column_page Datei (Zeile 132 zum Zeitpunkt des Schreibens):

model->model().append_check_column(MySQLTableColumnsListBE::IsGenerated, "G", EDITABLE);

Anderer Code im selben Bereich gibt dem Layout das, was Sie im Visual für PK, NN usw. sehen, was in der Quelle sichtbar ist.