MySQL Workbench 中的列标记代表什么?
在 MySQL Workbench 中,列标记可用于与列一起使用以维护数据的完整性。列标记如下所示:
- PK − 主键
-
NN − 非空
-
BIN − 二进制
-
UN − 无符号
-
UQ − 唯一
-
ZF − 零填充
-
G − 生成列
-
AI − 自动增量
让我们一一学习它们。
阅读更多:MySQL 教程
PK
这代表主键。它可以用于将列设置为主键。
NN
这是非空的缩写。用于强制执行列不插入空值。
BIN
这代表二进制。它可以用于将数据存储为二进制字符串。
UN
这是无符号缩写,可用于存储仅为正值的列,可以从 0 开始。
UQ
UQ 代表唯一。它可以强制列仅为特定列插入唯一值。
ZF
ZF 代表零填充。假设我们已声明 int(3),并且您想要存储 21,则零填充会输出结果 021。
G
G 代表生成列。
AI
AI 代表自动增量。
以下是在 MySQL Workbench 下可见的列标记的快照。

极客教程