Puede darse el caso de que halles algún error con tu código o trabajo, recuerda probar siempre en un entorno de testing antes añadir el código al trabajo final.
Solución:
- Abra SQL Server Management Studio
- Vaya a Herramientas > Opciones > Resultados de la consulta > Servidor SQL > Resultados a texto
- En el extremo derecho, hay un cuadro desplegable llamado Formato de salida
- Elija Delimitado por comas y haga clic en Aceptar
Aquí hay una versión de pantalla completa de esa imagen, a continuación
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 viejo, pero aquí hay una manera mucho más fácil…
-
Ejecute su consulta con la configuración predeterminada (pone los resultados en formato de cuadrícula, si el suyo no está en formato de cuadrícula, consulte a continuación)
-
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 derecho donde escribe la consulta, desplace el cursor sobre “Resultados a” y haga clic en “Resultados a cuadrícula”
¡Tenga en cuenta que NO captura los encabezados de las columnas!
¡Buena suerte!
Puedes usar PowerShell
$AttachmentPath = "CV File location"
$QueryFmt= "Query"
Invoke-Sqlcmd -ServerInstance Server -Database DBName -Query $QueryFmt | Export-CSV $AttachmentPath
Al final de la web puedes encontrar las críticas de otros desarrolladores, tú de igual manera tienes la opción de mostrar el tuyo si lo crees conveniente.