Другие правильно ответили, что вы должны использовать inserted
и объединение, чтобы построить правильный триггер. Но:
Исходя из ваших комментариев к ответам других пользователей, вы никогда не должны пытаться получить доступ к какому-либо ресурсу вне вашей собственной базы данных из триггера, пусть с другого сервера.
Попробуйте отделить действие триггера от активности между серверами - скажем, ваш триггер добавляет строку в таблицу очередей (или использует очереди реального сервисного брокера), а независимый компонент отвечает за обслуживание этих запросов.
В противном случае, если есть, например, проблемы с сетью, не только прерывает ваш триггер, но и вызывает откат для исходного обновления - это делает вашу локальную базу данных непригодной для использования.
Это также означает, что независимый компонент может справиться с таймаутами и выполнить соответствующие повторные попытки и т. Д.