天天看点

DB2修改把表字段属性改为非空NOT NULL

 首先检查需要改为非空字段的数据是否有空值,如果有改为非空或者删除掉。然后执行下面的语句修改:

ALTER TABLE MYDB.RULES ALTER COLUMN TYPEID SET NOT NULL;
           

如果报错,可能需要执行一次:

CALL SYSPROC.ADMIN_CMD('REORG TABLE MYDB.RULES  ');
           

再改表。 

继续阅读