PL/SQL块

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/xky1306102chenhong/article/details/82689154

 PL/SQL块有三个部分:

  1. 定义变量
  2. 执行部分
  3. 异常处理

代码:

/*
*写一个PL/SQL块去实现根据员工编号显示员工姓名和工资
*
*/
declare
--定义变量
v_ename emp.ename%type;
v_sal emp.sal%type;
begin
  --执行部分
  select emp.ename,emp.sal into v_ename,v_sal from emp where emp.empno=&no;
  commit;
  dbms_output.put_line('用户名是:'||v_ename||',工资是:'||v_sal);
  --异常处理
  exception
    when no_data_found then
      dbms_output.put_line('朋友,你输入的编号有误!');
end;

猜你喜欢

转载自blog.csdn.net/xky1306102chenhong/article/details/82689154