未加星标

pl/SQL编程(五)参照变量 SQL SQL语句 SQL编程 参照变量

字体大小 | |
[数据库(mssql) 所属分类 数据库(mssql) | 发布者 店小二05 | 时间 2017 | 作者 红领巾 ] 0人收藏点击收藏
pl/SQL编程(五)参照变量。
参照变量
用于存放数值指针的变量,通过使用参照变量可以使应用程序共享相同对象,从而降低占用的空间可以使用游标变量(ref cursor)和对象类型变量(ref obj_type)两种参照变量
使用游标时,当定义游标不需要指定相应的select语句,但是当使用游标时(open时)需要指定select语句
实例如下:

1.编写pl/sql块 可以输入部门号,并显示部门所有的员工姓名和工资

declare
--定义游标类型sp_emp_cursor
type sp_emp_cursor is ref cursor;
--定义游标变量
emp_cursor sp_emp_cursor;
--定义变量
v_name emp.name%type;
v_sal emp.sal%type;
begin
--执行部分
--把emp_cursor和一个select语句结合
open emp_cursor for select name,sal from emp where deptno=&no;
--循环取数据
loop
fetch emp_cursor into v_name,v_sal;
--判断emp_cursor 为空则退出
exit when emp_cursor%notfound;
dbms_output.put_line('姓名是:'||v_name||'工资是:'||v_sal);
end loop;
--关闭游标
close emp_cursor;
end;
/

本文数据库(mssql)相关术语:熊片数据库 mssql数据库 oracle数据库 pubmed数据库 access数据库 万方数据库

主题: SQL变量工资数据
分页:12
转载请注明
本文标题:pl/SQL编程(五)参照变量 SQL SQL语句 SQL编程 参照变量
本站链接:http://www.codesec.net/view/531764.html
分享请点击:


1.凡CodeSecTeam转载的文章,均出自其它媒体或其他官网介绍,目的在于传递更多的信息,并不代表本站赞同其观点和其真实性负责;
2.转载的文章仅代表原创作者观点,与本站无关。其原创性以及文中陈述文字和内容未经本站证实,本站对该文以及其中全部或者部分内容、文字的真实性、完整性、及时性,不作出任何保证或承若;
3.如本站转载稿涉及版权等问题,请作者及时联系本站,我们会及时处理。
登录后可拥有收藏文章、关注作者等权限...
技术大类 技术大类 | 数据库(mssql) | 评论(0) | 阅读(27)