一、点击新建查询,选中对应的数据库,执行以下语句查看该库所有的表有哪些:
SELECT * FROM SysObjects Where XType='U' order by name;
注: XType=‘U’ 表示当前库下所有用户创建的表;
二、然后 执行以下语句来为所有表添加新的字段;
declare @sql varchar(200), @name varchar(40)
declare my_cursor scroll cursor for
select name from sysobjects where type = 'u' and name not like '白银%'
open my_cursor
fetch next from my_cursor into @name
while(@@fetch_status=0)
begin
print 'processing ' + @name
set @sql = N'alter table ' + @name + ' add flagfield varchar(100)'
exec(@sql)
print 'finished'
fetch next from my_cursor into @name
end
close my_cursor
deallocate my_cursor;
完成!