SQL时间戳偏移量(Postgres)

时间:2016-09-14 09:37:19

标签: postgresql input pentaho

我想使用Pentaho将记录从一个数据库复制到另一个数据库。但是我遇到了一个问题。假设有一个transaction_timestamp列,其中Table1的数据类型为带时区的时间戳。但是,一旦我从源DB中选择记录并将它们插入到另一个数据库中 - 列的值将偏移一个小时左右。最奇怪的事情 - 这甚至不会影响所有记录。我也试过这样的事情:

 select 
transaction_timestamp::timestamp without time zone as transaction_timestamp, 
t1.* from
table1 t1

它没有用。问题是,当我将记录复制到第二个数据库时,它会将所有值设置为本地时区吗?但为什么我提到的选择声明不起作用呢?只有部分记录受到影响?

0 个答案:

没有答案