首页 > Linux操作系统 > Linux操作系统 > 实战使用record 数据类型
实战使用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/ ,如需转载,请注明出处,否则将追究法律责任。