HideElem function
The HideElem function marks an element, or a set of elements, at a given time stamp as invisible.
Syntax
HideElem(ts TimeSeries,
tstamp datetime year to fraction(5),
flags integer default 0)
returns TimeSeries;
HideElem(ts TimeSeries,
multiset_tstamps multiset(datetime year to fraction(5) not null),
flags integer default 0)
returns TimeSeries;
- ts
- The source time series.
- tstamp
- The time stamp to be made invisible.
- multiset_tstamps
- The multiset of time stamps to be made invisible.
- flags
- Valid values for the flags argument are described in The flags argument values. The default is
0
.
Description
After an element is hidden,
reading that element returns NULL
and writing it
results in an error message. It is, however, possible to use ts_begin_scan() to
read hidden elements.
The API equivalent to this function is ts_hide_elem().
If the time stamp is not a valid timepoint in the time series, an error is raised.
Returns
The modified time series.
Example
The following example hides the element at 2011-01-03 in the time series for IBM®:
select HideElem(stock_data, '2011-01-03 00:00:00.00000')
from daily_stocks
where stock_name = 'IBM';