データベース プロジェクトの Transact-SQL (T-SQL) コードを分析した際に検出される警告には、名前付けの問題として分類できるものがいくつかあります。 次のような状況を回避するには、名前付けの問題に対処する必要があります。
オブジェクトに対して指定した名前が、システム オブジェクトの名前と競合する。
指定した名前は、常にエスケープ文字 (SQL Server の場合は '[' と ']') で囲む必要がある。
指定した名前は、コードを読んで理解しようとする他のユーザーにとってわかりにくい。
SQL Server の将来のリリースで実行した場合に、コードが壊れる可能性がある。
一般に、他のアプリケーションが現在の名前に依存していて、そのアプリケーションを変更できない場合は、名前付けの問題を抑制してもかまいません。
このセクションの内容
Visual Studio Team System Database Edition では、次の設計上の問題が明らかになっています。
関連するセクション
スタティック分析によるデータベース コードの改善
T-SQL コードの設計、パフォーマンス、および名前付けに関する一般的な問題を特定する方法について説明します。Transact-SQL の設計上の問題
データベース コードの分析時に検出される可能性のある各種の設計上の問題へのリンクを示します。Transact-SQL のパフォーマンスの問題
データベース コードの分析時に検出される可能性のある各種のパフォーマンス上の問題へのリンクを示します。チュートリアル : 既存のデータベースに対する Transact-SQL コードの分析
Northwind サンプル データベースを分析してコーディング上の問題を特定する方法について説明します。データベース コード分析用の追加規則の作成と登録
データベース コードを分析するための独自の規則を作成して、組み込みの規則では検出できない問題を検出する方法について説明します。