2014-10-16 47 views
1

我想更新我的表並將年份添加到年份爲2010的每個時間戳4年。我正在使用postgresql。更新表中給定年份的所有時間戳

x | y  

c | 2010-05-08 16:23:00 
d | 2011-01-01 01:23:45 

期望的結果:

x | y  

c | 2014-05-08 16:23:00 
d | 2011-01-01 01:23:45 

謝謝。

回答

3
update the_table 
    set y = y + interval '4' year 
where extract(year from y) = 2010;