Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Dotyczy:
Databricks SQL
Databricks Runtime 10.4 LTS i nowsze
Zwraca wartość true, jeśli str pasuje do regex. Ta funkcja jest synonimem operatorarlike.
Składnia
str [NOT] regexp regex
Argumenty
-
str: wyrażenieSTRINGwUTF8_BINARYkolejności do dopasowania. -
regexSTRING: wyrażenie z pasującym wzorcem.
Zwraca
Klasa BOOLEAN.
Ciąg regex musi być wyrażeniem regularnym języka Java.
W przypadku używania literałów użyj raw-literal (r prefiksu), aby uniknąć wstępnego przetwarzania znaków ucieczki.
str NOT regexp ... jest równoważne z NOT(str regexp ...).
Przykłady
> 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