ts_next_valid() 函数返回给定时间戳记之后的最近条目。
ts_tselem
ts_next_valid(ts_tsdesc *tsdesc,
mi_datetime *tstamp,
mi_integer *STATUS,
mi_integer *off)
等效 SQL 函数是 GetNextValid。
给定时间戳记之后的元素。如果不存在有效元素,或者时间系列是规则的且下一个有效时间间隔包含空元素,将返回 NULL。如果时间系列不规则,那么 off 指向的值将是 -1;如果时间系列是规则的,那么 off 指向的值将是元素的偏移量。返回的元素不得由调用者释放。调用两次访存后将覆盖该值。
有关 STATUS 的说明,请参阅 ts_hide_elem() 函数。