~jlukas79/+junk/mysql-server

« back to all changes in this revision

Viewing changes to mysql-test/suite/jp/r/jp_trim_sjis.result

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

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
drop table if exists `�s�P`;
2
 
drop table if exists `�s�Q`;
3
 
drop table if exists `�s�R`;
4
 
drop table if exists `�s�S`;
5
 
drop table if exists `�s�T`;
6
 
drop table if exists `�s�U`;
7
 
drop table if exists `�s�V`;
8
 
drop table if exists `�s�W`;
9
 
drop table if exists `�s�X`;
10
 
drop table if exists `�s�P�O`;
11
 
SET NAMES sjis;
12
 
SET character_set_database = sjis;
13
 
CREATE TABLE `�s�P` (`�b�P` char(12), INDEX(`�b�P`)) DEFAULT CHARSET = sjis engine = innodb;
14
 
CREATE TABLE `�s�Q` (`�b�P` char(12), INDEX(`�b�P`)) DEFAULT CHARSET = sjis engine = innodb;
15
 
CREATE TABLE `�s�R` (`�b�P` char(12), INDEX(`�b�P`)) DEFAULT CHARSET = sjis engine = innodb;
16
 
CREATE TABLE `�s�S` (`�b�P` char(12), INDEX(`�b�P`)) DEFAULT CHARSET = sjis engine = myisam;
17
 
CREATE TABLE `�s�T` (`�b�P` char(12), INDEX(`�b�P`)) DEFAULT CHARSET = sjis engine = myisam;
18
 
CREATE TABLE `�s�U` (`�b�P` char(12), INDEX(`�b�P`)) DEFAULT CHARSET = sjis engine = myisam;
19
 
CREATE TABLE `�s�V` (`�b�P` char(12), INDEX(`�b�P`)) DEFAULT CHARSET = sjis engine = heap;
20
 
CREATE TABLE `�s�W` (`�b�P` char(12), INDEX(`�b�P`)) DEFAULT CHARSET = sjis engine = heap;
21
 
CREATE TABLE `�s�X` (`�b�P` char(12), INDEX(`�b�P`)) DEFAULT CHARSET = sjis engine = heap;
22
 
CREATE TABLE `�s�P�O` (`�b�P` char(12), INDEX(`�b�P`)) DEFAULT CHARSET = sjis engine = bdb;
23
 
CREATE TABLE `�s�P�P` (`�b�P` char(12), INDEX(`�b�P`)) DEFAULT CHARSET = sjis engine = bdb;
24
 
CREATE TABLE `�s�P�Q` (`�b�P` char(12), INDEX(`�b�P`)) DEFAULT CHARSET = sjis engine = bdb;
25
 
INSERT INTO `�s�P` VALUES ('�����');
26
 
INSERT INTO `�s�P` VALUES ('������');
27
 
INSERT INTO `�s�P` VALUES ('�������');
28
 
INSERT INTO `�s�P` VALUES ('��������');
29
 
INSERT INTO `�s�P` VALUES ('������');
30
 
INSERT INTO `�s�P` VALUES ('�������');
31
 
INSERT INTO `�s�P` VALUES ('��������');
32
 
INSERT INTO `�s�P` VALUES ('�����������');
33
 
INSERT INTO `�s�P` VALUES ('   �����   ');
34
 
INSERT INTO `�s�Q` VALUES ('����������');
35
 
INSERT INTO `�s�Q` VALUES ('������������');
36
 
INSERT INTO `�s�Q` VALUES ('��������������');
37
 
INSERT INTO `�s�Q` VALUES ('����������������');
38
 
INSERT INTO `�s�Q` VALUES ('������������');
39
 
INSERT INTO `�s�Q` VALUES ('��������������');
40
 
INSERT INTO `�s�Q` VALUES ('����������������');
41
 
INSERT INTO `�s�Q` VALUES ('����������������������');
42
 
INSERT INTO `�s�Q` VALUES ('   ����������   ');
43
 
INSERT INTO `�s�R` VALUES ('�\�\�\�\�\');
44
 
INSERT INTO `�s�R` VALUES ('�\�\�\�\�\�\');
45
 
INSERT INTO `�s�R` VALUES ('�\�\�\�\�\�\�\');
46
 
INSERT INTO `�s�R` VALUES ('�\�\�\�\�\�\�\�\');
47
 
INSERT INTO `�s�R` VALUES ('�\�\�\�\�\�\');
48
 
INSERT INTO `�s�R` VALUES ('�\�\�\�\�\�\�\');
49
 
INSERT INTO `�s�R` VALUES ('�\�\�\�\�\�\�\�\');
50
 
INSERT INTO `�s�R` VALUES ('�\�\�\�\�\�\�\�\�\�\�\');
51
 
INSERT INTO `�s�R` VALUES ('   �\�\�\�\�\   ');
52
 
INSERT INTO `�s�S` VALUES ('�����');
53
 
INSERT INTO `�s�S` VALUES ('������');
54
 
INSERT INTO `�s�S` VALUES ('�������');
55
 
INSERT INTO `�s�S` VALUES ('��������');
56
 
INSERT INTO `�s�S` VALUES ('������');
57
 
INSERT INTO `�s�S` VALUES ('�������');
58
 
INSERT INTO `�s�S` VALUES ('��������');
59
 
INSERT INTO `�s�S` VALUES ('�����������');
60
 
INSERT INTO `�s�S` VALUES ('   �����   ');
61
 
INSERT INTO `�s�T` VALUES ('����������');
62
 
INSERT INTO `�s�T` VALUES ('������������');
63
 
INSERT INTO `�s�T` VALUES ('��������������');
64
 
INSERT INTO `�s�T` VALUES ('����������������');
65
 
INSERT INTO `�s�T` VALUES ('������������');
66
 
INSERT INTO `�s�T` VALUES ('��������������');
67
 
INSERT INTO `�s�T` VALUES ('����������������');
68
 
INSERT INTO `�s�T` VALUES ('����������������������');
69
 
INSERT INTO `�s�T` VALUES ('   ����������   ');
70
 
INSERT INTO `�s�U` VALUES ('�\�\�\�\�\');
71
 
INSERT INTO `�s�U` VALUES ('�\�\�\�\�\�\');
72
 
INSERT INTO `�s�U` VALUES ('�\�\�\�\�\�\�\');
73
 
INSERT INTO `�s�U` VALUES ('�\�\�\�\�\�\�\�\');
74
 
INSERT INTO `�s�U` VALUES ('�\�\�\�\�\�\');
75
 
INSERT INTO `�s�U` VALUES ('�\�\�\�\�\�\�\');
76
 
INSERT INTO `�s�U` VALUES ('�\�\�\�\�\�\�\�\');
77
 
INSERT INTO `�s�U` VALUES ('�\�\�\�\�\�\�\�\�\�\�\');
78
 
INSERT INTO `�s�U` VALUES ('   �\�\�\�\�\   ');
79
 
INSERT INTO `�s�V` VALUES ('�����');
80
 
INSERT INTO `�s�V` VALUES ('������');
81
 
INSERT INTO `�s�V` VALUES ('�������');
82
 
INSERT INTO `�s�V` VALUES ('��������');
83
 
INSERT INTO `�s�V` VALUES ('������');
84
 
INSERT INTO `�s�V` VALUES ('�������');
85
 
INSERT INTO `�s�V` VALUES ('��������');
86
 
INSERT INTO `�s�V` VALUES ('�����������');
87
 
INSERT INTO `�s�V` VALUES ('   �����   ');
88
 
INSERT INTO `�s�W` VALUES ('����������');
89
 
INSERT INTO `�s�W` VALUES ('������������');
90
 
INSERT INTO `�s�W` VALUES ('��������������');
91
 
INSERT INTO `�s�W` VALUES ('����������������');
92
 
INSERT INTO `�s�W` VALUES ('������������');
93
 
INSERT INTO `�s�W` VALUES ('��������������');
94
 
INSERT INTO `�s�W` VALUES ('����������������');
95
 
INSERT INTO `�s�W` VALUES ('����������������������');
96
 
INSERT INTO `�s�W` VALUES ('   ����������   ');
97
 
INSERT INTO `�s�X` VALUES ('�\�\�\�\�\');
98
 
INSERT INTO `�s�X` VALUES ('�\�\�\�\�\�\');
99
 
INSERT INTO `�s�X` VALUES ('�\�\�\�\�\�\�\');
100
 
INSERT INTO `�s�X` VALUES ('�\�\�\�\�\�\�\�\');
101
 
INSERT INTO `�s�X` VALUES ('�\�\�\�\�\�\');
102
 
INSERT INTO `�s�X` VALUES ('�\�\�\�\�\�\�\');
103
 
INSERT INTO `�s�X` VALUES ('�\�\�\�\�\�\�\�\');
104
 
INSERT INTO `�s�X` VALUES ('�\�\�\�\�\�\�\�\�\�\�\');
105
 
INSERT INTO `�s�X` VALUES ('   �\�\�\�\�\   ');
106
 
INSERT INTO `�s�P�O` VALUES ('�����');
107
 
INSERT INTO `�s�P�O` VALUES ('������');
108
 
INSERT INTO `�s�P�O` VALUES ('�������');
109
 
INSERT INTO `�s�P�O` VALUES ('��������');
110
 
INSERT INTO `�s�P�O` VALUES ('������');
111
 
INSERT INTO `�s�P�O` VALUES ('�������');
112
 
INSERT INTO `�s�P�O` VALUES ('��������');
113
 
INSERT INTO `�s�P�O` VALUES ('�����������');
114
 
INSERT INTO `�s�P�O` VALUES ('   �����   ');
115
 
INSERT INTO `�s�P�P` VALUES ('����������');
116
 
INSERT INTO `�s�P�P` VALUES ('������������');
117
 
INSERT INTO `�s�P�P` VALUES ('��������������');
118
 
INSERT INTO `�s�P�P` VALUES ('����������������');
119
 
INSERT INTO `�s�P�P` VALUES ('������������');
120
 
INSERT INTO `�s�P�P` VALUES ('��������������');
121
 
INSERT INTO `�s�P�P` VALUES ('����������������');
122
 
INSERT INTO `�s�P�P` VALUES ('����������������������');
123
 
INSERT INTO `�s�P�P` VALUES ('   ����������   ');
124
 
INSERT INTO `�s�P�Q` VALUES ('�\�\�\�\�\');
125
 
INSERT INTO `�s�P�Q` VALUES ('�\�\�\�\�\�\');
126
 
INSERT INTO `�s�P�Q` VALUES ('�\�\�\�\�\�\�\');
127
 
INSERT INTO `�s�P�Q` VALUES ('�\�\�\�\�\�\�\�\');
128
 
INSERT INTO `�s�P�Q` VALUES ('�\�\�\�\�\�\');
129
 
INSERT INTO `�s�P�Q` VALUES ('�\�\�\�\�\�\�\');
130
 
INSERT INTO `�s�P�Q` VALUES ('�\�\�\�\�\�\�\�\');
131
 
INSERT INTO `�s�P�Q` VALUES ('�\�\�\�\�\�\�\�\�\�\�\');
132
 
INSERT INTO `�s�P�Q` VALUES ('   �\�\�\�\�\   ');
133
 
SELECT `�b�P`,TRIM(TRAILING '�' FROM `�b�P`) FROM `�s�P`;
134
 
�b�P    TRIM(TRAILING '�' FROM `�b�P`)
135
 
   �����           �����
136
 
�����   �����
137
 
������  �����
138
 
������� �����
139
 
��������        �����
140
 
������  ������
141
 
������� �������
142
 
��������        ��������
143
 
�����������     ��������
144
 
SELECT `�b�P`,TRIM(LEADING '�' FROM `�b�P`) FROM `�s�P`;
145
 
�b�P    TRIM(LEADING '�' FROM `�b�P`)
146
 
   �����           �����
147
 
�����   �����
148
 
������  ������
149
 
������� �������
150
 
��������        ��������
151
 
������  �����
152
 
������� �����
153
 
��������        �����
154
 
�����������     ��������
155
 
SELECT `�b�P`,TRIM(BOTH '�' FROM `�b�P`) FROM `�s�P`;
156
 
�b�P    TRIM(BOTH '�' FROM `�b�P`)
157
 
   �����           �����
158
 
�����   �����
159
 
������  �����
160
 
������� �����
161
 
��������        �����
162
 
������  �����
163
 
������� �����
164
 
��������        �����
165
 
�����������     �����
166
 
SELECT `�b�P`,TRIM(`�b�P`) FROM `�s�P`;
167
 
�b�P    TRIM(`�b�P`)
168
 
   �����        �����
169
 
�����   �����
170
 
������  ������
171
 
������� �������
172
 
��������        ��������
173
 
������  ������
174
 
������� �������
175
 
��������        ��������
176
 
�����������     �����������
177
 
SELECT `�b�P`,TRIM(TRAILING '��' FROM `�b�P`) FROM `�s�Q`;
178
 
�b�P    TRIM(TRAILING '��' FROM `�b�P`)
179
 
   ����������      ����������
180
 
����������      ����������
181
 
������������    ����������
182
 
��������������  ����������
183
 
����������������        ����������
184
 
������������    ������������
185
 
��������������  ��������������
186
 
����������������        ����������������
187
 
����������������������  ����������������
188
 
SELECT `�b�P`,TRIM(LEADING '��' FROM `�b�P`) FROM `�s�Q`;
189
 
�b�P    TRIM(LEADING '��' FROM `�b�P`)
190
 
   ����������      ����������
191
 
����������      ����������
192
 
������������    ������������
193
 
��������������  ��������������
194
 
����������������        ����������������
195
 
������������    ����������
196
 
��������������  ����������
197
 
����������������        ����������
198
 
����������������������  ����������������
199
 
SELECT `�b�P`,TRIM(BOTH '��' FROM `�b�P`) FROM `�s�Q`;
200
 
�b�P    TRIM(BOTH '��' FROM `�b�P`)
201
 
   ����������      ����������
202
 
����������      ����������
203
 
������������    ����������
204
 
��������������  ����������
205
 
����������������        ����������
206
 
������������    ����������
207
 
��������������  ����������
208
 
����������������        ����������
209
 
����������������������  ����������
210
 
SELECT `�b�P`,TRIM(`�b�P`) FROM `�s�Q`;
211
 
�b�P    TRIM(`�b�P`)
212
 
   ����������   ����������
213
 
����������      ����������
214
 
������������    ������������
215
 
��������������  ��������������
216
 
����������������        ����������������
217
 
������������    ������������
218
 
��������������  ��������������
219
 
����������������        ����������������
220
 
����������������������  ����������������������
221
 
SELECT `�b�P`,TRIM(TRAILING '�\'FROM `�b�P`) FROM `�s�R`;
222
 
�b�P    TRIM(TRAILING '�\'FROM `�b�P`)
223
 
   �\�\�\�\�\      �\�\�\�\�\
224
 
�\�\�\�\�\      �\�\�\�\�\
225
 
�\�\�\�\�\�\    �\�\�\�\�\
226
 
�\�\�\�\�\�\�\  �\�\�\�\�\
227
 
�\�\�\�\�\�\�\�\        �\�\�\�\�\
228
 
�\�\�\�\�\�\    �\�\�\�\�\�\
229
 
�\�\�\�\�\�\�\  �\�\�\�\�\�\�\
230
 
�\�\�\�\�\�\�\�\        �\�\�\�\�\�\�\�\
231
 
�\�\�\�\�\�\�\�\�\�\�\  �\�\�\�\�\�\�\�\
232
 
SELECT `�b�P`,TRIM(LEADING '�\' FROM `�b�P`) FROM `�s�R`;
233
 
�b�P    TRIM(LEADING '�\' FROM `�b�P`)
234
 
   �\�\�\�\�\      �\�\�\�\�\
235
 
�\�\�\�\�\      �\�\�\�\�\
236
 
�\�\�\�\�\�\    �\�\�\�\�\�\
237
 
�\�\�\�\�\�\�\  �\�\�\�\�\�\�\
238
 
�\�\�\�\�\�\�\�\        �\�\�\�\�\�\�\�\
239
 
�\�\�\�\�\�\    �\�\�\�\�\
240
 
�\�\�\�\�\�\�\  �\�\�\�\�\
241
 
�\�\�\�\�\�\�\�\        �\�\�\�\�\
242
 
�\�\�\�\�\�\�\�\�\�\�\  �\�\�\�\�\�\�\�\
243
 
SELECT `�b�P`,TRIM(BOTH '�\' FROM `�b�P`) FROM `�s�R`;
244
 
�b�P    TRIM(BOTH '�\' FROM `�b�P`)
245
 
   �\�\�\�\�\      �\�\�\�\�\
246
 
�\�\�\�\�\      �\�\�\�\�\
247
 
�\�\�\�\�\�\    �\�\�\�\�\
248
 
�\�\�\�\�\�\�\  �\�\�\�\�\
249
 
�\�\�\�\�\�\�\�\        �\�\�\�\�\
250
 
�\�\�\�\�\�\    �\�\�\�\�\
251
 
�\�\�\�\�\�\�\  �\�\�\�\�\
252
 
�\�\�\�\�\�\�\�\        �\�\�\�\�\
253
 
�\�\�\�\�\�\�\�\�\�\�\  �\�\�\�\�\
254
 
SELECT `�b�P`,TRIM(`�b�P`) FROM `�s�R`;
255
 
�b�P    TRIM(`�b�P`)
256
 
   �\�\�\�\�\   �\�\�\�\�\
257
 
�\�\�\�\�\      �\�\�\�\�\
258
 
�\�\�\�\�\�\    �\�\�\�\�\�\
259
 
�\�\�\�\�\�\�\  �\�\�\�\�\�\�\
260
 
�\�\�\�\�\�\�\�\        �\�\�\�\�\�\�\�\
261
 
�\�\�\�\�\�\    �\�\�\�\�\�\
262
 
�\�\�\�\�\�\�\  �\�\�\�\�\�\�\
263
 
�\�\�\�\�\�\�\�\        �\�\�\�\�\�\�\�\
264
 
�\�\�\�\�\�\�\�\�\�\�\  �\�\�\�\�\�\�\�\�\�\�\
265
 
SELECT `�b�P`,TRIM(TRAILING '�' FROM `�b�P`) FROM `�s�S`;
266
 
�b�P    TRIM(TRAILING '�' FROM `�b�P`)
267
 
   �����           �����
268
 
�����   �����
269
 
������  �����
270
 
������� �����
271
 
��������        �����
272
 
������  ������
273
 
������� �������
274
 
��������        ��������
275
 
�����������     ��������
276
 
SELECT `�b�P`,TRIM(LEADING '�' FROM `�b�P`) FROM `�s�S`;
277
 
�b�P    TRIM(LEADING '�' FROM `�b�P`)
278
 
   �����           �����
279
 
�����   �����
280
 
������  ������
281
 
������� �������
282
 
��������        ��������
283
 
������  �����
284
 
������� �����
285
 
��������        �����
286
 
�����������     ��������
287
 
SELECT `�b�P`,TRIM(BOTH '�' FROM `�b�P`) FROM `�s�S`;
288
 
�b�P    TRIM(BOTH '�' FROM `�b�P`)
289
 
   �����           �����
290
 
�����   �����
291
 
������  �����
292
 
������� �����
293
 
��������        �����
294
 
������  �����
295
 
������� �����
296
 
��������        �����
297
 
�����������     �����
298
 
SELECT `�b�P`,TRIM(`�b�P`) FROM `�s�S`;
299
 
�b�P    TRIM(`�b�P`)
300
 
   �����        �����
301
 
�����   �����
302
 
������  ������
303
 
������� �������
304
 
��������        ��������
305
 
������  ������
306
 
������� �������
307
 
��������        ��������
308
 
�����������     �����������
309
 
SELECT `�b�P`,TRIM(TRAILING '��' FROM `�b�P`) FROM `�s�T`;
310
 
�b�P    TRIM(TRAILING '��' FROM `�b�P`)
311
 
   ����������      ����������
312
 
����������      ����������
313
 
������������    ����������
314
 
��������������  ����������
315
 
����������������        ����������
316
 
������������    ������������
317
 
��������������  ��������������
318
 
����������������        ����������������
319
 
����������������������  ����������������
320
 
SELECT `�b�P`,TRIM(LEADING '��' FROM `�b�P`) FROM `�s�T`;
321
 
�b�P    TRIM(LEADING '��' FROM `�b�P`)
322
 
   ����������      ����������
323
 
����������      ����������
324
 
������������    ������������
325
 
��������������  ��������������
326
 
����������������        ����������������
327
 
������������    ����������
328
 
��������������  ����������
329
 
����������������        ����������
330
 
����������������������  ����������������
331
 
SELECT `�b�P`,TRIM(BOTH '��' FROM `�b�P`) FROM `�s�T`;
332
 
�b�P    TRIM(BOTH '��' FROM `�b�P`)
333
 
   ����������      ����������
334
 
����������      ����������
335
 
������������    ����������
336
 
��������������  ����������
337
 
����������������        ����������
338
 
������������    ����������
339
 
��������������  ����������
340
 
����������������        ����������
341
 
����������������������  ����������
342
 
SELECT `�b�P`,TRIM(`�b�P`) FROM `�s�T`;
343
 
�b�P    TRIM(`�b�P`)
344
 
   ����������   ����������
345
 
����������      ����������
346
 
������������    ������������
347
 
��������������  ��������������
348
 
����������������        ����������������
349
 
������������    ������������
350
 
��������������  ��������������
351
 
����������������        ����������������
352
 
����������������������  ����������������������
353
 
SELECT `�b�P`,TRIM(TRAILING '�\' FROM `�b�P`) FROM `�s�U`;
354
 
�b�P    TRIM(TRAILING '�\' FROM `�b�P`)
355
 
   �\�\�\�\�\      �\�\�\�\�\
356
 
�\�\�\�\�\      �\�\�\�\�\
357
 
�\�\�\�\�\�\    �\�\�\�\�\
358
 
�\�\�\�\�\�\�\  �\�\�\�\�\
359
 
�\�\�\�\�\�\�\�\        �\�\�\�\�\
360
 
�\�\�\�\�\�\    �\�\�\�\�\�\
361
 
�\�\�\�\�\�\�\  �\�\�\�\�\�\�\
362
 
�\�\�\�\�\�\�\�\        �\�\�\�\�\�\�\�\
363
 
�\�\�\�\�\�\�\�\�\�\�\  �\�\�\�\�\�\�\�\
364
 
SELECT `�b�P`,TRIM(LEADING '�\' FROM `�b�P`) FROM `�s�U`;
365
 
�b�P    TRIM(LEADING '�\' FROM `�b�P`)
366
 
   �\�\�\�\�\      �\�\�\�\�\
367
 
�\�\�\�\�\      �\�\�\�\�\
368
 
�\�\�\�\�\�\    �\�\�\�\�\�\
369
 
�\�\�\�\�\�\�\  �\�\�\�\�\�\�\
370
 
�\�\�\�\�\�\�\�\        �\�\�\�\�\�\�\�\
371
 
�\�\�\�\�\�\    �\�\�\�\�\
372
 
�\�\�\�\�\�\�\  �\�\�\�\�\
373
 
�\�\�\�\�\�\�\�\        �\�\�\�\�\
374
 
�\�\�\�\�\�\�\�\�\�\�\  �\�\�\�\�\�\�\�\
375
 
SELECT `�b�P`,TRIM(BOTH '�\' FROM `�b�P`) FROM `�s�U`;
376
 
�b�P    TRIM(BOTH '�\' FROM `�b�P`)
377
 
   �\�\�\�\�\      �\�\�\�\�\
378
 
�\�\�\�\�\      �\�\�\�\�\
379
 
�\�\�\�\�\�\    �\�\�\�\�\
380
 
�\�\�\�\�\�\�\  �\�\�\�\�\
381
 
�\�\�\�\�\�\�\�\        �\�\�\�\�\
382
 
�\�\�\�\�\�\    �\�\�\�\�\
383
 
�\�\�\�\�\�\�\  �\�\�\�\�\
384
 
�\�\�\�\�\�\�\�\        �\�\�\�\�\
385
 
�\�\�\�\�\�\�\�\�\�\�\  �\�\�\�\�\
386
 
SELECT `�b�P`,TRIM(`�b�P`) FROM `�s�U`;
387
 
�b�P    TRIM(`�b�P`)
388
 
   �\�\�\�\�\   �\�\�\�\�\
389
 
�\�\�\�\�\      �\�\�\�\�\
390
 
�\�\�\�\�\�\    �\�\�\�\�\�\
391
 
�\�\�\�\�\�\�\  �\�\�\�\�\�\�\
392
 
�\�\�\�\�\�\�\�\        �\�\�\�\�\�\�\�\
393
 
�\�\�\�\�\�\    �\�\�\�\�\�\
394
 
�\�\�\�\�\�\�\  �\�\�\�\�\�\�\
395
 
�\�\�\�\�\�\�\�\        �\�\�\�\�\�\�\�\
396
 
�\�\�\�\�\�\�\�\�\�\�\  �\�\�\�\�\�\�\�\�\�\�\
397
 
SELECT `�b�P`,TRIM(TRAILING '�' FROM `�b�P`) FROM `�s�V`;
398
 
�b�P    TRIM(TRAILING '�' FROM `�b�P`)
399
 
�����   �����
400
 
������  �����
401
 
������� �����
402
 
��������        �����
403
 
������  ������
404
 
������� �������
405
 
��������        ��������
406
 
�����������     ��������
407
 
   �����           �����
408
 
SELECT `�b�P`,TRIM(LEADING '�' FROM `�b�P`) FROM `�s�V`;
409
 
�b�P    TRIM(LEADING '�' FROM `�b�P`)
410
 
�����   �����
411
 
������  ������
412
 
������� �������
413
 
��������        ��������
414
 
������  �����
415
 
������� �����
416
 
��������        �����
417
 
�����������     ��������
418
 
   �����           �����
419
 
SELECT `�b�P`,TRIM(BOTH '�' FROM `�b�P`) FROM `�s�V`;
420
 
�b�P    TRIM(BOTH '�' FROM `�b�P`)
421
 
�����   �����
422
 
������  �����
423
 
������� �����
424
 
��������        �����
425
 
������  �����
426
 
������� �����
427
 
��������        �����
428
 
�����������     �����
429
 
   �����           �����
430
 
SELECT `�b�P`,TRIM(`�b�P`) FROM `�s�V`;
431
 
�b�P    TRIM(`�b�P`)
432
 
�����   �����
433
 
������  ������
434
 
������� �������
435
 
��������        ��������
436
 
������  ������
437
 
������� �������
438
 
��������        ��������
439
 
�����������     �����������
440
 
   �����        �����
441
 
SELECT `�b�P`,TRIM(TRAILING '��' FROM `�b�P`) FROM `�s�W`;
442
 
�b�P    TRIM(TRAILING '��' FROM `�b�P`)
443
 
����������      ����������
444
 
������������    ����������
445
 
��������������  ����������
446
 
����������������        ����������
447
 
������������    ������������
448
 
��������������  ��������������
449
 
����������������        ����������������
450
 
����������������������  ����������������
451
 
   ����������      ����������
452
 
SELECT `�b�P`,TRIM(LEADING '��' FROM `�b�P`) FROM `�s�W`;
453
 
�b�P    TRIM(LEADING '��' FROM `�b�P`)
454
 
����������      ����������
455
 
������������    ������������
456
 
��������������  ��������������
457
 
����������������        ����������������
458
 
������������    ����������
459
 
��������������  ����������
460
 
����������������        ����������
461
 
����������������������  ����������������
462
 
   ����������      ����������
463
 
SELECT `�b�P`,TRIM(BOTH '��' FROM `�b�P`) FROM `�s�W`;
464
 
�b�P    TRIM(BOTH '��' FROM `�b�P`)
465
 
����������      ����������
466
 
������������    ����������
467
 
��������������  ����������
468
 
����������������        ����������
469
 
������������    ����������
470
 
��������������  ����������
471
 
����������������        ����������
472
 
����������������������  ����������
473
 
   ����������      ����������
474
 
SELECT `�b�P`,TRIM(`�b�P`) FROM `�s�W`;
475
 
�b�P    TRIM(`�b�P`)
476
 
����������      ����������
477
 
������������    ������������
478
 
��������������  ��������������
479
 
����������������        ����������������
480
 
������������    ������������
481
 
��������������  ��������������
482
 
����������������        ����������������
483
 
����������������������  ����������������������
484
 
   ����������   ����������
485
 
SELECT `�b�P`,TRIM(TRAILING '�\' FROM `�b�P`) FROM `�s�X`;
486
 
�b�P    TRIM(TRAILING '�\' FROM `�b�P`)
487
 
�\�\�\�\�\      �\�\�\�\�\
488
 
�\�\�\�\�\�\    �\�\�\�\�\
489
 
�\�\�\�\�\�\�\  �\�\�\�\�\
490
 
�\�\�\�\�\�\�\�\        �\�\�\�\�\
491
 
�\�\�\�\�\�\    �\�\�\�\�\�\
492
 
�\�\�\�\�\�\�\  �\�\�\�\�\�\�\
493
 
�\�\�\�\�\�\�\�\        �\�\�\�\�\�\�\�\
494
 
�\�\�\�\�\�\�\�\�\�\�\  �\�\�\�\�\�\�\�\
495
 
   �\�\�\�\�\      �\�\�\�\�\
496
 
SELECT `�b�P`,TRIM(LEADING '�\' FROM `�b�P`) FROM `�s�X`;
497
 
�b�P    TRIM(LEADING '�\' FROM `�b�P`)
498
 
�\�\�\�\�\      �\�\�\�\�\
499
 
�\�\�\�\�\�\    �\�\�\�\�\�\
500
 
�\�\�\�\�\�\�\  �\�\�\�\�\�\�\
501
 
�\�\�\�\�\�\�\�\        �\�\�\�\�\�\�\�\
502
 
�\�\�\�\�\�\    �\�\�\�\�\
503
 
�\�\�\�\�\�\�\  �\�\�\�\�\
504
 
�\�\�\�\�\�\�\�\        �\�\�\�\�\
505
 
�\�\�\�\�\�\�\�\�\�\�\  �\�\�\�\�\�\�\�\
506
 
   �\�\�\�\�\      �\�\�\�\�\
507
 
SELECT `�b�P`,TRIM(BOTH '�\' FROM `�b�P`) FROM `�s�X`;
508
 
�b�P    TRIM(BOTH '�\' FROM `�b�P`)
509
 
�\�\�\�\�\      �\�\�\�\�\
510
 
�\�\�\�\�\�\    �\�\�\�\�\
511
 
�\�\�\�\�\�\�\  �\�\�\�\�\
512
 
�\�\�\�\�\�\�\�\        �\�\�\�\�\
513
 
�\�\�\�\�\�\    �\�\�\�\�\
514
 
�\�\�\�\�\�\�\  �\�\�\�\�\
515
 
�\�\�\�\�\�\�\�\        �\�\�\�\�\
516
 
�\�\�\�\�\�\�\�\�\�\�\  �\�\�\�\�\
517
 
   �\�\�\�\�\      �\�\�\�\�\
518
 
SELECT `�b�P`,TRIM(`�b�P`) FROM `�s�X`;
519
 
�b�P    TRIM(`�b�P`)
520
 
�\�\�\�\�\      �\�\�\�\�\
521
 
�\�\�\�\�\�\    �\�\�\�\�\�\
522
 
�\�\�\�\�\�\�\  �\�\�\�\�\�\�\
523
 
�\�\�\�\�\�\�\�\        �\�\�\�\�\�\�\�\
524
 
�\�\�\�\�\�\    �\�\�\�\�\�\
525
 
�\�\�\�\�\�\�\  �\�\�\�\�\�\�\
526
 
�\�\�\�\�\�\�\�\        �\�\�\�\�\�\�\�\
527
 
�\�\�\�\�\�\�\�\�\�\�\  �\�\�\�\�\�\�\�\�\�\�\
528
 
   �\�\�\�\�\   �\�\�\�\�\
529
 
SELECT `�b�P`,TRIM(TRAILING '�' FROM `�b�P`) FROM `�s�P�O`;
530
 
�b�P    TRIM(TRAILING '�' FROM `�b�P`)
531
 
�����   �����
532
 
������  �����
533
 
������� �����
534
 
��������        �����
535
 
������  ������
536
 
������� �������
537
 
��������        ��������
538
 
�����������     ��������
539
 
   �����           �����
540
 
SELECT `�b�P`,TRIM(LEADING '�' FROM `�b�P`) FROM `�s�P�O`;
541
 
�b�P    TRIM(LEADING '�' FROM `�b�P`)
542
 
�����   �����
543
 
������  ������
544
 
������� �������
545
 
��������        ��������
546
 
������  �����
547
 
������� �����
548
 
��������        �����
549
 
�����������     ��������
550
 
   �����           �����
551
 
SELECT `�b�P`,TRIM(BOTH '�' FROM `�b�P`) FROM `�s�P�O`;
552
 
�b�P    TRIM(BOTH '�' FROM `�b�P`)
553
 
�����   �����
554
 
������  �����
555
 
������� �����
556
 
��������        �����
557
 
������  �����
558
 
������� �����
559
 
��������        �����
560
 
�����������     �����
561
 
   �����           �����
562
 
SELECT `�b�P`,TRIM(`�b�P`) FROM `�s�P�O`;
563
 
�b�P    TRIM(`�b�P`)
564
 
�����   �����
565
 
������  ������
566
 
������� �������
567
 
��������        ��������
568
 
������  ������
569
 
������� �������
570
 
��������        ��������
571
 
�����������     �����������
572
 
   �����        �����
573
 
SELECT `�b�P`,TRIM(TRAILING '��' FROM `�b�P`) FROM `�s�P�P`;
574
 
�b�P    TRIM(TRAILING '��' FROM `�b�P`)
575
 
����������      ����������
576
 
������������    ����������
577
 
��������������  ����������
578
 
����������������        ����������
579
 
������������    ������������
580
 
��������������  ��������������
581
 
����������������        ����������������
582
 
����������������������  ����������������
583
 
   ����������      ����������
584
 
SELECT `�b�P`,TRIM(LEADING '��' FROM `�b�P`) FROM `�s�P�P`;
585
 
�b�P    TRIM(LEADING '��' FROM `�b�P`)
586
 
����������      ����������
587
 
������������    ������������
588
 
��������������  ��������������
589
 
����������������        ����������������
590
 
������������    ����������
591
 
��������������  ����������
592
 
����������������        ����������
593
 
����������������������  ����������������
594
 
   ����������      ����������
595
 
SELECT `�b�P`,TRIM(BOTH '��' FROM `�b�P`) FROM `�s�P�P`;
596
 
�b�P    TRIM(BOTH '��' FROM `�b�P`)
597
 
����������      ����������
598
 
������������    ����������
599
 
��������������  ����������
600
 
����������������        ����������
601
 
������������    ����������
602
 
��������������  ����������
603
 
����������������        ����������
604
 
����������������������  ����������
605
 
   ����������      ����������
606
 
SELECT `�b�P`,TRIM(`�b�P`) FROM `�s�P�P`;
607
 
�b�P    TRIM(`�b�P`)
608
 
����������      ����������
609
 
������������    ������������
610
 
��������������  ��������������
611
 
����������������        ����������������
612
 
������������    ������������
613
 
��������������  ��������������
614
 
����������������        ����������������
615
 
����������������������  ����������������������
616
 
   ����������   ����������
617
 
SELECT `�b�P`,TRIM(TRAILING '�\' FROM `�b�P`) FROM `�s�P�Q`;
618
 
�b�P    TRIM(TRAILING '�\' FROM `�b�P`)
619
 
�\�\�\�\�\      �\�\�\�\�\
620
 
�\�\�\�\�\�\    �\�\�\�\�\
621
 
�\�\�\�\�\�\�\  �\�\�\�\�\
622
 
�\�\�\�\�\�\�\�\        �\�\�\�\�\
623
 
�\�\�\�\�\�\    �\�\�\�\�\�\
624
 
�\�\�\�\�\�\�\  �\�\�\�\�\�\�\
625
 
�\�\�\�\�\�\�\�\        �\�\�\�\�\�\�\�\
626
 
�\�\�\�\�\�\�\�\�\�\�\  �\�\�\�\�\�\�\�\
627
 
   �\�\�\�\�\      �\�\�\�\�\
628
 
SELECT `�b�P`,TRIM(LEADING '�\' FROM `�b�P`) FROM `�s�P�Q`;
629
 
�b�P    TRIM(LEADING '�\' FROM `�b�P`)
630
 
�\�\�\�\�\      �\�\�\�\�\
631
 
�\�\�\�\�\�\    �\�\�\�\�\�\
632
 
�\�\�\�\�\�\�\  �\�\�\�\�\�\�\
633
 
�\�\�\�\�\�\�\�\        �\�\�\�\�\�\�\�\
634
 
�\�\�\�\�\�\    �\�\�\�\�\
635
 
�\�\�\�\�\�\�\  �\�\�\�\�\
636
 
�\�\�\�\�\�\�\�\        �\�\�\�\�\
637
 
�\�\�\�\�\�\�\�\�\�\�\  �\�\�\�\�\�\�\�\
638
 
   �\�\�\�\�\      �\�\�\�\�\
639
 
SELECT `�b�P`,TRIM(BOTH '�\' FROM `�b�P`) FROM `�s�P�Q`;
640
 
�b�P    TRIM(BOTH '�\' FROM `�b�P`)
641
 
�\�\�\�\�\      �\�\�\�\�\
642
 
�\�\�\�\�\�\    �\�\�\�\�\
643
 
�\�\�\�\�\�\�\  �\�\�\�\�\
644
 
�\�\�\�\�\�\�\�\        �\�\�\�\�\
645
 
�\�\�\�\�\�\    �\�\�\�\�\
646
 
�\�\�\�\�\�\�\  �\�\�\�\�\
647
 
�\�\�\�\�\�\�\�\        �\�\�\�\�\
648
 
�\�\�\�\�\�\�\�\�\�\�\  �\�\�\�\�\
649
 
   �\�\�\�\�\      �\�\�\�\�\
650
 
SELECT `�b�P`,TRIM(`�b�P`) FROM `�s�P�Q`;
651
 
�b�P    TRIM(`�b�P`)
652
 
�\�\�\�\�\      �\�\�\�\�\
653
 
�\�\�\�\�\�\    �\�\�\�\�\�\
654
 
�\�\�\�\�\�\�\  �\�\�\�\�\�\�\
655
 
�\�\�\�\�\�\�\�\        �\�\�\�\�\�\�\�\
656
 
�\�\�\�\�\�\    �\�\�\�\�\�\
657
 
�\�\�\�\�\�\�\  �\�\�\�\�\�\�\
658
 
�\�\�\�\�\�\�\�\        �\�\�\�\�\�\�\�\
659
 
�\�\�\�\�\�\�\�\�\�\�\  �\�\�\�\�\�\�\�\�\�\�\
660
 
   �\�\�\�\�\   �\�\�\�\�\
661
 
DROP TABLE `�s�P`;
662
 
DROP TABLE `�s�Q`;
663
 
DROP TABLE `�s�R`;
664
 
DROP TABLE `�s�S`;
665
 
DROP TABLE `�s�T`;
666
 
DROP TABLE `�s�U`;
667
 
DROP TABLE `�s�V`;
668
 
DROP TABLE `�s�W`;
669
 
DROP TABLE `�s�X`;
670
 
DROP TABLE `�s�P�O`;
671
 
DROP TABLE `�s�P�P`;
672
 
DROP TABLE `�s�P�Q`;
 
1
SET NAMES sjis;
 
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`)
 
38
   �����           �����
 
39
�����   �����
 
40
������  �����
 
41
������� �����
 
42
��������        �����
 
43
������  ������
 
44
������� �������
 
45
��������        ��������
 
46
�����������     ��������
 
47
SELECT `�b�P`,TRIM(LEADING '�' FROM `�b�P`) FROM `�s�P`;
 
48
�b�P    TRIM(LEADING '�' FROM `�b�P`)
 
49
   �����           �����
 
50
�����   �����
 
51
������  ������
 
52
������� �������
 
53
��������        ��������
 
54
������  �����
 
55
������� �����
 
56
��������        �����
 
57
�����������     ��������
 
58
SELECT `�b�P`,TRIM(BOTH '�' FROM `�b�P`) FROM `�s�P`;
 
59
�b�P    TRIM(BOTH '�' FROM `�b�P`)
 
60
   �����           �����
 
61
�����   �����
 
62
������  �����
 
63
������� �����
 
64
��������        �����
 
65
������  �����
 
66
������� �����
 
67
��������        �����
 
68
�����������     �����
 
69
SELECT `�b�P`,TRIM(`�b�P`) FROM `�s�P`;
 
70
�b�P    TRIM(`�b�P`)
 
71
   �����        �����
 
72
�����   �����
 
73
������  ������
 
74
������� �������
 
75
��������        ��������
 
76
������  ������
 
77
������� �������
 
78
��������        ��������
 
79
�����������     �����������
 
80
SELECT `�b�P`,TRIM(TRAILING '��' FROM `�b�P`) FROM `�s�Q`;
 
81
�b�P    TRIM(TRAILING '��' FROM `�b�P`)
 
82
   ����������      ����������
 
83
����������      ����������
 
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`)
 
93
   ����������      ����������
 
94
����������      ����������
 
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`;
 
114
�b�P    TRIM(`�b�P`)
 
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`;
 
158
�b�P    TRIM(`�b�P`)
 
159
   �\�\�\�\�\   �\�\�\�\�\
 
160
�\�\�\�\�\      �\�\�\�\�\
 
161
�\�\�\�\�\�\    �\�\�\�\�\�\
 
162
�\�\�\�\�\�\�\  �\�\�\�\�\�\�\
 
163
�\�\�\�\�\�\�\�\        �\�\�\�\�\�\�\�\
 
164
�\�\�\�\�\�\    �\�\�\�\�\�\
 
165
�\�\�\�\�\�\�\  �\�\�\�\�\�\�\
 
166
�\�\�\�\�\�\�\�\        �\�\�\�\�\�\�\�\
 
167
�\�\�\�\�\�\�\�\�\�\�\  �\�\�\�\�\�\�\�\�\�\�\
 
168
DROP TABLE `�s�P`;
 
169
DROP TABLE `�s�Q`;
 
170
DROP TABLE `�s�R`;
 
171
SET NAMES sjis;
 
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`)
 
208
   �����           �����
 
209
�����   �����
 
210
������  �����
 
211
������� �����
 
212
��������        �����
 
213
������  ������
 
214
������� �������
 
215
��������        ��������
 
216
�����������     ��������
 
217
SELECT `�b�P`,TRIM(LEADING '�' FROM `�b�P`) FROM `�s�P`;
 
218
�b�P    TRIM(LEADING '�' FROM `�b�P`)
 
219
   �����           �����
 
220
�����   �����
 
221
������  ������
 
222
������� �������
 
223
��������        ��������
 
224
������  �����
 
225
������� �����
 
226
��������        �����
 
227
�����������     ��������
 
228
SELECT `�b�P`,TRIM(BOTH '�' FROM `�b�P`) FROM `�s�P`;
 
229
�b�P    TRIM(BOTH '�' FROM `�b�P`)
 
230
   �����           �����
 
231
�����   �����
 
232
������  �����
 
233
������� �����
 
234
��������        �����
 
235
������  �����
 
236
������� �����
 
237
��������        �����
 
238
�����������     �����
 
239
SELECT `�b�P`,TRIM(`�b�P`) FROM `�s�P`;
 
240
�b�P    TRIM(`�b�P`)
 
241
   �����        �����
 
242
�����   �����
 
243
������  ������
 
244
������� �������
 
245
��������        ��������
 
246
������  ������
 
247
������� �������
 
248
��������        ��������
 
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`;
 
284
�b�P    TRIM(`�b�P`)
 
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`;
 
328
�b�P    TRIM(`�b�P`)
 
329
   �\�\�\�\�\   �\�\�\�\�\
 
330
�\�\�\�\�\      �\�\�\�\�\
 
331
�\�\�\�\�\�\    �\�\�\�\�\�\
 
332
�\�\�\�\�\�\�\  �\�\�\�\�\�\�\
 
333
�\�\�\�\�\�\�\�\        �\�\�\�\�\�\�\�\
 
334
�\�\�\�\�\�\    �\�\�\�\�\�\
 
335
�\�\�\�\�\�\�\  �\�\�\�\�\�\�\
 
336
�\�\�\�\�\�\�\�\        �\�\�\�\�\�\�\�\
 
337
�\�\�\�\�\�\�\�\�\�\�\  �\�\�\�\�\�\�\�\�\�\�\
 
338
DROP TABLE `�s�P`;
 
339
DROP TABLE `�s�Q`;
 
340
DROP TABLE `�s�R`;
 
341
SET NAMES sjis;
 
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`)
 
378
�����   �����
 
379
������  �����
 
380
������� �����
 
381
��������        �����
 
382
������  ������
 
383
������� �������
 
384
��������        ��������
 
385
�����������     ��������
 
386
   �����           �����
 
387
SELECT `�b�P`,TRIM(LEADING '�' FROM `�b�P`) FROM `�s�P`;
 
388
�b�P    TRIM(LEADING '�' FROM `�b�P`)
 
389
�����   �����
 
390
������  ������
 
391
������� �������
 
392
��������        ��������
 
393
������  �����
 
394
������� �����
 
395
��������        �����
 
396
�����������     ��������
 
397
   �����           �����
 
398
SELECT `�b�P`,TRIM(BOTH '�' FROM `�b�P`) FROM `�s�P`;
 
399
�b�P    TRIM(BOTH '�' FROM `�b�P`)
 
400
�����   �����
 
401
������  �����
 
402
������� �����
 
403
��������        �����
 
404
������  �����
 
405
������� �����
 
406
��������        �����
 
407
�����������     �����
 
408
   �����           �����
 
409
SELECT `�b�P`,TRIM(`�b�P`) FROM `�s�P`;
 
410
�b�P    TRIM(`�b�P`)
 
411
�����   �����
 
412
������  ������
 
413
������� �������
 
414
��������        ��������
 
415
������  ������
 
416
������� �������
 
417
��������        ��������
 
418
�����������     �����������
 
419
   �����        �����
 
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`;
 
454
�b�P    TRIM(`�b�P`)
 
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`;
 
498
�b�P    TRIM(`�b�P`)
 
499
�\�\�\�\�\      �\�\�\�\�\
 
500
�\�\�\�\�\�\    �\�\�\�\�\�\
 
501
�\�\�\�\�\�\�\  �\�\�\�\�\�\�\
 
502
�\�\�\�\�\�\�\�\        �\�\�\�\�\�\�\�\
 
503
�\�\�\�\�\�\    �\�\�\�\�\�\
 
504
�\�\�\�\�\�\�\  �\�\�\�\�\�\�\
 
505
�\�\�\�\�\�\�\�\        �\�\�\�\�\�\�\�\
 
506
�\�\�\�\�\�\�\�\�\�\�\  �\�\�\�\�\�\�\�\�\�\�\
 
507
   �\�\�\�\�\   �\�\�\�\�\
 
508
DROP TABLE `�s�P`;
 
509
DROP TABLE `�s�Q`;
 
510
DROP TABLE `�s�R`;