我有一个简单的SQL 'Select‘查询,我想将结果转储到一个Excel文件中。我只能保存为.csv格式,转换为.xls格式会产生一些非常难看的输出。在任何情况下,据我所知(使用谷歌),这似乎不是那么直接。任何帮助都将不胜感激。
发布于 2008-09-17 21:16:39
使用Excel中的“外部数据”。它可以使用ODBC连接从外部源获取数据: Data/Get external Data/New Database Query
这样,即使数据库中的数据发生更改,您也可以轻松地进行刷新。
发布于 2008-09-17 21:18:00
SSIS对于做这样的事情是不费吹灰之力的,而且非常简单(这正是它的用途)。
<>H19在向导结束时运行它
如果您愿意,也可以保存SSIS包(向导末尾有一个选项),这样您就可以按计划或其他方式进行保存(如果需要,甚至可以打开和修改以添加更多功能)。
发布于 2010-11-20 21:44:26
我找到了一种将查询结果从SQL Server Management Studio2005导出到Excel的简单方法。
1)选择菜单项Query -> Query Options。
2)复制或保存Results ->时,选中results -> -> Include column headers中的复选框。
之后,当您选择全部并复制查询结果时,您可以将它们粘贴到Excel中,列标题将显示出来。
https://stackoverflow.com/questions/87735
复制相似问题