Hola amigos
tengo una consulta
quiero realizar una consulta(suma X) a una tabla en 6 BD diferentes, lo que
hago es crear un cursor con los nombres de las BD y luego desplazarme en
ella concatenando el nombre de la BD y la tabla y luego extrayendo la suma y
guardandolo en una variable
lo que hago es usar el exec(cadena del select) y luego la suma a la variable
se puede realizar esto sin usar el exec()
ose mi variable capturada sea @nombreBD
y hacer esto:
@suma = @suma + (select sum(total) as suma from @nombreBD.dbo.mitabla)
e ir desplazandome en la tabla que contiene los nombres de las BDS y hacer
la suma mucho mas rapido.
Att
Luis Mata
Peru
Leer las respuestas