首批通过分布式安全可靠测评,为关键业务系统打造
JSON 数据类型概述
更新时间:2026-07-15 15:27:38
OceanBase 数据库支持符合 ECMA-404 和 IETF RFC 8259标准中所定义的 JSON(JavaScript Object Notation)数据类型。 根据 JSON 标准,JSON 值可以是对象、数组、数字、字符串、布尔值(值 true 或 false)或 null(值 null),以上都属于 JSON 语言数据类型。 除了对象和数组之外的所有值都是标量。
在 JSON 中,每个属性名称和每个字符串值都必须用双引号 (") 括起来。
JSON 中的字符串由 Unicode 字符组成,带有反斜杠 () 转义。JSON 数字(数字)以十进制表示法表示。对象属性通常称为字段,对象的 name–value 对通常称为对象成员(但有时成员可能仅表示属性)。JSON 数组的元素由括号 ([, ]) 包裹,每个元素都是对象、数组或标量值,多个元素间由逗号 (,) 分隔,而且需要关注数组元素的顺序。
除了 JSON 数据类型,还有一组 SQL 函数可用于对 JSON 值进行创建、查询和修改等操作。详细信息请参见 JSON 函数。