天若有情.NET

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::

数据库中有表h_jiesuan1、h_jiesuan2、h_jiesuan3。。。到h_jiesuan74
以下SQL代码,批量为这些表添加相同的列“AdvTag”,设置默认值为“0”,值更新为“0”

declare @i int
set @i = 1

declare @sql nvarchar(4000)

set @sql = '
alter table h_jiesuan' + cast(@i as nvarchar) + ' add AdvTag int default 0 go update h_jiesuan' + cast(@i as nvarchar) + ' set AdvTag = 0 go'

while (@i <= 74)
begin
 exec @sql
end

posted on 2005-01-28 11:14  pathik  阅读(2180)  评论(0编辑  收藏  举报