我想给输出变量赋初值:
for i in 1 .. 10 loop
v_sql := 'v_Result_Row' || i || ':=''''';
execute immediate v_sql;
end loop;
输出变量定义如下:
v_Result_row1 out varchar,
v_Result_row2 out varchar,
v_Result_row3 out varchar,
v_Result_row4 out varchar,
v_Result_row5 out varchar,
v_Result_row6 out varchar,
v_Result_row7 out varchar,
v_Result_row8 out varchar,
v_Result_row9 out varchar,
v_Result_row10 out varchar) is
哪有问题?
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/9375/viewspace-555065/
,如需转载,请注明出处,否则将追究法律责任。