使用数组做参数的package包的调试问题

[复制链接]
查看11 | 回复5 | 2005-11-2 13:35:57 | 显示全部楼层 |阅读模式
在包头里定义了嵌套表数组,
作为包内函数的入参和出参。
包头文件如下:
CREATE OR REPLACE PACKAGE SYSTEM.GM01B1
IS
TYPE vrcArray1 IS TABLE OF VARCHAR2(1)index by binary_integer;
TYPE vrcArray2 IS TABLE OF VARCHAR2(2)index by binary_integer;
TYPE vrcArray3 IS TABLE OF VARCHAR2(16) index by binary_integer;
TYPE vrcArray4 IS TABLE OF VARCHAR2(30) index by binary_integer;
TYPE numArray1 IS TABLE OF VARCHAR2(30) index by binary_integer;
FUNCTION FNC_MSTRENKEI (
inLoginId
INvarchar2,
inKb_kido
INvarchar2,
inKb_syori
INvarchar2,
inCd_joho_group
INvrcArray2,
outErrCode
OUT varchar2,
outItem
OUT varchar2,
outCd_joho_group
OUT vrcArray2,
outId_table
OUT vrcArray4,
outSyori_cnt
OUT numArray1,
outSyori_date
OUT vrcArray3,
outSyori_kekka
OUT vrcArray1
) RETURN VARCHAR;
END;
使用pl/sql develop工具做调试的时候,数组参数inCd_joho_group,outCd_joho_group,outId_table ,outSyori_cnt,outSyori_date,outSyori_kekka. 不显示,没法输入。
请教对于这种使用数组做参数的package如何调试啊?
回复

使用道具 举报

千问 | 2005-11-2 13:35:57 | 显示全部楼层
顶,希望得到答案
回复

使用道具 举报

千问 | 2005-11-2 13:35:57 | 显示全部楼层
已经知道答案了,使用其他的procedure调用该包,就可以做debug了
回复

使用道具 举报

千问 | 2005-11-2 13:35:57 | 显示全部楼层
都让你说了,潜水去
回复

使用道具 举报

千问 | 2005-11-2 13:35:57 | 显示全部楼层
哈哈,我每次碰见这样的,都是再专门写一个procedure来调试这个过程
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行