L'outil (osql et sqlcmd) de SQL Server permet d'exécuté des tâches à partir de la ligne de commande.
Voici une différence que je trouve très importante et qui m'a manqué dans la version antérieur. Le passage de paramètre à un fichier.sql, on devait lui passer directement sur la ligne de commande ce qui était pénible.
EX:
1- Fichier.sql :
SET NOCOUNT ON
Select $(Cols) from $(tablename)
GO
2-C:\>sqlcmd -i "c:\Fichier.sql" -o "c:\output.txt" -v cols="name,object_id,create_date" tablename="sys.objects"
No comments:
Post a Comment