Como puedo copiar el contenido de una tabla a otra que está vacia?, se puede hacer mediante un query?.
Gracias por adelantado.
| |||
Re: Copiar contenido de una tabla a otra Hola, Depende de que gestor de base de datos usas, pero si lo quieres hacer directamente desde SQL, mírate la sentencia INSERT INTO Un saludo. |
| |||
Re: Copiar contenido de una tabla a otra Hola Insert into nombre_de_tabla_destino select * from tabla_origen Pero para usar esta sentencia del modo más simple, que es este, la tabla de destino tiene que ser igual que la de origen, y los valores se han de especificar de modo concreto. Por ejemplo, valores de texto entre comillas, de fecha entre almohadillas, etc... saludos |
| |||
Re: Copiar contenido de una tabla a otra Oye! precisamente yo necesito hacer lo mismo, necesito migrar unos datos de una tabla a otra, la cosa es que mis tablas no estan en la misma base de datos, de hecho una de las tablas pertenece a una base de datos (como tabla normal por asi decirlo) y la otra a otra base de datos pero no como una tabla mas sino como una tabla que pertenece a un esquema dado (estoy trabajando con PostgreSQL), mis campos son identicos y quisiera poder saber si se puede hacer la migracion de los registros?? De antemano, muchas gracias!! |
| |||
Re: Copiar contenido de una tabla a otra Mariale, Normalmente depende del tamaño de la tabla, pero para esas migraciones se suelen utilizar archivos de batch. Lo más fácil es que utilices las herramientas que suelen traer las bases de datos para exportar los datos como SQL. No conozco PosgreSQL, pero también otra opción es que uses SQL dinámico para generarte el export de la tabla en un fichero. Esto es muy común en Oracle por ejemplo. Mira en google, hay miles de tutoriales sobre cómo usar este SQL dinámico. Una vez que tengas el fichero ya puedes migrarlo a la otra base de datos. Si la tabla es pequeña tienes la opción de hacerlo programando una pequeña rutina en cualquier lenguaje, en el que archive en un resultset el export de la tabla de la primera base de datos, y luego vaya volcandolo a la segunda. Saludos |
| |||
Re: Copiar contenido de una tabla a otra Oye Radian muchas gracias por tu ayuda, la tabla tiene 3 campos pero como 500 registros, por eso queria saber si existia una forma "automatica" de hacerlo, haré lo de la funcion a ver que tal me va.... De nuevo gracias por la ayudita!! |
| |||
Respuesta: Copiar contenido de una tabla a otra Hola que tal, Mi problema es similar, les comentos: YO hice un tabla log a una x tabla, esa tabla log tiene menos campos que la origininal, por que asi a necesito, pero loq ue quiero copiar aalgunos registros de la tabla original a la de log , como hago eso ... |
| |||
Respuesta: Copiar contenido de una tabla a otra Hola a todos. Este es mi primera aparicion en el foro. Yo tambien necesito copiar, o mejor dicho, exportar un rango de datos de una tabla contenida en una BdeD a otra exactamente igual que esta en otro server. vi por ahy que existe el comando BCP para mandar los datos a un fichero TXT y asi moverla de un lugar a otro. Hasta el momento no he podido hacer funcionar este comando. Estoy usando SQL Management Studio Express. Alguna sugerencia para poder realizar esta exportacion. Gracias. |