Dela via


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.