PDA

View Full Version : چطوری می تونم نام جدولم تو select پارامتر باشه



smchavoshi
سه شنبه 16 فروردین 1390, 16:49 عصر
سلام خدمت همه دوستای گلم و عیدتونم مبارک
یک سوال ظاهرا ساده دارم که اگه اطلاعاتی در این رابطه دارید یه کمکی به من بکنید
select * from @n
چطوری می تونم نام جدولم تو select پارامتر باشه و مثلا از بک جدول دیگه بخونم البته بدون استفاده از دستور Exec
ممنون می شم اگه اطلاعاتی در این رابطه دارید بهم بدبد
باتشکر

محمد سلیم آبادی
چهارشنبه 17 فروردین 1390, 14:30 عصر
البته بدون استفاده از دستور Exec
سلام،
زبان SQL ایستاست، در صورتی که شما عمل پویا رو ازش انتظار دارین. بنظر نمی رسه راه دیگه ای به غیر از EXECUTE باشه ولی می تونید با دستورات شرطی IF چیزی شبیه به این دربیارین:

IF @n = 'Table1' THEN SELECT * FROM Table1
ELSE IF @n = 'Table2' THEN SELECT * FROM Table2
ELSE ....