/*
plsql 中的记录型变量和引用型变量
查询某个员工的姓名和工资
练习记录型变量:
定义变量:
emp_rec emp%rowtype;
sql语句:
select * into emp_rec from emp where empno=7839;
输出:
dbms_output.put_line(emp_rec.ename);
PLSQL大小写不敏感
*/
--打开屏幕开关
set serveroutput on
declare
--变量说明
pname emp.ename%type; -- 保存员工的姓名
psal emp.sal% TYPE; --保存员工的工资
begin
--通过into将select的结果付给参数
select ename,sal into pname, psal from emp where empno=7839;
--输出结果
dbms_output.put_line(pname || '的工资是: ' || psal);
end;
/