MySQL Workbench 中的列标志 "G" 是什么意思
What does the column flag "G" in MySQL Workbench mean
见下图,但作为 table 编辑器的一部分,有列标志,例如 PK(主键)、NN(非空)等。最后一个是'G'
查看了一些 Workbench 代码和 MySQL 文档后,G 列似乎用于 Generated Columns。
在源代码中,mysql_table_editor_column_page 文件中有以下内容(撰写本文时为第 132 行):
model->model().append_check_column(MySQLTableColumnsListBE::IsGenerated, "G", EDITABLE);
同一区域中的其他代码给出的布局与您在 PK、NN 等视觉效果中看到的一致,可在源代码中查看。
见下图,但作为 table 编辑器的一部分,有列标志,例如 PK(主键)、NN(非空)等。最后一个是'G'
查看了一些 Workbench 代码和 MySQL 文档后,G 列似乎用于 Generated Columns。
在源代码中,mysql_table_editor_column_page 文件中有以下内容(撰写本文时为第 132 行):
model->model().append_check_column(MySQLTableColumnsListBE::IsGenerated, "G", EDITABLE);
同一区域中的其他代码给出的布局与您在 PK、NN 等视觉效果中看到的一致,可在源代码中查看。