Oracle PL/SQL引用数据类型

Oracle的引用数据类型,是指定义一个变量,这个变量的类型和某张表中的的一个字段类型一样,这样做的好处是,当表中这个字段的数据类型发生变化时,引用的数据类型也会跟着改变。

declare
pename --变量名  emp.ename%type -- 变量类型;

示例

--引用型变量  
--打开oracle的输出口  
--set serveroutput on  
declare  
    --定义引用型变量,查询并打印1232的姓名和薪水  
    --pename varchar2(20);--这2句和下面的2句效果一致  
    --psal number;  
    pename emp.ename%type;  
    psal emp.sal%type;  
begin  
    --得到1232的姓名和薪水  
    --赋值的方式有:=和into  
    select ename,sal into pename,psal from emp where empno=122;  
    --打印姓名和薪水  
    dbms_output.put_line(pename||'的薪水是'||psal);  
end;  
/  
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 1.简介 数据存储有哪些方式?电子表格,纸质文件,数据库。 那么究竟什么是关系型数据库? 目前对数据库的分类主要是...
    乔震阅读 5,897评论 0 2
  • 5.多表查询 多表查询 目的:从多张表获取数据 前提:进行连接的多张表中有共同的列 等连接 通过两个表具有相同意义...
    乔震阅读 5,296评论 0 0
  • 教程资料:http://www.w3ii.com/zh-CN/plsql/plsql_basic_syntax.h...
    xiang205012阅读 3,424评论 0 0
  • 查询是数据的一个重要操作。用户发送查询请求,经编译软件变异成二进制文件供服务器查询,后返回查询结果集给用户,查询会...
    产品小正阅读 5,314评论 0 2
  • 林场领导也很重视职工培训的,隔三岔五请些教授、学术名流来讲儒释道、管理学、创新思维之类。这次请的是儒学老师孟轲。 ...
    徐不二阅读 3,237评论 3 2

友情链接更多精彩内容