不带参数和带参数0的时间戳数据类型之间有什么区别:
timestamp VS timestamp(0)
timestamp
timestamp(0)
括号中的数字指定要存储的小数秒的精度。因此,(0)这意味着不要存储任何一秒的时间,而只使用整秒。如果未指定,则默认值为小数点分隔符后的6位数字。
(0)
因此,未指定的值将存储类似以下的日期:
TIMESTAMP 24-JAN-2012 08.00.05.993847 AM
并(0)仅指定存储:
TIMESTAMP(0) 24-JAN-2012 08.00.05 AM
请参阅有关数据类型的Oracle文档。