copiar tablas con un script

26/01/2005 - 16:35 por wandoo | Informe spam
Buenos días a todos en el foro, alguien podría ser tan
amable de ayudarme a solucionar lo siguiente:

Tengo 3 tablas con 30 campos cada uno y voy a necesitar
esas mismas 3 tablas con 1 campo más para cada una, mi
pregunta es ¿Existe alguna forma de crear un script para
copiar esas 3 tablas y agregarles y/o quitarles campos?


Mil gracias a todos.

wandoo

Preguntas similare

Leer las respuestas

#1 Maxi
26/01/2005 - 16:43 | Informe spam
Hola, si solo quieres la extructura puedes generar los script desde el admin
corporativo y modificar lo que necesitas.

Si ademas de la estructura necesitas los datos, podrias usar DTS, una forma
seria

1) Genera un paquete DTS para transformar datos
2) poner como origen las tablas actuales
3) poner como destino la bdd y servidor correspondiente
4) Agregar una tarea de transformacion
5) En esta tarea definir el script con el que quieres que se cree la nueva
tabla
6) Hacer las uniones de los campos (los nuevos quedara sin uniones)

Espero te sea util ;)


Salu2
Maxi


"wandoo" escribió en el mensaje
news:0e5c01c503bc$a0722fa0$
Buenos días a todos en el foro, alguien podría ser tan
amable de ayudarme a solucionar lo siguiente:

Tengo 3 tablas con 30 campos cada uno y voy a necesitar
esas mismas 3 tablas con 1 campo más para cada una, mi
pregunta es ¿Existe alguna forma de crear un script para
copiar esas 3 tablas y agregarles y/o quitarles campos?


Mil gracias a todos.

wandoo
Respuesta Responder a este mensaje
#2 wandoo
26/01/2005 - 20:49 | Informe spam
muchas gracias por el consejo, lo probaré.

encontre también hacerlo con:

select * into nombre_nueva_tabla from nombre_tabla_origen
where condicion

con eso se copian todos los campos y los registros o
puedo usar el sig. código para copiar únicamente los
campos que desee:

select campo1, campo2 into nombre_nueva_tabla from
nombre_tabla_origen



de antemano millones de gracias


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