Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / Вызов триггера из триггера. / 4 сообщений из 4, страница 1 из 1
30.09.2004, 16:55
    #32718894
Вызов триггера из триггера.
Если я в триггере UPDATE вызываю EXECUTE 'INSERT INTO table....', триггер INSERT будет вызываться?
...
Рейтинг: 0 / 0
30.09.2004, 16:57
    #32718900
Вызов триггера из триггера.
Если я в триггере UPDATE вызываю EXECUTE 'INSERT INTO ' || quote_ident(PG_RELNAME) || '....', триггер INSERT будет вызываться?
...
Рейтинг: 0 / 0
30.09.2004, 19:07
    #32719078
4321
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вызов триггера из триггера.
наскоко я помню, у меня работал триггер инсерт/апдейт, который рекурсивно "вызывал" себя же (для других записей) (добавлял вычисляемые записи в эту же таблицу). Не помню только, как он вызывался (кажется AFTER ...).

По моему с триггером на BEFORE UPDATE, который будет пытаться править _ту же_ запись таблицы (именно запись, а не возвращаемое NEW), такие вещи не проходят. (что -то такое выскакивало в вопросах).
...
Рейтинг: 0 / 0
04.10.2004, 19:48
    #32722943
centur
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вызов триггера из триггера.
будет, причем работатет во всех случаях, у нас в проекте такого много. когда по 1 вставке вызывается вал триггеров, только не забывайте, если будете меньять глобал переменные - они будут в след триггерах меняться тоже.
...
Рейтинг: 0 / 0
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / Вызов триггера из триггера. / 4 сообщений из 4, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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