分享一下我老师大神的人工智能教程!零基础,通俗易懂!http://blog.csdn.net/jiangjunshow
也欢迎大家转载本篇文章。分享知识,造福人民,实现我们中华民族伟大复兴!
/*
使用光标查询10部门的员工姓名和工资,并打印
*/
set serveroutput on
declare
--申明一个光标代表员工的姓名和工资
--cursor c1 is select ename,sal from emp;
--定义一个带参数的光标
cursor c2(dno number) is select ename,sal from emp where deptno= dno;
--定义两个变量保存员工姓名和薪水
pename emp.ename% TYPE;
psal emp.sal% TYPE;
begin
--打开光标
open c2(10);
--循环从c1中取值
loop
--注意顺序
fetch c2 into pename, psal;
--退出条件
exit when c2%notfound;
dbms_output.put_line(pename ||'的工资是:' || psal );
end loop;
--关闭光标
close c2;
end;
/
/*
使用光标查询员工姓名和工资,并打印
*/
set serveroutput on
declare
--申明一个光标代表员工的姓名和工资
cursor c1 is select ename,sal from emp;
--定义两个变量保存员工姓名和薪水
pename emp.ename% TYPE;
psal emp.sal% TYPE;
begin
--打开光标
open c1;
--循环从c1中取值
loop
--注意顺序
fetch c1 into pename, psal;
--退出条件
exit when c1%notfound;
dbms_output.put_line(pename ||'的工资是:' || psal );
end loop;
--关闭光标
close c1;
end;
/