MySQL Workbench 中的列标志是什么意思?

mysqlmysqli database更新于 2024/12/28 1:16:17

在 MySQL Workbench 中,列标志可以与列一起使用以保持完整性。列标志如下 −

  • PK − 主键

  • NN − NOT NULL

  • BIN − 二进制

  • UN − 无符号

  • UQ − 唯一

  • ZF − 零填充

  • G −生成列

  • AI − 自动递增

让我们逐一了解它们 −

PK

这代表主键。它可用于将列设为主键。

NN

它代表 NOT NULL。用于强制列不会插入 NULL 值。

BIN

这代表二进制。这可用于将数据存储为二进制字符串。

UN

它代表无符号,可用于存储唯一正值,可以从 0 开始。

UQ

UQ 代表唯一。这可用于强制列仅插入特定列的唯一值。

ZF

ZF 表示零填充。假设,我们已经声明了 int(3),并且您想要存储 21,那么零填充将输出结果 021。

G

G 代表生成的列。

AI

AI 代表自动增量。

这是 MySQL 工作台下可见的列标志的快照。


相关文章


有用资源