项目迁移,原来数据库中存储的 IP 地址变化了,需要批量替换下。使用 Oracle 的 replace 函数来操作,

replace 函数说明

  1. replace(source,str1,str2),把 source 中 str1 字符串替换为 str2 字符串。若 str2 为 null 或空时,相当于把 str1 字符串剔除。
  2. replace(source,str1) ,把 source 中的 str1 字符串剔除。
  3. regexp_replace(source,pattern_str,rep_str),支持正则表达式,用法类似于 replace,功能更强大。
  4. regexp_replace(source,pattern_str)  ,把 source中的 pattern_str 字符串剔除。

实践

原来数据库表中 news_url 字段 IP 是10.23.75.88,需要批量替换成 10.23.75.99。

update OA_IPO_NEWS a set a.NEWS_URL=replace(a.NEWS_URL, '10.23.75.88', '10.23.75.99');

批量更新后,修改成功。

Oracle 字符串批量替换相关推荐

  1. 在线文本字符串批量替换工具

    在线文本字符串批量替换工具 在线文本字符串批量替换工具 工具支持将2个数据项随机混合批量生成数据项列表,分别输入2项数据后,设置生成数量和数据项分隔符,点击生成按钮即可完成数据随机混合拼接,支持导出到 ...

  2. html批量字符替换工具,超级字符串批量替换工具(XReplace)

    超级字符串批量替换工具是一个文档内容批量替换工具,支持多种办公常用文档格式内容替换:文本/超文本文件(*.html;*.txt;*.htm),office文档:Word文件(*.doc).Excel文 ...

  3. python字符串批量替换、修改多个字符的方法实例

    本篇文章主要讲解利用 python批量修改字符串的方法实例 作者:任聪聪 主要目的 例举:将字符串 今天天气(不*错,new^一个%对$象怎么样?中包含的不同符号进行替换和删除.达成输出效果为今天天气 ...

  4. python123字符串替代_python字符串批量替换

    python中如何对多个字符快速替换 python中快速进行多个字符替换的方法小结 先给出结论: 要替换的字符数量不多时,可以直接链式replace()方法进行替换,效率非常高: 如果要替换的字符数量 ...

  5. 批量替换 MySQL 指定字段中的字符串

    批量替换 MySQL 指定字段中的字符串 批量替换 MySQL 指定字段中的字符串是数据库应用中很常见的需求,但是有很多初学者在遇到这种需求时,通常都是用脚本来实现:其实,MySQL 内置的有批量替换 ...

  6. 简单介绍Idea使用正则表达式批量替换字符串的方法

    这篇文章给大家介绍了Idea使用正则表达式批量替换字符串的方法,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友参考下吧 由于一开始的粗放扩张,公司项目代码里,遗留有很多 ...

  7. linux sed 批量替换多个文件中的字符串

    原文: http://blog.csdn.net/kauu/article/details/1757325 一.linux sed 批量替换多个文件中的字符串 sed -i "s/oldst ...

  8. linux 批量替换所有文件中包含的字符串

    sed -i "s/原来字符串/新字符串/g" `grep 原来字符串 -rl .`格式: sed -i "s/查找字段/替换字段/g" `grep 查找字段 ...

  9. java 文本编辑器替换特殊字符_linux中批量替换文本中字符串--转载

    (一)通过vi编辑器来替换. vi/vim 中可以使用 :s 命令来替换字符串. :s/well/good/ 替换当前行第一个 well 为 good :s/well/good/g 替换当前行所有 w ...

  10. 在vi里面实现字符串的批量替换

    在vi里面实现字符串的批量替换. a. 文件内全部替换: %s#abc#def#g (用def替换文件中所有的abc) 例如把一个文本文件里面的"xwen.com"全部替换成&qu ...

最新文章

  1. 【iOS工具】rvm、Ruby环境和CocoaPods安装使用及相关报错问题解决(2016 12 15 更新)...
  2. Android Studio 中删除项目和项目找回------ Project Structure的使用
  3. 《构建之法》第6 - 7章
  4. 什么是OOP(面向对象编程)?
  5. 指定端口传输_高速数字传输链路测试 - 高速数字电路仿真设计与测试技术发展趋势综述(二)...
  6. python的datetime模块
  7. 年月日时紫白推算表_年月日时飞星算法
  8. commons-lang3:DateUtils
  9. Sharepoint学习笔记—习题系列--70-573习题解析 -(Q40-Q44)
  10. 一座在云端的工厂是什么样的?
  11. kotlin 扩展类的功能_Kotlin程序| 扩展功能功能
  12. vue踩坑-This relative module was not found
  13. linux gpart 用法,gpart 使用笔记
  14. JavaEE基础(十七)/集合
  15. [BZOJ4987] Tree
  16. 分享一个自己写的table表格排序js插件(高效简洁)
  17. onfigure: error: cannot find install-sh, install.sh, or shtool in
  18. 【迅速上手】Python 画图 —— 柱状图
  19. Eclipse下载安装配置
  20. 全国计算机技术与软件专业资格(水平)考试报考指南

热门文章

  1. Visual Studio 2015离线版msdn帮助文档下载和安装
  2. 企业级oracle视频教程,企业级Oracle数据库高可用性(OracleDataGuard)DBA培训视频全集...
  3. 2021-10-11 CTF-KX(第一场)-RSA10
  4. VMware15安装MAC(MAC OS 10.13)(OS X 10.14)原版可升级最新可解锁macOS Unlocker3.0(OS X 10.13)
  5. janusgraph源码分析1-下载编译启动
  6. Android精品开源项目整理_V20140221(持续更新中..)
  7. Android 使用 aria2c + 百度网盘助手下载百度云文件
  8. jep3.5 java 动态公式
  9. vivado2019.2安装+license添加教程
  10. QCA9377 QCA1023系列蓝牙WiFi二合一模块方案选型参考