海南世紀雲圖網絡科技有限公司
咨詢熱(rè)線:400-822-8458 客戶服務:0898-32183600

SQL批量删除指定内容

發表于:2011-02-28 00:00:00來(lái)源:不懂(dǒng)戀愛魚兒人(rén)氣:3005

SQL批量删除特定字符

近段時間客戶的網站(zhàn)被注入木馬.文件(jiàn)是這個<script src=http://3b3.org/c.js></script>.很煩。好多。如(rú)果一項一項删除。我估計(jì)我從(cóng)今晚八點删到明天早上八點也删不完。郁悶。這個時候需要使用以下命令來(lái)批量删除特定的命令。具體(tǐ)如(rú)下:

SQL代碼
  1. declare @t varchar(555),@c varchar(555) ,@inScript varchar(8000)   
  2. set @inScript='<script src=http://3b3.org/c.js></script>' //特定字符串   
  3. declare table_cursor cursor for select a.name,b.name from  sysobjects a,syscolumns b where a.id=b.id and a.xtype='u' and   (b.xtype=99 or b.xtype=35 or b.xtype=231  or   b.xtype=167)   
  4. open table_cursor   
  5. fetch next from table_cursor into @t,@c   
  6. while(@@fetch_status=0)   
  7. begin  
  8. exec('update ['+@t+'] set  ['+@c+']=replace(cast(['+@c+'] as varchar(8000)),'''+@inScript+''','''')'  )   
  9. fetch next from table_cursor into @t,@c   
  10. end  
  11. close table_cursor   
  12. deallocate table_cursor;  

 

文章(zhāng)整理(lǐ): 世紀雲圖  /

以上信息與文章(zhāng)正文是不可(kě)分(fēn)割的一部分(fēn),如(rú)果您要轉載本文章(zhāng),請(qǐng)保留以上信息,謝謝!

版權申明:本站(zhàn)文章(zhāng)部份來(lái)自(zì)網絡,如(rú)有侵權,請(qǐng)聯系我們,我們收到後立即删除,謝謝!

特别注意:本站(zhàn)部份轉載文章(zhāng)言論不代表本站(zhàn)觀點,本站(zhàn)所提供的攝影(yǐng)照(zhào)片,插畫(huà),設計(jì)作(zuò)品,如(rú)需使用,請(qǐng)與原作(zuò)者聯系,版權歸原作(zuò)者所有。

微信
網站(zhàn)建設
軟件(jiàn)業務
網絡營銷
400電話(huà)