![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Динамическое формирование текста Exception в ХП [D7, IB 7.1]
YurikGL © (2005-10-02 09:26:00)Хочу на уровне СУБД в хранимой процедуре вызвать Exception так, что-бы его текст формировался в самой хранимой процедуре.
Типа
st:='некая строка'
raise Exception.Create('Мой текст ошибки. '+st);
Пробовал
CREATE exception test 'Ошибка '+:SomeTable.SomeTextField
exception test
drop exception test
Но во-первых ругается на Create, во вторых это не есть хороший способ т.к. тогда нужно еще и имя exception-а формировать динамически, а значит создавать генератор и т.д.
Может, есть нормальное решение?
Deniz (2005-10-03 06:19:00) [1]Еще один вариант для всех версий
http://www.ibase.ru/devinfo/customex.htm
YurikGL (2005-10-02 12:53:00) [2]Отвечают на свой вопрос.
exception exc1 'Ошибка'||:SomeStringVariable;