mysql数据库创建员工表
时间: 2023-09-04 09:09:25 浏览: 294
使用MySQL数据库创建表
可以使用以下语句在 MySQL 数据库中创建一个员工表:
```sql
CREATE TABLE employees (
emp_id INT NOT NULL AUTO_INCREMENT,
first_name VARCHAR(50) NOT NULL,
last_name VARCHAR(50) NOT NULL,
email VARCHAR(100) NOT NULL,
hire_date DATE NOT NULL,
job_title VARCHAR(50) NOT NULL,
salary DECIMAL(10,2) NOT NULL,
PRIMARY KEY (emp_id)
);
```
这个表包含了以下字段:
- `emp_id`:员工 ID,自增类型,不能为空
- `first_name`:员工名字,最大长度为 50,不能为空
- `last_name`:员工姓氏,最大长度为 50,不能为空
- `email`:员工邮箱,最大长度为 100,不能为空
- `hire_date`:员工入职日期,不能为空
- `job_title`:员工职位,最大长度为 50,不能为空
- `salary`:员工薪水,最大长度为 10,保留两位小数,不能为空
其中 `emp_id` 为主键,保证了每个员工的 ID 是唯一的。
阅读全文