PDA

View Full Version : نوشتن پارامتر برای دستور In



mehr_83
جمعه 03 شهریور 1391, 01:21 صبح
با سلام
چطوری میشه برای دستور in پارامتر نوشت.
برای دستور زیر می خوام مقادیر داخل () بصورت پارامتر ارسال بشه. تعداد پارامتر هم متغیر هستش
Select * from Customers
where Country in ('Iran','uk','usa')
ممنون میشم کمک کنید

rahgozare_abi
جمعه 03 شهریور 1391, 03:00 صبح
با سلام
یکی از روشهای ساخت و اجرای dynamic query استفاده از دستور exec می باشد.
شما می توانید عبارت مورد نظرخود را به صورت string ساخته و آنرا به شکل زیر اجرا نمایید.


EXEC ('SELECT * FROM Production.Product')