在Oracle SQL中,为了避免优化器不使用索引而进行全表扫描的情况,应当避免在索引列上使用函数。举例来说,如果在 WHERE 子句中索引列作为函数的一部分,如 SAL * 12 > 25000,优化器可能会选择全表扫描,而应改写为 SAL > 25000/12 的形式。