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 26-02-2010
Delfino Delfino is offline
Miembro
 
Registrado: jul 2003
Ubicación: Madrid
Posts: 974
Poder: 21
Delfino Va por buen camino
Inserción tablas DB diferentes

En la version 2.5 de Firebird se puede hacer consulta sobre dos BDs con Execute Statement,

Pero no consigo hacer una cosa tan sencilla como:
Código SQL [-]
Insert into DB2.Salidas
select * from DB1.Salidas

Alguien tiene idea de como hacerlo?
__________________
¿Microsoft? No, gracias..
Responder Con Cita
  #2  
Antiguo 26-02-2010
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.

Lee el manual, esto que quieres hacer no es posible hacerlo directamente con Firebird 2.5

No puedes hacer consultas cruzadas, la sentencia SQL que generes dinamicamente solo puede ir dirigida a una base de datos (ya sea la propia o la externa).

http://www.firebirdsql.org/devel/doc...psql-exctstmnt
http://www.firebirdsql.org/devel/doc...25-psql-extqry

Por lo tanto tendrás que hacer un recorrido (con un for select o un for execute) sobre db2.Salidas, poniendo sus datos en unas variables, para después poder insertar dentro de db1.Salidas los datos de esas variables.

http://www.janus-software.com/fbmanu...=PSQL&topic=97
http://www.janus-software.com/fbmanu...=psql&topic=96

Saludos.

Última edición por guillotmarc fecha: 26-02-2010 a las 14:20:11.
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

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Restar registros de diferentes tablas !!! sargento elias SQL 1 24-11-2008 18:44:37
insercion en multiples tablas einarcito SQL 6 02-09-2008 03:32:01
Update con 2 tablas diferentes wildnetboy SQL 3 30-04-2008 02:52:50
Guardar Registros en diferentes tablas Darlingkarina SQL 4 12-07-2006 01:43:30
ALmacenar Un Campo En 3 tablas diferentes (VIH)Lestat Conexión con bases de datos 18 26-06-2005 02:22:42


La franja horaria es GMT +2. Ahora son las 14:01:08.


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