如何在不使用导入/导出向导的情况下从SQL导出数据?

时间:2017-12-04 15:30:25

标签: sql-server excel csv export ssms

我需要在不使用向导的情况下将数据从SQL导出到csv或Excel。必须通过查询来完成。我在网上看了很多,但找不到解决方案。我发现的最佳解决方案是使用命令代码导出数据,但这会返回没有标题的数据。请帮忙!

编辑: 我是SQL的新手,并且一直在研究这个问题。因此,如果您能在SQL管理工作室(如果可能)中为我提供代码,我将不胜感激。非常感谢!!!

1 个答案:

答案 0 :(得分:0)

您可以在Excel中创建与数据库的连接并将数据拉入其中,而不是从SQL Management Studio中推出数据。

在Excel中,选择Data > From Other Sources > From SQL Server(或Data > New Query > From Database > From SQL Database

选择数据库,数据库表等。

如果您需要过滤或以其他方式操纵数据而不是拉入整个表格,那么您可以随后转到Connection Properties对话框并在Definition标签中输入您想要的任何SQL。例如select * from <table> where <field> = "value"