Используя REGEXP_SUBSTR
, мы можем попытаться сопоставить слово, которое следует за from
или to
:
SELECT
SYSID,
REGEXP_SUBSTR(SYSTEM_TEXT, 'from ([^ .]+)', 1, 1, NULL, 1) AS "FROM",
REGEXP_SUBSTR(SYSTEM_TEXT, 'to ([^ .]+)', 1, 1, NULL, 1) AS "TO"
FROM yourTable;