我已经google搜索一下,但我似乎找不到一个答案。我试图使用数据库邮件在SQL服务器2005年在一个存储程序的想法是发送独立的邮件中的每一行的查询,每个邮件取决于一个地址居住在该行。

想象一下例如15-50行的产品的订单的数据如下: ID,自定义名称,CustomerEmail、产品名称,ProductCategory.每个行包含客户的电子邮件以及产品类别。我需要发送确认的电子邮件向这些客户使用其个人数据具体到他们自己的排,以及实际的以邮件到不同的公司人员根据不同产品类别。

我怎么可以送的邮件数据库动态这样吗?

在此先感谢!

编辑1: 数据集等不是一种选择,这种运行只SQL服务器2005年。我想我会看到光标。

有帮助吗?

解决方案

不,是不可能的。发送邮件数据库是一个调用的一个存储程序,这是不允许查询,也没有在功能。

你必须邮件发送的每一个接一个。你可以使用一个标在服务器中存储的过程或迭代表的客户。

其他提示

获得表进入存储器使用一个数据集 和比运行foreach数据行,得到的邮件和发送...

你的意思是每次一个新的行加入(例如订单)?如果是这样,你可以使用 触发器 发送电子邮件每次插入行或更新。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top