晚上好, 我正在尝试从Oracle SQL查询(Oracle数据库12c企业版版本12.1.0.2.0-64位,因此无法生成JSON输出)中输出JSON
从here到此解决方案都可以使用
输出
{"metadata":[{"name":"EMPNO","type":"number"},{"name":"ENAME","type":"text"},{"name":"JOB","type":"text"},{"name":"DEPTNO","type":"number"}],"data":[
{
"EMPNO":"7369",
"ENAME":"SMITH",
"JOB":"CLERK",
"DEPTNO":"20"
}
]}]}
但是我的预期输出如下
{
"EMPNO":"7934",
"ENAME":"MILLER",
"JOB":"CLERK",
"DEPTNO":"10"
}
需要有关如何忽略JSON输出中的元数据行的建议。
答案 0 :(得分:-1)
它与修改JSON对象创建的功能有关。在这种情况下,将删除变量l_header_clob的内容并更正数组的括号。