Pular para o conteúdo principal

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

substr

pyspark.sql.Column ou str

Uma coluna de strings, substring.

str

pyspark.sql.Column ou str

Uma coluna de strings.

start

pyspark.sql.Column ou str, optional

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