MYSQL的資料輸入限制,使用ENUM和SET

ENUM和SET可以設定欄位固定需要輸入什麼資料。
例如:

sex ENUM("M", "F")
age ENUM("0-20", "21-30", "31-40", "41-50", "51-100")

而SET的作用.和ENUM相同,但SET只可以設定64個不同的成員,SET的型態還可以從中挑選一組或以上的資料。ENUM只能選一項。
即ENUM為單選,SET為多選。

age SET("0-20", "21-30", "31-40", "41-50", "51-100")

沒有留言: