SQL 修改工资表:增加一个部门号字段dept_id;删除字段memo;修改扣款deduction 字段为 decimal(10,2)。
时间: 2024-05-10 13:21:18 浏览: 11
修改语句如下:
1. 增加部门号字段dept_id:
```
ALTER TABLE salary ADD dept_id INT;
```
2. 删除memo字段:
```
ALTER TABLE salary DROP COLUMN memo;
```
3. 修改扣款deduction字段为decimal(10,2):
```
ALTER TABLE salary MODIFY COLUMN deduction DECIMAL(10,2);
```
相关问题
修改工资表:增加一个部门号字段dept_id;删除字段memo;修改扣款deduction 字段为 decimal(10,2)。
原工资表:
| 员工号 | 姓名 | 岗位 | 基本工资 | 补贴 | 扣款 | 实际工资 | 备注 |
| --- | --- | --- | --- | --- | --- | --- | --- |
| 001 | 张三 | 技术员 | 5000 | 1000 | 500 | 5500 | 无 |
| 002 | 李四 | 销售员 | 4000 | 800 | 200 | 4600 | 无 |
| 003 | 王五 | 行政人员 | 4500 | 900 | 300 | 5100 | 无 |
修改后的工资表:
| 员工号 | 姓名 | 部门号 | 岗位 | 基本工资 | 补贴 | 扣款 | 实际工资 |
| --- | --- | --- | --- | --- | --- | --- | --- |
| 001 | 张三 | 001 | 技术员 | 5000 | 1000 | 500.00 | 5500.00 |
| 002 | 李四 | 002 | 销售员 | 4000 | 800 | 200.00 | 4600.00 |
| 003 | 王五 | 003 | 行政人员 | 4500 | 900 | 300.00 | 5100.00 |
修改表结构 给用户表增加列 电话 usr_tel,注意思考,用整数类型,还是字符类型好QQ:usr_qq 备注:memo(100) 查看表结构,截图 将用户表中 memo 字段改成 varchar(200),字段名改成 usr_memo修改 usr_tel 的字段为 varchar(30) 移除 usr_qq 字段 截断备份表
好的,我知道了。为了增加 usr_tel 列,我们需要执行以下 SQL 语句:
```
ALTER TABLE user ADD usr_tel VARCHAR(30);
```
这里我们选择了字符类型,因为电话号码可能包含非数字字符,例如“-”或“+”。
接下来,我们需要将 memo 字段更改为 varchar(200) 并将其名称更改为 usr_memo:
```
ALTER TABLE user CHANGE memo usr_memo VARCHAR(200);
```
最后,我们需要删除 usr_qq 列:
```
ALTER TABLE user DROP COLUMN usr_qq;
```
为了截图表结构,我们可以使用以下 SQL 命令:
```
SHOW CREATE TABLE user;
```
最后,为了备份表并截断数据,我们可以使用以下命令:
```
CREATE TABLE user_backup SELECT * FROM user;
TRUNCATE TABLE user;
```
这将创建一个名为 user_backup 的新表,其中包含 user 表的所有数据,并将 user 表截断为空。
相关推荐
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)