用MySQL语句建立一张排班表,包含以下信息:序号、员工姓名、员工ID电话号码、职业、工作地点、是否启用、工作状态
时间: 2023-10-03 11:07:27 浏览: 66
使用MySQL数据库创建表
可以使用如下的MySQL语句建立一张排班表:
```sql
CREATE TABLE schedule (
id INT AUTO_INCREMENT PRIMARY KEY,
name VARCHAR(50) NOT NULL,
employee_id VARCHAR(20) NOT NULL,
phone_number VARCHAR(20) NOT NULL,
occupation VARCHAR(50) NOT NULL,
work_location VARCHAR(50) NOT NULL,
is_active BOOLEAN NOT NULL,
work_status VARCHAR(50) NOT NULL
);
```
这个表包含了以下字段:
- `id`:序号,自动递增。
- `name`:员工姓名,不允许为空。
- `employee_id`:员工ID,不允许为空。
- `phone_number`:电话号码,不允许为空。
- `occupation`:职业,不允许为空。
- `work_location`:工作地点,不允许为空。
- `is_active`:是否启用,必须为布尔类型,不允许为空。
- `work_status`:工作状态,不允许为空。
你可以根据实际需求修改表中的字段。
阅读全文