Teilen über


zum Beispiel

Gibt "true" zurück, wenn "str" mit escape"null" übereinstimmtpattern, wenn argumente null sind, andernfalls "false". Das Standardmäßige Escapezeichen ist das Zeichen "".

Die entsprechende Databricks SQL-Funktion finden Sie unter like Operator.

Syntax

from pyspark.databricks.sql import functions as dbf

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

Die Parameter

Parameter Typ Description
str pyspark.sql.Column oder str Eine Zeichenfolge
pattern pyspark.sql.Column oder str Ein Zeichenfolgenmuster, bei dem _ einem zeichen entspricht und % null oder mehr Zeichen entspricht.
escapeChar pyspark.sql.Column (wahlweise) Ein Escapezeichen. Das Standardmäßige Escapezeichen ist das Zeichen "".

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)]