Cambiar el nombre de las vistas

Se aplica a: SQL Server Azure SQL Database No admitida Azure Synapse Analytics Analytics Platform System (PDW)

Puede cambiar el nombre de una vista en SQL Server mediante SQL Server Management Studio o Transact-SQL.

Advertencia

Si cambia el nombre de una vista, pueden producirse errores en el código y las aplicaciones que dependen de la misma. Los elementos afectados pueden ser otras vistas, consultas, procedimientos almacenados, funciones definidas por el usuario y aplicaciones cliente. Tenga en cuenta que estos errores se producirán en cascada.

En este tema

Antes de empezar

Requisitos previos

Obtiene una lista de todas las dependencias de la vista. Cualquier objeto, script o aplicación que haga referencia a la vista debe modificarse para reflejar el nuevo nombre de la vista. Para más información, consulte Get Information About a View. Se recomienda quitar la vista y volver a crearla con un nuevo nombre en lugar de cambiarle el nombre. Al volver a crear la vista, se actualiza la información de dependencia para los objetos a los que se hace referencia en la vista.

Seguridad

Permisos

Requiere el permiso ALTER en SCHEMA o el permiso CONTROL en OBJECT, y el permiso CREATE VIEW en la base de datos.

Uso de SQL Server Management Studio

Para cambiar el nombre de una vista

  1. En el Explorador de objetos, expanda la base de datos que contiene la vista cuyo nombre desea cambiar y, a continuación, expanda la carpeta Vista .

  2. Haga clic con el botón derecho en la vista cuyo nombre quiere cambiar y seleccione Cambiar nombre.

  3. Escriba el nuevo nombre de la vista.

Usar Transact-SQL

Para cambiar el nombre de una vista

Aunque puede usar sp_rename para cambiar el nombre de la vista, se recomienda eliminar la vista existente y volver a crearla con el nuevo nombre.

Para obtener más información, vea CREATE VIEW (Transact-SQL) y DROP VIEW (Transact-SQL).

Seguimiento: Después de cambiar el nombre de una vista

Asegúrese de que todos los objetos, scripts y aplicaciones que hacen referencia al nombre antiguo de la vista usan el nombre nuevo.