charindex 함수

적용 대상:검사 예 Databricks SQL 검사 예 Databricks Runtime으로 표시됨

위치 후 에서 의 첫 번째 발생 substrstr 위치를 반환 pos합니다. 이 함수는 locate 함수의 동의어입니다.

구문

charindex(substr, str [, pos])

인수

  • substr: STRING 식입니다.
  • str: STRING 식입니다.
  • pos: INTEGER 식입니다.

반환

정수.

지정된 pos 및 반환 값은 1 기반입니다. 를 생략 substr 하면 pos 가 의 str시작 부분에서 검색됩니다. 가 1보다 작으면 pos 결과는 0입니다.

> SELECT charindex('bar', 'abcbarbar');
 4
> SELECT charindex('bar', 'abcbarbar', 5);
 7