Я хотел бы выполнить запрос в Management Studio каждые 3 секунды для мониторинга/обслуживания. Я знаю, что могу определить работу или использовать внешнее приложение. Но я ищу что-то гораздо более простое. Что-то вроде следующего псевдо:SQL Server Выполнение запроса каждый интервал
DECLARE @Interval INT
SET @Interval = 3000 -- I'm expecting milliseconds
BEGINLOOP (@Interval)
SELECT * FROM MyTransactions
ENDLOOP
Я хотел бы, чтобы выход обновлялся каждые 3 секунды. Это возможно?
Это должен быть ответ. Однако выход не освежает, он добавляет к предыдущему результату. Можем ли мы избежать этого? – yazanpro
Вы можете вставить эти строки в таблицу (если количество ~ маленькое), и при необходимости кто-то может запросить эту таблицу. –
Попробуйте добавить GO после оператора Select. Не уверен, что это заставит всплывать, но может. Вы также можете отправить вывод запроса во временную таблицу и запросить временную таблицу через другое соединение в SSMS. –