Regexp_like には次の属性が必要です (列、「正規表現パターン」、「オプション」)
この関数が収集する必要があるすべてのパラメーターを含むテーブルがあります。問題は、Regexp_like が文字列「o.REGEX_SEARCH_COLUMN」を列ではなく文字列として読み取ることと、これが私のような初心者にとって「複雑な」ループであるため、EXECUTE IMMIDIATE を使用する方法/使用する必要があるかどうか、または使用する必要があるかどうかがわからないことです。別の解決策です。
for o in (select platform, regex_search_column,regex_pattern,regex_optional
from TABLE1)
loop
UPDATE TABLE2 SET Responsible = o.platform where regexp_like
(o.regex_search_column,o.regex_pattern,o.regex_optional);
end loop;