Bonjour à tous et toutes,
J'ai créé un Job sur SQL Server 2008 avec une petite condition :
Il m'exécute bien le EXEC stp_Test car la condition est vraie! Mais il m'exécute aussi le Else??? Je ne comprend vraiment pas pourquoi.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 if ((Select top 1 Extraction_Status from SIGMA_SA.UserBODI.EMBI_LOAD_LOG Where Step = '011. Sales_Facts_ES') = 'Completed') EXEC stp_Test ELSE UPDATE TEST.dbo.Test_Monitor SET [Statut]= 'NO' WHERE COUNTRY = 'ES' RAISERROR ('The Testjob are not completed', 16, 1)
Avez vous déjà rencontré ce cas? Ou avez vous une solution?
Partager