美文网首页
Oracle replace的用法

Oracle replace的用法

作者: 清_晨_ | 来源:发表于2018-12-18 11:09 被阅读39次

项目中用到通过oracle发送json串给对方服务器,发现有的串是没法发送,于是查了下原因,发现串中的某个字段中有‘·’这种特殊符号,所以在发送之前将json中的这种带点的字段处理一下问题就得以解决。

replace用法如下:

replace('将要更改的字符串','被替换掉的字符串','替换字符串')

例如 select replace('田·建·平·','·','') from dual b 将会替换字符串(田·建·平·)中的‘·’,也就是去掉字符串中的‘·’,其结果是‘田建平’。

select  replace ('111222333444','222','666') from dual; 结果是  111666333444

json串中可以做如下处理: v_content := replace(v_content,'·', '');-- 去掉串里面的所有的点

相关文章

网友评论

      本文标题:Oracle replace的用法

      本文链接:https://www.haomeiwen.com/subject/pbukkqtx.html