Если время указано в столбце в курсоре, вы можете добавить еще один столбец в курсор и использовать lead
для заполнения следующей строки Time следующим образом:
-- YOUR CURSOR QUERY EXAMPLE
SELECT COL1, TIME_COL FROM .....
--yOU NEED TO ADD ONE MORE COLUMN
SELECT COL1, TIME_COL, LEAD(TIME_COL) OVER (PARTITION BY ... ORDER BY ...) FROM ...
Вы можете узнать больше о LEAD из немного хороший источник