数据库更新有一个表需要插入两列 那个表很大有100万行左右数据 我试过删除N多行留几千行 代码执行正确 一开始以为是超时错误后修改超时为3600以后仍有错误 并且弹错很快 求一个大致错误方向以及原因

解决方案 »

  1.   

    alter table Log_File add log_guid varchar(38) default(newid()) not null 这样的一个简单的语句 只是表很大 小一点就执行正确了  
      

  2.   

    alter table Log_File add log_guid varchar(38) 先执行这段然后update Log_File  set log_guid = newid()然后 alter table Log_File alter column log_guid set default(newid()) not nulltry this
      

  3.   

    add 列通常很快 100w数据量并不大.........
      

  4.   

    100w数据量对我来说很震惊。。Zzzz...