Bagikan melalui


mulai dengan

Mengembalikan boolean. Nilainya adalah True jika str dimulai dengan awalan. Mengembalikan NULL jika salah satu ekspresi input adalah NULL. Jika tidak, mengembalikan False. Baik str atau awalan harus berjenis STRING atau BINARY.

Untuk fungsi Databricks SQL yang sesuai, lihat startswith fungsi.

Syntax

from pyspark.databricks.sql import functions as dbf

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

Parameter-parameternya

Pengaturan Tipe Description
str pyspark.sql.Column atau str Kolom string.
prefix pyspark.sql.Column atau str Kolom string, awalan.

Examples

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