在oracle中,是否始终存储指定的时区?Oracle TIMESTAMP WITH TIMEZONE命名区域与偏移量
我一直在我们的系统中测试此列,并在一些地方的时间戳显示为:
26-FEB-09 11.36.25.390713 AM +13:00
,但其他时候,它是:
26-FEB-09 11.36.25.390713 AM Pacific/Auckland
如果该值被存储为前者是否意味着实际时区未被存储?
我很担心,因为如果未来的日期只存储一个偏移量,我们可能无法确定原始时区中的实际时间,因为您可以根据时区确定偏移量,但反之亦然。
感谢
OK,凉爽,这是我所期待的。 所以说我有一个“创建”列,我想有一个当前时间戳的默认值。 当前在我的数据库中,对systimestamp的调用返回一个带有偏移量的时间戳。我如何改变它以使用命名的时区? 谢谢 – tobyc 2009-02-26 00:18:16