Actualizar tablas mediante cursores

19/05/2004 - 22:01 por Hector | Informe spam
Hola, tengo la necesidad de actualizar varias tablas a
partir de otras similares que importo de otra base de
datos, pero estoy presentando problemas con el diseño del
cursor apropiado para que lea en la tabla de la otra base,
detecte cuales filas no están en la tabla destino y las
inserte, alguien puede aconsejarme al respecto.

¡gracias!
 

Leer las respuestas

#1 Maxi
19/05/2004 - 22:26 | Informe spam
Hola, bueno me imagino que el cursor solo lo usaras para saber que tablas
pasar no? no estaras usando cursores dentro de los update ;-)

Cuando haces el insert deberias poner algo asi como

Insert into tabla
select * from tablaoriginal left join
tabla on tablaoriginal.campoid=tabla.campoid
where tabla.campodid is null

==
Probalo y me decis

Bye bye


Salu2
Maxi
Buenos Aires - Argentina
Desarrollador Microsoft 3 Estrellas .NET
Nunca consideres el estudio como una obligación sino como
una oportunidad para penetrar en el bello y maravillosos
mundo del saber.
- Albert Einstein



"Hector" escribió en el mensaje
news:f41b01c43ddc$0e6cb040$
Hola, tengo la necesidad de actualizar varias tablas a
partir de otras similares que importo de otra base de
datos, pero estoy presentando problemas con el diseño del
cursor apropiado para que lea en la tabla de la otra base,
detecte cuales filas no están en la tabla destino y las
inserte, alguien puede aconsejarme al respecto.

¡gracias!



Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.676 / Virus Database: 438 - Release Date: 05/05/2004

Preguntas similares