由于种种原因,比如受到sql注入攻击等情况,导致数据库中某些字段中被批量加入特定的字符串或代码。而遇到这种情况又没有即使备份数据库的话,就需要批量删除数据库字段中指定的字符串,可以通过下列SQL语句实现:
update 表 set 字段=replace(字段, '要删除的字符串','')
where charindex('要删除的字符串',字段)>0
由于种种原因,比如受到sql注入攻击等情况,导致数据库中某些字段中被批量加入特定的字符串或代码。而遇到这种情况又没有即使备份数据库的话,就需要批量删除数据库字段中指定的字符串,可以通过下列SQL语句实现:
update 表 set 字段=replace(字段, '要删除的字符串','')
where charindex('要删除的字符串',字段)>0