Oracle JSON 函数

JSON 函数允许您查询和生成 JSON 数据。本页整理了在 Oracle 中的 JSON 函数。

  1. JSON

    Oracle JSON() 是一个内置函数,它解析文本 JSON 输入(标量、对象或数组),并将其作为 JSON 类型的实例返回。
  2. JSON_ARRAY

    Oracle JSON_ARRAY() 是一个内置函数,它将每个输入为一个 JSON 值,并返回一个包含这些 JSON 值的 JSON 数组。
  3. JSON_ARRAYAGG

    Oracle JSON_ARRAYAGG() 是一个内置的聚合函数,它以 SQL 表达式列作为输入,将每个表达式转换为一个 JSON 值,并返回包含这些 JSON 值的单个 JSON 数组。
  4. JSON_OBJECT

    Oracle JSON_OBJECT() 是一个内置函数,它返回一个包含由参数指定的所有键值对儿的 JSON 对象。
  5. JSON_OBJECTAGG

    Oracle JSON_OBJECTAGG() 是一个内置的聚合函数,它为每个键值对构建一个对象成员,并返回一个包含这些对象成员的单个JSON对象。
  6. JSON_QUERY

    Oracle JSON_QUERY() 是一个内置函数,它用于从 JSON 数据中选择并返回一个或多个值。您可以使用 JSON_QUERY 检索 JSON 文档的片段。
  7. JSON_TABLE

    Oracle JSON_TABLE() 是一个内置函数,它创建 JSON 数据的关系视图,将 JSON 数据转为表格中的行和列。
  8. JSON_VALUE

    Oracle JSON_VALUE() 是一个内置函数,它在 JSON 数据中查找指定的标量 JSON 值并将其作为 SQL 值返回。