44 lines
		
	
	
		
			1.1 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			44 lines
		
	
	
		
			1.1 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
| drop table if exists t1,t2,t3,t4;
 | |
| create table t1(id int primary key, money1 int, when1 datetime default now());
 | |
| insert into t1(id,money1) values(1,100);
 | |
| insert into t1(id,money1) values(2,100);
 | |
| select id,money1,when1 from t1;
 | |
| id	money1	when1
 | |
| 1	100	searched
 | |
| 2	100	searched
 | |
| id1 - 100  id2 + 100
 | |
| begin;
 | |
| update t1 set money1 = money1-100 where id = 1;
 | |
| update t1 set money1 = money1+100 where id = 2;
 | |
| commit;
 | |
| select id,money1,when1 from t1;
 | |
| id	money1	when1
 | |
| 1	0	searched
 | |
| 2	200	searched
 | |
| select id,money1,when1 from t1;
 | |
| id	money1	when1
 | |
| 1	0	searched
 | |
| 2	200	searched
 | |
| drop table t1;
 | |
| create table t1(id int primary key, money1 int, when1 datetime default now());
 | |
| insert into t1(id,money1) values(1,100);
 | |
| insert into t1(id,money1) values(2,100);
 | |
| select id,money1,when1 from t1;
 | |
| id	money1	when1
 | |
| 1	100	searched
 | |
| 2	100	searched
 | |
| id1 - 100  id2 + 100
 | |
| begin;
 | |
| update t1 set money1 = money1-100 where id = 1;
 | |
| update t1 set money1 = money1+100 where id = 2;
 | |
| ERROR HY000: OceanBase server has gone away
 | |
| commit;
 | |
| ERROR HY000: OceanBase server has gone away
 | |
| select id,money1,when1 from t1;
 | |
| id	money1	when1
 | |
| 1	100	searched
 | |
| 2	100	searched
 | |
| send failed
 | |
| receive failed
 | |
| drop table t1;
 | 
