CDS e SQL

Delphi

28/09/2004

Pessoal...
eu uso o Interbase e delphi 6

gostaria d saber se o interbase suporta isso
INSERT INTO clientes_copia (Banco Local)
SELECT * FROM clientes (Banco Remoto);
ou algo parecido...


e tbm
CDSDestino.Data := CDSOrigem.Data;
p fazer copia de uma tabela d um banco p outra a mesma tabela so q d um banco diferente...

Se alguem conhece alguma forma direta sem ter q pegar registro por registro.

Vlw


Osocram

Osocram

Curtidas 0

Respostas

Osocram

Osocram

28/09/2004

sobe


GOSTEI 0
Afarias

Afarias

28/09/2004

|gostaria d saber se o interbase suporta isso
|INSERT INTO clientes_copia (Banco Local)
|SELECT * FROM clientes (Banco Remoto);
|ou algo parecido...

Não


|Se alguem conhece alguma forma direta sem ter q pegar registro por
|registro.

Exporte os dados do banco original para um script SQL (inserts) e rode o script no banco de destino


T+


GOSTEI 0
Martins

Martins

28/09/2004

Pessoal... eu uso o Interbase e delphi 6 gostaria d saber se o interbase suporta isso INSERT INTO clientes_copia (Banco Local) SELECT * FROM clientes (Banco Remoto); ou algo parecido...


Colega!

Acho q não, pelos nunca fiz, nem ouvi falar de alguém q tenha feito, talvez até por uma questão de estrutura.


GOSTEI 0
Osocram

Osocram

28/09/2004

|Se alguem conhece alguma forma direta sem ter q pegar registro por |registro. Exporte os dados do banco original para um script SQL (inserts) e rode o script no banco de destino T+


Amigo... como eh q eu faria p gerar o script?
Existe algo pronto ou tenho q fazer? obrigado



Fatal error: Maximum execution time of 30 seconds exceeded in D:\web\forum.devmedia.com.br\httpdocs\down_postsforum.php on line 70
GOSTEI 0
Afarias

Afarias

28/09/2004

|Existe algo pronto ou tenho q fazer?

O IBExpert faz. Execute a consulta no SQL Editor, então no menu ´SQL Editor´ (no próprio SQL Editor) escolha a opção ´Export data into script´

Mas vc tb pode fazer o seu é só ler o arquivo e jogar os valores em um texto ´INSERT ...´ e salvar para texto.


T+


GOSTEI 0
POSTAR