適用於:
Databricks SQL
Databricks Runtime
傳回第 n 個運算式。
語法
elt(index, expr1 [, ...])
引數
退貨
結果的型別是最通用的型別。
索引必須介於 1 和數目 expr之間。 如果 index 超出範圍, 就會引發INVALID_ARRAY_INDEX 錯誤。
注意
在 Databricks Runtime 中,如果 spark.sql.ansi.enabled 為 false,則函式會在索引超出界限時傳回 NULL ,而不是錯誤。
範例
> SELECT elt(1, 'scala', 'java');
scala