ORACLE 函数返回对象类型结果集
来源:互联网 发布:php开源网店系统 编辑:程序博客网 时间:2024/03/29 03:37
注:适用于表中只有一行数据,如果多行数据建议用表类型结果集创建对象类型CREATE OR REPLACE TYPE "T_B_PARAMETER" AS OBJECT( PARAMETER_ID NUMBER , PARAMETER_WITHDRAWAL_R NUMBER(15,2), PARAMETER_WITHDRAWAL_LL NUMBER(15,2), PARAMETER_ASESME_A_LL NUMBER(15,2), PARAMETER_ASESME_D_LL NUMBER, PARAMETER_DEDUCTAX_R NUMBER(15,2), PARAMETER_MANAGE_A_R NUMBER(15,2), PARAMETER_ORGANIZ_MANAGE_A_UL NUMBER(15,2), PARAMETER_MUTUALAID_C_LL NUMBER, PARAMETER_MUTUALAID_G_LL NUMBER, PARAMETER_SUBSIDY_R NUMBER(15,2), PARAMETER_AWARD_MEMBER_L_LL NUMBER, PARAMETER_MUTUALAID_P_LL NUMBER(15,2), PARAMETER_PURCH_A_LL NUMBER(15,2), PARAMETER_PURCH_A_R NUMBER(15,2)) 创建函数CREATE OR REPLACE FUNCTION F_B_PARAMETERRETURN T_B_PARAMETER ASR_PARAMETER T_B_PARAMETER := T_B_PARAMETER( -1 , -1 , -1, -1, -1 , -1 , -1 , -1, -1, -1 , -1 , -1 , -1, -1, -1 ); --必须初始化 BEGIN --直接将表中数据写入对象中 SELECT PARAMETER_ID , PARAMETER_WITHDRAWAL_R , PARAMETER_WITHDRAWAL_LL , PARAMETER_ASESME_A_LL , PARAMETER_ASESME_D_LL , PARAMETER_DEDUCTAX_R , PARAMETER_MANAGE_A_R , PARAMETER_ORGANIZ_MANAGE_A_UL , PARAMETER_MUTUALAID_C_LL , PARAMETER_MUTUALAID_G_LL , PARAMETER_MUTUALAID_P_LL , PARAMETER_SUBSIDY_R , PARAMETER_AWARD_MEMBER_L_LL , PARAMETER_PURCH_A_LL , PARAMETER_PURCH_A_R INTO R_PARAMETER.PARAMETER_ID , R_PARAMETER.PARAMETER_WITHDRAWAL_R , R_PARAMETER.PARAMETER_WITHDRAWAL_LL , R_PARAMETER.PARAMETER_ASESME_A_LL , R_PARAMETER.PARAMETER_ASESME_D_LL , R_PARAMETER.PARAMETER_DEDUCTAX_R , R_PARAMETER.PARAMETER_MANAGE_A_R , R_PARAMETER.PARAMETER_ORGANIZ_MANAGE_A_UL , R_PARAMETER.PARAMETER_MUTUALAID_C_LL , R_PARAMETER.PARAMETER_MUTUALAID_G_LL , R_PARAMETER.PARAMETER_MUTUALAID_P_LL , R_PARAMETER.PARAMETER_SUBSIDY_R , R_PARAMETER.PARAMETER_AWARD_MEMBER_L_LL , R_PARAMETER.PARAMETER_PURCH_A_LL , R_PARAMETER.PARAMETER_PURCH_A_R FROM B_PARAMETER; RETURN R_PARAMETER; END;使用方式SELECT F_B_PARAMETER().PARAMETER_WITHDRAWAL_R FROM DUAL;
0 0
- ORACLE 函数返回对象类型结果集
- oracle函数返回table类型结果集
- oracle 返回table类型的结果集:
- Oracle中过程/函数返回结果集
- java调用ORACLE函数返回结果集
- Oracle中过程/函数返回结果集
- java 调用oracle函数返回结果集
- Oracle中过程/函数返回结果集
- Oracle 中,函数如何返回结果集
- Oracle中过程/函数返回结果集
- Oracle 函数function之返回结果集
- Oracle table()函数查询函数返回的结果集
- C#调用ORACLE存储过程返回结果集及函数
- C#调用ORACLE存储过程返回结果集及函数
- C#调用ORACLE存储过程返回结果集及函数
- C#调用ORACLE存储过程返回结果集及函数
- C#调用ORACLE存储过程返回结果集及函数
- C#调用ORACLE存储过程返回结果集及函数
- Problem B : ID Codes
- SIGNIFICANT DIGITS 有效位数
- tinyos学习笔记1-Blink
- WF-mails not being sent from workflow mailer
- Gitblit Git 无密码 clone pull SSH Key 生成
- ORACLE 函数返回对象类型结果集
- SPOJ 417 The lazy programmer(贪心)
- Java不定参数Object… obj 和 Object[] 的区别
- java对象的强引用,软引用,弱引用和虚引用
- JSCH 使用代理方式(HTTP或SOCKET)通过SFTP上传或下载文件
- OpenCV
- 计算图像R、G、B三色的直方图
- curl_easy_setopt函数介绍
- Mac下svn command命令