上海承衡地产看准:如何使用变量做表名?非存储过程

来源:百度文库 编辑:中科新闻网 时间:2024/10/04 03:59:10
例如,我在编程软件中,使用insert into tablename(a,b,c) values(:a,:b,:c) using sqlca;
现在我想将tablename做变量,怎么办

declare @s varchar(1000),@tablename varchar(30)
select @s = 'insert into '+@tablename+' (a,b,c) values(:a,:b,:c) using sqlca;'
exec(@s)