Мы хотим найти и добавить другой префикс и суффикс к подстроке в столбце varchar2. Я предоставил пример строки. Я хочу найти и добавить префикс и суффикс к подстроке
"<ac:structured-macro ac:name="toc">this is atable of content macro</ac:structured-macro>"
и измените его на
<ac:structured-macro ac:name="scroll-ignore" ><ac:structured-macro ac:name="toc">this is atable of content macro</ac:structured-macro></ac:structured-macro>
пример строки столбца: "{toc: outline = true | printable = false}
<ac:structured-macro ac:name="toc">this is a table of content macro</ac:structured-macro>
Просмотр результатов позволяет клиницисту просматривать результаты лабораторных, рентгенологических и показателей жизненно важных функций в контексте пациента. Это позволяет клиницисту получать самые последние результаты, доступные для его пациента. "
Я пытался использовать регулярное выражение, ноне мог сделать это в одном запросе
update bodycontent set body=REGEXP_REPLACE(body, '(<ac:structured-macro ac:name="toc">)',
'<ac:structured-macro ac:name="scroll-ignore"> <ac:structured-macro ac:name="toc">')
where contentid=716785
update bodycontent set body=REGEXP_REPLACE(body, '(<\/ac:structured-macro>)',
'</ac:structured-macro></ac:structured-macro>',1,1)
where contentid=716785