posição
Retorna a posição da primeira ocorrência de substr em str após a posição start. O start fornecido e o valor de retorno são baseados em 1.
Para a função Databricks SQL correspondente, consulte a funçãoposition.
Sintaxe
Python
from pyspark.databricks.sql import functions as dbf
dbf.position(substr=<substr>, str=<str>, start=<start>)
Parâmetros
Parâmetro | Tipo | Descrição |
|---|---|---|
|
| Uma coluna de strings, substring. |
|
| Uma coluna de strings. |
|
| Uma coluna de strings, posição inicial. |
Exemplos
Python
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()