小编典典

在Oracle 11g中对JSON的支持

sql

Oracle 11g是否支持JSON?我的意思是像在PL / SQL查询中处理JSON对象之类的东西。我知道Oralcle
12c支持这些东西,但是11g似乎没有。

我主要关心的是,是否有可能UTL_HTTP在PL / SQL代码中处理从RESTfull API调用(使用包)返回的JSON对象。

这就是我所说的RESTfull API:

req := UTL_HTTP.BEGIN_REQUEST('https://xxxx/api/job/all', 'GET', 'HTTP/1.1');

  UTL_HTTP.set_header(req, 'Content-Type', 'application/json');
  UTL_HTTP.set_header(req, 'apikey','xxxxx');
  resp := UTL_HTTP.GET_RESPONSE(req);

然后需要以某种方式将还原的JSON数据保存在表中。我的Oracle环境是:Oracle Database 11g企业版11.2.0.3.0版-64位生产。

有什么想法吗?

谢谢你。


阅读 508

收藏
2021-03-23

共1个答案

小编典典

否,Oracle数据库12c第2版(12.1.0.2)中引入了JSON支持。

问候

2021-03-23