0

我正在尝试使用Floor日期和日期时间字段之间的函数来获取天数差异。但我得到了额外的一天。这就是我正在做的->

SELECT col,col1,FLOOR(col-col1) FROM tab_name

这里 col 只是 Date 字段,Col1 是 DateTime 字段

任何的想法?

4

1 回答 1

0

在 oracle 中没有没有时间的日期。
日期也总是包含时间(即使您不显示它)。

我不明白你为什么要使用floor,我想你想要的是trunc

SELECT col,col1, col- trunc(col1) FROM tab_name
于 2012-04-24T07:38:17.110 回答