mySQL 5.0.11 sources for tomato
[tomato.git] / release / src / router / mysql / mysql-test / r / heap_auto_increment.result
blob5b04a77e9eb3f50cdd0a0d2a9e1919a2eb789098
1 drop table if exists t1;
2 create table t1 (a int not null auto_increment,b int, primary key (a)) engine=heap auto_increment=3;
3 insert into t1 values (1,1),(NULL,3),(NULL,4);
4 delete from t1 where a=4;
5 insert into t1 values (NULL,5),(NULL,6);
6 select * from t1;
7 a       b
8 1       1
9 3       3
10 5       5
11 6       6
12 delete from t1 where a=6;
13 replace t1 values (3,1);
14 ALTER TABLE t1 add c int;
15 replace t1 values (3,3,3);
16 insert into t1 values (NULL,7,7);
17 update t1 set a=8,b=b+1,c=c+1 where a=7;
18 insert into t1 values (NULL,9,9);
19 select * from t1;
20 a       b       c
21 1       1       NULL
22 3       3       3
23 5       5       NULL
24 8       8       8
25 9       9       9
26 drop table t1;
27 create table t1 (
28 skey tinyint unsigned NOT NULL auto_increment PRIMARY KEY,
29 sval char(20)
30 ) engine=heap;
31 insert into t1 values (NULL, "hello");
32 insert into t1 values (NULL, "hey");
33 select * from t1;
34 skey    sval
35 1       hello
36 2       hey
37 select _rowid,t1._rowid,skey,sval from t1;
38 _rowid  _rowid  skey    sval
39 1       1       1       hello
40 2       2       2       hey
41 drop table t1;