Можно ли внутри триггерной функции на update осуществить insert в туже таблицу?.

\/lad
Дата: 16.12.2003 11:24:33
Есть таблица clients, с одной из ее записей осуществляется update, перед абдейтом срабатывает триггер на update. Можно ли внутри триггерной функции осуществить insert в туже таблицу (clients)?.
Я пробовал, у меня при этом происходит следующая ошибка:
WARNING: Error occurred while executing PL/pgSQL function updclients
WARNING: line 17 at SQL statement
ERROR: parser: parse error at end of input
Если insert закоментировать все проходит нормально.
assa
Дата: 16.12.2003 11:39:01
Я (помнится) делал (обновление/вставку). на каждую запись. (получается рекурсивное обновление). По моему проблем не было (7.3.4.) Только надо быть точным в логике - не должно получаться бесконечных циклов. А у вас вероятно ошибка в синтаксисе.
\/lad
Дата: 16.12.2003 11:49:33
сенкс