У меня есть агрегированный столбец varchar2, содержащий выполненные проверки в Oracle 10g. Пример:Удалить повторяющиеся совпадающие символы в ORACLE 10g
My_Column
XXXOABBOABBBBOABBBOABBBOABBBOABBBOOABUXXX
Мне нужно удалить повторяющиеся совпадающие символы, а именно: Мне нужно преобразовать строку выше:
My_Column
XOABOABOABOABOABOABOABUX
мне нужен относительный порядок каждого символа, законсервированы Как я могу это сделать?
Я имею в виду использование вложенных REPLACE() для очистки строки, но я ищу для менее Мессье альтернативного
я хотел бы посмотреть на функциональность REGEXP_SUBSTR, это очень мощный, так что вы, вероятно, может сделать что-то с этим – davegreen100
Как davegreen говорит, что вы можете использовать REGEXP_SUBSTR с регулярным выражением, как «(\\ ш) \\ 1+ " С уважением Giova – Giova
Спасибо @ davegreen100. Позвольте мне проверить это. –