【发布时间】:2013-09-23 07:30:32
【问题描述】:
我继承了一个拥有数千个视图的大型数据库项目。
许多视图无效。它们引用不再存在的列。有些视图非常复杂,引用了很多列。
有没有一种简单的方法可以追踪所有不正确的列引用?
【问题讨论】:
-
您可以调整来自
sp_refreshview页面的示例B(通过删除连接)来创建一个尝试刷新数据库中每个视图的脚本。然后运行该脚本,它应该为每个不再工作的视图产生一个错误
标签: sql sql-server views