使用 ALTER TABLE 表名(..... )进行表结构的修改;不用创建临时表。

解决方案 »

  1.   

    如果在原有基础上面仅仅是增加字段后按上面的规律修改名称,那么可以在表的结构后面追加一个字段就可以了,字段的内容依次后移,但是如果字段的类型、长度不一样的话,我想还是利用系统表声称修改语句然后再用
    EXEC('')执行生成的语句。
    利用
    select name,type,length from sysColumns where id in (select id from sysObjects where name = 'MC') order by name 可以得到所有的字段定义内容。