送给搞采集的兄弟一个sql语句

谢欧申

谢欧申

2016-02-19 12:28

只要你有一台电脑或者手机,都能关注图老师为大家精心推荐的送给搞采集的兄弟一个sql语句,手机电脑控们准备好了吗?一起看过来吧!
刚刚采集了一个下午,突然发现发现在title字段里多采集了一些字符进来,并且这些字符都一样的.
采集的时候多采集了一个img src="images/hot.gif",虽说这几个字符不占多少空间,也不是非常不爽.但是生长首页的时候出了大问题,显示不了.我那就郁闷咯.
于是就想办法解决.
首先,我尝试通过直接进入dedecms一条条修改记录,但是我的天啊,3000多数据,这样一条条改下来,我还不如自己去人肉更新呢.实在太痛苦了.
实在不行,我就干脆从最根源入手,直接修改数据库.于是下载了一个phpmyadmin,开始尝试通过sql语句解决.
刚开始的时候我就用查询语句搜索.
select from 'dede_art; where title like "%img src="images/hot.gif"%"
好多啊,
查询出1000多条数据.暗自庆幸自己没有一条条更改,否则人都死了.
后来我找来了我一个兄弟,他asp很强的,自己也能够独立使用sql2000开发程序了.他给我写了一段语句.很长,很复杂.层层嵌套.结果执行错误.这句话我就不写了.
然后我又用phpmyadmin,想写一个php短语句,可惜自己php不够精湛,没有办法,写不出来.
于是又问题,google一下(拒绝百度),搜索到一个很爽的字眼replace,于是我就尝试看能否用这个函数.
下面是我写的语句:
update  `dede_art` set title=replace(title,' IMG border=0 src=Images/hot.gif','');
一下子就执行完了,也没有报错,我还以为又写错了,没有想到浏览时发现,嗨,IMG border=0 src=Images/hot.gif都不见了.爽.
所以写下这篇文章,希望对大家又所帮助.
关键方法:
update '表名(比如我案例中的dede_art)' set 要修改字段名 = replace (要修改字段名,'被替换的特定字符','替换成的字符')
希望斑竹能够给个精华,想精华想了这么多年了
展开更多 50%)
分享

猜你喜欢

送给搞采集的兄弟一个sql语句

Web开发
送给搞采集的兄弟一个sql语句

ASP整合的一个SQL语句类

ASP
ASP整合的一个SQL语句类

s8lol主宰符文怎么配

英雄联盟 网络游戏
s8lol主宰符文怎么配

一个简单的SQL语句执行器

ASP
一个简单的SQL语句执行器

Sql server中时间查询的一个比较快的语句

SQLServer
Sql server中时间查询的一个比较快的语句

lol偷钱流符文搭配推荐

英雄联盟 网络游戏
lol偷钱流符文搭配推荐

在一个特定的SQL语句或会话中停用触发器

编程语言 网络编程
在一个特定的SQL语句或会话中停用触发器

ADO带密码的数据连接、查询一个记录集、执行一SQL语句

编程语言 网络编程
ADO带密码的数据连接、查询一个记录集、执行一SQL语句

lolAD刺客新符文搭配推荐

英雄联盟
lolAD刺客新符文搭配推荐

也写一个Ajax.Request类附代码

也写一个Ajax.Request类附代码

左手光影 右手年华 - QQ图案分组

左手光影 右手年华 - QQ图案分组
下拉加载更多内容 ↓