alter table work add col_new number;

解决方案 »

  1.   

    alter table work add col_new number not null;
      

  2.   

    谢谢!不过我这样写的,怎么会报错呢 ?SQL> alter table S_WORKTYPE ADD COL_NEW nindex;
    alter table S_WORKTYPE ADD COL_NEW nindex
                                       *
    ERROR 位于第1行:
    ORA-00902: 无效数据类型
      

  3.   

    COL_NEW是列名是吧?那么后面应该是数据类型
    nindex是什么类型呢?oracle没有这样的数据类型的
    所以报错了
      

  4.   

    我刚才删除刚增加的那一列的时候
    SQL> alter table S_WORKTYPE drop nindex;
    alter table S_WORKTYPE drop nindex
                                *
    ERROR 位于第1行:
    ORA-00905: 缺少关键字怎么会这样啊?