我们需要在Oracle中创建一个存储过程,将输入变量和输出以JSON格式传递。我尝试过使用listagg(),但是在执行过程时出现了错误,因为“字符串连接的结果太长了”。
过程中的预期输出必须是JSON格式。
发布于 2015-12-01 04:13:53
使用了xmlagg并使用了select (从dual选择RTRIM(xmlcast(XMLAGG( XMLELEMENT)(E,列名\ ',')为clob),“,',')从表中选择(xmlcast(XMLAGG(XMLELEMENT)(E,列名称‘,’,‘)从表中选择)
发布于 2015-11-17 06:21:30
PL/SQL中的常规select默认使用绑定变量,您可能需要查看https://github.com/doberkofler/PLSQL-JSON来生成json。
https://stackoverflow.com/questions/33749015
复制相似问题