Sqlserver
 sql >> Base de données >  >> RDS >> Sqlserver

Quelque chose comme Data Driven Subscriptions SSRS Standard Edition 2008

Vous pouvez créer un travail d'agent SQL qui exécute un abonnement régulier. Recherchez l'ID d'abonnement et dans votre travail d'agent SQL, écrivez une requête sur le ton de

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

Cela enverrait l'abonnement non piloté par les données s'il y a des données sur la table pour le si existe et non s'il n'y a pas de données.