通过SQL语句将某个表导出为 .CSV格式 或 excel格式。

注意:
1.要求:通过SQL语句将某个表导出为 .CSV格式 或 excel格式。
2.不符合:在数据库界面手工操作导出的方式不是我想要的,谢谢!

@战在春秋:

SET NOCOUNT ON
SELECT
*
FROM
[dbo].[ZS_delphi]
FOR XML AUTO, ELEMENTS, ROOT('xml')
测试结果: 图片说明

sqlcmd -S . -d AzureDemo50 -E -s, -W -i ZS_delphi.sql | findstr /V /C:"-" /B > ExcelTest.csv
测试结果: 通不过.

借助SQLCMD或者BCP

可能你没注意,那篇链接文章的底部有源文件zip格式的下载,里面有详细步骤