INTERVAL

INTERVALは、時間間隔を表す型。

https://www.postgresql.jp/docs/9.4/datatype-datetime.html

postgresdb1=# CREATE TABLE events (
  id INT,
  name VARCHAR(100),
  duration INTERVAL
);
CREATE TABLE
postgresdb1=# INSERT INTO events (id, name, duration)
VALUES (1, '映画上映', INTERVAL '2 hours');
INSERT 0 1
postgresdb1=# INSERT INTO events (id, name, duration)
VALUES (2, '食事', INTERVAL '1 hours');
INSERT 0 1
postgresdb1=# INSERT INTO events (id, name, duration)
VALUES (3, '公園散策', INTERVAL '30 minutes');
INSERT 0 1
postgresdb1=# SELECT * FROM events;
 id |   name   | duration
----+----------+----------
  1 | 映画上映 | 02:00:00
  2 | 食事     | 01:00:00
  3 | 公園散策 | 00:30:00
(3 行)

postgresdb1=#

INTERVALを付けて、その後に時間間隔を表す文字列を指定する。