265
265
show create table t1;
266
266
Table Create Table
267
267
t1 CREATE TEMPORARY TABLE `t1` (
268
`v` varchar(10) DEFAULT NULL,
269
`c` varchar(10) DEFAULT NULL,
270
`t` varchar(50) DEFAULT NULL
268
`v` VARCHAR(10) COLLATE utf8_general_ci DEFAULT NULL,
269
`c` VARCHAR(10) COLLATE utf8_general_ci DEFAULT NULL,
270
`t` VARCHAR(50) COLLATE utf8_general_ci DEFAULT NULL
271
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
275
275
t2 CREATE TEMPORARY TABLE `t2` (
276
`v` varchar(10) DEFAULT NULL,
277
`c` varchar(10) DEFAULT NULL,
278
`t` varchar(50) DEFAULT NULL
276
`v` VARCHAR(10) COLLATE utf8_general_ci DEFAULT NULL,
277
`c` VARCHAR(10) COLLATE utf8_general_ci DEFAULT NULL,
278
`t` VARCHAR(50) COLLATE utf8_general_ci DEFAULT NULL
279
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
283
283
t3 CREATE TEMPORARY TABLE `t3` (
284
`v` varchar(10) DEFAULT NULL,
285
`c` varchar(10) DEFAULT NULL,
286
`t` varchar(50) DEFAULT NULL
284
`v` VARCHAR(10) COLLATE utf8_general_ci DEFAULT NULL,
285
`c` VARCHAR(10) COLLATE utf8_general_ci DEFAULT NULL,
286
`t` VARCHAR(50) COLLATE utf8_general_ci DEFAULT NULL
287
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
291
291
t1 CREATE TEMPORARY TABLE `t1` (
292
`v` varchar(10) DEFAULT NULL,
293
`c` varchar(10) DEFAULT NULL,
294
`t` varchar(50) DEFAULT NULL
292
`v` VARCHAR(10) COLLATE utf8_general_ci DEFAULT NULL,
293
`c` VARCHAR(10) COLLATE utf8_general_ci DEFAULT NULL,
294
`t` VARCHAR(50) COLLATE utf8_general_ci DEFAULT NULL
295
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
299
299
t1 CREATE TEMPORARY TABLE `t1` (
300
`v` varchar(10) DEFAULT NULL,
301
`c` varchar(10) DEFAULT NULL,
302
`t` varchar(50) DEFAULT NULL
300
`v` VARCHAR(10) COLLATE utf8_general_ci DEFAULT NULL,
301
`c` VARCHAR(10) COLLATE utf8_general_ci DEFAULT NULL,
302
`t` VARCHAR(50) COLLATE utf8_general_ci DEFAULT NULL
303
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
307
307
t1 CREATE TEMPORARY TABLE `t1` (
308
`v` varchar(10) DEFAULT NULL,
309
`c` varchar(10) DEFAULT NULL,
310
`t` varchar(50) DEFAULT NULL
308
`v` VARCHAR(10) COLLATE utf8_general_ci DEFAULT NULL,
309
`c` VARCHAR(10) COLLATE utf8_general_ci DEFAULT NULL,
310
`t` VARCHAR(50) COLLATE utf8_general_ci DEFAULT NULL
311
311
) ENGINE=MEMORY COLLATE = utf8_general_ci
312
312
select concat('*',v,'*',c,'*',t,'*') from t1;
313
313
concat('*',v,'*',c,'*',t,'*')
541
541
show create table t1;
542
542
Table Create Table
543
543
t1 CREATE TEMPORARY TABLE `t1` (
544
`v` varchar(10) DEFAULT NULL,
545
`c` varchar(10) DEFAULT NULL,
546
`t` varchar(50) DEFAULT NULL,
544
`v` VARCHAR(10) COLLATE utf8_general_ci DEFAULT NULL,
545
`c` VARCHAR(10) COLLATE utf8_general_ci DEFAULT NULL,
546
`t` VARCHAR(50) COLLATE utf8_general_ci DEFAULT NULL,
547
547
KEY `v` (`v`) USING BTREE,
548
548
KEY `c` (`c`) USING BTREE,
549
549
KEY `t` (`t`(10)) USING BTREE