আমি অন্য কারোর এসকিউএল রিপোর্টগুলি ডিবাগ করার চেষ্টা করছি এবং এসকিউএল ২০১২ এর কোয়েরি উইন্ডোতে অন্তর্নিহিত প্রতিবেদনের ক্যোয়ারী রেখেছি।
প্রতিবেদনের জন্য যে পরামিতিগুলির জন্য অনুরোধ করা হয়েছে তার মধ্যে একটি হল পূর্ণসংখ্যার একটি তালিকা। এটি বহু-নির্বাচন ড্রপ ডাউন বাক্সের মাধ্যমে রিপোর্টে অর্জন করা হয়েছে। প্রতিবেদনের অন্তর্নিহিত ক্যোয়ারী where
ক্লজ যেমন এই পূর্ণসংখ্যা তালিকাটি ব্যবহার করে
select *
from TabA
where TabA.ID in (@listOfIDs)
আমি ডিবাগ করছি এমন ক্যোয়ারীটি সংশোধন করতে চাই না তবে এসকিউএল সার্ভারে কীভাবে এই ভেরিয়েবল তৈরি করতে হয় তা পরীক্ষা করতে এই ধরণের ডেটা ধরে রাখতে পারি তা বুঝতে পারি না।
যেমন
declare @listOfIDs int
set listOfIDs = 1,2,3,4
কোনও ডেটাটাইপ নেই যা পূর্ণসংখ্যার একটি তালিকা ধরে রাখতে পারে, তাই আমি কীভাবে প্রতিবেদনটির একই মানগুলির সাথে আমার এসকিউএল সার্ভারে রিপোর্ট ক্যোয়ারী চালাতে পারি?