一.小知识点
1.输出:
1> 注意有多个变量要输出时,在中间的变量前后都要加||
2>注意使用%rowtype的变量,输出时必须用 变量名.列名
二.题目
1.声明一个检索emp表中雇员信息的游标,然后打开游标,并指定检索职务是“MANAGER”的雇员信息,接着使用fetch…into语句和while循环读取游标中的所有雇员信息,最后输出读取的雇员信息。
注意:1>open是打开游标,让游标指向第一行。【如果游标定义的后面有where,那么打开游标时游标指向的是 满足where后面条件(结果集)的第一行】
只有fetch...into...才能取数据!
2>关于游标的参数
1)游标有参数var_job varchar2时,
select子句where后面要用到job=var_job,
且open 游标名('参数具体等于的值') 或者 open 游标名(&变量名)
2)可以不用参数,直接在where后面等于
3>注意while和loop在游标中的区别(理解)
1)while:进循环前有个判断条件,所以在其之前要用fetch取一行数据
2)loop:只用在循环里取数据