如何利用reverse取得最后一个特殊字符的出现位置

 --你是求最后一个"/"后边的字符串是吗?如果是的话,可以不用循环:
 
 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))

 

posted @ 2013-05-07 17:52  Seasons1987  阅读(199)  评论(0编辑  收藏  举报