select por base de datos

28/12/2007 - 00:20 por Luis V. | Informe spam
Amigos. Tengo varias bases de datos por año y dentro de cada una tengo las
mismas tablas.
Quiero hacer un select que dependiendo del año lea los datos de la base de
datos del año que corresponda.
Alguna sugerencias
 

Leer las respuestas

#1 Isaias
28/12/2007 - 00:45 | Informe spam
A muchos, no les gusta, pero sabiendolo usar, en estos casos es la solucion,
QUERY DINAMICO

DECLARE @SQLString NVARCHAR(100)
DECLARE @Base sysname

SET @Base = '[RH]'
SET @SQLString = N'SELECT * FROM '+@Base+'.[dbo].[Sueldos] WHERE.'
EXECUTE sp_executesql @SQLString
Saludos
IIslas


"Luis V." wrote:

Amigos. Tengo varias bases de datos por año y dentro de cada una tengo las
mismas tablas.
Quiero hacer un select que dependiendo del año lea los datos de la base de
datos del año que corresponda.
Alguna sugerencias



Preguntas similares