Oracle JSON 函数
JSON 函数允许您查询和生成 JSON 数据。本页整理了在 Oracle 中的 JSON 函数。
-
JSON
OracleJSON()
是一个内置函数,它解析文本 JSON 输入(标量、对象或数组),并将其作为 JSON 类型的实例返回。 -
JSON_ARRAY
OracleJSON_ARRAY()
是一个内置函数,它将每个输入为一个 JSON 值,并返回一个包含这些 JSON 值的 JSON 数组。 -
JSON_ARRAYAGG
OracleJSON_ARRAYAGG()
是一个内置的聚合函数,它以 SQL 表达式列作为输入,将每个表达式转换为一个 JSON 值,并返回包含这些 JSON 值的单个 JSON 数组。 -
JSON_OBJECT
OracleJSON_OBJECT()
是一个内置函数,它返回一个包含由参数指定的所有键值对儿的 JSON 对象。 -
JSON_OBJECTAGG
OracleJSON_OBJECTAGG()
是一个内置的聚合函数,它为每个键值对构建一个对象成员,并返回一个包含这些对象成员的单个JSON对象。 -
JSON_QUERY
OracleJSON_QUERY()
是一个内置函数,它用于从 JSON 数据中选择并返回一个或多个值。您可以使用JSON_QUERY
检索 JSON 文档的片段。 -
JSON_TABLE
OracleJSON_TABLE()
是一个内置函数,它创建 JSON 数据的关系视图,将 JSON 数据转为表格中的行和列。 -
JSON_VALUE
OracleJSON_VALUE()
是一个内置函数,它在 JSON 数据中查找指定的标量 JSON 值并将其作为 SQL 值返回。