我试图在日期和日期时间字段之间使用Floor
函数获取日差异数。但是我又多了一天。
这就是我在做的事情 - >
SELECT col,col1,FLOOR(col-col1) FROM tab_name
此处col仅为Date字段,Col1为DateTime Field
有什么想法吗?
答案 0 :(得分:0)
在oracle中没有时间没有日期 日期总是包含时间(即使您没有显示)。
我不明白为什么你在使用floor
,我想你想要trunc
即:
SELECT col,col1, col- trunc(col1) FROM tab_name