Cách nhanh nhất là với make_interval
make_interval(years int DEFAULT 0, months int DEFAULT 0, weeks int DEFAULT 0, days int DEFAULT 0, hours int DEFAULT 0, mins int DEFAULT 0, secs double precision DEFAULT 0.0)
Vì vậy, nó trông giống như thế này (theo gợi ý của @Teddy)
SELECT make_interval(mins => 20);
hoặc,
SELECT make_interval(0,0,0,0,0,20);
Không có nghĩa là sạch nhất, nếu tốc độ không phải là vấn đề, tôi thích *
phương thức @a_horse_with_no_name được đề cập
SELECT 20 * '1 minute'::interval;