从字符串中去掉某串字符replace(参数1,参数2,参数3)
@param 参数1 被截取的字符串
@param 参数2 截取的内容
@param 参数3 替换成什么,可以不写第三个参数,就是替换成空。
select replace('活动规则,活动项目,项目,人数活动,规则项目,项目规则,规则','活动规则',',') from dual
怕截到多个地方,可以这么处理:
在两头加上参数1两头加上',' 然后在参数2两头也加上',' 参数3写成',' 截取完成后把两头的','去掉
demo:
select replace(',活动规则,活动项目,项目,人数活动,规则项目,项目规则,规则,',',活动规则,',',') from dual
网友评论