SQL Server - 'USE' DENTRO DE UN STORE

 
Vista:

'USE' DENTRO DE UN STORE

Publicado por achafio (37 intervenciones) el 28/12/2007 00:35:40
dw_det.SetTransObject(eg_parametros_sist.tx_configuracion)
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

RE:'USE' DENTRO DE UN STORE

Publicado por Isaias (3308 intervenciones) el 28/12/2007 01:06:06
Creo que te falto un poco mas de explicacion, ¿no crees?
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

RE:'USE' DENTRO DE UN STORE

Publicado por achafio (37 intervenciones) el 28/12/2007 15:32:56
Bueno tengo el siguiente codigo:

USE basedatos1

select *
from tablax

pero tengo varias base de datos con el mismo nombre de tabla, lo q quiero es crear un store que le pase por parametro la base de datos y se conecte ahi para que me salga el select de la tabla perteneciente a la base de datos.

He puesto un select, puedo tambien usar un update on un store del mismo sql.

Pero el problema es q el store no reconoce el USE, como puedo hacer eso.
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

RE:'USE' DENTRO DE UN STORE

Publicado por Isaias (3308 intervenciones) el 28/12/2007 17:45:01
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
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