Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   SQL (https://www.clubdelphi.com/foros/forumdisplay.php?f=6)
-   -   Actualizar una tabla con una consulta de otra tabla (https://www.clubdelphi.com/foros/showthread.php?t=35532)

JODELSA 13-09-2006 14:50:19

Actualizar una tabla con una consulta de otra tabla
 
Hola a todos!

En esta ocación tengo dos tablas conectada a dos componentes AdoQuery
tengo una tabla con 1.3 millones de registros y quiero pasar estos registros a la otra tabla definida con los mismos campos, esto lo tengo que hacer de esta manera por mis razones.

el fin es que el proceso lo estoy haciendo con bucle, copiando registro por registro, de esta manera es muy lento y me ocupa todo los recurso de la pc.

creo que con la sentencia INTO destino SELECT * FROM origin lo puedo hacer.

compo lo aplico con delphi,

aaah. utilizo delphi 7 y las tablas son de Access

maeyanes 13-09-2006 15:12:16

Hola...

Para usarlo desde Delphi, puedes hacer algo así:

Código Delphi [-]
with ADOQuery do
begin
  SQL.Text := 'insert into destino select * from origen';
  ExecSQL
end

Saludos...

anghell77 14-09-2006 04:07:01

No sería conveniente, Copiar la tabla total, como Archivo y ubicarla en un rerspaldo?..... Bueno, es una opción, y como comentas, probablemente, entre tus razones no está tener una copia, con un mismo nombre.....:o:o:confused::confused:

{Saludos}


La franja horaria es GMT +2. Ahora son las 05:02:40.

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