mirror of
https://git.postgresql.org/git/postgresql.git
synced 2025-02-11 19:20:40 +08:00
Make regress tests safe for variable-resolution timestamps.
This commit is contained in:
parent
64dff0beac
commit
04d975f0ca
@ -7,6 +7,8 @@ CREATE TABLE TIMESTAMP_TBL ( d1 timestamp(2) without time zone);
|
||||
-- Shorthand values
|
||||
-- Not directly usable for regression testing since these are not constants.
|
||||
-- So, just try to test parser and hope for the best - thomas 97/04/26
|
||||
-- NB: could get a failure if local midnight passes during the next few
|
||||
-- statements.
|
||||
INSERT INTO TIMESTAMP_TBL VALUES ('now');
|
||||
INSERT INTO TIMESTAMP_TBL VALUES ('current');
|
||||
INSERT INTO TIMESTAMP_TBL VALUES ('today');
|
||||
@ -43,7 +45,7 @@ DELETE FROM TIMESTAMP_TBL;
|
||||
BEGIN;
|
||||
INSERT INTO TIMESTAMP_TBL VALUES ('now');
|
||||
INSERT INTO TIMESTAMP_TBL VALUES ('now');
|
||||
SELECT count(*) AS two FROM TIMESTAMP_TBL WHERE d1 = timestamp without time zone 'now';
|
||||
SELECT count(*) AS two FROM TIMESTAMP_TBL WHERE d1 = timestamp(2) without time zone 'now';
|
||||
two
|
||||
-----
|
||||
2
|
||||
|
@ -40,7 +40,7 @@ DELETE FROM TIMESTAMPTZ_TBL;
|
||||
BEGIN;
|
||||
INSERT INTO TIMESTAMPTZ_TBL VALUES ('now');
|
||||
INSERT INTO TIMESTAMPTZ_TBL VALUES ('now');
|
||||
SELECT count(*) AS two FROM TIMESTAMPTZ_TBL WHERE d1 = timestamp with time zone 'now';
|
||||
SELECT count(*) AS two FROM TIMESTAMPTZ_TBL WHERE d1 = timestamp(2) with time zone 'now';
|
||||
two
|
||||
-----
|
||||
2
|
||||
|
@ -9,6 +9,8 @@ CREATE TABLE TIMESTAMP_TBL ( d1 timestamp(2) without time zone);
|
||||
-- Shorthand values
|
||||
-- Not directly usable for regression testing since these are not constants.
|
||||
-- So, just try to test parser and hope for the best - thomas 97/04/26
|
||||
-- NB: could get a failure if local midnight passes during the next few
|
||||
-- statements.
|
||||
|
||||
INSERT INTO TIMESTAMP_TBL VALUES ('now');
|
||||
INSERT INTO TIMESTAMP_TBL VALUES ('current');
|
||||
@ -29,7 +31,7 @@ DELETE FROM TIMESTAMP_TBL;
|
||||
BEGIN;
|
||||
INSERT INTO TIMESTAMP_TBL VALUES ('now');
|
||||
INSERT INTO TIMESTAMP_TBL VALUES ('now');
|
||||
SELECT count(*) AS two FROM TIMESTAMP_TBL WHERE d1 = timestamp without time zone 'now';
|
||||
SELECT count(*) AS two FROM TIMESTAMP_TBL WHERE d1 = timestamp(2) without time zone 'now';
|
||||
END;
|
||||
DELETE FROM TIMESTAMP_TBL;
|
||||
|
||||
|
@ -25,7 +25,7 @@ DELETE FROM TIMESTAMPTZ_TBL;
|
||||
BEGIN;
|
||||
INSERT INTO TIMESTAMPTZ_TBL VALUES ('now');
|
||||
INSERT INTO TIMESTAMPTZ_TBL VALUES ('now');
|
||||
SELECT count(*) AS two FROM TIMESTAMPTZ_TBL WHERE d1 = timestamp with time zone 'now';
|
||||
SELECT count(*) AS two FROM TIMESTAMPTZ_TBL WHERE d1 = timestamp(2) with time zone 'now';
|
||||
END;
|
||||
DELETE FROM TIMESTAMPTZ_TBL;
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user