Tecnología

Inicio

Cómo cambiar un nombre de columna en SQL

Cómo cambiar un nombre de columna en SQL


Microsoft SQL Server le permite crear, editar y eliminar tablas utilizando la sintaxis SQL. Si desea utilizar SQL para alterar un nombre de columna, sólo necesita la tabla en la que se encuentra y el nombre original de la columna. Cambio de un nombre de columna de la tabla es un proceso delicado. Si cambia el nombre de la columna, asegurarse de que sus aplicaciones y procedimientos almacenados se cambian también. La sintaxis SQL utilizada para cambiar el nombre de la columna se puede hacer usando el SQL Server Management Studio.

Instrucciones

1 Haga clic en "Inicio" y seleccione "Todos los programas". En el directorio de SQL Server, seleccione "SQL Server Management Studio." Esto abre la consola donde se puede editar el nombre de columna de una tabla.

2 Introduzca su nombre de usuario de SQL Server y la contraseña. El mejor nombre de usuario para un cambio de columna es "sa". El usuario sa tiene derechos de administrador en la base de datos.

3 Haga clic en el nombre de base de datos que contiene la tabla que desea editar. En el menú que aparece, seleccione "Nueva consulta". Se abre una nueva ventana de consulta.

4 Escriba la siguiente instrucción SQL en la ventana de consulta:
sp_rename exec 'myTable. [myOldColumnName]', 'NewColumnName', 'COLUMNA'
Vuelva a colocar la mesa y "myOldColumnName" con el nombre actual en la tabla. El "NewColumnName" es el nuevo nombre de la columna.

5 Presione la tecla F5. Esta ejecuta la consulta. La columna de la tabla se cambia el nombre.