elt
-functie
Van toepassing op: Databricks SQL Databricks Runtime
Retourneert de nde expressie.
Syntaxis
elt(index, expr1 [, ...])
Argumenten
-
index
: Een integer-expressie groter dan 0. -
exprN
: elke expressie die een minst gangbaar type met alleexprN
deelt.
Retouren
Het resultaat heeft het type van het minst voorkomende type van de exprN
.
De index moet tussen 1 en het aantal expr
zijn. Als de index buiten de grenzen valt, wordt er een INVALID_ARRAY_INDEX fout gegenereerd.
Notitie
Als in Databricks Runtime spark.sql.ansi.enabledretourneert false
de functie in plaats van een fout als de index buiten de grenzen valt.
Voorbeelden
> SELECT elt(1, 'scala', 'java');
scala