~ubuntu-branches/ubuntu/lucid/mysql-dfsg-5.1/lucid-security

« back to all changes in this revision

Viewing changes to mysql-test/suite/engines/funcs/r/tc_partition_sub2.result

  • Committer: Package Import Robot
  • Author(s): Marc Deslauriers
  • Date: 2012-02-22 22:33:55 UTC
  • mfrom: (1.1.5)
  • Revision ID: package-import@ubuntu.com-20120222223355-or06x1euyk8n0ldi
Tags: 5.1.61-0ubuntu0.10.04.1
* SECURITY UPDATE: Update to 5.1.61 to fix multiple security issues
  (LP: #937869)
  - http://www.oracle.com/technetwork/topics/security/cpujan2012-366304.html
  - CVE-2011-2262
  - CVE-2012-0075
  - CVE-2012-0112
  - CVE-2012-0113
  - CVE-2012-0114
  - CVE-2012-0115
  - CVE-2012-0116
  - CVE-2012-0117
  - CVE-2012-0118
  - CVE-2012-0119
  - CVE-2012-0120
  - CVE-2012-0484
  - CVE-2012-0485
  - CVE-2012-0486
  - CVE-2012-0487
  - CVE-2012-0488
  - CVE-2012-0489
  - CVE-2012-0490
  - CVE-2012-0491
  - CVE-2012-0492
  - CVE-2012-0493
  - CVE-2012-0494
  - CVE-2012-0495
  - CVE-2012-0496
* Dropped patches unnecessary with 5.1.61:
  - debian/patches/90_mysql_safer_strmov.dpatch
  - debian/patches/51_ssl_test_certs.dpatch
  - debian/patches/52_CVE-2009-4030.dpatch
  - debian/patches/53_CVE-2009-4484.dpatch
  - debian/patches/54_CVE-2008-7247.dpatch
  - debian/patches/55_CVE-2010-1621.dpatch
  - debian/patches/56_CVE-2010-1850.dpatch
  - debian/patches/57_CVE-2010-1849.dpatch
  - debian/patches/58_CVE-2010-1848.dpatch
  - debian/patches/59_CVE-2010-1626.dpatch
  - debian/patches/60_CVE-2010-2008.dpatch
  - debian/patches/60_CVE-2010-3677.dpatch
  - debian/patches/60_CVE-2010-3678.dpatch
  - debian/patches/60_CVE-2010-3679.dpatch
  - debian/patches/60_CVE-2010-3680.dpatch
  - debian/patches/60_CVE-2010-3681.dpatch
  - debian/patches/60_CVE-2010-3682.dpatch
  - debian/patches/60_CVE-2010-3683.dpatch
  - debian/patches/60_CVE-2010-3833.dpatch
  - debian/patches/60_CVE-2010-3834.dpatch
  - debian/patches/60_CVE-2010-3835.dpatch
  - debian/patches/60_CVE-2010-3836.dpatch
  - debian/patches/60_CVE-2010-3837.dpatch
  - debian/patches/60_CVE-2010-3838.dpatch
  - debian/patches/60_CVE-2010-3839.dpatch
  - debian/patches/60_CVE-2010-3840.dpatch
  - debian/patches/61_disable_longfilename_test.dpatch
  - debian/patches/62_alter_table_fix.dpatch
  - debian/patches/63_cherrypick-upstream-49479.dpatch
  - debian/patches/10_readline_build_fix.dpatch
* debian/mysql-client-5.1.docs: removed EXCEPTIONS-CLIENT file
* debian/mysql-server-5.1.docs,debian/libmysqlclient16.docs,
  debian/libmysqlclient-dev.docs: removed, no longer necessary.

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
DROP TABLE IF EXISTS t1;
 
2
CREATE TABLE t1 (c1 TINYINT,name VARCHAR(30), purchased DATE)
 
3
PARTITION BY RANGE( YEAR(purchased) )
 
4
SUBPARTITION BY HASH( TO_DAYS(purchased) ) (
 
5
PARTITION p0 VALUES LESS THAN (1990) (
 
6
SUBPARTITION s0,
 
7
SUBPARTITION s1
 
8
),
 
9
PARTITION p1 VALUES LESS THAN (2000) (
 
10
SUBPARTITION s2,
 
11
SUBPARTITION s3
 
12
),
 
13
PARTITION p2 VALUES LESS THAN MAXVALUE (
 
14
SUBPARTITION s4,
 
15
SUBPARTITION s5
 
16
)
 
17
);
 
18
INSERT INTO t1 VALUES(1,'abc','1994-01-01');
 
19
INSERT INTO t1 VALUES(2,'abc','1995-01-01');
 
20
INSERT INTO t1 VALUES(3,'abc','1996-01-01');
 
21
INSERT INTO t1 VALUES(4,'abc','1997-01-01');
 
22
INSERT INTO t1 VALUES(5,'abc','1998-01-01');
 
23
INSERT INTO t1 VALUES(6,'abc','1999-01-01');
 
24
INSERT INTO t1 VALUES(7,'abc','2000-01-01');
 
25
INSERT INTO t1 VALUES(8,'abc','2001-01-01');
 
26
INSERT INTO t1 VALUES(9,'abc','2002-01-01');
 
27
INSERT INTO t1 VALUES(10,'abc','2003-01-01');
 
28
INSERT INTO t1 VALUES(11,'abc','2004-01-01');
 
29
INSERT INTO t1 VALUES(12,'abc','2005-01-01');
 
30
INSERT INTO t1 VALUES(13,'abc','2006-01-01');
 
31
SELECT * FROM t1 ORDER BY c1;
 
32
c1      name    purchased
 
33
1       abc     1994-01-01
 
34
2       abc     1995-01-01
 
35
3       abc     1996-01-01
 
36
4       abc     1997-01-01
 
37
5       abc     1998-01-01
 
38
6       abc     1999-01-01
 
39
7       abc     2000-01-01
 
40
8       abc     2001-01-01
 
41
9       abc     2002-01-01
 
42
10      abc     2003-01-01
 
43
11      abc     2004-01-01
 
44
12      abc     2005-01-01
 
45
13      abc     2006-01-01
 
46
SHOW TABLES;
 
47
Tables_in_test
 
48
t1
 
49
SHOW CREATE TABLE t1;
 
50
Table   Create Table
 
51
t1      CREATE TABLE `t1` (
 
52
  `c1` tinyint(4) DEFAULT NULL,
 
53
  `name` varchar(30) DEFAULT NULL,
 
54
  `purchased` date DEFAULT NULL
 
55
) ENGINE=ENGINE DEFAULT CHARSET=latin1
 
56
/*!50100 PARTITION BY RANGE ( YEAR(purchased))
 
57
SUBPARTITION BY HASH ( TO_DAYS(purchased))
 
58
(PARTITION p0 VALUES LESS THAN (1990)
 
59
 (SUBPARTITION s0 ENGINE = ENGINE,
 
60
  SUBPARTITION s1 ENGINE = ENGINE),
 
61
 PARTITION p1 VALUES LESS THAN (2000)
 
62
 (SUBPARTITION s2 ENGINE = ENGINE,
 
63
  SUBPARTITION s3 ENGINE = ENGINE),
 
64
 PARTITION p2 VALUES LESS THAN MAXVALUE
 
65
 (SUBPARTITION s4 ENGINE = ENGINE,
 
66
  SUBPARTITION s5 ENGINE = ENGINE)) */
 
67
DROP TABLE t1;
 
68
SHOW TABLES;
 
69
Tables_in_test
 
70
CREATE TABLE t1 (c1 SMALLINT,name VARCHAR(30), purchased DATE)
 
71
PARTITION BY RANGE( YEAR(purchased) )
 
72
SUBPARTITION BY HASH( TO_DAYS(purchased) ) (
 
73
PARTITION p0 VALUES LESS THAN (1990) (
 
74
SUBPARTITION s0,
 
75
SUBPARTITION s1
 
76
),
 
77
PARTITION p1 VALUES LESS THAN (2000) (
 
78
SUBPARTITION s2,
 
79
SUBPARTITION s3
 
80
),
 
81
PARTITION p2 VALUES LESS THAN MAXVALUE (
 
82
SUBPARTITION s4,
 
83
SUBPARTITION s5
 
84
)
 
85
);
 
86
INSERT INTO t1 VALUES(1,'abc','1994-01-01');
 
87
INSERT INTO t1 VALUES(2,'abc','1995-01-01');
 
88
INSERT INTO t1 VALUES(3,'abc','1996-01-01');
 
89
INSERT INTO t1 VALUES(4,'abc','1997-01-01');
 
90
INSERT INTO t1 VALUES(5,'abc','1998-01-01');
 
91
INSERT INTO t1 VALUES(6,'abc','1999-01-01');
 
92
INSERT INTO t1 VALUES(7,'abc','2000-01-01');
 
93
INSERT INTO t1 VALUES(8,'abc','2001-01-01');
 
94
INSERT INTO t1 VALUES(9,'abc','2002-01-01');
 
95
INSERT INTO t1 VALUES(10,'abc','2003-01-01');
 
96
INSERT INTO t1 VALUES(11,'abc','2004-01-01');
 
97
INSERT INTO t1 VALUES(12,'abc','2005-01-01');
 
98
INSERT INTO t1 VALUES(13,'abc','2006-01-01');
 
99
SELECT * FROM t1 ORDER BY c1;
 
100
c1      name    purchased
 
101
1       abc     1994-01-01
 
102
2       abc     1995-01-01
 
103
3       abc     1996-01-01
 
104
4       abc     1997-01-01
 
105
5       abc     1998-01-01
 
106
6       abc     1999-01-01
 
107
7       abc     2000-01-01
 
108
8       abc     2001-01-01
 
109
9       abc     2002-01-01
 
110
10      abc     2003-01-01
 
111
11      abc     2004-01-01
 
112
12      abc     2005-01-01
 
113
13      abc     2006-01-01
 
114
SHOW TABLES;
 
115
Tables_in_test
 
116
t1
 
117
SHOW CREATE TABLE t1;
 
118
Table   Create Table
 
119
t1      CREATE TABLE `t1` (
 
120
  `c1` smallint(6) DEFAULT NULL,
 
121
  `name` varchar(30) DEFAULT NULL,
 
122
  `purchased` date DEFAULT NULL
 
123
) ENGINE=ENGINE DEFAULT CHARSET=latin1
 
124
/*!50100 PARTITION BY RANGE ( YEAR(purchased))
 
125
SUBPARTITION BY HASH ( TO_DAYS(purchased))
 
126
(PARTITION p0 VALUES LESS THAN (1990)
 
127
 (SUBPARTITION s0 ENGINE = ENGINE,
 
128
  SUBPARTITION s1 ENGINE = ENGINE),
 
129
 PARTITION p1 VALUES LESS THAN (2000)
 
130
 (SUBPARTITION s2 ENGINE = ENGINE,
 
131
  SUBPARTITION s3 ENGINE = ENGINE),
 
132
 PARTITION p2 VALUES LESS THAN MAXVALUE
 
133
 (SUBPARTITION s4 ENGINE = ENGINE,
 
134
  SUBPARTITION s5 ENGINE = ENGINE)) */
 
135
DROP TABLE t1;
 
136
SHOW TABLES;
 
137
Tables_in_test
 
138
CREATE TABLE t1 (c1 MEDIUMINT,name VARCHAR(30), purchased DATE)
 
139
PARTITION BY RANGE( YEAR(purchased) )
 
140
SUBPARTITION BY HASH( TO_DAYS(purchased) ) (
 
141
PARTITION p0 VALUES LESS THAN (1990) (
 
142
SUBPARTITION s0,
 
143
SUBPARTITION s1
 
144
),
 
145
PARTITION p1 VALUES LESS THAN (2000) (
 
146
SUBPARTITION s2,
 
147
SUBPARTITION s3
 
148
),
 
149
PARTITION p2 VALUES LESS THAN MAXVALUE (
 
150
SUBPARTITION s4,
 
151
SUBPARTITION s5
 
152
)
 
153
);
 
154
INSERT INTO t1 VALUES(1,'abc','1994-01-01');
 
155
INSERT INTO t1 VALUES(2,'abc','1995-01-01');
 
156
INSERT INTO t1 VALUES(3,'abc','1996-01-01');
 
157
INSERT INTO t1 VALUES(4,'abc','1997-01-01');
 
158
INSERT INTO t1 VALUES(5,'abc','1998-01-01');
 
159
INSERT INTO t1 VALUES(6,'abc','1999-01-01');
 
160
INSERT INTO t1 VALUES(7,'abc','2000-01-01');
 
161
INSERT INTO t1 VALUES(8,'abc','2001-01-01');
 
162
INSERT INTO t1 VALUES(9,'abc','2002-01-01');
 
163
INSERT INTO t1 VALUES(10,'abc','2003-01-01');
 
164
INSERT INTO t1 VALUES(11,'abc','2004-01-01');
 
165
INSERT INTO t1 VALUES(12,'abc','2005-01-01');
 
166
INSERT INTO t1 VALUES(13,'abc','2006-01-01');
 
167
SELECT * FROM t1 ORDER BY c1;
 
168
c1      name    purchased
 
169
1       abc     1994-01-01
 
170
2       abc     1995-01-01
 
171
3       abc     1996-01-01
 
172
4       abc     1997-01-01
 
173
5       abc     1998-01-01
 
174
6       abc     1999-01-01
 
175
7       abc     2000-01-01
 
176
8       abc     2001-01-01
 
177
9       abc     2002-01-01
 
178
10      abc     2003-01-01
 
179
11      abc     2004-01-01
 
180
12      abc     2005-01-01
 
181
13      abc     2006-01-01
 
182
SHOW TABLES;
 
183
Tables_in_test
 
184
t1
 
185
SHOW CREATE TABLE t1;
 
186
Table   Create Table
 
187
t1      CREATE TABLE `t1` (
 
188
  `c1` mediumint(9) DEFAULT NULL,
 
189
  `name` varchar(30) DEFAULT NULL,
 
190
  `purchased` date DEFAULT NULL
 
191
) ENGINE=ENGINE DEFAULT CHARSET=latin1
 
192
/*!50100 PARTITION BY RANGE ( YEAR(purchased))
 
193
SUBPARTITION BY HASH ( TO_DAYS(purchased))
 
194
(PARTITION p0 VALUES LESS THAN (1990)
 
195
 (SUBPARTITION s0 ENGINE = ENGINE,
 
196
  SUBPARTITION s1 ENGINE = ENGINE),
 
197
 PARTITION p1 VALUES LESS THAN (2000)
 
198
 (SUBPARTITION s2 ENGINE = ENGINE,
 
199
  SUBPARTITION s3 ENGINE = ENGINE),
 
200
 PARTITION p2 VALUES LESS THAN MAXVALUE
 
201
 (SUBPARTITION s4 ENGINE = ENGINE,
 
202
  SUBPARTITION s5 ENGINE = ENGINE)) */
 
203
DROP TABLE t1;
 
204
SHOW TABLES;
 
205
Tables_in_test
 
206
CREATE TABLE t1 (c1 INT,name VARCHAR(30), purchased DATE)
 
207
PARTITION BY RANGE( YEAR(purchased) )
 
208
SUBPARTITION BY HASH( TO_DAYS(purchased) ) (
 
209
PARTITION p0 VALUES LESS THAN (1990) (
 
210
SUBPARTITION s0,
 
211
SUBPARTITION s1
 
212
),
 
213
PARTITION p1 VALUES LESS THAN (2000) (
 
214
SUBPARTITION s2,
 
215
SUBPARTITION s3
 
216
),
 
217
PARTITION p2 VALUES LESS THAN MAXVALUE (
 
218
SUBPARTITION s4,
 
219
SUBPARTITION s5
 
220
)
 
221
);
 
222
INSERT INTO t1 VALUES(1,'abc','1994-01-01');
 
223
INSERT INTO t1 VALUES(2,'abc','1995-01-01');
 
224
INSERT INTO t1 VALUES(3,'abc','1996-01-01');
 
225
INSERT INTO t1 VALUES(4,'abc','1997-01-01');
 
226
INSERT INTO t1 VALUES(5,'abc','1998-01-01');
 
227
INSERT INTO t1 VALUES(6,'abc','1999-01-01');
 
228
INSERT INTO t1 VALUES(7,'abc','2000-01-01');
 
229
INSERT INTO t1 VALUES(8,'abc','2001-01-01');
 
230
INSERT INTO t1 VALUES(9,'abc','2002-01-01');
 
231
INSERT INTO t1 VALUES(10,'abc','2003-01-01');
 
232
INSERT INTO t1 VALUES(11,'abc','2004-01-01');
 
233
INSERT INTO t1 VALUES(12,'abc','2005-01-01');
 
234
INSERT INTO t1 VALUES(13,'abc','2006-01-01');
 
235
SELECT * FROM t1 ORDER BY c1;
 
236
c1      name    purchased
 
237
1       abc     1994-01-01
 
238
2       abc     1995-01-01
 
239
3       abc     1996-01-01
 
240
4       abc     1997-01-01
 
241
5       abc     1998-01-01
 
242
6       abc     1999-01-01
 
243
7       abc     2000-01-01
 
244
8       abc     2001-01-01
 
245
9       abc     2002-01-01
 
246
10      abc     2003-01-01
 
247
11      abc     2004-01-01
 
248
12      abc     2005-01-01
 
249
13      abc     2006-01-01
 
250
SHOW TABLES;
 
251
Tables_in_test
 
252
t1
 
253
SHOW CREATE TABLE t1;
 
254
Table   Create Table
 
255
t1      CREATE TABLE `t1` (
 
256
  `c1` int(11) DEFAULT NULL,
 
257
  `name` varchar(30) DEFAULT NULL,
 
258
  `purchased` date DEFAULT NULL
 
259
) ENGINE=ENGINE DEFAULT CHARSET=latin1
 
260
/*!50100 PARTITION BY RANGE ( YEAR(purchased))
 
261
SUBPARTITION BY HASH ( TO_DAYS(purchased))
 
262
(PARTITION p0 VALUES LESS THAN (1990)
 
263
 (SUBPARTITION s0 ENGINE = ENGINE,
 
264
  SUBPARTITION s1 ENGINE = ENGINE),
 
265
 PARTITION p1 VALUES LESS THAN (2000)
 
266
 (SUBPARTITION s2 ENGINE = ENGINE,
 
267
  SUBPARTITION s3 ENGINE = ENGINE),
 
268
 PARTITION p2 VALUES LESS THAN MAXVALUE
 
269
 (SUBPARTITION s4 ENGINE = ENGINE,
 
270
  SUBPARTITION s5 ENGINE = ENGINE)) */
 
271
DROP TABLE t1;
 
272
SHOW TABLES;
 
273
Tables_in_test
 
274
CREATE TABLE t1 (c1 INTEGER,name VARCHAR(30), purchased DATE)
 
275
PARTITION BY RANGE( YEAR(purchased) )
 
276
SUBPARTITION BY HASH( TO_DAYS(purchased) ) (
 
277
PARTITION p0 VALUES LESS THAN (1990) (
 
278
SUBPARTITION s0,
 
279
SUBPARTITION s1
 
280
),
 
281
PARTITION p1 VALUES LESS THAN (2000) (
 
282
SUBPARTITION s2,
 
283
SUBPARTITION s3
 
284
),
 
285
PARTITION p2 VALUES LESS THAN MAXVALUE (
 
286
SUBPARTITION s4,
 
287
SUBPARTITION s5
 
288
)
 
289
);
 
290
INSERT INTO t1 VALUES(1,'abc','1994-01-01');
 
291
INSERT INTO t1 VALUES(2,'abc','1995-01-01');
 
292
INSERT INTO t1 VALUES(3,'abc','1996-01-01');
 
293
INSERT INTO t1 VALUES(4,'abc','1997-01-01');
 
294
INSERT INTO t1 VALUES(5,'abc','1998-01-01');
 
295
INSERT INTO t1 VALUES(6,'abc','1999-01-01');
 
296
INSERT INTO t1 VALUES(7,'abc','2000-01-01');
 
297
INSERT INTO t1 VALUES(8,'abc','2001-01-01');
 
298
INSERT INTO t1 VALUES(9,'abc','2002-01-01');
 
299
INSERT INTO t1 VALUES(10,'abc','2003-01-01');
 
300
INSERT INTO t1 VALUES(11,'abc','2004-01-01');
 
301
INSERT INTO t1 VALUES(12,'abc','2005-01-01');
 
302
INSERT INTO t1 VALUES(13,'abc','2006-01-01');
 
303
SELECT * FROM t1 ORDER BY c1;
 
304
c1      name    purchased
 
305
1       abc     1994-01-01
 
306
2       abc     1995-01-01
 
307
3       abc     1996-01-01
 
308
4       abc     1997-01-01
 
309
5       abc     1998-01-01
 
310
6       abc     1999-01-01
 
311
7       abc     2000-01-01
 
312
8       abc     2001-01-01
 
313
9       abc     2002-01-01
 
314
10      abc     2003-01-01
 
315
11      abc     2004-01-01
 
316
12      abc     2005-01-01
 
317
13      abc     2006-01-01
 
318
SHOW TABLES;
 
319
Tables_in_test
 
320
t1
 
321
SHOW CREATE TABLE t1;
 
322
Table   Create Table
 
323
t1      CREATE TABLE `t1` (
 
324
  `c1` int(11) DEFAULT NULL,
 
325
  `name` varchar(30) DEFAULT NULL,
 
326
  `purchased` date DEFAULT NULL
 
327
) ENGINE=ENGINE DEFAULT CHARSET=latin1
 
328
/*!50100 PARTITION BY RANGE ( YEAR(purchased))
 
329
SUBPARTITION BY HASH ( TO_DAYS(purchased))
 
330
(PARTITION p0 VALUES LESS THAN (1990)
 
331
 (SUBPARTITION s0 ENGINE = ENGINE,
 
332
  SUBPARTITION s1 ENGINE = ENGINE),
 
333
 PARTITION p1 VALUES LESS THAN (2000)
 
334
 (SUBPARTITION s2 ENGINE = ENGINE,
 
335
  SUBPARTITION s3 ENGINE = ENGINE),
 
336
 PARTITION p2 VALUES LESS THAN MAXVALUE
 
337
 (SUBPARTITION s4 ENGINE = ENGINE,
 
338
  SUBPARTITION s5 ENGINE = ENGINE)) */
 
339
DROP TABLE t1;
 
340
SHOW TABLES;
 
341
Tables_in_test
 
342
CREATE TABLE t1 (c1 BIGINT,name VARCHAR(30), purchased DATE)
 
343
PARTITION BY RANGE( YEAR(purchased) )
 
344
SUBPARTITION BY HASH( TO_DAYS(purchased) ) (
 
345
PARTITION p0 VALUES LESS THAN (1990) (
 
346
SUBPARTITION s0,
 
347
SUBPARTITION s1
 
348
),
 
349
PARTITION p1 VALUES LESS THAN (2000) (
 
350
SUBPARTITION s2,
 
351
SUBPARTITION s3
 
352
),
 
353
PARTITION p2 VALUES LESS THAN MAXVALUE (
 
354
SUBPARTITION s4,
 
355
SUBPARTITION s5
 
356
)
 
357
);
 
358
INSERT INTO t1 VALUES(1,'abc','1994-01-01');
 
359
INSERT INTO t1 VALUES(2,'abc','1995-01-01');
 
360
INSERT INTO t1 VALUES(3,'abc','1996-01-01');
 
361
INSERT INTO t1 VALUES(4,'abc','1997-01-01');
 
362
INSERT INTO t1 VALUES(5,'abc','1998-01-01');
 
363
INSERT INTO t1 VALUES(6,'abc','1999-01-01');
 
364
INSERT INTO t1 VALUES(7,'abc','2000-01-01');
 
365
INSERT INTO t1 VALUES(8,'abc','2001-01-01');
 
366
INSERT INTO t1 VALUES(9,'abc','2002-01-01');
 
367
INSERT INTO t1 VALUES(10,'abc','2003-01-01');
 
368
INSERT INTO t1 VALUES(11,'abc','2004-01-01');
 
369
INSERT INTO t1 VALUES(12,'abc','2005-01-01');
 
370
INSERT INTO t1 VALUES(13,'abc','2006-01-01');
 
371
SELECT * FROM t1 ORDER BY c1;
 
372
c1      name    purchased
 
373
1       abc     1994-01-01
 
374
2       abc     1995-01-01
 
375
3       abc     1996-01-01
 
376
4       abc     1997-01-01
 
377
5       abc     1998-01-01
 
378
6       abc     1999-01-01
 
379
7       abc     2000-01-01
 
380
8       abc     2001-01-01
 
381
9       abc     2002-01-01
 
382
10      abc     2003-01-01
 
383
11      abc     2004-01-01
 
384
12      abc     2005-01-01
 
385
13      abc     2006-01-01
 
386
SHOW TABLES;
 
387
Tables_in_test
 
388
t1
 
389
SHOW CREATE TABLE t1;
 
390
Table   Create Table
 
391
t1      CREATE TABLE `t1` (
 
392
  `c1` bigint(20) DEFAULT NULL,
 
393
  `name` varchar(30) DEFAULT NULL,
 
394
  `purchased` date DEFAULT NULL
 
395
) ENGINE=ENGINE DEFAULT CHARSET=latin1
 
396
/*!50100 PARTITION BY RANGE ( YEAR(purchased))
 
397
SUBPARTITION BY HASH ( TO_DAYS(purchased))
 
398
(PARTITION p0 VALUES LESS THAN (1990)
 
399
 (SUBPARTITION s0 ENGINE = ENGINE,
 
400
  SUBPARTITION s1 ENGINE = ENGINE),
 
401
 PARTITION p1 VALUES LESS THAN (2000)
 
402
 (SUBPARTITION s2 ENGINE = ENGINE,
 
403
  SUBPARTITION s3 ENGINE = ENGINE),
 
404
 PARTITION p2 VALUES LESS THAN MAXVALUE
 
405
 (SUBPARTITION s4 ENGINE = ENGINE,
 
406
  SUBPARTITION s5 ENGINE = ENGINE)) */
 
407
DROP TABLE t1;
 
408
SHOW TABLES;
 
409
Tables_in_test