您的位置:首页 > 数据库 > Oracle

Oracle中replace函数的使用

2017-01-17 09:15 190 查看
1、替换特定字符串

例:

select filefullname from sys_frmattachmentdb

查询的结果为:

e:\GengBaoFile\TYGW\《历城区项目立项审批流程》.1079\\3186.通用流程项目资料.jpg

 

需求:

要将结果中的“历城区”修改为"北京区"。

 

操作:

使用的函数为replace()

含义为:替换字符串

replace(原字段,“原字段旧内容“,“原字段新内容“,)

语句:

update sys_frmattachmentdb  set filefullname = replace(filefullname,'历城区,'北京区)

2、按位替换

eg:

select replace(t.a, substr(t.a, 12, 4), '****') a,

  from CODE t

 where 1 = 1

 order by t.a desc
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: