json_serialization_enable - Amazon Redshift

json_serialization_enable

值(默认为粗体)

false, true

描述

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