在SQL SERVER中批量替换字符串的方法
程序员文章站
2024-01-30 09:15:10
...
在SQL SERVER中批量替换字符串的方法
update table[表名] set Fields[字段名]=replace(Fields[字段名],'被替换原内容','要替换
成的内容')
update ProgInfo set JoinTime=replace(JoinTime,'2007-3-2','2007-03-02')
实例:
问题:某数据库里 flash 表 的 url 字段
现在想找到url字段里的所有
game.网址.com/不变部分
批量改成
game_new.网址.com/不变部分
只变前半部分!
不知道怎么用SQL语句呢?
答:
方法一:
update flash set url=replace(url,'game','game_new')
方法二:
update flash set url=replace(url,substring(url,1,4),'game_new')
推荐阅读
-
在SQL SERVER中批量替换字符串的方法
-
在Linux系统中批量删除多个文件的方法总结
-
SQL Server 2008中使用稀疏列和列集的方法(一)
-
PHP中查询SQL Server或Sybase时TEXT字段被截断的解决方法_PHP
-
PHP中查询SQL Server或Sybase时TEXT字段被截断的解决方法_PHP教程
-
在Python中处理字符串之ljust()方法的使用简介
-
在php中使用swoole扩展时,server端的回调函数中如何使用thinkphp框架的方法?
-
在SQL Server中通过.NET远程的执行SQL文件
-
Python在字符串中处理html和xml的方法
-
java 替换docx文件中的字符串方法实现