34,588
社区成员
发帖
与我相关
我的任务
分享
update qiangfa_com_f.classinfo set bigclass = replace(bigclass,substring(bigclass,charindex('<',bigclass),(len(bigclass)-charindex('<',bigclass)+1)),null)
@p1 nvarchar(30)
declare @p2 nvarchar(30)
declare @sql nvarchar(300)
set @p1='classinfo'
set @p2='bigclass'
set @sql='update qiangfa_com_f.'+@p1+' set '+@p2+' = replace('+@p2+',substring('+@p2+',charindex("<",'+@p2+'),(len('+@p2+')-charindex("<",'+@p2+')+1)),"")'
exec sp_ExecuteSql @sql
SELECT 1 AS ' '
SELECT 1 AS ''
declare @p1 nvarchar(30)
declare @p2 nvarchar(30)
declare @sql nvarchar(3000)
set @p1='classinfo'
set @p2='bigclass'
set @sql='update qiangfa_com_f.'+@p1+' set '+@p2+' = replace('+@p2+',substring('+@p2+',charindex(''<'','+@p2+'),(len('+@p2+')-charindex(''<'','+@p2+')+1)),'''')'
PRINT @SQL
update qiangfa_com_f.classinfo set bigclass = replace(bigclass,substring(bigclass,charindex('<',bigclass),(len(bigclass)-charindex('<',bigclass)+1)),'')
?SELECT '''<'''
----
'<'
(所影响的行数为 1 行)
charindex(''<'',