Funktionen elt
Gäller för: Databricks SQL Databricks Runtime
Returnerar det n:e uttrycket.
Syntax
elt(index, expr1 [, ...])
Argument
index
: Ett HELTALsuttryck större än 0.exprN
: Alla uttryck som delar en minst vanlig typ med allaexprN
.
Returer
Resultatet har den typ av den minst vanliga typen av exprN
.
Indexet måste vara mellan 1 och antalet expr
. Om indexet ligger utanför gränserna utlöses ett INVALID_ARRAY_INDEX fel.
Kommentar
Om spark.sql.ansi.enabled är false
i Databricks Runtime returneras NULL
funktionen i stället för ett fel om indexet ligger utanför gränserna.
Exempel
> SELECT elt(1, 'scala', 'java');
scala