sql >> Database teknologi >  >> RDS >> Sqlserver

Noget som Data Driven Subscriptions SSRS Standard Edition 2008

Du kan oprette et sql-agentjob, der udfører et almindeligt abonnement. Slå abonnements-id'et op, og skriv en forespørgsel i dit SQL Agent-job på tonerne

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

Dette ville sende det ikke-datadrevne abonnement ud, hvis der er data på bordet for hvis eksisterer, og ikke hvis der ikke er nogen data.



  1. Saml rækker i Oracle SQL-sætning

  2. Søg om tal er indeholdt i et udtryk som:1-3,5,10-15,20

  3. Sådan opretter du markøren inde i procedureteksten i plsql

  4. MySQL Joins:at vælge hvilken tabel der skal tilsluttes fra baseret på kildetabeldata