summaryrefslogtreecommitdiff
path: root/mysql-test/suite/jp/t/jp_like_ucs2.test
diff options
context:
space:
mode:
Diffstat (limited to 'mysql-test/suite/jp/t/jp_like_ucs2.test')
-rw-r--r--mysql-test/suite/jp/t/jp_like_ucs2.test72
1 files changed, 5 insertions, 67 deletions
diff --git a/mysql-test/suite/jp/t/jp_like_ucs2.test b/mysql-test/suite/jp/t/jp_like_ucs2.test
index feae40de49e..1fd7d559e86 100644
--- a/mysql-test/suite/jp/t/jp_like_ucs2.test
+++ b/mysql-test/suite/jp/t/jp_like_ucs2.test
@@ -1,4 +1,5 @@
--source include/have_ucs2.inc
+--source include/have_innodb.inc
--disable_warnings
drop table if exists `T1`;
@@ -10,9 +11,6 @@ drop table if exists `T6`;
drop table if exists `T7`;
drop table if exists `T8`;
drop table if exists `T9`;
-drop table if exists `T10`;
-drop table if exists `T11`;
-drop table if exists `T12`;
--enable_warnings
#
@@ -29,12 +27,9 @@ CREATE TABLE `T3` (`C1` char(20), INDEX(`C1`)) DEFAULT CHARSET = ucs2 engi
CREATE TABLE `T4` (`C1` char(20), INDEX(`C1`)) DEFAULT CHARSET = ucs2 engine = myisam;
CREATE TABLE `T5` (`C1` char(20), INDEX(`C1`)) DEFAULT CHARSET = ucs2 engine = myisam;
CREATE TABLE `T6` (`C1` char(20), INDEX(`C1`)) DEFAULT CHARSET = ucs2 engine = myisam;
-CREATE TABLE `T7` (`C1` char(20), INDEX(`C1`)) DEFAULT CHARSET = ucs2 engine = heap;
-CREATE TABLE `T8` (`C1` char(20), INDEX(`C1`)) DEFAULT CHARSET = ucs2 engine = heap;
-CREATE TABLE `T9` (`C1` char(20), INDEX(`C1`)) DEFAULT CHARSET = ucs2 engine = heap;
-CREATE TABLE `T10` (`C1` char(20), INDEX(`C1`)) DEFAULT CHARSET = ucs2 engine = bdb;
-CREATE TABLE `T11` (`C1` char(20), INDEX(`C1`)) DEFAULT CHARSET = ucs2 engine = bdb;
-CREATE TABLE `T12` (`C1` char(20), INDEX(`C1`)) DEFAULT CHARSET = ucs2 engine = bdb;
+CREATE TABLE `T7` (`C1` char(20), INDEX(`C1`)) DEFAULT CHARSET = ucs2 engine = MEMORY;
+CREATE TABLE `T8` (`C1` char(20), INDEX(`C1`)) DEFAULT CHARSET = ucs2 engine = MEMORY;
+CREATE TABLE `T9` (`C1` char(20), INDEX(`C1`)) DEFAULT CHARSET = ucs2 engine = MEMORY;
#Insert the following data in each table
# jisx0201 hankaku-katakana data
@@ -125,34 +120,6 @@ INSERT INTO `T9` VALUES
,('鼫鼯鼱鼲鼴鼷鼹鼺鼼鼽鼿齁齃齄齅齆齇齓齕齖')
,('齗齘齚齝齞齨齩齭齮齯齰齱齳齵齺齽龏龐龑龒');
-INSERT INTO `T10` VALUES
- ('PQRSTUVWXYZ[\\]^_')
-,(' 。「」、・ヲァィゥェォャュョッ')
-,('ーアイウエオカキクケコサシスセソ')
-,('タチツテトナニヌネノハヒフヘホマ')
-,('ミムメモヤユヨラリルレロワン゙゚');
-
-INSERT INTO `T11` VALUES
- ('  、。,.・:;?!゛゜´`¨^ ̄_ヽ')
-,('ヾゝゞ〃仝々〆〇ー―‐/\〜‖|…‥‘’')
-,('“”()〔〕[]{}〈〉《》「」『』【】')
-,('・ぁあぃいぅうぇえぉおかがきぎくぐけげこ')
-,('とどなにぬねのはばぱひびぴふぶぷへべぺほ')
-,('ぼぽまみむめもゃやゅゆょよらりるれろゎわ')
-,('・ァアィイゥウェエォオカガキギクグケゲコ')
-,('・亜唖娃阿哀愛挨姶逢葵茜穐悪握渥旭葦芦鯵')
-,('・弌丐丕个丱丶丼丿乂乖乘亂亅豫亊舒弍于亞')
-,('・鵝鵞鵤鵑鵐鵙鵲鶉鶇鶫鵯鵺鶚鶤鶩鶲鷄鷁鶻');
-
-INSERT INTO `T12` VALUES
- ('・˛˚~΄΅・・・・・・・・¡¦¿・・・')
-,('乚乜乣乨乩乴乵乹乿亍亖亗亝亯亹仃仐仚仛仠')
-,('仡仢仨仯仱仳仵份仾仿伀伂伃伈伋伌伒伕伖众')
-,('伙伮伱你伳伵伷伹伻伾佀佂佈佉佋佌佒佔佖佘')
-,('・黸黿鼂鼃鼉鼏鼐鼑鼒鼔鼖鼗鼙鼚鼛鼟鼢鼦鼪')
-,('鼫鼯鼱鼲鼴鼷鼹鼺鼼鼽鼿齁齃齄齅齆齇齓齕齖')
-,('齗齘齚齝齞齨齩齭齮齯齰齱齳齵齺齽龏龐龑龒');
-
#INNODB
SELECT * FROM `T1` WHERE `C1` LIKE ' %';
SELECT * FROM `T1` WHERE `C1` LIKE '% %';
@@ -205,7 +172,7 @@ SELECT * FROM `T6` WHERE `C1` LIKE '鼫鼯鼱鼲鼴鼷鼹鼺鼼鼽鼿齁齃
SELECT * FROM `T6` WHERE `C1` LIKE '%鼫鼯鼱鼲鼴鼷鼹鼺鼼鼽鼿齁齃齄齅齆齇齓齕齖%';
SELECT * FROM `T6` WHERE `C1` LIKE '%鼫鼯鼱鼲鼴鼷鼹鼺鼼鼽鼿齁齃齄齅齆齇齓齕齖';
-#Heap
+#MEMORY
SELECT * FROM `T7` WHERE `C1` LIKE ' %';
SELECT * FROM `T7` WHERE `C1` LIKE '% %';
SELECT * FROM `T7` WHERE `C1` LIKE '% ';
@@ -231,32 +198,6 @@ SELECT * FROM `T9` WHERE `C1` LIKE '鼫鼯鼱鼲鼴鼷鼹鼺鼼鼽鼿齁齃
SELECT * FROM `T9` WHERE `C1` LIKE '%鼫鼯鼱鼲鼴鼷鼹鼺鼼鼽鼿齁齃齄齅齆齇齓齕齖%';
SELECT * FROM `T9` WHERE `C1` LIKE '%鼫鼯鼱鼲鼴鼷鼹鼺鼼鼽鼿齁齃齄齅齆齇齓齕齖';
-#BDB
-SELECT * FROM `T10` WHERE `C1` LIKE ' %';
-SELECT * FROM `T10` WHERE `C1` LIKE '% %';
-SELECT * FROM `T10` WHERE `C1` LIKE '% ';
-SELECT * FROM `T10` WHERE `C1` LIKE 'タ%';
-SELECT * FROM `T10` WHERE `C1` LIKE '%ラリ%';
-SELECT * FROM `T10` WHERE `C1` LIKE '%ソ';
-SELECT * FROM `T10` WHERE `C1` LIKE 'ーアイウエオカキクケコサシスセソ%';
-SELECT * FROM `T10` WHERE `C1` LIKE '%ーアイウエオカキクケコサシスセソ%';
-SELECT * FROM `T10` WHERE `C1` LIKE '%ーアイウエオカキクケコサシスセソ';
-SELECT * FROM `T11` WHERE `C1` LIKE ' %';
-SELECT * FROM `T11` WHERE `C1` LIKE '% %';
-SELECT * FROM `T11` WHERE `C1` LIKE '% ';
-SELECT * FROM `T11` WHERE `C1` LIKE 'と%';
-SELECT * FROM `T11` WHERE `C1` LIKE '%あ%';
-SELECT * FROM `T11` WHERE `C1` LIKE '%わ';
-SELECT * FROM `T11` WHERE `C1` LIKE '・ぁあぃいぅうぇえぉおかがきぎくぐけげこ%';
-SELECT * FROM `T11` WHERE `C1` LIKE '%・ぁあぃいぅうぇえぉおかがきぎくぐけげこ%';
-SELECT * FROM `T11` WHERE `C1` LIKE '%・ぁあぃいぅうぇえぉおかがきぎくぐけげこ';
-SELECT * FROM `T12` WHERE `C1` LIKE '鼫%';
-SELECT * FROM `T12` WHERE `C1` LIKE '%鼺%';
-SELECT * FROM `T12` WHERE `C1` LIKE '%齖';
-SELECT * FROM `T12` WHERE `C1` LIKE '鼫鼯鼱鼲鼴鼷鼹鼺鼼鼽鼿齁齃齄齅齆齇齓齕齖%';
-SELECT * FROM `T12` WHERE `C1` LIKE '%鼫鼯鼱鼲鼴鼷鼹鼺鼼鼽鼿齁齃齄齅齆齇齓齕齖%';
-SELECT * FROM `T12` WHERE `C1` LIKE '%鼫鼯鼱鼲鼴鼷鼹鼺鼼鼽鼿齁齃齄齅齆齇齓齕齖';
-
DROP TABLE `T1`;
DROP TABLE `T2`;
DROP TABLE `T3`;
@@ -266,6 +207,3 @@ DROP TABLE `T6`;
DROP TABLE `T7`;
DROP TABLE `T8`;
DROP TABLE `T9`;
-DROP TABLE `T10`;
-DROP TABLE `T11`;
-DROP TABLE `T12`;