oracle的函数和数组的使用
来源:互联网 发布:mac safari翻墙 编辑:程序博客网 时间:2024/06/05 05:37
create or replace procedure funName(
aa IN VARCHAR2,
bb IN INTEGER,
result OUT types.cursorType
) return TYPE_TABLE 【VARCHAR2 | INTEGER ...】IS
v_un DATE;
v_u1 VARCHAR2(1000);
v_u2 VARCHAR2(1000);
sqlmain VARCHAR2(5000); --主SQL
v_count INT; --数据集的行数
a INTEGER := 1;
tb_recv TYPE_TABLE := TYPE_TABLE(); --oracle里的数组
TYPE cur IS REF CURSOR;
cur_local cur;
begin
sqlmain := ' select sysdate a1,sysdate a2 from dual';
if ...then
sqlmain := sqlmain || ' and dual.dummy = ''X'' ';
end if;
OPEN cur_local FOR sqlmain;
tb_recv.delete; --#清空数组
LOOP
FETCH cur_local
INTO v_u1,v_u2
EXIT WHEN cur_local%NOTFOUND;
tb_recv.extend;
tb_recv(a) := TYPE_ETM062_01_APPROVETYPE(v_u1,v_u2 );
a := a + 1;
END LOOP;
return tb_recv;
EXCEPTION
WHEN OTHERS THEN
........
ROLLBACK;
end funName;
- oracle的函数和数组的使用
- oracle里的procedure和数组、函数
- Oracle数组的使用
- oracle数组的使用
- Oracle数组的使用
- oracle的 table数组可使用的函数
- Oracle中的数组以及table()函数的使用备忘录
- oracle 的procedure 中使用游标和数组的说明
- Oracle函数的使用
- oracle的函数使用
- 【聚焦oracle】ORACLE NVL 和 NVL2 函数的使用
- oracle 的使用 聚合函数的 max和min 使用
- Oracle中sign函数和decode函数的使用
- 如何使用Oracle的COALESCE函数和nvl函数
- Oracle中substr函数和instr函数的结合使用
- 关于php的数组函数的使用和说明
- oracle函数使用中的rollup和cube的使用
- 使用函数和指针实现数组的逆序输出
- 你期待的Ice Cream Sandwich长啥样儿
- js 实现简单的Dialog
- 算法资料(别人的博客,网上资源等,慢慢收集)
- whie循环条件中的++操作在当前轮生效
- lion+下进入根目录
- oracle的函数和数组的使用
- 神奇的实时脸部替换技术[视频演示]
- 我宁愿就此一睡不起,至少在梦中还能相见。
- 第一回 JavaFX2.0简介
- 传说中最牛Python IDE---Wing IDE 破解及中文显示方法
- ListView快速滚动加首字母提示
- 信息检索(IR)的评价指标介绍 - 准确率、召回率、F1、mAP、ROC、AUC
- Excel2010关于设置单元格颜色和背景色的bug
- IO端口和IO内存映射