Udostępnij za pośrednictwem


Funkcja elt

Dotyczy: zaznacz pole wyboru oznaczone jako tak Databricks SQL zaznacz pole wyboru oznaczone jako tak Databricks Runtime

Zwraca wyrażenie nth.

Składnia

elt(index, expr1 [, ...])

Argumenty

  • index: Wyrażenie INTEGER większe niż 0.
  • exprN: dowolne wyrażenie, które ma najmniej wspólny typ ze wszystkimi exprNelementami .

Zwraca

Wynik ma typ najmniej wspólnego typu .exprN

Indeks musi należeć do zakresu od 1 do liczby expr. Jeśli indeks jest poza granicami, zostanie zgłoszony błąd INVALID_ARRAY_INDEX .

Uwaga

Jeśli w środowisku Databricks Runtime spark.sql.ansi.enabled to false, funkcja zwraca NULL wartość zamiast błędu, jeśli indeks jest poza granicami.

Przykłady

> SELECT elt(1, 'scala', 'java');
 scala