elt
Funkció
A következőre vonatkozik: Databricks SQL Databricks Runtime
Az n-edik kifejezést adja vissza.
Szintaxis
elt(index, expr1 [, ...])
Argumentumok
index
: 0-nál nagyobb EGÉSZ SZÁM kifejezés.exprN
: Minden olyan kifejezés, amely a legkevésbé gyakori típust osztja meg az összeskelexprN
.
Visszatérési érték
Az eredmény a legkevésbé gyakori típus típusával rendelkezik exprN
.
Az indexnek 1 és a szám expr
közöttinek kell lennie. Ha az index kívül esik a korlátokon, INVALID_ARRAY_INDEX hiba jelenik meg.
Megjegyzés
A Databricks-futtatókörnyezetben, ha a spark.sql.ansi.enabled értéke false
, a függvény hiba helyett ad vissza NULL
, ha az index nincs megkötve.
Példák
> SELECT elt(1, 'scala', 'java');
scala