Если вы используете пакет APEX_JSON , вы можете вернуть CLOBS.Пакет htp.p не поддерживает вывод CLOB, если вы хотите использовать его, вам нужно разделить CLOB на более мелкие блоки VARCHAR2.
Использование APEX_JSON Пакет намного удобнее, вы можете просто передать CLOB в качестве параметра в процедуру записи:
apex_json.open_object;
apex_json.write('mydata', MY_CLOB);
apex_json.close_object;
Если вы поместите это в AJAX Callback Процедура на странице, а затем используйте этот Javascript для его вызова:
apex.server.process(
'MY_AJAX_PROCEDURE', // Process or AJAX Callback name
{}, //No Parameters
{
success: function (pData) {
console.log(pData); //The Data will be logged into the console
}
}
);
Вы увидите ваши данные CLOB в консоли.С ним вы также можете делать все остальное.