mysql enum如何声明
时间: 2023-10-13 17:28:37 浏览: 134
mysql_statement
5星 · 资源好评率100%
在MySQL中,ENUM是一种数据类型,用于定义枚举值。要声明一个ENUM,可以使用以下语法:
```
column_name ENUM('value1','value2',...,'valueN')
```
其中,column_name是列名,value1,value2,...,valueN是枚举值。
举个例子,如果要创建一个名为gender的列,并使用ENUM来定义两个枚举值male和female,可以使用以下语句:
```
CREATE TABLE example (
id INT NOT NULL AUTO_INCREMENT,
name VARCHAR(50) NOT NULL,
gender ENUM('male','female') NOT NULL,
PRIMARY KEY (id)
);
```
这将创建一个名为example的表,其中包含id、name和gender三个列。其中,gender列使用ENUM来定义两个枚举值male和female。
阅读全文