Developer
MSSQL IndexOf, LastIndexOf
Angeleyes
2010. 11. 2. 18:17
LastIndexOf는 CHARINDEX에 REVERSE와 LEN 조합으로 가능..
IndexOf는 CHARINDEX 함수를 이용하면 된다.
아래는 예제...
-- IndexOf SELECT CHARINDEX('c', 'acaaac') /* 결과 ----------- 2 (1개 행이 영향을 받음) */ -- LastIndexOf SELECT LEN('aaaaac') - CHARINDEX('c', REVERSE('acaaac')) + 1 /* 결과 ----------- 6 (1개 행이 영향을 받음) */
감사합니다~