26 lines
		
	
	
		
			490 B
		
	
	
	
		
			Plaintext
		
	
	
	
		
		
			
		
	
	
			26 lines
		
	
	
		
			490 B
		
	
	
	
		
			Plaintext
		
	
	
	
|  | # | ||
|  | # This test should fail as MyISAM doesn't have rollback | ||
|  | # | ||
|  | 
 | ||
|  | --disable_warnings | ||
|  | drop table if exists t1; | ||
|  | --enable_warnings | ||
|  | # PS doesn't work with BEGIN ... ROLLBACK | ||
|  | --disable_ps_protocol | ||
|  | 
 | ||
|  | create table t1 (n int not null primary key) engine=myisam; | ||
|  | begin work; | ||
|  | insert into t1 values (4); | ||
|  | insert into t1 values (5); | ||
|  | rollback; | ||
|  | select @@warning_count; | ||
|  | select @@error_count; | ||
|  | show warnings; | ||
|  | show errors; | ||
|  | select * from t1; | ||
|  | select @@warning_count; | ||
|  | show warnings; | ||
|  | drop table t1; | ||
|  | 
 | ||
|  | # End of 4.1 tests |