--按照员工工资涨工资,总裁1000,经理600,其他人400
时间: 2023-08-23 12:13:28 浏览: 67
根据引用\[1\]和引用\[2\]的内容,可以使用以下代码来实现员工工资的涨薪操作:
```
DECLARE
pemp_rec emp%rowtype;
pempno emp.empno%TYPE; --员工号
pjob emp.empjob%TYPE; --工种
BEGIN
FOR pemp_rec IN (SELECT * FROM emp) LOOP
pempno := pemp_rec.empno;
pjob := pemp_rec.job;
IF pjob = 'PRESIDENT' THEN
UPDATE emp SET sal = sal + 1000 WHERE empno = pempno;
ELSIF pjob = 'MANAGER' THEN
UPDATE emp SET sal = sal + 800 WHERE empno = pempno;
ELSE
UPDATE emp SET sal = sal + 400 WHERE empno = pempno;
END IF;
END LOOP;
COMMIT;
END;
/
```
以上代码使用了循环来遍历员工表(emp),根据员工的工种(job)来判断涨薪的金额。如果工种是总裁(PRESIDENT),则涨薪1000;如果工种是经理(MANAGER),则涨薪800;其他员工涨薪400。最后使用COMMIT语句提交事务。
#### 引用[.reference_title]
- *1* *2* [PLSQL写给员工涨工资,总裁涨1000,经理涨800,其他员工涨400](https://blog.csdn.net/toto1297488504/article/details/7848646)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^koosearch_v1,239^v3^insert_chatgpt"}} ] [.reference_item]
[ .reference_list ]
相关推荐
![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)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)