17,377
社区成员
发帖
与我相关
我的任务
分享
set serveroutput on
declare
var_ename varchar2(50);--声明变量,用来存储雇员名称
var_job varchar2(50);--声明变量,用来存储雇员的职务
/*声明游标,检索指定员工编号的雇员信息*/
cursor cur_emp
is select ename,job
from emp
where empno=7499;
begin
open cur_emp;--打开游标
fetch cur_emp into var_ename,var_job;--读取游标,并存储雇员名和职务
if cur_emp%found then --若检索到数据记录,则输出雇员信息
dbms_output.put_line('编号是7499的雇员名称为:'||var_ename||',职务是:'||var_job);
else
dbms_output.put_line('无数据记录');--提示无记录信息
end if;
end;
/