创建一个名为`employees`的表,包含以下列:`employee_id`(主键,自动递增),`name`,`position`,`salary`,`hire_date`。
时间: 2024-06-16 21:01:48 浏览: 461
SQL SERVER编写存储过程小工具
创建一个名为`employees`的表,包含`employee_id`、`name`、`position`、`salary`和`hire_date`列,你可以使用SQL语言来执行这个操作,下面是一个基本的例子:
```sql
CREATE TABLE employees (
employee_id INT PRIMARY KEY AUTO_INCREMENT, -- 主键,自动递增
name VARCHAR(100), -- 姓名,假设最大长度为100字符
position VARCHAR(50), -- 职位,同样50字符长度
salary DECIMAL(10, 2), -- 工资,10位整数和2位小数
hire_date DATE -- 雇佣日期,存储日期类型
);
```
在这个表中:
- `employee_id`是主键,它的`AUTO_INCREMENT`属性确保每次插入新记录时,这个字段会自动增加。
- `name`和`position`都是VARCHAR类型,用于存储员工的名字和职位,长度分别为100和50字符。
- `salary`是DECIMAL类型,用于存储数值型工资数据,有10位整数部分和2位小数部分。
- `hire_date`是一个DATE类型,用来存储雇佣日期。
阅读全文