想不出什么好办法,只能这样
先复制一个表,再把那两列不要的删除
select * into tablea from tablename
alter table tablea drop column a,b
select * from tablea

解决方案 »

  1.   

    我认为这个不能偷懒!
    我直接取就是啦!select 字段1,字段2,...,字段n from 表如果字段很多,那么多2个,应该没有很大的干系,倘若a,b字段都不怎么占空间的话,你select出来,不用就是啦
      

  2.   

    select 除某字段以外的所有字段 怎么写 嫌麻烦的话
    用动态生成查询字段
    查询字段语句如下:
    SELECT Name FROM syscolumns WHERE id = OBJECT_ID(N'表名称 ') AND name <> '排除的列名'在动态串联就好了