我想在 Oracle Database 11g Enterprise Edition Release 11.2.0.4.0 - 64bit Production 中解析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;
此版本是否支持此功能?
1 回答
这取决于数据库中的APEX版本,我猜你的11.2实例上可能仍然是4.x .
apex_json包是用5.0 http://docs.oracle.com/cd/E59726_01/doc.50/e39149/apex_json.htm#AEAPI29635引入的