如何在PostgreSQL中插入日期序列

4

我想在现有表(public.test)的列(day)中插入日期系列,从2015-04-01、2015-04-02、.....到2015-04-30。我知道PostgreSQL中有一个生成系列的方法。但是我能否使用该方法来生成日期?还是说有其他方法可以生成日期?谢谢帮助。


1
generate_series('2015-04-01'::date,'2015-04-30'::date,'1 day'::interval) - Vao Tsun
1个回答

5

smth like

insert into public.test ("day") 
select generate_series('2015-04-01'::date,'2015-04-30'::date,'1 day'::interval);

应该能正常工作


运行得很好! - John

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接