KB4013115 - 修正:在 DDL 觸發程式上套用的 CREATE 或 ALTER 陳述式在 SQL Server 2016 的下一次執行時失敗

套用到
SQL Server 2016 Enterprise Core - duplicate (do not use) SQL Server 2016 Enterprise - duplicate (do not use) SQL Server 2016 Developer - duplicate (do not use) SQL Server 2016 Standard - duplicate (do not use)

症狀

在 Microsoft SQL Server 2016 Service Pack 1 中,您可以執行 CREATE OR ALTER 陳述式一次或多次。 如果在 DDL) 觸發程序 (資料定義語言上套用陳述式,則下次執行會失敗,且您會收到下列錯誤訊息:

注意

Msg 2714,層級 16,狀態 2,程序安全性
資料庫中已經有一個名為 trigger_name 的物件。

解決方式

此修正程式隨附於 SQL Server 2016 Service Pack 1 的累積更新 2。

關於 SQL Server 2016 組建

SQL Server 2016 的每個新組建都包含所有 Hotfix 和先前組建所包含的所有安全性修正程式。 建議您安裝 SQL Server 2016 的最新組建。

狀態

Microsoft 已確認這是「適用對象」一節中列出的 Microsoft 產品中的問題。

參考資料

了解 Microsoft 用來說明軟體更新的術語。