Oracle DATE和TIMESTAMP类型之间有什么区别?
两者都有日期和时间组件?
还有什么是相应的类型在Java的这些日期类型?
两者都有日期和时间组件?
还有什么是相应的类型在Java的这些日期类型?
DATE和TIMESTAMP具有相同的大小(7字节)。这些字节用于存储世纪,十年,年,月,日,小时,分钟和秒。但TIMESTAMP允许存储额外的信息,如小数秒(11字节)和小数秒与时区(13字节)。
原文链接:https://www.f2er.com/oracle/207810.htmlTIMESTAMP作为符合ANSI的ANSI添加。在此之前,它只有DATE。
在一般情况下,您应该使用DATE。但如果需要时间精度,请使用TIMESTAMP。
关于Java,来自Oracle JDBC驱动程序的oracle.sql.DATE类提供了Oracle Date / Timestamp数据类型与Java类java.sql.Date,java.sql.Time和java.sql.Timestamp之间的转换。