17 lines
		
	
	
		
			630 B
		
	
	
	
		
			SQL
		
	
	
	
	
	
			
		
		
	
	
			17 lines
		
	
	
		
			630 B
		
	
	
	
		
			SQL
		
	
	
	
	
	
| #No match partitions
 | |
| insert into t1 partition (p0) values(3, 2);
 | |
| update set t1 partition(p0) set c2 = 1 where c1 = 3;
 | |
| #Unkonw partition
 | |
| insert into t1 partition (p9) values(3, 2);
 | |
| insert into t1 partition (p3, p10) values(3, 2);
 | |
| insert into t1 values (1,2) on duplicate key update c1 = c1+1;
 | |
| 
 | |
| #update can not cross partition
 | |
| #update t1 partition(p0) set c1 = 1;
 | |
| update t1 set c1 = 2 where c1 = 3;
 | |
| update t5 set c2 = 2 where c2 = 2 and c3 = 3;
 | |
| update t1 set c1 = c2 where c1 = 3;
 | |
| insert into t10 values (1,2, 3) on duplicate key update c2 = c2+1;
 | |
| select * from ts partition(p1sp0, p0spp0);
 | |
| select * from ts partition(p1s0, p0sp0);
 | 
