GetIndex 函数

GetIndex 函数返回与所提供时间戳记关联的时间系列条目的索引(偏移量)。

语法

GetIndex(ts     TimeSeries, 
        tstamp datetime year to fraction(5)) 
returns integer;
ts
源时间系列。
tstamp
条目的时间戳记。

描述

抽取的数据与时间戳记所在的时间段关联。例如,如果时间系列设置为上午 8:00 到下午 5:00 每小时,时间戳记为下午 3:15,那么将返回与下午 3:00 关联的索引。

与此函数等效的 API 为 ts_index()

返回结果

时间系列中给定时间戳记的条目的整数偏移量。

如果时间戳记不是日历中的有效日期或者早于时间系列的原点,那么将返回 NULL

示例

以下示例返回所提供时间戳记的偏移量:
select stock_name, GetIndex(stock_data,
      '2011-01-05 00:00:00.00000')
 from daily_stocks;