Compartilhar via


Função substring_index

Aplica-se a: marca de seleção positiva SQL do Databricks marca de seleção positiva Runtime do Databricks

Retorna a substring expr antes de count ocorrências do delimitador delim.

Sintaxe

substring_index(expr, delim, count)

Argumentos

  • expr: Uma STRING ou BINARY expressão.
  • delim: uma expressão que corresponde ao tipo de expr especificando o delimitador.
  • count: uma expressão INTEGER para contar os delimitadores.

Retornos

O resultado corresponde ao tipo de expr.

Se count for positivo, tudo à esquerda do delimitador final (contando da esquerda) será retornado.

Se count for negativo, tudo à direita do delimitador final (contando da direita) será retornado.

Exemplos

> SELECT substring_index('www.apache.org', '.', 2);
 www.apache