Postgresql 生成正则时间戳系列
Postgresql Generate regular timestamp series
我 运行 使用 PivotalR 包从 R 使用 postgresql(8.4.2) 传递查询。我需要生成一系列按秒递增的时间戳值,并将该系列合并到列的每个值。像
col a series
a 2015-01-24 09:30:01
a 2015-01-24 09:30:02
b 2015-01-24 09:30:01
b 2015-01-24 09:30:02
有哪些方法可以做到这一点?我无法使用 generate_series() 因为我认为该版本不支持该功能。
@BondedDust 谢谢。我用了seq(ISOdate(<year,month,day,h,m,s>),by=1,length.out=n)
。然后将其作为数据框导出到数据库,并对日期进行连接。做的伎俩。
我 运行 使用 PivotalR 包从 R 使用 postgresql(8.4.2) 传递查询。我需要生成一系列按秒递增的时间戳值,并将该系列合并到列的每个值。像
col a series
a 2015-01-24 09:30:01
a 2015-01-24 09:30:02
b 2015-01-24 09:30:01
b 2015-01-24 09:30:02
有哪些方法可以做到这一点?我无法使用 generate_series() 因为我认为该版本不支持该功能。
@BondedDust 谢谢。我用了seq(ISOdate(<year,month,day,h,m,s>),by=1,length.out=n)
。然后将其作为数据框导出到数据库,并对日期进行连接。做的伎俩。