5

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” MySQL table editor imageCo oznacza flaga kolumny "G" w MySQL Workbench?

+0

Jaką wersję Workbench? –

+0

Nie takie tam: https://dev.mysql.com/doc/workbench/en/workbench-faq.html#faq-workbench-column-acronyms –

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 . –