mirror of
https://github.com/MariaDB/server.git
synced 2025-01-31 19:11:46 +01:00
109 lines
1.9 KiB
Text
109 lines
1.9 KiB
Text
|
DROP TABLE IF EXISTS t1,t2,T1,T2,t3,T3;
|
||
|
DROP DATABASE IF EXISTS `TEST_$1`;
|
||
|
DROP DATABASE IF EXISTS `test_$1`;
|
||
|
CREATE TABLE T1 (a int);
|
||
|
INSERT INTO T1 VALUES (1);
|
||
|
SHOW TABLES LIKE "T1";
|
||
|
Tables_in_test (T1)
|
||
|
T1
|
||
|
SHOW TABLES LIKE "t1";
|
||
|
Tables_in_test (t1)
|
||
|
T1
|
||
|
SHOW CREATE TABLE T1;
|
||
|
Table Create Table
|
||
|
T1 CREATE TABLE `T1` (
|
||
|
`a` int(11) default NULL
|
||
|
) TYPE=MyISAM
|
||
|
RENAME TABLE T1 TO T2;
|
||
|
SHOW TABLES LIKE "T2";
|
||
|
Tables_in_test (T2)
|
||
|
T2
|
||
|
SELECT * FROM t2;
|
||
|
a
|
||
|
1
|
||
|
RENAME TABLE T2 TO t3;
|
||
|
SHOW TABLES LIKE "T3";
|
||
|
Tables_in_test (T3)
|
||
|
t3
|
||
|
RENAME TABLE T3 TO T1;
|
||
|
SHOW TABLES LIKE "T1";
|
||
|
Tables_in_test (T1)
|
||
|
T1
|
||
|
ALTER TABLE T1 add b int;
|
||
|
SHOW TABLES LIKE "T1";
|
||
|
Tables_in_test (T1)
|
||
|
t1
|
||
|
ALTER TABLE T1 RENAME T2;
|
||
|
SHOW TABLES LIKE "T2";
|
||
|
Tables_in_test (T2)
|
||
|
T2
|
||
|
LOCK TABLE T2 WRITE;
|
||
|
ALTER TABLE T2 drop b;
|
||
|
SHOW TABLES LIKE "T2";
|
||
|
Tables_in_test (T2)
|
||
|
t2
|
||
|
UNLOCK TABLES;
|
||
|
RENAME TABLE T2 TO T1;
|
||
|
SHOW TABLES LIKE "T1";
|
||
|
Tables_in_test (T1)
|
||
|
T1
|
||
|
SELECT * from T1;
|
||
|
a
|
||
|
1
|
||
|
DROP TABLE T1;
|
||
|
CREATE DATABASE `TEST_$1`;
|
||
|
SHOW DATABASES LIKE "TEST%";
|
||
|
Database (TEST%)
|
||
|
TEST_$1
|
||
|
DROP DATABASE `test_$1`;
|
||
|
CREATE TABLE T1 (a int) engine=innodb;
|
||
|
INSERT INTO T1 VALUES (1);
|
||
|
SHOW TABLES LIKE "T1";
|
||
|
Tables_in_test (T1)
|
||
|
T1
|
||
|
SHOW TABLES LIKE "t1";
|
||
|
Tables_in_test (t1)
|
||
|
T1
|
||
|
SHOW CREATE TABLE T1;
|
||
|
Table Create Table
|
||
|
T1 CREATE TABLE `T1` (
|
||
|
`a` int(11) default NULL
|
||
|
) TYPE=InnoDB
|
||
|
RENAME TABLE T1 TO T2;
|
||
|
SHOW TABLES LIKE "T2";
|
||
|
Tables_in_test (T2)
|
||
|
t2
|
||
|
SELECT * FROM t2;
|
||
|
a
|
||
|
1
|
||
|
RENAME TABLE T2 TO t3;
|
||
|
SHOW TABLES LIKE "T3";
|
||
|
Tables_in_test (T3)
|
||
|
t3
|
||
|
RENAME TABLE T3 TO T1;
|
||
|
SHOW TABLES LIKE "T1";
|
||
|
Tables_in_test (T1)
|
||
|
t1
|
||
|
ALTER TABLE T1 add b int;
|
||
|
SHOW TABLES LIKE "T1";
|
||
|
Tables_in_test (T1)
|
||
|
t1
|
||
|
ALTER TABLE T1 RENAME T2;
|
||
|
SHOW TABLES LIKE "T2";
|
||
|
Tables_in_test (T2)
|
||
|
t2
|
||
|
LOCK TABLE T2 WRITE;
|
||
|
ALTER TABLE T2 drop b;
|
||
|
SHOW TABLES LIKE "T2";
|
||
|
Tables_in_test (T2)
|
||
|
t2
|
||
|
UNLOCK TABLES;
|
||
|
RENAME TABLE T2 TO T1;
|
||
|
SHOW TABLES LIKE "T1";
|
||
|
Tables_in_test (T1)
|
||
|
t1
|
||
|
SELECT * from T1;
|
||
|
a
|
||
|
1
|
||
|
DROP TABLE T1;
|