CHARINDEX (Azure Stream Analytics)
Vyhledá výraz pro jiný výraz a vrátí jeho počáteční pozici, pokud je nalezen.
Syntax
CHARINDEX ( expressionToFind ,expressionToSearch [ , start_location ] )
Poznámka
Index/pozice pro funkci CHARINDEX je založená na 1.
Argumenty
expressionToFind
Je výraz znaku, který obsahuje sekvenci, která se má najít.
expressionToSearch
Jedná se o výraz znaku, který se má prohledávat.
start_location
Je výraz bigint, kterým začíná hledání. Pokud start_location není zadán, je záporné číslo nebo je 0, začne hledání na začátku výrazu expressionToSearch.
Návratové typy
bigint
Příklady
SELECT TollId, EntryTime, CHARINDEX ( 'us', Model), Model
FROM Input TIMESTAMP BY EntryTime
WHERE Toll > 5
Poznámky
Pokud expressionToFind není nalezen v expressionToSearch, vrátí funkce CHARINDEX hodnotu 0.