Думаю, что ответ будет "НЕТ", но все ж спрошу.
Есть селективная процедура, в начале что-то записывается в промежуточную таблицу, в конце - вычищается. Но есть засада: если пользователь отфетчил данные не до конца, то до чистки дело не доходит. Нет ли какого механизма типа try - finally, чтоб эта чистка выполнялась всегда? Что приходит в голову: после селекта из процедуры делать rollback, делать периодическую чистку промежуточной таблицы. Что-нибудь еще?

FB 1.5, про переход на 2.х пока не говорим

Ответить