mySQL 5.0.11 sources for tomato
[tomato.git] / release / src / router / mysql / mysql-test / suite / jp / t / jp_where_ucs2.test
blob7e035cd28f333e31fe9360173f264abd80dd49cd
1 --source include/have_ucs2.inc
2 --source include/have_innodb.inc
4 --disable_warnings
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 --enable_warnings
17 # Test Displaying Japanese charact using WHERE condtion in ucs2 encoding
20 SET NAMES ujis;
21 SET character_set_database = ucs2;
22 SET collation_connection = ucs2_general_ci;
24 CREATE TABLE `£Ô£±` (`£Ã£±` char(20), INDEX(`£Ã£±`)) DEFAULT CHARSET = ucs2 engine = innodb;
25 CREATE TABLE `£Ô£²` (`£Ã£±` char(20), INDEX(`£Ã£±`)) DEFAULT CHARSET = ucs2 engine = innodb;
26 CREATE TABLE `£Ô£³` (`£Ã£±` char(20), INDEX(`£Ã£±`)) DEFAULT CHARSET = ucs2 engine = innodb;
27 CREATE TABLE `£Ô£´` (`£Ã£±` char(20), INDEX(`£Ã£±`)) DEFAULT CHARSET = ucs2 engine = myisam;
28 CREATE TABLE `£Ô£µ` (`£Ã£±` char(20), INDEX(`£Ã£±`)) DEFAULT CHARSET = ucs2 engine = myisam;
29 CREATE TABLE `£Ô£¶` (`£Ã£±` char(20), INDEX(`£Ã£±`)) DEFAULT CHARSET = ucs2 engine = myisam;
30 CREATE TABLE `£Ô£·` (`£Ã£±` char(20), INDEX(`£Ã£±`)) DEFAULT CHARSET = ucs2 engine = MEMORY;
31 CREATE TABLE `£Ô£¸` (`£Ã£±` char(20), INDEX(`£Ã£±`)) DEFAULT CHARSET = ucs2 engine = MEMORY;
32 CREATE TABLE `£Ô£¹` (`£Ã£±` char(20), INDEX(`£Ã£±`)) DEFAULT CHARSET = ucs2 engine = MEMORY;
34 #Insert the following data in each table
35 # jisx0201 hankaku-katakana data
36 # jisx0208 data
37 # jisx0212 supplemental character data
39 INSERT INTO `£Ô£±` VALUES
40  ('PQRSTUVWXYZ[\\]^_')
41 ,(' Ž¡Ž¢Ž£Ž¤Ž¥Ž¦Ž§Ž¨Ž©ŽªŽ«Ž¬Ž­Ž®Ž¯')
42 ,('Ž°Ž±Ž²Ž³Ž´ŽµŽ¶Ž·Ž¸Ž¹ŽºŽ»Ž¼Ž½Ž¾Ž¿')
43 ,('ŽÀŽÁŽÂŽÃŽÄŽÅŽÆŽÇŽÈŽÉŽÊŽËŽÌŽÍŽÎŽÏ')
44 ,('ŽÐŽÑŽÒŽÓŽÔŽÕŽÖŽ×ŽØŽÙŽÚŽÛŽÜŽÝŽÞŽß');
46 INSERT INTO `£Ô£²` VALUES
47  ('¡´¡µ¡¶¡·¡¸¡¹¡º¡»¡¼¡½¡¾¡¿¡À¡Á¡Â¡Ã¡Ä¡Å¡Æ¡Ç')
48 ,('¡È¡É¡Ê¡Ë¡Ì¡Í¡Î¡Ï¡Ð¡Ñ¡Ò¡Ó¡Ô¡Õ¡Ö¡×¡Ø¡Ù¡Ú¡Û')
49 ,('¡¦¤¡¤¢¤£¤¤¤¥¤¦¤§¤¨¤©¤ª¤«¤¬¤­¤®¤¯¤°¤±¤²¤³')
50 ,('¡¦¥¡¥¢¥£¥¤¥¥¥¦¥§¥¨¥©¥ª¥«¥¬¥­¥®¥¯¥°¥±¥²¥³')
51 ,('¡¦°¡°¢°£°¤°¥°¦°§°¨°©°ª°«°¬°­°®°¯°°°±°²°³')
52 ,('¡¦Ð¡Ð¢Ð£Ð¤Ð¥Ð¦Ð§Ð¨Ð©ÐªÐ«Ð¬Ð­Ð®Ð¯Ð°Ð±Ð²Ð³')
53 ,('¡¦ó¡ó¢ó£ó¤ó¥ó¦ó§ó¨ó©óªó«ó¬ó­ó®ó¯ó°ó±ó²ó³');
55 INSERT INTO `£Ô£³` VALUES
56  ('¡¦�¢µ�¢¶�¢·�¢¸�¢¹¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦�¢Â�¢Ã�¢Ä¡¦¡¦¡¦')
57 ,('�°´�°µ�°¶�°·�°¸�°¹�°º�°»�°¼�°½�°¾�°¿�°À�°Á�°Â�°Ã�°Ä�°Å�°Æ�°Ç')
58 ,('�°È�°É�°Ê�°Ë�°Ì�°Í�°Î�°Ï�°Ð�°Ñ�°Ò�°Ó�°Ô�°Õ�°Ö�°×�°Ø�°Ù�°Ú�°Û')
59 ,('�°Ü�°Ý�°Þ�°ß�°à�°á�°â�°ã�°ä�°å�°æ�°ç�°è�°é�°ê�°ë�°ì�°í�°î�°ï')
60 ,('¡¦�í¡�í¢�í£�í¤�í¥�í¦�í§�í¨�í©�íª�í«�í¬�í­�í®�í¯�í°�í±�í²�í³')
61 ,('�í´�íµ�í¶�í·�í¸�í¹�íº�í»�í¼�í½�í¾�í¿�íÀ�íÁ�íÂ�íÃ�íÄ�íÅ�íÆ�íÇ')
62 ,('�íÈ�íÉ�íÊ�íË�íÌ�íÍ�íÎ�íÏ�íÐ�íÑ�íÒ�íÓ�íÔ�íÕ�íÖ�í×�íØ�íÙ�íÚ�íÛ');
64 INSERT INTO `£Ô£´` VALUES
65  ('PQRSTUVWXYZ[\\]^_')
66 ,(' Ž¡Ž¢Ž£Ž¤Ž¥Ž¦Ž§Ž¨Ž©ŽªŽ«Ž¬Ž­Ž®Ž¯')
67 ,('Ž°Ž±Ž²Ž³Ž´ŽµŽ¶Ž·Ž¸Ž¹ŽºŽ»Ž¼Ž½Ž¾Ž¿')
68 ,('ŽÀŽÁŽÂŽÃŽÄŽÅŽÆŽÇŽÈŽÉŽÊŽËŽÌŽÍŽÎŽÏ')
69 ,('ŽÐŽÑŽÒŽÓŽÔŽÕŽÖŽ×ŽØŽÙŽÚŽÛŽÜŽÝŽÞŽß');
71 INSERT INTO `£Ô£µ` VALUES
72  ('¡´¡µ¡¶¡·¡¸¡¹¡º¡»¡¼¡½¡¾¡¿¡À¡Á¡Â¡Ã¡Ä¡Å¡Æ¡Ç')
73 ,('¡È¡É¡Ê¡Ë¡Ì¡Í¡Î¡Ï¡Ð¡Ñ¡Ò¡Ó¡Ô¡Õ¡Ö¡×¡Ø¡Ù¡Ú¡Û')
74 ,('¡¦¤¡¤¢¤£¤¤¤¥¤¦¤§¤¨¤©¤ª¤«¤¬¤­¤®¤¯¤°¤±¤²¤³')
75 ,('¡¦¥¡¥¢¥£¥¤¥¥¥¦¥§¥¨¥©¥ª¥«¥¬¥­¥®¥¯¥°¥±¥²¥³')
76 ,('¡¦°¡°¢°£°¤°¥°¦°§°¨°©°ª°«°¬°­°®°¯°°°±°²°³')
77 ,('¡¦Ð¡Ð¢Ð£Ð¤Ð¥Ð¦Ð§Ð¨Ð©ÐªÐ«Ð¬Ð­Ð®Ð¯Ð°Ð±Ð²Ð³')
78 ,('¡¦ó¡ó¢ó£ó¤ó¥ó¦ó§ó¨ó©óªó«ó¬ó­ó®ó¯ó°ó±ó²ó³');
80 INSERT INTO `£Ô£¶` VALUES
81  ('¡¦�¢µ�¢¶�¢·�¢¸�¢¹¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦�¢Â�¢Ã�¢Ä¡¦¡¦¡¦')
82 ,('�°´�°µ�°¶�°·�°¸�°¹�°º�°»�°¼�°½�°¾�°¿�°À�°Á�°Â�°Ã�°Ä�°Å�°Æ�°Ç')
83 ,('�°È�°É�°Ê�°Ë�°Ì�°Í�°Î�°Ï�°Ð�°Ñ�°Ò�°Ó�°Ô�°Õ�°Ö�°×�°Ø�°Ù�°Ú�°Û')
84 ,('�°Ü�°Ý�°Þ�°ß�°à�°á�°â�°ã�°ä�°å�°æ�°ç�°è�°é�°ê�°ë�°ì�°í�°î�°ï')
85 ,('¡¦�í¡�í¢�í£�í¤�í¥�í¦�í§�í¨�í©�íª�í«�í¬�í­�í®�í¯�í°�í±�í²�í³')
86 ,('�í´�íµ�í¶�í·�í¸�í¹�íº�í»�í¼�í½�í¾�í¿�íÀ�íÁ�íÂ�íÃ�íÄ�íÅ�íÆ�íÇ')
87 ,('�íÈ�íÉ�íÊ�íË�íÌ�íÍ�íÎ�íÏ�íÐ�íÑ�íÒ�íÓ�íÔ�íÕ�íÖ�í×�íØ�íÙ�íÚ�íÛ');
89 INSERT INTO `£Ô£·` VALUES
90  ('PQRSTUVWXYZ[\\]^_')
91 ,(' Ž¡Ž¢Ž£Ž¤Ž¥Ž¦Ž§Ž¨Ž©ŽªŽ«Ž¬Ž­Ž®Ž¯')
92 ,('Ž°Ž±Ž²Ž³Ž´ŽµŽ¶Ž·Ž¸Ž¹ŽºŽ»Ž¼Ž½Ž¾Ž¿')
93 ,('ŽÀŽÁŽÂŽÃŽÄŽÅŽÆŽÇŽÈŽÉŽÊŽËŽÌŽÍŽÎŽÏ')
94 ,('ŽÐŽÑŽÒŽÓŽÔŽÕŽÖŽ×ŽØŽÙŽÚŽÛŽÜŽÝŽÞŽß');
96 INSERT INTO `£Ô£¸` VALUES
97  ('¡´¡µ¡¶¡·¡¸¡¹¡º¡»¡¼¡½¡¾¡¿¡À¡Á¡Â¡Ã¡Ä¡Å¡Æ¡Ç')
98 ,('¡È¡É¡Ê¡Ë¡Ì¡Í¡Î¡Ï¡Ð¡Ñ¡Ò¡Ó¡Ô¡Õ¡Ö¡×¡Ø¡Ù¡Ú¡Û')
99 ,('¡¦¤¡¤¢¤£¤¤¤¥¤¦¤§¤¨¤©¤ª¤«¤¬¤­¤®¤¯¤°¤±¤²¤³')
100 ,('¡¦¥¡¥¢¥£¥¤¥¥¥¦¥§¥¨¥©¥ª¥«¥¬¥­¥®¥¯¥°¥±¥²¥³')
101 ,('¡¦°¡°¢°£°¤°¥°¦°§°¨°©°ª°«°¬°­°®°¯°°°±°²°³')
102 ,('¡¦Ð¡Ð¢Ð£Ð¤Ð¥Ð¦Ð§Ð¨Ð©ÐªÐ«Ð¬Ð­Ð®Ð¯Ð°Ð±Ð²Ð³')
103 ,('¡¦ó¡ó¢ó£ó¤ó¥ó¦ó§ó¨ó©óªó«ó¬ó­ó®ó¯ó°ó±ó²ó³');
105 INSERT INTO `£Ô£¹` VALUES
106  ('¡¦�¢µ�¢¶�¢·�¢¸�¢¹¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦�¢Â�¢Ã�¢Ä¡¦¡¦¡¦')
107 ,('�°´�°µ�°¶�°·�°¸�°¹�°º�°»�°¼�°½�°¾�°¿�°À�°Á�°Â�°Ã�°Ä�°Å�°Æ�°Ç')
108 ,('�°È�°É�°Ê�°Ë�°Ì�°Í�°Î�°Ï�°Ð�°Ñ�°Ò�°Ó�°Ô�°Õ�°Ö�°×�°Ø�°Ù�°Ú�°Û')
109 ,('�°Ü�°Ý�°Þ�°ß�°à�°á�°â�°ã�°ä�°å�°æ�°ç�°è�°é�°ê�°ë�°ì�°í�°î�°ï')
110 ,('¡¦�í¡�í¢�í£�í¤�í¥�í¦�í§�í¨�í©�íª�í«�í¬�í­�í®�í¯�í°�í±�í²�í³')
111 ,('�í´�íµ�í¶�í·�í¸�í¹�íº�í»�í¼�í½�í¾�í¿�íÀ�íÁ�íÂ�íÃ�íÄ�íÅ�íÆ�íÇ')
112 ,('�íÈ�íÉ�íÊ�íË�íÌ�íÍ�íÎ�íÏ�íÐ�íÑ�íÒ�íÓ�íÔ�íÕ�íÖ�í×�íØ�íÙ�íÚ�íÛ');
114 #InnoDB
115 SELECT * FROM `£Ô£±` WHERE `£Ã£±` = 'Ž°Ž±Ž²Ž³Ž´ŽµŽ¶Ž·Ž¸Ž¹ŽºŽ»Ž¼Ž½Ž¾Ž¿';
116 SELECT * FROM `£Ô£²` WHERE `£Ã£±` = '¡¦¤¡¤¢¤£¤¤¤¥¤¦¤§¤¨¤©¤ª¤«¤¬¤­¤®¤¯¤°¤±¤²¤³';
117 SELECT * FROM `£Ô£³` WHERE `£Ã£±` = '�í´�íµ�í¶�í·�í¸�í¹�íº�í»�í¼�í½�í¾�í¿�íÀ�íÁ�íÂ�íÃ�íÄ�íÅ�íÆ�íÇ';
119 #MyISAM
120 SELECT * FROM `£Ô£´` WHERE `£Ã£±` = 'Ž°Ž±Ž²Ž³Ž´ŽµŽ¶Ž·Ž¸Ž¹ŽºŽ»Ž¼Ž½Ž¾Ž¿';
121 SELECT * FROM `£Ô£µ` WHERE `£Ã£±` = '¡¦¤¡¤¢¤£¤¤¤¥¤¦¤§¤¨¤©¤ª¤«¤¬¤­¤®¤¯¤°¤±¤²¤³';
122 SELECT * FROM `£Ô£¶` WHERE `£Ã£±` = '�í´�íµ�í¶�í·�í¸�í¹�íº�í»�í¼�í½�í¾�í¿�íÀ�íÁ�íÂ�íÃ�íÄ�íÅ�íÆ�íÇ';
124 #MEMORY
125 SELECT * FROM `£Ô£·` WHERE `£Ã£±` = 'Ž°Ž±Ž²Ž³Ž´ŽµŽ¶Ž·Ž¸Ž¹ŽºŽ»Ž¼Ž½Ž¾Ž¿';
126 SELECT * FROM `£Ô£¸` WHERE `£Ã£±` = '¡¦¤¡¤¢¤£¤¤¤¥¤¦¤§¤¨¤©¤ª¤«¤¬¤­¤®¤¯¤°¤±¤²¤³';
127 SELECT * FROM `£Ô£¹` WHERE `£Ã£±` = '�í´�íµ�í¶�í·�í¸�í¹�íº�í»�í¼�í½�í¾�í¿�íÀ�íÁ�íÂ�íÃ�íÄ�íÅ�íÆ�íÇ';
129 DROP TABLE `£Ô£±`;
130 DROP TABLE `£Ô£²`;
131 DROP TABLE `£Ô£³`;
132 DROP TABLE `£Ô£´`;
133 DROP TABLE `£Ô£µ`;
134 DROP TABLE `£Ô£¶`;
135 DROP TABLE `£Ô£·`;
136 DROP TABLE `£Ô£¸`;
137 DROP TABLE `£Ô£¹`;