Exportar datos SQL a Excel con encabezados de columnas


¿Cuántas veces ha tenido que escribir una consulta rápida en SQL Management Studio para alguien y luego exportar los datos a Excel? Exportar datos de SQL Server es un proceso bastante largo e implica varios pasos, pero una vez que lo haces varias veces, no está mal.

Una cosa que aprendí sobre guardar resultados de consultas SQL en formato Excel o CSV es que es mejor utilizar el Asistente de importación y exportación de SQL en lugar de intentar hacer clic derecho en los resultados y guardarlos.

export sql to excel

Puedes siempre haga clic con el botón derecho y elija Guardar resultados como; sin embargo, el archivo CSV que obtenga no contendrá los encabezados de las columnas. Esto es un dolor real si tiene 50 columnas.

Exportar datos SQL a Excel

Para exportar datos SQL de la manera correcta, haga clic derecho en la base de datos (no en la tabla) y elija Tareas, Exportar datos.

tasks export data

A continuación, debe elegir Fuente de datos. Si hace clic derecho en el nombre de la base de datos, todo debería aparecer automáticamente.

choose data source sql

Ahora debe elegir el Destino . Continúa y selecciona Microsoft Excelen la lista desplegable. Después de eso, deberá hacer clic en Buscary elegir la ubicación para el archivo Excel de salida. Además, asegúrese de mantener marcada la casilla "Primera fila tiene nombres de columna".

sql data to excel

A continuación, puede elija exportar una tabla / vista completa a Excel o escribir su propia consulta. En mi caso, escribiré una consulta específica para los datos que deseo exportar.

export data to excel

Escriba su consulta y luego haga clic en Parsepara asegurarse de que todo sea correcto.

export sql query

Finalmente, haga clic en Siguientey luego en Finalizar. Sus datos SQL se enviarán a un archivo de Excel e incluirán todos los encabezados de columna también. ¡Disfruta!

C# - Exportar DatagridView a excel - Tutoriales y mas;

Artículos Relacionados:


23.09.2009