SQL - excel文件中select的数据

时间:2016-10-13 09:52:29

标签: sql-server excel tsql

我有下一个查询

select no,
item
from myTable

我得到下一张桌子

no      item
 1        a
 2        b
 3        c
 4        d

我使用tsql,Microsoft SQL Server Management Studio。 有没有办法在这里写一些代码从excel中的select中导出表...

2 个答案:

答案 0 :(得分:2)

我不知道在SSMS中编写查询然后将结果导出到excel的任何方法,但您可以将Excel工作表连接到SQL Server并使用From Other Sources - From SQL Server从那里运行查询到数据表功能区Data标签中的菜单:

如果您想在Excel中构建数据并且需要刷新数据但不想更新公式,那么这很好。由于工作表的用户可能能够访问您服务器上的其他数据,因此显然存在安全隐患。

如果您只想将带有数据的Excel文件导出到文件存储中,则需要使用SSRS和报告订阅。或者,如果您只想将查询结果保存到文件,则可以手动复制和粘贴,也可以选择SSMS中的Save Your Results To Text

答案 1 :(得分:1)

从Excel工作表中

,您可以在SQL Server数据库和Excel工作簿之间创建动态连接。

请按照以下步骤链接。

Steps to Connect a SQL Server database to your workbook