Я хочу добавить следующий оператор в управляющий файл (загрузочный файл sql).
select
123456,
regexp_replace(123456, '(\d+)(\d{2})', '\1.\2')
from table_1;
Пожалуйста посоветуй.
Я хочу добавить следующий оператор в управляющий файл (загрузочный файл sql).
select
123456,
regexp_replace(123456, '(\d+)(\d{2})', '\1.\2')
from table_1;
Пожалуйста посоветуй.
В документе Oracle упоминается возможность применения операторов SQL к полям< /а>. Думаю, это может быть то, что вы ищете. Это было бы:
...
your_number_field char,
your_regexp_processed_field char "regexp_replace(:your_number_field, '(\\d+)(\\d{2})', '\\1.\\2')",
...
В любом случае, я скорее предлагаю вместо этого создать представление над вашим table_1
, которое сделает этот «вычисление» за вас.