Variáveis ​​de procedimento armazenado

Receio que a minha terminologia tenha impedido-me de encontrar os resultados que estou procurando na internet. De qualquer forma, eu tenho um procedimento armazenado bastante complexo que eu preciso passar várias variáveis ​​para. Em vez de inserir essas variáveis ​​várias vezes no procedimento armazenado, existe uma maneira de definir uma variável no início do procedimento e fazer referência a essa variável durante todo o procedimento? Por exemplo

IDNumber = 1075, 1050, 1025

Em vez de ter que usar a cláusula where várias vezes durante o procedimento,

WHERE IDNumber = 1075 AND IDNumber = 1050 AND IDNumber = 1025

Existe uma maneira para eu definir os inteiros em uma única variável e passar a variável através do procedimento armazenado?

Desculpe por qualquer confusão que acompanhe esta pergunta, pois o SQL é muito novo para mim. Obrigado pelo seu tempo e ajuda.

Estou usando o SQL Server 2008 R2.

questionAnswers(1)

yourAnswerToTheQuestion