请做好数据库备份后 在sqlserver查询分析器中执行 下面的代码。 看看效果如何
--建立临时表
create table dnt_temp
(
pid int,
message nvarchar(4000)
)
go
--往临时表转义数据
insert into dnt_temp(pid ,message) select pid,cast(message as nvarchar(4000)) from dnt_posts1 where message like '%replyview]%'
go
--替换
Update dnt_temp
Set message = replace(message, 'replyview]', 'hide]')
go
--更新dnt_posts1 中message字段
update dnt_posts1 set dnt_posts1.message=dnt_temp.message
from dnt_temp
where dnt_posts1.pid= dnt_temp.pid
go
--删除临时表
drop table dnt_temp