mirror of
https://github.com/postgres/postgres.git
synced 2025-05-06 19:59:18 +03:00
Test the "SET DateStyle TO..." date formatting modes.
This commit is contained in:
parent
45409f0cdd
commit
89abee4691
@ -89,3 +89,61 @@ SELECT '' AS six, f1 as reltime, timespan( f1) AS timespan
|
|||||||
|
|
||||||
DROP TABLE TEMP_DATETIME;
|
DROP TABLE TEMP_DATETIME;
|
||||||
|
|
||||||
|
--
|
||||||
|
-- formats
|
||||||
|
--
|
||||||
|
|
||||||
|
SET DateStyle TO 'US,Postgres';
|
||||||
|
|
||||||
|
SHOW DateStyle;
|
||||||
|
|
||||||
|
SELECT '' AS sixty_two, d1 AS us_postgres FROM DATETIME_TBL;
|
||||||
|
|
||||||
|
SELECT '' AS eight, f1 AS us_postgres FROM ABSTIME_TBL;
|
||||||
|
|
||||||
|
SET DateStyle TO 'US,ISO';
|
||||||
|
|
||||||
|
SELECT '' AS sixty_two, d1 AS us_iso FROM DATETIME_TBL;
|
||||||
|
|
||||||
|
SELECT '' AS eight, f1 AS us_iso FROM ABSTIME_TBL;
|
||||||
|
|
||||||
|
SET DateStyle TO 'US,SQL';
|
||||||
|
|
||||||
|
SHOW DateStyle;
|
||||||
|
|
||||||
|
SELECT '' AS sixty_two, d1 AS us_sql FROM DATETIME_TBL;
|
||||||
|
|
||||||
|
SELECT '' AS eight, f1 AS us_sql FROM ABSTIME_TBL;
|
||||||
|
|
||||||
|
SET DateStyle TO 'European,Postgres';
|
||||||
|
|
||||||
|
SHOW DateStyle;
|
||||||
|
|
||||||
|
INSERT INTO DATETIME_TBL VALUES('13/06/1957');
|
||||||
|
|
||||||
|
SELECT count(*) as one FROM DATETIME_TBL WHERE d1 = 'Jun 13 1957';
|
||||||
|
|
||||||
|
SELECT '' AS sixty_three, d1 AS european_postgres FROM DATETIME_TBL;
|
||||||
|
|
||||||
|
SELECT '' AS eight, f1 AS european_postgres FROM ABSTIME_TBL;
|
||||||
|
|
||||||
|
SET DateStyle TO 'European,ISO';
|
||||||
|
|
||||||
|
SHOW DateStyle;
|
||||||
|
|
||||||
|
SELECT '' AS sixty_three, d1 AS european_iso FROM DATETIME_TBL;
|
||||||
|
|
||||||
|
SELECT '' AS eight, f1 AS european_iso FROM ABSTIME_TBL;
|
||||||
|
|
||||||
|
SET DateStyle TO 'European,SQL';
|
||||||
|
|
||||||
|
SHOW DateStyle;
|
||||||
|
|
||||||
|
SELECT '' AS sixty_three, d1 AS european_sql FROM DATETIME_TBL;
|
||||||
|
|
||||||
|
SELECT '' AS eight, f1 AS european_sql FROM ABSTIME_TBL;
|
||||||
|
|
||||||
|
RESET DateStyle;
|
||||||
|
|
||||||
|
SHOW DateStyle;
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user