gpt4 book ai didi

java - Oracle中以毫秒为单位存储时间戳

转载 作者:行者123 更新时间:2023-12-01 18:30:28 24 4
gpt4 key购买 nike

我知道如何检索以毫秒为单位的时间戳:

to_char(systimestamp ,'YYYY-MM-DD HH24:MI:SS,FF9')

任何人都可以请建议,时间戳数据类型是否足以存储以毫秒为单位的日期,或者我可以使用 varchar2 吗?我正在尝试从 Java 插入此值。

最佳答案

是的,如果您愿意,TIMESTAMP 允许精度低至纳秒。

如果您只需要毫秒,则只需要一个 TIMESTAMP(3) 列。

使用java.sql.Timestamp (如果需要的话,这又会下降到纳秒)在 Java 方面。请注意,如果可能的话,您应该避免进行to_char转换 - 执行客户端需要的任何字符串转换;获取数据作为时间戳,并将其作为时间戳发送。

关于java - Oracle中以毫秒为单位存储时间戳,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24448373/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com