mirror of
https://github.com/MariaDB/server.git
synced 2025-07-30 16:24:05 +03:00
Bug fix for bug#3912
This commit is contained in:
@ -15,14 +15,20 @@ col2 varchar(30) not null,
|
||||
col3 varchar (20) not null,
|
||||
col4 varchar(4) not null,
|
||||
col5 enum('PENDING', 'ACTIVE', 'DISABLED') not null,
|
||||
col6 int not null, to_be_deleted int) ENGINE=ndbcluster;
|
||||
insert into t1 values (2,4,3,5,"PENDING",1,7), (NULL,4,3,5,"PENDING",1,7), (25, 4,3,5,"PENDING",1,7), (NULL,4,3,5,"PENDING",1,7);
|
||||
col6 int not null, to_be_deleted int) ENGINE=ndbcluster;
|
||||
insert into t1 values
|
||||
(0,4,3,5,"PENDING",1,7),(NULL,4,3,5,"PENDING",1,7),(31,4,3,5,"PENDING",1,7), (7,4,3,5,"PENDING",1,7), (NULL,4,3,5,"PENDING",1,7), (100,4,3,5,"PENDING",1,7), (99,4,3,5,"PENDING",1,7), (8,4,3,5,"PENDING",1,7), (NULL,4,3,5,"PENDING",1,7);
|
||||
select * from t1 order by col1;
|
||||
col1 col2 col3 col4 col5 col6 to_be_deleted
|
||||
2 4 3 5 PENDING 1 7
|
||||
3 4 3 5 PENDING 1 7
|
||||
25 4 3 5 PENDING 1 7
|
||||
26 4 3 5 PENDING 1 7
|
||||
0 4 3 5 PENDING 1 7
|
||||
1 4 3 5 PENDING 1 7
|
||||
7 4 3 5 PENDING 1 7
|
||||
8 4 3 5 PENDING 1 7
|
||||
31 4 3 5 PENDING 1 7
|
||||
32 4 3 5 PENDING 1 7
|
||||
99 4 3 5 PENDING 1 7
|
||||
100 4 3 5 PENDING 1 7
|
||||
101 4 3 5 PENDING 1 7
|
||||
alter table t1
|
||||
add column col4_5 varchar(20) not null after col4,
|
||||
add column col7 varchar(30) not null after col5,
|
||||
@ -31,16 +37,26 @@ change column col2 fourth varchar(30) not null after col3,
|
||||
modify column col6 int not null first;
|
||||
select * from t1 order by col1;
|
||||
col6 col1 col3 fourth col4 col4_5 col5 col7 col8
|
||||
1 2 3 4 5 PENDING 0000-00-00 00:00:00
|
||||
1 3 3 4 5 PENDING 0000-00-00 00:00:00
|
||||
1 25 3 4 5 PENDING 0000-00-00 00:00:00
|
||||
1 26 3 4 5 PENDING 0000-00-00 00:00:00
|
||||
1 0 3 4 5 PENDING 0000-00-00 00:00:00
|
||||
1 1 3 4 5 PENDING 0000-00-00 00:00:00
|
||||
1 7 3 4 5 PENDING 0000-00-00 00:00:00
|
||||
1 8 3 4 5 PENDING 0000-00-00 00:00:00
|
||||
1 31 3 4 5 PENDING 0000-00-00 00:00:00
|
||||
1 32 3 4 5 PENDING 0000-00-00 00:00:00
|
||||
1 99 3 4 5 PENDING 0000-00-00 00:00:00
|
||||
1 100 3 4 5 PENDING 0000-00-00 00:00:00
|
||||
1 101 3 4 5 PENDING 0000-00-00 00:00:00
|
||||
insert into t1 values (2, NULL,4,3,5,99,"PENDING","EXTRA",'2004-01-01 00:00:00');
|
||||
select * from t1 order by col1;
|
||||
col6 col1 col3 fourth col4 col4_5 col5 col7 col8
|
||||
1 2 3 4 5 PENDING 0000-00-00 00:00:00
|
||||
1 3 3 4 5 PENDING 0000-00-00 00:00:00
|
||||
1 25 3 4 5 PENDING 0000-00-00 00:00:00
|
||||
1 26 3 4 5 PENDING 0000-00-00 00:00:00
|
||||
2 27 4 3 5 99 PENDING EXTRA 2004-01-01 00:00:00
|
||||
1 0 3 4 5 PENDING 0000-00-00 00:00:00
|
||||
1 1 3 4 5 PENDING 0000-00-00 00:00:00
|
||||
1 7 3 4 5 PENDING 0000-00-00 00:00:00
|
||||
1 8 3 4 5 PENDING 0000-00-00 00:00:00
|
||||
1 31 3 4 5 PENDING 0000-00-00 00:00:00
|
||||
1 32 3 4 5 PENDING 0000-00-00 00:00:00
|
||||
1 99 3 4 5 PENDING 0000-00-00 00:00:00
|
||||
1 100 3 4 5 PENDING 0000-00-00 00:00:00
|
||||
1 101 3 4 5 PENDING 0000-00-00 00:00:00
|
||||
2 102 4 3 5 99 PENDING EXTRA 2004-01-01 00:00:00
|
||||
drop table t1;
|
||||
|
@ -29,8 +29,9 @@ col2 varchar(30) not null,
|
||||
col3 varchar (20) not null,
|
||||
col4 varchar(4) not null,
|
||||
col5 enum('PENDING', 'ACTIVE', 'DISABLED') not null,
|
||||
col6 int not null, to_be_deleted int) ENGINE=ndbcluster;
|
||||
insert into t1 values (2,4,3,5,"PENDING",1,7), (NULL,4,3,5,"PENDING",1,7), (25, 4,3,5,"PENDING",1,7), (NULL,4,3,5,"PENDING",1,7);
|
||||
col6 int not null, to_be_deleted int) ENGINE=ndbcluster;
|
||||
insert into t1 values
|
||||
(0,4,3,5,"PENDING",1,7),(NULL,4,3,5,"PENDING",1,7),(31,4,3,5,"PENDING",1,7), (7,4,3,5,"PENDING",1,7), (NULL,4,3,5,"PENDING",1,7), (100,4,3,5,"PENDING",1,7), (99,4,3,5,"PENDING",1,7), (8,4,3,5,"PENDING",1,7), (NULL,4,3,5,"PENDING",1,7);
|
||||
select * from t1 order by col1;
|
||||
alter table t1
|
||||
add column col4_5 varchar(20) not null after col4,
|
||||
|
Reference in New Issue
Block a user