Ayuda Urgente

friveros
03 de Septiembre del 2004
Maestros, tengo el siguiente código y necesito que el nombre de la BD sea una variable, sin embargo al ser parte de la consulta que llena el cursor el depurador me impide hacerlo, alguna idea?
------------------------------------------------

DECLARE datos_cur SCROLL CURSOR FOR

SELECT SensorData.SensorDataID, SensorData.AlertDateTime, SensorData.SensorName,
FROM @@base_respaldo.SensorData
WHERE (SensorData.AlertDateTime BETWEEN @@Fecha_inicio AND @@Fecha_fin)

------------------------------------------------


anonimo
03 de Septiembre del 2004
lo q se me ocurre es q antes ejecutes una sentencia como set @cad='use ' + @nombreBD y luego un exec (@cad), supongo q las demas BD tienen la misma estructuras de tablas.