使用“Floor”获取日期和日期时间字段之间的日期差异

时间:2012-04-24 07:19:43

标签: sql datetime oracle10g floor

我试图在日期和日期时间字段之间使用Floor函数获取日差异数。但是我又多了一天。 这就是我在做的事情 - >

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

此处col仅为Date字段,Col1为DateTime Field

有什么想法吗?

1 个答案:

答案 0 :(得分:0)

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

我不明白为什么你在使用floor,我想你想要trunc即:

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