PATINDEX(SQL Server Compact Edition)

모든 유효한 텍스트 및 문자 데이터 형식에서 지정된 식의 첫 번째 패턴 항목의 시작 위치를 반환하고 패턴이 발견되지 않으면 0을 반환합니다.

구문

PATINDEX ( '%pattern%', expression ) 

인수

  • pattern
    리터럴 문자열입니다. 와일드카드 문자를 사용할 수는 있지만 % 문자가 앞에 오고 pattern이 뒤따라 와야 합니다. 첫 번째 또는 마지막 문자를 검색할 경우는 예외입니다. pattern 인수는 nchar, nvarchar 또는ntext로 암시적으로 변환할 수 있는 형식의 식입니다.
  • expression
    식을 의미하며 보통 지정된 패턴을 찾기 위한 검색 대상이 되는 열입니다. expression인수는 nchar, nvarchar 또는 ntext일 수 있습니다.

반환 값

int

다음 예에서는 이름에 "Anton"이라는 단어가 포함되어 있는 제품 목록을 검색합니다.

SELECT ProductName, PATINDEX('%Anton%', ProductName)
FROM Products

참고 항목

도움말 및 정보

SQL Server Compact Edition 지원 정보 보기