PDA

View Full Version : set کردن مقدار یک متغییر با exec



niloo17
یک شنبه 22 آذر 1388, 13:17 عصر
سلام دوستان
چه جوری می تونم مقدار یک متغییر در یک sp را جواب یک exec قرار بدم


set @s=EXEC (@query)

AminSobati
یک شنبه 22 آذر 1388, 15:01 عصر
سلام دوست عزیزم،
شما میتونین به جای exec از sp_executesql استفاده کنین. این sp میتونه پارامتر output داشته باشه

mehdi99
یک شنبه 22 آذر 1388, 23:50 عصر
فکر کنم یا این توضیح مشکلت حل بشه
یک مثال کامل به نظر من که کلی چیزای دیگه توش اضافه شده . در واقع بازی با Query ها است.

niloo17
دوشنبه 23 آذر 1388, 08:47 صبح
سلام دوستان
مشکلم حل شد گفتم بذارم اینجا تا دیگرانم استفاده کنند


EXEC SP_EXECUTESQL @query ,N'@s nvarchar(max) output',@s output