表abc包含以下列
85fd 0804 0001
我有一个程序
approved_ain
1
2
12
34
现在当我在匿名区块中调用此过程时: -
create or replace procedure abc( p_admin varchar2,
p_approved_ain abc.approved_ain)--plsql table in parameter
begin
end;
如何将plsql表的approved_ain值传递给此匿名块。我希望通过传递abc table approved_ain列的值来测试它.......
答案:
declare
l_Admin varchar2(100);
l_approved_ain abc.approved_ain;
begin
abc(l_Admin ,l_approved_ain);
commit;
end;
答案 0 :(得分:0)
鉴于您只想测试,只需在匿名块中设置值即可:
declare
l_Admin varchar2(100) := 'string';
l_approved_ain abc.approved_ain := ???;
begin
abc(l_Admin ,l_approved_ain);
commit;
end;