không có chỉ mục điều kiện trong Oracle DB, bạn có thể chuyển đổi logic thành các chỉ mục dựa trên hàm.
vì vậy như sau:
create unique index pessoa_juridica_cnpj_ix on pessoa (registro) where (fisica_sn = false);
trở thành trong Oracle SQL:
create unique index pessoa_juridica_cnpj_ix on pessoa (case when fisica_sn = false then registro end) ;