trunc(sysdate-1)和trunc(sysdate)-1的性能是否不同?

时间:2013-04-10 06:04:24

标签: sql performance oracle11g

前两天他们都回来了,到目前为止我还没有发现其中一个存在性能问题的情况。

但出于好奇,我真的想知道在查询中使用trunc(sysdate-1)trunc(sysdate)-1之间是否存在性能差异?

2 个答案:

答案 0 :(得分:0)

实际上,没有。 trunc date表示今天的某个时间点并不比代表昨天的trunc date更昂贵。从午夜的某一天date减去一天的时间并不比代表其他时间的date减去一天更贵。

答案 1 :(得分:0)

我认为两种情况下的表现都相同。 请参阅this链接。