Note
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de changer d’annuaire.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de changer d’annuaire.
S’applique à :
Databricks SQL
Databricks Runtime 10.4 LTS et versions ultérieures
Retourne la valeur true si str correspond à regex. Cette fonction est un synonyme pour l'opérateur rlike.
Syntaxe
str [NOT] regexp regex
Arguments
-
strSTRINGexpression dans le classementUTF8_BINARYà faire correspondre. -
regex: expressionSTRINGavec un modèle correspondant.
Retours
BOOLEAN.
La chaîne regex doit être une expression régulière Java.
Lors de l’utilisation de littéraux, utilisez raw-literal (préfixe r) pour éviter le traitement préalable du caractère d’échappement.
str NOT regexp ... équivaut à NOT(str regexp ...).
Exemples
> 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