(学)条件性唯一性索引的建议

Posted spymaster

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了(学)条件性唯一性索引的建议相关的知识,希望对你有一定的参考价值。

场景:Oracle、有一列需要按其它列分组后,个别值需要保证唯一,:分完组后,只允许有一行设置默认标识,而其它行则无所谓。

-- Create/Recreate indexes
create unique index IDX_TSI_CODEITEM_CODE_DEFAULT on TSI_CODEITEM (CASE CODE_DEFAULT WHEN 1 THEN TSI_CODEITEMID||‘1‘ ELSE TSI_CODEITEMID END)
tablespace TSHY
pctfree 10
initrans 2
maxtrans 255
storage
(
initial 64K
next 1M
minextents 1
maxextents unlimited
);

以上是关于(学)条件性唯一性索引的建议的主要内容,如果未能解决你的问题,请参考以下文章

普通索引和唯一索引,应该怎么选择?

09 | 普通索引和唯一索引,应该怎么选择?

数据库 索引

索引匹配具有多个条件的唯一值?

MySQL索引分类

mysql创建索引的原则