sql >> Databáze >  >> RDS >> Oracle

Jak vytvořit indexy s podmínkami v Oracle 12c?

v Oracle DB není žádný podmíněný index, logiku můžete převést na indexy založené na funkcích.

takže následující :

create unique index pessoa_juridica_cnpj_ix on pessoa (registro) where (fisica_sn = false);

se stane v Oracle SQL:

create unique index pessoa_juridica_cnpj_ix on pessoa (case when fisica_sn = false then registro end) ;



  1. MySQL DISTINCT na GROUP_CONCAT()

  2. Jak zacházet se starší databází v rámci Django

  3. Jak naplnit datovou sadu C# z databáze Oracle

  4. Hledání měst v okruhu 'X' kilometrů (nebo mil)