我想在 Oracle Database 11g企业版11.2.0.4.0版 - 64位生产 中解析JSON。但低于报告错误:
ORA-06550: line 4, column 5:
PLS-00201: identifier 'APEX_JSON.PARSE' must be declared
以下是我的示例代码:
DECLARE
s varchar2(32767) := '{ "a": 1, "b": ["hello", "world"]}';
BEGIN
apex_json.parse(s);
sys.dbms_output.put_line('a is '||apex_json.get_varchar2(p_path => 'a'));
END;
此版本是否支持此功能?
答案 0 :(得分:2)
这取决于您的数据库中的APEX版本,我猜测您的11.2实例上可能仍然是4.x.
SELECT VERSION_NO FROM APEX_RELEASE;
apex_json包是随5.0引入的 http://docs.oracle.com/cd/E59726_01/doc.50/e39149/apex_json.htm#AEAPI29635