SQLSERVER数据库字段部分字符批量替换
2012-02-07 14:46
447 查看
这两天碰到的问题,由于网站改版旧的文件下载路径已经无效,要批量查询更改为新的路径。
方法如下:
1.查找到无效的记录,少的话手改,多的话用语句
打开要修改的表,输入SQL语句
例:select * from pdf_down where pdfurl='http://www.xxx.com:12345'
2.这里我不再需要端口号,记录有几千条,用SQL语句
例:update pdf_down set pdfurl = replace(pdfurl,'http://www.xxx.com:12345','http://www.xxx.com')
表名:pdf_down
字段名:pdfurl
3.执行就以了,为避免吃符号的亏,上大小写的当,还是先备份下表或库吧。
方法如下:
1.查找到无效的记录,少的话手改,多的话用语句
打开要修改的表,输入SQL语句
例:select * from pdf_down where pdfurl='http://www.xxx.com:12345'
2.这里我不再需要端口号,记录有几千条,用SQL语句
例:update pdf_down set pdfurl = replace(pdfurl,'http://www.xxx.com:12345','http://www.xxx.com')
表名:pdf_down
字段名:pdfurl
3.执行就以了,为避免吃符号的亏,上大小写的当,还是先备份下表或库吧。
相关文章推荐
- 批量替换数据库某字段部分内容
- MySql 替换字段中的部分字符
- sql 替换字段中的部分字符,替换指定字符
- 批量替换sqlserver数据库挂马字段并防范sql注入攻击的代码
- 【mysql】MYSQL中批量替换某个字段的部分数据
- php 批量更新某字段内容的部分内容 replace(要替换的字段,'被替换的字符串,'替换成的字符串')
- 替换某一字段中的部分字符
- 小猫统计制作教师资格证批量打印过程中,长字符字段被截取并丢失部分字符问题的解决
- Mysql对某个表部分数据 某个字段进行字符替换
- mysql中使用REPLACE函数替换字段中部分字符
- SQL替换字段中部分字符
- 批量更新某字段内容的部分内容 replace(要替换的字段,'被替换的字符串,'替换成的字符串')
- sql 将某个字段中的部分字符替换为特定字符
- sql中替换字段的部分字符
- MYSQL中批量替换某个字段的部分数据
- shell批量替换多个文件中字符串
- 批量替换多个字符
- 将datatable表的bool字段显示为想要的汉字 AND希望一行只显示定长字符,多出来的部分以省略号代替
- linux sed 批量替换多个文件中的字符
- SQLServer字段替换隐藏字符CHAR(0),踩坑后Get新技能