Oracle 12c搜索和替换

时间:2017-12-12 15:26:12

标签: regex oracle oracle12c

我正在使用oracle 12c开发工具。我需要做搜索和替换。例如,我有一个字符串" Z_MEMBER_MONTHS和Z_MEMBER" 。我想替换" Z_MEMBER_MONTHS"到" Z_MEMBER_MONTHS_QA"和" Z_member"到Z_member_qa"。怎么实现呢?

当我使用regex_replace时,它就像搜索和替换没有正确发生。我正在寻找精确的搜索替换而非搜索。请帮忙。

1 个答案:

答案 0 :(得分:1)

LMGTFY您正在寻找的功能是REPLACE。

点击此处了解详情:https://docs.oracle.com/cd/B19306_01/server.102/b14200/functions134.htm

SELECT REPLACE('Z_MEMBER_MONTHS','MONTHS','MONTHS_QA') FROM DUAL