1DROP TABLE IF EXISTS t1;
2CREATE TABLE t1(c1 BIT NOT NULL);
3SHOW TABLES;
4Tables_in_test
5t1
6SHOW CREATE TABLE t1;
7Table	Create Table
8t1	CREATE TABLE `t1` (
9  `c1` bit(1) NOT NULL
10) ENGINE=ENGINE DEFAULT CHARSET=latin1
11ALTER TABLE t1 ADD KEY     (c1);
12SHOW TABLES;
13Tables_in_test
14t1
15SHOW CREATE TABLE t1;
16Table	Create Table
17t1	CREATE TABLE `t1` (
18  `c1` bit(1) NOT NULL,
19  KEY `c1` (`c1`)
20) ENGINE=ENGINE DEFAULT CHARSET=latin1
21DROP TABLE t1;
22SHOW TABLES;
23Tables_in_test
24CREATE TABLE t1(c1 TINYINT NOT NULL);
25SHOW TABLES;
26Tables_in_test
27t1
28SHOW CREATE TABLE t1;
29Table	Create Table
30t1	CREATE TABLE `t1` (
31  `c1` tinyint(4) NOT NULL
32) ENGINE=ENGINE DEFAULT CHARSET=latin1
33ALTER TABLE t1 ADD KEY     (c1);
34SHOW TABLES;
35Tables_in_test
36t1
37SHOW CREATE TABLE t1;
38Table	Create Table
39t1	CREATE TABLE `t1` (
40  `c1` tinyint(4) NOT NULL,
41  KEY `c1` (`c1`)
42) ENGINE=ENGINE DEFAULT CHARSET=latin1
43DROP TABLE t1;
44SHOW TABLES;
45Tables_in_test
46CREATE TABLE t1(c1 SMALLINT NOT NULL);
47SHOW TABLES;
48Tables_in_test
49t1
50SHOW CREATE TABLE t1;
51Table	Create Table
52t1	CREATE TABLE `t1` (
53  `c1` smallint(6) NOT NULL
54) ENGINE=ENGINE DEFAULT CHARSET=latin1
55ALTER TABLE t1 ADD KEY     (c1);
56SHOW TABLES;
57Tables_in_test
58t1
59SHOW CREATE TABLE t1;
60Table	Create Table
61t1	CREATE TABLE `t1` (
62  `c1` smallint(6) NOT NULL,
63  KEY `c1` (`c1`)
64) ENGINE=ENGINE DEFAULT CHARSET=latin1
65DROP TABLE t1;
66SHOW TABLES;
67Tables_in_test
68CREATE TABLE t1(c1 MEDIUMINT NOT NULL);
69SHOW TABLES;
70Tables_in_test
71t1
72SHOW CREATE TABLE t1;
73Table	Create Table
74t1	CREATE TABLE `t1` (
75  `c1` mediumint(9) NOT NULL
76) ENGINE=ENGINE DEFAULT CHARSET=latin1
77ALTER TABLE t1 ADD KEY     (c1);
78SHOW TABLES;
79Tables_in_test
80t1
81SHOW CREATE TABLE t1;
82Table	Create Table
83t1	CREATE TABLE `t1` (
84  `c1` mediumint(9) NOT NULL,
85  KEY `c1` (`c1`)
86) ENGINE=ENGINE DEFAULT CHARSET=latin1
87DROP TABLE t1;
88SHOW TABLES;
89Tables_in_test
90CREATE TABLE t1(c1 INT NOT NULL);
91SHOW TABLES;
92Tables_in_test
93t1
94SHOW CREATE TABLE t1;
95Table	Create Table
96t1	CREATE TABLE `t1` (
97  `c1` int(11) NOT NULL
98) ENGINE=ENGINE DEFAULT CHARSET=latin1
99ALTER TABLE t1 ADD KEY     (c1);
100SHOW TABLES;
101Tables_in_test
102t1
103SHOW CREATE TABLE t1;
104Table	Create Table
105t1	CREATE TABLE `t1` (
106  `c1` int(11) NOT NULL,
107  KEY `c1` (`c1`)
108) ENGINE=ENGINE DEFAULT CHARSET=latin1
109DROP TABLE t1;
110SHOW TABLES;
111Tables_in_test
112CREATE TABLE t1(c1 INTEGER NOT NULL);
113SHOW TABLES;
114Tables_in_test
115t1
116SHOW CREATE TABLE t1;
117Table	Create Table
118t1	CREATE TABLE `t1` (
119  `c1` int(11) NOT NULL
120) ENGINE=ENGINE DEFAULT CHARSET=latin1
121ALTER TABLE t1 ADD KEY     (c1);
122SHOW TABLES;
123Tables_in_test
124t1
125SHOW CREATE TABLE t1;
126Table	Create Table
127t1	CREATE TABLE `t1` (
128  `c1` int(11) NOT NULL,
129  KEY `c1` (`c1`)
130) ENGINE=ENGINE DEFAULT CHARSET=latin1
131DROP TABLE t1;
132SHOW TABLES;
133Tables_in_test
134CREATE TABLE t1(c1 BIGINT NOT NULL);
135SHOW TABLES;
136Tables_in_test
137t1
138SHOW CREATE TABLE t1;
139Table	Create Table
140t1	CREATE TABLE `t1` (
141  `c1` bigint(20) NOT NULL
142) ENGINE=ENGINE DEFAULT CHARSET=latin1
143ALTER TABLE t1 ADD KEY     (c1);
144SHOW TABLES;
145Tables_in_test
146t1
147SHOW CREATE TABLE t1;
148Table	Create Table
149t1	CREATE TABLE `t1` (
150  `c1` bigint(20) NOT NULL,
151  KEY `c1` (`c1`)
152) ENGINE=ENGINE DEFAULT CHARSET=latin1
153DROP TABLE t1;
154SHOW TABLES;
155Tables_in_test
156CREATE TABLE t1(c1 REAL NOT NULL);
157SHOW TABLES;
158Tables_in_test
159t1
160SHOW CREATE TABLE t1;
161Table	Create Table
162t1	CREATE TABLE `t1` (
163  `c1` double NOT NULL
164) ENGINE=ENGINE DEFAULT CHARSET=latin1
165ALTER TABLE t1 ADD KEY     (c1);
166SHOW TABLES;
167Tables_in_test
168t1
169SHOW CREATE TABLE t1;
170Table	Create Table
171t1	CREATE TABLE `t1` (
172  `c1` double NOT NULL,
173  KEY `c1` (`c1`)
174) ENGINE=ENGINE DEFAULT CHARSET=latin1
175DROP TABLE t1;
176SHOW TABLES;
177Tables_in_test
178CREATE TABLE t1(c1 DOUBLE NOT NULL);
179SHOW TABLES;
180Tables_in_test
181t1
182SHOW CREATE TABLE t1;
183Table	Create Table
184t1	CREATE TABLE `t1` (
185  `c1` double NOT NULL
186) ENGINE=ENGINE DEFAULT CHARSET=latin1
187ALTER TABLE t1 ADD KEY     (c1);
188SHOW TABLES;
189Tables_in_test
190t1
191SHOW CREATE TABLE t1;
192Table	Create Table
193t1	CREATE TABLE `t1` (
194  `c1` double NOT NULL,
195  KEY `c1` (`c1`)
196) ENGINE=ENGINE DEFAULT CHARSET=latin1
197DROP TABLE t1;
198SHOW TABLES;
199Tables_in_test
200CREATE TABLE t1(c1 FLOAT NOT NULL);
201SHOW TABLES;
202Tables_in_test
203t1
204SHOW CREATE TABLE t1;
205Table	Create Table
206t1	CREATE TABLE `t1` (
207  `c1` float NOT NULL
208) ENGINE=ENGINE DEFAULT CHARSET=latin1
209ALTER TABLE t1 ADD KEY     (c1);
210SHOW TABLES;
211Tables_in_test
212t1
213SHOW CREATE TABLE t1;
214Table	Create Table
215t1	CREATE TABLE `t1` (
216  `c1` float NOT NULL,
217  KEY `c1` (`c1`)
218) ENGINE=ENGINE DEFAULT CHARSET=latin1
219DROP TABLE t1;
220SHOW TABLES;
221Tables_in_test
222CREATE TABLE t1(c1 DECIMAL NOT NULL);
223SHOW TABLES;
224Tables_in_test
225t1
226SHOW CREATE TABLE t1;
227Table	Create Table
228t1	CREATE TABLE `t1` (
229  `c1` decimal(10,0) NOT NULL
230) ENGINE=ENGINE DEFAULT CHARSET=latin1
231ALTER TABLE t1 ADD KEY     (c1);
232SHOW TABLES;
233Tables_in_test
234t1
235SHOW CREATE TABLE t1;
236Table	Create Table
237t1	CREATE TABLE `t1` (
238  `c1` decimal(10,0) NOT NULL,
239  KEY `c1` (`c1`)
240) ENGINE=ENGINE DEFAULT CHARSET=latin1
241DROP TABLE t1;
242SHOW TABLES;
243Tables_in_test
244CREATE TABLE t1(c1 NUMERIC NOT NULL);
245SHOW TABLES;
246Tables_in_test
247t1
248SHOW CREATE TABLE t1;
249Table	Create Table
250t1	CREATE TABLE `t1` (
251  `c1` decimal(10,0) NOT NULL
252) ENGINE=ENGINE DEFAULT CHARSET=latin1
253ALTER TABLE t1 ADD KEY     (c1);
254SHOW TABLES;
255Tables_in_test
256t1
257SHOW CREATE TABLE t1;
258Table	Create Table
259t1	CREATE TABLE `t1` (
260  `c1` decimal(10,0) NOT NULL,
261  KEY `c1` (`c1`)
262) ENGINE=ENGINE DEFAULT CHARSET=latin1
263DROP TABLE t1;
264SHOW TABLES;
265Tables_in_test
266CREATE TABLE t1(c1 DATE NOT NULL);
267SHOW TABLES;
268Tables_in_test
269t1
270SHOW CREATE TABLE t1;
271Table	Create Table
272t1	CREATE TABLE `t1` (
273  `c1` date NOT NULL
274) ENGINE=ENGINE DEFAULT CHARSET=latin1
275ALTER TABLE t1 ADD KEY     (c1);
276SHOW TABLES;
277Tables_in_test
278t1
279SHOW CREATE TABLE t1;
280Table	Create Table
281t1	CREATE TABLE `t1` (
282  `c1` date NOT NULL,
283  KEY `c1` (`c1`)
284) ENGINE=ENGINE DEFAULT CHARSET=latin1
285DROP TABLE t1;
286SHOW TABLES;
287Tables_in_test
288CREATE TABLE t1(c1 TIME NOT NULL);
289SHOW TABLES;
290Tables_in_test
291t1
292SHOW CREATE TABLE t1;
293Table	Create Table
294t1	CREATE TABLE `t1` (
295  `c1` time NOT NULL
296) ENGINE=ENGINE DEFAULT CHARSET=latin1
297ALTER TABLE t1 ADD KEY     (c1);
298SHOW TABLES;
299Tables_in_test
300t1
301SHOW CREATE TABLE t1;
302Table	Create Table
303t1	CREATE TABLE `t1` (
304  `c1` time NOT NULL,
305  KEY `c1` (`c1`)
306) ENGINE=ENGINE DEFAULT CHARSET=latin1
307DROP TABLE t1;
308SHOW TABLES;
309Tables_in_test
310CREATE TABLE t1(c1 TIMESTAMP NOT NULL);
311SHOW TABLES;
312Tables_in_test
313t1
314SHOW CREATE TABLE t1;
315Table	Create Table
316t1	CREATE TABLE `t1` (
317  `c1` timestamp NOT NULL DEFAULT current_timestamp() ON UPDATE current_timestamp()
318) ENGINE=ENGINE DEFAULT CHARSET=latin1
319ALTER TABLE t1 ADD KEY     (c1);
320SHOW TABLES;
321Tables_in_test
322t1
323SHOW CREATE TABLE t1;
324Table	Create Table
325t1	CREATE TABLE `t1` (
326  `c1` timestamp NOT NULL DEFAULT current_timestamp() ON UPDATE current_timestamp(),
327  KEY `c1` (`c1`)
328) ENGINE=ENGINE DEFAULT CHARSET=latin1
329DROP TABLE t1;
330SHOW TABLES;
331Tables_in_test
332CREATE TABLE t1(c1 YEAR NOT NULL);
333SHOW TABLES;
334Tables_in_test
335t1
336SHOW CREATE TABLE t1;
337Table	Create Table
338t1	CREATE TABLE `t1` (
339  `c1` year(4) NOT NULL
340) ENGINE=ENGINE DEFAULT CHARSET=latin1
341ALTER TABLE t1 ADD KEY     (c1);
342SHOW TABLES;
343Tables_in_test
344t1
345SHOW CREATE TABLE t1;
346Table	Create Table
347t1	CREATE TABLE `t1` (
348  `c1` year(4) NOT NULL,
349  KEY `c1` (`c1`)
350) ENGINE=ENGINE DEFAULT CHARSET=latin1
351DROP TABLE t1;
352SHOW TABLES;
353Tables_in_test
354CREATE TABLE t1(c1 BIT NOT NULL);
355SHOW TABLES;
356Tables_in_test
357t1
358SHOW CREATE TABLE t1;
359Table	Create Table
360t1	CREATE TABLE `t1` (
361  `c1` bit(1) NOT NULL
362) ENGINE=ENGINE DEFAULT CHARSET=latin1
363ALTER TABLE t1 ADD KEY   USING BTREE (c1);
364SHOW TABLES;
365Tables_in_test
366t1
367SHOW CREATE TABLE t1;
368Table	Create Table
369t1	CREATE TABLE `t1` (
370  `c1` bit(1) NOT NULL,
371  KEY `c1` (`c1`) USING BTREE
372) ENGINE=ENGINE DEFAULT CHARSET=latin1
373DROP TABLE t1;
374SHOW TABLES;
375Tables_in_test
376CREATE TABLE t1(c1 TINYINT NOT NULL);
377SHOW TABLES;
378Tables_in_test
379t1
380SHOW CREATE TABLE t1;
381Table	Create Table
382t1	CREATE TABLE `t1` (
383  `c1` tinyint(4) NOT NULL
384) ENGINE=ENGINE DEFAULT CHARSET=latin1
385ALTER TABLE t1 ADD KEY   USING BTREE (c1);
386SHOW TABLES;
387Tables_in_test
388t1
389SHOW CREATE TABLE t1;
390Table	Create Table
391t1	CREATE TABLE `t1` (
392  `c1` tinyint(4) NOT NULL,
393  KEY `c1` (`c1`) USING BTREE
394) ENGINE=ENGINE DEFAULT CHARSET=latin1
395DROP TABLE t1;
396SHOW TABLES;
397Tables_in_test
398CREATE TABLE t1(c1 SMALLINT NOT NULL);
399SHOW TABLES;
400Tables_in_test
401t1
402SHOW CREATE TABLE t1;
403Table	Create Table
404t1	CREATE TABLE `t1` (
405  `c1` smallint(6) NOT NULL
406) ENGINE=ENGINE DEFAULT CHARSET=latin1
407ALTER TABLE t1 ADD KEY   USING BTREE (c1);
408SHOW TABLES;
409Tables_in_test
410t1
411SHOW CREATE TABLE t1;
412Table	Create Table
413t1	CREATE TABLE `t1` (
414  `c1` smallint(6) NOT NULL,
415  KEY `c1` (`c1`) USING BTREE
416) ENGINE=ENGINE DEFAULT CHARSET=latin1
417DROP TABLE t1;
418SHOW TABLES;
419Tables_in_test
420CREATE TABLE t1(c1 MEDIUMINT NOT NULL);
421SHOW TABLES;
422Tables_in_test
423t1
424SHOW CREATE TABLE t1;
425Table	Create Table
426t1	CREATE TABLE `t1` (
427  `c1` mediumint(9) NOT NULL
428) ENGINE=ENGINE DEFAULT CHARSET=latin1
429ALTER TABLE t1 ADD KEY   USING BTREE (c1);
430SHOW TABLES;
431Tables_in_test
432t1
433SHOW CREATE TABLE t1;
434Table	Create Table
435t1	CREATE TABLE `t1` (
436  `c1` mediumint(9) NOT NULL,
437  KEY `c1` (`c1`) USING BTREE
438) ENGINE=ENGINE DEFAULT CHARSET=latin1
439DROP TABLE t1;
440SHOW TABLES;
441Tables_in_test
442CREATE TABLE t1(c1 INT NOT NULL);
443SHOW TABLES;
444Tables_in_test
445t1
446SHOW CREATE TABLE t1;
447Table	Create Table
448t1	CREATE TABLE `t1` (
449  `c1` int(11) NOT NULL
450) ENGINE=ENGINE DEFAULT CHARSET=latin1
451ALTER TABLE t1 ADD KEY   USING BTREE (c1);
452SHOW TABLES;
453Tables_in_test
454t1
455SHOW CREATE TABLE t1;
456Table	Create Table
457t1	CREATE TABLE `t1` (
458  `c1` int(11) NOT NULL,
459  KEY `c1` (`c1`) USING BTREE
460) ENGINE=ENGINE DEFAULT CHARSET=latin1
461DROP TABLE t1;
462SHOW TABLES;
463Tables_in_test
464CREATE TABLE t1(c1 INTEGER NOT NULL);
465SHOW TABLES;
466Tables_in_test
467t1
468SHOW CREATE TABLE t1;
469Table	Create Table
470t1	CREATE TABLE `t1` (
471  `c1` int(11) NOT NULL
472) ENGINE=ENGINE DEFAULT CHARSET=latin1
473ALTER TABLE t1 ADD KEY   USING BTREE (c1);
474SHOW TABLES;
475Tables_in_test
476t1
477SHOW CREATE TABLE t1;
478Table	Create Table
479t1	CREATE TABLE `t1` (
480  `c1` int(11) NOT NULL,
481  KEY `c1` (`c1`) USING BTREE
482) ENGINE=ENGINE DEFAULT CHARSET=latin1
483DROP TABLE t1;
484SHOW TABLES;
485Tables_in_test
486CREATE TABLE t1(c1 BIGINT NOT NULL);
487SHOW TABLES;
488Tables_in_test
489t1
490SHOW CREATE TABLE t1;
491Table	Create Table
492t1	CREATE TABLE `t1` (
493  `c1` bigint(20) NOT NULL
494) ENGINE=ENGINE DEFAULT CHARSET=latin1
495ALTER TABLE t1 ADD KEY   USING BTREE (c1);
496SHOW TABLES;
497Tables_in_test
498t1
499SHOW CREATE TABLE t1;
500Table	Create Table
501t1	CREATE TABLE `t1` (
502  `c1` bigint(20) NOT NULL,
503  KEY `c1` (`c1`) USING BTREE
504) ENGINE=ENGINE DEFAULT CHARSET=latin1
505DROP TABLE t1;
506SHOW TABLES;
507Tables_in_test
508CREATE TABLE t1(c1 REAL NOT NULL);
509SHOW TABLES;
510Tables_in_test
511t1
512SHOW CREATE TABLE t1;
513Table	Create Table
514t1	CREATE TABLE `t1` (
515  `c1` double NOT NULL
516) ENGINE=ENGINE DEFAULT CHARSET=latin1
517ALTER TABLE t1 ADD KEY   USING BTREE (c1);
518SHOW TABLES;
519Tables_in_test
520t1
521SHOW CREATE TABLE t1;
522Table	Create Table
523t1	CREATE TABLE `t1` (
524  `c1` double NOT NULL,
525  KEY `c1` (`c1`) USING BTREE
526) ENGINE=ENGINE DEFAULT CHARSET=latin1
527DROP TABLE t1;
528SHOW TABLES;
529Tables_in_test
530CREATE TABLE t1(c1 DOUBLE NOT NULL);
531SHOW TABLES;
532Tables_in_test
533t1
534SHOW CREATE TABLE t1;
535Table	Create Table
536t1	CREATE TABLE `t1` (
537  `c1` double NOT NULL
538) ENGINE=ENGINE DEFAULT CHARSET=latin1
539ALTER TABLE t1 ADD KEY   USING BTREE (c1);
540SHOW TABLES;
541Tables_in_test
542t1
543SHOW CREATE TABLE t1;
544Table	Create Table
545t1	CREATE TABLE `t1` (
546  `c1` double NOT NULL,
547  KEY `c1` (`c1`) USING BTREE
548) ENGINE=ENGINE DEFAULT CHARSET=latin1
549DROP TABLE t1;
550SHOW TABLES;
551Tables_in_test
552CREATE TABLE t1(c1 FLOAT NOT NULL);
553SHOW TABLES;
554Tables_in_test
555t1
556SHOW CREATE TABLE t1;
557Table	Create Table
558t1	CREATE TABLE `t1` (
559  `c1` float NOT NULL
560) ENGINE=ENGINE DEFAULT CHARSET=latin1
561ALTER TABLE t1 ADD KEY   USING BTREE (c1);
562SHOW TABLES;
563Tables_in_test
564t1
565SHOW CREATE TABLE t1;
566Table	Create Table
567t1	CREATE TABLE `t1` (
568  `c1` float NOT NULL,
569  KEY `c1` (`c1`) USING BTREE
570) ENGINE=ENGINE DEFAULT CHARSET=latin1
571DROP TABLE t1;
572SHOW TABLES;
573Tables_in_test
574CREATE TABLE t1(c1 DECIMAL NOT NULL);
575SHOW TABLES;
576Tables_in_test
577t1
578SHOW CREATE TABLE t1;
579Table	Create Table
580t1	CREATE TABLE `t1` (
581  `c1` decimal(10,0) NOT NULL
582) ENGINE=ENGINE DEFAULT CHARSET=latin1
583ALTER TABLE t1 ADD KEY   USING BTREE (c1);
584SHOW TABLES;
585Tables_in_test
586t1
587SHOW CREATE TABLE t1;
588Table	Create Table
589t1	CREATE TABLE `t1` (
590  `c1` decimal(10,0) NOT NULL,
591  KEY `c1` (`c1`) USING BTREE
592) ENGINE=ENGINE DEFAULT CHARSET=latin1
593DROP TABLE t1;
594SHOW TABLES;
595Tables_in_test
596CREATE TABLE t1(c1 NUMERIC NOT NULL);
597SHOW TABLES;
598Tables_in_test
599t1
600SHOW CREATE TABLE t1;
601Table	Create Table
602t1	CREATE TABLE `t1` (
603  `c1` decimal(10,0) NOT NULL
604) ENGINE=ENGINE DEFAULT CHARSET=latin1
605ALTER TABLE t1 ADD KEY   USING BTREE (c1);
606SHOW TABLES;
607Tables_in_test
608t1
609SHOW CREATE TABLE t1;
610Table	Create Table
611t1	CREATE TABLE `t1` (
612  `c1` decimal(10,0) NOT NULL,
613  KEY `c1` (`c1`) USING BTREE
614) ENGINE=ENGINE DEFAULT CHARSET=latin1
615DROP TABLE t1;
616SHOW TABLES;
617Tables_in_test
618CREATE TABLE t1(c1 DATE NOT NULL);
619SHOW TABLES;
620Tables_in_test
621t1
622SHOW CREATE TABLE t1;
623Table	Create Table
624t1	CREATE TABLE `t1` (
625  `c1` date NOT NULL
626) ENGINE=ENGINE DEFAULT CHARSET=latin1
627ALTER TABLE t1 ADD KEY   USING BTREE (c1);
628SHOW TABLES;
629Tables_in_test
630t1
631SHOW CREATE TABLE t1;
632Table	Create Table
633t1	CREATE TABLE `t1` (
634  `c1` date NOT NULL,
635  KEY `c1` (`c1`) USING BTREE
636) ENGINE=ENGINE DEFAULT CHARSET=latin1
637DROP TABLE t1;
638SHOW TABLES;
639Tables_in_test
640CREATE TABLE t1(c1 TIME NOT NULL);
641SHOW TABLES;
642Tables_in_test
643t1
644SHOW CREATE TABLE t1;
645Table	Create Table
646t1	CREATE TABLE `t1` (
647  `c1` time NOT NULL
648) ENGINE=ENGINE DEFAULT CHARSET=latin1
649ALTER TABLE t1 ADD KEY   USING BTREE (c1);
650SHOW TABLES;
651Tables_in_test
652t1
653SHOW CREATE TABLE t1;
654Table	Create Table
655t1	CREATE TABLE `t1` (
656  `c1` time NOT NULL,
657  KEY `c1` (`c1`) USING BTREE
658) ENGINE=ENGINE DEFAULT CHARSET=latin1
659DROP TABLE t1;
660SHOW TABLES;
661Tables_in_test
662CREATE TABLE t1(c1 TIMESTAMP NOT NULL);
663SHOW TABLES;
664Tables_in_test
665t1
666SHOW CREATE TABLE t1;
667Table	Create Table
668t1	CREATE TABLE `t1` (
669  `c1` timestamp NOT NULL DEFAULT current_timestamp() ON UPDATE current_timestamp()
670) ENGINE=ENGINE DEFAULT CHARSET=latin1
671ALTER TABLE t1 ADD KEY   USING BTREE (c1);
672SHOW TABLES;
673Tables_in_test
674t1
675SHOW CREATE TABLE t1;
676Table	Create Table
677t1	CREATE TABLE `t1` (
678  `c1` timestamp NOT NULL DEFAULT current_timestamp() ON UPDATE current_timestamp(),
679  KEY `c1` (`c1`) USING BTREE
680) ENGINE=ENGINE DEFAULT CHARSET=latin1
681DROP TABLE t1;
682SHOW TABLES;
683Tables_in_test
684CREATE TABLE t1(c1 YEAR NOT NULL);
685SHOW TABLES;
686Tables_in_test
687t1
688SHOW CREATE TABLE t1;
689Table	Create Table
690t1	CREATE TABLE `t1` (
691  `c1` year(4) NOT NULL
692) ENGINE=ENGINE DEFAULT CHARSET=latin1
693ALTER TABLE t1 ADD KEY   USING BTREE (c1);
694SHOW TABLES;
695Tables_in_test
696t1
697SHOW CREATE TABLE t1;
698Table	Create Table
699t1	CREATE TABLE `t1` (
700  `c1` year(4) NOT NULL,
701  KEY `c1` (`c1`) USING BTREE
702) ENGINE=ENGINE DEFAULT CHARSET=latin1
703DROP TABLE t1;
704SHOW TABLES;
705Tables_in_test
706CREATE TABLE t1(c1 BIT NOT NULL);
707SHOW TABLES;
708Tables_in_test
709t1
710SHOW CREATE TABLE t1;
711Table	Create Table
712t1	CREATE TABLE `t1` (
713  `c1` bit(1) NOT NULL
714) ENGINE=ENGINE DEFAULT CHARSET=latin1
715ALTER TABLE t1 ADD KEY   USING HASH (c1);
716SHOW TABLES;
717Tables_in_test
718t1
719SHOW CREATE TABLE t1;
720Table	Create Table
721t1	CREATE TABLE `t1` (
722  `c1` bit(1) NOT NULL,
723  KEY `c1` (`c1`) USING HASH
724) ENGINE=ENGINE DEFAULT CHARSET=latin1
725DROP TABLE t1;
726SHOW TABLES;
727Tables_in_test
728CREATE TABLE t1(c1 TINYINT NOT NULL);
729SHOW TABLES;
730Tables_in_test
731t1
732SHOW CREATE TABLE t1;
733Table	Create Table
734t1	CREATE TABLE `t1` (
735  `c1` tinyint(4) NOT NULL
736) ENGINE=ENGINE DEFAULT CHARSET=latin1
737ALTER TABLE t1 ADD KEY   USING HASH (c1);
738SHOW TABLES;
739Tables_in_test
740t1
741SHOW CREATE TABLE t1;
742Table	Create Table
743t1	CREATE TABLE `t1` (
744  `c1` tinyint(4) NOT NULL,
745  KEY `c1` (`c1`) USING HASH
746) ENGINE=ENGINE DEFAULT CHARSET=latin1
747DROP TABLE t1;
748SHOW TABLES;
749Tables_in_test
750CREATE TABLE t1(c1 SMALLINT NOT NULL);
751SHOW TABLES;
752Tables_in_test
753t1
754SHOW CREATE TABLE t1;
755Table	Create Table
756t1	CREATE TABLE `t1` (
757  `c1` smallint(6) NOT NULL
758) ENGINE=ENGINE DEFAULT CHARSET=latin1
759ALTER TABLE t1 ADD KEY   USING HASH (c1);
760SHOW TABLES;
761Tables_in_test
762t1
763SHOW CREATE TABLE t1;
764Table	Create Table
765t1	CREATE TABLE `t1` (
766  `c1` smallint(6) NOT NULL,
767  KEY `c1` (`c1`) USING HASH
768) ENGINE=ENGINE DEFAULT CHARSET=latin1
769DROP TABLE t1;
770SHOW TABLES;
771Tables_in_test
772CREATE TABLE t1(c1 MEDIUMINT NOT NULL);
773SHOW TABLES;
774Tables_in_test
775t1
776SHOW CREATE TABLE t1;
777Table	Create Table
778t1	CREATE TABLE `t1` (
779  `c1` mediumint(9) NOT NULL
780) ENGINE=ENGINE DEFAULT CHARSET=latin1
781ALTER TABLE t1 ADD KEY   USING HASH (c1);
782SHOW TABLES;
783Tables_in_test
784t1
785SHOW CREATE TABLE t1;
786Table	Create Table
787t1	CREATE TABLE `t1` (
788  `c1` mediumint(9) NOT NULL,
789  KEY `c1` (`c1`) USING HASH
790) ENGINE=ENGINE DEFAULT CHARSET=latin1
791DROP TABLE t1;
792SHOW TABLES;
793Tables_in_test
794CREATE TABLE t1(c1 INT NOT NULL);
795SHOW TABLES;
796Tables_in_test
797t1
798SHOW CREATE TABLE t1;
799Table	Create Table
800t1	CREATE TABLE `t1` (
801  `c1` int(11) NOT NULL
802) ENGINE=ENGINE DEFAULT CHARSET=latin1
803ALTER TABLE t1 ADD KEY   USING HASH (c1);
804SHOW TABLES;
805Tables_in_test
806t1
807SHOW CREATE TABLE t1;
808Table	Create Table
809t1	CREATE TABLE `t1` (
810  `c1` int(11) NOT NULL,
811  KEY `c1` (`c1`) USING HASH
812) ENGINE=ENGINE DEFAULT CHARSET=latin1
813DROP TABLE t1;
814SHOW TABLES;
815Tables_in_test
816CREATE TABLE t1(c1 INTEGER NOT NULL);
817SHOW TABLES;
818Tables_in_test
819t1
820SHOW CREATE TABLE t1;
821Table	Create Table
822t1	CREATE TABLE `t1` (
823  `c1` int(11) NOT NULL
824) ENGINE=ENGINE DEFAULT CHARSET=latin1
825ALTER TABLE t1 ADD KEY   USING HASH (c1);
826SHOW TABLES;
827Tables_in_test
828t1
829SHOW CREATE TABLE t1;
830Table	Create Table
831t1	CREATE TABLE `t1` (
832  `c1` int(11) NOT NULL,
833  KEY `c1` (`c1`) USING HASH
834) ENGINE=ENGINE DEFAULT CHARSET=latin1
835DROP TABLE t1;
836SHOW TABLES;
837Tables_in_test
838CREATE TABLE t1(c1 BIGINT NOT NULL);
839SHOW TABLES;
840Tables_in_test
841t1
842SHOW CREATE TABLE t1;
843Table	Create Table
844t1	CREATE TABLE `t1` (
845  `c1` bigint(20) NOT NULL
846) ENGINE=ENGINE DEFAULT CHARSET=latin1
847ALTER TABLE t1 ADD KEY   USING HASH (c1);
848SHOW TABLES;
849Tables_in_test
850t1
851SHOW CREATE TABLE t1;
852Table	Create Table
853t1	CREATE TABLE `t1` (
854  `c1` bigint(20) NOT NULL,
855  KEY `c1` (`c1`) USING HASH
856) ENGINE=ENGINE DEFAULT CHARSET=latin1
857DROP TABLE t1;
858SHOW TABLES;
859Tables_in_test
860CREATE TABLE t1(c1 REAL NOT NULL);
861SHOW TABLES;
862Tables_in_test
863t1
864SHOW CREATE TABLE t1;
865Table	Create Table
866t1	CREATE TABLE `t1` (
867  `c1` double NOT NULL
868) ENGINE=ENGINE DEFAULT CHARSET=latin1
869ALTER TABLE t1 ADD KEY   USING HASH (c1);
870SHOW TABLES;
871Tables_in_test
872t1
873SHOW CREATE TABLE t1;
874Table	Create Table
875t1	CREATE TABLE `t1` (
876  `c1` double NOT NULL,
877  KEY `c1` (`c1`) USING HASH
878) ENGINE=ENGINE DEFAULT CHARSET=latin1
879DROP TABLE t1;
880SHOW TABLES;
881Tables_in_test
882CREATE TABLE t1(c1 DOUBLE NOT NULL);
883SHOW TABLES;
884Tables_in_test
885t1
886SHOW CREATE TABLE t1;
887Table	Create Table
888t1	CREATE TABLE `t1` (
889  `c1` double NOT NULL
890) ENGINE=ENGINE DEFAULT CHARSET=latin1
891ALTER TABLE t1 ADD KEY   USING HASH (c1);
892SHOW TABLES;
893Tables_in_test
894t1
895SHOW CREATE TABLE t1;
896Table	Create Table
897t1	CREATE TABLE `t1` (
898  `c1` double NOT NULL,
899  KEY `c1` (`c1`) USING HASH
900) ENGINE=ENGINE DEFAULT CHARSET=latin1
901DROP TABLE t1;
902SHOW TABLES;
903Tables_in_test
904CREATE TABLE t1(c1 FLOAT NOT NULL);
905SHOW TABLES;
906Tables_in_test
907t1
908SHOW CREATE TABLE t1;
909Table	Create Table
910t1	CREATE TABLE `t1` (
911  `c1` float NOT NULL
912) ENGINE=ENGINE DEFAULT CHARSET=latin1
913ALTER TABLE t1 ADD KEY   USING HASH (c1);
914SHOW TABLES;
915Tables_in_test
916t1
917SHOW CREATE TABLE t1;
918Table	Create Table
919t1	CREATE TABLE `t1` (
920  `c1` float NOT NULL,
921  KEY `c1` (`c1`) USING HASH
922) ENGINE=ENGINE DEFAULT CHARSET=latin1
923DROP TABLE t1;
924SHOW TABLES;
925Tables_in_test
926CREATE TABLE t1(c1 DECIMAL NOT NULL);
927SHOW TABLES;
928Tables_in_test
929t1
930SHOW CREATE TABLE t1;
931Table	Create Table
932t1	CREATE TABLE `t1` (
933  `c1` decimal(10,0) NOT NULL
934) ENGINE=ENGINE DEFAULT CHARSET=latin1
935ALTER TABLE t1 ADD KEY   USING HASH (c1);
936SHOW TABLES;
937Tables_in_test
938t1
939SHOW CREATE TABLE t1;
940Table	Create Table
941t1	CREATE TABLE `t1` (
942  `c1` decimal(10,0) NOT NULL,
943  KEY `c1` (`c1`) USING HASH
944) ENGINE=ENGINE DEFAULT CHARSET=latin1
945DROP TABLE t1;
946SHOW TABLES;
947Tables_in_test
948CREATE TABLE t1(c1 NUMERIC NOT NULL);
949SHOW TABLES;
950Tables_in_test
951t1
952SHOW CREATE TABLE t1;
953Table	Create Table
954t1	CREATE TABLE `t1` (
955  `c1` decimal(10,0) NOT NULL
956) ENGINE=ENGINE DEFAULT CHARSET=latin1
957ALTER TABLE t1 ADD KEY   USING HASH (c1);
958SHOW TABLES;
959Tables_in_test
960t1
961SHOW CREATE TABLE t1;
962Table	Create Table
963t1	CREATE TABLE `t1` (
964  `c1` decimal(10,0) NOT NULL,
965  KEY `c1` (`c1`) USING HASH
966) ENGINE=ENGINE DEFAULT CHARSET=latin1
967DROP TABLE t1;
968SHOW TABLES;
969Tables_in_test
970CREATE TABLE t1(c1 DATE NOT NULL);
971SHOW TABLES;
972Tables_in_test
973t1
974SHOW CREATE TABLE t1;
975Table	Create Table
976t1	CREATE TABLE `t1` (
977  `c1` date NOT NULL
978) ENGINE=ENGINE DEFAULT CHARSET=latin1
979ALTER TABLE t1 ADD KEY   USING HASH (c1);
980SHOW TABLES;
981Tables_in_test
982t1
983SHOW CREATE TABLE t1;
984Table	Create Table
985t1	CREATE TABLE `t1` (
986  `c1` date NOT NULL,
987  KEY `c1` (`c1`) USING HASH
988) ENGINE=ENGINE DEFAULT CHARSET=latin1
989DROP TABLE t1;
990SHOW TABLES;
991Tables_in_test
992CREATE TABLE t1(c1 TIME NOT NULL);
993SHOW TABLES;
994Tables_in_test
995t1
996SHOW CREATE TABLE t1;
997Table	Create Table
998t1	CREATE TABLE `t1` (
999  `c1` time NOT NULL
1000) ENGINE=ENGINE DEFAULT CHARSET=latin1
1001ALTER TABLE t1 ADD KEY   USING HASH (c1);
1002SHOW TABLES;
1003Tables_in_test
1004t1
1005SHOW CREATE TABLE t1;
1006Table	Create Table
1007t1	CREATE TABLE `t1` (
1008  `c1` time NOT NULL,
1009  KEY `c1` (`c1`) USING HASH
1010) ENGINE=ENGINE DEFAULT CHARSET=latin1
1011DROP TABLE t1;
1012SHOW TABLES;
1013Tables_in_test
1014CREATE TABLE t1(c1 TIMESTAMP NOT NULL);
1015SHOW TABLES;
1016Tables_in_test
1017t1
1018SHOW CREATE TABLE t1;
1019Table	Create Table
1020t1	CREATE TABLE `t1` (
1021  `c1` timestamp NOT NULL DEFAULT current_timestamp() ON UPDATE current_timestamp()
1022) ENGINE=ENGINE DEFAULT CHARSET=latin1
1023ALTER TABLE t1 ADD KEY   USING HASH (c1);
1024SHOW TABLES;
1025Tables_in_test
1026t1
1027SHOW CREATE TABLE t1;
1028Table	Create Table
1029t1	CREATE TABLE `t1` (
1030  `c1` timestamp NOT NULL DEFAULT current_timestamp() ON UPDATE current_timestamp(),
1031  KEY `c1` (`c1`) USING HASH
1032) ENGINE=ENGINE DEFAULT CHARSET=latin1
1033DROP TABLE t1;
1034SHOW TABLES;
1035Tables_in_test
1036CREATE TABLE t1(c1 YEAR NOT NULL);
1037SHOW TABLES;
1038Tables_in_test
1039t1
1040SHOW CREATE TABLE t1;
1041Table	Create Table
1042t1	CREATE TABLE `t1` (
1043  `c1` year(4) NOT NULL
1044) ENGINE=ENGINE DEFAULT CHARSET=latin1
1045ALTER TABLE t1 ADD KEY   USING HASH (c1);
1046SHOW TABLES;
1047Tables_in_test
1048t1
1049SHOW CREATE TABLE t1;
1050Table	Create Table
1051t1	CREATE TABLE `t1` (
1052  `c1` year(4) NOT NULL,
1053  KEY `c1` (`c1`) USING HASH
1054) ENGINE=ENGINE DEFAULT CHARSET=latin1
1055DROP TABLE t1;
1056SHOW TABLES;
1057Tables_in_test
1058CREATE TABLE t1(c1 BIT NOT NULL);
1059SHOW TABLES;
1060Tables_in_test
1061t1
1062SHOW CREATE TABLE t1;
1063Table	Create Table
1064t1	CREATE TABLE `t1` (
1065  `c1` bit(1) NOT NULL
1066) ENGINE=ENGINE DEFAULT CHARSET=latin1
1067ALTER TABLE t1 ADD INDEX     (c1);
1068SHOW TABLES;
1069Tables_in_test
1070t1
1071SHOW CREATE TABLE t1;
1072Table	Create Table
1073t1	CREATE TABLE `t1` (
1074  `c1` bit(1) NOT NULL,
1075  KEY `c1` (`c1`)
1076) ENGINE=ENGINE DEFAULT CHARSET=latin1
1077DROP TABLE t1;
1078SHOW TABLES;
1079Tables_in_test
1080CREATE TABLE t1(c1 TINYINT NOT NULL);
1081SHOW TABLES;
1082Tables_in_test
1083t1
1084SHOW CREATE TABLE t1;
1085Table	Create Table
1086t1	CREATE TABLE `t1` (
1087  `c1` tinyint(4) NOT NULL
1088) ENGINE=ENGINE DEFAULT CHARSET=latin1
1089ALTER TABLE t1 ADD INDEX     (c1);
1090SHOW TABLES;
1091Tables_in_test
1092t1
1093SHOW CREATE TABLE t1;
1094Table	Create Table
1095t1	CREATE TABLE `t1` (
1096  `c1` tinyint(4) NOT NULL,
1097  KEY `c1` (`c1`)
1098) ENGINE=ENGINE DEFAULT CHARSET=latin1
1099DROP TABLE t1;
1100SHOW TABLES;
1101Tables_in_test
1102CREATE TABLE t1(c1 SMALLINT NOT NULL);
1103SHOW TABLES;
1104Tables_in_test
1105t1
1106SHOW CREATE TABLE t1;
1107Table	Create Table
1108t1	CREATE TABLE `t1` (
1109  `c1` smallint(6) NOT NULL
1110) ENGINE=ENGINE DEFAULT CHARSET=latin1
1111ALTER TABLE t1 ADD INDEX     (c1);
1112SHOW TABLES;
1113Tables_in_test
1114t1
1115SHOW CREATE TABLE t1;
1116Table	Create Table
1117t1	CREATE TABLE `t1` (
1118  `c1` smallint(6) NOT NULL,
1119  KEY `c1` (`c1`)
1120) ENGINE=ENGINE DEFAULT CHARSET=latin1
1121DROP TABLE t1;
1122SHOW TABLES;
1123Tables_in_test
1124CREATE TABLE t1(c1 MEDIUMINT NOT NULL);
1125SHOW TABLES;
1126Tables_in_test
1127t1
1128SHOW CREATE TABLE t1;
1129Table	Create Table
1130t1	CREATE TABLE `t1` (
1131  `c1` mediumint(9) NOT NULL
1132) ENGINE=ENGINE DEFAULT CHARSET=latin1
1133ALTER TABLE t1 ADD INDEX     (c1);
1134SHOW TABLES;
1135Tables_in_test
1136t1
1137SHOW CREATE TABLE t1;
1138Table	Create Table
1139t1	CREATE TABLE `t1` (
1140  `c1` mediumint(9) NOT NULL,
1141  KEY `c1` (`c1`)
1142) ENGINE=ENGINE DEFAULT CHARSET=latin1
1143DROP TABLE t1;
1144SHOW TABLES;
1145Tables_in_test
1146CREATE TABLE t1(c1 INT NOT NULL);
1147SHOW TABLES;
1148Tables_in_test
1149t1
1150SHOW CREATE TABLE t1;
1151Table	Create Table
1152t1	CREATE TABLE `t1` (
1153  `c1` int(11) NOT NULL
1154) ENGINE=ENGINE DEFAULT CHARSET=latin1
1155ALTER TABLE t1 ADD INDEX     (c1);
1156SHOW TABLES;
1157Tables_in_test
1158t1
1159SHOW CREATE TABLE t1;
1160Table	Create Table
1161t1	CREATE TABLE `t1` (
1162  `c1` int(11) NOT NULL,
1163  KEY `c1` (`c1`)
1164) ENGINE=ENGINE DEFAULT CHARSET=latin1
1165DROP TABLE t1;
1166SHOW TABLES;
1167Tables_in_test
1168CREATE TABLE t1(c1 INTEGER NOT NULL);
1169SHOW TABLES;
1170Tables_in_test
1171t1
1172SHOW CREATE TABLE t1;
1173Table	Create Table
1174t1	CREATE TABLE `t1` (
1175  `c1` int(11) NOT NULL
1176) ENGINE=ENGINE DEFAULT CHARSET=latin1
1177ALTER TABLE t1 ADD INDEX     (c1);
1178SHOW TABLES;
1179Tables_in_test
1180t1
1181SHOW CREATE TABLE t1;
1182Table	Create Table
1183t1	CREATE TABLE `t1` (
1184  `c1` int(11) NOT NULL,
1185  KEY `c1` (`c1`)
1186) ENGINE=ENGINE DEFAULT CHARSET=latin1
1187DROP TABLE t1;
1188SHOW TABLES;
1189Tables_in_test
1190CREATE TABLE t1(c1 BIGINT NOT NULL);
1191SHOW TABLES;
1192Tables_in_test
1193t1
1194SHOW CREATE TABLE t1;
1195Table	Create Table
1196t1	CREATE TABLE `t1` (
1197  `c1` bigint(20) NOT NULL
1198) ENGINE=ENGINE DEFAULT CHARSET=latin1
1199ALTER TABLE t1 ADD INDEX     (c1);
1200SHOW TABLES;
1201Tables_in_test
1202t1
1203SHOW CREATE TABLE t1;
1204Table	Create Table
1205t1	CREATE TABLE `t1` (
1206  `c1` bigint(20) NOT NULL,
1207  KEY `c1` (`c1`)
1208) ENGINE=ENGINE DEFAULT CHARSET=latin1
1209DROP TABLE t1;
1210SHOW TABLES;
1211Tables_in_test
1212CREATE TABLE t1(c1 REAL NOT NULL);
1213SHOW TABLES;
1214Tables_in_test
1215t1
1216SHOW CREATE TABLE t1;
1217Table	Create Table
1218t1	CREATE TABLE `t1` (
1219  `c1` double NOT NULL
1220) ENGINE=ENGINE DEFAULT CHARSET=latin1
1221ALTER TABLE t1 ADD INDEX     (c1);
1222SHOW TABLES;
1223Tables_in_test
1224t1
1225SHOW CREATE TABLE t1;
1226Table	Create Table
1227t1	CREATE TABLE `t1` (
1228  `c1` double NOT NULL,
1229  KEY `c1` (`c1`)
1230) ENGINE=ENGINE DEFAULT CHARSET=latin1
1231DROP TABLE t1;
1232SHOW TABLES;
1233Tables_in_test
1234CREATE TABLE t1(c1 DOUBLE NOT NULL);
1235SHOW TABLES;
1236Tables_in_test
1237t1
1238SHOW CREATE TABLE t1;
1239Table	Create Table
1240t1	CREATE TABLE `t1` (
1241  `c1` double NOT NULL
1242) ENGINE=ENGINE DEFAULT CHARSET=latin1
1243ALTER TABLE t1 ADD INDEX     (c1);
1244SHOW TABLES;
1245Tables_in_test
1246t1
1247SHOW CREATE TABLE t1;
1248Table	Create Table
1249t1	CREATE TABLE `t1` (
1250  `c1` double NOT NULL,
1251  KEY `c1` (`c1`)
1252) ENGINE=ENGINE DEFAULT CHARSET=latin1
1253DROP TABLE t1;
1254SHOW TABLES;
1255Tables_in_test
1256CREATE TABLE t1(c1 FLOAT NOT NULL);
1257SHOW TABLES;
1258Tables_in_test
1259t1
1260SHOW CREATE TABLE t1;
1261Table	Create Table
1262t1	CREATE TABLE `t1` (
1263  `c1` float NOT NULL
1264) ENGINE=ENGINE DEFAULT CHARSET=latin1
1265ALTER TABLE t1 ADD INDEX     (c1);
1266SHOW TABLES;
1267Tables_in_test
1268t1
1269SHOW CREATE TABLE t1;
1270Table	Create Table
1271t1	CREATE TABLE `t1` (
1272  `c1` float NOT NULL,
1273  KEY `c1` (`c1`)
1274) ENGINE=ENGINE DEFAULT CHARSET=latin1
1275DROP TABLE t1;
1276SHOW TABLES;
1277Tables_in_test
1278CREATE TABLE t1(c1 DECIMAL NOT NULL);
1279SHOW TABLES;
1280Tables_in_test
1281t1
1282SHOW CREATE TABLE t1;
1283Table	Create Table
1284t1	CREATE TABLE `t1` (
1285  `c1` decimal(10,0) NOT NULL
1286) ENGINE=ENGINE DEFAULT CHARSET=latin1
1287ALTER TABLE t1 ADD INDEX     (c1);
1288SHOW TABLES;
1289Tables_in_test
1290t1
1291SHOW CREATE TABLE t1;
1292Table	Create Table
1293t1	CREATE TABLE `t1` (
1294  `c1` decimal(10,0) NOT NULL,
1295  KEY `c1` (`c1`)
1296) ENGINE=ENGINE DEFAULT CHARSET=latin1
1297DROP TABLE t1;
1298SHOW TABLES;
1299Tables_in_test
1300CREATE TABLE t1(c1 NUMERIC NOT NULL);
1301SHOW TABLES;
1302Tables_in_test
1303t1
1304SHOW CREATE TABLE t1;
1305Table	Create Table
1306t1	CREATE TABLE `t1` (
1307  `c1` decimal(10,0) NOT NULL
1308) ENGINE=ENGINE DEFAULT CHARSET=latin1
1309ALTER TABLE t1 ADD INDEX     (c1);
1310SHOW TABLES;
1311Tables_in_test
1312t1
1313SHOW CREATE TABLE t1;
1314Table	Create Table
1315t1	CREATE TABLE `t1` (
1316  `c1` decimal(10,0) NOT NULL,
1317  KEY `c1` (`c1`)
1318) ENGINE=ENGINE DEFAULT CHARSET=latin1
1319DROP TABLE t1;
1320SHOW TABLES;
1321Tables_in_test
1322CREATE TABLE t1(c1 DATE NOT NULL);
1323SHOW TABLES;
1324Tables_in_test
1325t1
1326SHOW CREATE TABLE t1;
1327Table	Create Table
1328t1	CREATE TABLE `t1` (
1329  `c1` date NOT NULL
1330) ENGINE=ENGINE DEFAULT CHARSET=latin1
1331ALTER TABLE t1 ADD INDEX     (c1);
1332SHOW TABLES;
1333Tables_in_test
1334t1
1335SHOW CREATE TABLE t1;
1336Table	Create Table
1337t1	CREATE TABLE `t1` (
1338  `c1` date NOT NULL,
1339  KEY `c1` (`c1`)
1340) ENGINE=ENGINE DEFAULT CHARSET=latin1
1341DROP TABLE t1;
1342SHOW TABLES;
1343Tables_in_test
1344CREATE TABLE t1(c1 TIME NOT NULL);
1345SHOW TABLES;
1346Tables_in_test
1347t1
1348SHOW CREATE TABLE t1;
1349Table	Create Table
1350t1	CREATE TABLE `t1` (
1351  `c1` time NOT NULL
1352) ENGINE=ENGINE DEFAULT CHARSET=latin1
1353ALTER TABLE t1 ADD INDEX     (c1);
1354SHOW TABLES;
1355Tables_in_test
1356t1
1357SHOW CREATE TABLE t1;
1358Table	Create Table
1359t1	CREATE TABLE `t1` (
1360  `c1` time NOT NULL,
1361  KEY `c1` (`c1`)
1362) ENGINE=ENGINE DEFAULT CHARSET=latin1
1363DROP TABLE t1;
1364SHOW TABLES;
1365Tables_in_test
1366CREATE TABLE t1(c1 TIMESTAMP NOT NULL);
1367SHOW TABLES;
1368Tables_in_test
1369t1
1370SHOW CREATE TABLE t1;
1371Table	Create Table
1372t1	CREATE TABLE `t1` (
1373  `c1` timestamp NOT NULL DEFAULT current_timestamp() ON UPDATE current_timestamp()
1374) ENGINE=ENGINE DEFAULT CHARSET=latin1
1375ALTER TABLE t1 ADD INDEX     (c1);
1376SHOW TABLES;
1377Tables_in_test
1378t1
1379SHOW CREATE TABLE t1;
1380Table	Create Table
1381t1	CREATE TABLE `t1` (
1382  `c1` timestamp NOT NULL DEFAULT current_timestamp() ON UPDATE current_timestamp(),
1383  KEY `c1` (`c1`)
1384) ENGINE=ENGINE DEFAULT CHARSET=latin1
1385DROP TABLE t1;
1386SHOW TABLES;
1387Tables_in_test
1388CREATE TABLE t1(c1 YEAR NOT NULL);
1389SHOW TABLES;
1390Tables_in_test
1391t1
1392SHOW CREATE TABLE t1;
1393Table	Create Table
1394t1	CREATE TABLE `t1` (
1395  `c1` year(4) NOT NULL
1396) ENGINE=ENGINE DEFAULT CHARSET=latin1
1397ALTER TABLE t1 ADD INDEX     (c1);
1398SHOW TABLES;
1399Tables_in_test
1400t1
1401SHOW CREATE TABLE t1;
1402Table	Create Table
1403t1	CREATE TABLE `t1` (
1404  `c1` year(4) NOT NULL,
1405  KEY `c1` (`c1`)
1406) ENGINE=ENGINE DEFAULT CHARSET=latin1
1407DROP TABLE t1;
1408SHOW TABLES;
1409Tables_in_test
1410CREATE TABLE t1(c1 BIT NOT NULL);
1411SHOW TABLES;
1412Tables_in_test
1413t1
1414SHOW CREATE TABLE t1;
1415Table	Create Table
1416t1	CREATE TABLE `t1` (
1417  `c1` bit(1) NOT NULL
1418) ENGINE=ENGINE DEFAULT CHARSET=latin1
1419ALTER TABLE t1 ADD INDEX   USING BTREE (c1);
1420SHOW TABLES;
1421Tables_in_test
1422t1
1423SHOW CREATE TABLE t1;
1424Table	Create Table
1425t1	CREATE TABLE `t1` (
1426  `c1` bit(1) NOT NULL,
1427  KEY `c1` (`c1`) USING BTREE
1428) ENGINE=ENGINE DEFAULT CHARSET=latin1
1429DROP TABLE t1;
1430SHOW TABLES;
1431Tables_in_test
1432CREATE TABLE t1(c1 TINYINT NOT NULL);
1433SHOW TABLES;
1434Tables_in_test
1435t1
1436SHOW CREATE TABLE t1;
1437Table	Create Table
1438t1	CREATE TABLE `t1` (
1439  `c1` tinyint(4) NOT NULL
1440) ENGINE=ENGINE DEFAULT CHARSET=latin1
1441ALTER TABLE t1 ADD INDEX   USING BTREE (c1);
1442SHOW TABLES;
1443Tables_in_test
1444t1
1445SHOW CREATE TABLE t1;
1446Table	Create Table
1447t1	CREATE TABLE `t1` (
1448  `c1` tinyint(4) NOT NULL,
1449  KEY `c1` (`c1`) USING BTREE
1450) ENGINE=ENGINE DEFAULT CHARSET=latin1
1451DROP TABLE t1;
1452SHOW TABLES;
1453Tables_in_test
1454CREATE TABLE t1(c1 SMALLINT NOT NULL);
1455SHOW TABLES;
1456Tables_in_test
1457t1
1458SHOW CREATE TABLE t1;
1459Table	Create Table
1460t1	CREATE TABLE `t1` (
1461  `c1` smallint(6) NOT NULL
1462) ENGINE=ENGINE DEFAULT CHARSET=latin1
1463ALTER TABLE t1 ADD INDEX   USING BTREE (c1);
1464SHOW TABLES;
1465Tables_in_test
1466t1
1467SHOW CREATE TABLE t1;
1468Table	Create Table
1469t1	CREATE TABLE `t1` (
1470  `c1` smallint(6) NOT NULL,
1471  KEY `c1` (`c1`) USING BTREE
1472) ENGINE=ENGINE DEFAULT CHARSET=latin1
1473DROP TABLE t1;
1474SHOW TABLES;
1475Tables_in_test
1476CREATE TABLE t1(c1 MEDIUMINT NOT NULL);
1477SHOW TABLES;
1478Tables_in_test
1479t1
1480SHOW CREATE TABLE t1;
1481Table	Create Table
1482t1	CREATE TABLE `t1` (
1483  `c1` mediumint(9) NOT NULL
1484) ENGINE=ENGINE DEFAULT CHARSET=latin1
1485ALTER TABLE t1 ADD INDEX   USING BTREE (c1);
1486SHOW TABLES;
1487Tables_in_test
1488t1
1489SHOW CREATE TABLE t1;
1490Table	Create Table
1491t1	CREATE TABLE `t1` (
1492  `c1` mediumint(9) NOT NULL,
1493  KEY `c1` (`c1`) USING BTREE
1494) ENGINE=ENGINE DEFAULT CHARSET=latin1
1495DROP TABLE t1;
1496SHOW TABLES;
1497Tables_in_test
1498CREATE TABLE t1(c1 INT NOT NULL);
1499SHOW TABLES;
1500Tables_in_test
1501t1
1502SHOW CREATE TABLE t1;
1503Table	Create Table
1504t1	CREATE TABLE `t1` (
1505  `c1` int(11) NOT NULL
1506) ENGINE=ENGINE DEFAULT CHARSET=latin1
1507ALTER TABLE t1 ADD INDEX   USING BTREE (c1);
1508SHOW TABLES;
1509Tables_in_test
1510t1
1511SHOW CREATE TABLE t1;
1512Table	Create Table
1513t1	CREATE TABLE `t1` (
1514  `c1` int(11) NOT NULL,
1515  KEY `c1` (`c1`) USING BTREE
1516) ENGINE=ENGINE DEFAULT CHARSET=latin1
1517DROP TABLE t1;
1518SHOW TABLES;
1519Tables_in_test
1520CREATE TABLE t1(c1 INTEGER NOT NULL);
1521SHOW TABLES;
1522Tables_in_test
1523t1
1524SHOW CREATE TABLE t1;
1525Table	Create Table
1526t1	CREATE TABLE `t1` (
1527  `c1` int(11) NOT NULL
1528) ENGINE=ENGINE DEFAULT CHARSET=latin1
1529ALTER TABLE t1 ADD INDEX   USING BTREE (c1);
1530SHOW TABLES;
1531Tables_in_test
1532t1
1533SHOW CREATE TABLE t1;
1534Table	Create Table
1535t1	CREATE TABLE `t1` (
1536  `c1` int(11) NOT NULL,
1537  KEY `c1` (`c1`) USING BTREE
1538) ENGINE=ENGINE DEFAULT CHARSET=latin1
1539DROP TABLE t1;
1540SHOW TABLES;
1541Tables_in_test
1542CREATE TABLE t1(c1 BIGINT NOT NULL);
1543SHOW TABLES;
1544Tables_in_test
1545t1
1546SHOW CREATE TABLE t1;
1547Table	Create Table
1548t1	CREATE TABLE `t1` (
1549  `c1` bigint(20) NOT NULL
1550) ENGINE=ENGINE DEFAULT CHARSET=latin1
1551ALTER TABLE t1 ADD INDEX   USING BTREE (c1);
1552SHOW TABLES;
1553Tables_in_test
1554t1
1555SHOW CREATE TABLE t1;
1556Table	Create Table
1557t1	CREATE TABLE `t1` (
1558  `c1` bigint(20) NOT NULL,
1559  KEY `c1` (`c1`) USING BTREE
1560) ENGINE=ENGINE DEFAULT CHARSET=latin1
1561DROP TABLE t1;
1562SHOW TABLES;
1563Tables_in_test
1564CREATE TABLE t1(c1 REAL NOT NULL);
1565SHOW TABLES;
1566Tables_in_test
1567t1
1568SHOW CREATE TABLE t1;
1569Table	Create Table
1570t1	CREATE TABLE `t1` (
1571  `c1` double NOT NULL
1572) ENGINE=ENGINE DEFAULT CHARSET=latin1
1573ALTER TABLE t1 ADD INDEX   USING BTREE (c1);
1574SHOW TABLES;
1575Tables_in_test
1576t1
1577SHOW CREATE TABLE t1;
1578Table	Create Table
1579t1	CREATE TABLE `t1` (
1580  `c1` double NOT NULL,
1581  KEY `c1` (`c1`) USING BTREE
1582) ENGINE=ENGINE DEFAULT CHARSET=latin1
1583DROP TABLE t1;
1584SHOW TABLES;
1585Tables_in_test
1586CREATE TABLE t1(c1 DOUBLE NOT NULL);
1587SHOW TABLES;
1588Tables_in_test
1589t1
1590SHOW CREATE TABLE t1;
1591Table	Create Table
1592t1	CREATE TABLE `t1` (
1593  `c1` double NOT NULL
1594) ENGINE=ENGINE DEFAULT CHARSET=latin1
1595ALTER TABLE t1 ADD INDEX   USING BTREE (c1);
1596SHOW TABLES;
1597Tables_in_test
1598t1
1599SHOW CREATE TABLE t1;
1600Table	Create Table
1601t1	CREATE TABLE `t1` (
1602  `c1` double NOT NULL,
1603  KEY `c1` (`c1`) USING BTREE
1604) ENGINE=ENGINE DEFAULT CHARSET=latin1
1605DROP TABLE t1;
1606SHOW TABLES;
1607Tables_in_test
1608CREATE TABLE t1(c1 FLOAT NOT NULL);
1609SHOW TABLES;
1610Tables_in_test
1611t1
1612SHOW CREATE TABLE t1;
1613Table	Create Table
1614t1	CREATE TABLE `t1` (
1615  `c1` float NOT NULL
1616) ENGINE=ENGINE DEFAULT CHARSET=latin1
1617ALTER TABLE t1 ADD INDEX   USING BTREE (c1);
1618SHOW TABLES;
1619Tables_in_test
1620t1
1621SHOW CREATE TABLE t1;
1622Table	Create Table
1623t1	CREATE TABLE `t1` (
1624  `c1` float NOT NULL,
1625  KEY `c1` (`c1`) USING BTREE
1626) ENGINE=ENGINE DEFAULT CHARSET=latin1
1627DROP TABLE t1;
1628SHOW TABLES;
1629Tables_in_test
1630CREATE TABLE t1(c1 DECIMAL NOT NULL);
1631SHOW TABLES;
1632Tables_in_test
1633t1
1634SHOW CREATE TABLE t1;
1635Table	Create Table
1636t1	CREATE TABLE `t1` (
1637  `c1` decimal(10,0) NOT NULL
1638) ENGINE=ENGINE DEFAULT CHARSET=latin1
1639ALTER TABLE t1 ADD INDEX   USING BTREE (c1);
1640SHOW TABLES;
1641Tables_in_test
1642t1
1643SHOW CREATE TABLE t1;
1644Table	Create Table
1645t1	CREATE TABLE `t1` (
1646  `c1` decimal(10,0) NOT NULL,
1647  KEY `c1` (`c1`) USING BTREE
1648) ENGINE=ENGINE DEFAULT CHARSET=latin1
1649DROP TABLE t1;
1650SHOW TABLES;
1651Tables_in_test
1652CREATE TABLE t1(c1 NUMERIC NOT NULL);
1653SHOW TABLES;
1654Tables_in_test
1655t1
1656SHOW CREATE TABLE t1;
1657Table	Create Table
1658t1	CREATE TABLE `t1` (
1659  `c1` decimal(10,0) NOT NULL
1660) ENGINE=ENGINE DEFAULT CHARSET=latin1
1661ALTER TABLE t1 ADD INDEX   USING BTREE (c1);
1662SHOW TABLES;
1663Tables_in_test
1664t1
1665SHOW CREATE TABLE t1;
1666Table	Create Table
1667t1	CREATE TABLE `t1` (
1668  `c1` decimal(10,0) NOT NULL,
1669  KEY `c1` (`c1`) USING BTREE
1670) ENGINE=ENGINE DEFAULT CHARSET=latin1
1671DROP TABLE t1;
1672SHOW TABLES;
1673Tables_in_test
1674CREATE TABLE t1(c1 DATE NOT NULL);
1675SHOW TABLES;
1676Tables_in_test
1677t1
1678SHOW CREATE TABLE t1;
1679Table	Create Table
1680t1	CREATE TABLE `t1` (
1681  `c1` date NOT NULL
1682) ENGINE=ENGINE DEFAULT CHARSET=latin1
1683ALTER TABLE t1 ADD INDEX   USING BTREE (c1);
1684SHOW TABLES;
1685Tables_in_test
1686t1
1687SHOW CREATE TABLE t1;
1688Table	Create Table
1689t1	CREATE TABLE `t1` (
1690  `c1` date NOT NULL,
1691  KEY `c1` (`c1`) USING BTREE
1692) ENGINE=ENGINE DEFAULT CHARSET=latin1
1693DROP TABLE t1;
1694SHOW TABLES;
1695Tables_in_test
1696CREATE TABLE t1(c1 TIME NOT NULL);
1697SHOW TABLES;
1698Tables_in_test
1699t1
1700SHOW CREATE TABLE t1;
1701Table	Create Table
1702t1	CREATE TABLE `t1` (
1703  `c1` time NOT NULL
1704) ENGINE=ENGINE DEFAULT CHARSET=latin1
1705ALTER TABLE t1 ADD INDEX   USING BTREE (c1);
1706SHOW TABLES;
1707Tables_in_test
1708t1
1709SHOW CREATE TABLE t1;
1710Table	Create Table
1711t1	CREATE TABLE `t1` (
1712  `c1` time NOT NULL,
1713  KEY `c1` (`c1`) USING BTREE
1714) ENGINE=ENGINE DEFAULT CHARSET=latin1
1715DROP TABLE t1;
1716SHOW TABLES;
1717Tables_in_test
1718CREATE TABLE t1(c1 TIMESTAMP NOT NULL);
1719SHOW TABLES;
1720Tables_in_test
1721t1
1722SHOW CREATE TABLE t1;
1723Table	Create Table
1724t1	CREATE TABLE `t1` (
1725  `c1` timestamp NOT NULL DEFAULT current_timestamp() ON UPDATE current_timestamp()
1726) ENGINE=ENGINE DEFAULT CHARSET=latin1
1727ALTER TABLE t1 ADD INDEX   USING BTREE (c1);
1728SHOW TABLES;
1729Tables_in_test
1730t1
1731SHOW CREATE TABLE t1;
1732Table	Create Table
1733t1	CREATE TABLE `t1` (
1734  `c1` timestamp NOT NULL DEFAULT current_timestamp() ON UPDATE current_timestamp(),
1735  KEY `c1` (`c1`) USING BTREE
1736) ENGINE=ENGINE DEFAULT CHARSET=latin1
1737DROP TABLE t1;
1738SHOW TABLES;
1739Tables_in_test
1740CREATE TABLE t1(c1 YEAR NOT NULL);
1741SHOW TABLES;
1742Tables_in_test
1743t1
1744SHOW CREATE TABLE t1;
1745Table	Create Table
1746t1	CREATE TABLE `t1` (
1747  `c1` year(4) NOT NULL
1748) ENGINE=ENGINE DEFAULT CHARSET=latin1
1749ALTER TABLE t1 ADD INDEX   USING BTREE (c1);
1750SHOW TABLES;
1751Tables_in_test
1752t1
1753SHOW CREATE TABLE t1;
1754Table	Create Table
1755t1	CREATE TABLE `t1` (
1756  `c1` year(4) NOT NULL,
1757  KEY `c1` (`c1`) USING BTREE
1758) ENGINE=ENGINE DEFAULT CHARSET=latin1
1759DROP TABLE t1;
1760SHOW TABLES;
1761Tables_in_test
1762CREATE TABLE t1(c1 BIT NOT NULL);
1763SHOW TABLES;
1764Tables_in_test
1765t1
1766SHOW CREATE TABLE t1;
1767Table	Create Table
1768t1	CREATE TABLE `t1` (
1769  `c1` bit(1) NOT NULL
1770) ENGINE=ENGINE DEFAULT CHARSET=latin1
1771ALTER TABLE t1 ADD INDEX   USING HASH (c1);
1772SHOW TABLES;
1773Tables_in_test
1774t1
1775SHOW CREATE TABLE t1;
1776Table	Create Table
1777t1	CREATE TABLE `t1` (
1778  `c1` bit(1) NOT NULL,
1779  KEY `c1` (`c1`) USING HASH
1780) ENGINE=ENGINE DEFAULT CHARSET=latin1
1781DROP TABLE t1;
1782SHOW TABLES;
1783Tables_in_test
1784CREATE TABLE t1(c1 TINYINT NOT NULL);
1785SHOW TABLES;
1786Tables_in_test
1787t1
1788SHOW CREATE TABLE t1;
1789Table	Create Table
1790t1	CREATE TABLE `t1` (
1791  `c1` tinyint(4) NOT NULL
1792) ENGINE=ENGINE DEFAULT CHARSET=latin1
1793ALTER TABLE t1 ADD INDEX   USING HASH (c1);
1794SHOW TABLES;
1795Tables_in_test
1796t1
1797SHOW CREATE TABLE t1;
1798Table	Create Table
1799t1	CREATE TABLE `t1` (
1800  `c1` tinyint(4) NOT NULL,
1801  KEY `c1` (`c1`) USING HASH
1802) ENGINE=ENGINE DEFAULT CHARSET=latin1
1803DROP TABLE t1;
1804SHOW TABLES;
1805Tables_in_test
1806CREATE TABLE t1(c1 SMALLINT NOT NULL);
1807SHOW TABLES;
1808Tables_in_test
1809t1
1810SHOW CREATE TABLE t1;
1811Table	Create Table
1812t1	CREATE TABLE `t1` (
1813  `c1` smallint(6) NOT NULL
1814) ENGINE=ENGINE DEFAULT CHARSET=latin1
1815ALTER TABLE t1 ADD INDEX   USING HASH (c1);
1816SHOW TABLES;
1817Tables_in_test
1818t1
1819SHOW CREATE TABLE t1;
1820Table	Create Table
1821t1	CREATE TABLE `t1` (
1822  `c1` smallint(6) NOT NULL,
1823  KEY `c1` (`c1`) USING HASH
1824) ENGINE=ENGINE DEFAULT CHARSET=latin1
1825DROP TABLE t1;
1826SHOW TABLES;
1827Tables_in_test
1828CREATE TABLE t1(c1 MEDIUMINT NOT NULL);
1829SHOW TABLES;
1830Tables_in_test
1831t1
1832SHOW CREATE TABLE t1;
1833Table	Create Table
1834t1	CREATE TABLE `t1` (
1835  `c1` mediumint(9) NOT NULL
1836) ENGINE=ENGINE DEFAULT CHARSET=latin1
1837ALTER TABLE t1 ADD INDEX   USING HASH (c1);
1838SHOW TABLES;
1839Tables_in_test
1840t1
1841SHOW CREATE TABLE t1;
1842Table	Create Table
1843t1	CREATE TABLE `t1` (
1844  `c1` mediumint(9) NOT NULL,
1845  KEY `c1` (`c1`) USING HASH
1846) ENGINE=ENGINE DEFAULT CHARSET=latin1
1847DROP TABLE t1;
1848SHOW TABLES;
1849Tables_in_test
1850CREATE TABLE t1(c1 INT NOT NULL);
1851SHOW TABLES;
1852Tables_in_test
1853t1
1854SHOW CREATE TABLE t1;
1855Table	Create Table
1856t1	CREATE TABLE `t1` (
1857  `c1` int(11) NOT NULL
1858) ENGINE=ENGINE DEFAULT CHARSET=latin1
1859ALTER TABLE t1 ADD INDEX   USING HASH (c1);
1860SHOW TABLES;
1861Tables_in_test
1862t1
1863SHOW CREATE TABLE t1;
1864Table	Create Table
1865t1	CREATE TABLE `t1` (
1866  `c1` int(11) NOT NULL,
1867  KEY `c1` (`c1`) USING HASH
1868) ENGINE=ENGINE DEFAULT CHARSET=latin1
1869DROP TABLE t1;
1870SHOW TABLES;
1871Tables_in_test
1872CREATE TABLE t1(c1 INTEGER NOT NULL);
1873SHOW TABLES;
1874Tables_in_test
1875t1
1876SHOW CREATE TABLE t1;
1877Table	Create Table
1878t1	CREATE TABLE `t1` (
1879  `c1` int(11) NOT NULL
1880) ENGINE=ENGINE DEFAULT CHARSET=latin1
1881ALTER TABLE t1 ADD INDEX   USING HASH (c1);
1882SHOW TABLES;
1883Tables_in_test
1884t1
1885SHOW CREATE TABLE t1;
1886Table	Create Table
1887t1	CREATE TABLE `t1` (
1888  `c1` int(11) NOT NULL,
1889  KEY `c1` (`c1`) USING HASH
1890) ENGINE=ENGINE DEFAULT CHARSET=latin1
1891DROP TABLE t1;
1892SHOW TABLES;
1893Tables_in_test
1894CREATE TABLE t1(c1 BIGINT NOT NULL);
1895SHOW TABLES;
1896Tables_in_test
1897t1
1898SHOW CREATE TABLE t1;
1899Table	Create Table
1900t1	CREATE TABLE `t1` (
1901  `c1` bigint(20) NOT NULL
1902) ENGINE=ENGINE DEFAULT CHARSET=latin1
1903ALTER TABLE t1 ADD INDEX   USING HASH (c1);
1904SHOW TABLES;
1905Tables_in_test
1906t1
1907SHOW CREATE TABLE t1;
1908Table	Create Table
1909t1	CREATE TABLE `t1` (
1910  `c1` bigint(20) NOT NULL,
1911  KEY `c1` (`c1`) USING HASH
1912) ENGINE=ENGINE DEFAULT CHARSET=latin1
1913DROP TABLE t1;
1914SHOW TABLES;
1915Tables_in_test
1916CREATE TABLE t1(c1 REAL NOT NULL);
1917SHOW TABLES;
1918Tables_in_test
1919t1
1920SHOW CREATE TABLE t1;
1921Table	Create Table
1922t1	CREATE TABLE `t1` (
1923  `c1` double NOT NULL
1924) ENGINE=ENGINE DEFAULT CHARSET=latin1
1925ALTER TABLE t1 ADD INDEX   USING HASH (c1);
1926SHOW TABLES;
1927Tables_in_test
1928t1
1929SHOW CREATE TABLE t1;
1930Table	Create Table
1931t1	CREATE TABLE `t1` (
1932  `c1` double NOT NULL,
1933  KEY `c1` (`c1`) USING HASH
1934) ENGINE=ENGINE DEFAULT CHARSET=latin1
1935DROP TABLE t1;
1936SHOW TABLES;
1937Tables_in_test
1938CREATE TABLE t1(c1 DOUBLE NOT NULL);
1939SHOW TABLES;
1940Tables_in_test
1941t1
1942SHOW CREATE TABLE t1;
1943Table	Create Table
1944t1	CREATE TABLE `t1` (
1945  `c1` double NOT NULL
1946) ENGINE=ENGINE DEFAULT CHARSET=latin1
1947ALTER TABLE t1 ADD INDEX   USING HASH (c1);
1948SHOW TABLES;
1949Tables_in_test
1950t1
1951SHOW CREATE TABLE t1;
1952Table	Create Table
1953t1	CREATE TABLE `t1` (
1954  `c1` double NOT NULL,
1955  KEY `c1` (`c1`) USING HASH
1956) ENGINE=ENGINE DEFAULT CHARSET=latin1
1957DROP TABLE t1;
1958SHOW TABLES;
1959Tables_in_test
1960CREATE TABLE t1(c1 FLOAT NOT NULL);
1961SHOW TABLES;
1962Tables_in_test
1963t1
1964SHOW CREATE TABLE t1;
1965Table	Create Table
1966t1	CREATE TABLE `t1` (
1967  `c1` float NOT NULL
1968) ENGINE=ENGINE DEFAULT CHARSET=latin1
1969ALTER TABLE t1 ADD INDEX   USING HASH (c1);
1970SHOW TABLES;
1971Tables_in_test
1972t1
1973SHOW CREATE TABLE t1;
1974Table	Create Table
1975t1	CREATE TABLE `t1` (
1976  `c1` float NOT NULL,
1977  KEY `c1` (`c1`) USING HASH
1978) ENGINE=ENGINE DEFAULT CHARSET=latin1
1979DROP TABLE t1;
1980SHOW TABLES;
1981Tables_in_test
1982CREATE TABLE t1(c1 DECIMAL NOT NULL);
1983SHOW TABLES;
1984Tables_in_test
1985t1
1986SHOW CREATE TABLE t1;
1987Table	Create Table
1988t1	CREATE TABLE `t1` (
1989  `c1` decimal(10,0) NOT NULL
1990) ENGINE=ENGINE DEFAULT CHARSET=latin1
1991ALTER TABLE t1 ADD INDEX   USING HASH (c1);
1992SHOW TABLES;
1993Tables_in_test
1994t1
1995SHOW CREATE TABLE t1;
1996Table	Create Table
1997t1	CREATE TABLE `t1` (
1998  `c1` decimal(10,0) NOT NULL,
1999  KEY `c1` (`c1`) USING HASH
2000) ENGINE=ENGINE DEFAULT CHARSET=latin1
2001DROP TABLE t1;
2002SHOW TABLES;
2003Tables_in_test
2004CREATE TABLE t1(c1 NUMERIC NOT NULL);
2005SHOW TABLES;
2006Tables_in_test
2007t1
2008SHOW CREATE TABLE t1;
2009Table	Create Table
2010t1	CREATE TABLE `t1` (
2011  `c1` decimal(10,0) NOT NULL
2012) ENGINE=ENGINE DEFAULT CHARSET=latin1
2013ALTER TABLE t1 ADD INDEX   USING HASH (c1);
2014SHOW TABLES;
2015Tables_in_test
2016t1
2017SHOW CREATE TABLE t1;
2018Table	Create Table
2019t1	CREATE TABLE `t1` (
2020  `c1` decimal(10,0) NOT NULL,
2021  KEY `c1` (`c1`) USING HASH
2022) ENGINE=ENGINE DEFAULT CHARSET=latin1
2023DROP TABLE t1;
2024SHOW TABLES;
2025Tables_in_test
2026CREATE TABLE t1(c1 DATE NOT NULL);
2027SHOW TABLES;
2028Tables_in_test
2029t1
2030SHOW CREATE TABLE t1;
2031Table	Create Table
2032t1	CREATE TABLE `t1` (
2033  `c1` date NOT NULL
2034) ENGINE=ENGINE DEFAULT CHARSET=latin1
2035ALTER TABLE t1 ADD INDEX   USING HASH (c1);
2036SHOW TABLES;
2037Tables_in_test
2038t1
2039SHOW CREATE TABLE t1;
2040Table	Create Table
2041t1	CREATE TABLE `t1` (
2042  `c1` date NOT NULL,
2043  KEY `c1` (`c1`) USING HASH
2044) ENGINE=ENGINE DEFAULT CHARSET=latin1
2045DROP TABLE t1;
2046SHOW TABLES;
2047Tables_in_test
2048CREATE TABLE t1(c1 TIME NOT NULL);
2049SHOW TABLES;
2050Tables_in_test
2051t1
2052SHOW CREATE TABLE t1;
2053Table	Create Table
2054t1	CREATE TABLE `t1` (
2055  `c1` time NOT NULL
2056) ENGINE=ENGINE DEFAULT CHARSET=latin1
2057ALTER TABLE t1 ADD INDEX   USING HASH (c1);
2058SHOW TABLES;
2059Tables_in_test
2060t1
2061SHOW CREATE TABLE t1;
2062Table	Create Table
2063t1	CREATE TABLE `t1` (
2064  `c1` time NOT NULL,
2065  KEY `c1` (`c1`) USING HASH
2066) ENGINE=ENGINE DEFAULT CHARSET=latin1
2067DROP TABLE t1;
2068SHOW TABLES;
2069Tables_in_test
2070CREATE TABLE t1(c1 TIMESTAMP NOT NULL);
2071SHOW TABLES;
2072Tables_in_test
2073t1
2074SHOW CREATE TABLE t1;
2075Table	Create Table
2076t1	CREATE TABLE `t1` (
2077  `c1` timestamp NOT NULL DEFAULT current_timestamp() ON UPDATE current_timestamp()
2078) ENGINE=ENGINE DEFAULT CHARSET=latin1
2079ALTER TABLE t1 ADD INDEX   USING HASH (c1);
2080SHOW TABLES;
2081Tables_in_test
2082t1
2083SHOW CREATE TABLE t1;
2084Table	Create Table
2085t1	CREATE TABLE `t1` (
2086  `c1` timestamp NOT NULL DEFAULT current_timestamp() ON UPDATE current_timestamp(),
2087  KEY `c1` (`c1`) USING HASH
2088) ENGINE=ENGINE DEFAULT CHARSET=latin1
2089DROP TABLE t1;
2090SHOW TABLES;
2091Tables_in_test
2092CREATE TABLE t1(c1 YEAR NOT NULL);
2093SHOW TABLES;
2094Tables_in_test
2095t1
2096SHOW CREATE TABLE t1;
2097Table	Create Table
2098t1	CREATE TABLE `t1` (
2099  `c1` year(4) NOT NULL
2100) ENGINE=ENGINE DEFAULT CHARSET=latin1
2101ALTER TABLE t1 ADD INDEX   USING HASH (c1);
2102SHOW TABLES;
2103Tables_in_test
2104t1
2105SHOW CREATE TABLE t1;
2106Table	Create Table
2107t1	CREATE TABLE `t1` (
2108  `c1` year(4) NOT NULL,
2109  KEY `c1` (`c1`) USING HASH
2110) ENGINE=ENGINE DEFAULT CHARSET=latin1
2111DROP TABLE t1;
2112SHOW TABLES;
2113Tables_in_test
2114CREATE TABLE t1(c1 BIT NOT NULL);
2115SHOW TABLES;
2116Tables_in_test
2117t1
2118SHOW CREATE TABLE t1;
2119Table	Create Table
2120t1	CREATE TABLE `t1` (
2121  `c1` bit(1) NOT NULL
2122) ENGINE=ENGINE DEFAULT CHARSET=latin1
2123ALTER TABLE t1 ADD KEY i1   (c1);
2124SHOW TABLES;
2125Tables_in_test
2126t1
2127SHOW CREATE TABLE t1;
2128Table	Create Table
2129t1	CREATE TABLE `t1` (
2130  `c1` bit(1) NOT NULL,
2131  KEY `i1` (`c1`)
2132) ENGINE=ENGINE DEFAULT CHARSET=latin1
2133DROP TABLE t1;
2134SHOW TABLES;
2135Tables_in_test
2136CREATE TABLE t1(c1 TINYINT NOT NULL);
2137SHOW TABLES;
2138Tables_in_test
2139t1
2140SHOW CREATE TABLE t1;
2141Table	Create Table
2142t1	CREATE TABLE `t1` (
2143  `c1` tinyint(4) NOT NULL
2144) ENGINE=ENGINE DEFAULT CHARSET=latin1
2145ALTER TABLE t1 ADD KEY i1   (c1);
2146SHOW TABLES;
2147Tables_in_test
2148t1
2149SHOW CREATE TABLE t1;
2150Table	Create Table
2151t1	CREATE TABLE `t1` (
2152  `c1` tinyint(4) NOT NULL,
2153  KEY `i1` (`c1`)
2154) ENGINE=ENGINE DEFAULT CHARSET=latin1
2155DROP TABLE t1;
2156SHOW TABLES;
2157Tables_in_test
2158CREATE TABLE t1(c1 SMALLINT NOT NULL);
2159SHOW TABLES;
2160Tables_in_test
2161t1
2162SHOW CREATE TABLE t1;
2163Table	Create Table
2164t1	CREATE TABLE `t1` (
2165  `c1` smallint(6) NOT NULL
2166) ENGINE=ENGINE DEFAULT CHARSET=latin1
2167ALTER TABLE t1 ADD KEY i1   (c1);
2168SHOW TABLES;
2169Tables_in_test
2170t1
2171SHOW CREATE TABLE t1;
2172Table	Create Table
2173t1	CREATE TABLE `t1` (
2174  `c1` smallint(6) NOT NULL,
2175  KEY `i1` (`c1`)
2176) ENGINE=ENGINE DEFAULT CHARSET=latin1
2177DROP TABLE t1;
2178SHOW TABLES;
2179Tables_in_test
2180CREATE TABLE t1(c1 MEDIUMINT NOT NULL);
2181SHOW TABLES;
2182Tables_in_test
2183t1
2184SHOW CREATE TABLE t1;
2185Table	Create Table
2186t1	CREATE TABLE `t1` (
2187  `c1` mediumint(9) NOT NULL
2188) ENGINE=ENGINE DEFAULT CHARSET=latin1
2189ALTER TABLE t1 ADD KEY i1   (c1);
2190SHOW TABLES;
2191Tables_in_test
2192t1
2193SHOW CREATE TABLE t1;
2194Table	Create Table
2195t1	CREATE TABLE `t1` (
2196  `c1` mediumint(9) NOT NULL,
2197  KEY `i1` (`c1`)
2198) ENGINE=ENGINE DEFAULT CHARSET=latin1
2199DROP TABLE t1;
2200SHOW TABLES;
2201Tables_in_test
2202CREATE TABLE t1(c1 INT NOT NULL);
2203SHOW TABLES;
2204Tables_in_test
2205t1
2206SHOW CREATE TABLE t1;
2207Table	Create Table
2208t1	CREATE TABLE `t1` (
2209  `c1` int(11) NOT NULL
2210) ENGINE=ENGINE DEFAULT CHARSET=latin1
2211ALTER TABLE t1 ADD KEY i1   (c1);
2212SHOW TABLES;
2213Tables_in_test
2214t1
2215SHOW CREATE TABLE t1;
2216Table	Create Table
2217t1	CREATE TABLE `t1` (
2218  `c1` int(11) NOT NULL,
2219  KEY `i1` (`c1`)
2220) ENGINE=ENGINE DEFAULT CHARSET=latin1
2221DROP TABLE t1;
2222SHOW TABLES;
2223Tables_in_test
2224CREATE TABLE t1(c1 INTEGER NOT NULL);
2225SHOW TABLES;
2226Tables_in_test
2227t1
2228SHOW CREATE TABLE t1;
2229Table	Create Table
2230t1	CREATE TABLE `t1` (
2231  `c1` int(11) NOT NULL
2232) ENGINE=ENGINE DEFAULT CHARSET=latin1
2233ALTER TABLE t1 ADD KEY i1   (c1);
2234SHOW TABLES;
2235Tables_in_test
2236t1
2237SHOW CREATE TABLE t1;
2238Table	Create Table
2239t1	CREATE TABLE `t1` (
2240  `c1` int(11) NOT NULL,
2241  KEY `i1` (`c1`)
2242) ENGINE=ENGINE DEFAULT CHARSET=latin1
2243DROP TABLE t1;
2244SHOW TABLES;
2245Tables_in_test
2246CREATE TABLE t1(c1 BIGINT NOT NULL);
2247SHOW TABLES;
2248Tables_in_test
2249t1
2250SHOW CREATE TABLE t1;
2251Table	Create Table
2252t1	CREATE TABLE `t1` (
2253  `c1` bigint(20) NOT NULL
2254) ENGINE=ENGINE DEFAULT CHARSET=latin1
2255ALTER TABLE t1 ADD KEY i1   (c1);
2256SHOW TABLES;
2257Tables_in_test
2258t1
2259SHOW CREATE TABLE t1;
2260Table	Create Table
2261t1	CREATE TABLE `t1` (
2262  `c1` bigint(20) NOT NULL,
2263  KEY `i1` (`c1`)
2264) ENGINE=ENGINE DEFAULT CHARSET=latin1
2265DROP TABLE t1;
2266SHOW TABLES;
2267Tables_in_test
2268CREATE TABLE t1(c1 REAL NOT NULL);
2269SHOW TABLES;
2270Tables_in_test
2271t1
2272SHOW CREATE TABLE t1;
2273Table	Create Table
2274t1	CREATE TABLE `t1` (
2275  `c1` double NOT NULL
2276) ENGINE=ENGINE DEFAULT CHARSET=latin1
2277ALTER TABLE t1 ADD KEY i1   (c1);
2278SHOW TABLES;
2279Tables_in_test
2280t1
2281SHOW CREATE TABLE t1;
2282Table	Create Table
2283t1	CREATE TABLE `t1` (
2284  `c1` double NOT NULL,
2285  KEY `i1` (`c1`)
2286) ENGINE=ENGINE DEFAULT CHARSET=latin1
2287DROP TABLE t1;
2288SHOW TABLES;
2289Tables_in_test
2290CREATE TABLE t1(c1 DOUBLE NOT NULL);
2291SHOW TABLES;
2292Tables_in_test
2293t1
2294SHOW CREATE TABLE t1;
2295Table	Create Table
2296t1	CREATE TABLE `t1` (
2297  `c1` double NOT NULL
2298) ENGINE=ENGINE DEFAULT CHARSET=latin1
2299ALTER TABLE t1 ADD KEY i1   (c1);
2300SHOW TABLES;
2301Tables_in_test
2302t1
2303SHOW CREATE TABLE t1;
2304Table	Create Table
2305t1	CREATE TABLE `t1` (
2306  `c1` double NOT NULL,
2307  KEY `i1` (`c1`)
2308) ENGINE=ENGINE DEFAULT CHARSET=latin1
2309DROP TABLE t1;
2310SHOW TABLES;
2311Tables_in_test
2312CREATE TABLE t1(c1 FLOAT NOT NULL);
2313SHOW TABLES;
2314Tables_in_test
2315t1
2316SHOW CREATE TABLE t1;
2317Table	Create Table
2318t1	CREATE TABLE `t1` (
2319  `c1` float NOT NULL
2320) ENGINE=ENGINE DEFAULT CHARSET=latin1
2321ALTER TABLE t1 ADD KEY i1   (c1);
2322SHOW TABLES;
2323Tables_in_test
2324t1
2325SHOW CREATE TABLE t1;
2326Table	Create Table
2327t1	CREATE TABLE `t1` (
2328  `c1` float NOT NULL,
2329  KEY `i1` (`c1`)
2330) ENGINE=ENGINE DEFAULT CHARSET=latin1
2331DROP TABLE t1;
2332SHOW TABLES;
2333Tables_in_test
2334CREATE TABLE t1(c1 DECIMAL NOT NULL);
2335SHOW TABLES;
2336Tables_in_test
2337t1
2338SHOW CREATE TABLE t1;
2339Table	Create Table
2340t1	CREATE TABLE `t1` (
2341  `c1` decimal(10,0) NOT NULL
2342) ENGINE=ENGINE DEFAULT CHARSET=latin1
2343ALTER TABLE t1 ADD KEY i1   (c1);
2344SHOW TABLES;
2345Tables_in_test
2346t1
2347SHOW CREATE TABLE t1;
2348Table	Create Table
2349t1	CREATE TABLE `t1` (
2350  `c1` decimal(10,0) NOT NULL,
2351  KEY `i1` (`c1`)
2352) ENGINE=ENGINE DEFAULT CHARSET=latin1
2353DROP TABLE t1;
2354SHOW TABLES;
2355Tables_in_test
2356CREATE TABLE t1(c1 NUMERIC NOT NULL);
2357SHOW TABLES;
2358Tables_in_test
2359t1
2360SHOW CREATE TABLE t1;
2361Table	Create Table
2362t1	CREATE TABLE `t1` (
2363  `c1` decimal(10,0) NOT NULL
2364) ENGINE=ENGINE DEFAULT CHARSET=latin1
2365ALTER TABLE t1 ADD KEY i1   (c1);
2366SHOW TABLES;
2367Tables_in_test
2368t1
2369SHOW CREATE TABLE t1;
2370Table	Create Table
2371t1	CREATE TABLE `t1` (
2372  `c1` decimal(10,0) NOT NULL,
2373  KEY `i1` (`c1`)
2374) ENGINE=ENGINE DEFAULT CHARSET=latin1
2375DROP TABLE t1;
2376SHOW TABLES;
2377Tables_in_test
2378CREATE TABLE t1(c1 DATE NOT NULL);
2379SHOW TABLES;
2380Tables_in_test
2381t1
2382SHOW CREATE TABLE t1;
2383Table	Create Table
2384t1	CREATE TABLE `t1` (
2385  `c1` date NOT NULL
2386) ENGINE=ENGINE DEFAULT CHARSET=latin1
2387ALTER TABLE t1 ADD KEY i1   (c1);
2388SHOW TABLES;
2389Tables_in_test
2390t1
2391SHOW CREATE TABLE t1;
2392Table	Create Table
2393t1	CREATE TABLE `t1` (
2394  `c1` date NOT NULL,
2395  KEY `i1` (`c1`)
2396) ENGINE=ENGINE DEFAULT CHARSET=latin1
2397DROP TABLE t1;
2398SHOW TABLES;
2399Tables_in_test
2400CREATE TABLE t1(c1 TIME NOT NULL);
2401SHOW TABLES;
2402Tables_in_test
2403t1
2404SHOW CREATE TABLE t1;
2405Table	Create Table
2406t1	CREATE TABLE `t1` (
2407  `c1` time NOT NULL
2408) ENGINE=ENGINE DEFAULT CHARSET=latin1
2409ALTER TABLE t1 ADD KEY i1   (c1);
2410SHOW TABLES;
2411Tables_in_test
2412t1
2413SHOW CREATE TABLE t1;
2414Table	Create Table
2415t1	CREATE TABLE `t1` (
2416  `c1` time NOT NULL,
2417  KEY `i1` (`c1`)
2418) ENGINE=ENGINE DEFAULT CHARSET=latin1
2419DROP TABLE t1;
2420SHOW TABLES;
2421Tables_in_test
2422CREATE TABLE t1(c1 TIMESTAMP NOT NULL);
2423SHOW TABLES;
2424Tables_in_test
2425t1
2426SHOW CREATE TABLE t1;
2427Table	Create Table
2428t1	CREATE TABLE `t1` (
2429  `c1` timestamp NOT NULL DEFAULT current_timestamp() ON UPDATE current_timestamp()
2430) ENGINE=ENGINE DEFAULT CHARSET=latin1
2431ALTER TABLE t1 ADD KEY i1   (c1);
2432SHOW TABLES;
2433Tables_in_test
2434t1
2435SHOW CREATE TABLE t1;
2436Table	Create Table
2437t1	CREATE TABLE `t1` (
2438  `c1` timestamp NOT NULL DEFAULT current_timestamp() ON UPDATE current_timestamp(),
2439  KEY `i1` (`c1`)
2440) ENGINE=ENGINE DEFAULT CHARSET=latin1
2441DROP TABLE t1;
2442SHOW TABLES;
2443Tables_in_test
2444CREATE TABLE t1(c1 YEAR NOT NULL);
2445SHOW TABLES;
2446Tables_in_test
2447t1
2448SHOW CREATE TABLE t1;
2449Table	Create Table
2450t1	CREATE TABLE `t1` (
2451  `c1` year(4) NOT NULL
2452) ENGINE=ENGINE DEFAULT CHARSET=latin1
2453ALTER TABLE t1 ADD KEY i1   (c1);
2454SHOW TABLES;
2455Tables_in_test
2456t1
2457SHOW CREATE TABLE t1;
2458Table	Create Table
2459t1	CREATE TABLE `t1` (
2460  `c1` year(4) NOT NULL,
2461  KEY `i1` (`c1`)
2462) ENGINE=ENGINE DEFAULT CHARSET=latin1
2463DROP TABLE t1;
2464SHOW TABLES;
2465Tables_in_test
2466CREATE TABLE t1(c1 BIT NOT NULL);
2467SHOW TABLES;
2468Tables_in_test
2469t1
2470SHOW CREATE TABLE t1;
2471Table	Create Table
2472t1	CREATE TABLE `t1` (
2473  `c1` bit(1) NOT NULL
2474) ENGINE=ENGINE DEFAULT CHARSET=latin1
2475ALTER TABLE t1 ADD KEY i1 USING BTREE (c1);
2476SHOW TABLES;
2477Tables_in_test
2478t1
2479SHOW CREATE TABLE t1;
2480Table	Create Table
2481t1	CREATE TABLE `t1` (
2482  `c1` bit(1) NOT NULL,
2483  KEY `i1` (`c1`) USING BTREE
2484) ENGINE=ENGINE DEFAULT CHARSET=latin1
2485DROP TABLE t1;
2486SHOW TABLES;
2487Tables_in_test
2488CREATE TABLE t1(c1 TINYINT NOT NULL);
2489SHOW TABLES;
2490Tables_in_test
2491t1
2492SHOW CREATE TABLE t1;
2493Table	Create Table
2494t1	CREATE TABLE `t1` (
2495  `c1` tinyint(4) NOT NULL
2496) ENGINE=ENGINE DEFAULT CHARSET=latin1
2497ALTER TABLE t1 ADD KEY i1 USING BTREE (c1);
2498SHOW TABLES;
2499Tables_in_test
2500t1
2501SHOW CREATE TABLE t1;
2502Table	Create Table
2503t1	CREATE TABLE `t1` (
2504  `c1` tinyint(4) NOT NULL,
2505  KEY `i1` (`c1`) USING BTREE
2506) ENGINE=ENGINE DEFAULT CHARSET=latin1
2507DROP TABLE t1;
2508SHOW TABLES;
2509Tables_in_test
2510CREATE TABLE t1(c1 SMALLINT NOT NULL);
2511SHOW TABLES;
2512Tables_in_test
2513t1
2514SHOW CREATE TABLE t1;
2515Table	Create Table
2516t1	CREATE TABLE `t1` (
2517  `c1` smallint(6) NOT NULL
2518) ENGINE=ENGINE DEFAULT CHARSET=latin1
2519ALTER TABLE t1 ADD KEY i1 USING BTREE (c1);
2520SHOW TABLES;
2521Tables_in_test
2522t1
2523SHOW CREATE TABLE t1;
2524Table	Create Table
2525t1	CREATE TABLE `t1` (
2526  `c1` smallint(6) NOT NULL,
2527  KEY `i1` (`c1`) USING BTREE
2528) ENGINE=ENGINE DEFAULT CHARSET=latin1
2529DROP TABLE t1;
2530SHOW TABLES;
2531Tables_in_test
2532CREATE TABLE t1(c1 MEDIUMINT NOT NULL);
2533SHOW TABLES;
2534Tables_in_test
2535t1
2536SHOW CREATE TABLE t1;
2537Table	Create Table
2538t1	CREATE TABLE `t1` (
2539  `c1` mediumint(9) NOT NULL
2540) ENGINE=ENGINE DEFAULT CHARSET=latin1
2541ALTER TABLE t1 ADD KEY i1 USING BTREE (c1);
2542SHOW TABLES;
2543Tables_in_test
2544t1
2545SHOW CREATE TABLE t1;
2546Table	Create Table
2547t1	CREATE TABLE `t1` (
2548  `c1` mediumint(9) NOT NULL,
2549  KEY `i1` (`c1`) USING BTREE
2550) ENGINE=ENGINE DEFAULT CHARSET=latin1
2551DROP TABLE t1;
2552SHOW TABLES;
2553Tables_in_test
2554CREATE TABLE t1(c1 INT NOT NULL);
2555SHOW TABLES;
2556Tables_in_test
2557t1
2558SHOW CREATE TABLE t1;
2559Table	Create Table
2560t1	CREATE TABLE `t1` (
2561  `c1` int(11) NOT NULL
2562) ENGINE=ENGINE DEFAULT CHARSET=latin1
2563ALTER TABLE t1 ADD KEY i1 USING BTREE (c1);
2564SHOW TABLES;
2565Tables_in_test
2566t1
2567SHOW CREATE TABLE t1;
2568Table	Create Table
2569t1	CREATE TABLE `t1` (
2570  `c1` int(11) NOT NULL,
2571  KEY `i1` (`c1`) USING BTREE
2572) ENGINE=ENGINE DEFAULT CHARSET=latin1
2573DROP TABLE t1;
2574SHOW TABLES;
2575Tables_in_test
2576CREATE TABLE t1(c1 INTEGER NOT NULL);
2577SHOW TABLES;
2578Tables_in_test
2579t1
2580SHOW CREATE TABLE t1;
2581Table	Create Table
2582t1	CREATE TABLE `t1` (
2583  `c1` int(11) NOT NULL
2584) ENGINE=ENGINE DEFAULT CHARSET=latin1
2585ALTER TABLE t1 ADD KEY i1 USING BTREE (c1);
2586SHOW TABLES;
2587Tables_in_test
2588t1
2589SHOW CREATE TABLE t1;
2590Table	Create Table
2591t1	CREATE TABLE `t1` (
2592  `c1` int(11) NOT NULL,
2593  KEY `i1` (`c1`) USING BTREE
2594) ENGINE=ENGINE DEFAULT CHARSET=latin1
2595DROP TABLE t1;
2596SHOW TABLES;
2597Tables_in_test
2598CREATE TABLE t1(c1 BIGINT NOT NULL);
2599SHOW TABLES;
2600Tables_in_test
2601t1
2602SHOW CREATE TABLE t1;
2603Table	Create Table
2604t1	CREATE TABLE `t1` (
2605  `c1` bigint(20) NOT NULL
2606) ENGINE=ENGINE DEFAULT CHARSET=latin1
2607ALTER TABLE t1 ADD KEY i1 USING BTREE (c1);
2608SHOW TABLES;
2609Tables_in_test
2610t1
2611SHOW CREATE TABLE t1;
2612Table	Create Table
2613t1	CREATE TABLE `t1` (
2614  `c1` bigint(20) NOT NULL,
2615  KEY `i1` (`c1`) USING BTREE
2616) ENGINE=ENGINE DEFAULT CHARSET=latin1
2617DROP TABLE t1;
2618SHOW TABLES;
2619Tables_in_test
2620CREATE TABLE t1(c1 REAL NOT NULL);
2621SHOW TABLES;
2622Tables_in_test
2623t1
2624SHOW CREATE TABLE t1;
2625Table	Create Table
2626t1	CREATE TABLE `t1` (
2627  `c1` double NOT NULL
2628) ENGINE=ENGINE DEFAULT CHARSET=latin1
2629ALTER TABLE t1 ADD KEY i1 USING BTREE (c1);
2630SHOW TABLES;
2631Tables_in_test
2632t1
2633SHOW CREATE TABLE t1;
2634Table	Create Table
2635t1	CREATE TABLE `t1` (
2636  `c1` double NOT NULL,
2637  KEY `i1` (`c1`) USING BTREE
2638) ENGINE=ENGINE DEFAULT CHARSET=latin1
2639DROP TABLE t1;
2640SHOW TABLES;
2641Tables_in_test
2642CREATE TABLE t1(c1 DOUBLE NOT NULL);
2643SHOW TABLES;
2644Tables_in_test
2645t1
2646SHOW CREATE TABLE t1;
2647Table	Create Table
2648t1	CREATE TABLE `t1` (
2649  `c1` double NOT NULL
2650) ENGINE=ENGINE DEFAULT CHARSET=latin1
2651ALTER TABLE t1 ADD KEY i1 USING BTREE (c1);
2652SHOW TABLES;
2653Tables_in_test
2654t1
2655SHOW CREATE TABLE t1;
2656Table	Create Table
2657t1	CREATE TABLE `t1` (
2658  `c1` double NOT NULL,
2659  KEY `i1` (`c1`) USING BTREE
2660) ENGINE=ENGINE DEFAULT CHARSET=latin1
2661DROP TABLE t1;
2662SHOW TABLES;
2663Tables_in_test
2664CREATE TABLE t1(c1 FLOAT NOT NULL);
2665SHOW TABLES;
2666Tables_in_test
2667t1
2668SHOW CREATE TABLE t1;
2669Table	Create Table
2670t1	CREATE TABLE `t1` (
2671  `c1` float NOT NULL
2672) ENGINE=ENGINE DEFAULT CHARSET=latin1
2673ALTER TABLE t1 ADD KEY i1 USING BTREE (c1);
2674SHOW TABLES;
2675Tables_in_test
2676t1
2677SHOW CREATE TABLE t1;
2678Table	Create Table
2679t1	CREATE TABLE `t1` (
2680  `c1` float NOT NULL,
2681  KEY `i1` (`c1`) USING BTREE
2682) ENGINE=ENGINE DEFAULT CHARSET=latin1
2683DROP TABLE t1;
2684SHOW TABLES;
2685Tables_in_test
2686CREATE TABLE t1(c1 DECIMAL NOT NULL);
2687SHOW TABLES;
2688Tables_in_test
2689t1
2690SHOW CREATE TABLE t1;
2691Table	Create Table
2692t1	CREATE TABLE `t1` (
2693  `c1` decimal(10,0) NOT NULL
2694) ENGINE=ENGINE DEFAULT CHARSET=latin1
2695ALTER TABLE t1 ADD KEY i1 USING BTREE (c1);
2696SHOW TABLES;
2697Tables_in_test
2698t1
2699SHOW CREATE TABLE t1;
2700Table	Create Table
2701t1	CREATE TABLE `t1` (
2702  `c1` decimal(10,0) NOT NULL,
2703  KEY `i1` (`c1`) USING BTREE
2704) ENGINE=ENGINE DEFAULT CHARSET=latin1
2705DROP TABLE t1;
2706SHOW TABLES;
2707Tables_in_test
2708CREATE TABLE t1(c1 NUMERIC NOT NULL);
2709SHOW TABLES;
2710Tables_in_test
2711t1
2712SHOW CREATE TABLE t1;
2713Table	Create Table
2714t1	CREATE TABLE `t1` (
2715  `c1` decimal(10,0) NOT NULL
2716) ENGINE=ENGINE DEFAULT CHARSET=latin1
2717ALTER TABLE t1 ADD KEY i1 USING BTREE (c1);
2718SHOW TABLES;
2719Tables_in_test
2720t1
2721SHOW CREATE TABLE t1;
2722Table	Create Table
2723t1	CREATE TABLE `t1` (
2724  `c1` decimal(10,0) NOT NULL,
2725  KEY `i1` (`c1`) USING BTREE
2726) ENGINE=ENGINE DEFAULT CHARSET=latin1
2727DROP TABLE t1;
2728SHOW TABLES;
2729Tables_in_test
2730CREATE TABLE t1(c1 DATE NOT NULL);
2731SHOW TABLES;
2732Tables_in_test
2733t1
2734SHOW CREATE TABLE t1;
2735Table	Create Table
2736t1	CREATE TABLE `t1` (
2737  `c1` date NOT NULL
2738) ENGINE=ENGINE DEFAULT CHARSET=latin1
2739ALTER TABLE t1 ADD KEY i1 USING BTREE (c1);
2740SHOW TABLES;
2741Tables_in_test
2742t1
2743SHOW CREATE TABLE t1;
2744Table	Create Table
2745t1	CREATE TABLE `t1` (
2746  `c1` date NOT NULL,
2747  KEY `i1` (`c1`) USING BTREE
2748) ENGINE=ENGINE DEFAULT CHARSET=latin1
2749DROP TABLE t1;
2750SHOW TABLES;
2751Tables_in_test
2752CREATE TABLE t1(c1 TIME NOT NULL);
2753SHOW TABLES;
2754Tables_in_test
2755t1
2756SHOW CREATE TABLE t1;
2757Table	Create Table
2758t1	CREATE TABLE `t1` (
2759  `c1` time NOT NULL
2760) ENGINE=ENGINE DEFAULT CHARSET=latin1
2761ALTER TABLE t1 ADD KEY i1 USING BTREE (c1);
2762SHOW TABLES;
2763Tables_in_test
2764t1
2765SHOW CREATE TABLE t1;
2766Table	Create Table
2767t1	CREATE TABLE `t1` (
2768  `c1` time NOT NULL,
2769  KEY `i1` (`c1`) USING BTREE
2770) ENGINE=ENGINE DEFAULT CHARSET=latin1
2771DROP TABLE t1;
2772SHOW TABLES;
2773Tables_in_test
2774CREATE TABLE t1(c1 TIMESTAMP NOT NULL);
2775SHOW TABLES;
2776Tables_in_test
2777t1
2778SHOW CREATE TABLE t1;
2779Table	Create Table
2780t1	CREATE TABLE `t1` (
2781  `c1` timestamp NOT NULL DEFAULT current_timestamp() ON UPDATE current_timestamp()
2782) ENGINE=ENGINE DEFAULT CHARSET=latin1
2783ALTER TABLE t1 ADD KEY i1 USING BTREE (c1);
2784SHOW TABLES;
2785Tables_in_test
2786t1
2787SHOW CREATE TABLE t1;
2788Table	Create Table
2789t1	CREATE TABLE `t1` (
2790  `c1` timestamp NOT NULL DEFAULT current_timestamp() ON UPDATE current_timestamp(),
2791  KEY `i1` (`c1`) USING BTREE
2792) ENGINE=ENGINE DEFAULT CHARSET=latin1
2793DROP TABLE t1;
2794SHOW TABLES;
2795Tables_in_test
2796CREATE TABLE t1(c1 YEAR NOT NULL);
2797SHOW TABLES;
2798Tables_in_test
2799t1
2800SHOW CREATE TABLE t1;
2801Table	Create Table
2802t1	CREATE TABLE `t1` (
2803  `c1` year(4) NOT NULL
2804) ENGINE=ENGINE DEFAULT CHARSET=latin1
2805ALTER TABLE t1 ADD KEY i1 USING BTREE (c1);
2806SHOW TABLES;
2807Tables_in_test
2808t1
2809SHOW CREATE TABLE t1;
2810Table	Create Table
2811t1	CREATE TABLE `t1` (
2812  `c1` year(4) NOT NULL,
2813  KEY `i1` (`c1`) USING BTREE
2814) ENGINE=ENGINE DEFAULT CHARSET=latin1
2815DROP TABLE t1;
2816SHOW TABLES;
2817Tables_in_test
2818CREATE TABLE t1(c1 BIT NOT NULL);
2819SHOW TABLES;
2820Tables_in_test
2821t1
2822SHOW CREATE TABLE t1;
2823Table	Create Table
2824t1	CREATE TABLE `t1` (
2825  `c1` bit(1) NOT NULL
2826) ENGINE=ENGINE DEFAULT CHARSET=latin1
2827ALTER TABLE t1 ADD KEY i1 USING HASH (c1);
2828SHOW TABLES;
2829Tables_in_test
2830t1
2831SHOW CREATE TABLE t1;
2832Table	Create Table
2833t1	CREATE TABLE `t1` (
2834  `c1` bit(1) NOT NULL,
2835  KEY `i1` (`c1`) USING HASH
2836) ENGINE=ENGINE DEFAULT CHARSET=latin1
2837DROP TABLE t1;
2838SHOW TABLES;
2839Tables_in_test
2840CREATE TABLE t1(c1 TINYINT NOT NULL);
2841SHOW TABLES;
2842Tables_in_test
2843t1
2844SHOW CREATE TABLE t1;
2845Table	Create Table
2846t1	CREATE TABLE `t1` (
2847  `c1` tinyint(4) NOT NULL
2848) ENGINE=ENGINE DEFAULT CHARSET=latin1
2849ALTER TABLE t1 ADD KEY i1 USING HASH (c1);
2850SHOW TABLES;
2851Tables_in_test
2852t1
2853SHOW CREATE TABLE t1;
2854Table	Create Table
2855t1	CREATE TABLE `t1` (
2856  `c1` tinyint(4) NOT NULL,
2857  KEY `i1` (`c1`) USING HASH
2858) ENGINE=ENGINE DEFAULT CHARSET=latin1
2859DROP TABLE t1;
2860SHOW TABLES;
2861Tables_in_test
2862CREATE TABLE t1(c1 SMALLINT NOT NULL);
2863SHOW TABLES;
2864Tables_in_test
2865t1
2866SHOW CREATE TABLE t1;
2867Table	Create Table
2868t1	CREATE TABLE `t1` (
2869  `c1` smallint(6) NOT NULL
2870) ENGINE=ENGINE DEFAULT CHARSET=latin1
2871ALTER TABLE t1 ADD KEY i1 USING HASH (c1);
2872SHOW TABLES;
2873Tables_in_test
2874t1
2875SHOW CREATE TABLE t1;
2876Table	Create Table
2877t1	CREATE TABLE `t1` (
2878  `c1` smallint(6) NOT NULL,
2879  KEY `i1` (`c1`) USING HASH
2880) ENGINE=ENGINE DEFAULT CHARSET=latin1
2881DROP TABLE t1;
2882SHOW TABLES;
2883Tables_in_test
2884CREATE TABLE t1(c1 MEDIUMINT NOT NULL);
2885SHOW TABLES;
2886Tables_in_test
2887t1
2888SHOW CREATE TABLE t1;
2889Table	Create Table
2890t1	CREATE TABLE `t1` (
2891  `c1` mediumint(9) NOT NULL
2892) ENGINE=ENGINE DEFAULT CHARSET=latin1
2893ALTER TABLE t1 ADD KEY i1 USING HASH (c1);
2894SHOW TABLES;
2895Tables_in_test
2896t1
2897SHOW CREATE TABLE t1;
2898Table	Create Table
2899t1	CREATE TABLE `t1` (
2900  `c1` mediumint(9) NOT NULL,
2901  KEY `i1` (`c1`) USING HASH
2902) ENGINE=ENGINE DEFAULT CHARSET=latin1
2903DROP TABLE t1;
2904SHOW TABLES;
2905Tables_in_test
2906CREATE TABLE t1(c1 INT NOT NULL);
2907SHOW TABLES;
2908Tables_in_test
2909t1
2910SHOW CREATE TABLE t1;
2911Table	Create Table
2912t1	CREATE TABLE `t1` (
2913  `c1` int(11) NOT NULL
2914) ENGINE=ENGINE DEFAULT CHARSET=latin1
2915ALTER TABLE t1 ADD KEY i1 USING HASH (c1);
2916SHOW TABLES;
2917Tables_in_test
2918t1
2919SHOW CREATE TABLE t1;
2920Table	Create Table
2921t1	CREATE TABLE `t1` (
2922  `c1` int(11) NOT NULL,
2923  KEY `i1` (`c1`) USING HASH
2924) ENGINE=ENGINE DEFAULT CHARSET=latin1
2925DROP TABLE t1;
2926SHOW TABLES;
2927Tables_in_test
2928CREATE TABLE t1(c1 INTEGER NOT NULL);
2929SHOW TABLES;
2930Tables_in_test
2931t1
2932SHOW CREATE TABLE t1;
2933Table	Create Table
2934t1	CREATE TABLE `t1` (
2935  `c1` int(11) NOT NULL
2936) ENGINE=ENGINE DEFAULT CHARSET=latin1
2937ALTER TABLE t1 ADD KEY i1 USING HASH (c1);
2938SHOW TABLES;
2939Tables_in_test
2940t1
2941SHOW CREATE TABLE t1;
2942Table	Create Table
2943t1	CREATE TABLE `t1` (
2944  `c1` int(11) NOT NULL,
2945  KEY `i1` (`c1`) USING HASH
2946) ENGINE=ENGINE DEFAULT CHARSET=latin1
2947DROP TABLE t1;
2948SHOW TABLES;
2949Tables_in_test
2950CREATE TABLE t1(c1 BIGINT NOT NULL);
2951SHOW TABLES;
2952Tables_in_test
2953t1
2954SHOW CREATE TABLE t1;
2955Table	Create Table
2956t1	CREATE TABLE `t1` (
2957  `c1` bigint(20) NOT NULL
2958) ENGINE=ENGINE DEFAULT CHARSET=latin1
2959ALTER TABLE t1 ADD KEY i1 USING HASH (c1);
2960SHOW TABLES;
2961Tables_in_test
2962t1
2963SHOW CREATE TABLE t1;
2964Table	Create Table
2965t1	CREATE TABLE `t1` (
2966  `c1` bigint(20) NOT NULL,
2967  KEY `i1` (`c1`) USING HASH
2968) ENGINE=ENGINE DEFAULT CHARSET=latin1
2969DROP TABLE t1;
2970SHOW TABLES;
2971Tables_in_test
2972CREATE TABLE t1(c1 REAL NOT NULL);
2973SHOW TABLES;
2974Tables_in_test
2975t1
2976SHOW CREATE TABLE t1;
2977Table	Create Table
2978t1	CREATE TABLE `t1` (
2979  `c1` double NOT NULL
2980) ENGINE=ENGINE DEFAULT CHARSET=latin1
2981ALTER TABLE t1 ADD KEY i1 USING HASH (c1);
2982SHOW TABLES;
2983Tables_in_test
2984t1
2985SHOW CREATE TABLE t1;
2986Table	Create Table
2987t1	CREATE TABLE `t1` (
2988  `c1` double NOT NULL,
2989  KEY `i1` (`c1`) USING HASH
2990) ENGINE=ENGINE DEFAULT CHARSET=latin1
2991DROP TABLE t1;
2992SHOW TABLES;
2993Tables_in_test
2994CREATE TABLE t1(c1 DOUBLE NOT NULL);
2995SHOW TABLES;
2996Tables_in_test
2997t1
2998SHOW CREATE TABLE t1;
2999Table	Create Table
3000t1	CREATE TABLE `t1` (
3001  `c1` double NOT NULL
3002) ENGINE=ENGINE DEFAULT CHARSET=latin1
3003ALTER TABLE t1 ADD KEY i1 USING HASH (c1);
3004SHOW TABLES;
3005Tables_in_test
3006t1
3007SHOW CREATE TABLE t1;
3008Table	Create Table
3009t1	CREATE TABLE `t1` (
3010  `c1` double NOT NULL,
3011  KEY `i1` (`c1`) USING HASH
3012) ENGINE=ENGINE DEFAULT CHARSET=latin1
3013DROP TABLE t1;
3014SHOW TABLES;
3015Tables_in_test
3016CREATE TABLE t1(c1 FLOAT NOT NULL);
3017SHOW TABLES;
3018Tables_in_test
3019t1
3020SHOW CREATE TABLE t1;
3021Table	Create Table
3022t1	CREATE TABLE `t1` (
3023  `c1` float NOT NULL
3024) ENGINE=ENGINE DEFAULT CHARSET=latin1
3025ALTER TABLE t1 ADD KEY i1 USING HASH (c1);
3026SHOW TABLES;
3027Tables_in_test
3028t1
3029SHOW CREATE TABLE t1;
3030Table	Create Table
3031t1	CREATE TABLE `t1` (
3032  `c1` float NOT NULL,
3033  KEY `i1` (`c1`) USING HASH
3034) ENGINE=ENGINE DEFAULT CHARSET=latin1
3035DROP TABLE t1;
3036SHOW TABLES;
3037Tables_in_test
3038CREATE TABLE t1(c1 DECIMAL NOT NULL);
3039SHOW TABLES;
3040Tables_in_test
3041t1
3042SHOW CREATE TABLE t1;
3043Table	Create Table
3044t1	CREATE TABLE `t1` (
3045  `c1` decimal(10,0) NOT NULL
3046) ENGINE=ENGINE DEFAULT CHARSET=latin1
3047ALTER TABLE t1 ADD KEY i1 USING HASH (c1);
3048SHOW TABLES;
3049Tables_in_test
3050t1
3051SHOW CREATE TABLE t1;
3052Table	Create Table
3053t1	CREATE TABLE `t1` (
3054  `c1` decimal(10,0) NOT NULL,
3055  KEY `i1` (`c1`) USING HASH
3056) ENGINE=ENGINE DEFAULT CHARSET=latin1
3057DROP TABLE t1;
3058SHOW TABLES;
3059Tables_in_test
3060CREATE TABLE t1(c1 NUMERIC NOT NULL);
3061SHOW TABLES;
3062Tables_in_test
3063t1
3064SHOW CREATE TABLE t1;
3065Table	Create Table
3066t1	CREATE TABLE `t1` (
3067  `c1` decimal(10,0) NOT NULL
3068) ENGINE=ENGINE DEFAULT CHARSET=latin1
3069ALTER TABLE t1 ADD KEY i1 USING HASH (c1);
3070SHOW TABLES;
3071Tables_in_test
3072t1
3073SHOW CREATE TABLE t1;
3074Table	Create Table
3075t1	CREATE TABLE `t1` (
3076  `c1` decimal(10,0) NOT NULL,
3077  KEY `i1` (`c1`) USING HASH
3078) ENGINE=ENGINE DEFAULT CHARSET=latin1
3079DROP TABLE t1;
3080SHOW TABLES;
3081Tables_in_test
3082CREATE TABLE t1(c1 DATE NOT NULL);
3083SHOW TABLES;
3084Tables_in_test
3085t1
3086SHOW CREATE TABLE t1;
3087Table	Create Table
3088t1	CREATE TABLE `t1` (
3089  `c1` date NOT NULL
3090) ENGINE=ENGINE DEFAULT CHARSET=latin1
3091ALTER TABLE t1 ADD KEY i1 USING HASH (c1);
3092SHOW TABLES;
3093Tables_in_test
3094t1
3095SHOW CREATE TABLE t1;
3096Table	Create Table
3097t1	CREATE TABLE `t1` (
3098  `c1` date NOT NULL,
3099  KEY `i1` (`c1`) USING HASH
3100) ENGINE=ENGINE DEFAULT CHARSET=latin1
3101DROP TABLE t1;
3102SHOW TABLES;
3103Tables_in_test
3104CREATE TABLE t1(c1 TIME NOT NULL);
3105SHOW TABLES;
3106Tables_in_test
3107t1
3108SHOW CREATE TABLE t1;
3109Table	Create Table
3110t1	CREATE TABLE `t1` (
3111  `c1` time NOT NULL
3112) ENGINE=ENGINE DEFAULT CHARSET=latin1
3113ALTER TABLE t1 ADD KEY i1 USING HASH (c1);
3114SHOW TABLES;
3115Tables_in_test
3116t1
3117SHOW CREATE TABLE t1;
3118Table	Create Table
3119t1	CREATE TABLE `t1` (
3120  `c1` time NOT NULL,
3121  KEY `i1` (`c1`) USING HASH
3122) ENGINE=ENGINE DEFAULT CHARSET=latin1
3123DROP TABLE t1;
3124SHOW TABLES;
3125Tables_in_test
3126CREATE TABLE t1(c1 TIMESTAMP NOT NULL);
3127SHOW TABLES;
3128Tables_in_test
3129t1
3130SHOW CREATE TABLE t1;
3131Table	Create Table
3132t1	CREATE TABLE `t1` (
3133  `c1` timestamp NOT NULL DEFAULT current_timestamp() ON UPDATE current_timestamp()
3134) ENGINE=ENGINE DEFAULT CHARSET=latin1
3135ALTER TABLE t1 ADD KEY i1 USING HASH (c1);
3136SHOW TABLES;
3137Tables_in_test
3138t1
3139SHOW CREATE TABLE t1;
3140Table	Create Table
3141t1	CREATE TABLE `t1` (
3142  `c1` timestamp NOT NULL DEFAULT current_timestamp() ON UPDATE current_timestamp(),
3143  KEY `i1` (`c1`) USING HASH
3144) ENGINE=ENGINE DEFAULT CHARSET=latin1
3145DROP TABLE t1;
3146SHOW TABLES;
3147Tables_in_test
3148CREATE TABLE t1(c1 YEAR NOT NULL);
3149SHOW TABLES;
3150Tables_in_test
3151t1
3152SHOW CREATE TABLE t1;
3153Table	Create Table
3154t1	CREATE TABLE `t1` (
3155  `c1` year(4) NOT NULL
3156) ENGINE=ENGINE DEFAULT CHARSET=latin1
3157ALTER TABLE t1 ADD KEY i1 USING HASH (c1);
3158SHOW TABLES;
3159Tables_in_test
3160t1
3161SHOW CREATE TABLE t1;
3162Table	Create Table
3163t1	CREATE TABLE `t1` (
3164  `c1` year(4) NOT NULL,
3165  KEY `i1` (`c1`) USING HASH
3166) ENGINE=ENGINE DEFAULT CHARSET=latin1
3167DROP TABLE t1;
3168SHOW TABLES;
3169Tables_in_test
3170CREATE TABLE t1(c1 BIT NOT NULL);
3171SHOW TABLES;
3172Tables_in_test
3173t1
3174SHOW CREATE TABLE t1;
3175Table	Create Table
3176t1	CREATE TABLE `t1` (
3177  `c1` bit(1) NOT NULL
3178) ENGINE=ENGINE DEFAULT CHARSET=latin1
3179ALTER TABLE t1 ADD INDEX i1   (c1);
3180SHOW TABLES;
3181Tables_in_test
3182t1
3183SHOW CREATE TABLE t1;
3184Table	Create Table
3185t1	CREATE TABLE `t1` (
3186  `c1` bit(1) NOT NULL,
3187  KEY `i1` (`c1`)
3188) ENGINE=ENGINE DEFAULT CHARSET=latin1
3189DROP TABLE t1;
3190SHOW TABLES;
3191Tables_in_test
3192CREATE TABLE t1(c1 TINYINT NOT NULL);
3193SHOW TABLES;
3194Tables_in_test
3195t1
3196SHOW CREATE TABLE t1;
3197Table	Create Table
3198t1	CREATE TABLE `t1` (
3199  `c1` tinyint(4) NOT NULL
3200) ENGINE=ENGINE DEFAULT CHARSET=latin1
3201ALTER TABLE t1 ADD INDEX i1   (c1);
3202SHOW TABLES;
3203Tables_in_test
3204t1
3205SHOW CREATE TABLE t1;
3206Table	Create Table
3207t1	CREATE TABLE `t1` (
3208  `c1` tinyint(4) NOT NULL,
3209  KEY `i1` (`c1`)
3210) ENGINE=ENGINE DEFAULT CHARSET=latin1
3211DROP TABLE t1;
3212SHOW TABLES;
3213Tables_in_test
3214CREATE TABLE t1(c1 SMALLINT NOT NULL);
3215SHOW TABLES;
3216Tables_in_test
3217t1
3218SHOW CREATE TABLE t1;
3219Table	Create Table
3220t1	CREATE TABLE `t1` (
3221  `c1` smallint(6) NOT NULL
3222) ENGINE=ENGINE DEFAULT CHARSET=latin1
3223ALTER TABLE t1 ADD INDEX i1   (c1);
3224SHOW TABLES;
3225Tables_in_test
3226t1
3227SHOW CREATE TABLE t1;
3228Table	Create Table
3229t1	CREATE TABLE `t1` (
3230  `c1` smallint(6) NOT NULL,
3231  KEY `i1` (`c1`)
3232) ENGINE=ENGINE DEFAULT CHARSET=latin1
3233DROP TABLE t1;
3234SHOW TABLES;
3235Tables_in_test
3236CREATE TABLE t1(c1 MEDIUMINT NOT NULL);
3237SHOW TABLES;
3238Tables_in_test
3239t1
3240SHOW CREATE TABLE t1;
3241Table	Create Table
3242t1	CREATE TABLE `t1` (
3243  `c1` mediumint(9) NOT NULL
3244) ENGINE=ENGINE DEFAULT CHARSET=latin1
3245ALTER TABLE t1 ADD INDEX i1   (c1);
3246SHOW TABLES;
3247Tables_in_test
3248t1
3249SHOW CREATE TABLE t1;
3250Table	Create Table
3251t1	CREATE TABLE `t1` (
3252  `c1` mediumint(9) NOT NULL,
3253  KEY `i1` (`c1`)
3254) ENGINE=ENGINE DEFAULT CHARSET=latin1
3255DROP TABLE t1;
3256SHOW TABLES;
3257Tables_in_test
3258CREATE TABLE t1(c1 INT NOT NULL);
3259SHOW TABLES;
3260Tables_in_test
3261t1
3262SHOW CREATE TABLE t1;
3263Table	Create Table
3264t1	CREATE TABLE `t1` (
3265  `c1` int(11) NOT NULL
3266) ENGINE=ENGINE DEFAULT CHARSET=latin1
3267ALTER TABLE t1 ADD INDEX i1   (c1);
3268SHOW TABLES;
3269Tables_in_test
3270t1
3271SHOW CREATE TABLE t1;
3272Table	Create Table
3273t1	CREATE TABLE `t1` (
3274  `c1` int(11) NOT NULL,
3275  KEY `i1` (`c1`)
3276) ENGINE=ENGINE DEFAULT CHARSET=latin1
3277DROP TABLE t1;
3278SHOW TABLES;
3279Tables_in_test
3280CREATE TABLE t1(c1 INTEGER NOT NULL);
3281SHOW TABLES;
3282Tables_in_test
3283t1
3284SHOW CREATE TABLE t1;
3285Table	Create Table
3286t1	CREATE TABLE `t1` (
3287  `c1` int(11) NOT NULL
3288) ENGINE=ENGINE DEFAULT CHARSET=latin1
3289ALTER TABLE t1 ADD INDEX i1   (c1);
3290SHOW TABLES;
3291Tables_in_test
3292t1
3293SHOW CREATE TABLE t1;
3294Table	Create Table
3295t1	CREATE TABLE `t1` (
3296  `c1` int(11) NOT NULL,
3297  KEY `i1` (`c1`)
3298) ENGINE=ENGINE DEFAULT CHARSET=latin1
3299DROP TABLE t1;
3300SHOW TABLES;
3301Tables_in_test
3302CREATE TABLE t1(c1 BIGINT NOT NULL);
3303SHOW TABLES;
3304Tables_in_test
3305t1
3306SHOW CREATE TABLE t1;
3307Table	Create Table
3308t1	CREATE TABLE `t1` (
3309  `c1` bigint(20) NOT NULL
3310) ENGINE=ENGINE DEFAULT CHARSET=latin1
3311ALTER TABLE t1 ADD INDEX i1   (c1);
3312SHOW TABLES;
3313Tables_in_test
3314t1
3315SHOW CREATE TABLE t1;
3316Table	Create Table
3317t1	CREATE TABLE `t1` (
3318  `c1` bigint(20) NOT NULL,
3319  KEY `i1` (`c1`)
3320) ENGINE=ENGINE DEFAULT CHARSET=latin1
3321DROP TABLE t1;
3322SHOW TABLES;
3323Tables_in_test
3324CREATE TABLE t1(c1 REAL NOT NULL);
3325SHOW TABLES;
3326Tables_in_test
3327t1
3328SHOW CREATE TABLE t1;
3329Table	Create Table
3330t1	CREATE TABLE `t1` (
3331  `c1` double NOT NULL
3332) ENGINE=ENGINE DEFAULT CHARSET=latin1
3333ALTER TABLE t1 ADD INDEX i1   (c1);
3334SHOW TABLES;
3335Tables_in_test
3336t1
3337SHOW CREATE TABLE t1;
3338Table	Create Table
3339t1	CREATE TABLE `t1` (
3340  `c1` double NOT NULL,
3341  KEY `i1` (`c1`)
3342) ENGINE=ENGINE DEFAULT CHARSET=latin1
3343DROP TABLE t1;
3344SHOW TABLES;
3345Tables_in_test
3346CREATE TABLE t1(c1 DOUBLE NOT NULL);
3347SHOW TABLES;
3348Tables_in_test
3349t1
3350SHOW CREATE TABLE t1;
3351Table	Create Table
3352t1	CREATE TABLE `t1` (
3353  `c1` double NOT NULL
3354) ENGINE=ENGINE DEFAULT CHARSET=latin1
3355ALTER TABLE t1 ADD INDEX i1   (c1);
3356SHOW TABLES;
3357Tables_in_test
3358t1
3359SHOW CREATE TABLE t1;
3360Table	Create Table
3361t1	CREATE TABLE `t1` (
3362  `c1` double NOT NULL,
3363  KEY `i1` (`c1`)
3364) ENGINE=ENGINE DEFAULT CHARSET=latin1
3365DROP TABLE t1;
3366SHOW TABLES;
3367Tables_in_test
3368CREATE TABLE t1(c1 FLOAT NOT NULL);
3369SHOW TABLES;
3370Tables_in_test
3371t1
3372SHOW CREATE TABLE t1;
3373Table	Create Table
3374t1	CREATE TABLE `t1` (
3375  `c1` float NOT NULL
3376) ENGINE=ENGINE DEFAULT CHARSET=latin1
3377ALTER TABLE t1 ADD INDEX i1   (c1);
3378SHOW TABLES;
3379Tables_in_test
3380t1
3381SHOW CREATE TABLE t1;
3382Table	Create Table
3383t1	CREATE TABLE `t1` (
3384  `c1` float NOT NULL,
3385  KEY `i1` (`c1`)
3386) ENGINE=ENGINE DEFAULT CHARSET=latin1
3387DROP TABLE t1;
3388SHOW TABLES;
3389Tables_in_test
3390CREATE TABLE t1(c1 DECIMAL NOT NULL);
3391SHOW TABLES;
3392Tables_in_test
3393t1
3394SHOW CREATE TABLE t1;
3395Table	Create Table
3396t1	CREATE TABLE `t1` (
3397  `c1` decimal(10,0) NOT NULL
3398) ENGINE=ENGINE DEFAULT CHARSET=latin1
3399ALTER TABLE t1 ADD INDEX i1   (c1);
3400SHOW TABLES;
3401Tables_in_test
3402t1
3403SHOW CREATE TABLE t1;
3404Table	Create Table
3405t1	CREATE TABLE `t1` (
3406  `c1` decimal(10,0) NOT NULL,
3407  KEY `i1` (`c1`)
3408) ENGINE=ENGINE DEFAULT CHARSET=latin1
3409DROP TABLE t1;
3410SHOW TABLES;
3411Tables_in_test
3412CREATE TABLE t1(c1 NUMERIC NOT NULL);
3413SHOW TABLES;
3414Tables_in_test
3415t1
3416SHOW CREATE TABLE t1;
3417Table	Create Table
3418t1	CREATE TABLE `t1` (
3419  `c1` decimal(10,0) NOT NULL
3420) ENGINE=ENGINE DEFAULT CHARSET=latin1
3421ALTER TABLE t1 ADD INDEX i1   (c1);
3422SHOW TABLES;
3423Tables_in_test
3424t1
3425SHOW CREATE TABLE t1;
3426Table	Create Table
3427t1	CREATE TABLE `t1` (
3428  `c1` decimal(10,0) NOT NULL,
3429  KEY `i1` (`c1`)
3430) ENGINE=ENGINE DEFAULT CHARSET=latin1
3431DROP TABLE t1;
3432SHOW TABLES;
3433Tables_in_test
3434CREATE TABLE t1(c1 DATE NOT NULL);
3435SHOW TABLES;
3436Tables_in_test
3437t1
3438SHOW CREATE TABLE t1;
3439Table	Create Table
3440t1	CREATE TABLE `t1` (
3441  `c1` date NOT NULL
3442) ENGINE=ENGINE DEFAULT CHARSET=latin1
3443ALTER TABLE t1 ADD INDEX i1   (c1);
3444SHOW TABLES;
3445Tables_in_test
3446t1
3447SHOW CREATE TABLE t1;
3448Table	Create Table
3449t1	CREATE TABLE `t1` (
3450  `c1` date NOT NULL,
3451  KEY `i1` (`c1`)
3452) ENGINE=ENGINE DEFAULT CHARSET=latin1
3453DROP TABLE t1;
3454SHOW TABLES;
3455Tables_in_test
3456CREATE TABLE t1(c1 TIME NOT NULL);
3457SHOW TABLES;
3458Tables_in_test
3459t1
3460SHOW CREATE TABLE t1;
3461Table	Create Table
3462t1	CREATE TABLE `t1` (
3463  `c1` time NOT NULL
3464) ENGINE=ENGINE DEFAULT CHARSET=latin1
3465ALTER TABLE t1 ADD INDEX i1   (c1);
3466SHOW TABLES;
3467Tables_in_test
3468t1
3469SHOW CREATE TABLE t1;
3470Table	Create Table
3471t1	CREATE TABLE `t1` (
3472  `c1` time NOT NULL,
3473  KEY `i1` (`c1`)
3474) ENGINE=ENGINE DEFAULT CHARSET=latin1
3475DROP TABLE t1;
3476SHOW TABLES;
3477Tables_in_test
3478CREATE TABLE t1(c1 TIMESTAMP NOT NULL);
3479SHOW TABLES;
3480Tables_in_test
3481t1
3482SHOW CREATE TABLE t1;
3483Table	Create Table
3484t1	CREATE TABLE `t1` (
3485  `c1` timestamp NOT NULL DEFAULT current_timestamp() ON UPDATE current_timestamp()
3486) ENGINE=ENGINE DEFAULT CHARSET=latin1
3487ALTER TABLE t1 ADD INDEX i1   (c1);
3488SHOW TABLES;
3489Tables_in_test
3490t1
3491SHOW CREATE TABLE t1;
3492Table	Create Table
3493t1	CREATE TABLE `t1` (
3494  `c1` timestamp NOT NULL DEFAULT current_timestamp() ON UPDATE current_timestamp(),
3495  KEY `i1` (`c1`)
3496) ENGINE=ENGINE DEFAULT CHARSET=latin1
3497DROP TABLE t1;
3498SHOW TABLES;
3499Tables_in_test
3500CREATE TABLE t1(c1 YEAR NOT NULL);
3501SHOW TABLES;
3502Tables_in_test
3503t1
3504SHOW CREATE TABLE t1;
3505Table	Create Table
3506t1	CREATE TABLE `t1` (
3507  `c1` year(4) NOT NULL
3508) ENGINE=ENGINE DEFAULT CHARSET=latin1
3509ALTER TABLE t1 ADD INDEX i1   (c1);
3510SHOW TABLES;
3511Tables_in_test
3512t1
3513SHOW CREATE TABLE t1;
3514Table	Create Table
3515t1	CREATE TABLE `t1` (
3516  `c1` year(4) NOT NULL,
3517  KEY `i1` (`c1`)
3518) ENGINE=ENGINE DEFAULT CHARSET=latin1
3519DROP TABLE t1;
3520SHOW TABLES;
3521Tables_in_test
3522CREATE TABLE t1(c1 BIT NOT NULL);
3523SHOW TABLES;
3524Tables_in_test
3525t1
3526SHOW CREATE TABLE t1;
3527Table	Create Table
3528t1	CREATE TABLE `t1` (
3529  `c1` bit(1) NOT NULL
3530) ENGINE=ENGINE DEFAULT CHARSET=latin1
3531ALTER TABLE t1 ADD INDEX i1 USING BTREE (c1);
3532SHOW TABLES;
3533Tables_in_test
3534t1
3535SHOW CREATE TABLE t1;
3536Table	Create Table
3537t1	CREATE TABLE `t1` (
3538  `c1` bit(1) NOT NULL,
3539  KEY `i1` (`c1`) USING BTREE
3540) ENGINE=ENGINE DEFAULT CHARSET=latin1
3541DROP TABLE t1;
3542SHOW TABLES;
3543Tables_in_test
3544CREATE TABLE t1(c1 TINYINT NOT NULL);
3545SHOW TABLES;
3546Tables_in_test
3547t1
3548SHOW CREATE TABLE t1;
3549Table	Create Table
3550t1	CREATE TABLE `t1` (
3551  `c1` tinyint(4) NOT NULL
3552) ENGINE=ENGINE DEFAULT CHARSET=latin1
3553ALTER TABLE t1 ADD INDEX i1 USING BTREE (c1);
3554SHOW TABLES;
3555Tables_in_test
3556t1
3557SHOW CREATE TABLE t1;
3558Table	Create Table
3559t1	CREATE TABLE `t1` (
3560  `c1` tinyint(4) NOT NULL,
3561  KEY `i1` (`c1`) USING BTREE
3562) ENGINE=ENGINE DEFAULT CHARSET=latin1
3563DROP TABLE t1;
3564SHOW TABLES;
3565Tables_in_test
3566CREATE TABLE t1(c1 SMALLINT NOT NULL);
3567SHOW TABLES;
3568Tables_in_test
3569t1
3570SHOW CREATE TABLE t1;
3571Table	Create Table
3572t1	CREATE TABLE `t1` (
3573  `c1` smallint(6) NOT NULL
3574) ENGINE=ENGINE DEFAULT CHARSET=latin1
3575ALTER TABLE t1 ADD INDEX i1 USING BTREE (c1);
3576SHOW TABLES;
3577Tables_in_test
3578t1
3579SHOW CREATE TABLE t1;
3580Table	Create Table
3581t1	CREATE TABLE `t1` (
3582  `c1` smallint(6) NOT NULL,
3583  KEY `i1` (`c1`) USING BTREE
3584) ENGINE=ENGINE DEFAULT CHARSET=latin1
3585DROP TABLE t1;
3586SHOW TABLES;
3587Tables_in_test
3588CREATE TABLE t1(c1 MEDIUMINT NOT NULL);
3589SHOW TABLES;
3590Tables_in_test
3591t1
3592SHOW CREATE TABLE t1;
3593Table	Create Table
3594t1	CREATE TABLE `t1` (
3595  `c1` mediumint(9) NOT NULL
3596) ENGINE=ENGINE DEFAULT CHARSET=latin1
3597ALTER TABLE t1 ADD INDEX i1 USING BTREE (c1);
3598SHOW TABLES;
3599Tables_in_test
3600t1
3601SHOW CREATE TABLE t1;
3602Table	Create Table
3603t1	CREATE TABLE `t1` (
3604  `c1` mediumint(9) NOT NULL,
3605  KEY `i1` (`c1`) USING BTREE
3606) ENGINE=ENGINE DEFAULT CHARSET=latin1
3607DROP TABLE t1;
3608SHOW TABLES;
3609Tables_in_test
3610CREATE TABLE t1(c1 INT NOT NULL);
3611SHOW TABLES;
3612Tables_in_test
3613t1
3614SHOW CREATE TABLE t1;
3615Table	Create Table
3616t1	CREATE TABLE `t1` (
3617  `c1` int(11) NOT NULL
3618) ENGINE=ENGINE DEFAULT CHARSET=latin1
3619ALTER TABLE t1 ADD INDEX i1 USING BTREE (c1);
3620SHOW TABLES;
3621Tables_in_test
3622t1
3623SHOW CREATE TABLE t1;
3624Table	Create Table
3625t1	CREATE TABLE `t1` (
3626  `c1` int(11) NOT NULL,
3627  KEY `i1` (`c1`) USING BTREE
3628) ENGINE=ENGINE DEFAULT CHARSET=latin1
3629DROP TABLE t1;
3630SHOW TABLES;
3631Tables_in_test
3632CREATE TABLE t1(c1 INTEGER NOT NULL);
3633SHOW TABLES;
3634Tables_in_test
3635t1
3636SHOW CREATE TABLE t1;
3637Table	Create Table
3638t1	CREATE TABLE `t1` (
3639  `c1` int(11) NOT NULL
3640) ENGINE=ENGINE DEFAULT CHARSET=latin1
3641ALTER TABLE t1 ADD INDEX i1 USING BTREE (c1);
3642SHOW TABLES;
3643Tables_in_test
3644t1
3645SHOW CREATE TABLE t1;
3646Table	Create Table
3647t1	CREATE TABLE `t1` (
3648  `c1` int(11) NOT NULL,
3649  KEY `i1` (`c1`) USING BTREE
3650) ENGINE=ENGINE DEFAULT CHARSET=latin1
3651DROP TABLE t1;
3652SHOW TABLES;
3653Tables_in_test
3654CREATE TABLE t1(c1 BIGINT NOT NULL);
3655SHOW TABLES;
3656Tables_in_test
3657t1
3658SHOW CREATE TABLE t1;
3659Table	Create Table
3660t1	CREATE TABLE `t1` (
3661  `c1` bigint(20) NOT NULL
3662) ENGINE=ENGINE DEFAULT CHARSET=latin1
3663ALTER TABLE t1 ADD INDEX i1 USING BTREE (c1);
3664SHOW TABLES;
3665Tables_in_test
3666t1
3667SHOW CREATE TABLE t1;
3668Table	Create Table
3669t1	CREATE TABLE `t1` (
3670  `c1` bigint(20) NOT NULL,
3671  KEY `i1` (`c1`) USING BTREE
3672) ENGINE=ENGINE DEFAULT CHARSET=latin1
3673DROP TABLE t1;
3674SHOW TABLES;
3675Tables_in_test
3676CREATE TABLE t1(c1 REAL NOT NULL);
3677SHOW TABLES;
3678Tables_in_test
3679t1
3680SHOW CREATE TABLE t1;
3681Table	Create Table
3682t1	CREATE TABLE `t1` (
3683  `c1` double NOT NULL
3684) ENGINE=ENGINE DEFAULT CHARSET=latin1
3685ALTER TABLE t1 ADD INDEX i1 USING BTREE (c1);
3686SHOW TABLES;
3687Tables_in_test
3688t1
3689SHOW CREATE TABLE t1;
3690Table	Create Table
3691t1	CREATE TABLE `t1` (
3692  `c1` double NOT NULL,
3693  KEY `i1` (`c1`) USING BTREE
3694) ENGINE=ENGINE DEFAULT CHARSET=latin1
3695DROP TABLE t1;
3696SHOW TABLES;
3697Tables_in_test
3698CREATE TABLE t1(c1 DOUBLE NOT NULL);
3699SHOW TABLES;
3700Tables_in_test
3701t1
3702SHOW CREATE TABLE t1;
3703Table	Create Table
3704t1	CREATE TABLE `t1` (
3705  `c1` double NOT NULL
3706) ENGINE=ENGINE DEFAULT CHARSET=latin1
3707ALTER TABLE t1 ADD INDEX i1 USING BTREE (c1);
3708SHOW TABLES;
3709Tables_in_test
3710t1
3711SHOW CREATE TABLE t1;
3712Table	Create Table
3713t1	CREATE TABLE `t1` (
3714  `c1` double NOT NULL,
3715  KEY `i1` (`c1`) USING BTREE
3716) ENGINE=ENGINE DEFAULT CHARSET=latin1
3717DROP TABLE t1;
3718SHOW TABLES;
3719Tables_in_test
3720CREATE TABLE t1(c1 FLOAT NOT NULL);
3721SHOW TABLES;
3722Tables_in_test
3723t1
3724SHOW CREATE TABLE t1;
3725Table	Create Table
3726t1	CREATE TABLE `t1` (
3727  `c1` float NOT NULL
3728) ENGINE=ENGINE DEFAULT CHARSET=latin1
3729ALTER TABLE t1 ADD INDEX i1 USING BTREE (c1);
3730SHOW TABLES;
3731Tables_in_test
3732t1
3733SHOW CREATE TABLE t1;
3734Table	Create Table
3735t1	CREATE TABLE `t1` (
3736  `c1` float NOT NULL,
3737  KEY `i1` (`c1`) USING BTREE
3738) ENGINE=ENGINE DEFAULT CHARSET=latin1
3739DROP TABLE t1;
3740SHOW TABLES;
3741Tables_in_test
3742CREATE TABLE t1(c1 DECIMAL NOT NULL);
3743SHOW TABLES;
3744Tables_in_test
3745t1
3746SHOW CREATE TABLE t1;
3747Table	Create Table
3748t1	CREATE TABLE `t1` (
3749  `c1` decimal(10,0) NOT NULL
3750) ENGINE=ENGINE DEFAULT CHARSET=latin1
3751ALTER TABLE t1 ADD INDEX i1 USING BTREE (c1);
3752SHOW TABLES;
3753Tables_in_test
3754t1
3755SHOW CREATE TABLE t1;
3756Table	Create Table
3757t1	CREATE TABLE `t1` (
3758  `c1` decimal(10,0) NOT NULL,
3759  KEY `i1` (`c1`) USING BTREE
3760) ENGINE=ENGINE DEFAULT CHARSET=latin1
3761DROP TABLE t1;
3762SHOW TABLES;
3763Tables_in_test
3764CREATE TABLE t1(c1 NUMERIC NOT NULL);
3765SHOW TABLES;
3766Tables_in_test
3767t1
3768SHOW CREATE TABLE t1;
3769Table	Create Table
3770t1	CREATE TABLE `t1` (
3771  `c1` decimal(10,0) NOT NULL
3772) ENGINE=ENGINE DEFAULT CHARSET=latin1
3773ALTER TABLE t1 ADD INDEX i1 USING BTREE (c1);
3774SHOW TABLES;
3775Tables_in_test
3776t1
3777SHOW CREATE TABLE t1;
3778Table	Create Table
3779t1	CREATE TABLE `t1` (
3780  `c1` decimal(10,0) NOT NULL,
3781  KEY `i1` (`c1`) USING BTREE
3782) ENGINE=ENGINE DEFAULT CHARSET=latin1
3783DROP TABLE t1;
3784SHOW TABLES;
3785Tables_in_test
3786CREATE TABLE t1(c1 DATE NOT NULL);
3787SHOW TABLES;
3788Tables_in_test
3789t1
3790SHOW CREATE TABLE t1;
3791Table	Create Table
3792t1	CREATE TABLE `t1` (
3793  `c1` date NOT NULL
3794) ENGINE=ENGINE DEFAULT CHARSET=latin1
3795ALTER TABLE t1 ADD INDEX i1 USING BTREE (c1);
3796SHOW TABLES;
3797Tables_in_test
3798t1
3799SHOW CREATE TABLE t1;
3800Table	Create Table
3801t1	CREATE TABLE `t1` (
3802  `c1` date NOT NULL,
3803  KEY `i1` (`c1`) USING BTREE
3804) ENGINE=ENGINE DEFAULT CHARSET=latin1
3805DROP TABLE t1;
3806SHOW TABLES;
3807Tables_in_test
3808CREATE TABLE t1(c1 TIME NOT NULL);
3809SHOW TABLES;
3810Tables_in_test
3811t1
3812SHOW CREATE TABLE t1;
3813Table	Create Table
3814t1	CREATE TABLE `t1` (
3815  `c1` time NOT NULL
3816) ENGINE=ENGINE DEFAULT CHARSET=latin1
3817ALTER TABLE t1 ADD INDEX i1 USING BTREE (c1);
3818SHOW TABLES;
3819Tables_in_test
3820t1
3821SHOW CREATE TABLE t1;
3822Table	Create Table
3823t1	CREATE TABLE `t1` (
3824  `c1` time NOT NULL,
3825  KEY `i1` (`c1`) USING BTREE
3826) ENGINE=ENGINE DEFAULT CHARSET=latin1
3827DROP TABLE t1;
3828SHOW TABLES;
3829Tables_in_test
3830CREATE TABLE t1(c1 TIMESTAMP NOT NULL);
3831SHOW TABLES;
3832Tables_in_test
3833t1
3834SHOW CREATE TABLE t1;
3835Table	Create Table
3836t1	CREATE TABLE `t1` (
3837  `c1` timestamp NOT NULL DEFAULT current_timestamp() ON UPDATE current_timestamp()
3838) ENGINE=ENGINE DEFAULT CHARSET=latin1
3839ALTER TABLE t1 ADD INDEX i1 USING BTREE (c1);
3840SHOW TABLES;
3841Tables_in_test
3842t1
3843SHOW CREATE TABLE t1;
3844Table	Create Table
3845t1	CREATE TABLE `t1` (
3846  `c1` timestamp NOT NULL DEFAULT current_timestamp() ON UPDATE current_timestamp(),
3847  KEY `i1` (`c1`) USING BTREE
3848) ENGINE=ENGINE DEFAULT CHARSET=latin1
3849DROP TABLE t1;
3850SHOW TABLES;
3851Tables_in_test
3852CREATE TABLE t1(c1 YEAR NOT NULL);
3853SHOW TABLES;
3854Tables_in_test
3855t1
3856SHOW CREATE TABLE t1;
3857Table	Create Table
3858t1	CREATE TABLE `t1` (
3859  `c1` year(4) NOT NULL
3860) ENGINE=ENGINE DEFAULT CHARSET=latin1
3861ALTER TABLE t1 ADD INDEX i1 USING BTREE (c1);
3862SHOW TABLES;
3863Tables_in_test
3864t1
3865SHOW CREATE TABLE t1;
3866Table	Create Table
3867t1	CREATE TABLE `t1` (
3868  `c1` year(4) NOT NULL,
3869  KEY `i1` (`c1`) USING BTREE
3870) ENGINE=ENGINE DEFAULT CHARSET=latin1
3871DROP TABLE t1;
3872SHOW TABLES;
3873Tables_in_test
3874CREATE TABLE t1(c1 BIT NOT NULL);
3875SHOW TABLES;
3876Tables_in_test
3877t1
3878SHOW CREATE TABLE t1;
3879Table	Create Table
3880t1	CREATE TABLE `t1` (
3881  `c1` bit(1) NOT NULL
3882) ENGINE=ENGINE DEFAULT CHARSET=latin1
3883ALTER TABLE t1 ADD INDEX i1 USING HASH (c1);
3884SHOW TABLES;
3885Tables_in_test
3886t1
3887SHOW CREATE TABLE t1;
3888Table	Create Table
3889t1	CREATE TABLE `t1` (
3890  `c1` bit(1) NOT NULL,
3891  KEY `i1` (`c1`) USING HASH
3892) ENGINE=ENGINE DEFAULT CHARSET=latin1
3893DROP TABLE t1;
3894SHOW TABLES;
3895Tables_in_test
3896CREATE TABLE t1(c1 TINYINT NOT NULL);
3897SHOW TABLES;
3898Tables_in_test
3899t1
3900SHOW CREATE TABLE t1;
3901Table	Create Table
3902t1	CREATE TABLE `t1` (
3903  `c1` tinyint(4) NOT NULL
3904) ENGINE=ENGINE DEFAULT CHARSET=latin1
3905ALTER TABLE t1 ADD INDEX i1 USING HASH (c1);
3906SHOW TABLES;
3907Tables_in_test
3908t1
3909SHOW CREATE TABLE t1;
3910Table	Create Table
3911t1	CREATE TABLE `t1` (
3912  `c1` tinyint(4) NOT NULL,
3913  KEY `i1` (`c1`) USING HASH
3914) ENGINE=ENGINE DEFAULT CHARSET=latin1
3915DROP TABLE t1;
3916SHOW TABLES;
3917Tables_in_test
3918CREATE TABLE t1(c1 SMALLINT NOT NULL);
3919SHOW TABLES;
3920Tables_in_test
3921t1
3922SHOW CREATE TABLE t1;
3923Table	Create Table
3924t1	CREATE TABLE `t1` (
3925  `c1` smallint(6) NOT NULL
3926) ENGINE=ENGINE DEFAULT CHARSET=latin1
3927ALTER TABLE t1 ADD INDEX i1 USING HASH (c1);
3928SHOW TABLES;
3929Tables_in_test
3930t1
3931SHOW CREATE TABLE t1;
3932Table	Create Table
3933t1	CREATE TABLE `t1` (
3934  `c1` smallint(6) NOT NULL,
3935  KEY `i1` (`c1`) USING HASH
3936) ENGINE=ENGINE DEFAULT CHARSET=latin1
3937DROP TABLE t1;
3938SHOW TABLES;
3939Tables_in_test
3940CREATE TABLE t1(c1 MEDIUMINT NOT NULL);
3941SHOW TABLES;
3942Tables_in_test
3943t1
3944SHOW CREATE TABLE t1;
3945Table	Create Table
3946t1	CREATE TABLE `t1` (
3947  `c1` mediumint(9) NOT NULL
3948) ENGINE=ENGINE DEFAULT CHARSET=latin1
3949ALTER TABLE t1 ADD INDEX i1 USING HASH (c1);
3950SHOW TABLES;
3951Tables_in_test
3952t1
3953SHOW CREATE TABLE t1;
3954Table	Create Table
3955t1	CREATE TABLE `t1` (
3956  `c1` mediumint(9) NOT NULL,
3957  KEY `i1` (`c1`) USING HASH
3958) ENGINE=ENGINE DEFAULT CHARSET=latin1
3959DROP TABLE t1;
3960SHOW TABLES;
3961Tables_in_test
3962CREATE TABLE t1(c1 INT NOT NULL);
3963SHOW TABLES;
3964Tables_in_test
3965t1
3966SHOW CREATE TABLE t1;
3967Table	Create Table
3968t1	CREATE TABLE `t1` (
3969  `c1` int(11) NOT NULL
3970) ENGINE=ENGINE DEFAULT CHARSET=latin1
3971ALTER TABLE t1 ADD INDEX i1 USING HASH (c1);
3972SHOW TABLES;
3973Tables_in_test
3974t1
3975SHOW CREATE TABLE t1;
3976Table	Create Table
3977t1	CREATE TABLE `t1` (
3978  `c1` int(11) NOT NULL,
3979  KEY `i1` (`c1`) USING HASH
3980) ENGINE=ENGINE DEFAULT CHARSET=latin1
3981DROP TABLE t1;
3982SHOW TABLES;
3983Tables_in_test
3984CREATE TABLE t1(c1 INTEGER NOT NULL);
3985SHOW TABLES;
3986Tables_in_test
3987t1
3988SHOW CREATE TABLE t1;
3989Table	Create Table
3990t1	CREATE TABLE `t1` (
3991  `c1` int(11) NOT NULL
3992) ENGINE=ENGINE DEFAULT CHARSET=latin1
3993ALTER TABLE t1 ADD INDEX i1 USING HASH (c1);
3994SHOW TABLES;
3995Tables_in_test
3996t1
3997SHOW CREATE TABLE t1;
3998Table	Create Table
3999t1	CREATE TABLE `t1` (
4000  `c1` int(11) NOT NULL,
4001  KEY `i1` (`c1`) USING HASH
4002) ENGINE=ENGINE DEFAULT CHARSET=latin1
4003DROP TABLE t1;
4004SHOW TABLES;
4005Tables_in_test
4006CREATE TABLE t1(c1 BIGINT NOT NULL);
4007SHOW TABLES;
4008Tables_in_test
4009t1
4010SHOW CREATE TABLE t1;
4011Table	Create Table
4012t1	CREATE TABLE `t1` (
4013  `c1` bigint(20) NOT NULL
4014) ENGINE=ENGINE DEFAULT CHARSET=latin1
4015ALTER TABLE t1 ADD INDEX i1 USING HASH (c1);
4016SHOW TABLES;
4017Tables_in_test
4018t1
4019SHOW CREATE TABLE t1;
4020Table	Create Table
4021t1	CREATE TABLE `t1` (
4022  `c1` bigint(20) NOT NULL,
4023  KEY `i1` (`c1`) USING HASH
4024) ENGINE=ENGINE DEFAULT CHARSET=latin1
4025DROP TABLE t1;
4026SHOW TABLES;
4027Tables_in_test
4028CREATE TABLE t1(c1 REAL NOT NULL);
4029SHOW TABLES;
4030Tables_in_test
4031t1
4032SHOW CREATE TABLE t1;
4033Table	Create Table
4034t1	CREATE TABLE `t1` (
4035  `c1` double NOT NULL
4036) ENGINE=ENGINE DEFAULT CHARSET=latin1
4037ALTER TABLE t1 ADD INDEX i1 USING HASH (c1);
4038SHOW TABLES;
4039Tables_in_test
4040t1
4041SHOW CREATE TABLE t1;
4042Table	Create Table
4043t1	CREATE TABLE `t1` (
4044  `c1` double NOT NULL,
4045  KEY `i1` (`c1`) USING HASH
4046) ENGINE=ENGINE DEFAULT CHARSET=latin1
4047DROP TABLE t1;
4048SHOW TABLES;
4049Tables_in_test
4050CREATE TABLE t1(c1 DOUBLE NOT NULL);
4051SHOW TABLES;
4052Tables_in_test
4053t1
4054SHOW CREATE TABLE t1;
4055Table	Create Table
4056t1	CREATE TABLE `t1` (
4057  `c1` double NOT NULL
4058) ENGINE=ENGINE DEFAULT CHARSET=latin1
4059ALTER TABLE t1 ADD INDEX i1 USING HASH (c1);
4060SHOW TABLES;
4061Tables_in_test
4062t1
4063SHOW CREATE TABLE t1;
4064Table	Create Table
4065t1	CREATE TABLE `t1` (
4066  `c1` double NOT NULL,
4067  KEY `i1` (`c1`) USING HASH
4068) ENGINE=ENGINE DEFAULT CHARSET=latin1
4069DROP TABLE t1;
4070SHOW TABLES;
4071Tables_in_test
4072CREATE TABLE t1(c1 FLOAT NOT NULL);
4073SHOW TABLES;
4074Tables_in_test
4075t1
4076SHOW CREATE TABLE t1;
4077Table	Create Table
4078t1	CREATE TABLE `t1` (
4079  `c1` float NOT NULL
4080) ENGINE=ENGINE DEFAULT CHARSET=latin1
4081ALTER TABLE t1 ADD INDEX i1 USING HASH (c1);
4082SHOW TABLES;
4083Tables_in_test
4084t1
4085SHOW CREATE TABLE t1;
4086Table	Create Table
4087t1	CREATE TABLE `t1` (
4088  `c1` float NOT NULL,
4089  KEY `i1` (`c1`) USING HASH
4090) ENGINE=ENGINE DEFAULT CHARSET=latin1
4091DROP TABLE t1;
4092SHOW TABLES;
4093Tables_in_test
4094CREATE TABLE t1(c1 DECIMAL NOT NULL);
4095SHOW TABLES;
4096Tables_in_test
4097t1
4098SHOW CREATE TABLE t1;
4099Table	Create Table
4100t1	CREATE TABLE `t1` (
4101  `c1` decimal(10,0) NOT NULL
4102) ENGINE=ENGINE DEFAULT CHARSET=latin1
4103ALTER TABLE t1 ADD INDEX i1 USING HASH (c1);
4104SHOW TABLES;
4105Tables_in_test
4106t1
4107SHOW CREATE TABLE t1;
4108Table	Create Table
4109t1	CREATE TABLE `t1` (
4110  `c1` decimal(10,0) NOT NULL,
4111  KEY `i1` (`c1`) USING HASH
4112) ENGINE=ENGINE DEFAULT CHARSET=latin1
4113DROP TABLE t1;
4114SHOW TABLES;
4115Tables_in_test
4116CREATE TABLE t1(c1 NUMERIC NOT NULL);
4117SHOW TABLES;
4118Tables_in_test
4119t1
4120SHOW CREATE TABLE t1;
4121Table	Create Table
4122t1	CREATE TABLE `t1` (
4123  `c1` decimal(10,0) NOT NULL
4124) ENGINE=ENGINE DEFAULT CHARSET=latin1
4125ALTER TABLE t1 ADD INDEX i1 USING HASH (c1);
4126SHOW TABLES;
4127Tables_in_test
4128t1
4129SHOW CREATE TABLE t1;
4130Table	Create Table
4131t1	CREATE TABLE `t1` (
4132  `c1` decimal(10,0) NOT NULL,
4133  KEY `i1` (`c1`) USING HASH
4134) ENGINE=ENGINE DEFAULT CHARSET=latin1
4135DROP TABLE t1;
4136SHOW TABLES;
4137Tables_in_test
4138CREATE TABLE t1(c1 DATE NOT NULL);
4139SHOW TABLES;
4140Tables_in_test
4141t1
4142SHOW CREATE TABLE t1;
4143Table	Create Table
4144t1	CREATE TABLE `t1` (
4145  `c1` date NOT NULL
4146) ENGINE=ENGINE DEFAULT CHARSET=latin1
4147ALTER TABLE t1 ADD INDEX i1 USING HASH (c1);
4148SHOW TABLES;
4149Tables_in_test
4150t1
4151SHOW CREATE TABLE t1;
4152Table	Create Table
4153t1	CREATE TABLE `t1` (
4154  `c1` date NOT NULL,
4155  KEY `i1` (`c1`) USING HASH
4156) ENGINE=ENGINE DEFAULT CHARSET=latin1
4157DROP TABLE t1;
4158SHOW TABLES;
4159Tables_in_test
4160CREATE TABLE t1(c1 TIME NOT NULL);
4161SHOW TABLES;
4162Tables_in_test
4163t1
4164SHOW CREATE TABLE t1;
4165Table	Create Table
4166t1	CREATE TABLE `t1` (
4167  `c1` time NOT NULL
4168) ENGINE=ENGINE DEFAULT CHARSET=latin1
4169ALTER TABLE t1 ADD INDEX i1 USING HASH (c1);
4170SHOW TABLES;
4171Tables_in_test
4172t1
4173SHOW CREATE TABLE t1;
4174Table	Create Table
4175t1	CREATE TABLE `t1` (
4176  `c1` time NOT NULL,
4177  KEY `i1` (`c1`) USING HASH
4178) ENGINE=ENGINE DEFAULT CHARSET=latin1
4179DROP TABLE t1;
4180SHOW TABLES;
4181Tables_in_test
4182CREATE TABLE t1(c1 TIMESTAMP NOT NULL);
4183SHOW TABLES;
4184Tables_in_test
4185t1
4186SHOW CREATE TABLE t1;
4187Table	Create Table
4188t1	CREATE TABLE `t1` (
4189  `c1` timestamp NOT NULL DEFAULT current_timestamp() ON UPDATE current_timestamp()
4190) ENGINE=ENGINE DEFAULT CHARSET=latin1
4191ALTER TABLE t1 ADD INDEX i1 USING HASH (c1);
4192SHOW TABLES;
4193Tables_in_test
4194t1
4195SHOW CREATE TABLE t1;
4196Table	Create Table
4197t1	CREATE TABLE `t1` (
4198  `c1` timestamp NOT NULL DEFAULT current_timestamp() ON UPDATE current_timestamp(),
4199  KEY `i1` (`c1`) USING HASH
4200) ENGINE=ENGINE DEFAULT CHARSET=latin1
4201DROP TABLE t1;
4202SHOW TABLES;
4203Tables_in_test
4204CREATE TABLE t1(c1 YEAR NOT NULL);
4205SHOW TABLES;
4206Tables_in_test
4207t1
4208SHOW CREATE TABLE t1;
4209Table	Create Table
4210t1	CREATE TABLE `t1` (
4211  `c1` year(4) NOT NULL
4212) ENGINE=ENGINE DEFAULT CHARSET=latin1
4213ALTER TABLE t1 ADD INDEX i1 USING HASH (c1);
4214SHOW TABLES;
4215Tables_in_test
4216t1
4217SHOW CREATE TABLE t1;
4218Table	Create Table
4219t1	CREATE TABLE `t1` (
4220  `c1` year(4) NOT NULL,
4221  KEY `i1` (`c1`) USING HASH
4222) ENGINE=ENGINE DEFAULT CHARSET=latin1
4223DROP TABLE t1;
4224SHOW TABLES;
4225Tables_in_test
4226