首批通过分布式安全可靠测评,为关键业务系统打造
JSON 函数概述
更新时间:2026-07-15 15:27:39
OceanBase 数据库当前版本所支持的 JSON 函数如下表所示。
| 函数名称 | 描述 |
|---|---|
| JSON_ARRAY | 创建 JSON 数组。 |
| JSON_OBJECT | 创建 JSON 对象。 |
| JSON_ARRAYAGG | 创建 JSON 数组的汇聚函数。 |
| JSON_OBJECTAGG | 创建 JSON 对象的汇聚函数。 |
| JSON_VALUE | 抽取 JSON 文本在指定路径下的值,一般用于返回标量,默认返回值为 VARCHAR2(4000) 或用户指定的值。 |
| JSON_QUERY | 抽取 JSON 文本在指定路径下的值,可以返回数组或对象,默认返回值类型受输入数据类型的影响,如果输入是 VARCHAR 默认输出是 VARCHAR;如果输入数据类型为 JSON,则默认返回值类型是 JSON。 |
| JSON_EXISTS | JSON 文本在指定路径下的字段是否存在,或者满足某些条件。 |
| JSON_TABLE | 将 JSON 数据转换成二维表。 |
| JSON_EQUAL | 两个 JSON 文本是否内容等同。 |
| JSON_MERGEPATCH | 合并两个 JSON 文本, 并且会替换重复的键值。 |