什么';捕获SQL Management Studio的输出并将其粘贴到Outlook电子邮件中的最佳方法是什么?

什么';捕获SQL Management Studio的输出并将其粘贴到Outlook电子邮件中的最佳方法是什么?,sql,outlook,ssms,Sql,Outlook,Ssms,我经常在SQL Management Studio中执行临时查询,需要通过电子邮件将结果发送给其他人。这种情况一天发生几次,因此我正在寻找将查询结果从结果窗口复制到Outlook电子邮件正文中的最佳方法,以便以读者友好的方式对其进行格式化。我还没有想出任何适合我的办法 当这真的很重要时,我最终进入Excel,从Excel中执行查询,然后附加生成的电子表格。如果可能的话,我正在寻找一些不涉及Excel的东西。有什么想法吗?在SQL编辑器工具栏中单击结果到文本或结果到文件。我想您可以通过SSIS包来

我经常在SQL Management Studio中执行临时查询,需要通过电子邮件将结果发送给其他人。这种情况一天发生几次,因此我正在寻找将查询结果从结果窗口复制到Outlook电子邮件正文中的最佳方法,以便以读者友好的方式对其进行格式化。我还没有想出任何适合我的办法


当这真的很重要时,我最终进入Excel,从Excel中执行查询,然后附加生成的电子表格。如果可能的话,我正在寻找一些不涉及Excel的东西。有什么想法吗?

SQL编辑器
工具栏中单击
结果到文本
结果到文件

我想您可以通过SSIS包来完成。您可以执行查询并发送电子邮件。
编辑:可能使用SSR,将结果导出到Excel并附加到电子邮件。

我在Outlook 2010中。在空白邮件中,您可以单击邮件正文,然后单击“表格”、“Excel电子表格”。这将在邮件正文中插入Excel链接的电子表格

然后,从SSMS运行查询到一个网格——这是我通常查看我的网格的地方。突出显示结果,复制,然后单击嵌入电子邮件的电子表格的第一个单元格,然后粘贴


这至少看起来有点像样,收件人可以右键单击嵌入的电子表格,选择“工作表选项/打开”,然后在Excel中启动它。

我知道这些选项。我还没有找到一个可以帮助我将结果很好地导入outlook的工具,但这种复杂性正是我试图避免的。我正在寻找一种可以在SQL Management studio中快速、临时完成的功能。这种功能在Outlook 2013中可用,但仍然相当笨重。单击正文,然后插入->表格->Excel电子表格。我希望有一个从SSM内部执行此操作的选项。