我在DB2中使用以下脚本将一个布尔列(状态)添加到表(EMPLOYEE)中,
ALTER TABLE EMPLOYEE ADD status CHAR(1) not null DEFAULT '1' constraint EMPLOYEE_CK31 check (status in ('0','1'));
它给了我错误。请告诉我这个脚本有什么问题?
答案 0 :(得分:1)
此脚本在更改默认位置后起作用。
ALTER TABLE EMPLOYEE ADD status CHAR(1) DEFAULT '1' not null constraint EMPLOYEE_CK31 check (status in ('0','1'));