日期和时间戳都添加了时间,并且在通过按年份、按日期等添加来操作日期的情况下使用间隔。
仍然不确定确切的实际差异,尤其是在预言机中的日期方面。
在效率方面是否有重大差异,或者在日期、时间戳和间隔的使用上存在其他差异?
您的问题尚不清楚,但此信息可能会对您有所帮助。
TIMESTAMP
支持秒的小数部分,不像DATE
支持秒- 时间戳有三种形式:
TIMESTAMP
不包含任何时区信息。TIMESTAMP WITH TIME ZONE
和TIMESTAMP WITH LOCAL TIME ZONE
包含时区信息
- 关于计算和操作,
TIMESTAMP
和DATE
之间实际上没有区别。只有极少数函数仅支持这两种类型中的任何一种。 DATE
是一种旧的数据类型。TIMESTAMP
是后来引入的("后来"是指 9i 年,即 20 年前(INTERVAL YEAR TO MONTH
和INTERVAL DAY TO SECOND
是间隔数据类型,但它们不包含任何绝对日期信息。
希望这能给一些提示。否则,请详细说明您的问题。
日期不存储秒的小数部分,因此将时间与小于 1 秒的日期进行比较是行不通的!!!!