2008-12-04 65 views
0

我想找到一种方法让我们的报告人员将从存储过程返回的数据导出为CSV文件。该过程需要一个(日期)参数传递给它。将数据从SQL2005存储过程导出为CSV

是否有数据导出向导,我可以让他使用,或在SQL2005其他一些用户友好的方式,他可以生成CSV(提供一些参数后)。

它不是absolutley必要的数据必须来自一个存储过程,它可能是一个视图或东西,但生成CSV文件时,他必须能够方便地提供一些预设的约束。

感谢您提供任何帮助。

回答

2

根据您正在寻找什么样的工具,只是给他SQL Server Management Studio中。然后,他可以执行存储过程并将结果保存为CSV格式。这是你能够以动态的方式做到最优雅的方式。

否则,你可能会考虑创建一个SSIS包,如果该值不经常改变。

0

看看SQL Server报告服务。您可以将报告的结果导出到Excel。

0

我会设置一对夫妇过滤选项和按钮,一个小的web应用程序导出到Excel。

这将取消对您的举报人能力的任何依赖于SQL Server内工作。