Skip to content
Snippets Groups Projects
Commit c859ff92 authored by Thomas G. Lockhart's avatar Thomas G. Lockhart
Browse files

Fix queries to insulate from daylight savings time.

parent 57584d70
No related branches found
No related tags found
No related merge requests found
...@@ -27,7 +27,7 @@ SELECT f1 AS "Time TZ" FROM TIMETZ_TBL; ...@@ -27,7 +27,7 @@ SELECT f1 AS "Time TZ" FROM TIMETZ_TBL;
23:59:59.99-07 23:59:59.99-07
(10 rows) (10 rows)
SELECT f1 AS "Three" FROM TIMETZ_TBL WHERE f1 < '05:06:07'; SELECT f1 AS "Three" FROM TIMETZ_TBL WHERE f1 < '05:06:07-07';
Three Three
------------- -------------
00:01:00-07 00:01:00-07
...@@ -35,7 +35,7 @@ SELECT f1 AS "Three" FROM TIMETZ_TBL WHERE f1 < '05:06:07'; ...@@ -35,7 +35,7 @@ SELECT f1 AS "Three" FROM TIMETZ_TBL WHERE f1 < '05:06:07';
02:03:00-07 02:03:00-07
(3 rows) (3 rows)
SELECT f1 AS "Seven" FROM TIMETZ_TBL WHERE f1 > '05:06:07'; SELECT f1 AS "Seven" FROM TIMETZ_TBL WHERE f1 > '05:06:07-07';
Seven Seven
---------------- ----------------
07:07:00-08 07:07:00-08
...@@ -47,12 +47,12 @@ SELECT f1 AS "Seven" FROM TIMETZ_TBL WHERE f1 > '05:06:07'; ...@@ -47,12 +47,12 @@ SELECT f1 AS "Seven" FROM TIMETZ_TBL WHERE f1 > '05:06:07';
23:59:59.99-07 23:59:59.99-07
(7 rows) (7 rows)
SELECT f1 AS "None" FROM TIMETZ_TBL WHERE f1 < '00:00'; SELECT f1 AS "None" FROM TIMETZ_TBL WHERE f1 < '00:00-07';
None None
------ ------
(0 rows) (0 rows)
SELECT f1 AS "Ten" FROM TIMETZ_TBL WHERE f1 >= '00:00'; SELECT f1 AS "Ten" FROM TIMETZ_TBL WHERE f1 >= '00:00-07';
Ten Ten
---------------- ----------------
00:01:00-07 00:01:00-07
......
...@@ -17,13 +17,13 @@ INSERT INTO TIMETZ_TBL VALUES ('11:59:59.99 PM PDT'); ...@@ -17,13 +17,13 @@ INSERT INTO TIMETZ_TBL VALUES ('11:59:59.99 PM PDT');
SELECT f1 AS "Time TZ" FROM TIMETZ_TBL; SELECT f1 AS "Time TZ" FROM TIMETZ_TBL;
SELECT f1 AS "Three" FROM TIMETZ_TBL WHERE f1 < '05:06:07'; SELECT f1 AS "Three" FROM TIMETZ_TBL WHERE f1 < '05:06:07-07';
SELECT f1 AS "Seven" FROM TIMETZ_TBL WHERE f1 > '05:06:07'; SELECT f1 AS "Seven" FROM TIMETZ_TBL WHERE f1 > '05:06:07-07';
SELECT f1 AS "None" FROM TIMETZ_TBL WHERE f1 < '00:00'; SELECT f1 AS "None" FROM TIMETZ_TBL WHERE f1 < '00:00-07';
SELECT f1 AS "Ten" FROM TIMETZ_TBL WHERE f1 >= '00:00'; SELECT f1 AS "Ten" FROM TIMETZ_TBL WHERE f1 >= '00:00-07';
-- --
-- TIME simple math -- TIME simple math
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment