[Perl] Conexion a multiples bases de datos via DBI
Adrian Galindo
agalindo@liceaga.facmed.unam.mx
Tue, 15 Oct 2002 12:29:53 -0600 (CST)
On Tue, 15 Oct 2002, Jose Antonio Galicia wrote:
>
> Mientras esperamos la comparación entre perl y PHP (que no
> le veo caso) me surge esta duda:
>
> ¿Puedo via DBI conectarme a dos bases de datos y ejecutar
> un SQL (consulta) con un resultado consolidado? Algo como:
>
> SELECT a.campo1, b.campo2
> FROM baseA.tabla1 a, baseB.tabla2
> WHERE a.llave1 = b.llave2
>
> no encuentro referencias en:
>
> http://dbi.perl.org
> http://www.perlfaq.org
>
> ni en google. ¿Se puede?
No creo que se pueda así como lo pones. La verdad ni se me había
ocurrido, puesto que el SQL solo se ejecuta sobre la conexión ya
existente.
Yo hice algo parecido, pero abriendo dos conexiones diferentes, haciendo
el select en una, y el insert en la otra, manejando los datos en Perl.
Me parece que esa es la forma correcta.
Saludos.
Adrián.