declare @school nvarchar(max) set @school=N'中国人民大学(苏州校区)(K53)' select @school ,len(@school) [len] ,charindex('(',@school) [first indexof] ,len(@school)+1-charindex('(',reverse(@school)) [last indexof] --,reverse(@school) ,substring(@school,len(@school)+1-charindex('(',reverse(@school))+1,len(@school)-(len(@school)+1-charindex('(',reverse(@school)))-1) ,replace(right(@school,len(@school)-(len(@school)+1-charindex('(',reverse(@school)))),')','') ,replace(reverse(substring(reverse(@school),1,charindex('(',reverse(@school)) - 1)),')','')
本文介绍了一种使用SQL进行字符串操作的方法,包括获取字符串长度、查找子串位置、提取子串和替换字符等实用技巧,这些技巧对于处理复杂的数据非常有用。
1583

被折叠的 条评论
为什么被折叠?



