Udostępnij przez


pozycja

Zwraca pozycję pierwszego wystąpienia substr w str po pozycji start. start Podana wartość i zwracana są oparte na 1.

Aby uzyskać odpowiednią funkcję SQL usługi Databricks, zobacz position funkcja.

Składnia

from pyspark.databricks.sql import functions as dbf

dbf.position(substr=<substr>, str=<str>, start=<start>)

Parametry

Parameter Typ Description
substr pyspark.sql.Column lub str Kolumna ciągu, podciąg.
str pyspark.sql.Column lub str Kolumna ciągu.
start pyspark.sql.Column lub str, optional Kolumna ciągu, pozycja początkowa.

Przykłady

from pyspark.databricks.sql import functions as dbf
spark.createDataFrame(
[("bar", "foobarbar", 5,)], ["a", "b", "c"]
).select(dbf.position("a", "b", "c")).show()
spark.createDataFrame(
[("bar", "foobarbar", 5,)], ["a", "b", "c"]
).select(dbf.position("a", "b")).show()