У меня есть такое предложение:
Быстрая коричневая лиса перепрыгнула через ленивую собаку
Я хочу ставить запятую после каждых 3 слов:
Быстрая коричневая лиса перепрыгнула, ленивая собака,
Возможно ли использовать запрос в Oracle ?
regexp_replace() будет делать то, что вы хотите. Вот один довольно упрощенный метод:
regexp_replace()
select regexp_replace(s, '([^ ]+[ ]+[^ ]+[ ]+[^ ]+)', '\1,') from (select 'A quick brown fox jumped over the lazy dog' s from dual) x