一个动态给表添加字段的问题。请高手帮忙。 exec ('ALTER TABLE #Temp ADD ' + @TempStr + ' ' + @类型 ) 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 exec ('alter table #temp add '+@tempstr+' varchar(10)') create table #temp (a int)declare @a int,@sql varchar(100)set @a=1while @a<5begin set @sql='ALTER TABLE #temp ADD aa'+cast(@a as varchar(2))+' varchar(10)' exec(@sql) set @a=@a+1endselect * from #tempgodrop table #temp exec('alter table #temp add column '+@tempstr+' char(100)') 请教高手哦:软件被强制关闭,SQL的事务是否回滚? 如何统计表数据,内附表结构. 分组的一个问题 请教SQL2005的安装问题! sql查询语句性能疑惑 一个计算天数的问题, 请帮帮忙怎么算?? 如何执行多条SQL语句取值 那位知道SQL SERVER 的视图生成器里自动生成联接语句的功能是如何实现的? 请问,如何将FOXPRO的表导到SQL SERVER中,SQL SERVER 如何将数据导到FOXPRO中 sql server 導入問題?急! 刚接触 DTS ,请问这个关于DTS 带参数的 如何设计?!!在线等待! 屡装sqlserver7.0失败,郁闷中!!!
declare @a int,@sql varchar(100)
set @a=1while @a<5
begin
set @sql='ALTER TABLE #temp ADD aa'+cast(@a as varchar(2))+' varchar(10)'
exec(@sql)
set @a=@a+1
end
select * from #temp
go
drop table #temp
exec('alter table #temp add column '+@tempstr+' char(100)')