创建一个学生表student
时间: 2024-11-04 17:14:39 浏览: 15
MySQL数据库中创建学生表SQL语句
创建一个名为"student"的学生表,通常在数据库设计中会包含一些基本字段,例如用于存储学生信息的数据类型。下面是一个简单的SQL示例,展示如何创建这样一个表:
```sql
CREATE TABLE student (
id INT PRIMARY KEY, -- 学生ID,主键
name VARCHAR(100) NOT NULL, -- 学生姓名
age INT, -- 年龄
gender CHAR(1), -- 性别,可能是'M'(男)或'F'(女)
major VARCHAR(50), -- 专业
enroll_date DATE -- 入学日期
);
```
在这个例子中:
- `id`字段是整数类型,并设置为主键,确保每个学生的记录都是唯一的。
- `name`字段用来存储学生的姓名,长度限制为100字符,不能为空。
- `age`字段存储学生的年龄,同样不能为空。
- `gender`字段是字符类型,存储性别,仅允许'M'和'F'两个值。
- `major`字段存储学生的专业,最多50个字符。
- `enroll_date`字段用于存储入学日期,数据类型通常是日期。
阅读全文