如何在mysql表中为属性定义数据域。 例如,我希望学生表的性别属性中的“男性”或“女性”值不是这些。在mysql中可以吗?
答案 0 :(得分:0)
是的,可以使用 ENUM
数据类型。
ENUM
是一个字符串对象,其值从允许值列表中选择,这些值在表创建时在列规范中显式枚举。
e.g。
CREATE TABLE shirts (
name VARCHAR(40),
size ENUM('x-small', 'small', 'medium', 'large', 'x-large')
);
了解更多信息look here.