oceanbase
1drop table if exists t1,t2,t3,t4;
2create table t1(id int primary key, money1 int);
3insert into t1 values(1,100);
4begin;
5update t1 set money1 = money1+100 where id=2;
6begin;
7insert into t1 values(2,100);
8commit;
9ROLLBACK;
10select * from t1;
11id money1
121 100
13begin;
14insert into t1 values(3,100);
15commit;
16begin;
17update t1 set money1 = money1+100 where id=3;
18set @@ob_trx_timeout=100000000;
19begin;
20set @@ob_query_timeout = 10000000;
21delete from t1 where id = 3;
22Got one of the listed errors
23commit;
24ROLLBACK;
25select * from t1;
26id money1
271 100
283 200
29drop table t1;
30