Database Informix-577:列集合上已经存在相同类型的约束
我正试图将下表添加到我的informix数据库中Database Informix-577:列集合上已经存在相同类型的约束,database,rdbms,informix,Database,Rdbms,Informix,我正试图将下表添加到我的informix数据库中 CREATE TABLE UM_MODULE( UM_ID SERIAL UNIQUE, UM_MODULE_NAME LVARCHAR(100), UNIQUE(UM_MODULE_NAME), PRIMARY KEY(UM_ID) ); 那我就错了,说 577: A constraint of the same type already exists on the column set. Error in l
CREATE TABLE UM_MODULE(
UM_ID SERIAL UNIQUE,
UM_MODULE_NAME LVARCHAR(100),
UNIQUE(UM_MODULE_NAME),
PRIMARY KEY(UM_ID)
);
那我就错了,说
577: A constraint of the same type already exists on the column set.
Error in line 5
Near character position 13
有关错误的说明,请访问。但是,在我没有使用任何重复约束的情况下,为什么会出现这种错误呢?如何解决此问题?将UM_ID声明为唯一和主键是多余的。只需删除unique约束,因为主键已经是唯一的(而不是null)