Преобразование числового значения в интервал времени (NUMTODSINTERVAL)
Функция
Преобразует число указанных единиц времени в значение типа 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|