Примечание Я хочу запросить имя элемента страницы и отправить соответствующее значение элемента в процедуру. Я могу получить название предмета, но не могу получить его значение. Сначала я использую следующий код:
begin
for j in (select item_name from UTLITMINF where service_id ='abc' ) loop
val := val || ':' || j.item_name; --items name
END LOOP;
/* exe := ' begin
dynamic_api_call(p_service => :ser,
p_par => :v_val, --items value to need to send
o_result_json => :v_l_response_text);
end; ';
execute immediate exe
using IN ser,
in val,
out l_response_text;*/
begin
dynamic_api_call(p_service => 'abc',
p_par => val, --items name from page queried from table and send its value to procedure
o_result_json => l_response_text);
end;
raise_application_error(-20001,l_response_text);
end;
В параметре val он содержит P11_CUSTOMER. Но ценность этого не прошла через процедуру. Как я могу получить ценность этого? Предложите мне, если мне нужно улучшить мой код.