Allow more timezone-like interpretation of INTERVALs.

This commit is contained in:
Thomas G. Lockhart 2000-11-11 19:56:43 +00:00
parent a669bd74ee
commit d74c52c357

@ -3,44 +3,44 @@
-- --
SET DATESTYLE = DEFAULT; SET DATESTYLE = DEFAULT;
-- check acceptance of "time zone style" -- check acceptance of "time zone style"
SELECT INTERVAL '01:00'; SELECT INTERVAL '01:00' AS "One hour";
?column? One hour
---------- ----------
+01:00 +01:00
(1 row) (1 row)
SELECT INTERVAL '+02:00'; SELECT INTERVAL '+02:00' AS "Two hours";
?column? Two hours
---------- -----------
+02:00 +02:00
(1 row) (1 row)
SELECT INTERVAL '-08:00'; SELECT INTERVAL '-08:00' AS "Eight hours";
?column? Eight hours
---------- -------------
-08:00 -08:00
(1 row) (1 row)
SELECT INTERVAL '-05'; SELECT INTERVAL '-05' AS "Five hours";
?column? Five hours
----------- ------------
-00:00:05 -05:00
(1 row) (1 row)
SELECT INTERVAL '-1 +02:03'; SELECT INTERVAL '-1 +02:03' AS "22 hours ago...";
?column? 22 hours ago...
---------- -----------------
-21:57 -21:57
(1 row) (1 row)
SELECT INTERVAL '-1 days +02:03'; SELECT INTERVAL '-1 days +02:03' AS "22 hours ago...";
?column? 22 hours ago...
---------- -----------------
-21:57 -21:57
(1 row) (1 row)
SELECT INTERVAL '10 years -11 month -12 days +13:14'; SELECT INTERVAL '10 years -11 month -12 days +13:14' AS "9 years...";
?column? 9 years...
-------------------------- --------------------------
9 years 1 mon -11 -10:46 9 years 1 mon -11 -10:46
(1 row) (1 row)