Partager via


position

Retourne la position de la première occurrence de substr dans str après la position start. La valeur donnée start et de retour est basée sur 1.

Pour obtenir plus de détails sur la fonction SQL de Databricks correspondante, consultez position.

Syntaxe

from pyspark.databricks.sql import functions as dbf

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

Paramètres

Paramètre Type Descriptif
substr pyspark.sql.Column ou str Colonne de chaîne, sous-chaîne.
str pyspark.sql.Column ou str Colonne de chaîne.
start pyspark.sql.Column ou str, optional Colonne de chaîne, position de début.

Examples

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