在 MySQL Workbench 表编辑器中,有 7 个列标志可用:PK、NN、UQ、BIN、UN、ZF、AI。
PK 显然代表主键。其他人呢?
在 MySQL Workbench 表编辑器中,有 7 个列标志可用:PK、NN、UQ、BIN、UN、ZF、AI。
PK 显然代表主键。其他人呢?
PK - 主键
NN - 不为空
BIN - 二进制(将数据存储为二进制字符串。没有字符集,因此排序和比较基于值中字节的数值。)
UN - 无符号(仅限非负数。因此,如果范围是 -500 到 500,而不是 0 - 1000,则范围相同,但从 0 开始)
UQ - 创建/删除唯一键
ZF - 零填充(如果长度为 5,如 INT(5),则每个字段都用 0 填充到第 5 位。12 = 00012、400 = 00400 等)
AI - 自动增量
G - 生成的列。即基于其他列的公式生成的值