Oracle. Обработка исключений
там же строчка типа
check constraint (LALALA.LALALA) violated
в случае уникального ключа текст такой:
unique constraint (LALALA.LALALA) violated
если тебе нужно имя столбца, то смотри таблицу констрейнтов
user_constraints

непонятно
Можно ли выцепить имя этого ключа?на этот вопрос я ответил
на какой не ответил?

Я имел ввиду существует ли кроме SQLERRM и SQLCODE какая либо информация об эксепшне.
Что нить типа ERROR_OBJECT_NAME

оно?
Exception DUP_VAL_ON_INDEX
Raised when a program attempts to store duplicate values in a database column that is constrained by a unique index.
оно?ты не в теме


спать больше надо

Я имел ввиду существует ли кроме SQLERRM и SQLCODE какая либо информация об эксепшне.DBMS_UTILITY.FORMAT_ERROR_BACKTRACE
This procedure displays the call stack at the point where an exception was raised, even if the procedure is called from an exception handler in an outer scope. The output is similar to the output of the SQLERRM function, but not subject to the same size limitation.Оно?
Оставить комментарий
wwoland
Если возникло исключение, связанное например с нарушением уникального ключа.Можно ли выцепить имя этого ключа?
Или только SQLCODE и SQLERRM.