SQL Server - 문자열에서 n번째 항목 찾기 다음과 같은 값이 포함된 테이블 열이 있습니다.abc_1_2_3_4.gif또는zzz_12_3_3_45.gif기타. 위의 값에서 각 밑줄의 인덱스를 찾고 싶습니다.4개의 밑줄만 있을 수 있지만 문자열의 모든 위치에 있을 수 있다는 점을 고려할 때 어떻게 이를 달성할 수 있습니까? 서브스트링과 charindex 기능을 시도해봤지만 첫번째 것만 안정적으로 잡을 수 있습니다.아이디어 있어요?위치에 대해 내부에서 동일한 기능을 사용할 수 있습니다.+1 charindex('_', [TEXT], (charindex('_', [TEXT], 1))+1) 어디서+1찾을 시간은 다음입니다.단방향(2k8); select 'abc_1_2_3_4.gif ' as img into..