Zobacz poniższy obrazek, ale jako część edytora tabel znajdują się flagi kolumn, takie jak PK (klucz podstawowy), NN (nie puste) i tak dalej. Ostatnim z nich jest „G” Co oznacza flaga kolumny "G" w MySQL Workbench?
5
A
Odpowiedz
4
Po przejrzeniu niektórych kodu Workbench oraz dokumentacji MySQL, wygląda na to kolumna G jest dla Generated Columns.
W kodzie źródłowym, jest następujący w pliku mysql_table_editor_column_page (linia 132 w chwili pisania tego tekstu):
model->model().append_check_column(MySQLTableColumnsListBE::IsGenerated, "G", EDITABLE);
inny kod w tym samym obszarze daje układ spójne z tym, co widzisz w obraz dla PK, NN itp., który jest widoczny w źródle.
+3
Dziękuję, ten nowy typ kolumny zostanie dodany do dokumentacji . –
Jaką wersję Workbench? –
Nie takie tam: https://dev.mysql.com/doc/workbench/en/workbench-faq.html#faq-workbench-column-acronyms –