SQL Serverについてもっと知りたいのですが、理解できないことがありました。SQL Server 2008データベース(無料バージョン)があります。次のように、ワイルドカードを使用して定義したビューがあります。
Select * from ApplicantApplications
システムビュー「INFORMATION_SCHEMA.VIEW_COLUMN_USAGE」を確認すると、定義したビューの各列がそこにありました。
後で、ApplicantApplicationテーブルを更新し、フィールド「TestValue」を追加しました
システムビュー「INFORMATION_SCHEMA.VIEW_COLUMN_USAGE」を振り返ると、テーブルに追加した新しい列がありませんでした。私が定義したビューには、新しい列が含まれています。
その列をシステムビューに表示するには、何か特別なことをする必要がありますか?自動的に更新されると思いました。
ありがとう!