powered by simpleCommunicator - 2.0.56     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / Можно ли внутри триггерной функции на update осуществить insert в туже таблицу?.
3 сообщений из 3, страница 1 из 1
Можно ли внутри триггерной функции на update осуществить insert в туже таблицу?.
    #32353589
\/lad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Есть таблица 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 закоментировать все проходит нормально.
...
Рейтинг: 0 / 0
Можно ли внутри триггерной функции на update осуществить insert в туже таблицу?.
    #32353628
assa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Я (помнится) делал (обновление/вставку). на каждую запись. (получается рекурсивное обновление). По моему проблем не было (7.3.4.) Только надо быть точным в логике - не должно получаться бесконечных циклов. А у вас вероятно ошибка в синтаксисе.
...
Рейтинг: 0 / 0
Можно ли внутри триггерной функции на update осуществить insert в туже таблицу?.
    #32353655
\/lad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
сенкс
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / Можно ли внутри триггерной функции на update осуществить insert в туже таблицу?.
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]