mirror of
https://github.com/MariaDB/server.git
synced 2025-07-30 16:24:05 +03:00
Merge tulin@bk-internal.mysql.com:/home/bk/mysql-4.1-ndb
into poseidon.ndb.mysql.com:/home/tomas/mysql-4.1-ndb
This commit is contained in:
@ -72,6 +72,21 @@ col6 col1 col3 fourth col4 col4_5 col5 col7 col8
|
||||
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
|
||||
delete from t1;
|
||||
insert into t1 values (0,0,4,3,5,99,"PENDING","EXTRA",'2004-01-01 00:00:00');
|
||||
SET SQL_MODE='';
|
||||
insert into t1 values (1,0,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
|
||||
0 0 4 3 5 99 PENDING EXTRA 2004-01-01 00:00:00
|
||||
1 103 4 3 5 99 PENDING EXTRA 2004-01-01 00:00:00
|
||||
alter table t1 drop column col4_5;
|
||||
insert into t1 values (2,0,4,3,5,"PENDING","EXTRA",'2004-01-01 00:00:00');
|
||||
select * from t1 order by col1;
|
||||
col6 col1 col3 fourth col4 col5 col7 col8
|
||||
0 0 4 3 5 PENDING EXTRA 2004-01-01 00:00:00
|
||||
1 103 4 3 5 PENDING EXTRA 2004-01-01 00:00:00
|
||||
2 104 4 3 5 PENDING EXTRA 2004-01-01 00:00:00
|
||||
drop table t1;
|
||||
CREATE TABLE t1 (
|
||||
a INT NOT NULL,
|
||||
@ -79,16 +94,60 @@ b INT NOT NULL
|
||||
) ENGINE=ndbcluster;
|
||||
INSERT INTO t1 VALUES (9410,9412);
|
||||
ALTER TABLE t1 ADD COLUMN c int not null;
|
||||
select * from t1;
|
||||
select * from t1 order by a;
|
||||
a b c
|
||||
9410 9412 0
|
||||
select * from t1;
|
||||
select * from t1 order by a;
|
||||
a b c
|
||||
9410 9412 0
|
||||
alter table t1 drop c;
|
||||
select * from t1;
|
||||
select * from t1 order by a;
|
||||
a b
|
||||
9410 9412
|
||||
drop table t1;
|
||||
select * from t1;
|
||||
select * from t1 order by a;
|
||||
ERROR 42S02: Table 'test.t1' doesn't exist
|
||||
CREATE TABLE t1 (
|
||||
a INT NOT NULL PRIMARY KEY,
|
||||
b INT NOT NULL
|
||||
) ENGINE=ndbcluster;
|
||||
INSERT INTO t1 VALUES (0,1),(17,18);
|
||||
select * from t1 order by a;
|
||||
a b
|
||||
0 1
|
||||
17 18
|
||||
alter table t1 modify column a int not null auto_increment;
|
||||
select * from t1 order by a;
|
||||
a b
|
||||
0 1
|
||||
17 18
|
||||
INSERT INTO t1 VALUES (0,19),(20,21);
|
||||
select * from t1 order by a;
|
||||
a b
|
||||
0 1
|
||||
17 18
|
||||
18 19
|
||||
20 21
|
||||
drop table t1;
|
||||
CREATE TABLE t1 (
|
||||
a INT NOT NULL PRIMARY KEY,
|
||||
b INT NOT NULL
|
||||
) ENGINE=ndbcluster;
|
||||
INSERT INTO t1 VALUES (0,1),(17,18);
|
||||
select * from t1;
|
||||
a b
|
||||
17 18
|
||||
0 1
|
||||
alter table t1 add c int not null unique auto_increment;
|
||||
select * from t1 order by a;
|
||||
a b c
|
||||
0 1 2
|
||||
17 18 1
|
||||
INSERT INTO t1 VALUES (18,19,3),(20,21,0);
|
||||
select * from t1 order by a;
|
||||
a b c
|
||||
0 1 2
|
||||
17 18 1
|
||||
18 19 3
|
||||
20 21 4
|
||||
drop table t1;
|
||||
|
@ -47,6 +47,14 @@ select * from t1 order by col1;
|
||||
insert into t1 values (2, NULL,4,3,5,99,"PENDING","EXTRA",'2004-01-01 00:00:00');
|
||||
show table status;
|
||||
select * from t1 order by col1;
|
||||
delete from t1;
|
||||
insert into t1 values (0,0,4,3,5,99,"PENDING","EXTRA",'2004-01-01 00:00:00');
|
||||
SET SQL_MODE='';
|
||||
insert into t1 values (1,0,4,3,5,99,"PENDING","EXTRA",'2004-01-01 00:00:00');
|
||||
select * from t1 order by col1;
|
||||
alter table t1 drop column col4_5;
|
||||
insert into t1 values (2,0,4,3,5,"PENDING","EXTRA",'2004-01-01 00:00:00');
|
||||
select * from t1 order by col1;
|
||||
drop table t1;
|
||||
|
||||
|
||||
@ -66,19 +74,45 @@ connect (con2,localhost,,,test);
|
||||
|
||||
connection con1;
|
||||
ALTER TABLE t1 ADD COLUMN c int not null;
|
||||
select * from t1;
|
||||
select * from t1 order by a;
|
||||
|
||||
connection con2;
|
||||
select * from t1;
|
||||
select * from t1 order by a;
|
||||
alter table t1 drop c;
|
||||
|
||||
connection con1;
|
||||
select * from t1;
|
||||
select * from t1 order by a;
|
||||
drop table t1;
|
||||
|
||||
connection con2;
|
||||
--error 1146
|
||||
select * from t1 order by a;
|
||||
|
||||
CREATE TABLE t1 (
|
||||
a INT NOT NULL PRIMARY KEY,
|
||||
b INT NOT NULL
|
||||
) ENGINE=ndbcluster;
|
||||
|
||||
INSERT INTO t1 VALUES (0,1),(17,18);
|
||||
select * from t1 order by a;
|
||||
alter table t1 modify column a int not null auto_increment;
|
||||
select * from t1 order by a;
|
||||
INSERT INTO t1 VALUES (0,19),(20,21);
|
||||
select * from t1 order by a;
|
||||
drop table t1;
|
||||
|
||||
CREATE TABLE t1 (
|
||||
a INT NOT NULL PRIMARY KEY,
|
||||
b INT NOT NULL
|
||||
) ENGINE=ndbcluster;
|
||||
|
||||
INSERT INTO t1 VALUES (0,1),(17,18);
|
||||
select * from t1;
|
||||
alter table t1 add c int not null unique auto_increment;
|
||||
select * from t1 order by a;
|
||||
INSERT INTO t1 VALUES (18,19,3),(20,21,0);
|
||||
select * from t1 order by a;
|
||||
drop table t1;
|
||||
|
||||
#--disable_warnings
|
||||
#DROP TABLE IF EXISTS t2;
|
||||
|
Reference in New Issue
Block a user