@jamesfrj:có vẻ như bạn đang cố gắng đảm bảo rằng bảng của mình chỉ chứa một bản ghi có status <>5
.
Bạn có thể thử tạo một chỉ mục chức năng duy nhất bằng cách nối các cột, như được đưa ra bên dưới
create table XPTO_TABLE (id number,
obj_x varchar2(20),
date_x date,
type_x varchar2(20),
status_x varchar2(20)
);
create unique index xpto_table_idx1 on XPTO_TABLE(case when status_x <>'5' THEN obj_x||date_x||type_x||STATUS_x ELSE null END);
Hy vọng nó sẽ hữu ích
Vishad