PutTimeSeries 函数将第一个时间系列的每个元素放到第二个时间系列中。
PutTimeSeries(ts1 TimeSeries, ts2 TimeSeries, flags integer default 0) returns TimeSeries;
如果两个时间系列包含相同时间点的数据,那么会遵循 PutElem 的规则(请参阅 PutElem 函数),除非设置 flags 参数的 TS_PUTELEM_NO_DUPS 值。
两个时间系列必须具有相同的日历。此外,第一个参数指定的时间系列的原点必须晚于或等于第二个参数指定的时间系列的原点。
通过调用 ts_put_elem(),元素会添加到第二个时间系列(如果 flags 参数的 TS_PUTELEM_NO_DUPS 值未设置)。
此函数等效的 API 为 ts_put_ts()。
第一个时间系列插入到的第二个时间系列的版本。
update activity_stocks set activity_data = PutTimeSeries(activity_data, 'calendar(daycal), irregular'::TimeSeries(stock_trade)) where stock_id = 600;