添加链接
link管理
链接快照平台
  • 输入网页链接,自动生成快照
  • 标签化管理网页链接
相关文章推荐
兴奋的鞭炮  ·  Android解决TextView ...·  1 年前    · 
没有腹肌的香菇  ·  python ...·  1 年前    · 

oracle replace替换多个字符

Oracle 中使用 replace 函数可以替换字符串中的一个或多个字符。语法如下:

REPLACE(string, old_substring, new_substring)

其中,string 是需要替换的字符串,old_substring 是需要被替换的字符串,new_substring 是用来替换的新字符串。

举个例子,如果要将字符串 'Hello World' 中的 'o' 替换为 'x',可以使用以下语句:

SELECT REPLACE('Hello World', 'o', 'x') FROM DUAL;

结果为 'Hellx Wxrld'

如果要替换多个字符,可以嵌套使用多次 replace 函数,如:

SELECT REPLACE(REPLACE(REPLACE('Hello World', 'o', 'x'),'l','y'),'e','z') FROM DUAL;

结果为'Hyzz Wxrxd'

也可以使用正则表达式替换多个字符

SELECT REGEXP_REPLACE('Hello World', '[o,l,e]', 'x') FROM DUAL;

结果为 'Hxxl Wxrld'

  •