有没有办法从sql server management studio按计划触发数据驱动的订阅? 我已经找到了一种按需启动订阅的方法,但它会立即运行,我只是想找到一种方法将触发日期传递给我的订阅,就像参数一样。
SELECT @JobID = S.[SubscriptionID]
FROM Reports.[dbo].[Subscriptions] S
INNER JOIN Reports.[dbo].[Catalog] C ON S.[Report_OID] = C.[ItemID]
WHERE C.[Name] + '_' + S.[Description] = @name
exec Reports.[dbo].[AddEvent] @EventType, @JobID;
其中@name是订阅名称