【发布时间】:2010-05-21 17:07:11
【问题描述】:
我目前有一个 SQL Server 2008 数据库,我计划在其中将一些表分离到其他数据库中。我希望能够使用视图替换对原始数据库中分离表的所有引用。有没有更好的方法(除了手动更改所有 FK 和 SProc 引用)来切换所有依赖项以引用视图而不是表?
【问题讨论】:
标签: sql-server database sql-server-2008
我目前有一个 SQL Server 2008 数据库,我计划在其中将一些表分离到其他数据库中。我希望能够使用视图替换对原始数据库中分离表的所有引用。有没有更好的方法(除了手动更改所有 FK 和 SProc 引用)来切换所有依赖项以引用视图而不是表?
【问题讨论】:
标签: sql-server database sql-server-2008
通常最好的方法是重命名表,然后将视图命名为表的名称。
【讨论】:
您可以尝试使用sp_rename 更改表的名称。我不知道这是否也会改变你的参考资料。
【讨论】: