ورود

View Full Version : ارسال نام دیتابیس و جدول به عنوان پارامتر به SP



neynavaz
پنج شنبه 03 شهریور 1390, 09:55 صبح
با سلام
از دوستان کسی میدونه چطور میشه اسم دیتابیس و جدولی که میخوام سلکت کنیم رو به عنوان پارامتر به استورد پراسیجر بفرستیم
البته فرستادن رو که میشه:چشمک:
مهم اینه چطور اونجا اجرا کنیم
لطفا کمک کنید

Galawij
پنج شنبه 03 شهریور 1390, 11:38 صبح
یک روش به این صورت هست:

Declare @DBName varchar(128),@TBName varchar(128)
Set @DBName='OperationWorkShop'
Set @TBNname='TbCities'
Declare @Query varchar(1000)
Set @Query = 'begin use ' +@DBName +' end begin select * from '+@TBName+' end '
Exec (@Query)

neynavaz
شنبه 05 شهریور 1390, 09:45 صبح
تشکر تو استورد پراسیجر هام میگشتم همین روش شما رو دیدم
یعنی
Exec(@Query)
دقیقا مثل شمت انجام دادم
یک دنیا سپاس از توجهتون