Funkce find_in_set
Platí pro: Databricks SQL Databricks Runtime
Vrátí pozici řetězce v seznamu řetězců oddělených čárkami.
Syntaxe
find_in_set(searchExpr, sourceExpr)
Argumenty
searchExpr
: Výraz STRING určující slovo, které se má prohledávat.sourceExpr
: Výraz STRING se čárkami oddělující slova.
Návraty
Celé číslo.
Výsledná pozice je založená na 1 a odkazuje na první písmeno shody.
Pokud nebyla nalezena žádná shoda pro searchExpr
hodnotu in sourceExpr
nebo searchExpr
obsahuje čárku, vrátí se hodnota 0.
Příklady
> SELECT find_in_set('ab','abc,b,ab,c,def');
3