我正在通过SQL Server Management Studio 2008中的“任务”选项为我的视图生成创建脚本。
当我运行脚本时,它会失败,因为我有视图,这取决于脚本中的其他视图。例如,View1依赖于View2,但View2不会在脚本中进一步向下创建。因此,当View1的create语句运行时,由于View2尚不存在而失败。
这是一个遗留系统,通过并删除View依赖关系并不容易。
我可以通过脚本移动语句,但我有100多个视图,每次生成脚本时都不可行。我生成的脚本是一个不断发展的脚本,每个版本都已发布。
是否有人知道如何让管理工作室创建具有依赖关系的视图脚本?或者只需点击几下鼠标即可轻松生成脚本?