find_in_set
Funzione
Si applica a: controllo SQL di Databricks Databricks Runtime
Restituisce la posizione di una stringa all'interno di un elenco delimitato da virgole di stringhe.
Sintassi
find_in_set(searchExpr, sourceExpr)
Argomenti
searchExpr
: espressione STRING che specifica la "parola" da cercare.sourceExpr
: espressione STRING con virgole che separano "words".
Restituisce
Valore INTEGER.
La posizione risultante è basata su 1 e punta alla prima lettera della corrispondenza.
Se non viene trovata alcuna corrispondenza per searchExpr
in sourceExpr
o searchExpr
contiene una virgola, viene restituito 0.
Esempi
> SELECT find_in_set('ab','abc,b,ab,c,def');
3