67 lines
		
	
	
		
			2.9 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
		
		
			
		
	
	
			67 lines
		
	
	
		
			2.9 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
|  | DROP TABLE IF EXISTS t1, t2; | ||
|  | CREATE TABLE t1 (a INT) | ||
|  | PARTITION BY RANGE (a) | ||
|  | (PARTITION p0 VALUES LESS THAN (6), | ||
|  | PARTITION `p1....................` VALUES LESS THAN (9), | ||
|  | PARTITION p2 VALUES LESS THAN MAXVALUE); | ||
|  | # List of files in database `test`, all original t1-files here | ||
|  | t1#P#p0.MYD | ||
|  | t1#P#p0.MYI | ||
|  | t1#P#p1@002e@002e@002e@002e@002e@002e@002e@002e@002e@002e@002e@002e@002e@002e@002e@002e@002e@002e@002e@002e.MYD | ||
|  | t1#P#p1@002e@002e@002e@002e@002e@002e@002e@002e@002e@002e@002e@002e@002e@002e@002e@002e@002e@002e@002e@002e.MYI | ||
|  | t1#P#p2.MYD | ||
|  | t1#P#p2.MYI | ||
|  | t1.frm | ||
|  | t1.par | ||
|  | INSERT INTO t1 VALUES (1), (2), (3), (4), (5), (6), (7), (8), (9), (10); | ||
|  | # Renaming to a file name where the first partition is 155 chars | ||
|  | # and the second partition is 255 chars | ||
|  | RENAME TABLE t1 TO `t2_............................end`; | ||
|  | # List of files in database `test`, should not be any t1-files here | ||
|  | # List of files in database `test`, should be all t2-files here | ||
|  | t2_@002e@002e@002e@002e@002e@002e@002e@002e@002e@002e@002e@002e@002e@002e@002e@002e@002e@002e@002e@002e@002e@002e@002e@002e@002e@002e@002e@002eend#P#p0.MYD | ||
|  | t2_@002e@002e@002e@002e@002e@002e@002e@002e@002e@002e@002e@002e@002e@002e@002e@002e@002e@002e@002e@002e@002e@002e@002e@002e@002e@002e@002e@002eend#P#p0.MYI | ||
|  | t2_@002e@002e@002e@002e@002e@002e@002e@002e@002e@002e@002e@002e@002e@002e@002e@002e@002e@002e@002e@002e@002e@002e@002e@002e@002e@002e@002e@002eend#P#p1@002e@002e@002e@002e@002e@002e@002e@002e@002e@002e@002e@002e@002e@002e@002e@002e@002e@002e@002e@002e.MYD | ||
|  | t2_@002e@002e@002e@002e@002e@002e@002e@002e@002e@002e@002e@002e@002e@002e@002e@002e@002e@002e@002e@002e@002e@002e@002e@002e@002e@002e@002e@002eend#P#p1@002e@002e@002e@002e@002e@002e@002e@002e@002e@002e@002e@002e@002e@002e@002e@002e@002e@002e@002e@002e.MYI | ||
|  | t2_@002e@002e@002e@002e@002e@002e@002e@002e@002e@002e@002e@002e@002e@002e@002e@002e@002e@002e@002e@002e@002e@002e@002e@002e@002e@002e@002e@002eend#P#p2.MYD | ||
|  | t2_@002e@002e@002e@002e@002e@002e@002e@002e@002e@002e@002e@002e@002e@002e@002e@002e@002e@002e@002e@002e@002e@002e@002e@002e@002e@002e@002e@002eend#P#p2.MYI | ||
|  | t2_@002e@002e@002e@002e@002e@002e@002e@002e@002e@002e@002e@002e@002e@002e@002e@002e@002e@002e@002e@002e@002e@002e@002e@002e@002e@002e@002e@002eend.frm | ||
|  | t2_@002e@002e@002e@002e@002e@002e@002e@002e@002e@002e@002e@002e@002e@002e@002e@002e@002e@002e@002e@002e@002e@002e@002e@002e@002e@002e@002e@002eend.par | ||
|  | SELECT * FROM `t2_............................end`; | ||
|  | a | ||
|  | 1 | ||
|  | 10 | ||
|  | 2 | ||
|  | 3 | ||
|  | 4 | ||
|  | 5 | ||
|  | 6 | ||
|  | 7 | ||
|  | 8 | ||
|  | 9 | ||
|  | RENAME TABLE `t2_............................end` to t1; | ||
|  | # List of files in database `test`, should be all t1-files here | ||
|  | t1#P#p0.MYD | ||
|  | t1#P#p0.MYI | ||
|  | t1#P#p1@002e@002e@002e@002e@002e@002e@002e@002e@002e@002e@002e@002e@002e@002e@002e@002e@002e@002e@002e@002e.MYD | ||
|  | t1#P#p1@002e@002e@002e@002e@002e@002e@002e@002e@002e@002e@002e@002e@002e@002e@002e@002e@002e@002e@002e@002e.MYI | ||
|  | t1#P#p2.MYD | ||
|  | t1#P#p2.MYI | ||
|  | t1.frm | ||
|  | t1.par | ||
|  | SELECT * FROM t1; | ||
|  | a | ||
|  | 1 | ||
|  | 10 | ||
|  | 2 | ||
|  | 3 | ||
|  | 4 | ||
|  | 5 | ||
|  | 6 | ||
|  | 7 | ||
|  | 8 | ||
|  | 9 | ||
|  | DROP TABLE t1; | ||
|  | # Should not be any files left here | ||
|  | # End of bug#30102 test. |