Ver Mensaje Individual
  #4  
Antiguo 01-12-2009
Avatar de rgstuamigo
rgstuamigo rgstuamigo is offline
Miembro
 
Registrado: jul 2008
Ubicación: Santa Cruz de la Sierra-Bolivia
Posts: 1.646
Reputación: 17
rgstuamigo Va por buen camino
Arrow

Cita:
Empezado por ronimaxh Ver Mensaje
Eso suena bien, pero son dos basas de datos diferentes, en firebird hasta donde se no permete el enlace de forma integra.
Justamente eso, esta viendo en este hilo de que Firebird no permite hacer una consulta SQL hacia Dos o Mas Bases de Datos.Mientras que en otros servidores de BD si se puede..
De todas formas (no se si Firebird lo soporta), se puede usar un archivo de intermediario, donde se guarde los registro de la consulta SQL y luego leer dicho archivo hacia la nueva tabla:
En MySQL(usando Load Data y OutFile) seria mas o menos asi:
Para Guardar a un archivo:
Código SQL [-]
SELECT * INTO OUTFILE 'data.txt'
          FIELDS TERMINATED BY ','
          FROM tabla_Vieja;
Y Para leer el fichero delimitado por comas, el comando correcto sería:
Código SQL [-]
 LOAD DATA INFILE 'data.txt' INTO TABLE Tabla_Nueva
           FIELDS TERMINATED BY ',';
Ojalá exista algo parecido en Firebird.
Saludos...
__________________
"Pedid, y se os dará; buscad, y hallaréis; llamad, y se os abrirá." Mt.7:7

Última edición por rgstuamigo fecha: 01-12-2009 a las 21:03:46.
Responder Con Cita