SQL Server字符串常用操作
1.查找字符串最后出现的位置,主要用到CHARINDEX与REVERSE,此种方法只适用与查找一个字符的情况
DECLARE @str VARCHAR(50)
SET @STR ='TEST-1'
SELECT LEN(@STR)- CHARINDEX('-',REVERSE(@STR))+1
DECLARE @str VARCHAR(50)
SET @STR ='TEST-1'
SELECT SUBSTRING(@str, 1, LEN(@str) - CHARINDEX('-', REVERSE(@str)))