charindex
Funkcja
Dotyczy: wyboru SQL usługi Databricks Databricks Runtime
Zwraca pozycję pierwszego wystąpienia elementu substr
w str
pozycji po pozycji pos
. Ta funkcja jest synonimem funkcji locate.
Składni
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
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