2017-05-23 3 views
0

SQL Serverでストアドプロシージャを使用する際に問題があります。私はすべての私のデータは今ビットとして格納されているsql_variantnvarcharからテーブルのデータ型を切り替えていますが、このスクリーンショットで見ることができるようにSQL Serverは、まだ私の値のデータ型は、NVarcharであること:あるとしてストアドプロシージャのテーブルの列が最新ではありません

column of intellisense are not fresh

dateの列もどちらも最大ではありません。datetimeoffsetの代わりにdatetime

私のデータベースのスキーマを使用しました。

どうすれば修正できますか?

+2

SSMSを閉じて再開しようとしましたか? –

+1

CTRL + SHIFT + Rを使用 –

+0

すべてのデータが少しの場合はなぜSQLのバリアントを使用していますか? –

答えて

1

編集/インテリセンスメニューからローカルインテリセンスキャッシュを更新します。

0

私はあなたがデータベース全体をリフレッシュするか、SQLサーバをリロードするのが良いと思います。

+0

はい、それは働いた。しかし、これは私の問題を解決するのに十分かもしれないので、私はSMorの答えを選択しましたが、ありがとう –

関連する問題