在informix上的某个表创建索引的时候,如果在创建该索引的时候提示索引已经存在,于是,就尝试删除该索引,但是执行drop index xxx 的时候,却报异常提示信息如下:
Error: Index already exists on column. (State:S0011, Native Code: FFFFFEA2)
确实很诡异,不能创建,也不能删除。
后来Google一下后,发现是在该字段是主键,而且在该字段上创建过唯一性的索引,如果再执行创建唯一性索引的时候,会提示异常
create unique index "informix".todo_pkidx on "informix".comnlist_todo (todo_id) using btree in idxdbs;
参考文章: