Ver Mensaje Individual
  #1 (permalink)  
Antiguo 30/04/2008, 08:30
Scho
 
Fecha de Ingreso: marzo-2004
Ubicación: Valencia
Mensajes: 367
Antigüedad: 20 años, 9 meses
Puntos: 1
Pregunta Parámetro de un procedimiento almacenado que se utiliza en un IN

Hola a tod@s,
Tengo un GRAN problema con un procedimiento almacenado, necesito que uno de sus parámetros se utilice en un IN, me refiero a algo como esto:

SELECT * FROM tabla1
WHERE columna1 IN (@parametro)

Había pensado que @parametro fuera de tipo TABLE y haciendo un

SELECT * FROM tabla1
WHERE columna1 IN (SELECT * FROM @parametro)

la consulta podría funcionar, pero los procedimientos almacenados parace que no admiten tipos TABLE como parámetro.

La información de @parametro no la puedo obtener con una subconsulta así que la tengo que pasar como parámetro pero no tengo ni idea de como.


Me podéis echar una mano?


Gracias y un saludo.