CHARINDEX (Azure Stream Analytics)
Söker i ett uttryck efter ett annat uttryck och returnerar startpositionen om det hittas.
Syntax
CHARINDEX ( expressionToFind ,expressionToSearch [ , start_location ] )
Anteckning
Index/position för funktionen CHARINDEX är 1 baserad.
Argument
expressionToFind
Är ett teckenuttryck som innehåller sekvensen som ska hittas.
expressionToSearch
Är ett teckenuttryck som ska sökas igenom.
start_location
Är ett bigint-uttryck där sökningen startar. Om start_location inte anges, är ett negativt tal eller är 0, startar sökningen i början av expressionToSearch.
Returtyper
bigint
Exempel
SELECT TollId, EntryTime, CHARINDEX ( 'us', Model), Model
FROM Input TIMESTAMP BY EntryTime
WHERE Toll > 5
Kommentarer
Om expressionToFind inte hittas i expressionToSearch returnerar CHARINDEX 0.