Това е така, защото типът данни TIMESTAMP е по-точен от DATE, така че когато предоставите стойност на параметъра TIMESTAMP в условието на колона DATE, Oracle трябва да преобразува всички стойности на DATE в TIMESTAMP, за да направи сравнение (това е използването на INTERNAL_FUNCTION по-горе) и следователно индексът трябва да е пълен сканирани.