Copiar estructura de una tabla a otra

15/11/2004 - 12:10 por Clint | Informe spam
Saludos a todos,
Tengo una base de datos con una tabla que quiero duplicar ya que la nueva
tiene la misma estructura pero no se como hacerlo.
¿Me podeis ayudar?

Gracias.

JCS - BCN'04

Preguntas similare

Leer las respuestas

#1 Salvador Ramos
15/11/2004 - 12:31 | Informe spam
Hola:

Si en el destino no existe la tabla, puedes utilizar la cláusula INTO de la
instrucción SELECT.
Sería algo tan sencillo como: SELECT * INTO MiNuevaTabla FROM MiTabla

Un saludo
Salvador Ramos
Murcia - España
[Microsoft MVP SQL Server]
www.helpdna.net
¿ Te interesa participar en las reuniones
del grupo de Usuarios de SQL Server y .NET ?
Se harán en levante de España, (Alicante o Murcia)?

"Clint" escribió en el mensaje
news:
Saludos a todos,
Tengo una base de datos con una tabla que quiero duplicar ya que la nueva
tiene la misma estructura pero no se como hacerlo.
¿Me podeis ayudar?

Gracias.

JCS - BCN'04


Respuesta Responder a este mensaje
#2 Clint
15/11/2004 - 12:53 | Informe spam
Perfecto!!!

Muchas gracias.

JCS - BCN'04
"Salvador Ramos" escribió en el
mensaje news:%
Hola:

Si en el destino no existe la tabla, puedes utilizar la cláusula INTO de
la instrucción SELECT.
Sería algo tan sencillo como: SELECT * INTO MiNuevaTabla FROM MiTabla

Un saludo
Salvador Ramos
Murcia - España
[Microsoft MVP SQL Server]
www.helpdna.net
¿ Te interesa participar en las reuniones
del grupo de Usuarios de SQL Server y .NET ?
Se harán en levante de España, (Alicante o Murcia)?

"Clint" escribió en el mensaje
news:
Saludos a todos,
Tengo una base de datos con una tabla que quiero duplicar ya que la nueva
tiene la misma estructura pero no se como hacerlo.
¿Me podeis ayudar?

Gracias.

JCS - BCN'04






Respuesta Responder a este mensaje
#3 Adrian D. Garcia
15/11/2004 - 13:01 | Informe spam
Hola Salvador,
Lo unico en lo cual habria que tener cuidado con esta solucion es lo
siguiente: el SELECT * INTO ... no genera claves primarias ni indices
secundarios.

Si necesitas tambien estos atributos en la tabla destino puedes generar el
script de creacion de la tabla, incluyendo primary keys e indices y luego
copiar los datos.
Tambien puedes realizar una copia utilizando el wizard de
importancion/exportacion.

Saludos
Adrian D. Garcia
NDSoft

"Salvador Ramos" wrote in message
news:%
Hola:

Si en el destino no existe la tabla, puedes utilizar la cláusula INTO de
la instrucción SELECT.
Sería algo tan sencillo como: SELECT * INTO MiNuevaTabla FROM MiTabla

Un saludo
Salvador Ramos
Murcia - España
[Microsoft MVP SQL Server]
www.helpdna.net
¿ Te interesa participar en las reuniones
del grupo de Usuarios de SQL Server y .NET ?
Se harán en levante de España, (Alicante o Murcia)?

"Clint" escribió en el mensaje
news:
Saludos a todos,
Tengo una base de datos con una tabla que quiero duplicar ya que la nueva
tiene la misma estructura pero no se como hacerlo.
¿Me podeis ayudar?

Gracias.

JCS - BCN'04






Respuesta Responder a este mensaje
#4 Salvador Ramos
15/11/2004 - 13:45 | Informe spam
Efectivamente, llevas razón :-)

Un saludo
Salvador Ramos
Murcia - España
[Microsoft MVP SQL Server]
www.helpdna.net
¿ Te interesa participar en las reuniones
del grupo de Usuarios de SQL Server y .NET ?
Se harán en levante de España, (Alicante o Murcia)?

"Adrian D. Garcia" escribió en el mensaje
news:
Hola Salvador,
Lo unico en lo cual habria que tener cuidado con esta solucion es lo
siguiente: el SELECT * INTO ... no genera claves primarias ni indices
secundarios.

Si necesitas tambien estos atributos en la tabla destino puedes generar el
script de creacion de la tabla, incluyendo primary keys e indices y luego
copiar los datos.
Tambien puedes realizar una copia utilizando el wizard de
importancion/exportacion.

Saludos
Adrian D. Garcia
NDSoft

"Salvador Ramos" wrote in message
news:%
Hola:

Si en el destino no existe la tabla, puedes utilizar la cláusula INTO de
la instrucción SELECT.
Sería algo tan sencillo como: SELECT * INTO MiNuevaTabla FROM MiTabla

Un saludo
Salvador Ramos
Murcia - España
[Microsoft MVP SQL Server]
www.helpdna.net
¿ Te interesa participar en las reuniones
del grupo de Usuarios de SQL Server y .NET ?
Se harán en levante de España, (Alicante o Murcia)?

"Clint" escribió en el mensaje
news:
Saludos a todos,
Tengo una base de datos con una tabla que quiero duplicar ya que la
nueva tiene la misma estructura pero no se como hacerlo.
¿Me podeis ayudar?

Gracias.

JCS - BCN'04










email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida