Cita:
Empezado por guillotmarc
Hola.
Lo puedes hacer en Firebird 2.5, puesto que con esta versión a la sentencia EXECUTE STATEMENT le puedes añadir un modificador para indicar la base de datos donde ejecutar la sentencia.
Así pues no puedes realizar una simple consulta SELECT que vaya a cruzar datos de varias bases de datos, pero con el EXECUTE STATEMENT atacando una base de datos externa, puedes obtener el mismo resultado.
Saludos.
|
lo he checado de esta manera
EXECUTE STATEMENT 'SELECT * FROM TA WHERE FECHA_INGRESO='2011-03-31'' ON EXTERNAL DATA SOURCE '192.168.1.29:C:\DATOS\BASE1.FDB' AS USER 'SYSDBA' PASSWORD 'masterkey'
Esto ya estando dentro de otra base de datos, BASE2