~drizzle-trunk/drizzle/development

« back to all changes in this revision

Viewing changes to mysql-test/suite/jp/t/jp_substring_utf8.test

  • Committer: brian
  • Date: 2008-06-25 05:29:13 UTC
  • Revision ID: brian@localhost.localdomain-20080625052913-6upwo0jsrl4lnapl
clean slate

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
--disable_warnings
 
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`;
 
14
--enable_warnings
 
15
 
 
16
#
 
17
# Test SUBSTRING() function with Japanese character in utf8 encoding
 
18
#
 
19
 
 
20
SET NAMES utf8;
 
21
SET character_set_database = utf8;
 
22
 
 
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;
 
35
 
 
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 ('龔龖龗龞龡'),('龔龖龗龞'),('龔龖龗'),('龔龖'),('龔'),('');
 
48
 
 
49
#InnoDB
 
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`;
 
78
 
 
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`;
 
107
 
 
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`;
 
136
 
 
137
#MyISAM
 
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`;
 
166
 
 
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`;
 
195
 
 
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`;
 
224
 
 
225
#HEAP
 
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`;
 
254
 
 
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`;
 
283
 
 
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`;
 
312
 
 
313
#BDB
 
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`;
 
342
 
 
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`;
 
371
 
 
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`;
 
400
 
 
401
DROP TABLE `T1`;
 
402
DROP TABLE `T2`;
 
403
DROP TABLE `T3`;
 
404
DROP TABLE `T4`;
 
405
DROP TABLE `T5`;
 
406
DROP TABLE `T6`;
 
407
DROP TABLE `T7`;
 
408
DROP TABLE `T8`;
 
409
DROP TABLE `T9`;
 
410
DROP TABLE `T10`;
 
411
DROP TABLE `T11`;
 
412
DROP TABLE `T12`;