Executer un lot dts selon des parametres

xzonz Messages postés 103 Date d'inscription mardi 13 janvier 2004 Statut Membre Dernière intervention 23 novembre 2022 - 11 mars 2008 à 13:42
crn_c21 Messages postés 302 Date d'inscription samedi 24 janvier 2004 Statut Membre Dernière intervention 4 février 2011 - 12 mars 2008 à 11:57
bonjour a toutes et tous 

voila ce que j'aimerais faire

j'ai un lot dts qui fait l'export d 'une table vers un fichier excel
 mais il peut arriver que la table soit vide selon les données du jour

j'aimerais donc que cet export ne soit pas fait si le select sur la table
source ne renvoit aucune lignes dans la table résultat qui est crée avant
de generer l'export vers excel

comment puis je faire ?

merci de votre aide

1 réponse

crn_c21 Messages postés 302 Date d'inscription samedi 24 janvier 2004 Statut Membre Dernière intervention 4 février 2011
12 mars 2008 à 11:57
Il faut tester les nbre de ligne dans la table avant de lancer le lot dts!

if exists(select top1 1 from TaTable)
begin
    Lance DTS
end
0
Rejoignez-nous