假如存在一个存储过程如下:
proName(
typa TYPE_TABLE ,
aa IN VARCHAR2,
bb IN INTEGER,
result OUT types.cursorType
)..........
将测试执行计划修改为如下内容然后执行即可完成测试:
declare
typa TYPE_TABLE := NEW TYPE_TABLE ();
BEGIN
typa.EXTEND;
typa(1) := NEW TYPE_TABLE_TP('AA96','963TR');
proName(typa => typa,
aa => :aa,
bb=> :bb,
result => :result);
end;
本文介绍了一种存储过程的测试方法,通过创建测试实例并调用存储过程进行测试。示例中定义了一个名为proName的过程,该过程接受类型变量、字符串、整数及游标输出参数。
4537

被折叠的 条评论
为什么被折叠?



