ここに簡単な手順があります
create procedure test_proc(p_user varchar2, p_code varchar2, p_error varchar2) is begin p_error :=p_user || p_code;終わり; コード> プレ>
同じコードの呼び出し..
v_test_proc varchar2(50) :='test_proc'; を宣言します。 p_user varchar2(50) :='test_name'; p_code varchar2(50) :='test_code'; p_error varchar2(100); v_sql varchar2(2000);begin v_sql :='開始' || v_test_proc || v_test_proc || '( :1 ,:2, :3 );終わり;'; p_user、p_code、out p_error を使用して、すぐに v_sql を実行します。 dbms_output.put_line(p_error);終了;
プレ>