ERROR ORA-20077: UNHANDLED EXCEPTION | |
---|---|
S-type Автор Сообщений: 2969 Дата регистрации: 24.04.2004 |
Понадобилось использовать в запросе функцию из АБС. Запрос выполняется из под пользователя с очень ограниченными правами. Попросил, что бы дали права на запуск функции. После выдачи прав наблюдаю при первом запуске:
[attachment 27738 s1.png] При втором запуске select-а он выполняется - возвращая данные. Понятно, что этот косяк мне админы исправят. Но, вопрос, почему запрос выполняется со второго раза? |
Re: ERROR ORA-20077: UNHANDLED EXCEPTION | |
---|---|
Igor Korolyov Сообщений: 34580 Дата регистрации: 28.05.2002 |
Ошибки с кодами 20xxx это пользовательские исключения. Т.е. САМ код данной функции сгенерировал данную ошибку, при том вне блока отлова ошибок (т.е. он намеренно передал её вызывающему коду).
Почему он это сделала, и что он сделал с данными в БД, либо же с переменными пакета (если речь про пакет) что при следующем запуске не свалилась - ведомо лишь автору сего кода. ------------------ WBR, Igor |
Re: ERROR ORA-20077: UNHANDLED EXCEPTION | |
---|---|
S-type Автор Сообщений: 2969 Дата регистрации: 24.04.2004 |
Нашли функцию, в которой было:
Снял комментарий с RAISE и увидел "истинную проблему". Спасибо за помощь. |
© 2000-2024 Fox Club  |