2009-04-01 15 views
5

Dans SQL Server Management Studio, la grille "Enregistrer sous" peut-elle être modifiée pour écrire un encodage texte? au lieu de UTF-16?SQL Server Management Studio - Résultat de la grille Enregistrer sous .CSV - Comment sortir le texte au lieu de UTF-16 (Unicode)

Lorsque je clique avec le bouton droit sur une grille de résultats dans SQL Server Management Studio, il permet d'enregistrer sous .CSV. Actuellement, il enregistre le fichier .CSV encodé en UTF-16 (Unicode) mais Excel n'ouvre pas ce format automatiquement (Excel demande un délimiteur). Pour contourner l'invite, j'ai ouvert le fichier dans SlickEdit et j'ai fait une sauvegarde en tant que "texte". Bien sûr, c'est une étape supplémentaire.

+0

Je présume que vous parlez de SQL Server Management Studio? SQL Server lui-même n'a pas d'interface utilisateur. –

+0

Mark. Ce serait correct. SQL Server Management Studio. –

Répondre

7

Cette réponse s'applique si vous utilisez Sql Server Management Studio pour SQL 2005/2008.

Sur le formulaire "Enregistrer les résultats", le bouton "Enregistrer" comporte un petit bouton déroulant à son extrémité droite.

Cliquez sur ceci et sélectionnez "Enregistrer avec codage". Sélectionnez ANSI pour obtenir un jeu de caractères à un octet.