Oracle 12c version 12.1.0.2 (den senaste versionen från 11.11.2014) lägger till JSON-stöd:https://docs.oracle.com/database/121/NEWFT/chapter12102.htm#BGBGADCC
Den har varit tillgänglig sedan 17 oktober. https://blogs.oracle.com/db/entry/oracle_database_12c_release_1
Om du inte kan patcha/arbeta med den versionen finns det ett utmärkt paket skrivet av Lewis Cunningham och Jonas Krogsboell:PL/JSON* http://pljson.sourceforge.net/
Det är ett utmärkt paket (jag har använt det i många databasinstallationer).
Exemplen som ingår är bra och täcker de flesta scenarier.
declare
ret json;
begin
ret := json_dyn.executeObject('select * from tab');
ret.print;
end;
/