Oracle PL/SQL 的记录型变量

一 语法

emp_rec emp%rowtype;
含义
emp_rec代码emp表中一行的数据类型。
记录型变量分量的引用
emp_rec.ename := 'hello';
 
二 代码
  1. --使用记录变量,查询并打印7839的姓名和薪水
  2. set serveroutput on
  3. declare
  4. --定义记录型变量;注意代表一行
  5. emp_rec emp%rowtype;
  6. begin
  7. --得到7839一行的信息
  8. select*into emp_rec from emp where empno=7839;
  9. --打印姓名和薪水
  10. DBMS_OUTPUT.put_line(emp_rec.ename||'薪水是'||emp_rec.sal);
  11. end;
  12. /
 
三 运行结果
KING薪水是5000
 
PL/SQL 过程已成功完成。

猜你喜欢

转载自cakin24.iteye.com/blog/2389415
今日推荐