日期:2014-05-17 浏览次数:20589 次
这个需要动态语句 create table #t ( name varchar(10), id int ) go declare @str1 varchar(10)--字段名字 declare @str2 varchar(10)--对应的值 set @str1='name' set @str2='tracy' declare @str varchar(1000) set @str='insert #t('+@str1+') values('+''''+@str2+''''+')' print @str --insert 表的名字(name) values('tracy') exec(@str) select * from #t /* name id ---------- ----------- tracy NULL (1 行受影响) */