summaryrefslogtreecommitdiff
path: root/storage/tokudb/mysql-test/tokudb/r/change_column_multiple_int.result
blob: cb245466e7b761a0bf5db4fd3fe29d0a60b717f6 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
DROP TABLE IF EXISTS t;
SET SESSION DEFAULT_STORAGE_ENGINE="TokuDB";
CREATE TABLE t (a INT PRIMARY KEY, b INT, c INT, d INT);
INSERT INTO t VALUES (1,2,3,4),(2,3,4,5);
SELECT * FROM t;
a	b	c	d
1	2	3	4
2	3	4	5
SET SESSION TOKUDB_DISABLE_SLOW_ALTER=1;
ALTER TABLE t CHANGE COLUMN b b BIGINT;
SELECT * FROM t;
a	b	c	d
1	2	3	4
2	3	4	5
ALTER TABLE t CHANGE COLUMN c c BIGINT;
SELECT * FROM t;
a	b	c	d
1	2	3	4
2	3	4	5
ALTER TABLE t CHANGE COLUMN d d BIGINT;
SELECT * FROM t;
a	b	c	d
1	2	3	4
2	3	4	5
DROP TABLE t;
CREATE TABLE t (a INT PRIMARY KEY, b INT, c INT, d INT, CLUSTERING KEY(c));
INSERT INTO t VALUES (1,2,3,4),(2,3,4,5);
SELECT * FROM t;
a	b	c	d
1	2	3	4
2	3	4	5
SET SESSION TOKUDB_DISABLE_SLOW_ALTER=1;
ALTER TABLE t CHANGE COLUMN b b BIGINT;
SELECT * FROM t;
a	b	c	d
1	2	3	4
2	3	4	5
ALTER TABLE t CHANGE COLUMN d d BIGINT;
SELECT * FROM t;
a	b	c	d
1	2	3	4
2	3	4	5
DROP TABLE t;