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