le trunc ne prendra quasi rien, a mon avis tu confonds
Code :
trunc(ma_date1) BETWEEN trunc(sysdate) trunc(sysdate)+0.99999
|
et
Code :
ma_date1 BETWEEN trunc(sysdate) trunc(sysdate)+0.99999
|
les deux seront traités de manière très différente pour peu que tu ais un index sur ma_date1, a savoir qu'il va l'utiliser dans le 2ème cas et pas dans le premier.
Le trunc suivant le between compte pour du beurre et est insignifiant en temps machine.
Message édité par casimimir le 11-02-2010 à 15:44:18