Ver Mensaje Individual
  #1  
Antiguo 24-06-2019
Mteje Mteje is offline
Miembro
 
Registrado: abr 2015
Posts: 20
Reputación: 0
Mteje Va por buen camino
Consulta sql en multiples bd

Hola buenas tardes, mi consulta es la siguiente:

Tengo un programa que administra múltiples empresas (cada una de ellas es una base de datos distintas, en cada bd de empresa hay una tabla llamada "Empresa" con la información correspondiente a ella, Razón social, etc.).

Lo que necesito es una consulta SQL para enviarla al reporteador FastReports 5.0 en donde consiga listar toda la información de las empresas que administro. No hay ninguna tabla que diga la cantidad de empresas que tengo sino que eso lo obtengo de una consulta a sys.databases ya que todas las empresas en su nombre de base de datos tienen un prefijo.

Asi por ejemplo recupero todas las bases de datos que corresponden a las empresas de la siguiente forma:
Código SQL [-]
select name from sys.databases where name like 'Prefijo%'

Esto devolvería por ejemplo:
dbEmp1
dbEmp2
dbEmp3
etc.

Entonces desde ese resultado de la Query anterior tengo que entrar en cada base de datos y recuperar la informacion que se encuentra en la tabla "Empresa".
Quedando por ejemplo:
Empresa1
Empresa2
Empresa3

Por ahora no consigo lograr la forma, desde ya muchas gracias
Responder Con Cita