Oracle如何修改Date字段允许为null

解决方案 »

  1.   

    alter table 表名 modify 字段名 null;
      

  2.   

    直接右键你的表名  然后选择编辑  然后把你需要为空的字段选上勾就可以了或者alter table 表名 modify 字段名 null;
      

  3.   

    SQL> desc t;
     Name                                      Null?    Type
     ----------------------------------------- -------- ----------------------------
     COL_1                                     NOT NULL NUMBER(10)
     COL_2                                     NOT NULL DATESQL> alter table t modify col_2 null;Table altered.SQL> commit;Commit complete.SQL> desc t;
     Name                                      Null?    Type
     ----------------------------------------- -------- ----------------------------
     COL_1                                     NOT NULL NUMBER(10)
     COL_2                                              DATESQL> 
      

  4.   

    如果你的表中date字段没数据就可以直接进行:
    alter table modify column_name date null ;
      

  5.   

    还有就是在sql中将not null改为null,哈哈(不过这有点傻啊)