DelTrim 函数删除时间系列实例中指定时间范围(包括定界时间点)内的所有元素。DelTrim 函数与 DelClip 函数类似,只是 DelTrim 函数删除元素并从规则时间系列实例结束点回收空间,而 DelClip 函数将元素替换为空值。DelTrim 函数也与 DelRange 函数类似,只是 DelRange 函数删除元素并从规则时间系列实例的任何部分回收空间。
DelTrim(ts TimeSeries, begin_stamp datetime year to fraction(5), end_stamp datetime year to fraction(5), flags integer default 0) returns TimeSeries;
如果使用 DelTrim 函数从时间系列实例结束点删除元素,那么 DelTrim 会从时间系列结束点修剪掉所有空元素,从而减少时间系列中的元素数。
如果使用 DelTrim 函数来删除隐藏的元素,或者如果范围的起始点早于时间系列实例的原点,那么将出现错误。
其在指定时间点之间范围内的所有元素已被删除的时间系列。
update activity_stocks set activity_data = DelTrim(activity_data, '2011-01-05 00:00:00.00000' ::datetime year to fraction(5), '2011-01-06 00:00:00.00000' ::datetime year to fraction(5)) where stock_id = 600;