Funkcja find_in_set
Dotyczy: Databricks SQL Databricks Runtime
Zwraca położenie ciągu w rozdzielanej przecinkami liście ciągów.
Składnia
find_in_set(searchExpr, sourceExpr)
Argumenty
searchExpr
: wyrażenie STRING określające wyraz do wyszukania.sourceExpr
: Wyrażenie STRING z przecinkami oddzielającym wyrazy "words".
Zwraca
Całkowitą.
Wynikowa pozycja jest oparta na 1 i wskazuje pierwszą literę meczu.
Jeśli nie znaleziono dopasowania dla searchExpr
elementu w sourceExpr
pliku lub searchExpr
zawiera przecinek, zwracana jest wartość 0.
Przykłady
> SELECT find_in_set('ab','abc,b,ab,c,def');
3