Compartir a través de


como

Devuelve true si str coincide pattern con escape, null si alguno de los argumentos es NULL, false en caso contrario. El carácter de escape predeterminado es "".

Para obtener la función SQL de Databricks correspondiente, consulte like el operador .

Syntax

from pyspark.databricks.sql import functions as dbf

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

Parámetros

Parámetro Tipo Description
str pyspark.sql.Column o str Una cadena.
pattern pyspark.sql.Column o str Patrón de cadena donde _ coincide con cualquier carácter y % coincide con cero o más caracteres.
escapeChar pyspark.sql.Column (opcional) Carácter de escape. El carácter de escape predeterminado es "".

Examples

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