Oracle数据库练习——习题
1: 写一个PL/SQL 块,实现任意两个员工的工资互换。
提示:可以定义两个变量,并从键盘上输入两个员工的编号,如果两个编号相同,则抛出一个自定义异常,否则进行工资的互换
declare
staff exception;
staff_a emp.empno%type:='&请输入员工a的编号';
staff_b emp.empno%type:='&请输入员工b的编号';
sal_a emp.sal%type;
sal_b emp.sal%type;
begin
select sal into sal_a from emp where empno=staff_a;
select sal into sal_b from emp where empno=staff_b