Aller au contenu principal

ilike

Renvoie true si str correspond à pattern avec escape sans tenir compte de la casse, null si des arguments sont nuls, false sinon. Le caractère d'échappement par default est ''.

Pour la fonction Databricks SQL correspondante, consultez l'opérateurilike.

Syntaxe

Python
from pyspark.sql import functions as dbf

dbf.ilike(str=<str>, pattern=<pattern>, escapeChar=<escapeChar>)

parameter

parameter

Type

Description

str

pyspark.sql.Column OU str

Une chaîne.

pattern

pyspark.sql.Column OU str

Un modèle de chaîne où _ correspond à un seul caractère et % correspond à zéro ou plusieurs caractères.

escapeChar

pyspark.sql.Column (facultatif)

Un caractère d'échappement. Le caractère d'échappement par default est ''.

parameter

Type

Description

str

pyspark.sql.Column OU str

Une chaîne.

pattern

pyspark.sql.Column OU str

Un modèle de chaîne où _ correspond à un seul caractère et % correspond à zéro ou plusieurs caractères.

escapeChar

pyspark.sql.Column (facultatif)

Un caractère d'échappement. Le caractère d'échappement par default est ''.

Exemples

Python
from pyspark.sql import functions as dbf
df = spark.createDataFrame([("Spark", "_park")], ['a', 'b'])
df.select(dbf.ilike(df.a, df.b).alias('r')).collect()
Output
[Row(r=True)]