~ubuntu-branches/ubuntu/precise/mysql-5.1/precise

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
drop table if exists t1;
create table t1 (n int not null primary key) engine=myisam;
begin work;
insert into t1 values (4);
insert into t1 values (5);
rollback;
Warnings:
Warning	1196	Some non-transactional changed tables couldn't be rolled back
select @@warning_count;
@@warning_count
1
select @@error_count;
@@error_count
0
show warnings;
Level	Code	Message
Warning	1196	Some non-transactional changed tables couldn't be rolled back
show errors;
Level	Code	Message
select * from t1;
n
4
5
select @@warning_count;
@@warning_count
0
show warnings;
Level	Code	Message
drop table t1;