Una forma podría en la que podría quedar tu SP sería así:
Cita: CREATE PROCEDURE GetValues
(
@values VARCHAR(100)
)
AS
DECLARE @temp VARCHAR(500)
SET @temp = 'SELECT * FROM table1 '
SET @temp = @temp + ' WHERE ID IN (' + @values + ')'
EXEC (@temp)
GO
Y lo llamas así:
donde 3 y 4 son los ID que le vas a pasar a tu SP
Espero te sirva..
Salu2