~drizzle-trunk/drizzle/development

« back to all changes in this revision

Viewing changes to tests/r/heap.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:
268
268
  `v` varchar(10) DEFAULT NULL,
269
269
  `c` varchar(10) DEFAULT NULL,
270
270
  `t` varchar(50) DEFAULT NULL
271
 
) ENGINE=MEMORY
 
271
) ENGINE=MEMORY COLLATE = utf8_general_ci
272
272
create temporary table t2 like t1;
273
273
show create table t2;
274
274
Table   Create Table
276
276
  `v` varchar(10) DEFAULT NULL,
277
277
  `c` varchar(10) DEFAULT NULL,
278
278
  `t` varchar(50) DEFAULT NULL
279
 
) ENGINE=MEMORY
 
279
) ENGINE=MEMORY COLLATE = utf8_general_ci
280
280
create temporary table t3 select * from t1;
281
281
show create table t3;
282
282
Table   Create Table
284
284
  `v` varchar(10) DEFAULT NULL,
285
285
  `c` varchar(10) DEFAULT NULL,
286
286
  `t` varchar(50) DEFAULT NULL
287
 
) ENGINE=MEMORY
 
287
) ENGINE=MEMORY COLLATE = utf8_general_ci
288
288
alter table t1 modify c varchar(10);
289
289
show create table t1;
290
290
Table   Create Table
292
292
  `v` varchar(10) DEFAULT NULL,
293
293
  `c` varchar(10) DEFAULT NULL,
294
294
  `t` varchar(50) DEFAULT NULL
295
 
) ENGINE=MEMORY
 
295
) ENGINE=MEMORY COLLATE = utf8_general_ci
296
296
alter table t1 modify v char(10);
297
297
show create table t1;
298
298
Table   Create Table
300
300
  `v` varchar(10) DEFAULT NULL,
301
301
  `c` varchar(10) DEFAULT NULL,
302
302
  `t` varchar(50) DEFAULT NULL
303
 
) ENGINE=MEMORY
 
303
) ENGINE=MEMORY COLLATE = utf8_general_ci
304
304
alter table t1 modify t varchar(50);
305
305
show create table t1;
306
306
Table   Create Table
308
308
  `v` varchar(10) DEFAULT NULL,
309
309
  `c` varchar(10) DEFAULT NULL,
310
310
  `t` varchar(50) DEFAULT NULL
311
 
) ENGINE=MEMORY
 
311
) ENGINE=MEMORY COLLATE = utf8_general_ci
312
312
select concat('*',v,'*',c,'*',t,'*') from t1;
313
313
concat('*',v,'*',c,'*',t,'*')
314
314
*+ *+ *+ *
324
324
  KEY `v` (`v`),
325
325
  KEY `c` (`c`),
326
326
  KEY `t` (`t`(10))
327
 
) ENGINE=MEMORY
 
327
) ENGINE=MEMORY COLLATE = utf8_general_ci
328
328
select count(*) from t1;
329
329
count(*)
330
330
270
547
547
  KEY `v` (`v`) USING BTREE,
548
548
  KEY `c` (`c`) USING BTREE,
549
549
  KEY `t` (`t`(10)) USING BTREE
550
 
) ENGINE=MEMORY
 
550
) ENGINE=MEMORY COLLATE = utf8_general_ci
551
551
select count(*) from t1;
552
552
count(*)
553
553
270
638
638
  KEY `v` (`v`(5)),
639
639
  KEY `c` (`c`(5)),
640
640
  KEY `t` (`t`(5))
641
 
) ENGINE=MEMORY
 
641
) ENGINE=MEMORY COLLATE = utf8_general_ci
642
642
drop table t1;
643
643
create temporary table t1 (v varchar(16383), key(v(10)));
644
644
show create table t1;
646
646
t1      CREATE TEMPORARY TABLE `t1` (
647
647
  `v` varchar(16383) DEFAULT NULL,
648
648
  KEY `v` (`v`(10))
649
 
) ENGINE=MEMORY
 
649
) ENGINE=MEMORY COLLATE = utf8_general_ci
650
650
insert into t1 values(repeat('a',16383));
651
651
select length(v) from t1 where v=repeat('a',16383);
652
652
length(v)