--你是求最后一个"/"后边的字符串是吗?如果是的话,可以不用循环: declare @i int, @s VARCHAR(255) select @s ='胶箱/小胶箱(H04)/xx/xx/475*352*170' SELECT SUBSTRING(@s,LEN(@s)-CHARINDEX('/',REVERSE(@s),1)+2,LEN(@s))
--你是求最后一个"/"后边的字符串是吗?如果是的话,可以不用循环: declare @i int, @s VARCHAR(255) select @s ='胶箱/小胶箱(H04)/xx/xx/475*352*170' SELECT SUBSTRING(@s,LEN(@s)-CHARINDEX('/',REVERSE(@s),1)+2,LEN(@s))