症狀
假設你使用 Database Mail 和 sp_send_dbmail 儲存程序在 2014、2016 或 2017 SQL Server Microsoft 發送電子郵件。 例如,當您將收件人參數 (:First Name, Last Name) 包含逗號的儲存程序時,您可能會發現SQL Server無法發送電子郵件。 此外,您可能會收到類似以下錯誤訊息的訊息:
注意
Msg 14613,第 16 層,狀態 1,程序 程序名稱,行 行號 [批次起始行 0] 指定的「@recipients」不能在分離地址時使用逗號 (,) :「使用者名稱, 使用者名稱」 <Email@Contoso.com>'。 繼續用分號 (;) 分隔地址。
解決方式
此問題已在以下 SQL Server 的累積更新中得到修正:
累積更新 13 for SQL Server 2016 SP1
Cumulative Update 13 for SQL Server 2014 SP2
關於 SQL Server 的累積更新:
每次新的 SQL Server 累積更新都包含了之前累積更新中包含的所有熱修補與安全修補。 請查看 SQL Server 的最新累積更新:
狀態
Microsoft 已確認這是「適用對象」一節中列出的 Microsoft 產品中的問題。
參考資料
了解 Microsoft 用來說明軟體更新的術語。