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 中可見的列標誌的快照。

更新於: 2020-06-26

4K+ 次檢視

開啟你的 職業生涯

透過完成課程獲得認證

開始學習
廣告