ДЕ сказал, что это суть сводится к предоставлению доступа к статус-вектору.
Наверное стек вызова тоже хранится где-то там же.

   Стек вызовов нигде, кроме стека вызовов, не "хранится" ;)

Всё хранится там, где оно хранится, а не там, где оно не хранится, хотя ...
:-)

Влад, как там с этим статус вектором.
Неужели к нему так сложно предоставить доступ, хотя бы через контексты
или single-row MON$.. аля RDB$DATABASE.
Раз уж даже MON$CALL_STACK сделали, причём с оговорками :-)

Ведь согласись оно ведь реально помогло бы "развести" логику по ответсвенностям
серверу своё, клиенту своё.

А то сейчас получается, что даже реализовывая логические эксепшены на сервере и 
обрабатывая их,
всё равно нужно клиентом ловить всё остальное. А клиент в принципе и не обязан 
(не должен) знать
как там это реализовано в ХП.

Ответить