Oracle翻译功能
我是Oracle的新手,正在努力实现以下目标 我有一个名为USER_NAME的列,它的形式是XXXX_yyy_zzzzz,其中XXXX是数字,Y和Z是字母字符。我需要把它翻译成YYYY_XXXX_zzzOracle翻译功能,oracle,plsql,Oracle,Plsql,我是Oracle的新手,正在努力实现以下目标 我有一个名为USER_NAME的列,它的形式是XXXX_yyy_zzzzz,其中XXXX是数字,Y和Z是字母字符。我需要把它翻译成YYYY_XXXX_zzz 我做了一些研究,来到阿克罗斯翻译公司。有人能给我举一个例子来说明如何获得上述表格吗?您不需要翻译。查看regexp_replace。如果XXXX和YYYY具有恒定长度,则可以使用函数SUBSTR()更快地完成。您不需要转换。查看regexp_replace。如果XXXX和YYYY具有恒定长度,则
我做了一些研究,来到阿克罗斯翻译公司。有人能给我举一个例子来说明如何获得上述表格吗?您不需要翻译。查看regexp_replace。如果XXXX和YYYY具有恒定长度,则可以使用函数SUBSTR()更快地完成。您不需要转换。查看regexp_replace。如果XXXX和YYYY具有恒定长度,则使用函数SUBSTR()可以更快地完成。
select regexp_replace('XXXX_YYYY_ZZZZ', '^(.*?)_(.*?)_(.*)$', '\2_\1_\3')
from dual