在MySQL Workbench表编辑器中,有7个列标志可用:PK,NN,UQ,BIN,UN,ZF,AI。
PK显然代表主键。别人呢?
答案 0 :(得分:316)
PK - 主键
NN - 非空
BIN - 二进制(将数据存储为二进制字符串。没有字符集,因此排序和比较基于值中字节的数值。)
UN - 无符号(仅限非负数。因此,如果范围为-500到500,而不是0 - 1000,则范围相同,但从0开始)
UQ - 创建/删除唯一键
ZF - 零填充(如果长度为5,如INT(5),那么每个字段都填充0到第5位.12 = 00012,400 = 00400等)
AI - 自动增量
G - 生成的列。即基于其他列的公式生成的值
答案 1 :(得分:16)
答案 2 :(得分:-1)
这个确切的问题在mySql workbench-faq上得到了解答:
将鼠标悬停在首字母缩写词上以查看说明,有关其他详细信息,请参见第8.1.11.2节“列选项卡”和MySQL CREATE TABLE文档。
这意味着将鼠标悬停在mySql Workbench表编辑器中的首字母缩写词上。