阅读量:0
在MySQL中,创建一个名为“学生”的数据库表,你可以使用以下SQL语句:
CREATE TABLE 学生 ( 学号 INT PRIMARY KEY, 姓名 VARCHAR(50) NOT NULL, 性别 ENUM('男', '女') NOT NULL, 年龄 INT, 出生日期 DATE, 专业 VARCHAR(50), 地址 VARCHAR(255) );
这个语句将创建一个包含以下字段的学生表:
- 学号:学生的唯一标识符,整数类型,作为主键。
- 姓名:学生的姓名,最大长度为50个字符,不能为空。
- 性别:学生的性别,只能是’男’或’女’,不能为空。
- 年龄:学生的年龄,整数类型。
- 出生日期:学生的出生日期,日期类型。
- 专业:学生的专业,最大长度为50个字符。
- 地址:学生的地址,最大长度为255个字符。
请注意,你需要根据你的实际需求调整字段的数据类型和长度。如果你已经创建了一个数据库,并且想要在这个数据库中创建学生表,你还需要在CREATE TABLE
语句前面加上数据库的名称。例如,如果你的数据库名为school
,则应该使用以下语句:
USE school; CREATE TABLE 学生 ( 学号 INT PRIMARY KEY, 姓名 VARCHAR(50) NOT NULL, 性别 ENUM('男', '女') NOT NULL, 年龄 INT, 出生日期 DATE, 专业 VARCHAR(50), 地址 VARCHAR(255) );