Sqlcmd commande
Modérateur : WIN32-[GG]
Sqlcmd commande
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)
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)
-
yoltoorshul
- SuperBatcher
- Messages : 71301
- Enregistré le : 12 janv. 2026 12:55
-
yoltoorshul
- SuperBatcher
- Messages : 71301
- Enregistré le : 12 janv. 2026 12:55
-
yoltoorshul
- SuperBatcher
- Messages : 71301
- Enregistré le : 12 janv. 2026 12:55
-
yoltoorshul
- SuperBatcher
- Messages : 71301
- Enregistré le : 12 janv. 2026 12:55
-
yoltoorshul
- SuperBatcher
- Messages : 71301
- Enregistré le : 12 janv. 2026 12:55
-
yoltoorshul
- SuperBatcher
- Messages : 71301
- Enregistré le : 12 janv. 2026 12:55
-
yoltoorshul
- SuperBatcher
- Messages : 71301
- Enregistré le : 12 janv. 2026 12:55
-
yoltoorshul
- SuperBatcher
- Messages : 71301
- Enregistré le : 12 janv. 2026 12:55
-
yoltoorshul
- SuperBatcher
- Messages : 71301
- Enregistré le : 12 janv. 2026 12:55