git.postgresql.org Git - postgresql.git/commitdiff

git projects / postgresql.git / commitdiff
? search:
summary | shortlog | log | commit | commitdiff | tree
raw | patch | inline | side by side (parent: ffd3391)
Make extract(timetz) tests a bit more interesting
Thu, 1 Apr 2021 07:52:03 +0000 (09:52 +0200)
Thu, 1 Apr 2021 07:52:03 +0000 (09:52 +0200)
Use a time zone offset with nonzero minutes to make the
timezone_minute test meaningful.


diff --git a/src/test/regress/expected/timetz.out b/src/test/regress/expected/timetz.out
index 1ab5ed51054771fca33215a3ac61035ba3f3c187..0ae5b5204d6dd910225611b9aa51a16aadd6ee7b 100644 (file)
--- a/src/test/regress/expected/timetz.out
+++ b/src/test/regress/expected/timetz.out
@@ -181,22 +181,22 @@ SELECT EXTRACT(DAY FROM TIME WITH TIME ZONE '2020年05月26日 13:30:25.575401-
ERROR: "time with time zone" units "day" not recognized
SELECT EXTRACT(FORTNIGHT FROM TIME WITH TIME ZONE '2020年05月26日 13:30:25.575401-04'); -- error
ERROR: "time with time zone" units "fortnight" not recognized
-SELECT EXTRACT(TIMEZONE FROM TIME WITH TIME ZONE '2020年05月26日 13:30:25.575401-04');
+SELECT EXTRACT(TIMEZONE FROM TIME WITH TIME ZONE '2020年05月26日 13:30:25.575401-04:30');
date_part
-----------
- -14400
+ -16200
(1 row)
-SELECT EXTRACT(TIMEZONE_HOUR FROM TIME WITH TIME ZONE '2020年05月26日 13:30:25.575401-04');
+SELECT EXTRACT(TIMEZONE_HOUR FROM TIME WITH TIME ZONE '2020年05月26日 13:30:25.575401-04:30');
date_part
-----------
-4
(1 row)
-SELECT EXTRACT(TIMEZONE_MINUTE FROM TIME WITH TIME ZONE '2020年05月26日 13:30:25.575401-04');
+SELECT EXTRACT(TIMEZONE_MINUTE FROM TIME WITH TIME ZONE '2020年05月26日 13:30:25.575401-04:30');
date_part
-----------
- 0
+ -30
(1 row)
SELECT EXTRACT(EPOCH FROM TIME WITH TIME ZONE '2020年05月26日 13:30:25.575401-04');
diff --git a/src/test/regress/sql/timetz.sql b/src/test/regress/sql/timetz.sql
index ce763d89e8bf65a55a0a79983f1b5886fdacc044..f39ea121bf7639a6ae9e7c0c729331e490f68cd1 100644 (file)
--- a/src/test/regress/sql/timetz.sql
+++ b/src/test/regress/sql/timetz.sql
@@ -66,7 +66,7 @@ SELECT EXTRACT(MINUTE FROM TIME WITH TIME ZONE '2020年05月26日 13:30:25.575401-
SELECT EXTRACT(HOUR FROM TIME WITH TIME ZONE '2020年05月26日 13:30:25.575401-04');
SELECT EXTRACT(DAY FROM TIME WITH TIME ZONE '2020年05月26日 13:30:25.575401-04'); -- error
SELECT EXTRACT(FORTNIGHT FROM TIME WITH TIME ZONE '2020年05月26日 13:30:25.575401-04'); -- error
-SELECT EXTRACT(TIMEZONE FROM TIME WITH TIME ZONE '2020年05月26日 13:30:25.575401-04');
-SELECT EXTRACT(TIMEZONE_HOUR FROM TIME WITH TIME ZONE '2020年05月26日 13:30:25.575401-04');
-SELECT EXTRACT(TIMEZONE_MINUTE FROM TIME WITH TIME ZONE '2020年05月26日 13:30:25.575401-04');
+SELECT EXTRACT(TIMEZONE FROM TIME WITH TIME ZONE '2020年05月26日 13:30:25.575401-04:30');
+SELECT EXTRACT(TIMEZONE_HOUR FROM TIME WITH TIME ZONE '2020年05月26日 13:30:25.575401-04:30');
+SELECT EXTRACT(TIMEZONE_MINUTE FROM TIME WITH TIME ZONE '2020年05月26日 13:30:25.575401-04:30');
SELECT EXTRACT(EPOCH FROM TIME WITH TIME ZONE '2020年05月26日 13:30:25.575401-04');
This is the main PostgreSQL git repository.
RSS Atom

AltStyle によって変換されたページ (->オリジナル) /