Transferencia de dados entre tabelas de bancos diferentes
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
obrigado
Edson
Ednet
Curtidas 0
Respostas
Maicongabriel
04/07/2004
Não ha essa possibilidade :roll:
GOSTEI 0
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
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
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)
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