Tecnología

Inicio

Cómo copiar una tabla sin datos en MS SQL

Microsoft SQL Server contiene tablas que se utilizan para almacenar sus datos. Puede copiar una tabla sin tener en cuenta si tiene datos almacenados en ella. Copia una tabla de una base de datos a otro, y la opción para copiar datos está desactivado, ya que no existen datos. SQL Server tiene un asistente que ayuda a copiar tablas de una base de datos a otro. La tabla se crea en la segunda base de datos, si no existe ya.

Instrucciones

1 Haga clic en el botón "Inicio" en el servidor que aloja SQL Server y seleccione "Todos los programas". Haga clic en "SQL Server", a continuación, haga clic en "SQL Server Management Studio" para abrir el software de base de datos.

2 Haga clic en el nombre de la base de la izquierda que contiene la tabla. En la parte superior de la ventana del estudio, haga clic en "Nueva consulta" para abrir un editor de SQL. El editor señala automáticamente a la base de datos que ha seleccionado.

3 Escriba el siguiente código SQL para transferir la tabla:

select * en firstdatabase.dbo.customer de seconddatabase.dbo.customer

Este código copia la tabla "clientes" de la base de datos denominada "firstdatabase" a la base de datos denominada "seconddatabase". Debe cambiar los nombres de bases de datos y el nombre de la tabla a sus propios valores.

4 Pulse la tecla "F5" para ejecutar la sentencia. La tabla se crea en la segunda base de datos. Puede comprobar escribiendo el siguiente código:

seleccionar * de seconddatabase.dbo.customer

Puesto que la tabla está vacía, se devuelve ningún dato, pero no recibe un error que la tabla no existe.