array 函数

适用于:勾选“是” Databricks SQL 勾选“是” Databricks Runtime 11.3 LTS 及更高版本

返回一个数组,其中包含 expr 中的元素。

语法

array(expr [, ...])

参数

  • exprN:共享最不常见类型的任意类型的元素。

返回

exprNs 最不常见类型的元素的数组。

如果数组为空,或者所有元素都为 NULL,则结果类型为 NULL 类型的数组。

示例

-- an array of integers
> SELECT array(1, 2, 3);
 [1,2,3]
-- an array of strings
> SELECT array(1.0, 1, 'hello');
 [1.0,1,hello]