Not
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Gäller för:
Databricks SQL
Databricks Runtime 10.4 LTS och senare
Returnerar true om str matchar regex. Den här funktionen är en synonym för rlike operatorn.
Syntax
str [NOT] regexp regex
Argument
-
str: EttSTRINGuttryck iUTF8_BINARYsortering som ska matchas. -
regex: EttSTRINGuttryck med ett matchande mönster.
Returer
En BOOLEAN.
Strängen regex måste vara ett reguljärt Java-uttryck.
När du använder literaler använder du raw-literal (r prefix) för att undvika förbearbetning av escape-tecken.
str NOT regexp ... motsvarar NOT(str regexp ...).
Exempel
> 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