The INTERVAL YEAR TO MONTH data type stores a period of time using the YEAR and MONTH datetime fields INTERVAL YEAR [(year_precision)] TO MONTN ex) CREATE TABLE time_example2 (loan_duration INTERVAL YEAR(3) TO MONTH ); INSERT INTO time_example (loan_duration) VALUE (INTERVAL '120' MONTH)); SELECT TO_CHAR (sysdate +loan_duration, 'dd-mon-yyyy') FROM time_example2; The INTERVAL DAY TO SECOND data ..