oceanbase
1drop table if exists t2;
2drop table if exists t3;
3create table t2 (i int primary key, j int);
4insert into t2 values (1,1);
5set autocommit = 1;
6insert into t2 values (2,2);
7commit;
8rollback;
9select * from t2;
10i j
111 1
122 2
13set autocommit = 0;
14insert into t2 values (3,3);
15rollback;
16insert into t2 values (3,3);
17commit;
18insert into t2 values (3,3);
19ERROR 23000: Duplicate entry '3' for key 'PRIMARY'
20rollback;
21commit;
22set autocommit = 0;
23insert into t2 values (4,4);
24create table t3 (i int primary key, j int);
25select * from t2;
26i j
271 1
282 2
293 3
304 4
31rollback;
32select * from t2;
33i j
341 1
352 2
363 3
374 4
38set autocommit = 0;
39insert into t2 values (5,5);
40set autocommit = 1;
41rollback;
42select * from t2;
43i j
441 1
452 2
463 3
474 4
485 5
49set autocommit = 0;
50insert into t2 values (6,6);
51begin;
52rollback;
53select * from t2;
54i j
551 1
562 2
573 3
584 4
595 5
606 6
61drop table if exists t2;
62drop table if exists t3;
63