日期:2014-05-17  浏览次数:20428 次

怎么批量删除整个库中表内相同的内容
 可悲的数据库又被人给黑了。表内的很多地方都注入了以下这样的内容,内容如下:
</title><style>.aejq{position:absolute;clip:rect(441px,auto,auto,441px);}</style><div class=aejq>secured <a href=http://abbyonlinepaydayloan.com >payday loan</a></div>

几十个表内都有被注入了以上的内容,因为数据比较大不能一个一个的去删,不会SQL语句,请大家帮忙想想办法怎么样才能够快的删除上面到东西。如果在网上找的方法都感觉要用语句写到具体哪一个值。。但是东西太多了。。这样删不干净。。麻烦大家帮忙想想办法。高分悬赏。
sql 数据库

------解决方案--------------------
参考:
http://wenku.baidu.com/view/b92dc1da50e2524de5187e36.html
------解决方案--------------------
告诉你个办法 把表内数据导出来到excel中 通过搜索把多余的删掉  再导进sqlserver里
sql语句是update table set 字段=substring(字段,开始位置,截取的长度) where 字段名 like '%</title><style>.aejq{position:absolute;clip:rect(441px,auto,auto,441px);}</style><div class=aejq>secured <a href=http://abbyonlinepaydayloan.com >payday loan</a></div>

%'
------解决方案--------------------
以前有个客户的站点也被这样注入的,要找到注入源头,否则有你改的地方!
我当时是webedite文本编辑器里有个.sas后门文件的
要找源头啊,否则你就苦逼了