管理工具中的视图编辑器(以及之前的企业管理器)可以说相当有限,如果存在复杂条件,很容易扩大对表/视图的引用数量。
更好的选择是学习在查询窗口编写CREATE/ALTER VIEW语句(如果需要更新现有视图,则可以将VIEW脚本到新的查询窗口作为ALTER选项)。
或者,您可以添加链接服务器,使用“Microsoft OLE DB Provider for SQL Server”,“SQL Native Server”或其他许多提供程序之一,而不是使用“SQL Server”提供程序,然后您可以指定链接服务器的不同名称。(我们在我的店里这样做,以便我们的测试服务器使用与我们生产服务器上使用的相同名称来引用它们的合作伙伴)
例如:
EXEC master.dbo.sp_addlinkedserver @server = N'ALIAS', @srvproduct=N'ACTUALSERVER', @provider=N'SQLOLEDB', @datasrc=N'ACTUALSERVER'