Bonjour,
J'ai une requête SQL dont j'exécute 1 fois par semaine (le résultat contient 100 000 ligne environ)
Problème :
C'est la 1ere fois qui m'arrive
Pour enregistrer le résultat de la requêtes SQL, c'est soit je dois copier le résultat et coller vers un fichier destinataire, soit j'enregistre le résultat sous (excel cvs ou excel xls)
bref : quand j'enregistre le résultat de la requête SQL, et j'ouvre le ficher Excel (pour les 2 cas xls ou csv) les données sont un peu partout (à gauche et à droite) des cellule vides qui est impossible de corriger ces décalage manuellement .
1- J'ai essayé de fermer SQL server et ouvrir et refaire =>ça marche pas
2- j'ai essayé de copier le résultat et ouvrir un fichier Excel et copier le résultat dedans => ça marche pas
3- j'ai essayé d'aller exécuter la requête depuis un autre ordinateur et faire l'étape 1 et 2 => ça marche pas
J'ai pu identifier le problème :
Dans le résultat de la requête j'ai 3 colonnes (Adresse, Nom entreprise, Commentaire) ces 3 colonnes contient de texte longue.
Du coup, en enregistrant le résultat de la requête le décalage sont à cause de :
- tabulation dans le texte de la colonnne
- virgule
- point virgule
- aller à la ligne
Je n'arrive pas trouver une solution qui me permet de garder le résultat de la requête propre dans décalage
Est-ce que vous est arrivé le problème comme ceci ?
Pourriez-vous m'aider SVP ?
je vous remercie d'avance
Cordialement
Partager