Sql 如何将中的查询结果转换为oracle 12c中的JSON?

Sql 如何将中的查询结果转换为oracle 12c中的JSON?,sql,json,oracle,Sql,Json,Oracle,正在尝试使用JSON更新新列, 我需要首先将所选数据转换为JSON 以下是我的代码(根据注释更新): 我希望我的输出看起来像: 这里显示了Oracle 12.2.0.1.0的工作解决方案 您可能想看看APEX附带的APEX_JSON。它设计用于在旧版本的数据库中回填JSON功能 代码在哪里?从表中选择a.col1 a.col2 b.col3 b.col4作为JSON,我希望我的输出看起来像[{“col1”:“value1”,“col2”:2},{“col3”:“value3”,“col4”:“v

正在尝试使用JSON更新新列, 我需要首先将所选数据转换为JSON

以下是我的代码(根据注释更新):

我希望我的输出看起来像:


这里显示了Oracle 12.2.0.1.0的工作解决方案


您可能想看看APEX附带的APEX_JSON。它设计用于在旧版本的数据库中回填JSON功能


代码在哪里?从表中选择a.col1 a.col2 b.col3 b.col4作为JSON,我希望我的输出看起来像[{“col1”:“value1”,“col2”:2},{“col3”:“value3”,“col4”:“value4”}]的副本:
SELECT a.col1 a.col2 b.col3 b.col4 
from table AS JSON