SQL Server - multivalores en parametros

 
Vista:
sin imagen de perfil

multivalores en parametros

Publicado por Sagio (2 intervenciones) el 06/12/2009 19:47:34
Buenas tardes,

Tengo una consulta en T-SQL que permite recibir varios valores en un
parametro. Quiero probar el resultado que me trae la consulta pero
asignandole varios valores al parametro. lo que estoy haciendo es lo
siguiente:

DECLARE @Ciudad AS nvarchar(160)
SET @Ciudad = 'Cali'

SELECT Pais, Region, Departamento, Ciudad
FROM Geografia
WHERE Ciudad IN (@ciudad))
ORDER BY Ciudad

Lo que quiero es fijar varios valores al parametro @Ciudad, para mirar el
resultado de esta consulta.

Agradezco de antemano la colaboracion que me puedan prestar.
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

RE:multivalores en parametros

Publicado por Isaias (4558 intervenciones) el 07/12/2009 18:17:08
Tu version de SQL Server es 2000?

Lee esta liga:

http://www.sommarskog.se/arrays-in-sql-2000.html
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
sin imagen de perfil

RE:multivalores en parametros

Publicado por Sagio (2 intervenciones) el 07/12/2009 20:27:17
Isaias, muchas gracias por tu aporte, de hecho ya habia aplicado algo pareceido anteriomente. Pero lo que quiero es mas simple y es fijar varios valores al parametro ciudad en la clausula SET del codigo T-SQL, para que en el where de la consulta se tome todos los registros que cumplan con la condicion del parametro. En SSRS se hace esto utilizando la opcion de multivalor en al pestaña de diseño en parametros del informe y dandole el valor del parametro en cada linea de la seccion valores disponibles de esta pestaña.

Saludos,
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
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

RE:multivalores en parametros

Publicado por Isaias (4558 intervenciones) el 11/12/2009 00:02:30
No se me ocurre otra cosa, mas que Query Dinamico, con sus pro y contras...
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