~stewart/drizzle/embedded-innodb-create-select-transaction-arrgh

« back to all changes in this revision

Viewing changes to mysql-test/r/ctype_latin2.result

  • 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
drop table if exists t1;
 
2
SET NAMES latin2;
 
3
CREATE TABLE t1 (a char(1) character set latin2);
 
4
INSERT INTO t1 VALUES (0x20),(0x21),(0x22),(0x23),(0x24),(0x25),(0x26),(0x27);
 
5
INSERT INTO t1 VALUES (0x28),(0x29),(0x2A),(0x2B),(0x2C),(0x2D),(0x2E),(0x2F);
 
6
INSERT INTO t1 VALUES (0x30),(0x31),(0x32),(0x33),(0x34),(0x35),(0x36),(0x37);
 
7
INSERT INTO t1 VALUES (0x38),(0x39),(0x3A),(0x3B),(0x3C),(0x3D),(0x3E),(0x3F);
 
8
INSERT INTO t1 VALUES (0x40),(0x41),(0x42),(0x43),(0x44),(0x45),(0x46),(0x47);
 
9
INSERT INTO t1 VALUES (0x48),(0x49),(0x4A),(0x4B),(0x4C),(0x4D),(0x4E),(0x4F);
 
10
INSERT INTO t1 VALUES (0x50),(0x51),(0x52),(0x53),(0x54),(0x55),(0x56),(0x57);
 
11
INSERT INTO t1 VALUES (0x58),(0x59),(0x5A),(0x5B),(0x5C),(0x5D),(0x5E),(0x5F);
 
12
INSERT INTO t1 VALUES (0x60),(0x61),(0x62),(0x63),(0x64),(0x65),(0x66),(0x67);
 
13
INSERT INTO t1 VALUES (0x68),(0x69),(0x6A),(0x6B),(0x6C),(0x6D),(0x6E),(0x6F);
 
14
INSERT INTO t1 VALUES (0x70),(0x71),(0x72),(0x73),(0x74),(0x75),(0x76),(0x77);
 
15
INSERT INTO t1 VALUES (0x78),(0x79),(0x7A),(0x7B),(0x7C),(0x7D),(0x7E),(0x7F);
 
16
INSERT INTO t1 VALUES (0x80),(0x81),(0x82),(0x83),(0x84),(0x85),(0x86),(0x87);
 
17
INSERT INTO t1 VALUES (0x88),(0x89),(0x8A),(0x8B),(0x8C),(0x8D),(0x8E),(0x8F);
 
18
INSERT INTO t1 VALUES (0x90),(0x91),(0x92),(0x93),(0x94),(0x95),(0x96),(0x97);
 
19
INSERT INTO t1 VALUES (0x98),(0x99),(0x9A),(0x9B),(0x9C),(0x9D),(0x9E),(0x9F);
 
20
INSERT INTO t1 VALUES (0xA0),(0xA1),(0xA2),(0xA3),(0xA4),(0xA5),(0xA6),(0xA7);
 
21
INSERT INTO t1 VALUES (0xA8),(0xA9),(0xAA),(0xAB),(0xAC),(0xAD),(0xAE),(0xAF);
 
22
INSERT INTO t1 VALUES (0xB0),(0xB1),(0xB2),(0xB3),(0xB4),(0xB5),(0xB6),(0xB7);
 
23
INSERT INTO t1 VALUES (0xB8),(0xB9),(0xBA),(0xBB),(0xBC),(0xBD),(0xBE),(0xBF);
 
24
INSERT INTO t1 VALUES (0xC0),(0xC1),(0xC2),(0xC3),(0xC4),(0xC5),(0xC6),(0xC7);
 
25
INSERT INTO t1 VALUES (0xC8),(0xC9),(0xCA),(0xCB),(0xCC),(0xCD),(0xCE),(0xCF);
 
26
INSERT INTO t1 VALUES (0xD0),(0xD1),(0xD2),(0xD3),(0xD4),(0xD5),(0xD6),(0xD7);
 
27
INSERT INTO t1 VALUES (0xD8),(0xD9),(0xDA),(0xDB),(0xDC),(0xDD),(0xDE),(0xDF);
 
28
INSERT INTO t1 VALUES (0xE0),(0xE1),(0xE2),(0xE3),(0xE4),(0xE5),(0xE6),(0xE7);
 
29
INSERT INTO t1 VALUES (0xE8),(0xE9),(0xEA),(0xEB),(0xEC),(0xED),(0xEE),(0xEF);
 
30
INSERT INTO t1 VALUES (0xF0),(0xF1),(0xF2),(0xF3),(0xF4),(0xF5),(0xF6),(0xF7);
 
31
INSERT INTO t1 VALUES (0xF8),(0xF9),(0xFA),(0xFB),(0xFC),(0xFD),(0xFE),(0xFF);
 
32
SELECT hex(a) ha, hex(lower(a)) hl, hex(upper(a)) hu, 
 
33
a, lower(a) l, upper(a) u from t1 order by ha;
 
34
ha      hl      hu      a       l       u
 
35
                                        
 
36
21      21      21      !       !       !
 
37
22      22      22      "       "       "
 
38
23      23      23      #       #       #
 
39
24      24      24      $       $       $
 
40
25      25      25      %       %       %
 
41
26      26      26      &       &       &
 
42
27      27      27      '       '       '
 
43
28      28      28      (       (       (
 
44
29      29      29      )       )       )
 
45
2A      2A      2A      *       *       *
 
46
2B      2B      2B      +       +       +
 
47
2C      2C      2C      ,       ,       ,
 
48
2D      2D      2D      -       -       -
 
49
2E      2E      2E      .       .       .
 
50
2F      2F      2F      /       /       /
 
51
30      30      30      0       0       0
 
52
31      31      31      1       1       1
 
53
32      32      32      2       2       2
 
54
33      33      33      3       3       3
 
55
34      34      34      4       4       4
 
56
35      35      35      5       5       5
 
57
36      36      36      6       6       6
 
58
37      37      37      7       7       7
 
59
38      38      38      8       8       8
 
60
39      39      39      9       9       9
 
61
3A      3A      3A      :       :       :
 
62
3B      3B      3B      ;       ;       ;
 
63
3C      3C      3C      <       <       <
 
64
3D      3D      3D      =       =       =
 
65
3E      3E      3E      >       >       >
 
66
3F      3F      3F      ?       ?       ?
 
67
40      40      40      @       @       @
 
68
41      61      41      A       a       A
 
69
42      62      42      B       b       B
 
70
43      63      43      C       c       C
 
71
44      64      44      D       d       D
 
72
45      65      45      E       e       E
 
73
46      66      46      F       f       F
 
74
47      67      47      G       g       G
 
75
48      68      48      H       h       H
 
76
49      69      49      I       i       I
 
77
4A      6A      4A      J       j       J
 
78
4B      6B      4B      K       k       K
 
79
4C      6C      4C      L       l       L
 
80
4D      6D      4D      M       m       M
 
81
4E      6E      4E      N       n       N
 
82
4F      6F      4F      O       o       O
 
83
50      70      50      P       p       P
 
84
51      71      51      Q       q       Q
 
85
52      72      52      R       r       R
 
86
53      73      53      S       s       S
 
87
54      74      54      T       t       T
 
88
55      75      55      U       u       U
 
89
56      76      56      V       v       V
 
90
57      77      57      W       w       W
 
91
58      78      58      X       x       X
 
92
59      79      59      Y       y       Y
 
93
5A      7A      5A      Z       z       Z
 
94
5B      5B      5B      [       [       [
 
95
5C      5C      5C      \       \       \
 
96
5D      5D      5D      ]       ]       ]
 
97
5E      5E      5E      ^       ^       ^
 
98
5F      5F      5F      _       _       _
 
99
60      60      60      `       `       `
 
100
61      61      41      a       a       A
 
101
62      62      42      b       b       B
 
102
63      63      43      c       c       C
 
103
64      64      44      d       d       D
 
104
65      65      45      e       e       E
 
105
66      66      46      f       f       F
 
106
67      67      47      g       g       G
 
107
68      68      48      h       h       H
 
108
69      69      49      i       i       I
 
109
6A      6A      4A      j       j       J
 
110
6B      6B      4B      k       k       K
 
111
6C      6C      4C      l       l       L
 
112
6D      6D      4D      m       m       M
 
113
6E      6E      4E      n       n       N
 
114
6F      6F      4F      o       o       O
 
115
70      70      50      p       p       P
 
116
71      71      51      q       q       Q
 
117
72      72      52      r       r       R
 
118
73      73      53      s       s       S
 
119
74      74      54      t       t       T
 
120
75      75      55      u       u       U
 
121
76      76      56      v       v       V
 
122
77      77      57      w       w       W
 
123
78      78      58      x       x       X
 
124
79      79      59      y       y       Y
 
125
7A      7A      5A      z       z       Z
 
126
7B      7B      7B      {       {       {
 
127
7C      7C      7C      |       |       |
 
128
7D      7D      7D      }       }       }
 
129
7E      7E      7E      ~       ~       ~
 
130
7F      7F      7F                    
 
131
80      80      80      �       �       �
 
132
81      81      81      �       �       �
 
133
82      82      82      �       �       �
 
134
83      83      83      �       �       �
 
135
84      84      84      �       �       �
 
136
85      85      85      �       �       �
 
137
86      86      86      �       �       �
 
138
87      87      87      �       �       �
 
139
88      88      88      �       �       �
 
140
89      89      89      �       �       �
 
141
8A      8A      8A      �       �       �
 
142
8B      8B      8B      �       �       �
 
143
8C      8C      8C      �       �       �
 
144
8D      8D      8D      �       �       �
 
145
8E      8E      8E      �       �       �
 
146
8F      8F      8F      �       �       �
 
147
90      90      90      �       �       �
 
148
91      91      91      �       �       �
 
149
92      92      92      �       �       �
 
150
93      93      93      �       �       �
 
151
94      94      94      �       �       �
 
152
95      95      95      �       �       �
 
153
96      96      96      �       �       �
 
154
97      97      97      �       �       �
 
155
98      98      98      �       �       �
 
156
99      99      99      �       �       �
 
157
9A      9A      9A      �       �       �
 
158
9B      9B      9B      �       �       �
 
159
9C      9C      9C      �       �       �
 
160
9D      9D      9D      �       �       �
 
161
9E      9E      9E      �       �       �
 
162
9F      9F      9F      �       �       �
 
163
A0      A0      A0      �       �       �
 
164
A1      B1      A1      �       �       �
 
165
A2      A2      A2      �       �       �
 
166
A3      B3      A3      �       �       �
 
167
A4      A4      A4      �       �       �
 
168
A5      B5      A5      �       �       �
 
169
A6      B6      A6      �       �       �
 
170
A7      A7      A7      �       �       �
 
171
A8      A8      A8      �       �       �
 
172
A9      B9      A9      �       �       �
 
173
AA      BA      AA      �       �       �
 
174
AB      BB      AB      �       �       �
 
175
AC      BC      AC      �       �       �
 
176
AD      AD      AD      �       �       �
 
177
AE      BE      AE      �       �       �
 
178
AF      BF      AF      �       �       �
 
179
B0      B0      B0      �       �       �
 
180
B1      B1      A1      �       �       �
 
181
B2      B2      B2      �       �       �
 
182
B3      B3      A3      �       �       �
 
183
B4      B4      B4      �       �       �
 
184
B5      B5      A5      �       �       �
 
185
B6      B6      A6      �       �       �
 
186
B7      B7      B7      �       �       �
 
187
B8      B8      B8      �       �       �
 
188
B9      B9      A9      �       �       �
 
189
BA      BA      AA      �       �       �
 
190
BB      BB      AB      �       �       �
 
191
BC      BC      AC      �       �       �
 
192
BD      BD      BD      �       �       �
 
193
BE      BE      AE      �       �       �
 
194
BF      BF      AF      �       �       �
 
195
C0      E0      C0      �       �       �
 
196
C1      E1      C1      �       �       �
 
197
C2      E2      C2      �       �       �
 
198
C3      E3      C3      �       �       �
 
199
C4      E4      C4      �       �       �
 
200
C5      E5      C5      �       �       �
 
201
C6      E6      C6      �       �       �
 
202
C7      E7      C7      �       �       �
 
203
C8      E8      C8      �       �       �
 
204
C9      E9      C9      �       �       �
 
205
CA      EA      CA      �       �       �
 
206
CB      EB      CB      �       �       �
 
207
CC      EC      CC      �       �       �
 
208
CD      ED      CD      �       �       �
 
209
CE      EE      CE      �       �       �
 
210
CF      EF      CF      �       �       �
 
211
D0      F0      D0      �       �       �
 
212
D1      F1      D1      �       �       �
 
213
D2      F2      D2      �       �       �
 
214
D3      F3      D3      �       �       �
 
215
D4      F4      D4      �       �       �
 
216
D5      F5      D5      �       �       �
 
217
D6      F6      D6      �       �       �
 
218
D7      D7      D7      �       �       �
 
219
D8      F8      D8      �       �       �
 
220
D9      F9      D9      �       �       �
 
221
DA      FA      DA      �       �       �
 
222
DB      FB      DB      �       �       �
 
223
DC      FC      DC      �       �       �
 
224
DD      FD      DD      �       �       �
 
225
DE      FE      DE      �       �       �
 
226
DF      DF      DF      �       �       �
 
227
E0      E0      C0      �       �       �
 
228
E1      E1      C1      �       �       �
 
229
E2      E2      C2      �       �       �
 
230
E3      E3      C3      �       �       �
 
231
E4      E4      C4      �       �       �
 
232
E5      E5      C5      �       �       �
 
233
E6      E6      C6      �       �       �
 
234
E7      E7      C7      �       �       �
 
235
E8      E8      C8      �       �       �
 
236
E9      E9      C9      �       �       �
 
237
EA      EA      CA      �       �       �
 
238
EB      EB      CB      �       �       �
 
239
EC      EC      CC      �       �       �
 
240
ED      ED      CD      �       �       �
 
241
EE      EE      CE      �       �       �
 
242
EF      EF      CF      �       �       �
 
243
F0      F0      D0      �       �       �
 
244
F1      F1      D1      �       �       �
 
245
F2      F2      D2      �       �       �
 
246
F3      F3      D3      �       �       �
 
247
F4      F4      D4      �       �       �
 
248
F5      F5      D5      �       �       �
 
249
F6      F6      D6      �       �       �
 
250
F7      F7      F7      �       �       �
 
251
F8      F8      D8      �       �       �
 
252
F9      F9      D9      �       �       �
 
253
FA      FA      DA      �       �       �
 
254
FB      FB      DB      �       �       �
 
255
FC      FC      DC      �       �       �
 
256
FD      FD      DD      �       �       �
 
257
FE      FE      DE      �       �       �
 
258
FF      FF      FF      �       �       �
 
259
SELECT group_concat(a collate latin2_croatian_ci order by binary a) from t1 group by a collate latin2_croatian_ci;
 
260
group_concat(a collate latin2_croatian_ci order by binary a)
 
261
 
 
262
!
 
263
"
 
264
#
 
265
$
 
266
%
 
267
&
 
268
'
 
269
(
 
270
)
 
271
*
 
272
+
 
273
,
 
274
-
 
275
.
 
276
/
 
277
0
 
278
1
 
279
2
 
280
3
 
281
4
 
282
5
 
283
6
 
284
7
 
285
8
 
286
9
 
287
:
 
288
;
 
289
<
 
290
=
 
291
>
 
292
?
 
293
@
 
294
A,a,�,�,�,�,�,�,�,�,�,�
 
295
B,b
 
296
C,c,�,�
 
297
�,�
 
298
�,�
 
299
D,d,�,�
 
300
�,�
 
301
E,e,�,�,�,�,�,�,�,�
 
302
F,f
 
303
G,g
 
304
H,h
 
305
I,i,�,�,�,�
 
306
J,j
 
307
K,k
 
308
L,l,�,�,�,�,�,�
 
309
M,m
 
310
N,n,�,�,�,�
 
311
O,o,�,�,�,�,�,�,�,�
 
312
P,p
 
313
Q,q
 
314
R,r,�,�,�,�
 
315
S,s,�,�,�,�,�
 
316
�,�
 
317
T,t,�,�,�,�
 
318
U,u,�,�,�,�,�,�,�,�
 
319
V,v
 
320
W,w
 
321
X,x
 
322
Y,y,�,�
 
323
Z,z,�,�,�,�
 
324
�,�
 
325
[
 
326
\
 
327
]
 
328
^
 
329
_
 
330
`
 
331
{
 
332
|
 
333
}
 
334
~
 
335

 
336
 
337
 
338
 
339
 
340
 
341
 
342
 
343
 
344
 
345
 
346
 
347
 
348
 
349
 
350
 
351
 
352
 
353
 
354
 
355
 
356
 
357
 
358
 
359
 
360
 
361
 
362
 
363
 
364
 
365
 
366
 
367
 
368
 
369
 
370
 
371
 
372
 
373
 
374
 
375
 
376
 
377
 
378
 
379
 
380
 
381
 
382
 
383
drop table t1;
 
384
End of 5.1 tests
 
385
set names latin2;
 
386
select @@collation_connection;
 
387
@@collation_connection
 
388
latin2_general_ci
 
389
select hex(weight_string('a'));
 
390
hex(weight_string('a'))
 
391
41
 
392
select hex(weight_string('A'));
 
393
hex(weight_string('A'))
 
394
41
 
395
select hex(weight_string('abc'));
 
396
hex(weight_string('abc'))
 
397
414445
 
398
select hex(weight_string('abc' as char(2)));
 
399
hex(weight_string('abc' as char(2)))
 
400
4144
 
401
select hex(weight_string('abc' as char(3)));
 
402
hex(weight_string('abc' as char(3)))
 
403
414445
 
404
select hex(weight_string('abc' as char(5)));
 
405
hex(weight_string('abc' as char(5)))
 
406
4144452020
 
407
select @@collation_connection;
 
408
@@collation_connection
 
409
latin2_general_ci
 
410
select hex(weight_string('a' LEVEL 1));
 
411
hex(weight_string('a' LEVEL 1))
 
412
41
 
413
select hex(weight_string('A' LEVEL 1));
 
414
hex(weight_string('A' LEVEL 1))
 
415
41
 
416
select hex(weight_string('abc' LEVEL 1));
 
417
hex(weight_string('abc' LEVEL 1))
 
418
414445
 
419
select hex(weight_string('abc' as char(2) LEVEL 1));
 
420
hex(weight_string('abc' as char(2) LEVEL 1))
 
421
4144
 
422
select hex(weight_string('abc' as char(3) LEVEL 1));
 
423
hex(weight_string('abc' as char(3) LEVEL 1))
 
424
414445
 
425
select hex(weight_string('abc' as char(5) LEVEL 1));
 
426
hex(weight_string('abc' as char(5) LEVEL 1))
 
427
4144452020
 
428
select hex(weight_string('abc' as char(5) LEVEL 1 REVERSE));
 
429
hex(weight_string('abc' as char(5) LEVEL 1 REVERSE))
 
430
2020454441
 
431
select hex(weight_string('abc' as char(5) LEVEL 1 DESC));
 
432
hex(weight_string('abc' as char(5) LEVEL 1 DESC))
 
433
BEBBBADFDF
 
434
select hex(weight_string('abc' as char(5) LEVEL 1 DESC REVERSE));
 
435
hex(weight_string('abc' as char(5) LEVEL 1 DESC REVERSE))
 
436
DFDFBABBBE
 
437
set collation_connection=latin2_bin;
 
438
select @@collation_connection;
 
439
@@collation_connection
 
440
latin2_bin
 
441
select hex(weight_string('a'));
 
442
hex(weight_string('a'))
 
443
61
 
444
select hex(weight_string('A'));
 
445
hex(weight_string('A'))
 
446
41
 
447
select hex(weight_string('abc'));
 
448
hex(weight_string('abc'))
 
449
616263
 
450
select hex(weight_string('abc' as char(2)));
 
451
hex(weight_string('abc' as char(2)))
 
452
6162
 
453
select hex(weight_string('abc' as char(3)));
 
454
hex(weight_string('abc' as char(3)))
 
455
616263
 
456
select hex(weight_string('abc' as char(5)));
 
457
hex(weight_string('abc' as char(5)))
 
458
6162632020
 
459
select @@collation_connection;
 
460
@@collation_connection
 
461
latin2_bin
 
462
select hex(weight_string('a' LEVEL 1));
 
463
hex(weight_string('a' LEVEL 1))
 
464
61
 
465
select hex(weight_string('A' LEVEL 1));
 
466
hex(weight_string('A' LEVEL 1))
 
467
41
 
468
select hex(weight_string('abc' LEVEL 1));
 
469
hex(weight_string('abc' LEVEL 1))
 
470
616263
 
471
select hex(weight_string('abc' as char(2) LEVEL 1));
 
472
hex(weight_string('abc' as char(2) LEVEL 1))
 
473
6162
 
474
select hex(weight_string('abc' as char(3) LEVEL 1));
 
475
hex(weight_string('abc' as char(3) LEVEL 1))
 
476
616263
 
477
select hex(weight_string('abc' as char(5) LEVEL 1));
 
478
hex(weight_string('abc' as char(5) LEVEL 1))
 
479
6162632020
 
480
select hex(weight_string('abc' as char(5) LEVEL 1 REVERSE));
 
481
hex(weight_string('abc' as char(5) LEVEL 1 REVERSE))
 
482
2020636261
 
483
select hex(weight_string('abc' as char(5) LEVEL 1 DESC));
 
484
hex(weight_string('abc' as char(5) LEVEL 1 DESC))
 
485
9E9D9CDFDF
 
486
select hex(weight_string('abc' as char(5) LEVEL 1 DESC REVERSE));
 
487
hex(weight_string('abc' as char(5) LEVEL 1 DESC REVERSE))
 
488
DFDF9C9D9E