Current Path : /home/usr.opt/mysql57/mysql-test/suite/jp/t/ |
FreeBSD hs32.drive.ne.jp 9.1-RELEASE FreeBSD 9.1-RELEASE #1: Wed Jan 14 12:18:08 JST 2015 root@hs32.drive.ne.jp:/sys/amd64/compile/hs32 amd64 |
Current File : //home/usr.opt/mysql57/mysql-test/suite/jp/t/jp_like_sjis.test |
--character_set sjis --source include/have_innodb.inc --disable_warnings drop table if exists `sP`; drop table if exists `sQ`; drop table if exists `sR`; drop table if exists `sS`; drop table if exists `sT`; drop table if exists `sU`; drop table if exists `sV`; drop table if exists `sW`; drop table if exists `sX`; --enable_warnings # # Test LIKE pattern matching using Japanese characters in sjis encoding # SET NAMES sjis; SET character_set_database = sjis; CREATE TABLE `sP` (`bP` char(20), INDEX(`bP`)) DEFAULT CHARSET = sjis engine = innodb; CREATE TABLE `sQ` (`bP` char(20), INDEX(`bP`)) DEFAULT CHARSET = sjis engine = innodb; CREATE TABLE `sR` (`bP` char(20), INDEX(`bP`)) DEFAULT CHARSET = sjis engine = innodb; CREATE TABLE `sS` (`bP` char(20), INDEX(`bP`)) DEFAULT CHARSET = sjis engine = myisam; CREATE TABLE `sT` (`bP` char(20), INDEX(`bP`)) DEFAULT CHARSET = sjis engine = myisam; CREATE TABLE `sU` (`bP` char(20), INDEX(`bP`)) DEFAULT CHARSET = sjis engine = myisam; CREATE TABLE `sV` (`bP` char(20), INDEX(`bP`)) DEFAULT CHARSET = sjis engine = MEMORY; CREATE TABLE `sW` (`bP` char(20), INDEX(`bP`)) DEFAULT CHARSET = sjis engine = MEMORY; CREATE TABLE `sX` (`bP` char(20), INDEX(`bP`)) DEFAULT CHARSET = sjis engine = MEMORY; #Load the following data in each table # jisx0201 hankaku-katakana data # jisx0208 data LOAD DATA LOCAL INFILE 'suite/jp/std_data/jisx0201_sjis.dat' INTO TABLE `sP`; LOAD DATA LOCAL INFILE 'suite/jp/std_data/jisx0208_sjis.dat' INTO TABLE `sQ`; LOAD DATA LOCAL INFILE 'suite/jp/std_data/jisx0208_sjis2.dat' INTO TABLE `sR`; LOAD DATA LOCAL INFILE 'suite/jp/std_data/jisx0201_sjis.dat' INTO TABLE `sS`; LOAD DATA LOCAL INFILE 'suite/jp/std_data/jisx0208_sjis.dat' INTO TABLE `sT`; LOAD DATA LOCAL INFILE 'suite/jp/std_data/jisx0208_sjis2.dat' INTO TABLE `sU`; LOAD DATA LOCAL INFILE 'suite/jp/std_data/jisx0201_sjis.dat' INTO TABLE `sV`; LOAD DATA LOCAL INFILE 'suite/jp/std_data/jisx0208_sjis.dat' INTO TABLE `sW`; LOAD DATA LOCAL INFILE 'suite/jp/std_data/jisx0208_sjis2.dat' INTO TABLE `sX`; #InnoDB SELECT * FROM `sP` WHERE `bP` LIKE ' %'; SELECT * FROM `sP` WHERE `bP` LIKE '% %'; SELECT * FROM `sP` WHERE `bP` LIKE '% '; SELECT * FROM `sP` WHERE `bP` LIKE 'ภ%'; SELECT * FROM `sP` WHERE `bP` LIKE '%ืุ%'; SELECT * FROM `sP` WHERE `bP` LIKE '%ฟ'; SELECT * FROM `sP` WHERE `bP` LIKE 'ฐฑฒณดตถทธนบปผฝพฟ%'; SELECT * FROM `sP` WHERE `bP` LIKE '%ฐฑฒณดตถทธนบปผฝพฟ%'; SELECT * FROM `sP` WHERE `bP` LIKE '%ฐฑฒณดตถทธนบปผฝพฟ'; SELECT * FROM `sQ` WHERE `bP` LIKE '@%'; SELECT * FROM `sQ` WHERE `bP` LIKE '%@%'; SELECT * FROM `sQ` WHERE `bP` LIKE '%@'; SELECT * FROM `sQ` WHERE `bP` LIKE 'ฦ%'; SELECT * FROM `sQ` WHERE `bP` LIKE '% %'; SELECT * FROM `sQ` WHERE `bP` LIKE '%ํ'; SELECT * FROM `sQ` WHERE `bP` LIKE 'E กขฃคฅฆงจฉชซฌญฎฏฐฑ%'; SELECT * FROM `sQ` WHERE `bP` LIKE '%E กขฃคฅฆงจฉชซฌญฎฏฐฑ%'; SELECT * FROM `sQ` WHERE `bP` LIKE '%E กขฃคฅฆงจฉชซฌญฎฏฐฑ'; SELECT * FROM `sR` WHERE `bP` LIKE '\%'; SELECT * FROM `sR` WHERE `bP` LIKE '%\%'; SELECT * FROM `sR` WHERE `bP` LIKE '%\'; SELECT * FROM `sR` WHERE `bP` LIKE '\\\\\\\\\\\\\\\\\\\\%'; SELECT * FROM `sR` WHERE `bP` LIKE '%\\\\\\\\\\\\\\\\\\\\%'; SELECT * FROM `sR` WHERE `bP` LIKE '%\\\\\\\\\\\\\\\\\\\\'; #MyISAM SELECT * FROM `sS` WHERE `bP` LIKE ' %'; SELECT * FROM `sS` WHERE `bP` LIKE '% %'; SELECT * FROM `sS` WHERE `bP` LIKE '% '; SELECT * FROM `sS` WHERE `bP` LIKE 'ภ%'; SELECT * FROM `sS` WHERE `bP` LIKE '%ืุ%'; SELECT * FROM `sS` WHERE `bP` LIKE '%ฟ'; SELECT * FROM `sS` WHERE `bP` LIKE 'ฐฑฒณดตถทธนบปผฝพฟ%'; SELECT * FROM `sS` WHERE `bP` LIKE '%ฐฑฒณดตถทธนบปผฝพฟ%'; SELECT * FROM `sS` WHERE `bP` LIKE '%ฐฑฒณดตถทธนบปผฝพฟ'; SELECT * FROM `sT` WHERE `bP` LIKE '@%'; SELECT * FROM `sT` WHERE `bP` LIKE '%@%'; SELECT * FROM `sT` WHERE `bP` LIKE '%@'; SELECT * FROM `sT` WHERE `bP` LIKE 'ฦ%'; SELECT * FROM `sT` WHERE `bP` LIKE '% %'; SELECT * FROM `sT` WHERE `bP` LIKE '%ํ'; SELECT * FROM `sT` WHERE `bP` LIKE 'E กขฃคฅฆงจฉชซฌญฎฏฐฑ%'; SELECT * FROM `sT` WHERE `bP` LIKE '%E กขฃคฅฆงจฉชซฌญฎฏฐฑ%'; SELECT * FROM `sT` WHERE `bP` LIKE '%E กขฃคฅฆงจฉชซฌญฎฏฐฑ'; SELECT * FROM `sU` WHERE `bP` LIKE '\%'; SELECT * FROM `sU` WHERE `bP` LIKE '%\%'; SELECT * FROM `sU` WHERE `bP` LIKE '%\'; SELECT * FROM `sU` WHERE `bP` LIKE '\\\\\\\\\\\\\\\\\\\\%'; SELECT * FROM `sU` WHERE `bP` LIKE '%\\\\\\\\\\\\\\\\\\\\%'; SELECT * FROM `sU` WHERE `bP` LIKE '%\\\\\\\\\\\\\\\\\\\\'; #MEMORY SELECT * FROM `sV` WHERE `bP` LIKE ' %'; SELECT * FROM `sV` WHERE `bP` LIKE '% %'; SELECT * FROM `sV` WHERE `bP` LIKE '% '; SELECT * FROM `sV` WHERE `bP` LIKE 'ภ%'; SELECT * FROM `sV` WHERE `bP` LIKE '%ืุ%'; SELECT * FROM `sV` WHERE `bP` LIKE '%ฟ'; SELECT * FROM `sV` WHERE `bP` LIKE 'ฐฑฒณดตถทธนบปผฝพฟ%'; SELECT * FROM `sV` WHERE `bP` LIKE '%ฐฑฒณดตถทธนบปผฝพฟ%'; SELECT * FROM `sV` WHERE `bP` LIKE '%ฐฑฒณดตถทธนบปผฝพฟ'; SELECT * FROM `sW` WHERE `bP` LIKE '@%'; SELECT * FROM `sW` WHERE `bP` LIKE '%@%'; SELECT * FROM `sW` WHERE `bP` LIKE '%@'; SELECT * FROM `sW` WHERE `bP` LIKE 'ฦ%'; SELECT * FROM `sW` WHERE `bP` LIKE '% %'; SELECT * FROM `sW` WHERE `bP` LIKE '%ํ'; SELECT * FROM `sW` WHERE `bP` LIKE 'E กขฃคฅฆงจฉชซฌญฎฏฐฑ%'; SELECT * FROM `sW` WHERE `bP` LIKE '%E กขฃคฅฆงจฉชซฌญฎฏฐฑ%'; SELECT * FROM `sW` WHERE `bP` LIKE '%E กขฃคฅฆงจฉชซฌญฎฏฐฑ'; SELECT * FROM `sX` WHERE `bP` LIKE '\%'; SELECT * FROM `sX` WHERE `bP` LIKE '%\%'; SELECT * FROM `sX` WHERE `bP` LIKE '%\'; SELECT * FROM `sX` WHERE `bP` LIKE '\\\\\\\\\\\\\\\\\\\\%'; SELECT * FROM `sX` WHERE `bP` LIKE '%\\\\\\\\\\\\\\\\\\\\%'; SELECT * FROM `sX` WHERE `bP` LIKE '%\\\\\\\\\\\\\\\\\\\\'; DROP TABLE `sP`; DROP TABLE `sQ`; DROP TABLE `sR`; DROP TABLE `sS`; DROP TABLE `sT`; DROP TABLE `sU`; DROP TABLE `sV`; DROP TABLE `sW`; DROP TABLE `sX`;