читаю в RN 1.5

Run-time exception messaging
Syntax Pattern
EXCEPTION <exception_name> <message_value>;

т.е. я так понял, что в данном случае недо сделать всеравно сначала типа
CREATE EXCEPTION ANY_EXCEPTION '';
чтоб потом его вызывать.

Looks like немного недоделанная фича.

А вот  параметризированные исключания никак? типа пишем
CREATE EXCEPTION ANY_EXCEPTION '[EMAIL PROTECTED]@2';
потом вызываем exception ANY_EXCEPTION('value1','value2')
и получаем исключание "параметр1=value1 параметр2=value2"

ну или как крайний вариант типа
EXCEPTION <exception_name> ||<message_value>
чтоб объединять то что в исключении написано со своим текстом


--
С уважением
Кочмин Александр
Firebird Foundation associate member #257

Ответить