Funkcja charindex
Dotyczy: Databricks SQL Databricks Runtime
Zwraca pozycję pierwszego wystąpienia substr
elementu w str
pozycji po pozycji pos
. Ta funkcja jest synonimem funkcji locate.
Składnia
charindex(substr, str [, pos])
Argumenty
substr
: wyrażenie STRING.str
: wyrażenie STRING.pos
: wyrażenie INTEGER.
Zwraca
Całkowitą.
Określona pos
i zwracana wartość są oparte na 1.
Jeśli pos
element zostanie pominięty, substr
jest wyszukiwany od początku .str
Jeśli pos
wartość jest mniejsza niż 1, wynik wynosi 0.
Przykłady
> SELECT charindex('bar', 'abcbarbar');
4
> SELECT charindex('bar', 'abcbarbar', 5);
7