Oracle 12c phiên bản 12.1.0.2 (phiên bản mới nhất kể từ ngày 11.11.2014) thêm hỗ trợ JSON:https://docs.oracle.com/database/121/NEWFT/chapter12102.htm#BGBGADCC
Nó đã có sẵn từ ngày 17 tháng 10. https://blogs.oracle.com/db/entry/oracle_database_12c_release_1
Nếu bạn không thể vá / làm việc với phiên bản đó, có một gói tuyệt vời được viết bởi Lewis Cunningham và Jonas Krogsboell:PL / JSON * http://pljson.sourceforge.net/
Đó là một gói tuyệt vời (tôi đã sử dụng nó trong nhiều cài đặt cơ sở dữ liệu).
Các ví dụ được bao gồm là tốt và bao gồm hầu hết các tình huống.
declare
ret json;
begin
ret := json_dyn.executeObject('select * from tab');
ret.print;
end;
/