Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Zwraca wartość true, jeśli wartość ciągu jest zgodna pattern z escape bez uwzględniania wielkości liter, wartość null, jeśli argumenty mają wartość null, w przeciwnym razie wartość false. Domyślny znak ucieczki to "".
Aby uzyskać odpowiednią funkcję SQL usługi Databricks, zobacz ilike operator.
Składnia
from pyspark.databricks.sql import functions as dbf
dbf.ilike(str=<str>, pattern=<pattern>, escapeChar=<escapeChar>)
Parametry
| Parameter | Typ | Description |
|---|---|---|
str |
pyspark.sql.Column lub str |
Pewien ciąg. |
pattern |
pyspark.sql.Column lub str |
Wzorzec ciągu, w którym _pasuje do dowolnego znaku i % pasuje do zera lub większej liczby znaków. |
escapeChar |
pyspark.sql.Column (opcjonalny) |
Znak ucieczki. Domyślny znak ucieczki to "". |
Przykłady
from pyspark.databricks.sql import functions as dbf
df = spark.createDataFrame([("Spark", "_park")], ['a', 'b'])
df.select(dbf.ilike(df.a, df.b).alias('r')).collect()
[Row(r=True)]