| 
	
 | 
 Posted by Mike Epprecht \(SQL MVP\) on 12/16/05 22:20 
Hi 
 
Dynamic SQL is your answer here. 
http://www.sommarskog.se/dynamic_sql.html 
 
Regards 
-------------------------------- 
Mike Epprecht, Microsoft SQL Server MVP 
Zurich, Switzerland 
 
IM: mike@epprecht.net 
 
MVP Program: http://www.microsoft.com/mvp 
 
Blog: http://www.msmvps.com/epprecht/ 
 
"adi" <Adityanad@gmail.com> wrote in message  
news:1134759987.633298.274030@g49g2000cwa.googlegroups.com... 
> Hi all, 
>    Seems like a fundamental question to me but I dont have a definite 
> answer for it, Gurus please enlighten me. 
> 
> I have a table 'Table1' whose structure changes dynamically  based on 
> some configuration values from another table. This table is being used 
> by a program, It was initially used by this program which ran as a 
> single task (executing at only a specific interval) but now the program 
> has to be run mutiple times some coinciding with each othe - which 
> meant that table structure will change as 2 programs are running 
> simultaneously... and therefore I have decided to use seperate table 
> names that each has a structure of its now. 
> 
> I use this table name 'Table1' in about 10-15 stored procedures and 
> UDF's 
> 
> to make the long story short: Since I will not know which table I will 
> be using in the program I want to pass the table name as an argument to 
> the SP and UDF's and then access this param in the 
> 'select's/updates/inserts' - but this doesn't work unless I use Dynamic 
> SQL. 
> 
> Is there any other way of passing table names as parameters and then 
> using then in the procs? 
> 
> any ideas will be really helpful. 
> adi 
>
 
  
Navigation:
[Reply to this message] 
 |