我一直需要得到这个问题的答案:
使来自HR.employees的id = 120和122的薪水相互交换。 (使用方法Declare / Begin / End)
所以简而言之, SALARY 8000和7900必须相互交换,我需要使用declare / begin / end方法。
我已经尝试自己解决这个问题很长一段时间了,但我似乎无法让它发挥作用。它确实与SET,UPDATE一起工作,但我必须在Declare,Begin,End Methode
中进行提前致谢。
亲切的问候, 德曼
答案 0 :(得分:0)
找到解决方案。无论如何,谢谢:)
申报 V_salary_120 employees.salary%type; 开始 在v_salary_120中选择薪水 来自员工employee_id = 120;
更新员工设置薪水=(从员工中选择员工,其中employee_id = 122) employee_id = 120;
更新员工设置薪水= v_salary_120其中employee_id = 122;
提交; 端;