Как выполнить sql TRIGGER автоматически через каждые 5 секунд в SQL SERVER? - PullRequest
0 голосов
/ 19 сентября 2019

Я хочу создать хранимую процедуру, с помощью которой триггеры будут автоматически выполняться через 5 секунд, чтобы проверить / показать, обновлена ​​ли новая строка или нет.

У меня есть таблица с именем «Входящие» в базе данных.Я сделал триггер для этого всякий раз, когда данные вставляются в таблицу.

CREATE TRIGGER tr_Inbox_ForInsert
ON Inbox
FOR INSERT
AS
BEGIN
SELECT * FROM inserted
END

Я просто хочу, чтобы этот триггер выполнялся сам через 5 секунд

1 Ответ

1 голос
/ 19 сентября 2019

Это не так, как работают триггеры ... Они запускаются после выполнения транзакции на объекте, к которому они присоединены.

Если вы хотите, чтобы что-то запускалось каждые X временных интервалов, посмотрите на SQL Server AgentРабота вместо

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...