Anmerkung
Der Zugriff auf diese Seite erfordert eine Genehmigung. Du kannst versuchen, dich anzumelden oder die Verzeichnisse zu wechseln.
Der Zugriff auf diese Seite erfordert eine Genehmigung. Du kannst versuchen , die Verzeichnisse zu wechseln.
Gibt einen booleschen Wert zurück. Der Wert ist True, wenn str mit dem Präfix beginnt. Gibt NULL zurück, wenn ein Eingabeausdruck NULL ist. Andernfalls wird False ausgegeben. Sowohl str als auch präfix müssen vom TYP STRING oder BINARY sein.
Die entsprechende Databricks SQL-Funktion finden Sie unter startswith Funktion.
Syntax
from pyspark.databricks.sql import functions as dbf
dbf.startswith(str=<str>, prefix=<prefix>)
Die Parameter
| Parameter | Typ | Description |
|---|---|---|
str |
pyspark.sql.Column oder str |
Eine Spalte mit Zeichenfolge. |
prefix |
pyspark.sql.Column oder str |
Eine Spalte mit Zeichenfolge, dem Präfix. |
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()