Saltar al contenido

Exportar el resultado de la consulta a un archivo .csv en SQL Server 2008

Solución:

  1. Abrir SQL Server Management Studio
  2. Vaya a Herramientas> Opciones> Resultados de la consulta> SQL Server> Resultados a texto
  3. En el extremo derecho, hay un cuadro desplegable llamado Formato de salida
  4. Elija delimitado por comas y haga clic en Aceptar

Aquí hay una versión de pantalla completa de esa imagen, a continuación

ingrese la descripción de la imagen aquí

Esto mostrará los resultados de su consulta como texto delimitado por comas.

Para guardar los resultados de una consulta en un archivo: Ctrl + Shift + F

Sé que esto es un poco antiguo, pero aquí hay una forma mucho más fácil …

  1. Ejecute su consulta con la configuración predeterminada (coloca los resultados en formato de cuadrícula, si la suya no está en formato de cuadrícula, consulte a continuación)

  2. Haga clic derecho en los resultados de la cuadrícula y haga clic en “Guardar resultados como” y guárdelo.

Si sus resultados no están en formato de cuadrícula, haga clic con el botón derecho en el lugar donde escribe la consulta, coloque el cursor sobre “Resultados en” y haga clic en “Resultados en cuadrícula”.

¡Tenga en cuenta que NO captura los encabezados de columna!

¡Buena suerte!

Puedes usar PowerShell

$AttachmentPath = "CV File location"
$QueryFmt= "Query"

Invoke-Sqlcmd -ServerInstance Server -Database DBName -Query $QueryFmt | Export-CSV $AttachmentPath
¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *