pl/sql %TYPE
来源:互联网 发布:informix 默认端口 编辑:程序博客网 时间:2024/05/21 09:29
%TYPE
定义一个变量,其数据类型与已经定义的某个数据变量(尤其是表的某一列)的数据类型相一致,这时可以使用%TYPE。
使用%TYPE特性的优点在于:
1.所引用的数据库列的数据类型可以不必知道;
2.所引用的数据库列的数据类型可以实时改变,容易保持一致,也不用修改PL/SQL程序。
例子:
定义一个变量,其数据类型与已经定义的某个数据变量(尤其是表的某一列)的数据类型相一致,这时可以使用%TYPE。
使用%TYPE特性的优点在于:
1.所引用的数据库列的数据类型可以不必知道;
2.所引用的数据库列的数据类型可以实时改变,容易保持一致,也不用修改PL/SQL程序。
例子:
create or replace procedure p_test_recordtype1 is TYPE RECORD_TYPE_emp IS RECORD( v_ename emp.ename%TYPE, v_date emp.hiredate%TYPE, v_empno emp.empno%TYPE); v_emp_record RECORD_TYPE_emp;begin SELECT ename, hiredate, empno INTO v_emp_record FROM emp WHERE empno = '7369'; DBMS_OUTPUT.PUT_LINE('雇员名称:' || v_emp_record.v_ename || ' 雇佣日期:' || v_emp_record.v_date || ' 岗位:' || v_emp_record.v_empno);end p_test_recordtype1;
1 0
- pl/sql变量--%TYPE
- oracle pl sql %type
- PL/SQL %TYPE 属性
- pl/sql %TYPE
- pl/sql数据类型_%type
- PL/SQL中的%type类型变量
- pl/sql中TYPE与ROWTYPE区别
- Oracle PL/SQL中如何使用%TYPE和%ROWTYPE
- Oracle PL/SQL中如何使用%TYPE和%ROWTYPE
- Oracle PL/SQL中如何使用%TYPE和%ROWTYPE
- Oracle PL/SQL中如何使用%TYPE和%ROWTYPE
- Oracle PL/SQL中如何使用%TYPE和%ROWTYPE
- Oracle PL/SQL中如何使用%TYPE和%ROWTYPE
- Oracle PL/SQL中如何使用%TYPE和%ROWTYPE
- Oracle PL/SQL中如何使用%TYPE和%ROWTYPE
- Oracle PL/SQL中如何使用%TYPE和%ROWTYPE
- Oracle PL/SQL中如何使用%TYPE和%ROWTYPE
- Oracle PL/SQL中如何使用%TYPE和%ROWTYPE
- Error:自定义view
- HDU 4553:约会安排(区间合并)
- PHP开发者Sublime Text3插件&快捷键(MAC)
- servlet 和filter区别和servlet、filter、interceptor的执行顺序
- 《An Introduction to Signal Smoothing》译文
- pl/sql %TYPE
- 布局管理-分割窗口类QSplitter类
- 达达的mysql数据库优化之路
- hadoop1.2.1伪分布式安装
- Android外部sd卡存储
- 我在香港的公司学到什么
- unity3d学习笔记1——输入控制Input
- (OK)(OK) using adb with a NAT'ed VM - VirtualBox - NAT Port Forwarding
- 【hdu】1520 Anniversary party【树形dp】