当前位置:   article > 正文

Oracle SQL Replace Regexp_Replace方法_oracle regexp_replace

oracle regexp_replace

替换字符的方法:

使用场景:

	1.替换特殊字符:替换制表符,换行符...等等

	2. 替换很繁琐的业务,比如替换所有数字,所有字母,等等不是特定的字符串的数据
  • 1
  • 2
  • 3

简介:

REPLACE(source, search_str, replace_str)
	source: 对应字段
	search_str:  替换的准确值
	replace_str:替换成什么

REPLACE(source, search_str, replace_str)  功能==  update table set source=replace_str where source=search_str
  • 1
  • 2
  • 3
  • 4
  • 5
REGEXP_REPLACE(source, pattern, replace_str)
    source: 对应字段
	pattern:  正则表达式
	replace_str:替换成什么
  • 1
  • 2
  • 3

REGEXP_REPLACE(source, pattern, replace_str) 功能== update table set source=replace_str where regexp_like(source,pattern);

区别: 空格来言,可以输入空格,但是空格

比如:12312 123 (这块是有可能是\t \n)
在这里插入图片描述
用\s 转空字符串 就会省略掉 空白字符的问题
在这里插入图片描述

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/凡人多烦事01/article/detail/230930
推荐阅读
相关标签
  

闽ICP备14008679号