我是Oracle的新手,正在尝试实现以下目标。
我有一个名为USER_NAME的列,它的形式是XXXX_YYYY_ZZZZ,其中XXXX是数字,Y和Z是字母字符。我需要把它翻译成YYYY_XXXX_ZZZZ。
我做了一些研究,并获得了翻译功能。有没有人可以给我一个如何获得上述表格的示例?
发布于 2013-03-11 01:31:11
select regexp_replace('XXXX_YYYY_ZZZZ', '^(.*?)_(.*?)_(.*)$', '\2_\1_\3')
from dualhttps://stackoverflow.com/questions/15325180
复制相似问题