更新:2007 年 11 月
本主题解释如何在重命名数据库架构对象之前预览更改。可在重命名对象之前预览更改,以便验证将对以下各项进行的更改:
架构对象
脚本文件
数据生成计划
单元测试
重命名某一架构对象后,引用该重命名对象的其他对象将自动使用新名称更新。例如,如果重命名表中的一列,引用该列的任何存储过程都会自动用新名称来更新。有关更多信息,请参见重命名重构的概述。
通过在“重命名”对话框中选中“预览更改”复选框可以预览更改。预览更改时仍可取消重命名操作。
进行更改之前预览更改
在“重命名”对话框中,键入对象的新名称。
选中“预览更改”复选框,然后单击“确定”。
出现“预览更改”对话框,其中包含上下两个窗格。上窗格包含列出将要更改的对象的树,下窗格显示为了进行更改而将生成的脚本。上窗格显示旧名称,下窗格显示新名称。
在上窗格中展开“架构对象”。
将显示对应重命名的架构对象(或包含它的对象)的 .sql 节点,以及对应任何引用它的架构对象的 .sql 节点。
单击其中任意一个 .sql 节点。
下窗格显示 T-SQL 代码,并突出显示新名称。
单击“应用”。
此时将进行更改。对象名称已经更新,新名称显示在“架构视图”中。
说明:
可以撤消更改。有关更多信息,请参见如何:撤消数据库对象的重命名。