您的位置:首页 > 大数据

大数据量表中,增加一个NOT NULL的新列

2015-12-30 15:06 134 查看
新增功能,需要新增一列,如果直接加的话会卡死

ALTER TABLE dbo.test1 ADD n4 BIT DEFAULT(0) not null

采用以下步骤执行成功:

1. ALTER TABLE dbo.test1 ADD n4 BIT DEFAULT(0)

2. ALTER TABLE [dbo].[test1] WITH NOCHECK ADD CONSTRAINT [ck_n4] CHECK (([n4] IS NOT NULL))

3. 分批将原有记录更新为0,一次执行3000条。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: