SQL Server 批量替换字符串_SQL Server 文本替换技巧
扫描二维码随身看资讯
使用手机 二维码应用 扫描右侧二维码,您可以
1. 在手机上细细品读~
2. 分享给您的微信好友或朋友圈~
方法一:(这种是最常用的,因为很多大段的内容都使用text ntext等数据类型,而我们通常也是替换里面的内容)
varchar和nvarchar类型是支持replace,所以如果你的text不超过8000可以先转换成前面两种类型再使用replace
替换 text ntext 数据类型字段的语句
update 表名 set 字段名=replace(cast(与前面一样的字段名 as varchar(8000)) ,原本内容,想要替换成什么)
方法二:(替换其他数据类型字段的语句,实际应用中不常见)
以下是补充:
1。如何批量替换ntext字段里面的数据
问题描述:
我想把数据库中News表中的字段content中的一些字符批量替换。
我的content字段是ntext类型的。
我想替换的字段是content字段,我想把里面的替换成,替换方法是:
update News
set content = replace(cast(content as varchar(8000)),
,
)
2。如何批量替换varchar和nvarchar类型
varchar和nvarchar类型是支持replace,所以如果你的text/ntext不超过8000/4000可以先转换成前面两种类型再使用replace。
update 表名
set text类型字段名=replace(convert(varchar(8000),text类型字段名),要替换的字符,替换成的值)
update 表名
set ntext类型字段名=replace(convert(nvarchar(4000),ntext类型字段名),要替换的字符,替换成的值)
不过上面的方法,对于text或ntext字段超过8000的时候就不能用了,一般可以用asp程序来实现,先读取内容替换后,保存到数据库中。
临时解决方法:就是在生成静态的时间,可以先替换再输出,这里有个貌似不错的解决方法了。
- SQL Server服务启动停止_SQL Server 2005故障排除
- SQL Server 2005 版本号查询方法_SQL Server 版本信息获取
- 超详细的SQL Server 2005图解安装全过程_SQL Server 2005安装教程
- MySQL数据库的自动备份与数据库被破坏后的恢复_数据库恢复与安全
- Oracle数据库中去除重复数据解决方案_数据去重方法
- SQL SERVER 2005 数据导入图文教程_Microsoft SQL Server Management Studio 导入数据
- MySQL教程之Windows 7/8下连接本地MySQL慢的问题解析_本地MySQL延迟问题排查
- Windows 7 下 SQL Server 2008 Express 安装故障排除指南_SQL Server 2008 Express 安装成功技巧
- SQL Server版本号查看_SQL Server版本查询方法
- Win7安装MySQL 5.5.21图解教程_MySQL乱码解决
- MySQL删除PID文件后无法启动问题解决方案_MySQL PID文件处理指南
- MySQL数据库远程连接实现方法_远程访问MySQL指南
- 1 Navicat 8数据库创建与数据导入_Navicat 8用户权限管理
- 2 MS SQL Server 2008数据库同步备份_SQL Server 2008复制
- 3 MySQL数据库的自动备份与数据库被破坏后的恢复_数据库恢复与安全
- 4 SQL Server 2008 安装问题_SQL Server 2005 Express 解决方案
- 5 SQL Server 2008备份恢复技巧_SQL Server 2008数据库恢复最佳实践
- 6 MySQL数据库常用命令学习指南_MySQL数据库实用学习资料之常用命令集合
- 7 MySQL教程之Windows 7/8下连接本地MySQL慢的问题解析_本地MySQL延迟问题排查
- 8 MySQL删除PID文件后无法启动问题解决方案_MySQL PID文件处理指南
- 9 快速让MySQL数据库服务器支持远程连接_MySQL远程连接指南
- 10 安装Sql Server 2000时提示“安装Sql挂起”的解决方案_Sql Server安装故障排除指南
-
Win7安装MySQL 5.5.21图解教程_MySQL乱码解决
大家都知道MySQL是一款中、小型关系型数据库管理系统,很具有实用
-
Navicat 8数据库创建与数据导入_Navicat 8用户权限管理
navicat 8_创建数据库_导入数据_用户权限
-
MS SQL中收缩数据库日志的方法_数据库日志清理指南
在MS SQL 中经常会造成 xxxx_log.ldf 超级大的情况通通是几十个G
-
快速让MySQL数据库服务器支持远程连接_MySQL远程连接指南
在CentOS上安装MySQL数据库服务器后,系统出于安全性考虑,缺省不支


