2
drop table if exists `T1`;
3
drop table if exists `T2`;
4
drop table if exists `T3`;
5
drop table if exists `T4`;
6
drop table if exists `T5`;
7
drop table if exists `T6`;
8
drop table if exists `T7`;
9
drop table if exists `T8`;
10
drop table if exists `T9`;
11
drop table if exists `T10`;
12
drop table if exists `T11`;
13
drop table if exists `T12`;
17
# Test SUBSTRING() function with Japanese character in utf8 encoding
21
SET character_set_database = utf8;
23
CREATE TABLE `T1` (`C1` char(5), INDEX(`C1`)) DEFAULT CHARSET = utf8 engine = innodb;
24
CREATE TABLE `T2` (`C1` char(5), INDEX(`C1`)) DEFAULT CHARSET = utf8 engine = innodb;
25
CREATE TABLE `T3` (`C1` char(5), INDEX(`C1`)) DEFAULT CHARSET = utf8 engine = innodb;
26
CREATE TABLE `T4` (`C1` char(5), INDEX(`C1`)) DEFAULT CHARSET = utf8 engine = myisam;
27
CREATE TABLE `T5` (`C1` char(5), INDEX(`C1`)) DEFAULT CHARSET = utf8 engine = myisam;
28
CREATE TABLE `T6` (`C1` char(5), INDEX(`C1`)) DEFAULT CHARSET = utf8 engine = myisam;
29
CREATE TABLE `T7` (`C1` char(5), INDEX(`C1`)) DEFAULT CHARSET = utf8 engine = heap;
30
CREATE TABLE `T8` (`C1` char(5), INDEX(`C1`)) DEFAULT CHARSET = utf8 engine = heap;
31
CREATE TABLE `T9` (`C1` char(5), INDEX(`C1`)) DEFAULT CHARSET = utf8 engine = heap;
32
CREATE TABLE `T10` (`C1` char(5), INDEX(`C1`)) DEFAULT CHARSET = utf8 engine = bdb;
33
CREATE TABLE `T11` (`C1` char(5), INDEX(`C1`)) DEFAULT CHARSET = utf8 engine = bdb;
34
CREATE TABLE `T12` (`C1` char(5), INDEX(`C1`)) DEFAULT CHARSET = utf8 engine = bdb;
36
INSERT INTO `T1` VALUES ('アイウエオ'),('アイウエ'),('アイウ'),('アイ'),('ア'),('');
37
INSERT INTO `T2` VALUES ('あいうえお'),('あいうえ'),('あいう'),('あい'),('あ'),('');
38
INSERT INTO `T3` VALUES ('龔龖龗龞龡'),('龔龖龗龞'),('龔龖龗'),('龔龖'),('龔'),('');
39
INSERT INTO `T4` VALUES ('アイウエオ'),('アイウエ'),('アイウ'),('アイ'),('ア'),('');
40
INSERT INTO `T5` VALUES ('あいうえお'),('あいうえ'),('あいう'),('あい'),('あ'),('');
41
INSERT INTO `T6` VALUES ('龔龖龗龞龡'),('龔龖龗龞'),('龔龖龗'),('龔龖'),('龔'),('');
42
INSERT INTO `T7` VALUES ('アイウエオ'),('アイウエ'),('アイウ'),('アイ'),('ア'),('');
43
INSERT INTO `T8` VALUES ('あいうえお'),('あいうえ'),('あいう'),('あい'),('あ'),('');
44
INSERT INTO `T9` VALUES ('龔龖龗龞龡'),('龔龖龗龞'),('龔龖龗'),('龔龖'),('龔'),('');
45
INSERT INTO `T10` VALUES ('アイウエオ'),('アイウエ'),('アイウ'),('アイ'),('ア'),('');
46
INSERT INTO `T11` VALUES ('あいうえお'),('あいうえ'),('あいう'),('あい'),('あ'),('');
47
INSERT INTO `T12` VALUES ('龔龖龗龞龡'),('龔龖龗龞'),('龔龖龗'),('龔龖'),('龔'),('');
50
SELECT `C1`, SUBSTRING(`C1`,0) FROM `T1`;
51
SELECT `C1`, SUBSTRING(`C1`,1) FROM `T1`;
52
SELECT `C1`, SUBSTRING(`C1`,2) FROM `T1`;
53
SELECT `C1`, SUBSTRING(`C1`,3) FROM `T1`;
54
SELECT `C1`, SUBSTRING(`C1`,4) FROM `T1`;
55
SELECT `C1`, SUBSTRING(`C1`,5) FROM `T1`;
56
SELECT `C1`, SUBSTRING(`C1`,6) FROM `T1`;
57
SELECT `C1`, SUBSTRING(`C1` FROM 0) FROM `T1`;
58
SELECT `C1`, SUBSTRING(`C1` FROM 1) FROM `T1`;
59
SELECT `C1`, SUBSTRING(`C1` FROM 2) FROM `T1`;
60
SELECT `C1`, SUBSTRING(`C1` FROM 3) FROM `T1`;
61
SELECT `C1`, SUBSTRING(`C1` FROM 4) FROM `T1`;
62
SELECT `C1`, SUBSTRING(`C1` FROM 5) FROM `T1`;
63
SELECT `C1`, SUBSTRING(`C1` FROM 6) FROM `T1`;
64
SELECT `C1`, SUBSTRING(`C1`,1,0) FROM `T1`;
65
SELECT `C1`, SUBSTRING(`C1`,1,1) FROM `T1`;
66
SELECT `C1`, SUBSTRING(`C1`,1,2) FROM `T1`;
67
SELECT `C1`, SUBSTRING(`C1`,1,3) FROM `T1`;
68
SELECT `C1`, SUBSTRING(`C1`,1,4) FROM `T1`;
69
SELECT `C1`, SUBSTRING(`C1`,1,5) FROM `T1`;
70
SELECT `C1`, SUBSTRING(`C1`,1,6) FROM `T1`;
71
SELECT `C1`, SUBSTRING(`C1` FROM 1 FOR 0) FROM `T1`;
72
SELECT `C1`, SUBSTRING(`C1` FROM 1 FOR 1) FROM `T1`;
73
SELECT `C1`, SUBSTRING(`C1` FROM 1 FOR 2) FROM `T1`;
74
SELECT `C1`, SUBSTRING(`C1` FROM 1 FOR 3) FROM `T1`;
75
SELECT `C1`, SUBSTRING(`C1` FROM 1 FOR 4) FROM `T1`;
76
SELECT `C1`, SUBSTRING(`C1` FROM 1 FOR 5) FROM `T1`;
77
SELECT `C1`, SUBSTRING(`C1` FROM 1 FOR 6) FROM `T1`;
79
SELECT `C1`, SUBSTRING(`C1`,0) FROM `T2`;
80
SELECT `C1`, SUBSTRING(`C1`,1) FROM `T2`;
81
SELECT `C1`, SUBSTRING(`C1`,2) FROM `T2`;
82
SELECT `C1`, SUBSTRING(`C1`,3) FROM `T2`;
83
SELECT `C1`, SUBSTRING(`C1`,4) FROM `T2`;
84
SELECT `C1`, SUBSTRING(`C1`,5) FROM `T2`;
85
SELECT `C1`, SUBSTRING(`C1`,6) FROM `T2`;
86
SELECT `C1`, SUBSTRING(`C1` FROM 0) FROM `T2`;
87
SELECT `C1`, SUBSTRING(`C1` FROM 1) FROM `T2`;
88
SELECT `C1`, SUBSTRING(`C1` FROM 2) FROM `T2`;
89
SELECT `C1`, SUBSTRING(`C1` FROM 3) FROM `T2`;
90
SELECT `C1`, SUBSTRING(`C1` FROM 4) FROM `T2`;
91
SELECT `C1`, SUBSTRING(`C1` FROM 5) FROM `T2`;
92
SELECT `C1`, SUBSTRING(`C1` FROM 6) FROM `T2`;
93
SELECT `C1`, SUBSTRING(`C1`,1,0) FROM `T2`;
94
SELECT `C1`, SUBSTRING(`C1`,1,1) FROM `T2`;
95
SELECT `C1`, SUBSTRING(`C1`,1,2) FROM `T2`;
96
SELECT `C1`, SUBSTRING(`C1`,1,3) FROM `T2`;
97
SELECT `C1`, SUBSTRING(`C1`,1,4) FROM `T2`;
98
SELECT `C1`, SUBSTRING(`C1`,1,5) FROM `T2`;
99
SELECT `C1`, SUBSTRING(`C1`,1,6) FROM `T2`;
100
SELECT `C1`, SUBSTRING(`C1` FROM 1 FOR 0) FROM `T2`;
101
SELECT `C1`, SUBSTRING(`C1` FROM 1 FOR 1) FROM `T2`;
102
SELECT `C1`, SUBSTRING(`C1` FROM 1 FOR 2) FROM `T2`;
103
SELECT `C1`, SUBSTRING(`C1` FROM 1 FOR 3) FROM `T2`;
104
SELECT `C1`, SUBSTRING(`C1` FROM 1 FOR 4) FROM `T2`;
105
SELECT `C1`, SUBSTRING(`C1` FROM 1 FOR 5) FROM `T2`;
106
SELECT `C1`, SUBSTRING(`C1` FROM 1 FOR 6) FROM `T2`;
108
SELECT `C1`, SUBSTRING(`C1`,0) FROM `T3`;
109
SELECT `C1`, SUBSTRING(`C1`,1) FROM `T3`;
110
SELECT `C1`, SUBSTRING(`C1`,2) FROM `T3`;
111
SELECT `C1`, SUBSTRING(`C1`,3) FROM `T3`;
112
SELECT `C1`, SUBSTRING(`C1`,4) FROM `T3`;
113
SELECT `C1`, SUBSTRING(`C1`,5) FROM `T3`;
114
SELECT `C1`, SUBSTRING(`C1`,6) FROM `T3`;
115
SELECT `C1`, SUBSTRING(`C1` FROM 0) FROM `T3`;
116
SELECT `C1`, SUBSTRING(`C1` FROM 1) FROM `T3`;
117
SELECT `C1`, SUBSTRING(`C1` FROM 2) FROM `T3`;
118
SELECT `C1`, SUBSTRING(`C1` FROM 3) FROM `T3`;
119
SELECT `C1`, SUBSTRING(`C1` FROM 4) FROM `T3`;
120
SELECT `C1`, SUBSTRING(`C1` FROM 5) FROM `T3`;
121
SELECT `C1`, SUBSTRING(`C1` FROM 6) FROM `T3`;
122
SELECT `C1`, SUBSTRING(`C1`,1,0) FROM `T3`;
123
SELECT `C1`, SUBSTRING(`C1`,1,1) FROM `T3`;
124
SELECT `C1`, SUBSTRING(`C1`,1,2) FROM `T3`;
125
SELECT `C1`, SUBSTRING(`C1`,1,3) FROM `T3`;
126
SELECT `C1`, SUBSTRING(`C1`,1,4) FROM `T3`;
127
SELECT `C1`, SUBSTRING(`C1`,1,5) FROM `T3`;
128
SELECT `C1`, SUBSTRING(`C1`,1,6) FROM `T3`;
129
SELECT `C1`, SUBSTRING(`C1` FROM 1 FOR 0) FROM `T3`;
130
SELECT `C1`, SUBSTRING(`C1` FROM 1 FOR 1) FROM `T3`;
131
SELECT `C1`, SUBSTRING(`C1` FROM 1 FOR 2) FROM `T3`;
132
SELECT `C1`, SUBSTRING(`C1` FROM 1 FOR 3) FROM `T3`;
133
SELECT `C1`, SUBSTRING(`C1` FROM 1 FOR 4) FROM `T3`;
134
SELECT `C1`, SUBSTRING(`C1` FROM 1 FOR 5) FROM `T3`;
135
SELECT `C1`, SUBSTRING(`C1` FROM 1 FOR 6) FROM `T3`;
138
SELECT `C1`, SUBSTRING(`C1`,0) FROM `T4`;
139
SELECT `C1`, SUBSTRING(`C1`,1) FROM `T4`;
140
SELECT `C1`, SUBSTRING(`C1`,2) FROM `T4`;
141
SELECT `C1`, SUBSTRING(`C1`,3) FROM `T4`;
142
SELECT `C1`, SUBSTRING(`C1`,4) FROM `T4`;
143
SELECT `C1`, SUBSTRING(`C1`,5) FROM `T4`;
144
SELECT `C1`, SUBSTRING(`C1`,6) FROM `T4`;
145
SELECT `C1`, SUBSTRING(`C1` FROM 0) FROM `T4`;
146
SELECT `C1`, SUBSTRING(`C1` FROM 1) FROM `T4`;
147
SELECT `C1`, SUBSTRING(`C1` FROM 2) FROM `T4`;
148
SELECT `C1`, SUBSTRING(`C1` FROM 3) FROM `T4`;
149
SELECT `C1`, SUBSTRING(`C1` FROM 4) FROM `T4`;
150
SELECT `C1`, SUBSTRING(`C1` FROM 5) FROM `T4`;
151
SELECT `C1`, SUBSTRING(`C1` FROM 6) FROM `T4`;
152
SELECT `C1`, SUBSTRING(`C1`,1,0) FROM `T4`;
153
SELECT `C1`, SUBSTRING(`C1`,1,1) FROM `T4`;
154
SELECT `C1`, SUBSTRING(`C1`,1,2) FROM `T4`;
155
SELECT `C1`, SUBSTRING(`C1`,1,3) FROM `T4`;
156
SELECT `C1`, SUBSTRING(`C1`,1,4) FROM `T4`;
157
SELECT `C1`, SUBSTRING(`C1`,1,5) FROM `T4`;
158
SELECT `C1`, SUBSTRING(`C1`,1,6) FROM `T4`;
159
SELECT `C1`, SUBSTRING(`C1` FROM 1 FOR 0) FROM `T4`;
160
SELECT `C1`, SUBSTRING(`C1` FROM 1 FOR 1) FROM `T4`;
161
SELECT `C1`, SUBSTRING(`C1` FROM 1 FOR 2) FROM `T4`;
162
SELECT `C1`, SUBSTRING(`C1` FROM 1 FOR 3) FROM `T4`;
163
SELECT `C1`, SUBSTRING(`C1` FROM 1 FOR 4) FROM `T4`;
164
SELECT `C1`, SUBSTRING(`C1` FROM 1 FOR 5) FROM `T4`;
165
SELECT `C1`, SUBSTRING(`C1` FROM 1 FOR 6) FROM `T4`;
167
SELECT `C1`, SUBSTRING(`C1`,0) FROM `T5`;
168
SELECT `C1`, SUBSTRING(`C1`,1) FROM `T5`;
169
SELECT `C1`, SUBSTRING(`C1`,2) FROM `T5`;
170
SELECT `C1`, SUBSTRING(`C1`,3) FROM `T5`;
171
SELECT `C1`, SUBSTRING(`C1`,4) FROM `T5`;
172
SELECT `C1`, SUBSTRING(`C1`,5) FROM `T5`;
173
SELECT `C1`, SUBSTRING(`C1`,6) FROM `T5`;
174
SELECT `C1`, SUBSTRING(`C1` FROM 0) FROM `T5`;
175
SELECT `C1`, SUBSTRING(`C1` FROM 1) FROM `T5`;
176
SELECT `C1`, SUBSTRING(`C1` FROM 2) FROM `T5`;
177
SELECT `C1`, SUBSTRING(`C1` FROM 3) FROM `T5`;
178
SELECT `C1`, SUBSTRING(`C1` FROM 4) FROM `T5`;
179
SELECT `C1`, SUBSTRING(`C1` FROM 5) FROM `T5`;
180
SELECT `C1`, SUBSTRING(`C1` FROM 6) FROM `T5`;
181
SELECT `C1`, SUBSTRING(`C1`,1,0) FROM `T5`;
182
SELECT `C1`, SUBSTRING(`C1`,1,1) FROM `T5`;
183
SELECT `C1`, SUBSTRING(`C1`,1,2) FROM `T5`;
184
SELECT `C1`, SUBSTRING(`C1`,1,3) FROM `T5`;
185
SELECT `C1`, SUBSTRING(`C1`,1,4) FROM `T5`;
186
SELECT `C1`, SUBSTRING(`C1`,1,5) FROM `T5`;
187
SELECT `C1`, SUBSTRING(`C1`,1,6) FROM `T5`;
188
SELECT `C1`, SUBSTRING(`C1` FROM 1 FOR 0) FROM `T5`;
189
SELECT `C1`, SUBSTRING(`C1` FROM 1 FOR 1) FROM `T5`;
190
SELECT `C1`, SUBSTRING(`C1` FROM 1 FOR 2) FROM `T5`;
191
SELECT `C1`, SUBSTRING(`C1` FROM 1 FOR 3) FROM `T5`;
192
SELECT `C1`, SUBSTRING(`C1` FROM 1 FOR 4) FROM `T5`;
193
SELECT `C1`, SUBSTRING(`C1` FROM 1 FOR 5) FROM `T5`;
194
SELECT `C1`, SUBSTRING(`C1` FROM 1 FOR 6) FROM `T5`;
196
SELECT `C1`, SUBSTRING(`C1`,0) FROM `T6`;
197
SELECT `C1`, SUBSTRING(`C1`,1) FROM `T6`;
198
SELECT `C1`, SUBSTRING(`C1`,2) FROM `T6`;
199
SELECT `C1`, SUBSTRING(`C1`,3) FROM `T6`;
200
SELECT `C1`, SUBSTRING(`C1`,4) FROM `T6`;
201
SELECT `C1`, SUBSTRING(`C1`,5) FROM `T6`;
202
SELECT `C1`, SUBSTRING(`C1`,6) FROM `T6`;
203
SELECT `C1`, SUBSTRING(`C1` FROM 0) FROM `T6`;
204
SELECT `C1`, SUBSTRING(`C1` FROM 1) FROM `T6`;
205
SELECT `C1`, SUBSTRING(`C1` FROM 2) FROM `T6`;
206
SELECT `C1`, SUBSTRING(`C1` FROM 3) FROM `T6`;
207
SELECT `C1`, SUBSTRING(`C1` FROM 4) FROM `T6`;
208
SELECT `C1`, SUBSTRING(`C1` FROM 5) FROM `T6`;
209
SELECT `C1`, SUBSTRING(`C1` FROM 6) FROM `T6`;
210
SELECT `C1`, SUBSTRING(`C1`,1,0) FROM `T6`;
211
SELECT `C1`, SUBSTRING(`C1`,1,1) FROM `T6`;
212
SELECT `C1`, SUBSTRING(`C1`,1,2) FROM `T6`;
213
SELECT `C1`, SUBSTRING(`C1`,1,3) FROM `T6`;
214
SELECT `C1`, SUBSTRING(`C1`,1,4) FROM `T6`;
215
SELECT `C1`, SUBSTRING(`C1`,1,5) FROM `T6`;
216
SELECT `C1`, SUBSTRING(`C1`,1,6) FROM `T6`;
217
SELECT `C1`, SUBSTRING(`C1` FROM 1 FOR 0) FROM `T6`;
218
SELECT `C1`, SUBSTRING(`C1` FROM 1 FOR 1) FROM `T6`;
219
SELECT `C1`, SUBSTRING(`C1` FROM 1 FOR 2) FROM `T6`;
220
SELECT `C1`, SUBSTRING(`C1` FROM 1 FOR 3) FROM `T6`;
221
SELECT `C1`, SUBSTRING(`C1` FROM 1 FOR 4) FROM `T6`;
222
SELECT `C1`, SUBSTRING(`C1` FROM 1 FOR 5) FROM `T6`;
223
SELECT `C1`, SUBSTRING(`C1` FROM 1 FOR 6) FROM `T6`;
226
SELECT `C1`, SUBSTRING(`C1`,0) FROM `T7`;
227
SELECT `C1`, SUBSTRING(`C1`,1) FROM `T7`;
228
SELECT `C1`, SUBSTRING(`C1`,2) FROM `T7`;
229
SELECT `C1`, SUBSTRING(`C1`,3) FROM `T7`;
230
SELECT `C1`, SUBSTRING(`C1`,4) FROM `T7`;
231
SELECT `C1`, SUBSTRING(`C1`,5) FROM `T7`;
232
SELECT `C1`, SUBSTRING(`C1`,6) FROM `T7`;
233
SELECT `C1`, SUBSTRING(`C1` FROM 0) FROM `T7`;
234
SELECT `C1`, SUBSTRING(`C1` FROM 1) FROM `T7`;
235
SELECT `C1`, SUBSTRING(`C1` FROM 2) FROM `T7`;
236
SELECT `C1`, SUBSTRING(`C1` FROM 3) FROM `T7`;
237
SELECT `C1`, SUBSTRING(`C1` FROM 4) FROM `T7`;
238
SELECT `C1`, SUBSTRING(`C1` FROM 5) FROM `T7`;
239
SELECT `C1`, SUBSTRING(`C1` FROM 6) FROM `T7`;
240
SELECT `C1`, SUBSTRING(`C1`,1,0) FROM `T7`;
241
SELECT `C1`, SUBSTRING(`C1`,1,1) FROM `T7`;
242
SELECT `C1`, SUBSTRING(`C1`,1,2) FROM `T7`;
243
SELECT `C1`, SUBSTRING(`C1`,1,3) FROM `T7`;
244
SELECT `C1`, SUBSTRING(`C1`,1,4) FROM `T7`;
245
SELECT `C1`, SUBSTRING(`C1`,1,5) FROM `T7`;
246
SELECT `C1`, SUBSTRING(`C1`,1,6) FROM `T7`;
247
SELECT `C1`, SUBSTRING(`C1` FROM 1 FOR 0) FROM `T7`;
248
SELECT `C1`, SUBSTRING(`C1` FROM 1 FOR 1) FROM `T7`;
249
SELECT `C1`, SUBSTRING(`C1` FROM 1 FOR 2) FROM `T7`;
250
SELECT `C1`, SUBSTRING(`C1` FROM 1 FOR 3) FROM `T7`;
251
SELECT `C1`, SUBSTRING(`C1` FROM 1 FOR 4) FROM `T7`;
252
SELECT `C1`, SUBSTRING(`C1` FROM 1 FOR 5) FROM `T7`;
253
SELECT `C1`, SUBSTRING(`C1` FROM 1 FOR 6) FROM `T7`;
255
SELECT `C1`, SUBSTRING(`C1`,0) FROM `T8`;
256
SELECT `C1`, SUBSTRING(`C1`,1) FROM `T8`;
257
SELECT `C1`, SUBSTRING(`C1`,2) FROM `T8`;
258
SELECT `C1`, SUBSTRING(`C1`,3) FROM `T8`;
259
SELECT `C1`, SUBSTRING(`C1`,4) FROM `T8`;
260
SELECT `C1`, SUBSTRING(`C1`,5) FROM `T8`;
261
SELECT `C1`, SUBSTRING(`C1`,6) FROM `T8`;
262
SELECT `C1`, SUBSTRING(`C1` FROM 0) FROM `T8`;
263
SELECT `C1`, SUBSTRING(`C1` FROM 1) FROM `T8`;
264
SELECT `C1`, SUBSTRING(`C1` FROM 2) FROM `T8`;
265
SELECT `C1`, SUBSTRING(`C1` FROM 3) FROM `T8`;
266
SELECT `C1`, SUBSTRING(`C1` FROM 4) FROM `T8`;
267
SELECT `C1`, SUBSTRING(`C1` FROM 5) FROM `T8`;
268
SELECT `C1`, SUBSTRING(`C1` FROM 6) FROM `T8`;
269
SELECT `C1`, SUBSTRING(`C1`,1,0) FROM `T8`;
270
SELECT `C1`, SUBSTRING(`C1`,1,1) FROM `T8`;
271
SELECT `C1`, SUBSTRING(`C1`,1,2) FROM `T8`;
272
SELECT `C1`, SUBSTRING(`C1`,1,3) FROM `T8`;
273
SELECT `C1`, SUBSTRING(`C1`,1,4) FROM `T8`;
274
SELECT `C1`, SUBSTRING(`C1`,1,5) FROM `T8`;
275
SELECT `C1`, SUBSTRING(`C1`,1,6) FROM `T8`;
276
SELECT `C1`, SUBSTRING(`C1` FROM 1 FOR 0) FROM `T8`;
277
SELECT `C1`, SUBSTRING(`C1` FROM 1 FOR 1) FROM `T8`;
278
SELECT `C1`, SUBSTRING(`C1` FROM 1 FOR 2) FROM `T8`;
279
SELECT `C1`, SUBSTRING(`C1` FROM 1 FOR 3) FROM `T8`;
280
SELECT `C1`, SUBSTRING(`C1` FROM 1 FOR 4) FROM `T8`;
281
SELECT `C1`, SUBSTRING(`C1` FROM 1 FOR 5) FROM `T8`;
282
SELECT `C1`, SUBSTRING(`C1` FROM 1 FOR 6) FROM `T8`;
284
SELECT `C1`, SUBSTRING(`C1`,0) FROM `T9`;
285
SELECT `C1`, SUBSTRING(`C1`,1) FROM `T9`;
286
SELECT `C1`, SUBSTRING(`C1`,2) FROM `T9`;
287
SELECT `C1`, SUBSTRING(`C1`,3) FROM `T9`;
288
SELECT `C1`, SUBSTRING(`C1`,4) FROM `T9`;
289
SELECT `C1`, SUBSTRING(`C1`,5) FROM `T9`;
290
SELECT `C1`, SUBSTRING(`C1`,6) FROM `T9`;
291
SELECT `C1`, SUBSTRING(`C1` FROM 0) FROM `T9`;
292
SELECT `C1`, SUBSTRING(`C1` FROM 1) FROM `T9`;
293
SELECT `C1`, SUBSTRING(`C1` FROM 2) FROM `T9`;
294
SELECT `C1`, SUBSTRING(`C1` FROM 3) FROM `T9`;
295
SELECT `C1`, SUBSTRING(`C1` FROM 4) FROM `T9`;
296
SELECT `C1`, SUBSTRING(`C1` FROM 5) FROM `T9`;
297
SELECT `C1`, SUBSTRING(`C1` FROM 6) FROM `T9`;
298
SELECT `C1`, SUBSTRING(`C1`,1,0) FROM `T9`;
299
SELECT `C1`, SUBSTRING(`C1`,1,1) FROM `T9`;
300
SELECT `C1`, SUBSTRING(`C1`,1,2) FROM `T9`;
301
SELECT `C1`, SUBSTRING(`C1`,1,3) FROM `T9`;
302
SELECT `C1`, SUBSTRING(`C1`,1,4) FROM `T9`;
303
SELECT `C1`, SUBSTRING(`C1`,1,5) FROM `T9`;
304
SELECT `C1`, SUBSTRING(`C1`,1,6) FROM `T9`;
305
SELECT `C1`, SUBSTRING(`C1` FROM 1 FOR 0) FROM `T9`;
306
SELECT `C1`, SUBSTRING(`C1` FROM 1 FOR 1) FROM `T9`;
307
SELECT `C1`, SUBSTRING(`C1` FROM 1 FOR 2) FROM `T9`;
308
SELECT `C1`, SUBSTRING(`C1` FROM 1 FOR 3) FROM `T9`;
309
SELECT `C1`, SUBSTRING(`C1` FROM 1 FOR 4) FROM `T9`;
310
SELECT `C1`, SUBSTRING(`C1` FROM 1 FOR 5) FROM `T9`;
311
SELECT `C1`, SUBSTRING(`C1` FROM 1 FOR 6) FROM `T9`;
314
SELECT `C1`, SUBSTRING(`C1`,0) FROM `T10`;
315
SELECT `C1`, SUBSTRING(`C1`,1) FROM `T10`;
316
SELECT `C1`, SUBSTRING(`C1`,2) FROM `T10`;
317
SELECT `C1`, SUBSTRING(`C1`,3) FROM `T10`;
318
SELECT `C1`, SUBSTRING(`C1`,4) FROM `T10`;
319
SELECT `C1`, SUBSTRING(`C1`,5) FROM `T10`;
320
SELECT `C1`, SUBSTRING(`C1`,6) FROM `T10`;
321
SELECT `C1`, SUBSTRING(`C1` FROM 0) FROM `T10`;
322
SELECT `C1`, SUBSTRING(`C1` FROM 1) FROM `T10`;
323
SELECT `C1`, SUBSTRING(`C1` FROM 2) FROM `T10`;
324
SELECT `C1`, SUBSTRING(`C1` FROM 3) FROM `T10`;
325
SELECT `C1`, SUBSTRING(`C1` FROM 4) FROM `T10`;
326
SELECT `C1`, SUBSTRING(`C1` FROM 5) FROM `T10`;
327
SELECT `C1`, SUBSTRING(`C1` FROM 6) FROM `T10`;
328
SELECT `C1`, SUBSTRING(`C1`,1,0) FROM `T10`;
329
SELECT `C1`, SUBSTRING(`C1`,1,1) FROM `T10`;
330
SELECT `C1`, SUBSTRING(`C1`,1,2) FROM `T10`;
331
SELECT `C1`, SUBSTRING(`C1`,1,3) FROM `T10`;
332
SELECT `C1`, SUBSTRING(`C1`,1,4) FROM `T10`;
333
SELECT `C1`, SUBSTRING(`C1`,1,5) FROM `T10`;
334
SELECT `C1`, SUBSTRING(`C1`,1,6) FROM `T10`;
335
SELECT `C1`, SUBSTRING(`C1` FROM 1 FOR 0) FROM `T10`;
336
SELECT `C1`, SUBSTRING(`C1` FROM 1 FOR 1) FROM `T10`;
337
SELECT `C1`, SUBSTRING(`C1` FROM 1 FOR 2) FROM `T10`;
338
SELECT `C1`, SUBSTRING(`C1` FROM 1 FOR 3) FROM `T10`;
339
SELECT `C1`, SUBSTRING(`C1` FROM 1 FOR 4) FROM `T10`;
340
SELECT `C1`, SUBSTRING(`C1` FROM 1 FOR 5) FROM `T10`;
341
SELECT `C1`, SUBSTRING(`C1` FROM 1 FOR 6) FROM `T10`;
343
SELECT `C1`, SUBSTRING(`C1`,0) FROM `T11`;
344
SELECT `C1`, SUBSTRING(`C1`,1) FROM `T11`;
345
SELECT `C1`, SUBSTRING(`C1`,2) FROM `T11`;
346
SELECT `C1`, SUBSTRING(`C1`,3) FROM `T11`;
347
SELECT `C1`, SUBSTRING(`C1`,4) FROM `T11`;
348
SELECT `C1`, SUBSTRING(`C1`,5) FROM `T11`;
349
SELECT `C1`, SUBSTRING(`C1`,6) FROM `T11`;
350
SELECT `C1`, SUBSTRING(`C1` FROM 0) FROM `T11`;
351
SELECT `C1`, SUBSTRING(`C1` FROM 1) FROM `T11`;
352
SELECT `C1`, SUBSTRING(`C1` FROM 2) FROM `T11`;
353
SELECT `C1`, SUBSTRING(`C1` FROM 3) FROM `T11`;
354
SELECT `C1`, SUBSTRING(`C1` FROM 4) FROM `T11`;
355
SELECT `C1`, SUBSTRING(`C1` FROM 5) FROM `T11`;
356
SELECT `C1`, SUBSTRING(`C1` FROM 6) FROM `T11`;
357
SELECT `C1`, SUBSTRING(`C1`,1,0) FROM `T11`;
358
SELECT `C1`, SUBSTRING(`C1`,1,1) FROM `T11`;
359
SELECT `C1`, SUBSTRING(`C1`,1,2) FROM `T11`;
360
SELECT `C1`, SUBSTRING(`C1`,1,3) FROM `T11`;
361
SELECT `C1`, SUBSTRING(`C1`,1,4) FROM `T11`;
362
SELECT `C1`, SUBSTRING(`C1`,1,5) FROM `T11`;
363
SELECT `C1`, SUBSTRING(`C1`,1,6) FROM `T11`;
364
SELECT `C1`, SUBSTRING(`C1` FROM 1 FOR 0) FROM `T11`;
365
SELECT `C1`, SUBSTRING(`C1` FROM 1 FOR 1) FROM `T11`;
366
SELECT `C1`, SUBSTRING(`C1` FROM 1 FOR 2) FROM `T11`;
367
SELECT `C1`, SUBSTRING(`C1` FROM 1 FOR 3) FROM `T11`;
368
SELECT `C1`, SUBSTRING(`C1` FROM 1 FOR 4) FROM `T11`;
369
SELECT `C1`, SUBSTRING(`C1` FROM 1 FOR 5) FROM `T11`;
370
SELECT `C1`, SUBSTRING(`C1` FROM 1 FOR 6) FROM `T11`;
372
SELECT `C1`, SUBSTRING(`C1`,0) FROM `T12`;
373
SELECT `C1`, SUBSTRING(`C1`,1) FROM `T12`;
374
SELECT `C1`, SUBSTRING(`C1`,2) FROM `T12`;
375
SELECT `C1`, SUBSTRING(`C1`,3) FROM `T12`;
376
SELECT `C1`, SUBSTRING(`C1`,4) FROM `T12`;
377
SELECT `C1`, SUBSTRING(`C1`,5) FROM `T12`;
378
SELECT `C1`, SUBSTRING(`C1`,6) FROM `T12`;
379
SELECT `C1`, SUBSTRING(`C1` FROM 0) FROM `T12`;
380
SELECT `C1`, SUBSTRING(`C1` FROM 1) FROM `T12`;
381
SELECT `C1`, SUBSTRING(`C1` FROM 2) FROM `T12`;
382
SELECT `C1`, SUBSTRING(`C1` FROM 3) FROM `T12`;
383
SELECT `C1`, SUBSTRING(`C1` FROM 4) FROM `T12`;
384
SELECT `C1`, SUBSTRING(`C1` FROM 5) FROM `T12`;
385
SELECT `C1`, SUBSTRING(`C1` FROM 6) FROM `T12`;
386
SELECT `C1`, SUBSTRING(`C1`,1,0) FROM `T12`;
387
SELECT `C1`, SUBSTRING(`C1`,1,1) FROM `T12`;
388
SELECT `C1`, SUBSTRING(`C1`,1,2) FROM `T12`;
389
SELECT `C1`, SUBSTRING(`C1`,1,3) FROM `T12`;
390
SELECT `C1`, SUBSTRING(`C1`,1,4) FROM `T12`;
391
SELECT `C1`, SUBSTRING(`C1`,1,5) FROM `T12`;
392
SELECT `C1`, SUBSTRING(`C1`,1,6) FROM `T12`;
393
SELECT `C1`, SUBSTRING(`C1` FROM 1 FOR 0) FROM `T12`;
394
SELECT `C1`, SUBSTRING(`C1` FROM 1 FOR 1) FROM `T12`;
395
SELECT `C1`, SUBSTRING(`C1` FROM 1 FOR 2) FROM `T12`;
396
SELECT `C1`, SUBSTRING(`C1` FROM 1 FOR 3) FROM `T12`;
397
SELECT `C1`, SUBSTRING(`C1` FROM 1 FOR 4) FROM `T12`;
398
SELECT `C1`, SUBSTRING(`C1` FROM 1 FOR 5) FROM `T12`;
399
SELECT `C1`, SUBSTRING(`C1` FROM 1 FOR 6) FROM `T12`;