从字符串中去掉某串字符replace(参数1,参数2,参数3)
@param 参数1 被截取的字符串
@param 参数2 截取的内容
@param 参数3 替换成什么,可以不写第三个参数,就是替换成空。
select replace('活动规则,活动项目,项目,人数活动,规则项目,项目规则,规则','活动规则',',') from dual
怕截到多个地方,可以这么处理:
在两头加上参数1两头加上',' 然后在参数2两头也加上',' 参数3写成',' 截取完成后把两头的','去掉
demo:
select replace(',活动规则,活动项目,项目,人数活动,规则项目,项目规则,规则,',',活动规则,',',') from dual
oracle replace
最后编辑于 :
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
推荐阅读更多精彩内容
- 数据泵技术 数据泵技术是OracleDatabase 10g之后的新技术,它比原来导入/导出(imp,exp)技术...
- 路漫漫其修远兮 01. 手写EventBus框架——源码分析102. 手写EventBus框架——源码分析203....