在 table a 的 a 字段上添加constraint:not null的SQL怎么写,是不是与一般的check等约束的写法不一样?
请高手指点下。

解决方案 »

  1.   

    alter table a modify a not null;
      

  2.   

    alter table 表名 modify 字段名 not null;
      

  3.   

    如果你只是想让该字段不能够为空的话,可以这样:
    alter table a add(a not null);--a字段不存在的情况。
    --a字段存在,但以前的a是允许为空的话,也可以向上面那样修改。
      

  4.   

    --a字段存在,但以前的a是允许为空的话
    alter table a modify(a not null)