我一直在研究MySQL的数据类型,但实际上没有什么我可以看到输入要么是一件事或另一件事。例如。 “option1”或“option2”。
创建表格时,我该怎么做?
答案 0 :(得分:5)
您可以使用enum数据类型来限制值范围内的输入。下面是一个显示用法的示例表。
CREATE TABLE Sample
(
id int auto_increment primary key,
options enum('option1', 'option2')
);
options字段只接受NULL,option1或option2值。但是,您也可以将其标记为NOT NULL。
您可以进一步阅读doco here