Как очистить историю отладки Apex Oracle от разработчика SQL?

#oracle-apex

#oracle-apex

Вопрос:

У меня есть рабочее пространство Oracle Apex 19.2, и я хотел бы очистить историю отладки от разработчика SQL.

Я пробовал :

 apex_debug.REMOVE_DEBUG_BY_APP(p_application_id =>1401);
-- Or
delete from apex_debug_messages
  

но ни один из них не работает.

На самом деле я создаю страницу, которая не используется в моих приложениях, и добавляю код

 apex_debug.REMOVE_DEBUG_BY_APP(p_application_id =>1401);
  

Этот код работает только из контекста страницы.

Возможно ли удалить историю из SQL Developer, пожалуйста?

Спасибо. Приветствия,

Ответ №1:

Пока вы подключены как пользователь с ролью APEX_ADMINISTRATOR_ROLE , предоставленной пользователю, вы можете запустить приведенный ниже код для удаления сообщений отладки.

 BEGIN
    APEX_UTIL.set_workspace ('WORKSPACE_NAME');
    APEX_DEBUG.REMOVE_DEBUG_BY_APP (p_application_id => 1401);
END;