Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
✅ Azure Stream Analytics ✅ Fabric Eventstream
Gibt die Anfangsposition des ersten Vorkommens eines Musters in einem angegebenen Ausdruck oder 0 zurück, wenn das Muster nicht gefunden wird, für alle gültigen Datentypen nvarchar(max). Das Muster wird als einzeiliger, unempfindlicher, ECMAScript-kompatibler regulärer Ausdruck interpretiert.
Syntax
REGEXMATCH( <expression>, <pattern> )
Argumente
Ausdruck
Ein Ausdruck, in der Regel eine Spalte, die nach dem angegebenen Muster gesucht wird. Dabei weist der Ausdruck den Datentyp nvarchar(max) auf.
Muster
Ein Zeichenausdruck, der den zu findenden regulären Ausdruck enthält.
Rückgabetypen
bigint
Bemerkungen
Wenn ein Muster oder Ausdruck NULL ist, gibt REGEXMATCH NULL zurück.
Wenn das Muster ungültiger regulärer Ausdruck ist, gibt REGEXMATCH 0 zurück.
Beispiele
SELECT TollId, EntryTime, LicensePlate, REGEXMATCH( LicensePlate, '[0-9][0-9][0-9]' ),
FROM Input TIMESTAMP BY EntryTime