Bonjour,

Je n'arrive pas à exécuter le code ci-dessous à partir d'un fichier .bat. La fenêtre ne s'ouvre pas.

Je voudrais afficher le résultat du count dans une variable et dans un second temps vérifier que si le count > 0 exécuter une autre requête.

Pour le moment, je voudrais juste afficher le résultat.

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
 
@echo off
for /f %%a in ('sqlcmd -S <SERVER> -d <DATABASE> -Q "SET NOCOUNT ON; select count(Column1) from Table1"') 
    do set ColumnVar=%%a
echo %ColumnVar%
pause


Merci,