CAN_JSON_PARSE 函数 - Amazon Redshift
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 中国的 Amazon Web Services 服务入门 (PDF)

CAN_JSON_PARSE 函数

CAN_JSON_PARSE 函数以 JSON 格式解析数据,如果可以使用 JSON_PARSE 函数将结果转换为 SUPER 值,则返回 true

语法

CAN_JSON_PARSE( {json_string | binary_value} )

参数

json_string

VARBYTEVARCHAR 形式返回序列化 JSON 的表达式。

binary_value

VARBYTE 类型的二进制值。

返回类型

BOOLEAN

示例

要查看是否可以将 JSON 数组 [10001,10002,"abc"] 转换为 SUPER 数据类型,请使用以下示例。

SELECT CAN_JSON_PARSE('[10001,10002,"abc"]'); +----------------+ | can_json_parse | +----------------+ | true | +----------------+