ITPub博客

首页 > Linux操作系统 > Linux操作系统 > 实战使用record 数据类型

实战使用record 数据类型

原创 Linux操作系统 作者:inyutal 时间:2010-09-04 09:09:55 0 删除 编辑

 实战使用record 数据类型

实验环境

操作系统: linux 5.4

数据库: ORACLE 11.2.0.1.0   启用归档

日期:2010-09-03

实验目标

使用record 数据类型

实验步骤

declare 

--声明一个记录的类型(用来储存一些常用的数据类型) 

type m_r_emp_type IS RECORD

(

v_ename emp.ename%TYPE, --v_ename变量引用emp表中的ename 数据类型

v_mgr emp.mgr%TYPE, --v_mgr变量引用emp表中的mgr 数据类型

v_sal emp.sal%TYPE --v_sql 变量引用emp表中的sal数据类型

);

v_full_c_emp  m_r_emp_type; --定义一个变量用来存储record 类型数据

--下面的程序执行部分

BEGIN

select ename,mgr,sal into v_full_c_emp from emp where empno=&empno; --输入员工编号查询ename,mgr,sql

dbms_output.put_line('emp.ename:'||v_full_c_emp.v_ename);

dbms_output.put_line('emp.mgr:'||v_full_c_emp.v_mgr);

dbms_output.put_line('emp.sal:'||v_full_c_emp.v_sal);

END;

/


来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/24546326/viewspace-672577/ ,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论

注册时间:2010-09-03

  • 博文量
    7
  • 访问量
    15631