2

我正在通过 SQL Server Management Studio 2008 中的任务选项为我的视图生成创建脚本。

当我运行脚本时,它会失败,因为我的视图取决于脚本中更靠后的其他视图。例如,View1 依赖于 View2,但 View2 直到在脚本的更下方才被创建。因此,当 View1 的创建语句正在运行时,由于 View2 尚不存在,它会失败。

这是一个遗留系统,要通过并删除 View 依赖项并不容易。

我可以通过脚本来移动语句,但我有 100 多个视图,每次生成脚本时都这样做是不可行的。我生成的脚本是一个不断发展的脚本,每个版本都发布了。

有谁知道如何让管理工作室创建考虑依赖关系的视图脚本?或者其他方法可以通过点击几下鼠标轻松生成脚本?

4

0 回答 0