~linuxjedi/drizzle/trunk-bug-667053

« back to all changes in this revision

Viewing changes to mysql-test/t/ctype_ujis.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
-- source include/have_ujis.inc
 
2
 
 
3
#
 
4
# Tests with the ujis character set
 
5
#
 
6
--disable_warnings
 
7
drop table if exists t1;
 
8
--enable_warnings
 
9
 
 
10
set names ujis;
 
11
 
 
12
#
 
13
# Test problem with LEFT()
 
14
#
 
15
 
 
16
create table t1 (c text character set ujis);
 
17
insert into t1 values (0xa4a2),(0xa4a3);
 
18
select hex(left(c,1)) from t1 group by c;
 
19
drop table t1;
 
20
 
 
21
#
 
22
#
 
23
#
 
24
select locate(0xa2a1,0xa1a2a1a3);
 
25
select locate(_ujis 0xa2a1,_ujis 0xa1a2a1a3);
 
26
select locate(_ujis 0xa2a1,_ujis 0xa1a2a1a3 collate ujis_bin);
 
27
select locate('he','hello');
 
28
select locate('he','hello',2);
 
29
select locate('lo','hello',2);
 
30
select locate('HE','hello');
 
31
select locate('HE','hello',2);
 
32
select locate('LO','hello',2);
 
33
select locate('HE','hello' collate ujis_bin);
 
34
select locate('HE','hello' collate ujis_bin,2);
 
35
select locate('LO','hello' collate ujis_bin,2);
 
36
select locate(_ujis 0xa1a3,_ujis 0xa1a2a1a3);
 
37
 
 
38
select 0xa1a2a1a3 like concat(_binary'%',0xa2a1,_binary'%');
 
39
select _ujis 0xa1a2a1a3 like concat(_ujis'%',_ujis 0xa2a1, _ujis'%');
 
40
select _ujis 0xa1a2a1a3 like concat(_ujis'%',_ujis 0xa2a1, _ujis'%') collate ujis_bin;
 
41
select 'a' like 'a';
 
42
select 'A' like 'a';
 
43
select 'A' like 'a' collate ujis_bin;
 
44
 
 
45
#
 
46
# Bug 3290: Hald-width Katakana conversion problem.
 
47
# Check ujis-utf8-ujis round trip.
 
48
#
 
49
set @ujis1= _ujis     0x8EA18EA28EA38EA48EA58EA68EA78EA88EA98EAA8EAB8EAC8EAD8EAE8EAF;
 
50
set @ujis2= _ujis 0x8EB08EB18EB28EB38EB48EB58EB68EB78EB88EB98EBA8EBB8EBC8EBD8EBE8EBF;
 
51
set @ujis3= _ujis 0x8EC08EC18EC28EC38EC48EC58EC68EC78EC88EC98ECA8ECB8ECC8ECD8ECE8ECF;
 
52
set @ujis4= _ujis 0x8ED08ED18ED28ED38ED48ED58ED68ED78ED88ED98EDA8EDB8EDC8EDD8EDE8EDF;
 
53
 
 
54
select hex(@utf81:= CONVERT(@ujis1 USING utf8));
 
55
select hex(@utf82:= CONVERT(@ujis2 USING utf8));
 
56
select hex(@utf83:= CONVERT(@ujis3 USING utf8));
 
57
select hex(@utf84:= CONVERT(@ujis4 USING utf8));
 
58
 
 
59
select @ujis1 = CONVERT(@utf81 USING ujis);
 
60
select @ujis2 = CONVERT(@utf82 USING ujis);
 
61
select @ujis3 = CONVERT(@utf83 USING ujis);
 
62
select @ujis4 = CONVERT(@utf84 USING ujis);
 
63
 
 
64
#
 
65
# Testing with '%' and index (Bug #3438)
 
66
#
 
67
 
 
68
drop table if exists t1;
 
69
create table t1 (c1 varchar(8)) default character set 'ujis';
 
70
insert into t1 values (0xA4A2),(0xA2A2),(0xA4A2);
 
71
select c1 as 'no index' from t1 where c1 like cast(concat(0xA4A2, '%') as char character set ujis);
 
72
create index idx_c1 on t1(c1);
 
73
select c1 as 'using index' from t1 where c1 like cast(concat(0xA4A2, '%') as char character set ujis);
 
74
select c1 as 'no index' from t1 where c1 like cast(concat('%',0xA4A2, '%') as char character set ujis);
 
75
drop table t1;
 
76
 
 
77
 
 
78
# Bug 2077
 
79
CREATE TABLE t1 (
 
80
  a char(1) NOT NULL default '',
 
81
  b enum('��','��') default NULL
 
82
) CHARACTER SET ujis;
 
83
SHOW CREATE TABLE t1;
 
84
SHOW COLUMNS FROM t1;
 
85
DROP TABLE t1;
 
86
 
 
87
#
 
88
# Bug #6345 Unexpected behaviour with partial indices
 
89
#
 
90
--disable_warnings
 
91
CREATE TABLE t1
 
92
(
 
93
  a INTEGER NOT NULL,
 
94
  b VARCHAR(50) NOT NULL DEFAULT '',
 
95
  PRIMARY KEY  (a),
 
96
  KEY b (b(10))
 
97
) ENGINE=InnoDB CHARACTER SET 'ujis' COLLATE 'ujis_japanese_ci';
 
98
--enable_warnings
 
99
INSERT INTO t1 (a, b) VALUES (0, 'aaabbbcccddd');
 
100
INSERT INTO t1 (a, b) VALUES (1, 'eeefffggghhh');
 
101
INSERT INTO t1 (a, b) VALUES (2, 'iiijjjkkkl');
 
102
SELECT t1.* FROM t1 WHERE b='aaabbbcccddd' ORDER BY a;
 
103
SELECT t1.* FROM t1 WHERE b='eeefffggghhh' ORDER BY a;
 
104
SELECT t1.* FROM t1 WHERE b='iiijjjkkkl'   ORDER BY a;
 
105
DROP TABLE t1;
 
106
--disable_warnings
 
107
CREATE TABLE t1
 
108
(
 
109
  a INTEGER NOT NULL,
 
110
  b VARCHAR(50) NOT NULL DEFAULT '',
 
111
  PRIMARY KEY  (a),
 
112
  KEY b (b(10))
 
113
) ENGINE=MyISAM CHARACTER SET 'ujis' COLLATE 'ujis_japanese_ci';
 
114
--enable_warnings
 
115
INSERT INTO t1 (a, b) VALUES (0, 'aaabbbcccddd');
 
116
INSERT INTO t1 (a, b) VALUES (1, 'eeefffggghhh');
 
117
INSERT INTO t1 (a, b) VALUES (2, 'iiijjjkkkl');
 
118
SELECT t1.* FROM t1 WHERE b='aaabbbcccddd' ORDER BY a;
 
119
SELECT t1.* FROM t1 WHERE b='eeefffggghhh' ORDER BY a;
 
120
SELECT t1.* FROM t1 WHERE b='iiijjjkkkl'   ORDER BY a;
 
121
DROP TABLE t1;
 
122
 
 
123
DROP TABLE IF EXISTS t1;
 
124
CREATE TABLE t1(c char(1)) character set ujis;
 
125
INSERT INTO t1 VALUES(0xA2AF);
 
126
INSERT INTO t1 VALUES(0xA2B0);
 
127
INSERT INTO t1 VALUES(0xA2B1);
 
128
INSERT INTO t1 VALUES(0xA2B2);
 
129
INSERT INTO t1 VALUES(0xA2B3);
 
130
INSERT INTO t1 VALUES(0xA2B4);
 
131
INSERT INTO t1 VALUES(0xA2B5);
 
132
INSERT INTO t1 VALUES(0xA2B6);
 
133
INSERT INTO t1 VALUES(0xA2B7);
 
134
INSERT INTO t1 VALUES(0xA2B8);
 
135
INSERT INTO t1 VALUES(0xA2B9);
 
136
INSERT INTO t1 VALUES(0xA2C2);
 
137
INSERT INTO t1 VALUES(0xA2C3);
 
138
INSERT INTO t1 VALUES(0xA2C4);
 
139
INSERT INTO t1 VALUES(0xA2C5);
 
140
INSERT INTO t1 VALUES(0xA2C6);
 
141
INSERT INTO t1 VALUES(0xA2C7);
 
142
INSERT INTO t1 VALUES(0xA2C8);
 
143
INSERT INTO t1 VALUES(0xA2C9);
 
144
INSERT INTO t1 VALUES(0xA2D1);
 
145
INSERT INTO t1 VALUES(0xA2D2);
 
146
INSERT INTO t1 VALUES(0xA2D3);
 
147
INSERT INTO t1 VALUES(0xA2D4);
 
148
INSERT INTO t1 VALUES(0xA2D5);
 
149
INSERT INTO t1 VALUES(0xA2D6);
 
150
INSERT INTO t1 VALUES(0xA2D7);
 
151
INSERT INTO t1 VALUES(0xA2D8);
 
152
INSERT INTO t1 VALUES(0xA2D9);
 
153
INSERT INTO t1 VALUES(0xA2DA);
 
154
INSERT INTO t1 VALUES(0xA2DB);
 
155
INSERT INTO t1 VALUES(0xA2EB);
 
156
INSERT INTO t1 VALUES(0xA2EC);
 
157
INSERT INTO t1 VALUES(0xA2ED);
 
158
INSERT INTO t1 VALUES(0xA2EE);
 
159
INSERT INTO t1 VALUES(0xA2EF);
 
160
INSERT INTO t1 VALUES(0xA2F0);
 
161
INSERT INTO t1 VALUES(0xA2F1);
 
162
INSERT INTO t1 VALUES(0xA2FA);
 
163
INSERT INTO t1 VALUES(0xA2FB);
 
164
INSERT INTO t1 VALUES(0xA2FC);
 
165
INSERT INTO t1 VALUES(0xA2FD);
 
166
INSERT INTO t1 VALUES(0xA3A1);
 
167
INSERT INTO t1 VALUES(0xA3A2);
 
168
INSERT INTO t1 VALUES(0xA3A3);
 
169
INSERT INTO t1 VALUES(0xA3A4);
 
170
INSERT INTO t1 VALUES(0xA3A5);
 
171
INSERT INTO t1 VALUES(0xA3A6);
 
172
INSERT INTO t1 VALUES(0xA3A7);
 
173
INSERT INTO t1 VALUES(0xA3A8);
 
174
INSERT INTO t1 VALUES(0xA3A9);
 
175
INSERT INTO t1 VALUES(0xA3AA);
 
176
INSERT INTO t1 VALUES(0xA3AB);
 
177
INSERT INTO t1 VALUES(0xA3AC);
 
178
INSERT INTO t1 VALUES(0xA3AD);
 
179
INSERT INTO t1 VALUES(0xA3AE);
 
180
INSERT INTO t1 VALUES(0xA3AF);
 
181
INSERT INTO t1 VALUES(0xA3BA);
 
182
INSERT INTO t1 VALUES(0xA3BB);
 
183
INSERT INTO t1 VALUES(0xA3BC);
 
184
INSERT INTO t1 VALUES(0xA3BD);
 
185
INSERT INTO t1 VALUES(0xA3BE);
 
186
INSERT INTO t1 VALUES(0xA3BF);
 
187
INSERT INTO t1 VALUES(0xA3C0);
 
188
INSERT INTO t1 VALUES(0xA3DB);
 
189
INSERT INTO t1 VALUES(0xA3DC);
 
190
INSERT INTO t1 VALUES(0xA3DD);
 
191
INSERT INTO t1 VALUES(0xA3DE);
 
192
INSERT INTO t1 VALUES(0xA3DF);
 
193
INSERT INTO t1 VALUES(0xA3E0);
 
194
INSERT INTO t1 VALUES(0xA3FB);
 
195
INSERT INTO t1 VALUES(0xA3FC);
 
196
INSERT INTO t1 VALUES(0xA3FD);
 
197
INSERT INTO t1 VALUES(0xA3FE);
 
198
INSERT INTO t1 VALUES(0xA4F4);
 
199
INSERT INTO t1 VALUES(0xA4F5);
 
200
INSERT INTO t1 VALUES(0xA4F6);
 
201
INSERT INTO t1 VALUES(0xA4F7);
 
202
INSERT INTO t1 VALUES(0xA4F8);
 
203
INSERT INTO t1 VALUES(0xA4F9);
 
204
INSERT INTO t1 VALUES(0xA4FA);
 
205
INSERT INTO t1 VALUES(0xA4FB);
 
206
INSERT INTO t1 VALUES(0xA4FC);
 
207
INSERT INTO t1 VALUES(0xA4FD);
 
208
INSERT INTO t1 VALUES(0xA4FE);
 
209
INSERT INTO t1 VALUES(0xA5F7);
 
210
INSERT INTO t1 VALUES(0xA5F8);
 
211
INSERT INTO t1 VALUES(0xA5F9);
 
212
INSERT INTO t1 VALUES(0xA5FA);
 
213
INSERT INTO t1 VALUES(0xA5FB);
 
214
INSERT INTO t1 VALUES(0xA5FC);
 
215
INSERT INTO t1 VALUES(0xA5FD);
 
216
INSERT INTO t1 VALUES(0xA5FE);
 
217
INSERT INTO t1 VALUES(0xA6B9);
 
218
INSERT INTO t1 VALUES(0xA6BA);
 
219
INSERT INTO t1 VALUES(0xA6BB);
 
220
INSERT INTO t1 VALUES(0xA6BC);
 
221
INSERT INTO t1 VALUES(0xA6BD);
 
222
INSERT INTO t1 VALUES(0xA6BE);
 
223
INSERT INTO t1 VALUES(0xA6BF);
 
224
INSERT INTO t1 VALUES(0xA6C0);
 
225
INSERT INTO t1 VALUES(0xA6D9);
 
226
INSERT INTO t1 VALUES(0xA6DA);
 
227
INSERT INTO t1 VALUES(0xA6DB);
 
228
INSERT INTO t1 VALUES(0xA6DC);
 
229
INSERT INTO t1 VALUES(0xA6DD);
 
230
INSERT INTO t1 VALUES(0xA6DE);
 
231
INSERT INTO t1 VALUES(0xA6DF);
 
232
INSERT INTO t1 VALUES(0xA6E0);
 
233
INSERT INTO t1 VALUES(0xA6E1);
 
234
INSERT INTO t1 VALUES(0xA6E2);
 
235
INSERT INTO t1 VALUES(0xA6E3);
 
236
INSERT INTO t1 VALUES(0xA6E4);
 
237
INSERT INTO t1 VALUES(0xA6E5);
 
238
INSERT INTO t1 VALUES(0xA6E6);
 
239
INSERT INTO t1 VALUES(0xA6E7);
 
240
INSERT INTO t1 VALUES(0xA6E8);
 
241
INSERT INTO t1 VALUES(0xA6E9);
 
242
INSERT INTO t1 VALUES(0xA6EA);
 
243
INSERT INTO t1 VALUES(0xA6EB);
 
244
INSERT INTO t1 VALUES(0xA6EC);
 
245
INSERT INTO t1 VALUES(0xA6ED);
 
246
INSERT INTO t1 VALUES(0xA6EE);
 
247
INSERT INTO t1 VALUES(0xA6EF);
 
248
INSERT INTO t1 VALUES(0xA6F0);
 
249
INSERT INTO t1 VALUES(0xA6F1);
 
250
INSERT INTO t1 VALUES(0xA6F2);
 
251
INSERT INTO t1 VALUES(0xA6F3);
 
252
INSERT INTO t1 VALUES(0xA6F4);
 
253
INSERT INTO t1 VALUES(0xA6F5);
 
254
INSERT INTO t1 VALUES(0xA6F6);
 
255
INSERT INTO t1 VALUES(0xA6F7);
 
256
INSERT INTO t1 VALUES(0xA6F8);
 
257
INSERT INTO t1 VALUES(0xA6F9);
 
258
INSERT INTO t1 VALUES(0xA6FA);
 
259
INSERT INTO t1 VALUES(0xA6FB);
 
260
INSERT INTO t1 VALUES(0xA6FC);
 
261
INSERT INTO t1 VALUES(0xA6FD);
 
262
INSERT INTO t1 VALUES(0xA6FE);
 
263
INSERT INTO t1 VALUES(0xA7C2);
 
264
INSERT INTO t1 VALUES(0xA7C3);
 
265
INSERT INTO t1 VALUES(0xA7C4);
 
266
INSERT INTO t1 VALUES(0xA7C5);
 
267
INSERT INTO t1 VALUES(0xA7C6);
 
268
INSERT INTO t1 VALUES(0xA7C7);
 
269
INSERT INTO t1 VALUES(0xA7C8);
 
270
INSERT INTO t1 VALUES(0xA7C9);
 
271
INSERT INTO t1 VALUES(0xA7CA);
 
272
INSERT INTO t1 VALUES(0xA7CB);
 
273
INSERT INTO t1 VALUES(0xA7CC);
 
274
INSERT INTO t1 VALUES(0xA7CD);
 
275
INSERT INTO t1 VALUES(0xA7CE);
 
276
INSERT INTO t1 VALUES(0xA7CF);
 
277
INSERT INTO t1 VALUES(0xA7D0);
 
278
INSERT INTO t1 VALUES(0xA7F2);
 
279
INSERT INTO t1 VALUES(0xA7F3);
 
280
INSERT INTO t1 VALUES(0xA7F4);
 
281
INSERT INTO t1 VALUES(0xA7F5);
 
282
INSERT INTO t1 VALUES(0xA7F6);
 
283
INSERT INTO t1 VALUES(0xA7F7);
 
284
INSERT INTO t1 VALUES(0xA7F8);
 
285
INSERT INTO t1 VALUES(0xA7F9);
 
286
INSERT INTO t1 VALUES(0xA7FA);
 
287
INSERT INTO t1 VALUES(0xA7FB);
 
288
INSERT INTO t1 VALUES(0xA7FC);
 
289
INSERT INTO t1 VALUES(0xA7FD);
 
290
INSERT INTO t1 VALUES(0xA7FE);
 
291
INSERT INTO t1 VALUES(0xA8C1);
 
292
INSERT INTO t1 VALUES(0xA8C2);
 
293
INSERT INTO t1 VALUES(0xA8C3);
 
294
INSERT INTO t1 VALUES(0xA8C4);
 
295
INSERT INTO t1 VALUES(0xA8C5);
 
296
INSERT INTO t1 VALUES(0xA8C6);
 
297
INSERT INTO t1 VALUES(0xA8C7);
 
298
INSERT INTO t1 VALUES(0xA8C8);
 
299
INSERT INTO t1 VALUES(0xA8C9);
 
300
INSERT INTO t1 VALUES(0xA8CA);
 
301
INSERT INTO t1 VALUES(0xA8CB);
 
302
INSERT INTO t1 VALUES(0xA8CC);
 
303
INSERT INTO t1 VALUES(0xA8CD);
 
304
INSERT INTO t1 VALUES(0xA8CE);
 
305
INSERT INTO t1 VALUES(0xA8CF);
 
306
INSERT INTO t1 VALUES(0xA8D0);
 
307
INSERT INTO t1 VALUES(0xA8D1);
 
308
INSERT INTO t1 VALUES(0xA8D2);
 
309
INSERT INTO t1 VALUES(0xA8D3);
 
310
INSERT INTO t1 VALUES(0xA8D4);
 
311
INSERT INTO t1 VALUES(0xA8D5);
 
312
INSERT INTO t1 VALUES(0xA8D6);
 
313
INSERT INTO t1 VALUES(0xA8D7);
 
314
INSERT INTO t1 VALUES(0xA8D8);
 
315
INSERT INTO t1 VALUES(0xA8D9);
 
316
INSERT INTO t1 VALUES(0xA8DA);
 
317
INSERT INTO t1 VALUES(0xA8DB);
 
318
INSERT INTO t1 VALUES(0xA8DC);
 
319
INSERT INTO t1 VALUES(0xA8DD);
 
320
INSERT INTO t1 VALUES(0xA8DE);
 
321
INSERT INTO t1 VALUES(0xA8DF);
 
322
INSERT INTO t1 VALUES(0xA8E0);
 
323
INSERT INTO t1 VALUES(0xA8E1);
 
324
INSERT INTO t1 VALUES(0xA8E2);
 
325
INSERT INTO t1 VALUES(0xA8E3);
 
326
INSERT INTO t1 VALUES(0xA8E4);
 
327
INSERT INTO t1 VALUES(0xA8E5);
 
328
INSERT INTO t1 VALUES(0xA8E6);
 
329
INSERT INTO t1 VALUES(0xA8E7);
 
330
INSERT INTO t1 VALUES(0xA8E8);
 
331
INSERT INTO t1 VALUES(0xA8E9);
 
332
INSERT INTO t1 VALUES(0xA8EA);
 
333
INSERT INTO t1 VALUES(0xA8EB);
 
334
INSERT INTO t1 VALUES(0xA8EC);
 
335
INSERT INTO t1 VALUES(0xA8ED);
 
336
INSERT INTO t1 VALUES(0xA8EE);
 
337
INSERT INTO t1 VALUES(0xA8EF);
 
338
INSERT INTO t1 VALUES(0xA8F0);
 
339
INSERT INTO t1 VALUES(0xA8F1);
 
340
INSERT INTO t1 VALUES(0xA8F2);
 
341
INSERT INTO t1 VALUES(0xA8F3);
 
342
INSERT INTO t1 VALUES(0xA8F4);
 
343
INSERT INTO t1 VALUES(0xA8F5);
 
344
INSERT INTO t1 VALUES(0xA8F6);
 
345
INSERT INTO t1 VALUES(0xA8F7);
 
346
INSERT INTO t1 VALUES(0xA8F8);
 
347
INSERT INTO t1 VALUES(0xA8F9);
 
348
INSERT INTO t1 VALUES(0xA8FA);
 
349
INSERT INTO t1 VALUES(0xA8FB);
 
350
INSERT INTO t1 VALUES(0xA8FC);
 
351
INSERT INTO t1 VALUES(0xA8FD);
 
352
INSERT INTO t1 VALUES(0xA8FE);
 
353
INSERT INTO t1 VALUES(0xA9A1);
 
354
INSERT INTO t1 VALUES(0xA9A2);
 
355
INSERT INTO t1 VALUES(0xA9A3);
 
356
INSERT INTO t1 VALUES(0xA9A4);
 
357
INSERT INTO t1 VALUES(0xA9A5);
 
358
INSERT INTO t1 VALUES(0xA9A6);
 
359
INSERT INTO t1 VALUES(0xA9A7);
 
360
INSERT INTO t1 VALUES(0xA9A8);
 
361
INSERT INTO t1 VALUES(0xA9A9);
 
362
INSERT INTO t1 VALUES(0xA9AA);
 
363
INSERT INTO t1 VALUES(0xA9AB);
 
364
INSERT INTO t1 VALUES(0xA9AC);
 
365
INSERT INTO t1 VALUES(0xA9AD);
 
366
INSERT INTO t1 VALUES(0xA9AE);
 
367
INSERT INTO t1 VALUES(0xA9AF);
 
368
INSERT INTO t1 VALUES(0xA9B0);
 
369
INSERT INTO t1 VALUES(0xA9B1);
 
370
INSERT INTO t1 VALUES(0xA9B2);
 
371
INSERT INTO t1 VALUES(0xA9B3);
 
372
INSERT INTO t1 VALUES(0xA9B4);
 
373
INSERT INTO t1 VALUES(0xA9B5);
 
374
INSERT INTO t1 VALUES(0xA9B6);
 
375
INSERT INTO t1 VALUES(0xA9B7);
 
376
INSERT INTO t1 VALUES(0xA9B8);
 
377
INSERT INTO t1 VALUES(0xA9B9);
 
378
INSERT INTO t1 VALUES(0xA9BA);
 
379
INSERT INTO t1 VALUES(0xA9BB);
 
380
INSERT INTO t1 VALUES(0xA9BC);
 
381
INSERT INTO t1 VALUES(0xA9BD);
 
382
INSERT INTO t1 VALUES(0xA9BE);
 
383
INSERT INTO t1 VALUES(0xA9BF);
 
384
INSERT INTO t1 VALUES(0xA9C0);
 
385
INSERT INTO t1 VALUES(0xA9C1);
 
386
INSERT INTO t1 VALUES(0xA9C2);
 
387
INSERT INTO t1 VALUES(0xA9C3);
 
388
INSERT INTO t1 VALUES(0xA9C4);
 
389
INSERT INTO t1 VALUES(0xA9C5);
 
390
INSERT INTO t1 VALUES(0xA9C6);
 
391
INSERT INTO t1 VALUES(0xA9C7);
 
392
INSERT INTO t1 VALUES(0xA9C8);
 
393
INSERT INTO t1 VALUES(0xA9C9);
 
394
INSERT INTO t1 VALUES(0xA9CA);
 
395
INSERT INTO t1 VALUES(0xA9CB);
 
396
INSERT INTO t1 VALUES(0xA9CC);
 
397
INSERT INTO t1 VALUES(0xA9CD);
 
398
INSERT INTO t1 VALUES(0xA9CE);
 
399
INSERT INTO t1 VALUES(0xA9CF);
 
400
INSERT INTO t1 VALUES(0xA9D0);
 
401
INSERT INTO t1 VALUES(0xA9D1);
 
402
INSERT INTO t1 VALUES(0xA9D2);
 
403
INSERT INTO t1 VALUES(0xA9D3);
 
404
INSERT INTO t1 VALUES(0xA9D4);
 
405
INSERT INTO t1 VALUES(0xA9D5);
 
406
INSERT INTO t1 VALUES(0xA9D6);
 
407
INSERT INTO t1 VALUES(0xA9D7);
 
408
INSERT INTO t1 VALUES(0xA9D8);
 
409
INSERT INTO t1 VALUES(0xA9D9);
 
410
INSERT INTO t1 VALUES(0xA9DA);
 
411
INSERT INTO t1 VALUES(0xA9DB);
 
412
INSERT INTO t1 VALUES(0xA9DC);
 
413
INSERT INTO t1 VALUES(0xA9DD);
 
414
INSERT INTO t1 VALUES(0xA9DE);
 
415
INSERT INTO t1 VALUES(0xA9DF);
 
416
INSERT INTO t1 VALUES(0xA9E0);
 
417
INSERT INTO t1 VALUES(0xA9E1);
 
418
INSERT INTO t1 VALUES(0xA9E2);
 
419
INSERT INTO t1 VALUES(0xA9E3);
 
420
INSERT INTO t1 VALUES(0xA9E4);
 
421
INSERT INTO t1 VALUES(0xA9E5);
 
422
INSERT INTO t1 VALUES(0xA9E6);
 
423
INSERT INTO t1 VALUES(0xA9E7);
 
424
INSERT INTO t1 VALUES(0xA9E8);
 
425
INSERT INTO t1 VALUES(0xA9E9);
 
426
INSERT INTO t1 VALUES(0xA9EA);
 
427
INSERT INTO t1 VALUES(0xA9EB);
 
428
INSERT INTO t1 VALUES(0xA9EC);
 
429
INSERT INTO t1 VALUES(0xA9ED);
 
430
INSERT INTO t1 VALUES(0xA9EE);
 
431
INSERT INTO t1 VALUES(0xA9EF);
 
432
INSERT INTO t1 VALUES(0xA9F0);
 
433
INSERT INTO t1 VALUES(0xA9F1);
 
434
INSERT INTO t1 VALUES(0xA9F2);
 
435
INSERT INTO t1 VALUES(0xA9F3);
 
436
INSERT INTO t1 VALUES(0xA9F4);
 
437
INSERT INTO t1 VALUES(0xA9F5);
 
438
INSERT INTO t1 VALUES(0xA9F6);
 
439
INSERT INTO t1 VALUES(0xA9F7);
 
440
INSERT INTO t1 VALUES(0xA9F8);
 
441
INSERT INTO t1 VALUES(0xA9F9);
 
442
INSERT INTO t1 VALUES(0xA9FA);
 
443
INSERT INTO t1 VALUES(0xA9FB);
 
444
INSERT INTO t1 VALUES(0xA9FC);
 
445
INSERT INTO t1 VALUES(0xA9FD);
 
446
INSERT INTO t1 VALUES(0xA9FE);
 
447
INSERT INTO t1 VALUES(0xAAA1);
 
448
INSERT INTO t1 VALUES(0xAAA2);
 
449
INSERT INTO t1 VALUES(0xAAA3);
 
450
INSERT INTO t1 VALUES(0xAAA4);
 
451
INSERT INTO t1 VALUES(0xAAA5);
 
452
INSERT INTO t1 VALUES(0xAAA6);
 
453
INSERT INTO t1 VALUES(0xAAA7);
 
454
INSERT INTO t1 VALUES(0xAAA8);
 
455
INSERT INTO t1 VALUES(0xAAA9);
 
456
INSERT INTO t1 VALUES(0xAAAA);
 
457
INSERT INTO t1 VALUES(0xAAAB);
 
458
INSERT INTO t1 VALUES(0xAAAC);
 
459
INSERT INTO t1 VALUES(0xAAAD);
 
460
INSERT INTO t1 VALUES(0xAAAE);
 
461
INSERT INTO t1 VALUES(0xAAAF);
 
462
INSERT INTO t1 VALUES(0xAAB0);
 
463
INSERT INTO t1 VALUES(0xAAB1);
 
464
INSERT INTO t1 VALUES(0xAAB2);
 
465
INSERT INTO t1 VALUES(0xAAB3);
 
466
INSERT INTO t1 VALUES(0xAAB4);
 
467
INSERT INTO t1 VALUES(0xAAB5);
 
468
INSERT INTO t1 VALUES(0xAAB6);
 
469
INSERT INTO t1 VALUES(0xAAB7);
 
470
INSERT INTO t1 VALUES(0xAAB8);
 
471
INSERT INTO t1 VALUES(0xAAB9);
 
472
INSERT INTO t1 VALUES(0xAABA);
 
473
INSERT INTO t1 VALUES(0xAABB);
 
474
INSERT INTO t1 VALUES(0xAABC);
 
475
INSERT INTO t1 VALUES(0xAABD);
 
476
INSERT INTO t1 VALUES(0xAABE);
 
477
INSERT INTO t1 VALUES(0xAABF);
 
478
INSERT INTO t1 VALUES(0xAAC0);
 
479
INSERT INTO t1 VALUES(0xAAC1);
 
480
INSERT INTO t1 VALUES(0xAAC2);
 
481
INSERT INTO t1 VALUES(0xAAC3);
 
482
INSERT INTO t1 VALUES(0xAAC4);
 
483
INSERT INTO t1 VALUES(0xAAC5);
 
484
INSERT INTO t1 VALUES(0xAAC6);
 
485
INSERT INTO t1 VALUES(0xAAC7);
 
486
INSERT INTO t1 VALUES(0xAAC8);
 
487
INSERT INTO t1 VALUES(0xAAC9);
 
488
INSERT INTO t1 VALUES(0xAACA);
 
489
INSERT INTO t1 VALUES(0xAACB);
 
490
INSERT INTO t1 VALUES(0xAACC);
 
491
INSERT INTO t1 VALUES(0xAACD);
 
492
INSERT INTO t1 VALUES(0xAACE);
 
493
INSERT INTO t1 VALUES(0xAACF);
 
494
INSERT INTO t1 VALUES(0xAAD0);
 
495
INSERT INTO t1 VALUES(0xAAD1);
 
496
INSERT INTO t1 VALUES(0xAAD2);
 
497
INSERT INTO t1 VALUES(0xAAD3);
 
498
INSERT INTO t1 VALUES(0xAAD4);
 
499
INSERT INTO t1 VALUES(0xAAD5);
 
500
INSERT INTO t1 VALUES(0xAAD6);
 
501
INSERT INTO t1 VALUES(0xAAD7);
 
502
INSERT INTO t1 VALUES(0xAAD8);
 
503
INSERT INTO t1 VALUES(0xAAD9);
 
504
INSERT INTO t1 VALUES(0xAADA);
 
505
INSERT INTO t1 VALUES(0xAADB);
 
506
INSERT INTO t1 VALUES(0xAADC);
 
507
INSERT INTO t1 VALUES(0xAADD);
 
508
INSERT INTO t1 VALUES(0xAADE);
 
509
INSERT INTO t1 VALUES(0xAADF);
 
510
INSERT INTO t1 VALUES(0xAAE0);
 
511
INSERT INTO t1 VALUES(0xAAE1);
 
512
INSERT INTO t1 VALUES(0xAAE2);
 
513
INSERT INTO t1 VALUES(0xAAE3);
 
514
INSERT INTO t1 VALUES(0xAAE4);
 
515
INSERT INTO t1 VALUES(0xAAE5);
 
516
INSERT INTO t1 VALUES(0xAAE6);
 
517
INSERT INTO t1 VALUES(0xAAE7);
 
518
INSERT INTO t1 VALUES(0xAAE8);
 
519
INSERT INTO t1 VALUES(0xAAE9);
 
520
INSERT INTO t1 VALUES(0xAAEA);
 
521
INSERT INTO t1 VALUES(0xAAEB);
 
522
INSERT INTO t1 VALUES(0xAAEC);
 
523
INSERT INTO t1 VALUES(0xAAED);
 
524
INSERT INTO t1 VALUES(0xAAEE);
 
525
INSERT INTO t1 VALUES(0xAAEF);
 
526
INSERT INTO t1 VALUES(0xAAF0);
 
527
INSERT INTO t1 VALUES(0xAAF1);
 
528
INSERT INTO t1 VALUES(0xAAF2);
 
529
INSERT INTO t1 VALUES(0xAAF3);
 
530
INSERT INTO t1 VALUES(0xAAF4);
 
531
INSERT INTO t1 VALUES(0xAAF5);
 
532
INSERT INTO t1 VALUES(0xAAF6);
 
533
INSERT INTO t1 VALUES(0xAAF7);
 
534
INSERT INTO t1 VALUES(0xAAF8);
 
535
INSERT INTO t1 VALUES(0xAAF9);
 
536
INSERT INTO t1 VALUES(0xAAFA);
 
537
INSERT INTO t1 VALUES(0xAAFB);
 
538
INSERT INTO t1 VALUES(0xAAFC);
 
539
INSERT INTO t1 VALUES(0xAAFD);
 
540
INSERT INTO t1 VALUES(0xAAFE);
 
541
INSERT INTO t1 VALUES(0xABA1);
 
542
INSERT INTO t1 VALUES(0xABA2);
 
543
INSERT INTO t1 VALUES(0xABA3);
 
544
INSERT INTO t1 VALUES(0xABA4);
 
545
INSERT INTO t1 VALUES(0xABA5);
 
546
INSERT INTO t1 VALUES(0xABA6);
 
547
INSERT INTO t1 VALUES(0xABA7);
 
548
INSERT INTO t1 VALUES(0xABA8);
 
549
INSERT INTO t1 VALUES(0xABA9);
 
550
INSERT INTO t1 VALUES(0xABAA);
 
551
INSERT INTO t1 VALUES(0xABAB);
 
552
INSERT INTO t1 VALUES(0xABAC);
 
553
INSERT INTO t1 VALUES(0xABAD);
 
554
INSERT INTO t1 VALUES(0xABAE);
 
555
INSERT INTO t1 VALUES(0xABAF);
 
556
INSERT INTO t1 VALUES(0xABB0);
 
557
INSERT INTO t1 VALUES(0xABB1);
 
558
INSERT INTO t1 VALUES(0xABB2);
 
559
INSERT INTO t1 VALUES(0xABB3);
 
560
INSERT INTO t1 VALUES(0xABB4);
 
561
INSERT INTO t1 VALUES(0xABB5);
 
562
INSERT INTO t1 VALUES(0xABB6);
 
563
INSERT INTO t1 VALUES(0xABB7);
 
564
INSERT INTO t1 VALUES(0xABB8);
 
565
INSERT INTO t1 VALUES(0xABB9);
 
566
INSERT INTO t1 VALUES(0xABBA);
 
567
INSERT INTO t1 VALUES(0xABBB);
 
568
INSERT INTO t1 VALUES(0xABBC);
 
569
INSERT INTO t1 VALUES(0xABBD);
 
570
INSERT INTO t1 VALUES(0xABBE);
 
571
INSERT INTO t1 VALUES(0xABBF);
 
572
INSERT INTO t1 VALUES(0xABC0);
 
573
INSERT INTO t1 VALUES(0xABC1);
 
574
INSERT INTO t1 VALUES(0xABC2);
 
575
INSERT INTO t1 VALUES(0xABC3);
 
576
INSERT INTO t1 VALUES(0xABC4);
 
577
INSERT INTO t1 VALUES(0xABC5);
 
578
INSERT INTO t1 VALUES(0xABC6);
 
579
INSERT INTO t1 VALUES(0xABC7);
 
580
INSERT INTO t1 VALUES(0xABC8);
 
581
INSERT INTO t1 VALUES(0xABC9);
 
582
INSERT INTO t1 VALUES(0xABCA);
 
583
INSERT INTO t1 VALUES(0xABCB);
 
584
INSERT INTO t1 VALUES(0xABCC);
 
585
INSERT INTO t1 VALUES(0xABCD);
 
586
INSERT INTO t1 VALUES(0xABCE);
 
587
INSERT INTO t1 VALUES(0xABCF);
 
588
INSERT INTO t1 VALUES(0xABD0);
 
589
INSERT INTO t1 VALUES(0xABD1);
 
590
INSERT INTO t1 VALUES(0xABD2);
 
591
INSERT INTO t1 VALUES(0xABD3);
 
592
INSERT INTO t1 VALUES(0xABD4);
 
593
INSERT INTO t1 VALUES(0xABD5);
 
594
INSERT INTO t1 VALUES(0xABD6);
 
595
INSERT INTO t1 VALUES(0xABD7);
 
596
INSERT INTO t1 VALUES(0xABD8);
 
597
INSERT INTO t1 VALUES(0xABD9);
 
598
INSERT INTO t1 VALUES(0xABDA);
 
599
INSERT INTO t1 VALUES(0xABDB);
 
600
INSERT INTO t1 VALUES(0xABDC);
 
601
INSERT INTO t1 VALUES(0xABDD);
 
602
INSERT INTO t1 VALUES(0xABDE);
 
603
INSERT INTO t1 VALUES(0xABDF);
 
604
INSERT INTO t1 VALUES(0xABE0);
 
605
INSERT INTO t1 VALUES(0xABE1);
 
606
INSERT INTO t1 VALUES(0xABE2);
 
607
INSERT INTO t1 VALUES(0xABE3);
 
608
INSERT INTO t1 VALUES(0xABE4);
 
609
INSERT INTO t1 VALUES(0xABE5);
 
610
INSERT INTO t1 VALUES(0xABE6);
 
611
INSERT INTO t1 VALUES(0xABE7);
 
612
INSERT INTO t1 VALUES(0xABE8);
 
613
INSERT INTO t1 VALUES(0xABE9);
 
614
INSERT INTO t1 VALUES(0xABEA);
 
615
INSERT INTO t1 VALUES(0xABEB);
 
616
INSERT INTO t1 VALUES(0xABEC);
 
617
INSERT INTO t1 VALUES(0xABED);
 
618
INSERT INTO t1 VALUES(0xABEE);
 
619
INSERT INTO t1 VALUES(0xABEF);
 
620
INSERT INTO t1 VALUES(0xABF0);
 
621
INSERT INTO t1 VALUES(0xABF1);
 
622
INSERT INTO t1 VALUES(0xABF2);
 
623
INSERT INTO t1 VALUES(0xABF3);
 
624
INSERT INTO t1 VALUES(0xABF4);
 
625
INSERT INTO t1 VALUES(0xABF5);
 
626
INSERT INTO t1 VALUES(0xABF6);
 
627
INSERT INTO t1 VALUES(0xABF7);
 
628
INSERT INTO t1 VALUES(0xABF8);
 
629
INSERT INTO t1 VALUES(0xABF9);
 
630
INSERT INTO t1 VALUES(0xABFA);
 
631
INSERT INTO t1 VALUES(0xABFB);
 
632
INSERT INTO t1 VALUES(0xABFC);
 
633
INSERT INTO t1 VALUES(0xABFD);
 
634
INSERT INTO t1 VALUES(0xABFE);
 
635
INSERT INTO t1 VALUES(0xACA1);
 
636
INSERT INTO t1 VALUES(0xACA2);
 
637
INSERT INTO t1 VALUES(0xACA3);
 
638
INSERT INTO t1 VALUES(0xACA4);
 
639
INSERT INTO t1 VALUES(0xACA5);
 
640
INSERT INTO t1 VALUES(0xACA6);
 
641
INSERT INTO t1 VALUES(0xACA7);
 
642
INSERT INTO t1 VALUES(0xACA8);
 
643
INSERT INTO t1 VALUES(0xACA9);
 
644
INSERT INTO t1 VALUES(0xACAA);
 
645
INSERT INTO t1 VALUES(0xACAB);
 
646
INSERT INTO t1 VALUES(0xACAC);
 
647
INSERT INTO t1 VALUES(0xACAD);
 
648
INSERT INTO t1 VALUES(0xACAE);
 
649
INSERT INTO t1 VALUES(0xACAF);
 
650
INSERT INTO t1 VALUES(0xACB0);
 
651
INSERT INTO t1 VALUES(0xACB1);
 
652
INSERT INTO t1 VALUES(0xACB2);
 
653
INSERT INTO t1 VALUES(0xACB3);
 
654
INSERT INTO t1 VALUES(0xACB4);
 
655
INSERT INTO t1 VALUES(0xACB5);
 
656
INSERT INTO t1 VALUES(0xACB6);
 
657
INSERT INTO t1 VALUES(0xACB7);
 
658
INSERT INTO t1 VALUES(0xACB8);
 
659
INSERT INTO t1 VALUES(0xACB9);
 
660
INSERT INTO t1 VALUES(0xACBA);
 
661
INSERT INTO t1 VALUES(0xACBB);
 
662
INSERT INTO t1 VALUES(0xACBC);
 
663
INSERT INTO t1 VALUES(0xACBD);
 
664
INSERT INTO t1 VALUES(0xACBE);
 
665
INSERT INTO t1 VALUES(0xACBF);
 
666
INSERT INTO t1 VALUES(0xACC0);
 
667
INSERT INTO t1 VALUES(0xACC1);
 
668
INSERT INTO t1 VALUES(0xACC2);
 
669
INSERT INTO t1 VALUES(0xACC3);
 
670
INSERT INTO t1 VALUES(0xACC4);
 
671
INSERT INTO t1 VALUES(0xACC5);
 
672
INSERT INTO t1 VALUES(0xACC6);
 
673
INSERT INTO t1 VALUES(0xACC7);
 
674
INSERT INTO t1 VALUES(0xACC8);
 
675
INSERT INTO t1 VALUES(0xACC9);
 
676
INSERT INTO t1 VALUES(0xACCA);
 
677
INSERT INTO t1 VALUES(0xACCB);
 
678
INSERT INTO t1 VALUES(0xACCC);
 
679
INSERT INTO t1 VALUES(0xACCD);
 
680
INSERT INTO t1 VALUES(0xACCE);
 
681
INSERT INTO t1 VALUES(0xACCF);
 
682
INSERT INTO t1 VALUES(0xACD0);
 
683
INSERT INTO t1 VALUES(0xACD1);
 
684
INSERT INTO t1 VALUES(0xACD2);
 
685
INSERT INTO t1 VALUES(0xACD3);
 
686
INSERT INTO t1 VALUES(0xACD4);
 
687
INSERT INTO t1 VALUES(0xACD5);
 
688
INSERT INTO t1 VALUES(0xACD6);
 
689
INSERT INTO t1 VALUES(0xACD7);
 
690
INSERT INTO t1 VALUES(0xACD8);
 
691
INSERT INTO t1 VALUES(0xACD9);
 
692
INSERT INTO t1 VALUES(0xACDA);
 
693
INSERT INTO t1 VALUES(0xACDB);
 
694
INSERT INTO t1 VALUES(0xACDC);
 
695
INSERT INTO t1 VALUES(0xACDD);
 
696
INSERT INTO t1 VALUES(0xACDE);
 
697
INSERT INTO t1 VALUES(0xACDF);
 
698
INSERT INTO t1 VALUES(0xACE0);
 
699
INSERT INTO t1 VALUES(0xACE1);
 
700
INSERT INTO t1 VALUES(0xACE2);
 
701
INSERT INTO t1 VALUES(0xACE3);
 
702
INSERT INTO t1 VALUES(0xACE4);
 
703
INSERT INTO t1 VALUES(0xACE5);
 
704
INSERT INTO t1 VALUES(0xACE6);
 
705
INSERT INTO t1 VALUES(0xACE7);
 
706
INSERT INTO t1 VALUES(0xACE8);
 
707
INSERT INTO t1 VALUES(0xACE9);
 
708
INSERT INTO t1 VALUES(0xACEA);
 
709
INSERT INTO t1 VALUES(0xACEB);
 
710
INSERT INTO t1 VALUES(0xACEC);
 
711
INSERT INTO t1 VALUES(0xACED);
 
712
INSERT INTO t1 VALUES(0xACEE);
 
713
INSERT INTO t1 VALUES(0xACEF);
 
714
INSERT INTO t1 VALUES(0xACF0);
 
715
INSERT INTO t1 VALUES(0xACF1);
 
716
INSERT INTO t1 VALUES(0xACF2);
 
717
INSERT INTO t1 VALUES(0xACF3);
 
718
INSERT INTO t1 VALUES(0xACF4);
 
719
INSERT INTO t1 VALUES(0xACF5);
 
720
INSERT INTO t1 VALUES(0xACF6);
 
721
INSERT INTO t1 VALUES(0xACF7);
 
722
INSERT INTO t1 VALUES(0xACF8);
 
723
INSERT INTO t1 VALUES(0xACF9);
 
724
INSERT INTO t1 VALUES(0xACFA);
 
725
INSERT INTO t1 VALUES(0xACFB);
 
726
INSERT INTO t1 VALUES(0xACFC);
 
727
INSERT INTO t1 VALUES(0xACFD);
 
728
INSERT INTO t1 VALUES(0xACFE);
 
729
INSERT INTO t1 VALUES(0xADA1);
 
730
INSERT INTO t1 VALUES(0xADA2);
 
731
INSERT INTO t1 VALUES(0xADA3);
 
732
INSERT INTO t1 VALUES(0xADA4);
 
733
INSERT INTO t1 VALUES(0xADA5);
 
734
INSERT INTO t1 VALUES(0xADA6);
 
735
INSERT INTO t1 VALUES(0xADA7);
 
736
INSERT INTO t1 VALUES(0xADA8);
 
737
INSERT INTO t1 VALUES(0xADA9);
 
738
INSERT INTO t1 VALUES(0xADAA);
 
739
INSERT INTO t1 VALUES(0xADAB);
 
740
INSERT INTO t1 VALUES(0xADAC);
 
741
INSERT INTO t1 VALUES(0xADAD);
 
742
INSERT INTO t1 VALUES(0xADAE);
 
743
INSERT INTO t1 VALUES(0xADAF);
 
744
INSERT INTO t1 VALUES(0xADB0);
 
745
INSERT INTO t1 VALUES(0xADB1);
 
746
INSERT INTO t1 VALUES(0xADB2);
 
747
INSERT INTO t1 VALUES(0xADB3);
 
748
INSERT INTO t1 VALUES(0xADB4);
 
749
INSERT INTO t1 VALUES(0xADB5);
 
750
INSERT INTO t1 VALUES(0xADB6);
 
751
INSERT INTO t1 VALUES(0xADB7);
 
752
INSERT INTO t1 VALUES(0xADB8);
 
753
INSERT INTO t1 VALUES(0xADB9);
 
754
INSERT INTO t1 VALUES(0xADBA);
 
755
INSERT INTO t1 VALUES(0xADBB);
 
756
INSERT INTO t1 VALUES(0xADBC);
 
757
INSERT INTO t1 VALUES(0xADBD);
 
758
INSERT INTO t1 VALUES(0xADBE);
 
759
INSERT INTO t1 VALUES(0xADBF);
 
760
INSERT INTO t1 VALUES(0xADC0);
 
761
INSERT INTO t1 VALUES(0xADC1);
 
762
INSERT INTO t1 VALUES(0xADC2);
 
763
INSERT INTO t1 VALUES(0xADC3);
 
764
INSERT INTO t1 VALUES(0xADC4);
 
765
INSERT INTO t1 VALUES(0xADC5);
 
766
INSERT INTO t1 VALUES(0xADC6);
 
767
INSERT INTO t1 VALUES(0xADC7);
 
768
INSERT INTO t1 VALUES(0xADC8);
 
769
INSERT INTO t1 VALUES(0xADC9);
 
770
INSERT INTO t1 VALUES(0xADCA);
 
771
INSERT INTO t1 VALUES(0xADCB);
 
772
INSERT INTO t1 VALUES(0xADCC);
 
773
INSERT INTO t1 VALUES(0xADCD);
 
774
INSERT INTO t1 VALUES(0xADCE);
 
775
INSERT INTO t1 VALUES(0xADCF);
 
776
INSERT INTO t1 VALUES(0xADD0);
 
777
INSERT INTO t1 VALUES(0xADD1);
 
778
INSERT INTO t1 VALUES(0xADD2);
 
779
INSERT INTO t1 VALUES(0xADD3);
 
780
INSERT INTO t1 VALUES(0xADD4);
 
781
INSERT INTO t1 VALUES(0xADD5);
 
782
INSERT INTO t1 VALUES(0xADD6);
 
783
INSERT INTO t1 VALUES(0xADD7);
 
784
INSERT INTO t1 VALUES(0xADD8);
 
785
INSERT INTO t1 VALUES(0xADD9);
 
786
INSERT INTO t1 VALUES(0xADDA);
 
787
INSERT INTO t1 VALUES(0xADDB);
 
788
INSERT INTO t1 VALUES(0xADDC);
 
789
INSERT INTO t1 VALUES(0xADDD);
 
790
INSERT INTO t1 VALUES(0xADDE);
 
791
INSERT INTO t1 VALUES(0xADDF);
 
792
INSERT INTO t1 VALUES(0xADE0);
 
793
INSERT INTO t1 VALUES(0xADE1);
 
794
INSERT INTO t1 VALUES(0xADE2);
 
795
INSERT INTO t1 VALUES(0xADE3);
 
796
INSERT INTO t1 VALUES(0xADE4);
 
797
INSERT INTO t1 VALUES(0xADE5);
 
798
INSERT INTO t1 VALUES(0xADE6);
 
799
INSERT INTO t1 VALUES(0xADE7);
 
800
INSERT INTO t1 VALUES(0xADE8);
 
801
INSERT INTO t1 VALUES(0xADE9);
 
802
INSERT INTO t1 VALUES(0xADEA);
 
803
INSERT INTO t1 VALUES(0xADEB);
 
804
INSERT INTO t1 VALUES(0xADEC);
 
805
INSERT INTO t1 VALUES(0xADED);
 
806
INSERT INTO t1 VALUES(0xADEE);
 
807
INSERT INTO t1 VALUES(0xADEF);
 
808
INSERT INTO t1 VALUES(0xADF0);
 
809
INSERT INTO t1 VALUES(0xADF1);
 
810
INSERT INTO t1 VALUES(0xADF2);
 
811
INSERT INTO t1 VALUES(0xADF3);
 
812
INSERT INTO t1 VALUES(0xADF4);
 
813
INSERT INTO t1 VALUES(0xADF5);
 
814
INSERT INTO t1 VALUES(0xADF6);
 
815
INSERT INTO t1 VALUES(0xADF7);
 
816
INSERT INTO t1 VALUES(0xADF8);
 
817
INSERT INTO t1 VALUES(0xADF9);
 
818
INSERT INTO t1 VALUES(0xADFA);
 
819
INSERT INTO t1 VALUES(0xADFB);
 
820
INSERT INTO t1 VALUES(0xADFC);
 
821
INSERT INTO t1 VALUES(0xADFD);
 
822
INSERT INTO t1 VALUES(0xADFE);
 
823
INSERT INTO t1 VALUES(0xAEA1);
 
824
INSERT INTO t1 VALUES(0xAEA2);
 
825
INSERT INTO t1 VALUES(0xAEA3);
 
826
INSERT INTO t1 VALUES(0xAEA4);
 
827
INSERT INTO t1 VALUES(0xAEA5);
 
828
INSERT INTO t1 VALUES(0xAEA6);
 
829
INSERT INTO t1 VALUES(0xAEA7);
 
830
INSERT INTO t1 VALUES(0xAEA8);
 
831
INSERT INTO t1 VALUES(0xAEA9);
 
832
INSERT INTO t1 VALUES(0xAEAA);
 
833
INSERT INTO t1 VALUES(0xAEAB);
 
834
INSERT INTO t1 VALUES(0xAEAC);
 
835
INSERT INTO t1 VALUES(0xAEAD);
 
836
INSERT INTO t1 VALUES(0xAEAE);
 
837
INSERT INTO t1 VALUES(0xAEAF);
 
838
INSERT INTO t1 VALUES(0xAEB0);
 
839
INSERT INTO t1 VALUES(0xAEB1);
 
840
INSERT INTO t1 VALUES(0xAEB2);
 
841
INSERT INTO t1 VALUES(0xAEB3);
 
842
INSERT INTO t1 VALUES(0xAEB4);
 
843
INSERT INTO t1 VALUES(0xAEB5);
 
844
INSERT INTO t1 VALUES(0xAEB6);
 
845
INSERT INTO t1 VALUES(0xAEB7);
 
846
INSERT INTO t1 VALUES(0xAEB8);
 
847
INSERT INTO t1 VALUES(0xAEB9);
 
848
INSERT INTO t1 VALUES(0xAEBA);
 
849
INSERT INTO t1 VALUES(0xAEBB);
 
850
INSERT INTO t1 VALUES(0xAEBC);
 
851
INSERT INTO t1 VALUES(0xAEBD);
 
852
INSERT INTO t1 VALUES(0xAEBE);
 
853
INSERT INTO t1 VALUES(0xAEBF);
 
854
INSERT INTO t1 VALUES(0xAEC0);
 
855
INSERT INTO t1 VALUES(0xAEC1);
 
856
INSERT INTO t1 VALUES(0xAEC2);
 
857
INSERT INTO t1 VALUES(0xAEC3);
 
858
INSERT INTO t1 VALUES(0xAEC4);
 
859
INSERT INTO t1 VALUES(0xAEC5);
 
860
INSERT INTO t1 VALUES(0xAEC6);
 
861
INSERT INTO t1 VALUES(0xAEC7);
 
862
INSERT INTO t1 VALUES(0xAEC8);
 
863
INSERT INTO t1 VALUES(0xAEC9);
 
864
INSERT INTO t1 VALUES(0xAECA);
 
865
INSERT INTO t1 VALUES(0xAECB);
 
866
INSERT INTO t1 VALUES(0xAECC);
 
867
INSERT INTO t1 VALUES(0xAECD);
 
868
INSERT INTO t1 VALUES(0xAECE);
 
869
INSERT INTO t1 VALUES(0xAECF);
 
870
INSERT INTO t1 VALUES(0xAED0);
 
871
INSERT INTO t1 VALUES(0xAED1);
 
872
INSERT INTO t1 VALUES(0xAED2);
 
873
INSERT INTO t1 VALUES(0xAED3);
 
874
INSERT INTO t1 VALUES(0xAED4);
 
875
INSERT INTO t1 VALUES(0xAED5);
 
876
INSERT INTO t1 VALUES(0xAED6);
 
877
INSERT INTO t1 VALUES(0xAED7);
 
878
INSERT INTO t1 VALUES(0xAED8);
 
879
INSERT INTO t1 VALUES(0xAED9);
 
880
INSERT INTO t1 VALUES(0xAEDA);
 
881
INSERT INTO t1 VALUES(0xAEDB);
 
882
INSERT INTO t1 VALUES(0xAEDC);
 
883
INSERT INTO t1 VALUES(0xAEDD);
 
884
INSERT INTO t1 VALUES(0xAEDE);
 
885
INSERT INTO t1 VALUES(0xAEDF);
 
886
INSERT INTO t1 VALUES(0xAEE0);
 
887
INSERT INTO t1 VALUES(0xAEE1);
 
888
INSERT INTO t1 VALUES(0xAEE2);
 
889
INSERT INTO t1 VALUES(0xAEE3);
 
890
INSERT INTO t1 VALUES(0xAEE4);
 
891
INSERT INTO t1 VALUES(0xAEE5);
 
892
INSERT INTO t1 VALUES(0xAEE6);
 
893
INSERT INTO t1 VALUES(0xAEE7);
 
894
INSERT INTO t1 VALUES(0xAEE8);
 
895
INSERT INTO t1 VALUES(0xAEE9);
 
896
INSERT INTO t1 VALUES(0xAEEA);
 
897
INSERT INTO t1 VALUES(0xAEEB);
 
898
INSERT INTO t1 VALUES(0xAEEC);
 
899
INSERT INTO t1 VALUES(0xAEED);
 
900
INSERT INTO t1 VALUES(0xAEEE);
 
901
INSERT INTO t1 VALUES(0xAEEF);
 
902
INSERT INTO t1 VALUES(0xAEF0);
 
903
INSERT INTO t1 VALUES(0xAEF1);
 
904
INSERT INTO t1 VALUES(0xAEF2);
 
905
INSERT INTO t1 VALUES(0xAEF3);
 
906
INSERT INTO t1 VALUES(0xAEF4);
 
907
INSERT INTO t1 VALUES(0xAEF5);
 
908
INSERT INTO t1 VALUES(0xAEF6);
 
909
INSERT INTO t1 VALUES(0xAEF7);
 
910
INSERT INTO t1 VALUES(0xAEF8);
 
911
INSERT INTO t1 VALUES(0xAEF9);
 
912
INSERT INTO t1 VALUES(0xAEFA);
 
913
INSERT INTO t1 VALUES(0xAEFB);
 
914
INSERT INTO t1 VALUES(0xAEFC);
 
915
INSERT INTO t1 VALUES(0xAEFD);
 
916
INSERT INTO t1 VALUES(0xAEFE);
 
917
INSERT INTO t1 VALUES(0xAFA1);
 
918
INSERT INTO t1 VALUES(0xAFA2);
 
919
INSERT INTO t1 VALUES(0xAFA3);
 
920
INSERT INTO t1 VALUES(0xAFA4);
 
921
INSERT INTO t1 VALUES(0xAFA5);
 
922
INSERT INTO t1 VALUES(0xAFA6);
 
923
INSERT INTO t1 VALUES(0xAFA7);
 
924
INSERT INTO t1 VALUES(0xAFA8);
 
925
INSERT INTO t1 VALUES(0xAFA9);
 
926
INSERT INTO t1 VALUES(0xAFAA);
 
927
INSERT INTO t1 VALUES(0xAFAB);
 
928
INSERT INTO t1 VALUES(0xAFAC);
 
929
INSERT INTO t1 VALUES(0xAFAD);
 
930
INSERT INTO t1 VALUES(0xAFAE);
 
931
INSERT INTO t1 VALUES(0xAFAF);
 
932
INSERT INTO t1 VALUES(0xAFB0);
 
933
INSERT INTO t1 VALUES(0xAFB1);
 
934
INSERT INTO t1 VALUES(0xAFB2);
 
935
INSERT INTO t1 VALUES(0xAFB3);
 
936
INSERT INTO t1 VALUES(0xAFB4);
 
937
INSERT INTO t1 VALUES(0xAFB5);
 
938
INSERT INTO t1 VALUES(0xAFB6);
 
939
INSERT INTO t1 VALUES(0xAFB7);
 
940
INSERT INTO t1 VALUES(0xAFB8);
 
941
INSERT INTO t1 VALUES(0xAFB9);
 
942
INSERT INTO t1 VALUES(0xAFBA);
 
943
INSERT INTO t1 VALUES(0xAFBB);
 
944
INSERT INTO t1 VALUES(0xAFBC);
 
945
INSERT INTO t1 VALUES(0xAFBD);
 
946
INSERT INTO t1 VALUES(0xAFBE);
 
947
INSERT INTO t1 VALUES(0xAFBF);
 
948
INSERT INTO t1 VALUES(0xAFC0);
 
949
INSERT INTO t1 VALUES(0xAFC1);
 
950
INSERT INTO t1 VALUES(0xAFC2);
 
951
INSERT INTO t1 VALUES(0xAFC3);
 
952
INSERT INTO t1 VALUES(0xAFC4);
 
953
INSERT INTO t1 VALUES(0xAFC5);
 
954
INSERT INTO t1 VALUES(0xAFC6);
 
955
INSERT INTO t1 VALUES(0xAFC7);
 
956
INSERT INTO t1 VALUES(0xAFC8);
 
957
INSERT INTO t1 VALUES(0xAFC9);
 
958
INSERT INTO t1 VALUES(0xAFCA);
 
959
INSERT INTO t1 VALUES(0xAFCB);
 
960
INSERT INTO t1 VALUES(0xAFCC);
 
961
INSERT INTO t1 VALUES(0xAFCD);
 
962
INSERT INTO t1 VALUES(0xAFCE);
 
963
INSERT INTO t1 VALUES(0xAFCF);
 
964
INSERT INTO t1 VALUES(0xAFD0);
 
965
INSERT INTO t1 VALUES(0xAFD1);
 
966
INSERT INTO t1 VALUES(0xAFD2);
 
967
INSERT INTO t1 VALUES(0xAFD3);
 
968
INSERT INTO t1 VALUES(0xAFD4);
 
969
INSERT INTO t1 VALUES(0xAFD5);
 
970
INSERT INTO t1 VALUES(0xAFD6);
 
971
INSERT INTO t1 VALUES(0xAFD7);
 
972
INSERT INTO t1 VALUES(0xAFD8);
 
973
INSERT INTO t1 VALUES(0xAFD9);
 
974
INSERT INTO t1 VALUES(0xAFDA);
 
975
INSERT INTO t1 VALUES(0xAFDB);
 
976
INSERT INTO t1 VALUES(0xAFDC);
 
977
INSERT INTO t1 VALUES(0xAFDD);
 
978
INSERT INTO t1 VALUES(0xAFDE);
 
979
INSERT INTO t1 VALUES(0xAFDF);
 
980
INSERT INTO t1 VALUES(0xAFE0);
 
981
INSERT INTO t1 VALUES(0xAFE1);
 
982
INSERT INTO t1 VALUES(0xAFE2);
 
983
INSERT INTO t1 VALUES(0xAFE3);
 
984
INSERT INTO t1 VALUES(0xAFE4);
 
985
INSERT INTO t1 VALUES(0xAFE5);
 
986
INSERT INTO t1 VALUES(0xAFE6);
 
987
INSERT INTO t1 VALUES(0xAFE7);
 
988
INSERT INTO t1 VALUES(0xAFE8);
 
989
INSERT INTO t1 VALUES(0xAFE9);
 
990
INSERT INTO t1 VALUES(0xAFEA);
 
991
INSERT INTO t1 VALUES(0xAFEB);
 
992
INSERT INTO t1 VALUES(0xAFEC);
 
993
INSERT INTO t1 VALUES(0xAFED);
 
994
INSERT INTO t1 VALUES(0xAFEE);
 
995
INSERT INTO t1 VALUES(0xAFEF);
 
996
INSERT INTO t1 VALUES(0xAFF0);
 
997
INSERT INTO t1 VALUES(0xAFF1);
 
998
INSERT INTO t1 VALUES(0xAFF2);
 
999
INSERT INTO t1 VALUES(0xAFF3);
 
1000
INSERT INTO t1 VALUES(0xAFF4);
 
1001
INSERT INTO t1 VALUES(0xAFF5);
 
1002
INSERT INTO t1 VALUES(0xAFF6);
 
1003
INSERT INTO t1 VALUES(0xAFF7);
 
1004
INSERT INTO t1 VALUES(0xAFF8);
 
1005
INSERT INTO t1 VALUES(0xAFF9);
 
1006
INSERT INTO t1 VALUES(0xAFFA);
 
1007
INSERT INTO t1 VALUES(0xAFFB);
 
1008
INSERT INTO t1 VALUES(0xAFFC);
 
1009
INSERT INTO t1 VALUES(0xAFFD);
 
1010
INSERT INTO t1 VALUES(0xAFFE);
 
1011
INSERT INTO t1 VALUES(0xCFD4);
 
1012
INSERT INTO t1 VALUES(0xCFD5);
 
1013
INSERT INTO t1 VALUES(0xCFD6);
 
1014
INSERT INTO t1 VALUES(0xCFD7);
 
1015
INSERT INTO t1 VALUES(0xCFD8);
 
1016
INSERT INTO t1 VALUES(0xCFD9);
 
1017
INSERT INTO t1 VALUES(0xCFDA);
 
1018
INSERT INTO t1 VALUES(0xCFDB);
 
1019
INSERT INTO t1 VALUES(0xCFDC);
 
1020
INSERT INTO t1 VALUES(0xCFDD);
 
1021
INSERT INTO t1 VALUES(0xCFDE);
 
1022
INSERT INTO t1 VALUES(0xCFDF);
 
1023
INSERT INTO t1 VALUES(0xCFE0);
 
1024
INSERT INTO t1 VALUES(0xCFE1);
 
1025
INSERT INTO t1 VALUES(0xCFE2);
 
1026
INSERT INTO t1 VALUES(0xCFE3);
 
1027
INSERT INTO t1 VALUES(0xCFE4);
 
1028
INSERT INTO t1 VALUES(0xCFE5);
 
1029
INSERT INTO t1 VALUES(0xCFE6);
 
1030
INSERT INTO t1 VALUES(0xCFE7);
 
1031
INSERT INTO t1 VALUES(0xCFE8);
 
1032
INSERT INTO t1 VALUES(0xCFE9);
 
1033
INSERT INTO t1 VALUES(0xCFEA);
 
1034
INSERT INTO t1 VALUES(0xCFEB);
 
1035
INSERT INTO t1 VALUES(0xCFEC);
 
1036
INSERT INTO t1 VALUES(0xCFED);
 
1037
INSERT INTO t1 VALUES(0xCFEE);
 
1038
INSERT INTO t1 VALUES(0xCFEF);
 
1039
INSERT INTO t1 VALUES(0xCFF0);
 
1040
INSERT INTO t1 VALUES(0xCFF1);
 
1041
INSERT INTO t1 VALUES(0xCFF2);
 
1042
INSERT INTO t1 VALUES(0xCFF3);
 
1043
INSERT INTO t1 VALUES(0xCFF4);
 
1044
INSERT INTO t1 VALUES(0xCFF5);
 
1045
INSERT INTO t1 VALUES(0xCFF6);
 
1046
INSERT INTO t1 VALUES(0xCFF7);
 
1047
INSERT INTO t1 VALUES(0xCFF8);
 
1048
INSERT INTO t1 VALUES(0xCFF9);
 
1049
INSERT INTO t1 VALUES(0xCFFA);
 
1050
INSERT INTO t1 VALUES(0xCFFB);
 
1051
INSERT INTO t1 VALUES(0xCFFC);
 
1052
INSERT INTO t1 VALUES(0xCFFD);
 
1053
INSERT INTO t1 VALUES(0xCFFE);
 
1054
INSERT INTO t1 VALUES(0xF4A7);
 
1055
INSERT INTO t1 VALUES(0xF4A8);
 
1056
INSERT INTO t1 VALUES(0xF4A9);
 
1057
INSERT INTO t1 VALUES(0xF4AA);
 
1058
INSERT INTO t1 VALUES(0xF4AB);
 
1059
INSERT INTO t1 VALUES(0xF4AC);
 
1060
INSERT INTO t1 VALUES(0xF4AD);
 
1061
INSERT INTO t1 VALUES(0xF4AE);
 
1062
INSERT INTO t1 VALUES(0xF4AF);
 
1063
INSERT INTO t1 VALUES(0xF4B0);
 
1064
INSERT INTO t1 VALUES(0xF4B1);
 
1065
INSERT INTO t1 VALUES(0xF4B2);
 
1066
INSERT INTO t1 VALUES(0xF4B3);
 
1067
INSERT INTO t1 VALUES(0xF4B4);
 
1068
INSERT INTO t1 VALUES(0xF4B5);
 
1069
INSERT INTO t1 VALUES(0xF4B6);
 
1070
INSERT INTO t1 VALUES(0xF4B7);
 
1071
INSERT INTO t1 VALUES(0xF4B8);
 
1072
INSERT INTO t1 VALUES(0xF4B9);
 
1073
INSERT INTO t1 VALUES(0xF4BA);
 
1074
INSERT INTO t1 VALUES(0xF4BB);
 
1075
INSERT INTO t1 VALUES(0xF4BC);
 
1076
INSERT INTO t1 VALUES(0xF4BD);
 
1077
INSERT INTO t1 VALUES(0xF4BE);
 
1078
INSERT INTO t1 VALUES(0xF4BF);
 
1079
INSERT INTO t1 VALUES(0xF4C0);
 
1080
INSERT INTO t1 VALUES(0xF4C1);
 
1081
INSERT INTO t1 VALUES(0xF4C2);
 
1082
INSERT INTO t1 VALUES(0xF4C3);
 
1083
INSERT INTO t1 VALUES(0xF4C4);
 
1084
INSERT INTO t1 VALUES(0xF4C5);
 
1085
INSERT INTO t1 VALUES(0xF4C6);
 
1086
INSERT INTO t1 VALUES(0xF4C7);
 
1087
INSERT INTO t1 VALUES(0xF4C8);
 
1088
INSERT INTO t1 VALUES(0xF4C9);
 
1089
INSERT INTO t1 VALUES(0xF4CA);
 
1090
INSERT INTO t1 VALUES(0xF4CB);
 
1091
INSERT INTO t1 VALUES(0xF4CC);
 
1092
INSERT INTO t1 VALUES(0xF4CD);
 
1093
INSERT INTO t1 VALUES(0xF4CE);
 
1094
INSERT INTO t1 VALUES(0xF4CF);
 
1095
INSERT INTO t1 VALUES(0xF4D0);
 
1096
INSERT INTO t1 VALUES(0xF4D1);
 
1097
INSERT INTO t1 VALUES(0xF4D2);
 
1098
INSERT INTO t1 VALUES(0xF4D3);
 
1099
INSERT INTO t1 VALUES(0xF4D4);
 
1100
INSERT INTO t1 VALUES(0xF4D5);
 
1101
INSERT INTO t1 VALUES(0xF4D6);
 
1102
INSERT INTO t1 VALUES(0xF4D7);
 
1103
INSERT INTO t1 VALUES(0xF4D8);
 
1104
INSERT INTO t1 VALUES(0xF4D9);
 
1105
INSERT INTO t1 VALUES(0xF4DA);
 
1106
INSERT INTO t1 VALUES(0xF4DB);
 
1107
INSERT INTO t1 VALUES(0xF4DC);
 
1108
INSERT INTO t1 VALUES(0xF4DD);
 
1109
INSERT INTO t1 VALUES(0xF4DE);
 
1110
INSERT INTO t1 VALUES(0xF4DF);
 
1111
INSERT INTO t1 VALUES(0xF4E0);
 
1112
INSERT INTO t1 VALUES(0xF4E1);
 
1113
INSERT INTO t1 VALUES(0xF4E2);
 
1114
INSERT INTO t1 VALUES(0xF4E3);
 
1115
INSERT INTO t1 VALUES(0xF4E4);
 
1116
INSERT INTO t1 VALUES(0xF4E5);
 
1117
INSERT INTO t1 VALUES(0xF4E6);
 
1118
INSERT INTO t1 VALUES(0xF4E7);
 
1119
INSERT INTO t1 VALUES(0xF4E8);
 
1120
INSERT INTO t1 VALUES(0xF4E9);
 
1121
INSERT INTO t1 VALUES(0xF4EA);
 
1122
INSERT INTO t1 VALUES(0xF4EB);
 
1123
INSERT INTO t1 VALUES(0xF4EC);
 
1124
INSERT INTO t1 VALUES(0xF4ED);
 
1125
INSERT INTO t1 VALUES(0xF4EE);
 
1126
INSERT INTO t1 VALUES(0xF4EF);
 
1127
INSERT INTO t1 VALUES(0xF4F0);
 
1128
INSERT INTO t1 VALUES(0xF4F1);
 
1129
INSERT INTO t1 VALUES(0xF4F2);
 
1130
INSERT INTO t1 VALUES(0xF4F3);
 
1131
INSERT INTO t1 VALUES(0xF4F4);
 
1132
INSERT INTO t1 VALUES(0xF4F5);
 
1133
INSERT INTO t1 VALUES(0xF4F6);
 
1134
INSERT INTO t1 VALUES(0xF4F7);
 
1135
INSERT INTO t1 VALUES(0xF4F8);
 
1136
INSERT INTO t1 VALUES(0xF4F9);
 
1137
INSERT INTO t1 VALUES(0xF4FA);
 
1138
INSERT INTO t1 VALUES(0xF4FB);
 
1139
INSERT INTO t1 VALUES(0xF4FC);
 
1140
INSERT INTO t1 VALUES(0xF4FD);
 
1141
INSERT INTO t1 VALUES(0xF4FE);
 
1142
SELECT HEX(c) FROM t1 ORDER BY BINARY c;
 
1143
DROP TABLE t1;
 
1144
 
 
1145
 
 
1146
SET collation_connection='ujis_japanese_ci';
 
1147
-- source include/ctype_filesort.inc
 
1148
-- source include/ctype_innodb_like.inc
 
1149
-- source include/ctype_like_escape.inc
 
1150
-- source include/ctype_like_range_f1f2.inc
 
1151
SET collation_connection='ujis_bin';
 
1152
-- source include/ctype_filesort.inc
 
1153
-- source include/ctype_innodb_like.inc
 
1154
-- source include/ctype_like_escape.inc
 
1155
-- source include/ctype_like_range_f1f2.inc
 
1156
 
 
1157
#
 
1158
# Bugs#15375: Unassigned multibyte codes are broken
 
1159
# into parts when converting to Unicode.
 
1160
# This query should return 0x003F0041. I.e. it should
 
1161
# scan unassigned double-byte character 0xA5FE, convert
 
1162
# it as QUESTION MARK 0x003F and then scan the next
 
1163
# character, which is a single byte character 0x41.
 
1164
#
 
1165
select hex(convert(_ujis 0xA5FE41 using ucs2));
 
1166
# This one should return 0x003F0041:
 
1167
# scan unassigned three-byte character 0x8FABF8,
 
1168
# convert it as QUESTION MARK 0x003F and then scan
 
1169
# the next character, which is a single byte character 0x41.
 
1170
select hex(convert(_ujis 0x8FABF841 using ucs2));
 
1171
 
 
1172
# End of 4.1 tests
 
1173
--disable_warnings
 
1174
DROP TABLE IF EXISTS t1, t2;
 
1175
DROP PROCEDURE IF EXISTS sp1;
 
1176
--enable_warnings
 
1177
 
 
1178
set names ujis;
 
1179
set character_set_database = ujis;
 
1180
set character_set_server = ujis;
 
1181
 
 
1182
CREATE TABLE t1(c1 char(2)) default charset = ujis;
 
1183
CREATE TABLE t2(c2 char(2)) default charset = ujis;
 
1184
 
 
1185
INSERT INTO t1 VALUES(_ujis 0xA4A2);
 
1186
 
 
1187
DELIMITER |;
 
1188
CREATE PROCEDURE sp1()
 
1189
BEGIN
 
1190
  DECLARE a CHAR(2) CHARSET ujis;
 
1191
  DECLARE cur1 CURSOR FOR SELECT c1 FROM t1;
 
1192
  OPEN cur1;
 
1193
  FETCH cur1 INTO a;
 
1194
  INSERT INTO t2 VALUES (a);
 
1195
  CLOSE cur1;
 
1196
END|
 
1197
DELIMITER ;|
 
1198
CALL sp1();
 
1199
 
 
1200
#The data in t1 and t2 should be the same but different
 
1201
SELECT c1,c2 FROM t1,t2;
 
1202
 
 
1203
#Since the result of hex(convert(_latin1 0xA4A2 using ujis))
 
1204
#equals to hex(c2), it seems that the value which was inserted 
 
1205
#by using cursor is interpreted as latin1 character set
 
1206
SELECT hex(convert(_latin1 0xA4A2 using ujis)),hex(c2) FROM t1,t2;
 
1207
 
 
1208
DROP PROCEDURE sp1;
 
1209
DROP TABLE t1;
 
1210
DROP TABLE t2;
 
1211
 
 
1212
set names default;
 
1213
set character_set_database=default;
 
1214
set character_set_server=default;
 
1215
 
 
1216
--echo End of 5.1 tests
 
1217
 
 
1218
set names ujis;
 
1219
--source include/weight_string.inc
 
1220
--source include/weight_string_l1.inc
 
1221
--source include/weight_string_A1A1.inc
 
1222
--source include/weight_string_8EA1.inc
 
1223
--source include/weight_string_8FA2C3.inc
 
1224
 
 
1225
set collation_connection=ujis_bin;
 
1226
--source include/weight_string.inc
 
1227
--source include/weight_string_l1.inc
 
1228
--source include/weight_string_A1A1.inc
 
1229
--source include/weight_string_8EA1.inc
 
1230
--source include/weight_string_8FA2C3.inc