我需要在不使用向导的情况下将数据从SQL导出到csv或Excel。必须通过查询来完成。我在网上看了很多,但找不到解决方案。我发现的最佳解决方案是使用命令代码导出数据,但这会返回没有标题的数据。请帮忙!
编辑: 我是SQL的新手,并且一直在研究这个问题。因此,如果您能在SQL管理工作室(如果可能)中为我提供代码,我将不胜感激。非常感谢!!!
答案 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"
。