sqlcmd export vers un fichier txt
Bonjour,
Je souhaite faire un export vers un fichier text via sqlcmd:
J'execute donc le code suivant:
Code:
sqlcmd -E -Sinstance -o C:\rep\toto.txt -Q "set nocount on select * from test;" -h-1 -W
Le probleme vient quand je veux lire ce fichier et utiliser les longeurs de chaque champs pour extraire ce que j'ai besoin, les tailles ne correspondent pas toujours:
exemple: numeric (15, 0) me donne une longeur de 18
Quand j'execute:
Voila ce que j'obtiens:
Type; Precision; longeur; ce que j'ai dans mon fichier;
INT ; 10; 4 ; 4;
Numeric (15,2) ; 15; 17; 18;
NVARCHAR ; 1; 2; 2;
Est ce que quelqu'un pourrais m'expliquer le fonctionement et savoir comment je dois calculer les longeurs reels
Merci par avance