创建一个学生表student字段名包括学号,姓名,性别,年龄,身份证号,专业编码,课程编码,联系方式,家庭住址,备注
时间: 2024-02-21 11:11:44 浏览: 393
设计一个学生类Student(学生学号、姓名、数学、英语、计算机成绩;)
5星 · 资源好评率100%
好的,您可以使用以下 SQL 语句在 MySQL 数据库中创建一个名为 student 的表,包含所需的字段:
```
CREATE TABLE student (
`id` int(11) NOT NULL AUTO_INCREMENT,
`学号` varchar(20) NOT NULL,
`姓名` varchar(20) NOT NULL,
`性别` varchar(4) NOT NULL,
`年龄` int(11) NOT NULL,
`身份证号` varchar(20) NOT NULL,
`专业编码` varchar(20) NOT NULL,
`课程编码` varchar(20) NOT NULL,
`联系方式` varchar(20) NOT NULL,
`家庭住址` varchar(100) NOT NULL,
`备注` varchar(100) DEFAULT NULL,
PRIMARY KEY (`id`),
UNIQUE KEY `学号_UNIQUE` (`学号`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;
```
其中,`id` 字段为表的主键,自增;`学号` 字段为唯一索引,保证学号的唯一性。您可以根据需要调整字段名和数据类型。
阅读全文