Я передаю строку через запятую в pro c выполнении
create replace proc(trasactionID in varchar2,
user_data out refcursor,
succdata out varchar2,
errodata out varchar2)
begin
open user_data for
select name,id from table a where id in(trasactionID);
end;
/