UpdSet 函数

UpdSet 函数更新时间系列中的现有元素集。

语法

UpdSet(ts     TimeSeries, 
        set_ts multiset,
        flags  integer default 0) 
returns TimeSeries;
ts
要更新的时间系列。
set_ts
替换给定时间系列中的现有元素的行集,ts
flags
flags 参数值中描述了 flags 参数的有效值。缺省值为 0

描述

set_ts 中的行必须为正确类型的时间系列,开头为时间戳记;否则会发生错误。如果任何元素的时间戳记均未对应于时间系列中已有的元素,那么会发生错误,且整个更新为空。

无法更新隐藏的元素。

返回结果

更新的时间系列。

示例

以下示例会更新时间系列中的元素:
update activity_stocks
set activity_data = (select UpdSet(activity_data, set_data)
            from activity_load_tab where stock_id = 600)
where stock_id = 600;