~kalebral-deactivatedaccount/drizzle/change-error_num_to_enum-2

« back to all changes in this revision

Viewing changes to tests/r/create.result

  • Committer: Patrick Crews
  • Date: 2010-08-19 23:23:15 UTC
  • mfrom: (1720.1.3 build)
  • Revision ID: gleebix@gmail.com-20100819232315-xcpbkwc5vz7kjhrp
Rollup patch - stewart's show create table patch + a couple of fixes

Show diffs side-by-side

added added

removed removed

Lines of Context:
42
42
Table   Create Table
43
43
a/a     CREATE TABLE `a/a` (
44
44
  `a` int DEFAULT NULL
45
 
) ENGINE=DEFAULT
 
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
50
  `a` int DEFAULT NULL
51
 
) ENGINE=DEFAULT
 
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
55
  `a` int DEFAULT NULL
56
 
) ENGINE=DEFAULT
 
56
) ENGINE=DEFAULT COLLATE = utf8_general_ci
57
57
drop table `a/a`;
58
58
drop table `t1`;
59
59
create table `aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa` (aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa int);
210
210
  KEY `b_29` (`b`),
211
211
  KEY `b_30` (`b`),
212
212
  KEY `b_31` (`b`)
213
 
) ENGINE=DEFAULT
 
213
) ENGINE=DEFAULT COLLATE = utf8_general_ci
214
214
drop table t1;
215
215
create table t1 select if(1,'1','0'), month("2002-08-02");
216
216
drop table t1;
228
228
Table   Create Table
229
229
t1      CREATE TEMPORARY TABLE `t1` (
230
230
  `a` int NOT NULL
231
 
) ENGINE=MEMORY
 
231
) ENGINE=MEMORY COLLATE = utf8_general_ci
232
232
drop table t1;
233
233
SET SESSION storage_engine="gemini";
234
234
ERROR 42000: Unknown table engine 'gemini'
240
240
Table   Create Table
241
241
t1      CREATE TEMPORARY TABLE `t1` (
242
242
  `a` int NOT NULL
243
 
) ENGINE=MEMORY
 
243
) ENGINE=MEMORY COLLATE = utf8_general_ci
244
244
SET SESSION storage_engine=default;
245
245
drop table t1;
246
246
create table t1 ( k1 varchar(2), k2 int, primary key(k1,k2));
316
316
t3      CREATE TABLE `t3` (
317
317
  `id` int NOT NULL,
318
318
  `name` varchar(20) DEFAULT NULL
319
 
) ENGINE=DEFAULT
 
319
) ENGINE=DEFAULT COLLATE = utf8_general_ci
320
320
select * from t3;
321
321
id      name
322
322
create table if not exists t3 like t1;
330
330
Table   Create Table
331
331
t3      CREATE TEMPORARY TABLE `t3` (
332
332
  `id` int NOT NULL
333
 
) ENGINE=DEFAULT
 
333
) ENGINE=DEFAULT COLLATE = utf8_general_ci
334
334
select * from t3;
335
335
id
336
336
drop table t3;
339
339
t3      CREATE TABLE `t3` (
340
340
  `id` int NOT NULL,
341
341
  `name` varchar(20) DEFAULT NULL
342
 
) ENGINE=DEFAULT
 
342
) ENGINE=DEFAULT COLLATE = utf8_general_ci
343
343
select * from t3;
344
344
id      name
345
345
drop table t2, t3;
351
351
t3      CREATE TEMPORARY TABLE `t3` (
352
352
  `id` int NOT NULL,
353
353
  `name` varchar(20) DEFAULT NULL
354
 
) ENGINE=DEFAULT
 
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
359
  `id` int NOT NULL,
360
360
  `name` varchar(20) DEFAULT NULL
361
 
) ENGINE=DEFAULT
 
361
) ENGINE=DEFAULT COLLATE = utf8_general_ci
362
362
select * from t2;
363
363
id      name
364
364
create table t3 like t1;
382
382
Table   Create Table
383
383
t1      CREATE TEMPORARY TABLE `t1` (
384
384
  `a` int NOT NULL
385
 
) ENGINE=MEMORY
 
385
) ENGINE=MEMORY COLLATE = utf8_general_ci
386
386
drop table t1;
387
387
SET SESSION storage_engine="gemini";
388
388
ERROR 42000: Unknown table engine 'gemini'
394
394
Table   Create Table
395
395
t1      CREATE TEMPORARY TABLE `t1` (
396
396
  `a` int NOT NULL
397
 
) ENGINE=MEMORY
 
397
) ENGINE=MEMORY COLLATE = utf8_general_ci
398
398
SET SESSION storage_engine=default;
399
399
drop table t1;
400
400
create table t1(a int,b int,c int,d date,e char,f datetime,h blob);
457
457
  `ifnull(l,l)` datetime DEFAULT NULL,
458
458
  `ifnull(m,m)` varchar(1) DEFAULT NULL,
459
459
  `ifnull(o,o)` varchar(10) DEFAULT NULL
460
 
) ENGINE=DEFAULT
 
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');
463
463
insert into t1 values ('','',0,0.0);
568
568
t1      CREATE TABLE `t1` (
569
569
  `a` varchar(112) COLLATE utf8_bin NOT NULL,
570
570
  PRIMARY KEY (`a`)
571
 
) ENGINE=DEFAULT
 
571
) ENGINE=DEFAULT COLLATE = utf8_general_ci
572
572
drop table t1;
573
573
CREATE TABLE t2 (
574
574
a int default NULL
584
584
  `a` varchar(12) COLLATE utf8_bin NOT NULL,
585
585
  `b` int NOT NULL,
586
586
  PRIMARY KEY (`a`)
587
 
) ENGINE=DEFAULT
 
587
) ENGINE=DEFAULT COLLATE = utf8_general_ci
588
588
drop table t1;
589
589
create table t1 ( 
590
590
a varchar(12) collate utf8_bin not null, 
602
602
  `a` varchar(12) COLLATE utf8_bin NOT NULL,
603
603
  `c` int NOT NULL,
604
604
  PRIMARY KEY (`a`)
605
 
) ENGINE=DEFAULT
 
605
) ENGINE=DEFAULT COLLATE = utf8_general_ci
606
606
drop table t1;
607
607
create table t1 ( 
608
608
a varchar(12) collate utf8_bin not null,
614
614
  `a` varchar(12) COLLATE utf8_bin NOT NULL,
615
615
  `b` int NOT NULL,
616
616
  PRIMARY KEY (`a`)
617
 
) ENGINE=DEFAULT
 
617
) ENGINE=DEFAULT COLLATE = utf8_general_ci
618
618
drop table t1;
619
619
create table t1 ( 
620
620
a varchar(12) collate utf8_bin,
626
626
  `a` varchar(12) COLLATE utf8_bin NOT NULL,
627
627
  `b` int NOT NULL,
628
628
  PRIMARY KEY (`a`)
629
 
) ENGINE=DEFAULT
 
629
) ENGINE=DEFAULT COLLATE = utf8_general_ci
630
630
drop table t1, t2;
631
631
create table t1 ( 
632
632
a1 int not null,
663
663
  `b` int DEFAULT '3',
664
664
  `a1` int DEFAULT NULL,
665
665
  `a2` int DEFAULT NULL
666
 
) ENGINE=DEFAULT
 
666
) ENGINE=DEFAULT COLLATE = utf8_general_ci
667
667
drop table t1, t2;
668
668
create table t1 select * from t2;
669
669
ERROR 42S02: Table 'test.t2' doesn't exist
914
914
  KEY `a062_long_123456789_123456789_123456789_123456789_123456789_1234` (`c1`,`c2`,`c3`,`c4`,`c5`,`c6`,`c7`,`c8`,`c9`,`c10`,`c11`,`c12`,`c13`,`c14`,`c15`,`c16`),
915
915
  KEY `a063_long_123456789_123456789_123456789_123456789_123456789_1234` (`c1`,`c2`,`c3`,`c4`,`c5`,`c6`,`c7`,`c8`,`c9`,`c10`,`c11`,`c12`,`c13`,`c14`,`c15`,`c16`),
916
916
  KEY `a064_long_123456789_123456789_123456789_123456789_123456789_1234` (`c1`,`c2`,`c3`,`c4`,`c5`,`c6`,`c7`,`c8`,`c9`,`c10`,`c11`,`c12`,`c13`,`c14`,`c15`,`c16`)
917
 
) ENGINE=DEFAULT
 
917
) ENGINE=DEFAULT COLLATE = utf8_general_ci
918
918
flush tables;
919
919
show create table t1;
920
920
Table   Create Table
999
999
  KEY `a062_long_123456789_123456789_123456789_123456789_123456789_1234` (`c1`,`c2`,`c3`,`c4`,`c5`,`c6`,`c7`,`c8`,`c9`,`c10`,`c11`,`c12`,`c13`,`c14`,`c15`,`c16`),
1000
1000
  KEY `a063_long_123456789_123456789_123456789_123456789_123456789_1234` (`c1`,`c2`,`c3`,`c4`,`c5`,`c6`,`c7`,`c8`,`c9`,`c10`,`c11`,`c12`,`c13`,`c14`,`c15`,`c16`),
1001
1001
  KEY `a064_long_123456789_123456789_123456789_123456789_123456789_1234` (`c1`,`c2`,`c3`,`c4`,`c5`,`c6`,`c7`,`c8`,`c9`,`c10`,`c11`,`c12`,`c13`,`c14`,`c15`,`c16`)
1002
 
) ENGINE=DEFAULT
 
1002
) ENGINE=DEFAULT COLLATE = utf8_general_ci
1003
1003
drop table t1;
1004
1004
create table t1 (c1 int, c2 int, c3 int, c4 int, c5 int, c6 int, c7 int, 
1005
1005
c8 int, c9 int, c10 int, c11 int, c12 int, c13 int, c14 int, c15 int, c16 int);
1215
1215
  KEY `a062_long_123456789_123456789_123456789_123456789_123456789_1234` (`c1`,`c2`,`c3`,`c4`,`c5`,`c6`,`c7`,`c8`,`c9`,`c10`,`c11`,`c12`,`c13`,`c14`,`c15`,`c16`),
1216
1216
  KEY `a063_long_123456789_123456789_123456789_123456789_123456789_1234` (`c1`,`c2`,`c3`,`c4`,`c5`,`c6`,`c7`,`c8`,`c9`,`c10`,`c11`,`c12`,`c13`,`c14`,`c15`,`c16`),
1217
1217
  KEY `a064_long_123456789_123456789_123456789_123456789_123456789_1234` (`c1`,`c2`,`c3`,`c4`,`c5`,`c6`,`c7`,`c8`,`c9`,`c10`,`c11`,`c12`,`c13`,`c14`,`c15`,`c16`)
1218
 
) ENGINE=DEFAULT
 
1218
) ENGINE=DEFAULT COLLATE = utf8_general_ci
1219
1219
flush tables;
1220
1220
show create table t1;
1221
1221
Table   Create Table
1300
1300
  KEY `a062_long_123456789_123456789_123456789_123456789_123456789_1234` (`c1`,`c2`,`c3`,`c4`,`c5`,`c6`,`c7`,`c8`,`c9`,`c10`,`c11`,`c12`,`c13`,`c14`,`c15`,`c16`),
1301
1301
  KEY `a063_long_123456789_123456789_123456789_123456789_123456789_1234` (`c1`,`c2`,`c3`,`c4`,`c5`,`c6`,`c7`,`c8`,`c9`,`c10`,`c11`,`c12`,`c13`,`c14`,`c15`,`c16`),
1302
1302
  KEY `a064_long_123456789_123456789_123456789_123456789_123456789_1234` (`c1`,`c2`,`c3`,`c4`,`c5`,`c6`,`c7`,`c8`,`c9`,`c10`,`c11`,`c12`,`c13`,`c14`,`c15`,`c16`)
1303
 
) ENGINE=DEFAULT
 
1303
) ENGINE=DEFAULT COLLATE = utf8_general_ci
1304
1304
alter table t1 add key 
1305
1305
a065_long_123456789_123456789_123456789_123456789_123456789_1234 (
1306
1306
c1,c2,c3,c4,c5,c6,c7,c8,c9,c10,c11,c12,c13,c14,c15,c16);
1335
1335
  `c15` int DEFAULT NULL,
1336
1336
  `c16` int DEFAULT NULL,
1337
1337
  `c17` int DEFAULT NULL
1338
 
) ENGINE=DEFAULT
 
1338
) ENGINE=DEFAULT COLLATE = utf8_general_ci
1339
1339
drop table t1;
1340
1340
 
1341
1341
Bug #26104 Bug on foreign key class constructor
1441
1441
имя_таблицы_в_кодировке_утф8_длиной_больше_чем_48       CREATE TABLE `имя_таблицы_в_кодировке_утф8_длиной_больше_чем_48` (
1442
1442
  `имя_поля_в_кодировке_утф8_длиной_больше_чем_45` int DEFAULT NULL,
1443
1443
  KEY `имя_индекса_в_кодировке_утф8_длиной_больше_чем_48` (`имя_поля_в_кодировке_утф8_длиной_больше_чем_45`)
1444
 
) ENGINE=DEFAULT
 
1444
) ENGINE=DEFAULT COLLATE = utf8_general_ci
1445
1445
drop table имя_таблицы_в_кодировке_утф8_длиной_больше_чем_48;
1446
1446
create table t1 like data_dictionary.processlist;
1447
1447
ERROR HY000: Can't create table 'test.t1' (errno: 1)
1457
1457
  `TIME` bigint NOT NULL,
1458
1458
  `STATE` varchar(256) NOT NULL,
1459
1459
  `INFO` varchar(100) NOT NULL
1460
 
) ENGINE=InnoDB
 
1460
) ENGINE=InnoDB COLLATE = utf8_general_ci
1461
1461
drop table t1;
1462
1462
create temporary table t1 like data_dictionary.processlist;
1463
1463
ERROR HY000: Can't create table 'test.#t1' (errno: 138)
1473
1473
  `TIME` bigint NOT NULL,
1474
1474
  `STATE` varchar(256) NOT NULL,
1475
1475
  `INFO` varchar(100) NOT NULL
1476
 
) ENGINE=MyISAM
 
1476
) ENGINE=MyISAM COLLATE = utf8_general_ci
1477
1477
drop table t1;
1478
1478
 
1479
1479
# --
1502
1502
  `c4` varchar(255) COLLATE utf8_bin NOT NULL DEFAULT 'a',
1503
1503
  `c5` varchar(255) COLLATE utf8_unicode_ci DEFAULT 'b',
1504
1504
  `c6` varchar(255) COLLATE utf8_bin DEFAULT NULL
1505
 
) ENGINE=DEFAULT
 
1505
) ENGINE=DEFAULT COLLATE = utf8_bin
1506
1506
 
1507
1507
CREATE TABLE t2 AS SELECT * FROM t1;
1508
1508
 
1515
1515
  `c4` varchar(255) COLLATE utf8_bin NOT NULL DEFAULT 'a',
1516
1516
  `c5` varchar(255) COLLATE utf8_unicode_ci DEFAULT 'b',
1517
1517
  `c6` varchar(255) COLLATE utf8_bin DEFAULT NULL
1518
 
) ENGINE=DEFAULT
 
1518
) ENGINE=DEFAULT COLLATE = utf8_general_ci
1519
1519
 
1520
1520
DROP TABLE t2;
1521
1521