PDA

View Full Version : سوال از T-SQL .. لطفا راهنمایی کنید



TayyebiFar
سه شنبه 31 شهریور 1388, 11:17 صبح
فرض می کنیم این دستورات را اجرا کنیم
Declare @S nvarchar
''Set @S=''Select 1+1
(Execute (@S
خروجی عدد 2 است که در صفحه چاپ می شود
حالا اگه بخواهیم این خروجی در یک متغیر دیگر ریخته شود چکار باید بکنیم؟
منظورم تغییر کد به این شکل نیست (Select @S=1+1) !!!!!!! ....
راه مشابه نمی خوام دقیقا این کار مد نظرم هست که یه متغیر رشته ای حاوی یک کد SQL اجرا بشه
اگه ممکنه راهنماییم بکنید ... ممنون

AminSobati
سه شنبه 31 شهریور 1388, 21:32 عصر
SP_EXECUTESQL میتونه پارامتر output داشته باشه. از اون استفاده کنید