我有问题动态调用存储过程
\n\n v_sql := 'begin '|| p_procname || '(''test1'','' test2 '',:v_output2); end;';\n execute immediate v_sql\n using out v_output2 ;\n dbms_output.put_line(v_output2 || ' ' );\nRun Code Online (Sandbox Code Playgroud)\n\n在这里 \xc4\xb1 可以调用立即执行的过程。\n但我的问题是动态绑定变量。该值来自日志表,然后我解析execute_immediate 过程
\n\n v_sql := 'begin '|| p_procname || '(''test1'','' test2'',:v_output2); end;';\n v_sql1:= ||using|| 'out v_output2 ' ;\n\n execute immediate v_sql\n v_sql1;\nRun Code Online (Sandbox Code Playgroud)\n\n它不是那样工作的。我如何使动态变量绑定,因为我调用了很多过程,并且该过程具有不同的输入和输出参数。\n我希望你能理解我遇到的问题。我该如何解决这个问题,谢谢
\n