Startswith

Boole değerini döndürür. Str ön ek ile başlıyorsa değer True olur. Giriş ifadeleri null ise NULL döndürür. Aksi takdirde False değerini döndürür. Hem str hem de ön ek STRING veya BINARY türünde olmalıdır.

İlgili Databricks SQL fonksiyonu için bakınız startswith fonksiyonu.

Sözdizimi

from pyspark.sql import functions as dbf

dbf.startswith(str=<str>, prefix=<prefix>)

Parametreler

Parametre Türü Description
str pyspark.sql.Column veya str Dize sütunu.
prefix pyspark.sql.Column veya str Dize sütunu, ön ek.

Örnekler

df = spark.createDataFrame([("Spark SQL", "Spark",)], ["a", "b"])
df.select(startswith(df.a, df.b).alias('r')).collect()
df = spark.createDataFrame([("414243", "4142",)], ["e", "f"])
df = df.select(to_binary("e").alias("e"), to_binary("f").alias("f"))
df.printSchema()
df.select(startswith("e", "f"), startswith("f", "e")).show()