Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Перехват htp.p / 2 сообщений из 2, страница 1 из 1
14.01.2003, 07:41
    #32090000
Rudyshin Sergey
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Перехват htp.p
Как перехватить то, что выдает процедура htp.p?
А вообще мне необходимо запустить скрипт, в котором есть ображение к функциям содержащим вызов htp.p, и чтобы не выдавалось ошибки :
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
SQL> begin
   2      -- Test statements here
 
   3     htp.p('sergey');
   4   end;
   5   /
begin
*
ошибка в строке  1 :
ORA- 06502 : PL/SQL:  ошибка числа или значения
ORA- 06512 : на   "SYS.OWA_UTIL" , line  315 
ORA- 06512 : на   "SYS.HTP" , line  859 
ORA- 06512 : на   "SYS.HTP" , line  974 
ORA- 06512 : на   "SYS.HTP" , line  992 
ORA- 06512 : на  line  3 


Например PL/SQL Developer это делать может. Если создать тестовое окно и там запустить, то что я привел выше, то ошибки не будет а появится закладка HTTP Output с резульатом.
...
Рейтинг: 0 / 0
14.01.2003, 11:35
    #32090118
Виктор
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Перехват htp.p
Немного не ясно, что тебе надо "перехватить то, что выдает процедура htp.p", или " чтобы не выдавалось ошибки".
Чтобы не выдавалось ошибки, думается, можно перехватывать возникновение исключительной ситуации
exception
when others then
Исключительные ситуации описаны в модуле STANDART (для ошибки 06502 это VALUE_ERROR)

Кстати, как там Ронда поживает? Знаю некоторых людей оттуда
...
Рейтинг: 0 / 0
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Перехват htp.p / 2 сообщений из 2, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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