Я намагаюся налагоджувати чужі звіти SQL і розміщував базовий запит звітів у вікнах запитів SQL 2012.
Одним із параметрів, про який запитує звіт, є список цілих чисел. Це досягається у звіті за допомогою випадаючого вікна з декількома виборами. Основний запит звіту використовує цей цілий список у where
пункті, наприклад,
select *
from TabA
where TabA.ID in (@listOfIDs)
Я не хочу змінювати запит, який я налагоджую, але не можу зрозуміти, як створити змінну на SQL сервері, яка може містити дані цього типу для тестування.
напр
declare @listOfIDs int
set listOfIDs = 1,2,3,4
Немає типу даних, який може містити список цілих чисел, тож як я можу запустити запит звіту на моєму SQL Server із тими ж значеннями, що і звіт?