powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / Oracle [игнор отключен] [закрыт для гостей] / refresh groups + raise
1 сообщений из 1, страница 1 из 1
refresh groups + raise
    #40025256
andreymx
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
зачем Oracle делает эту типа обработку ошибок?
При этом добавляется в скрипт 7 ненужных строк, а реальная строка с ошибкой скрывается (если такая есть)
Код: plsql
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
DECLARE
  SnapArray SYS.DBMS_UTILITY.UNCL_ARRAY;
BEGIN
  BEGIN
    SnapArray(1) := 'MENU.USERS';
    SnapArray(2) := NULL;
    SYS.DBMS_REFRESH.MAKE (
      NAME => 'MENU.USERS'
      ,tab  => SnapArray
      ,next_date => TO_DATE('01/01/4000 00:00:00', 'MM/DD/YYYY HH24:MI:SS')
      ,INTERVAL  => NULL
      ,implicit_destroy => TRUE
      ,LAX => TRUE
      ,JOB => 0
      ,rollback_seg => NULL
      ,push_deferred_rpc => TRUE
      ,refresh_after_errors => FALSE
      ,purge_option => 1
      ,parallelism => 0
      ,heap_size => 0
    );
    COMMIT;
  EXCEPTION
    WHEN others THEN
    BEGIN
      RAISE;
    END;
  END;
END;
/
...
Рейтинг: 0 / 0
1 сообщений из 1, страница 1 из 1
Форумы / Oracle [игнор отключен] [закрыт для гостей] / refresh groups + raise
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]