MySQL Workbench 中的列標誌是什麼意思?
在 MySQL Workbench 中,列標誌可以與列一起使用以維護完整性。列標誌如下所示:
PK − 主鍵
NN − 非空
BIN − 二進位制
UN − 無符號
UQ − 唯一
ZF − 零填充
G − 生成列
AI − 自動遞增
讓我們逐一瞭解它們:
PK
這代表主鍵。它可以用來將列設為主鍵。
NN
它是指非空。用於強制列不插入空值。
BIN
這代表二進位制。這可以用來將資料儲存為二進位制字串。
UN
它是指無符號,可以用來儲存從 0 開始的正值。
UQ
UQ 代表唯一。這可以用來強制列僅對特定列插入唯一值。
ZF
ZF 代表零填充。假設,我們聲明瞭 int(3) 並且想要儲存 21,那麼零填充將輸出結果 021。
G
G 代表生成列。
AI
AI 代表自動遞增。
以下是 MySQL Workbench 中可見的列標誌的快照。
廣告