回答

收藏

Oracle时间戳数据类型

技术问答 技术问答 337 人阅读 | 0 人回复 | 2023-09-14

没有参数和带参数0的时间戳数据类型有什么区别:+ S+ c- p. T1 ~0 F( ?
timestamp VS timestamp(0)/ S3 Q4 V  _; G# n& C$ H$ _* f7 O
                                                                0 Y# j; x: }! I7 N' U5 z6 H$ b
    解决方案:                                                               
% b3 a% X7 W( b, O" x                                                                括号中的数字指定了存储的小数秒的精度。因此,(0)这意味着不存储任何一秒,而只使用整秒。如果没有指定,默认值为小数点分隔符后的6位数。
0 J! l' ]& _- L5 i! m因此,未指定值类似于以下日期:, z" B- I* b* L& H, q  f: U
TIMESTAMP 24-JAN-2012 08.00.05.993847 AM并且(0)只指定存储:1 _8 n; e3 @+ U3 ^
TIMESTAMP(0) 24-JAN-2012 08.00.05 AM请参考相关数据类型Oracle文档。
分享到:
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则