PATINDEX (Azure Stream Analytics)
Gibt die Anfangsposition des ersten Vorkommens eines Musters in einem angegebenen Ausdruck zurück – oder 0, wenn das Muster nicht gefunden wird – bei allen gültigen "nvarchar(max)"-Datentypen.
Syntax
PATINDEX ( '%pattern%' , expression )
Argumente
pattern
Ein Zeichenausdruck, der die zu suchende Sequenz enthält. Es können Wildcardzeichen verwendet werden; das Zeichen % muss jedoch vor und dem Muster folgen (außer bei der Suche nach ersten oder letzten Zeichen). pattern ist ein Ausdruck aus der Kategorie der Zeichenfolgen-Datentypen. pattern ist auf 8000 Zeichen beschränkt.
expression
Ein Ausdruck, in der Regel eine Spalte, die nach dem angegebenen Muster durchsucht wird. Der Ausdruck ist vom Datentyp "nvarchar(max)".
Rückgabetypen
BIGINT
Beispiele
SELECT TollId, EntryTime, LicensePlate, PATINDEX ( '%100%',LicensePlate )
FROM Input TIMESTAMP BY EntryTime