SQL – 从excel文件中select数据
我有下一个查询
select no, item from myTable
我拿到下一张桌子
no item 1 a 2 b 3 c 4 d
我使用tsql,Microsoft SQL Server Management Studio。 有没有什么办法可以在这里写一些代码,从我的select在Excel中导出表…
我不知道有什么办法在SSMS中编写查询,然后将结果导出为excel,但可以将Excel表连接到SQL Server,并使用From Other Sources - From SQL Server
菜单从这里运行查询到数据表在function区的“ Data
选项卡中:
如果您想要在Excel中构build数据,并且您需要刷新数据,但不想更新公式,这很好。 这显然有安全隐患,因为工作表的用户可能能够访问服务器上的其他数据。
如果您只想将包含数据的Excel文件导出到文件存储区,则需要使用SSRS和报告订阅。 或者,如果您只是想将查询结果保存到文件中,则可以手动复制和粘贴,也可以selectSave Your Results To Text
SSMS中的Save Your Results To Text
:
从您的Excel工作表中,您可以创build一个SQL Server数据库和您的Excel工作簿之间的dynamic连接。
按照下面的链接中的步骤。
将SQL Server数据库连接到工作簿的步骤