Cambiar el nombre de las vistas
Puede cambiar el nombre de una vista en SQL Server 2012 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
Seguridad
Para cambiar el nombre de una vista, use:
SQL Server Management Studio
Transact-SQL
Seguimiento: Después de cambiar el nombre de una vista
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 obtener más información, vea Obtener información acerca de una vista. 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.
[Top]
Usar SQL Server Management Studio
Para cambiar el nombre de una vista
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.
Haga clic con el botón secundario en la vista cuyo nombre desea cambiar y seleccione Cambiar nombre.
Escriba el nuevo nombre de la vista.
[Top]
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, a continuación, volver a crearla con el nuevo nombre.
Para obtener más información, vea CREATE VIEW (Transact-SQL) y DROP VIEW (Transact-SQL).
[Top]
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 utilizan el nuevo nombre.
[Top]