Exporter des données SQL vers Excel avec des en-têtes de colonne

Combien de fois avez-vous dû rédiger une requête rapide dans SQL Management Studio pour quelqu’un, puis exporter les données vers Excel? L’exportation de données depuis SQL Server est un processus assez long et implique plusieurs étapes, mais une fois que vous le faites plusieurs fois, ce n’est pas mal.

Une chose que j’ai apprise à propos de l’enregistrement des résultats de requête SQL au format Excel ou CSV est qu’il est préférable d’utiliser l’assistant d’importation et d’exportation SQL plutôt que d’essayer de cliquer avec le bouton droit sur les résultats et de les enregistrer.

exporter SQL pour exceller

Vous pouvez toujours faire un clic droit et choisir Enregistrer les résultats souscependant, le fichier CSV que vous obtenez ne contiendra pas les en-têtes de colonne! C’est une douleur royale si vous avez 50 colonnes.

Exporter des données SQL vers Excel

Pour exporter correctement les données SQL, cliquez avec le bouton droit de la souris sur la base de données (pas sur la table) et choisissez Tâches, Exporter des données.

tâches exporter des données

Ensuite, vous devez choisir le La source de données. Si vous avez cliqué avec le bouton droit sur le nom de la base de données, tout devrait apparaître automatiquement.

choisir la source de données sql

Maintenant, vous devez choisir le Destination. Allez-y et choisissez Microsoft Excel dans la liste déroulante. Après cela, vous devrez cliquer sur Feuilleter et choisissez l’emplacement du fichier Excel de sortie. Veillez également à conserver le « La première ligne a des noms de colonne« Case cochée.

données SQL pour exceller

Ensuite, vous pouvez choisir d’exporter une table / vue entière vers Excel ou d’écrire votre propre requête. Dans mon cas, j’écrirai une requête spécifique pour les données que je souhaite exporter.

exporter des données pour exceller

Tapez votre requête, puis cliquez sur Analyser pour vous assurer que tout est correct.

requête SQL d'exportation

Enfin, cliquez sur Prochain puis cliquez sur terminer. Vos données SQL seront sorties dans un fichier Excel et il comprendra également tous les en-têtes de colonne! Prendre plaisir!