Anmerkung
Der Zugriff auf diese Seite erfordert eine Genehmigung. Du kannst versuchen, dich anzumelden oder die Verzeichnisse zu wechseln.
Der Zugriff auf diese Seite erfordert eine Genehmigung. Du kannst versuchen , die Verzeichnisse zu wechseln.
Gilt für:
Databricks SQL
Databricks Runtime 10.0
Gibt TRUE zurück, wenn str mit regex übereinstimmt
Syntax
str [NOT] rlike regex
Argumente
-
str: EinSTRING-Ausdruck inUTF8_BINARY-Kollation, der abgeglichen werden soll. -
regex: EinSTRING-Ausdruck mit einem übereinstimmenden Muster.
Gibt zurück
Ein BOOLEAN.
Die regex-Zeichenfolge muss ein regulärer Java-Ausdruck sein.
Verwenden Sie beim Einsatz von Literalen raw-literal (Präfixr), um die Vorabverarbeitung von Escapezeichen zu vermeiden.
rlike ist ein Synonym für regexp operator.
str NOT rlike ... entspricht NOT(str rlike ...).
Beispiele
> SELECT r'%SystemDrive%\Users\John' rlike r'%SystemDrive%\\Users.*';
true
> SELECT r'%SystemDrive%\Users\John' rlike r'%SystemDrive%\Users.*';
Error: INVALID_PARAMETER_VALUE.PATTERN
> SELECT r'%SystemDrive%\Users\John' rlike '%SystemDrive%\\\\Users.*';
true