建立和註冊用於分析資料庫程式碼的其他規則
Visual Studio Premium 和 Visual Studio Ultimate 附有程式碼分析規則,可回報資料庫程式碼中的 Transact-SQL 設計問題、命名問題和效能警告。 如需詳細資訊,請參閱分析資料庫程式碼以改善程式碼品質。
如果內建程式碼分析規則未能涵蓋您想包含的特定 Transact-SQL 問題,您可以擴充資料庫程式碼分析規則功能,以建立自訂資料庫程式碼分析規則。
一般工作
下表列出支援建立、註冊和部署自訂資料庫程式碼分析規則的一般工作說明,以及如何成功完成這些工作的詳細資訊連結。
一般工作 |
支援內容 |
---|---|
進一步了解如何擴充靜態程式碼分析規則功能:您可以閱讀有關實作 Visual Studio 自訂程式碼分析規則的基本概念和所用架構。 |
|
建立組件做為自訂 SQL 靜態程式碼分析規則的起點:了解建立 Visual Studio SQL 程式碼分析規則所需的步驟。 此逐步解說會建立規則,以避免在 Transact-SQL 程式碼中使用 WAITFOR DELAY 陳述式。 在逐步解說中也會示範如何註冊組件。 您可以在單一組件中建立全部的規則,或分散在數個組件中,視您要如何將規則散發給小組而定。 |
|
散發自訂 SQL 程式碼分析規則給小組成員:在驗證規則正確運作之後,您可以將它散發給小組。 您可以要求每個小組成員,手動安裝及註冊「擴充功能」(Feature Extension),或者為此建立簡單的安裝程式。 |
相關案例
請參閱
參考
Microsoft.Data.Schema.StaticCodeAnalysis