NUMTODSINTERVAL
Syntax
NUMTODSINTERVAL
(
number IN double precision,
unit IN text
)
RETURNS interval;Overview
Parameter
Parameter
Description
Example
Last updated
NUMTODSINTERVAL
(
number IN double precision,
unit IN text
)
RETURNS interval;Last updated
-- 1.5 DAYS is converted to 1 day of 12 hours.
SELECT oracle.NUMTODSINTERVAL(1.5, 'DAY');
numtodsinterval
-----------------
1 day 12:00:00
(1 row)
-- 2.75 HOURS is converted to 2 hours 45 minutes.
SELECT oracle.NUMTODSINTERVAL(2.75, 'HOUR');
numtodsinterval
-----------------
02:45:00
(1 row)
-- 30 MINUTE is converted to 30 minutes 0 seconds.
SELECT oracle.NUMTODSINTERVAL(30, 'MINUTE');
numtodsinterval
-----------------
00:30:00
(1 row)
-- 90 SECOND returns exactly 90 seconds.
SELECT oracle.NUMTODSINTERVAL(90, 'SECOND');
numtodsinterval
-----------------
00:01:30
(1 row)