~jlukas79/+junk/mysql-server

« back to all changes in this revision

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

manual merge 6.0-main --> 6.0-bka-review

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
SET @global_start_value = @@global.character_set_results;
 
2
SELECT @global_start_value;
 
3
@global_start_value
 
4
latin1
 
5
SET @session_start_value = @@character_set_results;
 
6
SELECT @session_start_value;
 
7
@session_start_value
 
8
latin1
 
9
SET @session_start_value = @@local.character_set_results;
 
10
SELECT @session_start_value;
 
11
@session_start_value
 
12
latin1
 
13
SET @session_start_value = @@session.character_set_results;
 
14
SELECT @session_start_value;
 
15
@session_start_value
 
16
latin1
 
17
'#--------------------FN_DYNVARS_013_01------------------#'
 
18
SELECT character_set_results;
 
19
ERROR 42S22: Unknown column 'character_set_results' in 'field list'
 
20
SET character_set_results=utf8;
 
21
SELECT @@session.character_set_results;
 
22
@@session.character_set_results
 
23
utf8
 
24
SET global.character_set_results=utf8;
 
25
ERROR 42000: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'character_set_results=utf8' at line 1
 
26
SET session character_set_results=utf8;
 
27
SELECT session character_set_results;
 
28
ERROR 42S22: Unknown column 'session' in 'field list'
 
29
SET global character_set_results=utf8;
 
30
SELECT global character_set_results;
 
31
ERROR 42S22: Unknown column 'global' in 'field list'
 
32
'#--------------------FN_DYNVARS_013_02-------------------------#'
 
33
SET @@character_set_results = latin5;
 
34
SET @@character_set_results = DEFAULT;
 
35
SELECT @@character_set_results AS DEFAULT_VALUE;
 
36
DEFAULT_VALUE
 
37
utf8
 
38
SET @@global.character_set_results = latin5;
 
39
SET @@global.character_set_results = DEFAULT;
 
40
SELECT @@global.character_set_results;
 
41
@@global.character_set_results
 
42
latin1
 
43
'#--------------------FN_DYNVARS_013_03-------------------------#'
 
44
SET @@session.character_set_results = utf8;
 
45
SELECT @@session.character_set_results;
 
46
@@session.character_set_results
 
47
utf8
 
48
SET @@global.character_set_results = latin2;
 
49
SELECT @@global.character_set_results;
 
50
@@global.character_set_results
 
51
latin2
 
52
SELECT @@session.character_set_results AS res_is_utf8;
 
53
res_is_utf8
 
54
utf8
 
55
SET @@session.character_set_results = latin5;
 
56
SELECT @@session.character_set_results;
 
57
@@session.character_set_results
 
58
latin5
 
59
SELECT @@global.character_set_results AS res_is_latin2;
 
60
res_is_latin2
 
61
latin2
 
62
SELECT @@global.character_set_results=@@session.character_set_results 
 
63
AS res_is_false;
 
64
res_is_false
 
65
0
 
66
'#--------------------FN_DYNVARS_013_04-------------------------#'
 
67
SELECT @@character_set_results = @@session.character_set_results AS res;
 
68
res
 
69
1
 
70
SELECT @@character_set_results = @@local.character_set_results AS res;
 
71
res
 
72
1
 
73
'#--------------------FN_DYNVARS_013_05-------------------------#'
 
74
SET @@character_set_results = utf8 + latin2;
 
75
ERROR 42S22: Unknown column 'utf8' in 'field list'
 
76
'#--------------------FN_DYNVARS_013_06-------------------------#'
 
77
SET @@session.character_set_results = big5;
 
78
SELECT @@session.character_set_results;
 
79
@@session.character_set_results
 
80
big5
 
81
SET @@session.character_set_results = dec8;
 
82
SELECT @@session.character_set_results;
 
83
@@session.character_set_results
 
84
dec8
 
85
SET @@session.character_set_results = cp850;
 
86
SELECT @@session.character_set_results;
 
87
@@session.character_set_results
 
88
cp850
 
89
SET @@session.character_set_results = hp8;
 
90
SELECT @@session.character_set_results;
 
91
@@session.character_set_results
 
92
hp8
 
93
SET @@session.character_set_results = koi8r;
 
94
SELECT @@session.character_set_results;
 
95
@@session.character_set_results
 
96
koi8r
 
97
SET @@session.character_set_results = latin1;
 
98
SELECT @@session.character_set_results;
 
99
@@session.character_set_results
 
100
latin1
 
101
SET @@session.character_set_results = latin2;
 
102
SELECT @@session.character_set_results;
 
103
@@session.character_set_results
 
104
latin2
 
105
SET @@session.character_set_results = swe7;
 
106
SELECT @@session.character_set_results;
 
107
??session.character_set_results
 
108
swe7
 
109
SET @@session.character_set_results = ascii;
 
110
SELECT @@session.character_set_results;
 
111
@@session.character_set_results
 
112
ascii
 
113
SET @@session.character_set_results = ujis;
 
114
SELECT @@session.character_set_results;
 
115
@@session.character_set_results
 
116
ujis
 
117
SET @@session.character_set_results = sjis;
 
118
SELECT @@session.character_set_results;
 
119
@@session.character_set_results
 
120
sjis
 
121
SET @@session.character_set_results = hebrew;
 
122
SELECT @@session.character_set_results;
 
123
@@session.character_set_results
 
124
hebrew
 
125
SET @@session.character_set_results = tis620;
 
126
SELECT @@session.character_set_results;
 
127
@@session.character_set_results
 
128
tis620
 
129
SET @@session.character_set_results = euckr;
 
130
SELECT @@session.character_set_results;
 
131
@@session.character_set_results
 
132
euckr
 
133
SET @@session.character_set_results = koi8u;
 
134
SELECT @@session.character_set_results;
 
135
@@session.character_set_results
 
136
koi8u
 
137
SET @@session.character_set_results = gb2312;
 
138
SELECT @@session.character_set_results;
 
139
@@session.character_set_results
 
140
gb2312
 
141
SET @@session.character_set_results = greek;
 
142
SELECT @@session.character_set_results;
 
143
@@session.character_set_results
 
144
greek
 
145
SET @@session.character_set_results = cp1250;
 
146
SELECT @@session.character_set_results;
 
147
@@session.character_set_results
 
148
cp1250
 
149
SET @@session.character_set_results = gbk;
 
150
SELECT @@session.character_set_results;
 
151
@@session.character_set_results
 
152
gbk
 
153
SET @@session.character_set_results = latin5;
 
154
SELECT @@session.character_set_results;
 
155
@@session.character_set_results
 
156
latin5
 
157
SET @@session.character_set_results = armscii8;
 
158
SELECT @@session.character_set_results;
 
159
@@session.character_set_results
 
160
armscii8
 
161
SET @@session.character_set_results = utf8;
 
162
SELECT @@session.character_set_results;
 
163
@@session.character_set_results
 
164
utf8
 
165
SET @@session.character_set_results = ucs2;
 
166
SELECT @@session.character_set_results;
 
167
 
 
168
ucs2
 
169
SET @@session.character_set_results = cp866;
 
170
SELECT @@session.character_set_results;
 
171
@@session.character_set_results
 
172
cp866
 
173
SET @@session.character_set_results = keybcs2;
 
174
SELECT @@session.character_set_results;
 
175
@@session.character_set_results
 
176
keybcs2
 
177
SET @@session.character_set_results = macce;
 
178
SELECT @@session.character_set_results;
 
179
@@session.character_set_results
 
180
macce
 
181
SET @@session.character_set_results = macroman;
 
182
SELECT @@session.character_set_results;
 
183
@@session.character_set_results
 
184
macroman
 
185
SET @@session.character_set_results = cp852;
 
186
SELECT @@session.character_set_results;
 
187
@@session.character_set_results
 
188
cp852
 
189
SET @@session.character_set_results = latin7;
 
190
SELECT @@session.character_set_results;
 
191
@@session.character_set_results
 
192
latin7
 
193
SET @@session.character_set_results = cp1251;
 
194
SELECT @@session.character_set_results;
 
195
@@session.character_set_results
 
196
cp1251
 
197
SET @@session.character_set_results = cp1256;
 
198
SELECT @@session.character_set_results;
 
199
@@session.character_set_results
 
200
cp1256
 
201
SET @@session.character_set_results = cp1257;
 
202
SELECT @@session.character_set_results;
 
203
@@session.character_set_results
 
204
cp1257
 
205
SET @@session.character_set_results = binary;
 
206
SELECT @@session.character_set_results;
 
207
@@session.character_set_results
 
208
binary
 
209
SET @@session.character_set_results = geostd8;
 
210
SELECT @@session.character_set_results;
 
211
@@session.character_set_results
 
212
geostd8
 
213
SET @@session.character_set_results = cp932;
 
214
SELECT @@session.character_set_results;
 
215
@@session.character_set_results
 
216
cp932
 
217
SET @@session.character_set_results = eucjpms;
 
218
SELECT @@session.character_set_results;
 
219
@@session.character_set_results
 
220
eucjpms
 
221
'#--------------------FN_DYNVARS_013_07-------------------------#'
 
222
SET @@global.character_set_results = big5;
 
223
SELECT @@global.character_set_results;
 
224
@@global.character_set_results
 
225
big5
 
226
SET @@global.character_set_results = dec8;
 
227
SELECT @@global.character_set_results;
 
228
@@global.character_set_results
 
229
dec8
 
230
SET @@global.character_set_results = cp850;
 
231
SELECT @@global.character_set_results;
 
232
@@global.character_set_results
 
233
cp850
 
234
SET @@global.character_set_results = hp8;
 
235
SELECT @@global.character_set_results;
 
236
@@global.character_set_results
 
237
hp8
 
238
SET @@global.character_set_results = koi8r;
 
239
SELECT @@global.character_set_results;
 
240
@@global.character_set_results
 
241
koi8r
 
242
SET @@global.character_set_results = latin1;
 
243
SELECT @@global.character_set_results;
 
244
@@global.character_set_results
 
245
latin1
 
246
SET @@global.character_set_results = latin2;
 
247
SELECT @@global.character_set_results;
 
248
@@global.character_set_results
 
249
latin2
 
250
SET @@global.character_set_results = swe7;
 
251
SELECT @@global.character_set_results;
 
252
@@global.character_set_results
 
253
swe7
 
254
SET @@global.character_set_results = ascii;
 
255
SELECT @@global.character_set_results;
 
256
@@global.character_set_results
 
257
ascii
 
258
SET @@global.character_set_results = ujis;
 
259
SELECT @@global.character_set_results;
 
260
@@global.character_set_results
 
261
ujis
 
262
SET @@global.character_set_results = sjis;
 
263
SELECT @@global.character_set_results;
 
264
@@global.character_set_results
 
265
sjis
 
266
SET @@global.character_set_results = hebrew;
 
267
SELECT @@global.character_set_results;
 
268
@@global.character_set_results
 
269
hebrew
 
270
SET @@global.character_set_results = tis620;
 
271
SELECT @@global.character_set_results;
 
272
@@global.character_set_results
 
273
tis620
 
274
SET @@global.character_set_results = euckr;
 
275
SELECT @@global.character_set_results;
 
276
@@global.character_set_results
 
277
euckr
 
278
SET @@global.character_set_results = koi8u;
 
279
SELECT @@global.character_set_results;
 
280
@@global.character_set_results
 
281
koi8u
 
282
SET @@global.character_set_results = gb2312;
 
283
SELECT @@global.character_set_results;
 
284
@@global.character_set_results
 
285
gb2312
 
286
SET @@global.character_set_results = greek;
 
287
SELECT @@global.character_set_results;
 
288
@@global.character_set_results
 
289
greek
 
290
SET @@global.character_set_results = cp1250;
 
291
SELECT @@global.character_set_results;
 
292
@@global.character_set_results
 
293
cp1250
 
294
SET @@global.character_set_results = gbk;
 
295
SELECT @@global.character_set_results;
 
296
@@global.character_set_results
 
297
gbk
 
298
SET @@global.character_set_results = latin5;
 
299
SELECT @@global.character_set_results;
 
300
@@global.character_set_results
 
301
latin5
 
302
SET @@global.character_set_results = armscii8;
 
303
SELECT @@global.character_set_results;
 
304
@@global.character_set_results
 
305
armscii8
 
306
SET @@global.character_set_results = utf8;
 
307
SELECT @@global.character_set_results;
 
308
@@global.character_set_results
 
309
utf8
 
310
SET @@global.character_set_results = ucs2;
 
311
SELECT @@global.character_set_results;
 
312
@@global.character_set_results
 
313
ucs2
 
314
SET @@global.character_set_results = cp866;
 
315
SELECT @@global.character_set_results;
 
316
@@global.character_set_results
 
317
cp866
 
318
SET @@global.character_set_results = keybcs2;
 
319
SELECT @@global.character_set_results;
 
320
@@global.character_set_results
 
321
keybcs2
 
322
SET @@global.character_set_results = macce;
 
323
SELECT @@global.character_set_results;
 
324
@@global.character_set_results
 
325
macce
 
326
SET @@global.character_set_results = macroman;
 
327
SELECT @@global.character_set_results;
 
328
@@global.character_set_results
 
329
macroman
 
330
SET @@global.character_set_results = cp852;
 
331
SELECT @@global.character_set_results;
 
332
@@global.character_set_results
 
333
cp852
 
334
SET @@global.character_set_results = latin7;
 
335
SELECT @@global.character_set_results;
 
336
@@global.character_set_results
 
337
latin7
 
338
SET @@global.character_set_results = cp1251;
 
339
SELECT @@global.character_set_results;
 
340
@@global.character_set_results
 
341
cp1251
 
342
SET @@global.character_set_results = cp1256;
 
343
SELECT @@global.character_set_results;
 
344
@@global.character_set_results
 
345
cp1256
 
346
SET @@global.character_set_results = cp1257;
 
347
SELECT @@global.character_set_results;
 
348
@@global.character_set_results
 
349
cp1257
 
350
SET @@global.character_set_results = binary;
 
351
SELECT @@global.character_set_results;
 
352
@@global.character_set_results
 
353
binary
 
354
SET @@global.character_set_results = geostd8;
 
355
SELECT @@global.character_set_results;
 
356
@@global.character_set_results
 
357
geostd8
 
358
SET @@global.character_set_results = cp932;
 
359
SELECT @@global.character_set_results;
 
360
@@global.character_set_results
 
361
cp932
 
362
SET @@global.character_set_results = eucjpms;
 
363
SELECT @@global.character_set_results;
 
364
@@global.character_set_results
 
365
eucjpms
 
366
'#--------------------FN_DYNVARS_013_08-------------------------#'
 
367
SET @@character_set_results = UTF8;
 
368
SELECT @@character_set_results;
 
369
@@character_set_results
 
370
utf8
 
371
SET @@character_set_results = utf8;
 
372
SELECT @@character_set_results;
 
373
@@character_set_results
 
374
utf8
 
375
SET @@global.character_set_results = uTf8;
 
376
SELECT @@global.character_set_results;
 
377
@@global.character_set_results
 
378
utf8
 
379
'#--------------------FN_DYNVARS_013_09-------------------------#'
 
380
SET @@character_set_results = 1;
 
381
SELECT @@character_set_results;
 
382
@@character_set_results
 
383
big5
 
384
SET @@character_set_results = 2;
 
385
SELECT @@character_set_results;
 
386
@@character_set_results
 
387
latin2
 
388
SET @@character_set_results = 3;
 
389
SELECT @@character_set_results;
 
390
@@character_set_results
 
391
dec8
 
392
SET @@character_set_results = 36;
 
393
SELECT @@character_set_results;
 
394
@@character_set_results
 
395
cp866
 
396
SET @@character_set_results = 99;
 
397
SELECT @@character_set_results;
 
398
@@character_set_results
 
399
cp1250
 
400
SET @@character_set_results = 100;
 
401
ERROR 42000: Unknown character set: '100'
 
402
SET @@global.character_set_results = 1;
 
403
SELECT @@global.character_set_results;
 
404
@@global.character_set_results
 
405
big5
 
406
SET @@global.character_set_results = 2;
 
407
SELECT @@global.character_set_results;
 
408
@@global.character_set_results
 
409
latin2
 
410
SET @@global.character_set_results = 3;
 
411
SELECT @@global.character_set_results;
 
412
@@global.character_set_results
 
413
dec8
 
414
SET @@global.character_set_results = 36;
 
415
SELECT @@global.character_set_results;
 
416
@@global.character_set_results
 
417
cp866
 
418
SET @@global.character_set_results = 99;
 
419
SELECT @@global.character_set_results;
 
420
@@global.character_set_results
 
421
cp1250
 
422
SET @@global.character_set_results = 100;
 
423
ERROR 42000: Unknown character set: '100'
 
424
SET @total_charset = (SELECT count(*) FROM INFORMATION_SCHEMA.CHARACTER_SETS);
 
425
SELECT @total_charset;
 
426
@total_charset
 
427
39
 
428
'Bug # 34843: character sets are mapped in such a way that 100 and following';
 
429
'numbers gives error, and before 100 the 36 mapped wraps arround several times.';
 
430
'#--------------------FN_DYNVARS_013_10-------------------------#'
 
431
SET @@character_set_results = abc;
 
432
ERROR 42000: Unknown character set: 'abc'
 
433
SET @@character_set_results = 1utf8;
 
434
ERROR 42000: Unknown character set: '1utf8'
 
435
SET @@character_set_results = 0;
 
436
ERROR 42000: Unknown character set: '0'
 
437
SET @@character_set_results = .1;
 
438
ERROR 42000: Incorrect argument type to variable 'character_set_results'
 
439
SET @@character_set_results = -1;
 
440
ERROR 42000: Unknown character set: '-1'
 
441
SET @@character_set_results = "";
 
442
ERROR 42000: Unknown character set: ''
 
443
SET @@character_set_results = 'utf';
 
444
ERROR 42000: Unknown character set: 'utf'
 
445
SET @@character_set_results = true;
 
446
SELECT @@character_set_results AS res_with_true;
 
447
res_with_true
 
448
big5
 
449
SET @@character_set_results = ON;
 
450
ERROR 42000: Unknown character set: 'ON'
 
451
'#--------------------FN_DYNVARS_013_11-------------------------#'
 
452
SET @@global.character_set_results = "'latin2'";
 
453
ERROR 42000: Unknown character set: ''latin2''
 
454
SET @@global.character_set_results = 1utf8;
 
455
ERROR 42000: Unknown character set: '1utf8'
 
456
SET @@global.character_set_results = 0;
 
457
ERROR 42000: Unknown character set: '0'
 
458
SET @@global.character_set_results = 0.1;
 
459
ERROR 42000: Incorrect argument type to variable 'character_set_results'
 
460
SET @@global.character_set_results = -1;
 
461
ERROR 42000: Unknown character set: '-1'
 
462
SET @@global.character_set_results = "";
 
463
ERROR 42000: Unknown character set: ''
 
464
SET @@global.character_set_results = 'utf';
 
465
ERROR 42000: Unknown character set: 'utf'
 
466
SET @@global.character_set_results = true;
 
467
SET @@global.character_set_results = ON;
 
468
ERROR 42000: Unknown character set: 'ON'
 
469
'#--------------------FN_DYNVARS_013_12-------------------------#'
 
470
SELECT @@global.character_set_results =
 
471
(SELECT VARIABLE_VALUE FROM INFORMATION_SCHEMA.GLOBAL_VARIABLES
 
472
WHERE VARIABLE_NAME='character_set_results') AS res;
 
473
res
 
474
1
 
475
SET @@global.character_set_results = 1;
 
476
SELECT @@global.character_set_results;
 
477
@@global.character_set_results
 
478
big5
 
479
SELECT @@global.character_set_results =
 
480
(SELECT VARIABLE_VALUE FROM INFORMATION_SCHEMA.GLOBAL_VARIABLES
 
481
WHERE VARIABLE_NAME='character_set_results') AS res;
 
482
res
 
483
1
 
484
'#--------------------FN_DYNVARS_013_13-------------------------#'
 
485
SELECT @@character_set_results =
 
486
(SELECT VARIABLE_VALUE FROM INFORMATION_SCHEMA.SESSION_VARIABLES
 
487
WHERE VARIABLE_NAME='character_set_results') AS res;
 
488
res
 
489
1
 
490
SELECT @@local.character_set_results =
 
491
(SELECT VARIABLE_VALUE FROM INFORMATION_SCHEMA.SESSION_VARIABLES
 
492
WHERE VARIABLE_NAME='character_set_results') AS res;
 
493
res
 
494
1
 
495
SELECT @@session.character_set_results =
 
496
(SELECT VARIABLE_VALUE FROM INFORMATION_SCHEMA.SESSION_VARIABLES
 
497
WHERE VARIABLE_NAME='character_set_results') AS res;
 
498
res
 
499
1
 
500
SET @@global.character_set_results = @global_start_value;
 
501
SELECT @@global.character_set_results;
 
502
@@global.character_set_results
 
503
latin1
 
504
SET @@session.character_set_results = @session_start_value;
 
505
SELECT @@session.character_set_results;
 
506
@@session.character_set_results
 
507
latin1