重命名视图

您可以使用 SQL Server Management Studio 或 Transact-SQL 在 SQL Server 2012 中重命名视图。

注意事项注意

如果重命名视图,则依赖于该视图的代码和应用程序可能会出错。 这些代码和应用程序包括其他视图、查询、存储过程、用户定义函数和客户端应用程序。 注意,这些错误会级联发生。

本主题内容

  • 开始之前:

    先决条件

    安全性

  • 重命名视图,使用:

    SQL Server Management Studio

    Transact-SQL

  • **跟进:**在重命名视图之后 

开始之前

先决条件

获取视图的所有依赖关系的列表。 必须修改引用视图的任何对象、脚本或应用程序,以反映新的视图名称。 有关详细信息,请参阅获取有关视图的信息。 我们建议您删除视图,然后使用新名称重新创建它,而不是重命名视图。 通过重新创建视图,您可以更新视图中引用的对象的依赖关系信息。

安全性

权限

需要对 SCHEMA 的 ALTER 权限或对 OBJECT 的 CONTROL 权限,以及数据库中的 CREATE VIEW 权限。

用于“返回首页”链接的箭头图标[Top]

使用 SQL Server Management Studio

重命名视图

  1. 在**“对象资源管理器”中,展开包含要重命名的视图的数据库,然后展开“视图”**文件夹。

  2. 右键单击要重命名的视图,然后选择**“重命名”**。

  3. 输入视图的新名称。

用于“返回首页”链接的箭头图标[Top]

使用 Transact-SQL

重命名视图

尽管可以使用 sp_rename 更改视图的名称,但是我们建议您删除现有视图,然后使用新名称重新创建它。

有关详细信息,请参阅 CREATE VIEW (Transact-SQL)DROP VIEW (Transact-SQL)

用于“返回首页”链接的箭头图标[Top]

跟进:在重命名视图之后 

确保引用视图的旧名称的所有对象、脚本和应用程序现在都使用新名称。

用于“返回首页”链接的箭头图标[Top]