1. 根据表emp的全部字段定义记录变量emp_record。用SELECT语句将编号为7788的雇员的全部字段对应地存入该记录变量,最后输出记录变量的雇员名称字段emp_record.ename和雇员工资字段的内容。
执行结果如下:
SCOTT的工资为:3000
PL/SQL 过程已成功完成。
SET SERVEROUTPUT ON
declare
Type Emp_Record is Record
(
Empno varchar2(20),
Ename varchar2(20),
Job varchar2(20),
Mgr varchar2(20),
Hiredate date,
Sal number(10,2):=0,
Comm number(10,2):=0,
deptno number(3):=10
);
eRecord Emp_Record;
Begin
Select * into eRecord from emp where empno='7788';
Dbms_output.put_line(eRecord.Ename);
Dbms_output.put_line(eRecord.Sal);
End;
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/27042095/viewspace-739592/ ,如需转载,请注明出处,否则将追究法律责任。