首頁  >  文章  >  資料庫  >  MySQL ENUM 資料型別是什麼?使用 ENUM 資料型別有哪些優點?

MySQL ENUM 資料型別是什麼?使用 ENUM 資料型別有哪些優點?

WBOY
WBOY轉載
2023-08-26 23:13:081419瀏覽

MySQL ENUM 数据类型是什么?使用 ENUM 数据类型有哪些优点?

ENUM資料型別與標準資料型別不同,它是包含1到65,535個字串的列舉列表,表示欄位的允許值。在定義ENUM時,您正在建立必須從中選擇值的項目清單(或可以為NULL)。

例如,如果您希望欄位包含“A”或“B”或“C”,則可以將ENUM定義為ENUM('A','B','C'),只有這些值(或NULL)才能填入該欄位。

可能以下是ENUM資料類型的一些優點:

  • 在列具有有限的可能值集的情況下,可以觀察到緊湊的資料儲存。
  • 指定的字串作為輸入值被自動編碼為數字。
  • 數字在查詢結果中被轉換回對應的字串。
  • 透過使用ENUM,我們可以獲得可讀的查詢和輸出。
#

以上是MySQL ENUM 資料型別是什麼?使用 ENUM 資料型別有哪些優點?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文轉載於:tutorialspoint.com。如有侵權,請聯絡admin@php.cn刪除