ASP.. NET传递SQL语句以在SQL代理作业中运行

本文关键字:SQL 作业 代理 运行 NET 传递 语句 ASP | 更新日期: 2023-09-27 18:03:10

因为导出> 500万个单元格需要很长时间才能在ASP中脱颖而出。. NET页面,我决定在后台运行SQL Agent作业,并将excel文件链接发送到用户的电子邮件收件箱。

我的问题是如何传递SQL语句(根据ASP上的用户选择而变化)。. NET页)运行到SQL代理作业?我需要先创建一个存储过程吗?然后让SQL Agent作业运行sp?

另外,如何使用SQL Agent Job将SQL结果导出为CSV文件?

谢谢!

ASP.. NET传递SQL语句以在SQL代理作业中运行

您可以从您的ASP创建SQL Server代理作业。并将自定义的T-SQL语句传入。下面是一个例子。

下面是一个存储过程从T-SQL
导出数据到CSV的示例