Генерация JSON из Oracle хранимой процедуры - PullRequest
0 голосов
/ 09 марта 2020

Я хотел бы создать объект JSON из хранимой процедуры Oracle. Есть ли способ сделать это?

Есть ли библиотеки с открытым исходным кодом?

Я проверил это и похоже, что это только из SQL не хранимая процедура

1 Ответ

0 голосов
/ 09 марта 2020

Существует APEX_ JSON пакет , который вы, возможно, уже установили в своей базе данных (поставляется с Oracle APEX).

Например (из связанного do c):

BEGIN
    apex_json.open_object;        -- {
    apex_json.write('a', 1);    --   "a":1
    apex_json.open_array('b');  --  ,"b":[
    apex_json.open_object;    --    {
    apex_json.write('c',2); --      "c":2
    apex_json.close_object;   --    }
    apex_json.write('hello'); --   ,"hello"
    apex_json.write('world'); --   ,"world"
    apex_json.close_all;          --  ]
                          -- }
END;
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...