首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

大量数据库加编码的有关问题

2012-01-19 
大量数据库加编码的问题一个大约有一千万数据的表,里面没有主键,也没有可以做为主键的项,现在想加一个编码

大量数据库加编码的问题
一个大约有一千万数据的表,里面没有主键,也没有可以做为主键的项,现在想加一个编码列,加完之后做为主键.由于量很大,所以用一般的方法时总是会出现out of memory的错误.主机的4G的内存.哪位高人有比较好的方法.谢谢!
现在用的是sql2k+sp4.是否用sql005会更好些.

[解决办法]
试试用transaction,每十万条记录提交一次
[解决办法]
alter table table1 add 编码列 nvarchar(100) ...

go
 更新 编码列

go
alter table table1 add constraint PK_table1 primary key (编码列)

热点排行