/*==============================================================*/
/* Table: IDCAS_T_DEGR /
/==============================================================*/
create table IDCAS_T_DEGR (
IDCAS_K_DEGR INT not null,
F_TYPE VARCHAR(4) not null,
F_ACCO VARCHAR(30) not null,
F_PASS VARCHAR(30),
F_REMARK VARCHAR(200),
F_SIGN VARCHAR(10) default '0000000000' not null,
F_MEMO1 VARCHAR(200),
F_MEMO2 VARCHAR(200),
F_MEMO3 VARCHAR(200),
constraint PK_IDCAS_T_DEGR primary key (IDCAS_K_DEGR)
)
partition by list
( F_TYPE )
( partition part_type01
values ( 01 ) );
/*==============================================================*/
/* Index: IDCAS_I_DEGR /
/==============================================================*/
create [color=red]unique[/color] index IDCAS_I_DEGR on IDCAS_T_DEGR (
F_TYPE,F_ACCO
) local;
我想问:我在建立的局部索引前加了唯一性约束,怎么不起作用?竟然插入重复值也可以?是否局部索引不能具有唯一性?
我用的数据库是oracle10g