Funkce elt
Platí pro: Databricks SQL
Databricks Runtime
Vrátí nth výraz.
Syntaxe
elt(index, expr1 [, ...])
Argumenty
index
: Výraz INTEGER větší než 0.exprN
: Libovolný výraz, který sdílí nejméně společný typ se všemiexprN
.
Návraty
Výsledek má typ nejméně běžného typu exprN
.
Index musí být v rozmezí od 1 do počtu .expr
Pokud je index mimo hranice, vyvolá se INVALID_ARRAY_INDEX chyba.
Poznámka:
Pokud je v databricks Runtime spark.sql.ansi.enabled false
, vrátí funkce NULL
místo chyby, pokud je index mimo hranice.
Příklady
> SELECT elt(1, 'scala', 'java');
scala
Související funkce
Váš názor
https://aka.ms/ContentUserFeedback.
Připravujeme: V průběhu roku 2024 budeme postupně vyřazovat problémy z GitHub coby mechanismus zpětné vazby pro obsah a nahrazovat ho novým systémem zpětné vazby. Další informace naleznete v tématu:Odeslat a zobrazit názory pro