alter table 表一 drop primary key;
alter table xxxxx drop column 列1;

解决方案 »

  1.   

    alter table 表1 drop column 列1 cascade;即可,实现级连删除,功能太强,结构关系不太清楚的话,最好慎用
      

  2.   

    可能是我表达的不清楚。
    字段名称为number(很明显,oracle的关键字),它不属于表的主键字段,也没有什么级连关系,怎么删除这个字段?
    请各位再帮忙看看!
      

  3.   

    对不起我理解错了。
    yanleigis(可可) 说的没错,用
    alter table test drop column "number";
    注意一定要用双引号
      

  4.   

    另外我记起来:如果这样不行的话,我怀疑你建表中用的是
    不是小写的number,可能是大写的,又或者是大小写混合模式,
    你应该先用desc test来查看列名到底是那种方式书写,再进行
    删除.