[英]Using results of one stored procedure in another stored procedure - SQL Server
[英]Saving results of a SQL Server stored procedure to an Excel format programatically
我需要将SQL Server存储过程的结果保存到Excel文件中。 作为同一存储过程的一部分,我如何以编程方式进行此操作-最好作为存储过程的最后一步?
请注意,我没有单独的Web应用程序。 我想将此存储功能执行到Excel,作为存储过程本身的一部分。
这有一段评论的时间。
我的第一个建议是将数据另存为定界文件,可以轻松将其导入Excel。 例如,对于存档目的或通过电子邮件发送结果,这应该很好。
下一个建议是将结果保存在表中,并与该表建立数据连接。 然后,您可以在Excel文件中查询,以自动刷新数据。 这对于在Excel文件中具有特殊格式和图表非常方便。
另一个选择是使用openrowset()
直接写入Excel文件。 该过程通常类似于将模板文件复制到新位置,然后将数据写入其中。
最好的方法实际上取决于您要如何处理结果。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.