Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Bases de datos > Firebird e Interbase
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 03-06-2004
ronimaxh ronimaxh is offline
Miembro
 
Registrado: jun 2003
Ubicación: Rep. Dominicana
Posts: 307
Poder: 21
ronimaxh Va por buen camino
como se copia tabla de dos db distintos...

Hola amigos del club, la pregunta es como se pone una sentencia sql para copiar una tabla desde otra base de datos, las tengo en interbase 6.5 como lo hago...

Nota: No tienen la misma esctructura, solo quiero algunos campos.
__________________
ronimaxh
Rep. Dominicana
Responder Con Cita
  #2  
Antiguo 03-06-2004
__cadetill __cadetill is offline
Miembro
 
Registrado: may 2003
Posts: 3.387
Poder: 25
__cadetill Va por buen camino
Código SQL [-]
insert into Tabla1 (campo1 [, campoN])
select campo1 [, campoN]  /* o bien valores fijos */
from Tabla2
where condiciones de filtro si las hay

Pero claro, las tablas han de ser de la misma BD. Creo que en IB/FB no se pueden unir tablas de distintas BD de forma directa (y digo creo con la voca pequeña).
Responder Con Cita
  #3  
Antiguo 03-06-2004
Avatar de guillotmarc
guillotmarc guillotmarc is offline
Miembro
 
Registrado: may 2003
Ubicación: Huelva
Posts: 2.638
Poder: 24
guillotmarc Va por buen camino
Hola.

En efecto IB/FB no permiten construir sentencias cruzadas de 2 bases de datos. Así que si solo quieres pasar unos datos de una base de datos a otra, puedes utilizar una herramienta de datapump, como el ibdatapump http://www.clevercomponents.com/prod...ibdatapump.asp

En cambio si ese copiado de datos se tiene que realizar como un proceso normal de tu aplicación, tendrás que hacer la copia mediante el mismo Delphi, leyendo por un lado los datos de una base de datos, y insertandolos en la otra.

Saludos.
__________________
Marc Guillot (Hi ha 10 tipus de persones, els que saben binari i els que no).
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro


La franja horaria es GMT +2. Ahora son las 16:40:20.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi