我正在尝试了解有关 SQL Server 的更多信息,但遇到了一些我不理解的东西。我有一个 SQL Server 2008 数据库(免费版)。我有一个使用通配符定义的视图,如下所示:
Select * from ApplicantApplications
当我检查系统视图“INFORMATION_SCHEMA.VIEW_COLUMN_USAGE”时,我定义的视图中的每一列都在那里。
后来,我更新了申请人申请表并添加了一个字段“TestValue”
当我回头查看系统视图“INFORMATION_SCHEMA.VIEW_COLUMN_USAGE”时,我添加到表中的新列不存在。我定义的视图中包含新列。
我是否需要做一些特别的事情才能使该列出现在系统视图中?我以为它会自动更新。
谢谢!