Oracle:
rReplace := ‘UPDATE CA_SYSRGT SET PARTID=REPLACE(PARTID,”’+strDept+”’,””)’;
PARTID为字段名称
strDept为要查找的字符串
””为要替换的字符串,本例子将strDept替换成空格
最后执行语句便可以了。
Sybase:
没有replace函数
用stuff函数取代
stuff(“字符串”,2,3,”替换的字符串”)
2,3 为从第几个到第几个
UPDATE CA_USERSEXT SET DEPTID = ‘3580-01′ , PARTID=STUFF(PARTID,1,7,’3580-44′) WHERE DEPTID =’3580-44′ AND DWDM=’3580’
UPDATE CA_USERSEXT SET DEPTID = ‘3580-44′ , PARTID=STUFF(PARTID,1,7,’3580-01′) WHERE DEPTID =’3580-01′ AND DWDM=’3580’
我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。
我原创,你原创,我们的内容世界才会更加精彩!
【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】
微信公众号
TechTarget
官方微博
TechTarget中国
作者
相关推荐
-
趣解数据库市场竞争格局
数据库咨询顾问Curt Monash对数据库技术的发展格局进行了趣味解读,包括如Oracle、IBM、Sybase鞥厂商之间的竞争关系。
-
有效的MySQL备份与恢复
如果您接手了一个MySQL生产系统,但不确定它是否运行了MySQL备份策略,这时需要做哪些保障措施呢?
-
找到Oracle数据库中性能最差的查询语句
“V$SQLAREA”和“ V$SQL”是非常有用的视图,在其中你可以查找发现执行效率最差的需要优化的SQL语句。
-
SAP利用大数据处理能力,延伸实时数据平台
SAP公司日前发布了针对Hadoop环境的高级支持与集成,其中包括“大数据”合作伙伴理事会和多个用户展示及基于SAP实时数据平台的相关“大数据”实施。