Преобразование числового значения в интервал времени
Функция
Преобразует число указанных единиц времени в значение типа DATE.
Спецификация
< синтаксис >
::=
NUMTODSINTERVAL (значимое выражение, строка)
Синтаксические правила
-
< Значимое выражение >
имеет числовой тип (при необходимости производится неявное преобразование этого аргумента к типу DECIMAL). -
< Строка >
имеет строковый тип и указывает на тип единиц «дата-время»: 'DAY', 'HOUR', 'MINUTE' или 'SECOND'.
Возвращаемое значение
-
Результат имеет тип DATE.
-
Если один из параметров NULL, то результат NULL.
Примеры
SELECT NUMTODSINTERVAL (100, 'HOUR'); | 04.01.0001:04:00:00| SELECT NUMTODSINTERVAL(1234567890, 'minute'); | 24.04.2348:19:30:00|