Sqlserver
 sql >> Datenbank >  >> RDS >> Sqlserver

So etwas wie Data Driven Subscriptions SSRS Standard Edition 2008

Sie könnten einen SQL-Agent-Job erstellen, der ein reguläres Abonnement ausführt. Schlagen Sie die Abonnement-ID nach und schreiben Sie in Ihren SQL-Agent-Job eine Abfrage in der Art von

if exists (select * from Table)
BEGIN
EXECUTE msdb.dbo.sp_start_job 'subscription_job_ID_here'
END

Dies würde das nicht datengesteuerte Abonnement senden, wenn Daten in der Tabelle vorhanden sind, und nicht, wenn keine Daten vorhanden sind.