Função substring_index

Aplica-se a:check marked yes Databricks SQL check marked yes Databricks Runtime

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

Sintaxe

substring_index(expr, delim, count)

Argumentos

  • expr: A STRING ou BINARY expressão.
  • delim: Uma expressão correspondente ao tipo de expr especificação do delimitador.
  • count: Uma INTEGER expressão para contar os delimitadores.

Devoluções

O resultado corresponde ao tipo de expr.

Se count for positivo, tudo à esquerda do delimitador final (contando a partir da esquerda) é devolvido.

Se count for negativo, tudo à direita do delimitador final (contando a partir da direita) é devolvido.

Exemplos

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