PATINDEX (Azure Stream Analytics)
Zwraca pozycję początkową pierwszego wystąpienia wzorca w określonym wyrażeniu lub 0, jeśli wzorzec nie zostanie znaleziony, we wszystkich prawidłowych typach danych nvarchar(max).
Składnia
PATINDEX ( '%pattern%' , expression )
Argumenty
Wzór
Wyrażenie znaku zawierające sekwencję do znalezienia. Można używać symboli wieloznacznych; znak % musi jednak znajdować się przed wzorcem i postępować zgodnie z nim (z wyjątkiem wyszukiwania pierwszych lub ostatnich znaków). wzorzec jest wyrażeniem kategorii typu danych ciągu znaków. wzorzec jest ograniczony do 8000 znaków.
expression
Wyrażenie, zazwyczaj kolumna, która jest wyszukiwana pod kątem określonego wzorca. Gdzie wyrażenie ma typ danych nvarchar(max).
Typy zwracane
bigint
Przykłady
SELECT TollId, EntryTime, LicensePlate, PATINDEX ( '%100%',LicensePlate )
FROM Input TIMESTAMP BY EntryTime