PATINDEX(SQL Server Compact)
유효한 모든 text 및 character 데이터 형식으로 지정한 식에서 패턴이 처음 나타나는 시작 위치를 반환하거나 패턴을 찾지 못하면 0을 반환합니다.
구문
PATINDEX ( '%pattern%', expression )
인수
pattern
리터럴 문자열입니다. 와일드카드 문자를 사용할 수는 있지만 % 문자가 앞에 오고 pattern이 뒤따라 와야 합니다. 첫 번째 또는 마지막 문자를 검색할 경우는 예외입니다. pattern 인수는 nchar, nvarchar 또는ntext로 암시적으로 변환할 수 있는 형식의 식입니다.expression
식을 의미하며 보통 지정된 패턴을 찾기 위한 검색 대상이 되는 열입니다. expression인수는 nchar, nvarchar 또는 ntext일 수 있습니다.
반환 값
int
예
다음 예에서는 이름에 "Anton"이라는 단어가 포함되어 있는 제품 목록을 검색합니다.
SELECT ProductName, PATINDEX('%Anton%', ProductName)
FROM Products