json_serialization_enable - Amazon Redshift
AWS 文档中描述的 AWS 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅中国的 AWS 服务入门

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

json_serialization_enable

值(默认为粗体)

false、true

Description

修改 ORC、JSON、Ion 和 Parquet 格式数据的 JSON 序列化行为的会话配置。如果 json_serialization_enabletrue,则所有顶级集合将自动序列化为 JSON 并作为 VARCHAR(65535) 返回。非双工列不受影响或序列化。由于集合列序列化为 VARCHAR(65535),因此无法再作为查询语法的一部分(即,在筛选子句中)直接访问其嵌套子字段。如果 json_serialization_enablefalse,则顶级集合不会序列化为 JSON。有关嵌套 JSON 序列化的更多信息,请参阅Serializing complex nested JSON