Transferencia de dados entre tabelas de bancos diferentes

Firebird

04/07/2004

Oi pessoal, alguem conhece um comando no interbase, que faça a transferencia dos dados de uma tabela de um banco A por exemplo, para outra tabela do banco B, se possivel utilizar nesse comando a condição where....

obrigado


Edson


Ednet

Ednet

Curtidas 0

Respostas

Maicongabriel

Maicongabriel

04/07/2004

Não ha essa possibilidade :roll:


GOSTEI 0
Afarias

Afarias

04/07/2004

Não ha essa possibilidade :roll:


Não com 1 conexão. Mas é possível usando replicação ou ferramentas de migração (cópia de dados entre 2 conexões)



T+


GOSTEI 0
Maicongabriel

Maicongabriel

04/07/2004

[quote:4194c32cb6=´maicongabriel´]Não ha essa possibilidade :roll:


Não com 1 conexão. Mas é possível usando replicação ou ferramentas de migração (cópia de dados entre 2 conexões)

T+[/quote:4194c32cb6]
Sim, concordo plenamente, talvez eu não tenha me expressado muito bem.
Mas pelo o que entendi o [b:4194c32cb6]ednet[/b:4194c32cb6] deseja essa funcionalidade em apenas uma select (funcionalidade interna ao banco).
O que não seria o caso de ferramentas externas...


GOSTEI 0
Skyzytuz

Skyzytuz

04/07/2004

pelo que entendi, ele quer acessar dois databases num único SQL. No Sql Server ou IBM DB2 , bastaria usar algo como os exemplos abaixo, mas no IB ou FB, infelizmente não dá.

INSERT INTO banco1.tabela SELECT * from banco2.tabela

ou

SELECT t1.campo1, t2.campo2 FROM banco1.tabela1 t1
JOIN banco2.tabela2 t2
ON (condição)


GOSTEI 0
POSTAR