@@ -147,3 +147,61 @@ RESET DateStyle;
147
147
148
148
SHOW DateStyle;
149
149
150
+ --
151
+ -- formats
152
+ --
153
+
154
+ SET DateStyle TO ' US,Postgres' ;
155
+
156
+ SHOW DateStyle;
157
+
158
+ SELECT ' ' AS sixty_two, d1 AS us_postgres FROM DATETIME_TBL;
159
+
160
+ SELECT ' ' AS eight, f1 AS us_postgres FROM ABSTIME_TBL;
161
+
162
+ SET DateStyle TO ' US,ISO' ;
163
+
164
+ SELECT ' ' AS sixty_two, d1 AS us_iso FROM DATETIME_TBL;
165
+
166
+ SELECT ' ' AS eight, f1 AS us_iso FROM ABSTIME_TBL;
167
+
168
+ SET DateStyle TO ' US,SQL' ;
169
+
170
+ SHOW DateStyle;
171
+
172
+ SELECT ' ' AS sixty_two, d1 AS us_sql FROM DATETIME_TBL;
173
+
174
+ SELECT ' ' AS eight, f1 AS us_sql FROM ABSTIME_TBL;
175
+
176
+ SET DateStyle TO ' European,Postgres' ;
177
+
178
+ SHOW DateStyle;
179
+
180
+ INSERT INTO DATETIME_TBL VALUES (' 13/06/1957' );
181
+
182
+ SELECT count (* ) as one FROM DATETIME_TBL WHERE d1 = ' Jun 13 1957' ;
183
+
184
+ SELECT ' ' AS sixty_three, d1 AS european_postgres FROM DATETIME_TBL;
185
+
186
+ SELECT ' ' AS eight, f1 AS european_postgres FROM ABSTIME_TBL;
187
+
188
+ SET DateStyle TO ' European,ISO' ;
189
+
190
+ SHOW DateStyle;
191
+
192
+ SELECT ' ' AS sixty_three, d1 AS european_iso FROM DATETIME_TBL;
193
+
194
+ SELECT ' ' AS eight, f1 AS european_iso FROM ABSTIME_TBL;
195
+
196
+ SET DateStyle TO ' European,SQL' ;
197
+
198
+ SHOW DateStyle;
199
+
200
+ SELECT ' ' AS sixty_three, d1 AS european_sql FROM DATETIME_TBL;
201
+
202
+ SELECT ' ' AS eight, f1 AS european_sql FROM ABSTIME_TBL;
203
+
204
+ RESET DateStyle;
205
+
206
+ SHOW DateStyle;
207
+
0 commit comments