如何:完全限定数据库对象的名称

如果更新每个对象引用,加入对象的架构名称(如果对象有父级,则为父级的名称),则可以降低数据库对象定义中的多义性。 使用数据库重构,可以自动识别和更新这些引用。 有关更多信息,请参见完全限定数据库对象的名称

完全限定数据库对象定义中包含的所有名称

  1. 在**“架构视图”中,右击要更新的名称所属的对象,指向“重构”,然后单击“完全限定名称”**。

    此时将出现**“预览更改”**对话框,其中显示将更新的所有名称。

    提示

    无法从 Transact-SQL 编辑器中重构数据库对象。

  2. (可选)检查更改,确定要应用的更改。 有关更多信息,请参见如何:预览重构更改

完全限定解决方案的 .sql 文件中包含的所有名称

  1. 在**“解决方案资源管理器”中,右击要更新的名称所属的脚本文件 (.sql),指向“重构”,然后单击“完全限定名称”**。

    此时将出现**“预览更改”**对话框,其中显示将更新的所有名称。

    提示

    无法从 Transact-SQL 编辑器中重构数据库对象。

  2. (可选)检查更改,确定要应用的更改。 有关更多信息,请参见如何:预览重构更改

完全限定架构中包含的所有名称

  1. 在**“架构视图”中,右击要更新其对象的架构,指向“重构”,然后单击“完全限定名称”**。

    此时将出现**“预览更改”**对话框,其中显示将更新的所有名称。

    提示

    无法从 Transact-SQL 编辑器中重构数据库对象。

  2. (可选)检查更改,确定要应用的更改。 有关更多信息,请参见如何:预览重构更改

完全限定数据库项目中包含的所有名称

  1. 在**“解决方案资源管理器”中,右击数据库项目,指向“重构”,然后单击“完全限定名称”**。

    此时将出现**“预览更改”**对话框,其中显示将更新的所有名称。

  2. (可选)检查更改,确定要应用的更改。 有关更多信息,请参见如何:预览重构更改

请参见

任务

如何:部署数据库重构更改

概念

将数据库对象移至另一个架构

完全限定数据库对象的名称

扩展 SELECT 语句中的通配符

重命名对服务器或数据库的引用

重命名对数据库对象的所有引用