find_in_set Funkcja

Dotyczy:sprawdź oznaczone jako tak Zaznaczone pole wyboru SQL usługi Databricks oznaczone jako tak 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