У меня есть следующий, ужасно медленный и неэффективный оператор, в котором я хочу выбрать все записи в e071, где поле obj_name СОДЕРЖИТ значение поля obj_name в tadir, за которым следует подстановочный знак.
LOOP AT tadir ASSIGNING <fs_tadir>.
CONCATENATE <fs_tadir>-obj_name '%' INTO gv_obj_name.
SELECT * FROM e071 APPENDING TABLE gt_e071
WHERE obj_name LIKE gv_obj_name.
ENDLOOP.
Есть ли способ сделать это более эффективным, поскольку вы не можете использовать оператор LIKE с «Для всех записей в» или объединениями?