SQL Server - BUSQUEDA EN VARIAS BASES DE DATOS A LA VEZ

 
Vista:
sin imagen de perfil
Val: 2
Ha mantenido su posición en SQL Server (en relación al último mes)
Gráfica de SQL Server

BUSQUEDA EN VARIAS BASES DE DATOS A LA VEZ

Publicado por helwyn (1 intervención) el 17/11/2020 21:51:03
hola buenas tardes

una consulta;

tengo 100 bases de datos en sql server 2017, cada base de datos tiene una tabla llamada parametros y dentro de esta tabla un campo llamado PMPROFAE el cual tiene una 'S' o una 'N', hay la posibilidad que con una consulta pueda traer ese campo de las 100 bases de datos.. osea que me indique e nombre del campo PMPROFAE el valor de ese campo y que me indique de que base de datos es.. esto para no tener que entrar base por base y hacer la consulta

gracias

EJEMPL
USE FACREDIG
SELECT PMPROFAE
FROM parametros
EJEMPLI
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de Isaias
Val: 3.250
Oro
Ha mantenido su posición en SQL Server (en relación al último mes)
Gráfica de SQL Server

BUSQUEDA EN VARIAS BASES DE DATOS A LA VEZ

Publicado por Isaias (4416 intervenciones) el 18/11/2020 04:50:41
Hola

Existe un codigo para buscar en todas las bases y es el siguiente:

1
2
3
4
exec sp_msforeachdb 'IF ''?'' NOT IN(''master'', ''model'', ''msdb'', ''tempdb'') use [?] ;
SELECT [?], PMPROFAE
FROM Parametros'
END

Dígame si esto le funciona
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar