View a markdown version of this page

IS_ARRAY 函数 - Amazon Redshift

2026 年 6 月 30 日之后,Amazon Redshift 不再支持使用 Python UDF。我们将分阶段开始执行。有关 Python 生命周期终止和迁移选项详情的更多信息,请参阅 2025 年 6 月 30 日发布的博客文章

IS_ARRAY 函数

检查变量是否为数组。如果变量是数组,则函数返回 true。该函数还包括空数组。否则,对于所有其他值,包括 null,函数返回 false

语法

IS_ARRAY(super_expression)

参数

super_expression

SUPER 表达式或列。

返回类型

BOOLEAN

示例

要使用 IS_ARRAY 函数检查 [1,2] 是否为数组,请使用以下示例。

SELECT IS_ARRAY(JSON_PARSE('[1,2]')); +----------+ | is_array | +----------+ | true | +----------+