通常情况下,我们应该避免在索引列上使用NOT操作,因为NOT会导致Oracle停止使用索引而转向执行全表扫描。例如,低效的查询如:SELECT … FROM DEPT WHERE DEPT_CODE NOT = 0; 相比之下,高效的查询应该使用索引,如:SELECT … FROM DEPT WHERE DEPT_CODE > 0;