oceanbase
315 строк · 4.1 Кб
1--disable_query_log
2set @@session.explicit_defaults_for_timestamp=off;
3--enable_query_log
4# owner: bin.lb
5# owner group: SQL2
6# tags: ddl
7# description:
8#
9## max supported primary key column count 64 - 7 = 57
10
11--disable_query_log
12--disable_warnings
13drop table if exists t1;
14--enable_warnings
15--disable_warnings
16drop table if exists t2;
17--enable_warnings
18--enable_query_log
19create table t1 (
20c1 int,
21c2 int,
22c3 int,
23c4 int,
24c5 int,
25c6 int,
26c7 int,
27c8 int,
28c9 int,
29c10 int,
30c11 int,
31c12 int,
32c13 int,
33c14 int,
34c15 int,
35c16 int,
36c17 int,
37c18 int,
38c19 int,
39c20 int,
40c21 int,
41c22 int,
42c23 int,
43c24 int,
44c25 int,
45c26 int,
46c27 int,
47c28 int,
48c29 int,
49c30 int,
50c31 int,
51c32 int,
52c33 int,
53c34 int,
54c35 int,
55c36 int,
56c37 int,
57c38 int,
58c39 int,
59c40 int,
60c41 int,
61c42 int,
62c43 int,
63c44 int,
64c45 int,
65c46 int,
66c47 int,
67c48 int,
68c49 int,
69c50 int,
70c51 int,
71c52 int,
72c53 int,
73c54 int,
74c55 int,
75c56 int,
76c57 int,
77c58 int,
78c59 int,
79c60 int,
80c61 int,
81c62 int,
82c63 int,
83c64 int,
84c65 int,
85c66 int,
86c67 int,
87c68 int,
88c69 int,
89c70 int,
90c71 int,
91c72 int,
92c73 int,
93c74 int,
94c75 int,
95c76 int,
96c77 int,
97c78 int,
98c79 int,
99c80 int,
100
101primary key(
102c1,
103c2,
104c3,
105c4,
106c5,
107c6,
108c7,
109c8,
110c9,
111c10,
112c11,
113c12,
114c13,
115c14,
116c15,
117c16,
118c17,
119c18,
120c19,
121c20,
122c21,
123c22,
124c23,
125c24,
126c25,
127c26,
128c27,
129c28,
130c29,
131c30,
132c31,
133c32,
134c33,
135c34,
136c35,
137c36,
138c37,
139c38,
140c39,
141c40,
142c41,
143c42,
144c43,
145c44,
146c45,
147c46,
148c47,
149c48,
150c49,
151c50,
152c51,
153c52,
154c53,
155c54,
156c55,
157c56,
158c57
159)
160);
161
162create table t2 (
163c1 int,
164c2 int,
165c3 int,
166c4 int,
167c5 int,
168c6 int,
169c7 int,
170c8 int,
171c9 int,
172c10 int,
173c11 int,
174c12 int,
175c13 int,
176c14 int,
177c15 int,
178c16 int,
179c17 int,
180c18 int,
181c19 int,
182c20 int,
183c21 int,
184c22 int,
185c23 int,
186c24 int,
187c25 int,
188c26 int,
189c27 int,
190c28 int,
191c29 int,
192c30 int,
193c31 int,
194c32 int,
195c33 int,
196c34 int,
197c35 int,
198c36 int,
199c37 int,
200c38 int,
201c39 int,
202c40 int,
203c41 int,
204c42 int,
205c43 int,
206c44 int,
207c45 int,
208c46 int,
209c47 int,
210c48 int,
211c49 int,
212c50 int,
213c51 int,
214c52 int,
215c53 int,
216c54 int,
217c55 int,
218c56 int,
219c57 int,
220c58 int,
221c59 int,
222c60 int,
223c61 int,
224c62 int,
225c63 int,
226c64 int,
227c65 int,
228c66 int,
229c67 int,
230c68 int,
231c69 int,
232c70 int,
233c71 int,
234c72 int,
235c73 int,
236c74 int,
237c75 int,
238c76 int,
239c77 int,
240c78 int,
241c79 int,
242c80 int,
243
244primary key(
245c1,
246c2,
247c3,
248c4,
249c5,
250c6,
251c7,
252c8,
253c9,
254c10,
255c11,
256c12,
257c13,
258c14,
259c15,
260c16,
261c17,
262c18,
263c19,
264c20,
265c21,
266c22,
267c23,
268c24,
269c25,
270c26,
271c27,
272c28,
273c29,
274c30,
275c31,
276c32,
277c33,
278c34,
279c35,
280c36,
281c37,
282c38,
283c39,
284c40,
285c41,
286c42,
287c43,
288c44,
289c45,
290c46,
291c47,
292c48,
293c49,
294c50,
295c51,
296c52,
297c53,
298c54,
299c55,
300c56,
301c57,
302c58
303)
304);
305
306create index i1 on t1 (c80);
307
308--disable_query_log
309--disable_warnings
310drop table if exists t1;
311--enable_warnings
312--disable_warnings
313drop table if exists t2;
314--enable_warnings
315--enable_query_log
316