C# 代理到期自动通知在30天之前发送存储过程

C# 代理到期自动通知在30天之前发送存储过程,c#,asp.net,sql-server,C#,Asp.net,Sql Server,我是SQL Server新手,我想为以下要求创建一个存储过程 代理过期系统在任何代理过期时发送的自动电子邮件通知 例如 -代理代码:EDSBOMDO代码于2018年12月00日到期。 -在代理到期30天之前,向代理发送电子邮件通知。您的要求不明确 但我假设这些是自定义数据字段 我想你可以通过SQL代理来实现 每天运行,并在30天内发送过期AgentCode的电子邮件 伪码 SELECT agentEmail FROM table WHERE ExpiryDate < GETDATE()+3

我是SQL Server新手,我想为以下要求创建一个存储过程

代理过期系统在任何代理过期时发送的自动电子邮件通知
例如 -代理代码:EDSBOMDO代码于2018年12月00日到期。
-在代理到期30天之前,向代理发送电子邮件通知。

您的要求不明确 但我假设这些是自定义数据字段

我想你可以通过SQL代理来实现 每天运行,并在30天内发送过期AgentCode的电子邮件

伪码

SELECT agentEmail FROM table WHERE ExpiryDate < GETDATE()+30 
If @@ROWCOUNT > 1
  Email all these agents
从ExpiryDate1
给所有这些代理人发电子邮件