クエリー作成時等にテーブル変更内容が反映されない場合の対処方法

SQL Server Management Studio(SSMS) を使って、テーブルの追加や削除
ターブルカラムの追加、ストアドプロシージャを作成しても
インテリセンスの候補に変更した内容が表示されな場合の対処方法を以下に記します。

動作確認環境

原因

キャッシュが残っており、削除したテーブルや表示されたままだったり、
追加したテーブルやストアドプロシージャがインテリセンスに表示されなかったりします。

以下の操作手順でキャッシュをクリアすることにより、現在の状態がインテリセンスに反映されるようになります。

キャッシュ更新手順

SQL Server Management Studio の [編集(E)] → [InteliSence(I)] → [ローカルキャッシュの更新(R)]をクリックします。

 
01.png
 

[ローカルキャッシュの更新(R)]が表示されないようであれば、「新しいクエリー(N)」で編集画面を開き、カーソルを編集画面に移動してください。
その後、SQL Server Management Studio の [編集(E)] → [InteliSence(I)] とすれば [ローカルキャッシュの更新(R)]が表示されるはずです。

以上、SQL Server Management Studio(SSMS) インテリセンスのキャッシュを更新する操作手順でした。


トップ   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS