感谢wwh999(印钞机V2.0...开发中....) 的解答
一般情况,表关联需要重新建立。如果是表和视图之间的孤立,你可以试试这样:
不用重建视图那么麻烦, 因为引用表的视图可能有很多, 重建会非常麻烦
最省事的方法, 修改表后, 执行下面的语句:
EXEC sp_recompile '你修改过的表名'
如果你很确定, 而且只想让某个视图的结构自动更新, 则用下面的语句:
EXEC sp_refreshview '视图名'
sp_recompile '表名' 会让所有引用该表或视图的存储过程都将在下次运行时重新编译。
sp_refreshview '视图名' 会让指定的视图在下次运行时重新编译
而基础表修改后, 视图结构自动更新的最简单的方式就是让相关的视图重新编译.