CHARINDEX (Azure Stream Analytics)
式内で別の式を検索し、見つかった場合はその開始位置を返します。
構文
CHARINDEX ( expressionToFind ,expressionToSearch [ , start_location ] )
Note
CHARINDEX 関数のインデックス/位置は、1 から始まります。
引数
expressionToFind
検索するシーケンスを含む文字式です。
expressionToSearch
検索する文字式です。
start_location
検索を開始する bigint 式です。 start_location が指定されていないか、負の値または 0 である場合、検索は expressionToSearch の先頭から開始されます。
戻り値の型
bigint
例
SELECT TollId, EntryTime, CHARINDEX ( 'us', Model), Model
FROM Input TIMESTAMP BY EntryTime
WHERE Toll > 5
解説
場合 expressionToFind 内に見つからなかった expressionToSearch, 、CHARINDEX は 0 を返します。