我们可以创建一个视图,该视图指的是那个时间点不存在的视图吗?

时间:2017-12-28 09:43:29

标签: sql-server-2008 views roundhouse

我们有一个视图定义,内部使用其他5个视图。当我们使用RoundhousE来执行数据库脚本时,这些视图脚本将按字母顺序执行。因此,在主视图中使用的这5个视图中,只有3个视图在主视图之前执行,其余2个视图尚未创建,因此主视图脚本抛出错误。除了重命名视图外,我们如何解决这个问题?

1 个答案:

答案 0 :(得分:2)

wikisource docs中,我相信我们会涵盖这个确切的情况。如果没有,我们应该在那里添加它。

依赖于订单时的解决方案是重命名文件(而不是视图)。通常,您可以根据视图名称前面的“0000_”(例如trim()0001_viewname.sql等)按顺序放置文件名,但您也可以只移动主视图的名称将“z_”放在其他视图之后。

我知道除了重命名视图文件之外你问过如何解决这个问题,但重命名文件 如何解决这个问题。