Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Si applica a:
Databricks SQL
Databricks Runtime 10.4 LTS e versioni successive
Restituisce true se str corrisponde a regex. Questa funzione è un sinonimo di rlike operatore.
Sintassi
str [NOT] regexp regex
Argomenti
-
strSTRING: espressione nelleUTF8_BINARYregole di confronto da associare. -
regexSTRING: espressione con un criterio di ricerca corrispondente.
Valori restituiti
Un oggetto BOOLEAN.
La regex stringa deve essere un'espressione regolare Java.
Quando si usano valori letterali, usare raw-literal (r prefisso) per evitare la pre-elaborazione dei caratteri di escape.
str NOT regexp ... è pari a NOT(str regexp ...).
Esempi
> 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