34,594
社区成员
发帖
与我相关
我的任务
分享
--是被人家注入的? 還是本來就有這樣的資料?
create table T(id int,name varchar(100))
insert into T select 1,'哈啊<script>sasa</script>和嘿'
insert into T select 2,'暈<script>sdsaasaasa</script>倒'
Update T
set name= left(name,charindex('<script>',name)-1) + stuff(name,1,charindex('</script>',name)+8,'')
select * from T
/*
id name
----------- ----------------------------------------
1 哈啊和嘿
2 暈倒
*/
drop table T
DECLARE @STR NVARCHAR(100)
SET @STR=N'测试 <script>http://sadfa.com/saf.js </script>测试'
SELECT STUFF(@STR, 3, LEN(@STR)-4, '')
/*
测试测试
*/
update
tb
set
name=replace(name,'<script>http://sadfa.com/saf.js </script>','')