~drizzle-trunk/drizzle/development

« back to all changes in this revision

Viewing changes to tests/r/create.result

  • Committer: Andrew Hutchings
  • Date: 2010-09-08 19:03:09 UTC
  • mfrom: (1750 staging)
  • mto: (1750.1.1 build)
  • mto: This revision was merged to the branch mainline in revision 1751.
  • Revision ID: andrew@linuxjedi.co.uk-20100908190309-mya1nu7xvo1fpvk8
Merge trunk into branch

Show diffs side-by-side

added added

removed removed

Lines of Context:
41
41
show create table `a/a`;
42
42
Table   Create Table
43
43
a/a     CREATE TABLE `a/a` (
44
 
  `a` int DEFAULT NULL
 
44
  `a` INT DEFAULT NULL
45
45
) ENGINE=DEFAULT COLLATE = utf8_general_ci
46
46
create table t1 like `a/a`;
47
47
show create table t1;
48
48
Table   Create Table
49
49
t1      CREATE TABLE `t1` (
50
 
  `a` int DEFAULT NULL
 
50
  `a` INT DEFAULT NULL
51
51
) ENGINE=DEFAULT COLLATE = utf8_general_ci
52
52
show create table `t1`;
53
53
Table   Create Table
54
54
t1      CREATE TABLE `t1` (
55
 
  `a` int DEFAULT NULL
 
55
  `a` INT DEFAULT NULL
56
56
) ENGINE=DEFAULT COLLATE = utf8_general_ci
57
57
drop table `a/a`;
58
58
drop table `t1`;
176
176
show create table t1;
177
177
Table   Create Table
178
178
t1      CREATE TABLE `t1` (
179
 
  `a` int NOT NULL,
180
 
  `b` int DEFAULT NULL,
 
179
  `a` INT NOT NULL,
 
180
  `b` INT DEFAULT NULL,
181
181
  PRIMARY KEY (`a`),
182
182
  KEY `b` (`b`),
183
183
  KEY `b_2` (`b`),
227
227
show create table t1;
228
228
Table   Create Table
229
229
t1      CREATE TEMPORARY TABLE `t1` (
230
 
  `a` int NOT NULL
 
230
  `a` INT NOT NULL
231
231
) ENGINE=MEMORY COLLATE = utf8_general_ci
232
232
drop table t1;
233
233
SET SESSION storage_engine="gemini";
239
239
show create table t1;
240
240
Table   Create Table
241
241
t1      CREATE TEMPORARY TABLE `t1` (
242
 
  `a` int NOT NULL
 
242
  `a` INT NOT NULL
243
243
) ENGINE=MEMORY COLLATE = utf8_general_ci
244
244
SET SESSION storage_engine=default;
245
245
drop table t1;
314
314
show create table t3;
315
315
Table   Create Table
316
316
t3      CREATE TABLE `t3` (
317
 
  `id` int NOT NULL,
318
 
  `name` varchar(20) DEFAULT NULL
 
317
  `id` INT NOT NULL,
 
318
  `name` VARCHAR(20) COLLATE utf8_general_ci DEFAULT NULL
319
319
) ENGINE=DEFAULT COLLATE = utf8_general_ci
320
320
select * from t3;
321
321
id      name
329
329
show create table t3;
330
330
Table   Create Table
331
331
t3      CREATE TEMPORARY TABLE `t3` (
332
 
  `id` int NOT NULL
 
332
  `id` INT NOT NULL
333
333
) ENGINE=DEFAULT COLLATE = utf8_general_ci
334
334
select * from t3;
335
335
id
337
337
show create table t3;
338
338
Table   Create Table
339
339
t3      CREATE TABLE `t3` (
340
 
  `id` int NOT NULL,
341
 
  `name` varchar(20) DEFAULT NULL
 
340
  `id` INT NOT NULL,
 
341
  `name` VARCHAR(20) COLLATE utf8_general_ci DEFAULT NULL
342
342
) ENGINE=DEFAULT COLLATE = utf8_general_ci
343
343
select * from t3;
344
344
id      name
349
349
show create table t3;
350
350
Table   Create Table
351
351
t3      CREATE TEMPORARY TABLE `t3` (
352
 
  `id` int NOT NULL,
353
 
  `name` varchar(20) DEFAULT NULL
 
352
  `id` INT NOT NULL,
 
353
  `name` VARCHAR(20) COLLATE utf8_general_ci DEFAULT NULL
354
354
) ENGINE=DEFAULT COLLATE = utf8_general_ci
355
355
create table t2 like t3;
356
356
show create table t2;
357
357
Table   Create Table
358
358
t2      CREATE TABLE `t2` (
359
 
  `id` int NOT NULL,
360
 
  `name` varchar(20) DEFAULT NULL
 
359
  `id` INT NOT NULL,
 
360
  `name` VARCHAR(20) COLLATE utf8_general_ci DEFAULT NULL
361
361
) ENGINE=DEFAULT COLLATE = utf8_general_ci
362
362
select * from t2;
363
363
id      name
381
381
show create table t1;
382
382
Table   Create Table
383
383
t1      CREATE TEMPORARY TABLE `t1` (
384
 
  `a` int NOT NULL
 
384
  `a` INT NOT NULL
385
385
) ENGINE=MEMORY COLLATE = utf8_general_ci
386
386
drop table t1;
387
387
SET SESSION storage_engine="gemini";
393
393
show create table t1;
394
394
Table   Create Table
395
395
t1      CREATE TEMPORARY TABLE `t1` (
396
 
  `a` int NOT NULL
 
396
  `a` INT NOT NULL
397
397
) ENGINE=MEMORY COLLATE = utf8_general_ci
398
398
SET SESSION storage_engine=default;
399
399
drop table t1;
445
445
show create table t2;
446
446
Table   Create Table
447
447
t2      CREATE TABLE `t2` (
448
 
  `ifnull(a,a)` int DEFAULT NULL,
449
 
  `ifnull(b,b)` int DEFAULT NULL,
450
 
  `ifnull(d,d)` int DEFAULT NULL,
451
 
  `ifnull(e,e)` bigint DEFAULT NULL,
452
 
  `ifnull(f,f)` double(3,2) DEFAULT NULL,
453
 
  `ifnull(g,g)` double(4,3) DEFAULT NULL,
454
 
  `ifnull(h,h)` decimal(5,4) DEFAULT NULL,
455
 
  `ifnull(j,j)` date DEFAULT NULL,
456
 
  `ifnull(k,k)` timestamp NULL DEFAULT NULL,
457
 
  `ifnull(l,l)` datetime DEFAULT NULL,
458
 
  `ifnull(m,m)` varchar(1) DEFAULT NULL,
459
 
  `ifnull(o,o)` varchar(10) DEFAULT NULL
 
448
  `ifnull(a,a)` INT DEFAULT NULL,
 
449
  `ifnull(b,b)` INT DEFAULT NULL,
 
450
  `ifnull(d,d)` INT DEFAULT NULL,
 
451
  `ifnull(e,e)` BIGINT DEFAULT NULL,
 
452
  `ifnull(f,f)` DOUBLE(3,2) DEFAULT NULL,
 
453
  `ifnull(g,g)` DOUBLE(4,3) DEFAULT NULL,
 
454
  `ifnull(h,h)` DECIMAL(5,4) DEFAULT NULL,
 
455
  `ifnull(j,j)` DATE DEFAULT NULL,
 
456
  `ifnull(k,k)` TIMESTAMP NULL DEFAULT NULL,
 
457
  `ifnull(l,l)` DATETIME DEFAULT NULL,
 
458
  `ifnull(m,m)` VARCHAR(1) COLLATE utf8_general_ci DEFAULT NULL,
 
459
  `ifnull(o,o)` VARCHAR(10) COLLATE utf8_general_ci DEFAULT NULL
460
460
) ENGINE=DEFAULT COLLATE = utf8_general_ci
461
461
drop table t1,t2;
462
462
create table t1(str varchar(10) default 'def',strnull varchar(10),intg int default '10',rel double default '3.14');
566
566
show create table t1;
567
567
Table   Create Table
568
568
t1      CREATE TABLE `t1` (
569
 
  `a` varchar(112) COLLATE utf8_bin NOT NULL,
 
569
  `a` VARCHAR(112) COLLATE utf8_bin NOT NULL,
570
570
  PRIMARY KEY (`a`)
571
571
) ENGINE=DEFAULT COLLATE = utf8_general_ci
572
572
drop table t1;
581
581
show create table t1;
582
582
Table   Create Table
583
583
t1      CREATE TABLE `t1` (
584
 
  `a` varchar(12) COLLATE utf8_bin NOT NULL,
585
 
  `b` int NOT NULL,
 
584
  `a` VARCHAR(12) COLLATE utf8_bin NOT NULL,
 
585
  `b` INT NOT NULL,
586
586
  PRIMARY KEY (`a`)
587
587
) ENGINE=DEFAULT COLLATE = utf8_general_ci
588
588
drop table t1;
598
598
show create table t1;
599
599
Table   Create Table
600
600
t1      CREATE TABLE `t1` (
601
 
  `b` int DEFAULT NULL,
602
 
  `a` varchar(12) COLLATE utf8_bin NOT NULL,
603
 
  `c` int NOT NULL,
 
601
  `b` INT DEFAULT NULL,
 
602
  `a` VARCHAR(12) COLLATE utf8_bin NOT NULL,
 
603
  `c` INT NOT NULL,
604
604
  PRIMARY KEY (`a`)
605
605
) ENGINE=DEFAULT COLLATE = utf8_general_ci
606
606
drop table t1;
611
611
show create table t1;
612
612
Table   Create Table
613
613
t1      CREATE TABLE `t1` (
614
 
  `a` varchar(12) COLLATE utf8_bin NOT NULL,
615
 
  `b` int NOT NULL,
 
614
  `a` VARCHAR(12) COLLATE utf8_bin NOT NULL,
 
615
  `b` INT NOT NULL,
616
616
  PRIMARY KEY (`a`)
617
617
) ENGINE=DEFAULT COLLATE = utf8_general_ci
618
618
drop table t1;
623
623
show create table t1;
624
624
Table   Create Table
625
625
t1      CREATE TABLE `t1` (
626
 
  `a` varchar(12) COLLATE utf8_bin NOT NULL,
627
 
  `b` int NOT NULL,
 
626
  `a` VARCHAR(12) COLLATE utf8_bin NOT NULL,
 
627
  `b` INT NOT NULL,
628
628
  PRIMARY KEY (`a`)
629
629
) ENGINE=DEFAULT COLLATE = utf8_general_ci
630
630
drop table t1, t2;
659
659
show create table t2;
660
660
Table   Create Table
661
661
t2      CREATE TABLE `t2` (
662
 
  `a` int DEFAULT '3',
663
 
  `b` int DEFAULT '3',
664
 
  `a1` int DEFAULT NULL,
665
 
  `a2` int DEFAULT NULL
 
662
  `a` INT DEFAULT '3',
 
663
  `b` INT DEFAULT '3',
 
664
  `a1` INT DEFAULT NULL,
 
665
  `a2` INT DEFAULT NULL
666
666
) ENGINE=DEFAULT COLLATE = utf8_general_ci
667
667
drop table t1, t2;
668
668
create table t1 select * from t2;
834
834
show create table t1;
835
835
Table   Create Table
836
836
t1      CREATE TABLE `t1` (
837
 
  `c1` int DEFAULT NULL,
838
 
  `c2` int DEFAULT NULL,
839
 
  `c3` int DEFAULT NULL,
840
 
  `c4` int DEFAULT NULL,
841
 
  `c5` int DEFAULT NULL,
842
 
  `c6` int DEFAULT NULL,
843
 
  `c7` int DEFAULT NULL,
844
 
  `c8` int DEFAULT NULL,
845
 
  `c9` int DEFAULT NULL,
846
 
  `c10` int DEFAULT NULL,
847
 
  `c11` int DEFAULT NULL,
848
 
  `c12` int DEFAULT NULL,
849
 
  `c13` int DEFAULT NULL,
850
 
  `c14` int DEFAULT NULL,
851
 
  `c15` int DEFAULT NULL,
852
 
  `c16` int DEFAULT NULL,
 
837
  `c1` INT DEFAULT NULL,
 
838
  `c2` INT DEFAULT NULL,
 
839
  `c3` INT DEFAULT NULL,
 
840
  `c4` INT DEFAULT NULL,
 
841
  `c5` INT DEFAULT NULL,
 
842
  `c6` INT DEFAULT NULL,
 
843
  `c7` INT DEFAULT NULL,
 
844
  `c8` INT DEFAULT NULL,
 
845
  `c9` INT DEFAULT NULL,
 
846
  `c10` INT DEFAULT NULL,
 
847
  `c11` INT DEFAULT NULL,
 
848
  `c12` INT DEFAULT NULL,
 
849
  `c13` INT DEFAULT NULL,
 
850
  `c14` INT DEFAULT NULL,
 
851
  `c15` INT DEFAULT NULL,
 
852
  `c16` INT DEFAULT NULL,
853
853
  KEY `a001_long_123456789_123456789_123456789_123456789_123456789_1234` (`c1`,`c2`,`c3`,`c4`,`c5`,`c6`,`c7`,`c8`,`c9`,`c10`,`c11`,`c12`,`c13`,`c14`,`c15`,`c16`),
854
854
  KEY `a002_long_123456789_123456789_123456789_123456789_123456789_1234` (`c1`,`c2`,`c3`,`c4`,`c5`,`c6`,`c7`,`c8`,`c9`,`c10`,`c11`,`c12`,`c13`,`c14`,`c15`,`c16`),
855
855
  KEY `a003_long_123456789_123456789_123456789_123456789_123456789_1234` (`c1`,`c2`,`c3`,`c4`,`c5`,`c6`,`c7`,`c8`,`c9`,`c10`,`c11`,`c12`,`c13`,`c14`,`c15`,`c16`),
919
919
show create table t1;
920
920
Table   Create Table
921
921
t1      CREATE TABLE `t1` (
922
 
  `c1` int DEFAULT NULL,
923
 
  `c2` int DEFAULT NULL,
924
 
  `c3` int DEFAULT NULL,
925
 
  `c4` int DEFAULT NULL,
926
 
  `c5` int DEFAULT NULL,
927
 
  `c6` int DEFAULT NULL,
928
 
  `c7` int DEFAULT NULL,
929
 
  `c8` int DEFAULT NULL,
930
 
  `c9` int DEFAULT NULL,
931
 
  `c10` int DEFAULT NULL,
932
 
  `c11` int DEFAULT NULL,
933
 
  `c12` int DEFAULT NULL,
934
 
  `c13` int DEFAULT NULL,
935
 
  `c14` int DEFAULT NULL,
936
 
  `c15` int DEFAULT NULL,
937
 
  `c16` int DEFAULT NULL,
 
922
  `c1` INT DEFAULT NULL,
 
923
  `c2` INT DEFAULT NULL,
 
924
  `c3` INT DEFAULT NULL,
 
925
  `c4` INT DEFAULT NULL,
 
926
  `c5` INT DEFAULT NULL,
 
927
  `c6` INT DEFAULT NULL,
 
928
  `c7` INT DEFAULT NULL,
 
929
  `c8` INT DEFAULT NULL,
 
930
  `c9` INT DEFAULT NULL,
 
931
  `c10` INT DEFAULT NULL,
 
932
  `c11` INT DEFAULT NULL,
 
933
  `c12` INT DEFAULT NULL,
 
934
  `c13` INT DEFAULT NULL,
 
935
  `c14` INT DEFAULT NULL,
 
936
  `c15` INT DEFAULT NULL,
 
937
  `c16` INT DEFAULT NULL,
938
938
  KEY `a001_long_123456789_123456789_123456789_123456789_123456789_1234` (`c1`,`c2`,`c3`,`c4`,`c5`,`c6`,`c7`,`c8`,`c9`,`c10`,`c11`,`c12`,`c13`,`c14`,`c15`,`c16`),
939
939
  KEY `a002_long_123456789_123456789_123456789_123456789_123456789_1234` (`c1`,`c2`,`c3`,`c4`,`c5`,`c6`,`c7`,`c8`,`c9`,`c10`,`c11`,`c12`,`c13`,`c14`,`c15`,`c16`),
940
940
  KEY `a003_long_123456789_123456789_123456789_123456789_123456789_1234` (`c1`,`c2`,`c3`,`c4`,`c5`,`c6`,`c7`,`c8`,`c9`,`c10`,`c11`,`c12`,`c13`,`c14`,`c15`,`c16`),
1135
1135
show create table t1;
1136
1136
Table   Create Table
1137
1137
t1      CREATE TABLE `t1` (
1138
 
  `c1` int DEFAULT NULL,
1139
 
  `c2` int DEFAULT NULL,
1140
 
  `c3` int DEFAULT NULL,
1141
 
  `c4` int DEFAULT NULL,
1142
 
  `c5` int DEFAULT NULL,
1143
 
  `c6` int DEFAULT NULL,
1144
 
  `c7` int DEFAULT NULL,
1145
 
  `c8` int DEFAULT NULL,
1146
 
  `c9` int DEFAULT NULL,
1147
 
  `c10` int DEFAULT NULL,
1148
 
  `c11` int DEFAULT NULL,
1149
 
  `c12` int DEFAULT NULL,
1150
 
  `c13` int DEFAULT NULL,
1151
 
  `c14` int DEFAULT NULL,
1152
 
  `c15` int DEFAULT NULL,
1153
 
  `c16` int DEFAULT NULL,
 
1138
  `c1` INT DEFAULT NULL,
 
1139
  `c2` INT DEFAULT NULL,
 
1140
  `c3` INT DEFAULT NULL,
 
1141
  `c4` INT DEFAULT NULL,
 
1142
  `c5` INT DEFAULT NULL,
 
1143
  `c6` INT DEFAULT NULL,
 
1144
  `c7` INT DEFAULT NULL,
 
1145
  `c8` INT DEFAULT NULL,
 
1146
  `c9` INT DEFAULT NULL,
 
1147
  `c10` INT DEFAULT NULL,
 
1148
  `c11` INT DEFAULT NULL,
 
1149
  `c12` INT DEFAULT NULL,
 
1150
  `c13` INT DEFAULT NULL,
 
1151
  `c14` INT DEFAULT NULL,
 
1152
  `c15` INT DEFAULT NULL,
 
1153
  `c16` INT DEFAULT NULL,
1154
1154
  KEY `a001_long_123456789_123456789_123456789_123456789_123456789_1234` (`c1`,`c2`,`c3`,`c4`,`c5`,`c6`,`c7`,`c8`,`c9`,`c10`,`c11`,`c12`,`c13`,`c14`,`c15`,`c16`),
1155
1155
  KEY `a002_long_123456789_123456789_123456789_123456789_123456789_1234` (`c1`,`c2`,`c3`,`c4`,`c5`,`c6`,`c7`,`c8`,`c9`,`c10`,`c11`,`c12`,`c13`,`c14`,`c15`,`c16`),
1156
1156
  KEY `a003_long_123456789_123456789_123456789_123456789_123456789_1234` (`c1`,`c2`,`c3`,`c4`,`c5`,`c6`,`c7`,`c8`,`c9`,`c10`,`c11`,`c12`,`c13`,`c14`,`c15`,`c16`),
1220
1220
show create table t1;
1221
1221
Table   Create Table
1222
1222
t1      CREATE TABLE `t1` (
1223
 
  `c1` int DEFAULT NULL,
1224
 
  `c2` int DEFAULT NULL,
1225
 
  `c3` int DEFAULT NULL,
1226
 
  `c4` int DEFAULT NULL,
1227
 
  `c5` int DEFAULT NULL,
1228
 
  `c6` int DEFAULT NULL,
1229
 
  `c7` int DEFAULT NULL,
1230
 
  `c8` int DEFAULT NULL,
1231
 
  `c9` int DEFAULT NULL,
1232
 
  `c10` int DEFAULT NULL,
1233
 
  `c11` int DEFAULT NULL,
1234
 
  `c12` int DEFAULT NULL,
1235
 
  `c13` int DEFAULT NULL,
1236
 
  `c14` int DEFAULT NULL,
1237
 
  `c15` int DEFAULT NULL,
1238
 
  `c16` int DEFAULT NULL,
 
1223
  `c1` INT DEFAULT NULL,
 
1224
  `c2` INT DEFAULT NULL,
 
1225
  `c3` INT DEFAULT NULL,
 
1226
  `c4` INT DEFAULT NULL,
 
1227
  `c5` INT DEFAULT NULL,
 
1228
  `c6` INT DEFAULT NULL,
 
1229
  `c7` INT DEFAULT NULL,
 
1230
  `c8` INT DEFAULT NULL,
 
1231
  `c9` INT DEFAULT NULL,
 
1232
  `c10` INT DEFAULT NULL,
 
1233
  `c11` INT DEFAULT NULL,
 
1234
  `c12` INT DEFAULT NULL,
 
1235
  `c13` INT DEFAULT NULL,
 
1236
  `c14` INT DEFAULT NULL,
 
1237
  `c15` INT DEFAULT NULL,
 
1238
  `c16` INT DEFAULT NULL,
1239
1239
  KEY `a001_long_123456789_123456789_123456789_123456789_123456789_1234` (`c1`,`c2`,`c3`,`c4`,`c5`,`c6`,`c7`,`c8`,`c9`,`c10`,`c11`,`c12`,`c13`,`c14`,`c15`,`c16`),
1240
1240
  KEY `a002_long_123456789_123456789_123456789_123456789_123456789_1234` (`c1`,`c2`,`c3`,`c4`,`c5`,`c6`,`c7`,`c8`,`c9`,`c10`,`c11`,`c12`,`c13`,`c14`,`c15`,`c16`),
1241
1241
  KEY `a003_long_123456789_123456789_123456789_123456789_123456789_1234` (`c1`,`c2`,`c3`,`c4`,`c5`,`c6`,`c7`,`c8`,`c9`,`c10`,`c11`,`c12`,`c13`,`c14`,`c15`,`c16`),
1318
1318
show create table t1;
1319
1319
Table   Create Table
1320
1320
t1      CREATE TABLE `t1` (
1321
 
  `c1` int DEFAULT NULL,
1322
 
  `c2` int DEFAULT NULL,
1323
 
  `c3` int DEFAULT NULL,
1324
 
  `c4` int DEFAULT NULL,
1325
 
  `c5` int DEFAULT NULL,
1326
 
  `c6` int DEFAULT NULL,
1327
 
  `c7` int DEFAULT NULL,
1328
 
  `c8` int DEFAULT NULL,
1329
 
  `c9` int DEFAULT NULL,
1330
 
  `c10` int DEFAULT NULL,
1331
 
  `c11` int DEFAULT NULL,
1332
 
  `c12` int DEFAULT NULL,
1333
 
  `c13` int DEFAULT NULL,
1334
 
  `c14` int DEFAULT NULL,
1335
 
  `c15` int DEFAULT NULL,
1336
 
  `c16` int DEFAULT NULL,
1337
 
  `c17` int DEFAULT NULL
 
1321
  `c1` INT DEFAULT NULL,
 
1322
  `c2` INT DEFAULT NULL,
 
1323
  `c3` INT DEFAULT NULL,
 
1324
  `c4` INT DEFAULT NULL,
 
1325
  `c5` INT DEFAULT NULL,
 
1326
  `c6` INT DEFAULT NULL,
 
1327
  `c7` INT DEFAULT NULL,
 
1328
  `c8` INT DEFAULT NULL,
 
1329
  `c9` INT DEFAULT NULL,
 
1330
  `c10` INT DEFAULT NULL,
 
1331
  `c11` INT DEFAULT NULL,
 
1332
  `c12` INT DEFAULT NULL,
 
1333
  `c13` INT DEFAULT NULL,
 
1334
  `c14` INT DEFAULT NULL,
 
1335
  `c15` INT DEFAULT NULL,
 
1336
  `c16` INT DEFAULT NULL,
 
1337
  `c17` INT DEFAULT NULL
1338
1338
) ENGINE=DEFAULT COLLATE = utf8_general_ci
1339
1339
drop table t1;
1340
1340
 
1439
1439
show create table имя_таблицы_в_кодировке_утф8_длиной_больше_чем_48;
1440
1440
Table   Create Table
1441
1441
имя_таблицы_в_кодировке_утф8_длиной_больше_чем_48       CREATE TABLE `имя_таблицы_в_кодировке_утф8_длиной_больше_чем_48` (
1442
 
  `имя_поля_в_кодировке_утф8_длиной_больше_чем_45` int DEFAULT NULL,
 
1442
  `имя_поля_в_кодировке_утф8_длиной_больше_чем_45` INT DEFAULT NULL,
1443
1443
  KEY `имя_индекса_в_кодировке_утф8_длиной_больше_чем_48` (`имя_поля_в_кодировке_утф8_длиной_больше_чем_45`)
1444
1444
) ENGINE=DEFAULT COLLATE = utf8_general_ci
1445
1445
drop table имя_таблицы_в_кодировке_утф8_длиной_больше_чем_48;
1449
1449
show create table t1;
1450
1450
Table   Create Table
1451
1451
t1      CREATE TABLE `t1` (
1452
 
  `ID` bigint NOT NULL,
1453
 
  `USER` varchar(16) NOT NULL,
1454
 
  `HOST` varchar(1025) NOT NULL,
1455
 
  `DB` varchar(256) NOT NULL,
1456
 
  `COMMAND` varchar(16) NOT NULL,
1457
 
  `TIME` bigint NOT NULL,
1458
 
  `STATE` varchar(256) NOT NULL,
1459
 
  `INFO` varchar(100) NOT NULL
 
1452
  `ID` BIGINT NOT NULL,
 
1453
  `USER` VARCHAR(16) NOT NULL,
 
1454
  `HOST` VARCHAR(1025) NOT NULL,
 
1455
  `DB` VARCHAR(256) NOT NULL,
 
1456
  `COMMAND` VARCHAR(16) NOT NULL,
 
1457
  `TIME` BIGINT NOT NULL,
 
1458
  `STATE` VARCHAR(256) NOT NULL,
 
1459
  `INFO` VARCHAR(100) NOT NULL
1460
1460
) ENGINE=InnoDB COLLATE = utf8_general_ci
1461
1461
drop table t1;
1462
1462
create temporary table t1 like data_dictionary.processlist;
1465
1465
show create table t1;
1466
1466
Table   Create Table
1467
1467
t1      CREATE TEMPORARY TABLE `t1` (
1468
 
  `ID` bigint NOT NULL,
1469
 
  `USER` varchar(16) NOT NULL,
1470
 
  `HOST` varchar(1025) NOT NULL,
1471
 
  `DB` varchar(256) NOT NULL,
1472
 
  `COMMAND` varchar(16) NOT NULL,
1473
 
  `TIME` bigint NOT NULL,
1474
 
  `STATE` varchar(256) NOT NULL,
1475
 
  `INFO` varchar(100) NOT NULL
 
1468
  `ID` BIGINT NOT NULL,
 
1469
  `USER` VARCHAR(16) NOT NULL,
 
1470
  `HOST` VARCHAR(1025) NOT NULL,
 
1471
  `DB` VARCHAR(256) NOT NULL,
 
1472
  `COMMAND` VARCHAR(16) NOT NULL,
 
1473
  `TIME` BIGINT NOT NULL,
 
1474
  `STATE` VARCHAR(256) NOT NULL,
 
1475
  `INFO` VARCHAR(100) NOT NULL
1476
1476
) ENGINE=MyISAM COLLATE = utf8_general_ci
1477
1477
drop table t1;
1478
1478
 
1496
1496
SHOW CREATE TABLE t1;
1497
1497
Table   Create Table
1498
1498
t1      CREATE TABLE `t1` (
1499
 
  `c1` int DEFAULT '12' COMMENT 'column1',
1500
 
  `c2` int DEFAULT NULL COMMENT 'column2',
1501
 
  `c3` int NOT NULL COMMENT 'column3',
1502
 
  `c4` varchar(255) COLLATE utf8_bin NOT NULL DEFAULT 'a',
1503
 
  `c5` varchar(255) COLLATE utf8_unicode_ci DEFAULT 'b',
1504
 
  `c6` varchar(255) COLLATE utf8_bin DEFAULT NULL
 
1499
  `c1` INT DEFAULT '12' COMMENT 'column1',
 
1500
  `c2` INT DEFAULT NULL COMMENT 'column2',
 
1501
  `c3` INT NOT NULL COMMENT 'column3',
 
1502
  `c4` VARCHAR(255) COLLATE utf8_bin NOT NULL DEFAULT 'a',
 
1503
  `c5` VARCHAR(255) COLLATE utf8_unicode_ci DEFAULT 'b',
 
1504
  `c6` VARCHAR(255) COLLATE utf8_bin DEFAULT NULL
1505
1505
) ENGINE=DEFAULT COLLATE = utf8_bin
1506
1506
 
1507
1507
CREATE TABLE t2 AS SELECT * FROM t1;
1509
1509
SHOW CREATE TABLE t2;
1510
1510
Table   Create Table
1511
1511
t2      CREATE TABLE `t2` (
1512
 
  `c1` int DEFAULT '12' COMMENT 'column1',
1513
 
  `c2` int DEFAULT NULL COMMENT 'column2',
1514
 
  `c3` int NOT NULL COMMENT 'column3',
1515
 
  `c4` varchar(255) COLLATE utf8_bin NOT NULL DEFAULT 'a',
1516
 
  `c5` varchar(255) COLLATE utf8_unicode_ci DEFAULT 'b',
1517
 
  `c6` varchar(255) COLLATE utf8_bin DEFAULT NULL
 
1512
  `c1` INT DEFAULT '12' COMMENT 'column1',
 
1513
  `c2` INT DEFAULT NULL COMMENT 'column2',
 
1514
  `c3` INT NOT NULL COMMENT 'column3',
 
1515
  `c4` VARCHAR(255) COLLATE utf8_bin NOT NULL DEFAULT 'a',
 
1516
  `c5` VARCHAR(255) COLLATE utf8_unicode_ci DEFAULT 'b',
 
1517
  `c6` VARCHAR(255) COLLATE utf8_bin DEFAULT NULL
1518
1518
) ENGINE=DEFAULT COLLATE = utf8_general_ci
1519
1519
 
1520
1520
DROP TABLE t2;