Триггеры и репликация SQL Server - PullRequest
0 голосов
/ 13 марта 2011

У меня есть триггер при обновлении таблицы, который вставляется в другую таблицу. Эта другая таблица существует только в одном месте (таблица не реплицируется). Если я установлю триггер как не для репликации, будет ли срабатывать мой триггер обновления, когда реплицированные данные поступают в таблицу с триггером? Таким образом, у меня может быть триггер и таблицы, в которые он вставляется, только в одном месте.

1 Ответ

3 голосов
/ 13 марта 2011

Нет: это точка НЕ ДЛЯ РЕПЛИКАЦИИ . От MSDN

  • Триггеры

Триггер не выполняется, когда агент репликации выполняет операцию вставки, обновления или удаления.

Ключ здесь - «агент репликации»: это процесс, который делает триггер не fire

...