Eventos
31 mar, 23 - 2 abr, 23
Evento de aprendizaje de SQL, Fabric y Power BI más grande. 31 de marzo – 2 de abril. Use el código FABINSIDER para ahorrar $400.
Regístrate hoyEste explorador ya no se admite.
Actualice a Microsoft Edge para aprovechar las características y actualizaciones de seguridad más recientes, y disponer de soporte técnico.
se aplica a: SQL Server 2016 (13.x) y versiones posteriores
Azure SQL Database
Azure SQL Managed Instance
SQL Database en Microsoft Fabric
En este artículo se explica cómo cambiar el nombre de una tabla en una base de datos.
Para cambiar el nombre de una tabla en Azure Synapse Analytics o en Almacenamiento de datos paralelos, use la RENAME OBJECT.
Precaución
Piénselo bien antes de cambiar el nombre de una tabla. Si las consultas, vistas, funciones definidas por el usuario, procedimientos almacenados o programas existentes hacen referencia a esta tabla, la modificación del nombre hará que estos objetos dejen de ser válidos.
Cambiar el nombre de una tabla automáticamente no cambiará las referencias a esa tabla. Es necesario modificar de forma manual los objetos que hacen referencia a la tabla cuyo nombre se ha cambiado. Por ejemplo, si se cambia el nombre de una tabla y en un desencadenador existe una referencia a esa tabla, es necesario modificar el desencadenador para reflejar el nuevo nombre de la tabla. Use sys.sql_expression_dependencies para enumerar las dependencias de la tabla antes de cambiarle el nombre.
Requiere el permiso ALTER en la tabla.
Use siempre la versión más reciente de SQL Server Management Studio (SSMS).
En el Explorador de objetos, haga clic con el botón derecho en la tabla cuyo nombre quiere cambiar y seleccione Diseño en el menú de función rápida.
En el menú Ver , elija Propiedades.
En el campo del valor Nombre de la ventana Propiedades , escriba un nuevo nombre para la tabla.
Para cancelar esta acción, presione la tecla ESC antes de salir del campo.
En el menú Archivo, seleccione Guardar nombre de tabla.
En el Explorador de objetos, conéctese a una instancia del Motor de base de datos.
En la barra Estándar, seleccione Nueva consulta.
En el siguiente ejemplo se cambia el nombre de la tabla SalesTerritory
por SalesTerr
en el esquema Sales
. Copie y pegue el ejemplo siguiente en la ventana de consulta y seleccione Ejecutar.
USE AdventureWorks2022;
GO
EXEC sp_rename 'Sales.SalesTerritory', 'SalesTerr';
Importante
La sintaxis de sp_rename
para @objname
debe incluir el esquema del nombre de tabla anterior, pero @newname
no incluye el nombre del esquema al establecer el nuevo nombre de tabla.
Eventos
31 mar, 23 - 2 abr, 23
Evento de aprendizaje de SQL, Fabric y Power BI más grande. 31 de marzo – 2 de abril. Use el código FABINSIDER para ahorrar $400.
Regístrate hoyCursos
Módulo
Administrar tablas en Dataverse - Training
Las tablas de Dataverse son similares a las tablas de una base de datos. Cada instancia de una base de datos de Dataverse incluye un conjunto básico de tablas que proporcionan una estructura para los datos que las aplicaciones empresariales utilizan habitualmente.
Certificación
Microsoft Certified: Azure Database Administrator Associate - Certifications
Administre una infraestructura de base de datos de SQL Server para bases de datos relacionales locales e híbridas en la nube mediante las ofertas de bases de datos relacionales PaaS de Microsoft.
Documentación
sp_rename (Transact-SQL) - SQL Server
Cambia el nombre de un objeto creado por el usuario en la base de datos actual.
Cambio de nombre de las columnas (motor de base de datos) - SQL Server
Aprenda a cambiar el nombre de la columna de una tabla en el Motor de base de datos de SQL Server con SQL Server Management Studio o Transact-SQL.
DROP TABLE (Transact-SQL) - SQL Server
DROP TABLE (Transact-SQL)