#oracle #plsql #oracle-apex
#Oracle #plsql #oracle-apex
Вопрос:
Я искал в Google и до сих пор ничего не нашел.
Есть ли какой-либо возможный способ удалить файл из файлов статической рабочей области в базе данных?
Например, вы можете удалить файл из файлов статического приложения с помощью этой процедуры wwv_flow_api.remove_app_static_file
С уважением
Ответ №1:
Глядя на исходный код приложения 4000 на странице 315 (страница, используемая для удаления файла статической рабочей области через APEX Builder), похоже, что он не использует какой-либо API для удаления файла. Кажется, что он просто выполняет УДАЛЕНИЕ WWV_FLOW_COMPANY_STATIC_FILES. Вы должны быть в состоянии выполнить удаление самостоятельно, если вы добавите свою схему APEX в начало таблицы следующим образом:
DELETE FROM APEX_190200.WWV_FLOW_COMPANY_STATIC_FILES
WHERE id IN (SELECT workspace_file_id
FROM apex_workspace_static_files
WHERE workspace = 'MY WORKSPACE' AND file_name = 'temp.txt');