暂无图片
达梦数据库有什么函数可以将查询出来数据转为json吗?
我来答
分享
快go💨
2022-03-17
达梦数据库有什么函数可以将查询出来数据转为json吗?

达梦数据库有什么函数可以将查询出来数据转为json吗?

我来答
添加附件
收藏
分享
问题补充
3条回答
默认
最新
DarkAthena

达梦官方文档中没有提供类似oracle中的json_object函数,可将查询每行数据转换成一个json对象,所以这个场景目前基本上是靠字符串拼接来实现,这个可以写一个自定义函数实现类似的功能。

然后文档中还介绍了一个这样的函数,jsonb_object_agg,可以将两列数据(分别是key和value)聚合成一个json对象,详见官方文档

https://eco.dameng.com/docs/zh-cn/pm/json.html#18-2-9-jsonb-object-agg

暂无图片 评论
暂无图片 有用 1
暂无图片
吾喾

jsonb_object_agg 将两个参数聚合成一个 JSON 对象 OBJECT。 

参考《DM8_SQL语言使用手册》第18章JSON

暂无图片 评论
暂无图片 有用 1
快go💨

谢谢两位老师。

暂无图片 评论
暂无图片 有用 0
回答交流
提交
问题信息
请登录之后查看
邀请回答
暂无人订阅该标签,敬请期待~~
暂无图片墨值悬赏