日期:2014-05-20  浏览次数:20470 次

100分求怎么改变数据表的列的方法,急!急!
比中一个数据表里有学生ID,学生姓名,密码,现在我要添加(性别或电话等列)或删除其中的列,该怎么样来实现

------解决方案--------------------
declare @i int, @sql varchar(8000)
select @i=1, @sql= ' '
while @i <=100
begin
select @sql=@sql+ 'alter table tablename add ID '+rtrim(@i)+ ' char(10); ',
@i=@i+1
end
exec(@sql)