更改sql多条数据,更新替换字符串中固定的字符串
2024-09-24 04:48:55
需求产生的背景:
数据库里建库时插入了字典数据,可是这个字典数据,有一些是不准确的,所以就需要把一些固定的数据查出来替换掉。
问题解决逻辑:
大体逻辑是,首先把固定需要替换的字符串提取出来,赋值给变量。
然后在用update 语句更新用REPLACE替换的数据。
下面代码:
declare @pacsIp varchar(30) --定义一个临时变量,用来存储需要替换的字符串
SELECT @pacsIp = ( SUBSTRING ( popedom_URL , charindex('//',popedom_URL)+2 , charindex('/pacs',popedom_URL)-4-charindex('//',popedom_URL)+2 )) FROM [HISDB].COMM.COMM.POPEDOM_ITEMS WHERE a.POPEDOM_URL LIKE '%/pacs/%' --查询出来的需要替换的字符串赋值给变量
print @pacsIp--输出变量的值,看看对不对
update [HISDB].COMM.COMM.POPEDOM_ITEMS
set popedom_URL=REPLACE(popedom_URL,@pacsip,'10.10.12.25')-- 更改字段数据,更改的数据是由REPLACE替换完了的数据
最新文章
- Emoji选项列表
- JS脚本语言是什么意思?
- kali4.0 更新源出错
- javascript一些方法兼容
- Scalaz(11)- Monad:你存在的意义
- codevs 1082 线段树练习3
- 在package.json里面的script设置环境变量,区分开发及生产环境。注意mac与windows的设置方式不一样
- javascript变量名提升
- 11. 求奇数分之一序列前N项和
- java中+的使用
- 刚更新的css hack技巧
- vtiger 支持 物业收费功能 微信收费
- 正确安装 django-socketio
- mvvm框架正式名字确定
- DLL模块:C++在VS下创建、调用dll
- cocos2d-html5基金会
- MySQL数据库Inception工具学习与测试 笔记
- 学习ASP.NET Core Razor 编程系列十四——文件上传功能(二)
- PHP获取服务器IP和客户端IP
- MongoDB的地理位置查询,以及和mysql的使用对比