Dmitriy Kovalenko wrote:
> Просто в этом триггере (или через вызов
> одной процедуры) можно было написать
> нечто подобное (автоматом, через EXEC
> STATEMENT из другого места)
> _через_ EXEC STATEMENT _из другого места_
Заметьте, не я это предложил (C) :-D
> ---BOF----------------------
> SELECT UDF_GET_LOGDDL('имя таблицы') FROM RDB$DATABASE INTO
> :V_DDL;
> EXECUTE STATEMENT V_DDL;
> ---EOF----------------------
Это уже в триггере логируемой таблицы, как я понимаю? А UDF, в таком
разе, коннектится к той же базе, извлекает список полей из
RDB$Relation_Fields и конструирует логирующий стейтмент? Ну, это уже не
простая проктология, а каскадная, через UDF ;)
--
Regards. Ded.