PLSQL 把多个字段转为json格式

发布时间:2024年01月17日

PLSQL 把多个字段转为json格式

sql

Select cc.bm, cc.xm, json_arrayagg(cc.hb) jg
  From (Select aa.bm, aa.xm, json_object(aa.ksbh, aa.wjmc) hb
          From (Select '001' bm, '老六' xm, '0001' ksbh, '文具盒' wjmc
                  From dual t
                
                Union All
                
                Select '001' bm, '老六' xm, '0002' ksbh, '毛笔' wjmc
                  From dual t
                
                Union All
                
                Select '001' bm, '老六' xm, '0003' ksbh, '铅笔' wjmc
                  From dual t) aa) cc
 Group By cc.bm, cc.xm

效果

在这里插入图片描述

主要函数

json_object,把参数转换为json格式
json_arrayagg 把多个json,拼接到一起

文章来源:https://blog.csdn.net/MIT372/article/details/135657154
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。