Megosztás a következőn keresztül:


elt Funkció

A következőre vonatkozik:yes Databricks SQL check marked yes 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 összeskel exprN.

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 exprkö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