PATINDEX (Azure Stream Analytics)

すべての有効な nvarchar(max) データ型において、指定された式の中でパターンが初めて出現する開始位置を返します。パターンが見つからない場合は 0 を返します。

構文

PATINDEX ( '%pattern%' , expression )  

引数

pattern

検出するシーケンスが含まれている文字式。 ワイルドカード文字を使用できます。ただし、% 文字は前に来て、パターンに従う必要があります (先頭または最後の文字を検索する場合を除く)。 pattern は文字列データ型に分類される式です。 pattern の上限は 8,000 文字です。

式 (expression)

式。通常は、指定したパターンを検索する列。 expression は、nvarchar(max) データ型です。

戻り値の型

bigint

SELECT TollId, EntryTime, LicensePlate, PATINDEX ( '%100%',LicensePlate )
FROM Input TIMESTAMP BY EntryTime