2
SET character_set_database = sjis;
3
DROP TABLE IF EXISTS `�s�P`;
4
DROP TABLE IF EXISTS `�s�Q`;
5
DROP TABLE IF EXISTS `�s�R`;
6
CREATE TABLE `�s�P` (`�b�P` CHAR(12), INDEX(`�b�P`)) DEFAULT CHARSET = sjis ENGINE = <engine_to_be_tested>;
7
CREATE TABLE `�s�Q` (`�b�P` CHAR(12), INDEX(`�b�P`)) DEFAULT CHARSET = sjis ENGINE = <engine_to_be_tested>;
8
CREATE TABLE `�s�R` (`�b�P` CHAR(12), INDEX(`�b�P`)) DEFAULT CHARSET = sjis ENGINE = <engine_to_be_tested>;
9
INSERT INTO `�s�P` VALUES ('�����');
10
INSERT INTO `�s�P` VALUES ('������');
11
INSERT INTO `�s�P` VALUES ('�������');
12
INSERT INTO `�s�P` VALUES ('��������');
13
INSERT INTO `�s�P` VALUES ('������');
14
INSERT INTO `�s�P` VALUES ('�������');
15
INSERT INTO `�s�P` VALUES ('��������');
16
INSERT INTO `�s�P` VALUES ('�����������');
17
INSERT INTO `�s�P` VALUES (' ����� ');
18
INSERT INTO `�s�Q` VALUES ('����������');
19
INSERT INTO `�s�Q` VALUES ('������������');
20
INSERT INTO `�s�Q` VALUES ('��������������');
21
INSERT INTO `�s�Q` VALUES ('����������������');
22
INSERT INTO `�s�Q` VALUES ('������������');
23
INSERT INTO `�s�Q` VALUES ('��������������');
24
INSERT INTO `�s�Q` VALUES ('����������������');
25
INSERT INTO `�s�Q` VALUES ('����������������������');
26
INSERT INTO `�s�Q` VALUES (' ���������� ');
27
INSERT INTO `�s�R` VALUES ('�\�\�\�\�\');
28
INSERT INTO `�s�R` VALUES ('�\�\�\�\�\�\');
29
INSERT INTO `�s�R` VALUES ('�\�\�\�\�\�\�\');
30
INSERT INTO `�s�R` VALUES ('�\�\�\�\�\�\�\�\');
31
INSERT INTO `�s�R` VALUES ('�\�\�\�\�\�\');
32
INSERT INTO `�s�R` VALUES ('�\�\�\�\�\�\�\');
33
INSERT INTO `�s�R` VALUES ('�\�\�\�\�\�\�\�\');
34
INSERT INTO `�s�R` VALUES ('�\�\�\�\�\�\�\�\�\�\�\');
35
INSERT INTO `�s�R` VALUES (' �\�\�\�\�\ ');
36
SELECT `�b�P`,TRIM(TRAILING '�' FROM `�b�P`) FROM `�s�P`;
37
�b�P TRIM(TRAILING '�' FROM `�b�P`)
47
SELECT `�b�P`,TRIM(LEADING '�' FROM `�b�P`) FROM `�s�P`;
48
�b�P TRIM(LEADING '�' FROM `�b�P`)
58
SELECT `�b�P`,TRIM(BOTH '�' FROM `�b�P`) FROM `�s�P`;
59
�b�P TRIM(BOTH '�' FROM `�b�P`)
69
SELECT `�b�P`,TRIM(`�b�P`) FROM `�s�P`;
79
����������� �����������
80
SELECT `�b�P`,TRIM(TRAILING '��' FROM `�b�P`) FROM `�s�Q`;
81
�b�P TRIM(TRAILING '��' FROM `�b�P`)
84
������������ ����������
85
�������������� ����������
86
���������������� ����������
87
������������ ������������
88
�������������� ��������������
89
���������������� ����������������
90
���������������������� ����������������
91
SELECT `�b�P`,TRIM(LEADING '��' FROM `�b�P`) FROM `�s�Q`;
92
�b�P TRIM(LEADING '��' FROM `�b�P`)
95
������������ ������������
96
�������������� ��������������
97
���������������� ����������������
98
������������ ����������
99
�������������� ����������
100
���������������� ����������
101
���������������������� ����������������
102
SELECT `�b�P`,TRIM(BOTH '��' FROM `�b�P`) FROM `�s�Q`;
103
�b�P TRIM(BOTH '��' FROM `�b�P`)
104
���������� ����������
105
���������� ����������
106
������������ ����������
107
�������������� ����������
108
���������������� ����������
109
������������ ����������
110
�������������� ����������
111
���������������� ����������
112
���������������������� ����������
113
SELECT `�b�P`,TRIM(`�b�P`) FROM `�s�Q`;
115
���������� ����������
116
���������� ����������
117
������������ ������������
118
�������������� ��������������
119
���������������� ����������������
120
������������ ������������
121
�������������� ��������������
122
���������������� ����������������
123
���������������������� ����������������������
124
SELECT `�b�P`,TRIM(TRAILING '�\' FROM `�b�P`) FROM `�s�R`;
125
�b�P TRIM(TRAILING '�\' FROM `�b�P`)
126
�\�\�\�\�\ �\�\�\�\�\
127
�\�\�\�\�\ �\�\�\�\�\
128
�\�\�\�\�\�\ �\�\�\�\�\
129
�\�\�\�\�\�\�\ �\�\�\�\�\
130
�\�\�\�\�\�\�\�\ �\�\�\�\�\
131
�\�\�\�\�\�\ �\�\�\�\�\�\
132
�\�\�\�\�\�\�\ �\�\�\�\�\�\�\
133
�\�\�\�\�\�\�\�\ �\�\�\�\�\�\�\�\
134
�\�\�\�\�\�\�\�\�\�\�\ �\�\�\�\�\�\�\�\
135
SELECT `�b�P`,TRIM(LEADING '�\' FROM `�b�P`) FROM `�s�R`;
136
�b�P TRIM(LEADING '�\' FROM `�b�P`)
137
�\�\�\�\�\ �\�\�\�\�\
138
�\�\�\�\�\ �\�\�\�\�\
139
�\�\�\�\�\�\ �\�\�\�\�\�\
140
�\�\�\�\�\�\�\ �\�\�\�\�\�\�\
141
�\�\�\�\�\�\�\�\ �\�\�\�\�\�\�\�\
142
�\�\�\�\�\�\ �\�\�\�\�\
143
�\�\�\�\�\�\�\ �\�\�\�\�\
144
�\�\�\�\�\�\�\�\ �\�\�\�\�\
145
�\�\�\�\�\�\�\�\�\�\�\ �\�\�\�\�\�\�\�\
146
SELECT `�b�P`,TRIM(BOTH '�\' FROM `�b�P`) FROM `�s�R`;
147
�b�P TRIM(BOTH '�\' FROM `�b�P`)
148
�\�\�\�\�\ �\�\�\�\�\
149
�\�\�\�\�\ �\�\�\�\�\
150
�\�\�\�\�\�\ �\�\�\�\�\
151
�\�\�\�\�\�\�\ �\�\�\�\�\
152
�\�\�\�\�\�\�\�\ �\�\�\�\�\
153
�\�\�\�\�\�\ �\�\�\�\�\
154
�\�\�\�\�\�\�\ �\�\�\�\�\
155
�\�\�\�\�\�\�\�\ �\�\�\�\�\
156
�\�\�\�\�\�\�\�\�\�\�\ �\�\�\�\�\
157
SELECT `�b�P`,TRIM(`�b�P`) FROM `�s�R`;
159
�\�\�\�\�\ �\�\�\�\�\
160
�\�\�\�\�\ �\�\�\�\�\
161
�\�\�\�\�\�\ �\�\�\�\�\�\
162
�\�\�\�\�\�\�\ �\�\�\�\�\�\�\
163
�\�\�\�\�\�\�\�\ �\�\�\�\�\�\�\�\
164
�\�\�\�\�\�\ �\�\�\�\�\�\
165
�\�\�\�\�\�\�\ �\�\�\�\�\�\�\
166
�\�\�\�\�\�\�\�\ �\�\�\�\�\�\�\�\
167
�\�\�\�\�\�\�\�\�\�\�\ �\�\�\�\�\�\�\�\�\�\�\
172
SET character_set_database = sjis;
173
DROP TABLE IF EXISTS `�s�P`;
174
DROP TABLE IF EXISTS `�s�Q`;
175
DROP TABLE IF EXISTS `�s�R`;
176
CREATE TABLE `�s�P` (`�b�P` CHAR(12), INDEX(`�b�P`)) DEFAULT CHARSET = sjis ENGINE = <engine_to_be_tested>;
177
CREATE TABLE `�s�Q` (`�b�P` CHAR(12), INDEX(`�b�P`)) DEFAULT CHARSET = sjis ENGINE = <engine_to_be_tested>;
178
CREATE TABLE `�s�R` (`�b�P` CHAR(12), INDEX(`�b�P`)) DEFAULT CHARSET = sjis ENGINE = <engine_to_be_tested>;
179
INSERT INTO `�s�P` VALUES ('�����');
180
INSERT INTO `�s�P` VALUES ('������');
181
INSERT INTO `�s�P` VALUES ('�������');
182
INSERT INTO `�s�P` VALUES ('��������');
183
INSERT INTO `�s�P` VALUES ('������');
184
INSERT INTO `�s�P` VALUES ('�������');
185
INSERT INTO `�s�P` VALUES ('��������');
186
INSERT INTO `�s�P` VALUES ('�����������');
187
INSERT INTO `�s�P` VALUES (' ����� ');
188
INSERT INTO `�s�Q` VALUES ('����������');
189
INSERT INTO `�s�Q` VALUES ('������������');
190
INSERT INTO `�s�Q` VALUES ('��������������');
191
INSERT INTO `�s�Q` VALUES ('����������������');
192
INSERT INTO `�s�Q` VALUES ('������������');
193
INSERT INTO `�s�Q` VALUES ('��������������');
194
INSERT INTO `�s�Q` VALUES ('����������������');
195
INSERT INTO `�s�Q` VALUES ('����������������������');
196
INSERT INTO `�s�Q` VALUES (' ���������� ');
197
INSERT INTO `�s�R` VALUES ('�\�\�\�\�\');
198
INSERT INTO `�s�R` VALUES ('�\�\�\�\�\�\');
199
INSERT INTO `�s�R` VALUES ('�\�\�\�\�\�\�\');
200
INSERT INTO `�s�R` VALUES ('�\�\�\�\�\�\�\�\');
201
INSERT INTO `�s�R` VALUES ('�\�\�\�\�\�\');
202
INSERT INTO `�s�R` VALUES ('�\�\�\�\�\�\�\');
203
INSERT INTO `�s�R` VALUES ('�\�\�\�\�\�\�\�\');
204
INSERT INTO `�s�R` VALUES ('�\�\�\�\�\�\�\�\�\�\�\');
205
INSERT INTO `�s�R` VALUES (' �\�\�\�\�\ ');
206
SELECT `�b�P`,TRIM(TRAILING '�' FROM `�b�P`) FROM `�s�P`;
207
�b�P TRIM(TRAILING '�' FROM `�b�P`)
217
SELECT `�b�P`,TRIM(LEADING '�' FROM `�b�P`) FROM `�s�P`;
218
�b�P TRIM(LEADING '�' FROM `�b�P`)
228
SELECT `�b�P`,TRIM(BOTH '�' FROM `�b�P`) FROM `�s�P`;
229
�b�P TRIM(BOTH '�' FROM `�b�P`)
239
SELECT `�b�P`,TRIM(`�b�P`) FROM `�s�P`;
249
����������� �����������
250
SELECT `�b�P`,TRIM(TRAILING '��' FROM `�b�P`) FROM `�s�Q`;
251
�b�P TRIM(TRAILING '��' FROM `�b�P`)
252
���������� ����������
253
���������� ����������
254
������������ ����������
255
�������������� ����������
256
���������������� ����������
257
������������ ������������
258
�������������� ��������������
259
���������������� ����������������
260
���������������������� ����������������
261
SELECT `�b�P`,TRIM(LEADING '��' FROM `�b�P`) FROM `�s�Q`;
262
�b�P TRIM(LEADING '��' FROM `�b�P`)
263
���������� ����������
264
���������� ����������
265
������������ ������������
266
�������������� ��������������
267
���������������� ����������������
268
������������ ����������
269
�������������� ����������
270
���������������� ����������
271
���������������������� ����������������
272
SELECT `�b�P`,TRIM(BOTH '��' FROM `�b�P`) FROM `�s�Q`;
273
�b�P TRIM(BOTH '��' FROM `�b�P`)
274
���������� ����������
275
���������� ����������
276
������������ ����������
277
�������������� ����������
278
���������������� ����������
279
������������ ����������
280
�������������� ����������
281
���������������� ����������
282
���������������������� ����������
283
SELECT `�b�P`,TRIM(`�b�P`) FROM `�s�Q`;
285
���������� ����������
286
���������� ����������
287
������������ ������������
288
�������������� ��������������
289
���������������� ����������������
290
������������ ������������
291
�������������� ��������������
292
���������������� ����������������
293
���������������������� ����������������������
294
SELECT `�b�P`,TRIM(TRAILING '�\' FROM `�b�P`) FROM `�s�R`;
295
�b�P TRIM(TRAILING '�\' FROM `�b�P`)
296
�\�\�\�\�\ �\�\�\�\�\
297
�\�\�\�\�\ �\�\�\�\�\
298
�\�\�\�\�\�\ �\�\�\�\�\
299
�\�\�\�\�\�\�\ �\�\�\�\�\
300
�\�\�\�\�\�\�\�\ �\�\�\�\�\
301
�\�\�\�\�\�\ �\�\�\�\�\�\
302
�\�\�\�\�\�\�\ �\�\�\�\�\�\�\
303
�\�\�\�\�\�\�\�\ �\�\�\�\�\�\�\�\
304
�\�\�\�\�\�\�\�\�\�\�\ �\�\�\�\�\�\�\�\
305
SELECT `�b�P`,TRIM(LEADING '�\' FROM `�b�P`) FROM `�s�R`;
306
�b�P TRIM(LEADING '�\' FROM `�b�P`)
307
�\�\�\�\�\ �\�\�\�\�\
308
�\�\�\�\�\ �\�\�\�\�\
309
�\�\�\�\�\�\ �\�\�\�\�\�\
310
�\�\�\�\�\�\�\ �\�\�\�\�\�\�\
311
�\�\�\�\�\�\�\�\ �\�\�\�\�\�\�\�\
312
�\�\�\�\�\�\ �\�\�\�\�\
313
�\�\�\�\�\�\�\ �\�\�\�\�\
314
�\�\�\�\�\�\�\�\ �\�\�\�\�\
315
�\�\�\�\�\�\�\�\�\�\�\ �\�\�\�\�\�\�\�\
316
SELECT `�b�P`,TRIM(BOTH '�\' FROM `�b�P`) FROM `�s�R`;
317
�b�P TRIM(BOTH '�\' FROM `�b�P`)
318
�\�\�\�\�\ �\�\�\�\�\
319
�\�\�\�\�\ �\�\�\�\�\
320
�\�\�\�\�\�\ �\�\�\�\�\
321
�\�\�\�\�\�\�\ �\�\�\�\�\
322
�\�\�\�\�\�\�\�\ �\�\�\�\�\
323
�\�\�\�\�\�\ �\�\�\�\�\
324
�\�\�\�\�\�\�\ �\�\�\�\�\
325
�\�\�\�\�\�\�\�\ �\�\�\�\�\
326
�\�\�\�\�\�\�\�\�\�\�\ �\�\�\�\�\
327
SELECT `�b�P`,TRIM(`�b�P`) FROM `�s�R`;
329
�\�\�\�\�\ �\�\�\�\�\
330
�\�\�\�\�\ �\�\�\�\�\
331
�\�\�\�\�\�\ �\�\�\�\�\�\
332
�\�\�\�\�\�\�\ �\�\�\�\�\�\�\
333
�\�\�\�\�\�\�\�\ �\�\�\�\�\�\�\�\
334
�\�\�\�\�\�\ �\�\�\�\�\�\
335
�\�\�\�\�\�\�\ �\�\�\�\�\�\�\
336
�\�\�\�\�\�\�\�\ �\�\�\�\�\�\�\�\
337
�\�\�\�\�\�\�\�\�\�\�\ �\�\�\�\�\�\�\�\�\�\�\
342
SET character_set_database = sjis;
343
DROP TABLE IF EXISTS `�s�P`;
344
DROP TABLE IF EXISTS `�s�Q`;
345
DROP TABLE IF EXISTS `�s�R`;
346
CREATE TABLE `�s�P` (`�b�P` CHAR(12), INDEX(`�b�P`)) DEFAULT CHARSET = sjis ENGINE = <engine_to_be_tested>;
347
CREATE TABLE `�s�Q` (`�b�P` CHAR(12), INDEX(`�b�P`)) DEFAULT CHARSET = sjis ENGINE = <engine_to_be_tested>;
348
CREATE TABLE `�s�R` (`�b�P` CHAR(12), INDEX(`�b�P`)) DEFAULT CHARSET = sjis ENGINE = <engine_to_be_tested>;
349
INSERT INTO `�s�P` VALUES ('�����');
350
INSERT INTO `�s�P` VALUES ('������');
351
INSERT INTO `�s�P` VALUES ('�������');
352
INSERT INTO `�s�P` VALUES ('��������');
353
INSERT INTO `�s�P` VALUES ('������');
354
INSERT INTO `�s�P` VALUES ('�������');
355
INSERT INTO `�s�P` VALUES ('��������');
356
INSERT INTO `�s�P` VALUES ('�����������');
357
INSERT INTO `�s�P` VALUES (' ����� ');
358
INSERT INTO `�s�Q` VALUES ('����������');
359
INSERT INTO `�s�Q` VALUES ('������������');
360
INSERT INTO `�s�Q` VALUES ('��������������');
361
INSERT INTO `�s�Q` VALUES ('����������������');
362
INSERT INTO `�s�Q` VALUES ('������������');
363
INSERT INTO `�s�Q` VALUES ('��������������');
364
INSERT INTO `�s�Q` VALUES ('����������������');
365
INSERT INTO `�s�Q` VALUES ('����������������������');
366
INSERT INTO `�s�Q` VALUES (' ���������� ');
367
INSERT INTO `�s�R` VALUES ('�\�\�\�\�\');
368
INSERT INTO `�s�R` VALUES ('�\�\�\�\�\�\');
369
INSERT INTO `�s�R` VALUES ('�\�\�\�\�\�\�\');
370
INSERT INTO `�s�R` VALUES ('�\�\�\�\�\�\�\�\');
371
INSERT INTO `�s�R` VALUES ('�\�\�\�\�\�\');
372
INSERT INTO `�s�R` VALUES ('�\�\�\�\�\�\�\');
373
INSERT INTO `�s�R` VALUES ('�\�\�\�\�\�\�\�\');
374
INSERT INTO `�s�R` VALUES ('�\�\�\�\�\�\�\�\�\�\�\');
375
INSERT INTO `�s�R` VALUES (' �\�\�\�\�\ ');
376
SELECT `�b�P`,TRIM(TRAILING '�' FROM `�b�P`) FROM `�s�P`;
377
�b�P TRIM(TRAILING '�' FROM `�b�P`)
387
SELECT `�b�P`,TRIM(LEADING '�' FROM `�b�P`) FROM `�s�P`;
388
�b�P TRIM(LEADING '�' FROM `�b�P`)
398
SELECT `�b�P`,TRIM(BOTH '�' FROM `�b�P`) FROM `�s�P`;
399
�b�P TRIM(BOTH '�' FROM `�b�P`)
409
SELECT `�b�P`,TRIM(`�b�P`) FROM `�s�P`;
418
����������� �����������
420
SELECT `�b�P`,TRIM(TRAILING '��' FROM `�b�P`) FROM `�s�Q`;
421
�b�P TRIM(TRAILING '��' FROM `�b�P`)
422
���������� ����������
423
������������ ����������
424
�������������� ����������
425
���������������� ����������
426
������������ ������������
427
�������������� ��������������
428
���������������� ����������������
429
���������������������� ����������������
430
���������� ����������
431
SELECT `�b�P`,TRIM(LEADING '��' FROM `�b�P`) FROM `�s�Q`;
432
�b�P TRIM(LEADING '��' FROM `�b�P`)
433
���������� ����������
434
������������ ������������
435
�������������� ��������������
436
���������������� ����������������
437
������������ ����������
438
�������������� ����������
439
���������������� ����������
440
���������������������� ����������������
441
���������� ����������
442
SELECT `�b�P`,TRIM(BOTH '��' FROM `�b�P`) FROM `�s�Q`;
443
�b�P TRIM(BOTH '��' FROM `�b�P`)
444
���������� ����������
445
������������ ����������
446
�������������� ����������
447
���������������� ����������
448
������������ ����������
449
�������������� ����������
450
���������������� ����������
451
���������������������� ����������
452
���������� ����������
453
SELECT `�b�P`,TRIM(`�b�P`) FROM `�s�Q`;
455
���������� ����������
456
������������ ������������
457
�������������� ��������������
458
���������������� ����������������
459
������������ ������������
460
�������������� ��������������
461
���������������� ����������������
462
���������������������� ����������������������
463
���������� ����������
464
SELECT `�b�P`,TRIM(TRAILING '�\' FROM `�b�P`) FROM `�s�R`;
465
�b�P TRIM(TRAILING '�\' FROM `�b�P`)
466
�\�\�\�\�\ �\�\�\�\�\
467
�\�\�\�\�\�\ �\�\�\�\�\
468
�\�\�\�\�\�\�\ �\�\�\�\�\
469
�\�\�\�\�\�\�\�\ �\�\�\�\�\
470
�\�\�\�\�\�\ �\�\�\�\�\�\
471
�\�\�\�\�\�\�\ �\�\�\�\�\�\�\
472
�\�\�\�\�\�\�\�\ �\�\�\�\�\�\�\�\
473
�\�\�\�\�\�\�\�\�\�\�\ �\�\�\�\�\�\�\�\
474
�\�\�\�\�\ �\�\�\�\�\
475
SELECT `�b�P`,TRIM(LEADING '�\' FROM `�b�P`) FROM `�s�R`;
476
�b�P TRIM(LEADING '�\' FROM `�b�P`)
477
�\�\�\�\�\ �\�\�\�\�\
478
�\�\�\�\�\�\ �\�\�\�\�\�\
479
�\�\�\�\�\�\�\ �\�\�\�\�\�\�\
480
�\�\�\�\�\�\�\�\ �\�\�\�\�\�\�\�\
481
�\�\�\�\�\�\ �\�\�\�\�\
482
�\�\�\�\�\�\�\ �\�\�\�\�\
483
�\�\�\�\�\�\�\�\ �\�\�\�\�\
484
�\�\�\�\�\�\�\�\�\�\�\ �\�\�\�\�\�\�\�\
485
�\�\�\�\�\ �\�\�\�\�\
486
SELECT `�b�P`,TRIM(BOTH '�\' FROM `�b�P`) FROM `�s�R`;
487
�b�P TRIM(BOTH '�\' FROM `�b�P`)
488
�\�\�\�\�\ �\�\�\�\�\
489
�\�\�\�\�\�\ �\�\�\�\�\
490
�\�\�\�\�\�\�\ �\�\�\�\�\
491
�\�\�\�\�\�\�\�\ �\�\�\�\�\
492
�\�\�\�\�\�\ �\�\�\�\�\
493
�\�\�\�\�\�\�\ �\�\�\�\�\
494
�\�\�\�\�\�\�\�\ �\�\�\�\�\
495
�\�\�\�\�\�\�\�\�\�\�\ �\�\�\�\�\
496
�\�\�\�\�\ �\�\�\�\�\
497
SELECT `�b�P`,TRIM(`�b�P`) FROM `�s�R`;
499
�\�\�\�\�\ �\�\�\�\�\
500
�\�\�\�\�\�\ �\�\�\�\�\�\
501
�\�\�\�\�\�\�\ �\�\�\�\�\�\�\
502
�\�\�\�\�\�\�\�\ �\�\�\�\�\�\�\�\
503
�\�\�\�\�\�\ �\�\�\�\�\�\
504
�\�\�\�\�\�\�\ �\�\�\�\�\�\�\
505
�\�\�\�\�\�\�\�\ �\�\�\�\�\�\�\�\
506
�\�\�\�\�\�\�\�\�\�\�\ �\�\�\�\�\�\�\�\�\�\�\
507
�\�\�\�\�\ �\�\�\�\�\