Page 1 sur 1

Sqlcmd commande

Posté : 23 sept. 2009 11:54
par ghenrion
Bonjour,
La commande SQLCMD sous DOS renvoie systématiquement en fin de fichier le résulat (xxxx lignes affectées).
Je n'ai pas trouvé d'option permettant de ne pas afficher ce résultat. Il y en a t il une ?
(comme le -h-1 qui n'affiche pas l'entête par exemple).

Exemple :

sqlcmd -E -S%SQLSERVER% -d%DATABASE% -i%PROGRAM%.sql -o%PROGRAM%.out -w9999 -s%DELIM% -h-1

Je suis obligé de faire ceci pour supprimer la fin de fichier.

for /f "eol=( delims=%DELIM% tokens=*" %%L in (%PROGRAM%.out) do (echo %%L%DELIM% >> %PROGRAM%.txt)