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

« back to all changes in this revision

Viewing changes to mysql-test/suite/jp/t/jp_where_ucs2.test

  • Committer: brian
  • Date: 2008-06-25 05:29:13 UTC
  • Revision ID: brian@localhost.localdomain-20080625052913-6upwo0jsrl4lnapl
clean slate

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
--source include/have_ucs2.inc
 
2
 
 
3
--disable_warnings
 
4
drop table if exists `�ԣ�`;
 
5
drop table if exists `�ԣ�`;
 
6
drop table if exists `�ԣ�`;
 
7
drop table if exists `�ԣ�`;
 
8
drop table if exists `�ԣ�`;
 
9
drop table if exists `�ԣ�`;
 
10
drop table if exists `�ԣ�`;
 
11
drop table if exists `�ԣ�`;
 
12
drop table if exists `�ԣ�`;
 
13
drop table if exists `�ԣ���`;
 
14
drop table if exists `�ԣ���`;
 
15
drop table if exists `�ԣ���`;
 
16
--enable_warnings
 
17
 
 
18
#
 
19
# Test Displaying Japanese charact using WHERE condtion in ucs2 encoding
 
20
#
 
21
 
 
22
SET NAMES ujis;
 
23
SET character_set_database = ucs2;
 
24
SET collation_connection = ucs2_general_ci;
 
25
 
 
26
CREATE TABLE `�ԣ�` (`�ã�` char(20), INDEX(`�ã�`)) DEFAULT CHARSET = ucs2 engine = innodb;
 
27
CREATE TABLE `�ԣ�` (`�ã�` char(20), INDEX(`�ã�`)) DEFAULT CHARSET = ucs2 engine = innodb;
 
28
CREATE TABLE `�ԣ�` (`�ã�` char(20), INDEX(`�ã�`)) DEFAULT CHARSET = ucs2 engine = innodb;
 
29
CREATE TABLE `�ԣ�` (`�ã�` char(20), INDEX(`�ã�`)) DEFAULT CHARSET = ucs2 engine = myisam;
 
30
CREATE TABLE `�ԣ�` (`�ã�` char(20), INDEX(`�ã�`)) DEFAULT CHARSET = ucs2 engine = myisam;
 
31
CREATE TABLE `�ԣ�` (`�ã�` char(20), INDEX(`�ã�`)) DEFAULT CHARSET = ucs2 engine = myisam;
 
32
CREATE TABLE `�ԣ�` (`�ã�` char(20), INDEX(`�ã�`)) DEFAULT CHARSET = ucs2 engine = heap;
 
33
CREATE TABLE `�ԣ�` (`�ã�` char(20), INDEX(`�ã�`)) DEFAULT CHARSET = ucs2 engine = heap;
 
34
CREATE TABLE `�ԣ�` (`�ã�` char(20), INDEX(`�ã�`)) DEFAULT CHARSET = ucs2 engine = heap;
 
35
CREATE TABLE `�ԣ���` (`�ã�` char(20), INDEX(`�ã�`)) DEFAULT CHARSET = ucs2 engine = bdb;
 
36
CREATE TABLE `�ԣ���` (`�ã�` char(20), INDEX(`�ã�`)) DEFAULT CHARSET = ucs2 engine = bdb;
 
37
CREATE TABLE `�ԣ���` (`�ã�` char(20), INDEX(`�ã�`)) DEFAULT CHARSET = ucs2 engine = bdb;
 
38
 
 
39
#Insert the following data in each table
 
40
# jisx0201 hankaku-katakana data
 
41
# jisx0208 data
 
42
# jisx0212 supplemental character data
 
43
 
 
44
INSERT INTO `�ԣ�` VALUES
 
45
 ('PQRSTUVWXYZ[\\]^_')
 
46
,(' ������������������������������')
 
47
,('��������������������������������')
 
48
,('�����ŽÎĎŎƎǎȎɎʎˎ͎̎Ύ�')
 
49
,('�ЎюҎӎԎՎ֎׎؎َڎێ܎ݎގ�');
 
50
 
 
51
INSERT INTO `�ԣ�` VALUES
 
52
 ('�����������������������������¡áġšơ�')
 
53
,('�ȡɡʡˡ̡͡ΡϡСѡҡӡԡա֡סء١ڡ�')
 
54
,('����������������������������������������')
 
55
,('����������������������������������������')
 
56
,('����������������������������������������')
 
57
,('��СТУФХЦЧШЩЪЫЬЭЮЯабвг')
 
58
,('���������������������');
 
59
 
 
60
INSERT INTO `�ԣ�` VALUES
 
61
 ('������������������������������������Ï�ġ�����')
 
62
,('���������������������������������������������Ï�ď�ŏ�Ə��')
 
63
,('��ȏ�ɏ�ʏ�ˏ�̏�͏�Ώ�Ϗ�Џ�я�ҏ�ӏ�ԏ�Տ�֏�׏�؏�ُ�ڏ��')
 
64
,('��܏�ݏ�ޏ�ߏ����Ᏸ⏰㏰䏰台揰珰菰鏰ꏰ돰쏰폰�')
 
65
,('�����������������������������������������������������������')
 
66
,('���������������������������������������������Ï�ď�ŏ�Ə��')
 
67
,('��ȏ�ɏ�ʏ�ˏ�̏�͏�Ώ�Ϗ�Џ�я�ҏ�ӏ�ԏ�Տ�֏�׏�؏�ُ�ڏ��');
 
68
 
 
69
INSERT INTO `�ԣ�` VALUES
 
70
 ('PQRSTUVWXYZ[\\]^_')
 
71
,(' ������������������������������')
 
72
,('��������������������������������')
 
73
,('�����ŽÎĎŎƎǎȎɎʎˎ͎̎Ύ�')
 
74
,('�ЎюҎӎԎՎ֎׎؎َڎێ܎ݎގ�');
 
75
 
 
76
INSERT INTO `�ԣ�` VALUES
 
77
 ('�����������������������������¡áġšơ�')
 
78
,('�ȡɡʡˡ̡͡ΡϡСѡҡӡԡա֡סء١ڡ�')
 
79
,('����������������������������������������')
 
80
,('����������������������������������������')
 
81
,('����������������������������������������')
 
82
,('��СТУФХЦЧШЩЪЫЬЭЮЯабвг')
 
83
,('���������������������');
 
84
 
 
85
INSERT INTO `�ԣ�` VALUES
 
86
 ('������������������������������������Ï�ġ�����')
 
87
,('���������������������������������������������Ï�ď�ŏ�Ə��')
 
88
,('��ȏ�ɏ�ʏ�ˏ�̏�͏�Ώ�Ϗ�Џ�я�ҏ�ӏ�ԏ�Տ�֏�׏�؏�ُ�ڏ��')
 
89
,('��܏�ݏ�ޏ�ߏ����Ᏸ⏰㏰䏰台揰珰菰鏰ꏰ돰쏰폰�')
 
90
,('�����������������������������������������������������������')
 
91
,('���������������������������������������������Ï�ď�ŏ�Ə��')
 
92
,('��ȏ�ɏ�ʏ�ˏ�̏�͏�Ώ�Ϗ�Џ�я�ҏ�ӏ�ԏ�Տ�֏�׏�؏�ُ�ڏ��');
 
93
 
 
94
INSERT INTO `�ԣ�` VALUES
 
95
 ('PQRSTUVWXYZ[\\]^_')
 
96
,(' ������������������������������')
 
97
,('��������������������������������')
 
98
,('�����ŽÎĎŎƎǎȎɎʎˎ͎̎Ύ�')
 
99
,('�ЎюҎӎԎՎ֎׎؎َڎێ܎ݎގ�');
 
100
 
 
101
INSERT INTO `�ԣ�` VALUES
 
102
 ('�����������������������������¡áġšơ�')
 
103
,('�ȡɡʡˡ̡͡ΡϡСѡҡӡԡա֡סء١ڡ�')
 
104
,('����������������������������������������')
 
105
,('����������������������������������������')
 
106
,('����������������������������������������')
 
107
,('��СТУФХЦЧШЩЪЫЬЭЮЯабвг')
 
108
,('���������������������');
 
109
 
 
110
INSERT INTO `�ԣ�` VALUES
 
111
 ('������������������������������������Ï�ġ�����')
 
112
,('���������������������������������������������Ï�ď�ŏ�Ə��')
 
113
,('��ȏ�ɏ�ʏ�ˏ�̏�͏�Ώ�Ϗ�Џ�я�ҏ�ӏ�ԏ�Տ�֏�׏�؏�ُ�ڏ��')
 
114
,('��܏�ݏ�ޏ�ߏ����Ᏸ⏰㏰䏰台揰珰菰鏰ꏰ돰쏰폰�')
 
115
,('�����������������������������������������������������������')
 
116
,('���������������������������������������������Ï�ď�ŏ�Ə��')
 
117
,('��ȏ�ɏ�ʏ�ˏ�̏�͏�Ώ�Ϗ�Џ�я�ҏ�ӏ�ԏ�Տ�֏�׏�؏�ُ�ڏ��');
 
118
 
 
119
INSERT INTO `�ԣ���` VALUES
 
120
 ('PQRSTUVWXYZ[\\]^_')
 
121
,(' ������������������������������')
 
122
,('��������������������������������')
 
123
,('�����ŽÎĎŎƎǎȎɎʎˎ͎̎Ύ�')
 
124
,('�ЎюҎӎԎՎ֎׎؎َڎێ܎ݎގ�');
 
125
 
 
126
INSERT INTO `�ԣ���` VALUES
 
127
 ('�����������������������������¡áġšơ�')
 
128
,('�ȡɡʡˡ̡͡ΡϡСѡҡӡԡա֡סء١ڡ�')
 
129
,('����������������������������������������')
 
130
,('����������������������������������������')
 
131
,('����������������������������������������')
 
132
,('��СТУФХЦЧШЩЪЫЬЭЮЯабвг')
 
133
,('���������������������');
 
134
 
 
135
INSERT INTO `�ԣ���` VALUES
 
136
 ('������������������������������������Ï�ġ�����')
 
137
,('���������������������������������������������Ï�ď�ŏ�Ə��')
 
138
,('��ȏ�ɏ�ʏ�ˏ�̏�͏�Ώ�Ϗ�Џ�я�ҏ�ӏ�ԏ�Տ�֏�׏�؏�ُ�ڏ��')
 
139
,('��܏�ݏ�ޏ�ߏ����Ᏸ⏰㏰䏰台揰珰菰鏰ꏰ돰쏰폰�')
 
140
,('�����������������������������������������������������������')
 
141
,('���������������������������������������������Ï�ď�ŏ�Ə��')
 
142
,('��ȏ�ɏ�ʏ�ˏ�̏�͏�Ώ�Ϗ�Џ�я�ҏ�ӏ�ԏ�Տ�֏�׏�؏�ُ�ڏ��');
 
143
 
 
144
#InnoDB
 
145
SELECT * FROM `�ԣ�` WHERE `�ã�` = '��������������������������������';
 
146
SELECT * FROM `�ԣ�` WHERE `�ã�` = '����������������������������������������';
 
147
SELECT * FROM `�ԣ�` WHERE `�ã�` = '���������������������������������������������Ï�ď�ŏ�Ə��';
 
148
 
 
149
#MyISAM
 
150
SELECT * FROM `�ԣ�` WHERE `�ã�` = '��������������������������������';
 
151
SELECT * FROM `�ԣ�` WHERE `�ã�` = '����������������������������������������';
 
152
SELECT * FROM `�ԣ�` WHERE `�ã�` = '���������������������������������������������Ï�ď�ŏ�Ə��';
 
153
 
 
154
#Heap
 
155
SELECT * FROM `�ԣ�` WHERE `�ã�` = '��������������������������������';
 
156
SELECT * FROM `�ԣ�` WHERE `�ã�` = '����������������������������������������';
 
157
SELECT * FROM `�ԣ�` WHERE `�ã�` = '���������������������������������������������Ï�ď�ŏ�Ə��';
 
158
 
 
159
#BDB
 
160
SELECT * FROM `�ԣ���` WHERE `�ã�` = '��������������������������������';
 
161
SELECT * FROM `�ԣ���` WHERE `�ã�` = '����������������������������������������';
 
162
SELECT * FROM `�ԣ���` WHERE `�ã�` = '���������������������������������������������Ï�ď�ŏ�Ə��';
 
163
 
 
164
DROP TABLE `�ԣ�`;
 
165
DROP TABLE `�ԣ�`;
 
166
DROP TABLE `�ԣ�`;
 
167
DROP TABLE `�ԣ�`;
 
168
DROP TABLE `�ԣ�`;
 
169
DROP TABLE `�ԣ�`;
 
170
DROP TABLE `�ԣ�`;
 
171
DROP TABLE `�ԣ�`;
 
172
DROP TABLE `�ԣ�`;
 
173
DROP TABLE `�ԣ���`;
 
174
DROP TABLE `�ԣ���`;
 
175
DROP TABLE `�ԣ���`;