Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/database/10.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Database Informix-577:列集合上已经存在相同类型的约束_Database_Rdbms_Informix - Fatal编程技术网

Database Informix-577:列集合上已经存在相同类型的约束

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

我正试图将下表添加到我的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 line 5
Near character position 13

有关错误的说明,请访问。但是,在我没有使用任何重复约束的情况下,为什么会出现这种错误呢?如何解决此问题?

将UM_ID声明为唯一和主键是多余的。只需删除unique约束,因为主键已经是唯一的(而不是null)