Share via


find_in_set função

Aplica-se a:verificar a verificação sim Databricks SQL marcada como sim Databricks Runtime

Devolve a posição de uma cadeia numa lista de cadeias separadas por vírgulas.

Sintaxe

find_in_set(searchExpr, sourceExpr)

Argumentos

  • searchExpr: uma expressão STRING que especifica a "palavra" a ser pesquisada.
  • sourceExpr: uma expressão STRING com vírgulas que separam "palavras".

Devoluções

UM NÚMERO INTEIRO. A posição resultante é baseada em 1 e aponta para a primeira letra da correspondência. Se não for encontrada nenhuma correspondência em searchExprsourceExpr ou searchExpr contiver uma vírgula, será devolvido 0.

Exemplos

> SELECT find_in_set('ab','abc,b,ab,c,def');
 3