这个问题的答案是 社区的努力。编辑现有答案以改善此职位。它目前不接受新的答案或互动。
在MySQL Workbench表编辑器中,有7个列标志可用:PK,NN,UQ,BIN,UN,ZF,AI。
PK显然代表主键。那其他人呢?
PK-主键
NN-不为空
BIN-二进制(将数据存储为二进制字符串。没有字符集,因此排序和比较基于值中字节的数字值。)
UN-无符号(仅非负数。因此,如果范围是-500至500,而不是其0-1000,则范围是相同的,但是从0开始)
UQ-创建/删除唯一密钥
ZF-零填充(如果像INT(5)这样的长度为5,则每个字段都用0’至第5位填充。12= 00012、400 = 00400,等等。)
AI-自动增量
G-生成的列。即由基于其他列的公式生成的值