oracle 字符替换
摘自:http://zhidao.baidu.com/link?url=Gruq2bRMmpUu8xZHt20oOl-Ky-cUKhi4YeKigwfY8mchlnau4Cw4LKj01id5rm-GdYEmJHKDM2YrMd5fHbLtQs303Cs6zafJM-mNsp-kI-u
使用replace函数:测试语句:select replace('你好变','变','站') from dual; 正式语句:update test set name = replace(name,'变','站');
可以切割字符串
select
replace
(substr(
'XX变#XX变'
,1,instr(
'XX变#XX变'
,
'变'
)),
'变'
,
'站'
)||substr(
'XX变#XX变'
,instr(
'XX变#XX变'
,
'变'
)+1)
from
dual;
update
test
set
name
=
replace
(substr(
name
,1,instr(
name
,
'变'
)),
'变'
,
'站'
)||substr(
name
,instr(
name
,
'变'
)+1);
replace
(substr(
'XX变#XX变'
,1,instr(
'XX变#XX变'
,
'变'
)),
'变'
,
'站'
)先截取需要替换的字符串然后再替换,后半截的||则把源字符串后半截不需要替换的“正常字符”给拼接在其后,利用substr()函数的优点是只是替换截取的部分,后面还有相同字符则不会被替换;另替换之前最好先用测试语句检测结果正常之后再做替换;
oracle 字符替换相关推荐
- 左边替换 oracle,sqlsever替换右边第4个字符
公告: 为响应国家净网行动,部分内容已经删除,感谢读者理解. 话题:sqlsever 替换右边第4个字符回答:UPDATE 表名 SET 列A = STUFF(列A, LEN(列A) -3, 1, ' ...
- oracle替换子字符串,oracle字符/字符串替换
在ORACLE中的字符串替换 replce.regexp_replace 和 translate函数,下面我来给大家介绍一下. 在ORACLE中的字符串替换 replce.regexp_replace ...
- oracle 存储过程字符替换,Oracle存储过程常用字符串处理函数整理
1.CHR(x): 返回在数据库字符集中与X拥有等价数值的字符.CHR和ASCII是一对反函数.经过CHR转换后的字符再经过ASCII转换又得到了原来的字符 begin -- 打印CHR(73)的值 ...
- notepad宏的使用,定制各种操作,比如删除一整行、从当前位置到行末用某字符替换
删除一整行 点击菜单中的[宏]-[开始录制]. 鼠标在任意一行内容上单击,使光标停在这行.然后在键盘上找到home键,按下,这时光标不管之前在哪个位置,现在光标都会出现在这行的最前面,这时按住shif ...
- C语言实现:输入一串字符把里面的A、a字符替换成C输出
C语言实现:输入一串字符把里面的A.a字符替换成C输出 #include "stdafx.h" #include<stdio.h> #include<string ...
- TureType/OpenType 字体瘦身、字体转换和字符替换
TureType/OpenType 字体瘦身.字体转换和字符替换 本文讲解下面一些关于 TTF/OTF 字体的基本知识和操作: 什么是TTF和OTF字体 删除/插入/替换字体中的字符 TTF/OTF ...
- js中字符替换函数String.replace()使用技巧
String.replace( ) 简介 语法: var strings = string.replace(regexp, replacement) regexp :您要执行替换操作的正则表达式,如果 ...
- AC日记——字符替换 openjudge 1.7 08
08:字符替换 总时间限制: 1000ms 内存限制: 65536kB 描述 把一个字符串中特定的字符全部用给定的字符替换,得到一个新的字符串. 输入 只有一行,由一个字符串和两个字符组成,中间用 ...
- scala字符替换_如何替换Scala中的“坏”字符?
scala字符替换 In Scala, programming language, all sorts of special characters are valid. The character s ...
最新文章
- 初试linux编译(ubuntu+vim)+玩转智能蛇
- 基于phathomjs token 不定时无响应问题排查
- 正经“长生不老药”新进展:口服那种,贝佐斯投资 | 柳叶刀子刊
- 裴礼文数学分析中的典型问题与方法第4章一元函数积分学练习
- git的团队协作开发
- 获取系统进程信息和进程依赖的dll信息--CreateToolhelp32Snapshot
- setting virtualbox share folder in windows7 system
- Nginx HTTP之请求行解析函数ngx_http_parse_request_line
- 笔试小结---线程、进程
- android studio adb 命令行,Android Studio如何配置adb以及经常使用命令
- 初步学习pg_control文件之八
- 指针 数组指针 指针数组 函数指针等说明。
- 个人空间html5主页面,2.HTML 教程- (HTML5 简介)
- git remote命令入门
- 多线程同步执行,CountDownLatch使用
- [HeadFirst-HTMLCSS学习笔记][第八章扩大你的词汇量]
- loadrunner11 下载路径+安装+破解+汉化
- haneWIN Software NFS工具的使用
- C#中COM串口连接、发送、接收数据
- 软件可靠性计划过程组成与LRU简介
热门文章
- 《终身成长》读书分享(附思维导图)
- 篇16:Windows安装配置Nessus时遇到的一些问题说明
- html浏览器兼容moz,webkit_css3中-moz、-ms、-webkit各什么意思
- toms 尺寸 shoes or boots finds
- 职称体系岗位等级对照
- Error:Attempt to invoke virtual method ‘void android.widget.TextView.setText(java.lang.CharSeq
- 复旦大学python教程_安装python-复旦大学大数据学院.pdf
- Python 立体图形的画法(一)
- Android 内外边距
- matlab中利用xy求取多项式z,matlab基础练习题