alter table tbl modify col default null;

解决方案 »

  1.   

    alter table tbl modify col default null;
      

  2.   

    alter table tablename modify 需修改字段 类型;
      

  3.   

    ALTER TABLE test_tab MODIFY (your_col DEFAULT NULL);
      

  4.   

    有这么一条语句alter table lcs_user_attribute modify (start_date default null);
    但最后desc lcs_user_attribute后default那个地方出现了null.也就是说可以修改,没有drop了?
      

  5.   

    但最后desc lcs_user_attribute后default那个地方出现了null.也就是说可以修改,没有drop了没看懂这句话
      

  6.   

    意思是说我需要的是drop,而不是modify,请问还有没有,这是我用了modify之后desc的结果:default处出现了null,我希望的是什么都没有.
    SQL> desc lcs_user_attribute;
    Name           Type         Nullable Default Comments 
    -------------- ------------ -------- ------- -------- 
    USER_NAME      VARCHAR2(30)                           
    USER_ATTRIBUTE VARCHAR2(5)                            
    START_DATE     DATE                  null             
    END_DATE       DATE         Y                         
    FCD            DATE                  null             
    FCU            VARCHAR2(30)          null             
    LCD            DATE                  null             
    LCU            VARCHAR2(30)          null
      

  7.   

    如果没有drop,只有modify那就算了,我就用这个modify了.