为什么在一个有100来万条数据的表中加一个新字段老是加不上去。

解决方案 »

  1.   

    提示什么?
    查询分析器---工具---选项--点击 弹出窗体 的左侧倒数第二项(DESIGNERS),将 右侧的 “阻止保存要求重新创建表的更改” 项 勾掉,保存后再添加你的新字段
      

  2.   

    没关系。我的表中上千万条都没错过。
    实在不放心。 先这样 select * into table_old from table_name
    就是先备份你的表及数据到 table_old 中。 然后再修改。
      

  3.   

    select *,'' as new_clumn1  into new_table from old_table--新字段是字符型
    select *,0 as new_clumn1  into new_table from old_table--新字段是是整形执行完毕后,先修改你旧表名 再修改新表名为原旧表名
    这样不用修改程序代码
      

  4.   

    select *,'' as new_clumn1  into new_table from old_table  还有这个语句  啥意思啊
    是把新表数据插入旧表吗 ,还是程序里的代码改成这样  
     这些数据有用的  不敢乱改啊  搞错了  我就死定了