316 lines
		
	
	
		
			4.1 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			316 lines
		
	
	
		
			4.1 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
| --disable_query_log
 | |
| set @@session.explicit_defaults_for_timestamp=off;
 | |
| --enable_query_log
 | |
| # owner: bin.lb
 | |
| # owner group: SQL2
 | |
| # tags: ddl
 | |
| # description:
 | |
| #
 | |
| ## max supported primary key column count 64 - 7 = 57
 | |
| 
 | |
| --disable_query_log
 | |
| --disable_warnings
 | |
| drop table if exists t1;
 | |
| --enable_warnings
 | |
| --disable_warnings
 | |
| drop table if exists t2;
 | |
| --enable_warnings
 | |
| --enable_query_log
 | |
| create table t1 (
 | |
|     c1 int,
 | |
|     c2 int,
 | |
|     c3 int,
 | |
|     c4 int,
 | |
|     c5 int,
 | |
|     c6 int,
 | |
|     c7 int,
 | |
|     c8 int,
 | |
|     c9 int,
 | |
|     c10 int,
 | |
|     c11 int,
 | |
|     c12 int,
 | |
|     c13 int,
 | |
|     c14 int,
 | |
|     c15 int,
 | |
|     c16 int,
 | |
|     c17 int,
 | |
|     c18 int,
 | |
|     c19 int,
 | |
|     c20 int,
 | |
|     c21 int,
 | |
|     c22 int,
 | |
|     c23 int,
 | |
|     c24 int,
 | |
|     c25 int,
 | |
|     c26 int,
 | |
|     c27 int,
 | |
|     c28 int,
 | |
|     c29 int,
 | |
|     c30 int,
 | |
|     c31 int,
 | |
|     c32 int,
 | |
|     c33 int,
 | |
|     c34 int,
 | |
|     c35 int,
 | |
|     c36 int,
 | |
|     c37 int,
 | |
|     c38 int,
 | |
|     c39 int,
 | |
|     c40 int,
 | |
|     c41 int,
 | |
|     c42 int,
 | |
|     c43 int,
 | |
|     c44 int,
 | |
|     c45 int,
 | |
|     c46 int,
 | |
|     c47 int,
 | |
|     c48 int,
 | |
|     c49 int,
 | |
|     c50 int,
 | |
|     c51 int,
 | |
|     c52 int,
 | |
|     c53 int,
 | |
|     c54 int,
 | |
|     c55 int,
 | |
|     c56 int,
 | |
|     c57 int,
 | |
|     c58 int,
 | |
|     c59 int,
 | |
|     c60 int,
 | |
|     c61 int,
 | |
|     c62 int,
 | |
|     c63 int,
 | |
|     c64 int,
 | |
|     c65 int,
 | |
|     c66 int,
 | |
|     c67 int,
 | |
|     c68 int,
 | |
|     c69 int,
 | |
|     c70 int,
 | |
|     c71 int,
 | |
|     c72 int,
 | |
|     c73 int,
 | |
|     c74 int,
 | |
|     c75 int,
 | |
|     c76 int,
 | |
|     c77 int,
 | |
|     c78 int,
 | |
|     c79 int,
 | |
|     c80 int,
 | |
| 
 | |
|     primary key(
 | |
|         c1,
 | |
|         c2,
 | |
|         c3,
 | |
|         c4,
 | |
|         c5,
 | |
|         c6,
 | |
|         c7,
 | |
|         c8,
 | |
|         c9,
 | |
|         c10,
 | |
|         c11,
 | |
|         c12,
 | |
|         c13,
 | |
|         c14,
 | |
|         c15,
 | |
|         c16,
 | |
|         c17,
 | |
|         c18,
 | |
|         c19,
 | |
|         c20,
 | |
|         c21,
 | |
|         c22,
 | |
|         c23,
 | |
|         c24,
 | |
|         c25,
 | |
|         c26,
 | |
|         c27,
 | |
|         c28,
 | |
|         c29,
 | |
|         c30,
 | |
|         c31,
 | |
|         c32,
 | |
|         c33,
 | |
|         c34,
 | |
|         c35,
 | |
|         c36,
 | |
|         c37,
 | |
|         c38,
 | |
|         c39,
 | |
|         c40,
 | |
|         c41,
 | |
|         c42,
 | |
|         c43,
 | |
|         c44,
 | |
|         c45,
 | |
|         c46,
 | |
|         c47,
 | |
|         c48,
 | |
|         c49,
 | |
|         c50,
 | |
|         c51,
 | |
|         c52,
 | |
|         c53,
 | |
|         c54,
 | |
|         c55,
 | |
|         c56,
 | |
|         c57
 | |
|         )
 | |
|         );
 | |
| 
 | |
| create table t2 (
 | |
|     c1 int,
 | |
|     c2 int,
 | |
|     c3 int,
 | |
|     c4 int,
 | |
|     c5 int,
 | |
|     c6 int,
 | |
|     c7 int,
 | |
|     c8 int,
 | |
|     c9 int,
 | |
|     c10 int,
 | |
|     c11 int,
 | |
|     c12 int,
 | |
|     c13 int,
 | |
|     c14 int,
 | |
|     c15 int,
 | |
|     c16 int,
 | |
|     c17 int,
 | |
|     c18 int,
 | |
|     c19 int,
 | |
|     c20 int,
 | |
|     c21 int,
 | |
|     c22 int,
 | |
|     c23 int,
 | |
|     c24 int,
 | |
|     c25 int,
 | |
|     c26 int,
 | |
|     c27 int,
 | |
|     c28 int,
 | |
|     c29 int,
 | |
|     c30 int,
 | |
|     c31 int,
 | |
|     c32 int,
 | |
|     c33 int,
 | |
|     c34 int,
 | |
|     c35 int,
 | |
|     c36 int,
 | |
|     c37 int,
 | |
|     c38 int,
 | |
|     c39 int,
 | |
|     c40 int,
 | |
|     c41 int,
 | |
|     c42 int,
 | |
|     c43 int,
 | |
|     c44 int,
 | |
|     c45 int,
 | |
|     c46 int,
 | |
|     c47 int,
 | |
|     c48 int,
 | |
|     c49 int,
 | |
|     c50 int,
 | |
|     c51 int,
 | |
|     c52 int,
 | |
|     c53 int,
 | |
|     c54 int,
 | |
|     c55 int,
 | |
|     c56 int,
 | |
|     c57 int,
 | |
|     c58 int,
 | |
|     c59 int,
 | |
|     c60 int,
 | |
|     c61 int,
 | |
|     c62 int,
 | |
|     c63 int,
 | |
|     c64 int,
 | |
|     c65 int,
 | |
|     c66 int,
 | |
|     c67 int,
 | |
|     c68 int,
 | |
|     c69 int,
 | |
|     c70 int,
 | |
|     c71 int,
 | |
|     c72 int,
 | |
|     c73 int,
 | |
|     c74 int,
 | |
|     c75 int,
 | |
|     c76 int,
 | |
|     c77 int,
 | |
|     c78 int,
 | |
|     c79 int,
 | |
|     c80 int,
 | |
| 
 | |
|     primary key(
 | |
|         c1,
 | |
|         c2,
 | |
|         c3,
 | |
|         c4,
 | |
|         c5,
 | |
|         c6,
 | |
|         c7,
 | |
|         c8,
 | |
|         c9,
 | |
|         c10,
 | |
|         c11,
 | |
|         c12,
 | |
|         c13,
 | |
|         c14,
 | |
|         c15,
 | |
|         c16,
 | |
|         c17,
 | |
|         c18,
 | |
|         c19,
 | |
|         c20,
 | |
|         c21,
 | |
|         c22,
 | |
|         c23,
 | |
|         c24,
 | |
|         c25,
 | |
|         c26,
 | |
|         c27,
 | |
|         c28,
 | |
|         c29,
 | |
|         c30,
 | |
|         c31,
 | |
|         c32,
 | |
|         c33,
 | |
|         c34,
 | |
|         c35,
 | |
|         c36,
 | |
|         c37,
 | |
|         c38,
 | |
|         c39,
 | |
|         c40,
 | |
|         c41,
 | |
|         c42,
 | |
|         c43,
 | |
|         c44,
 | |
|         c45,
 | |
|         c46,
 | |
|         c47,
 | |
|         c48,
 | |
|         c49,
 | |
|         c50,
 | |
|         c51,
 | |
|         c52,
 | |
|         c53,
 | |
|         c54,
 | |
|         c55,
 | |
|         c56,
 | |
|         c57,
 | |
|         c58
 | |
|         )
 | |
|         );
 | |
| 
 | |
| create index i1 on t1 (c80);
 | |
| 
 | |
| --disable_query_log
 | |
| --disable_warnings
 | |
| drop table if exists t1;
 | |
| --enable_warnings
 | |
| --disable_warnings
 | |
| drop table if exists t2;
 | |
| --enable_warnings
 | |
| --enable_query_log
 | 
