diff options
Diffstat (limited to 'mysql-test/suite/jp/r/jp_trim_sjis.result')
-rw-r--r-- | mysql-test/suite/jp/r/jp_trim_sjis.result | 378 |
1 files changed, 108 insertions, 270 deletions
diff --git a/mysql-test/suite/jp/r/jp_trim_sjis.result b/mysql-test/suite/jp/r/jp_trim_sjis.result index e6ab86fd20a..604b2afcae5 100644 --- a/mysql-test/suite/jp/r/jp_trim_sjis.result +++ b/mysql-test/suite/jp/r/jp_trim_sjis.result @@ -1,27 +1,11 @@ -drop table if exists `T1`; -drop table if exists `T2`; -drop table if exists `T3`; -drop table if exists `T4`; -drop table if exists `T5`; -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`; SET NAMES sjis; SET character_set_database = sjis; -CREATE TABLE `T1` (`C1` char(12), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = innodb; -CREATE TABLE `T2` (`C1` char(12), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = innodb; -CREATE TABLE `T3` (`C1` char(12), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = innodb; -CREATE TABLE `T4` (`C1` char(12), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = myisam; -CREATE TABLE `T5` (`C1` char(12), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = myisam; -CREATE TABLE `T6` (`C1` char(12), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = myisam; -CREATE TABLE `T7` (`C1` char(12), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = heap; -CREATE TABLE `T8` (`C1` char(12), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = heap; -CREATE TABLE `T9` (`C1` char(12), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = heap; -CREATE TABLE `T10` (`C1` char(12), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = bdb; -CREATE TABLE `T11` (`C1` char(12), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = bdb; -CREATE TABLE `T12` (`C1` char(12), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = bdb; +DROP TABLE IF EXISTS `T1`; +DROP TABLE IF EXISTS `T2`; +DROP TABLE IF EXISTS `T3`; +CREATE TABLE `T1` (`C1` CHAR(12), INDEX(`C1`)) DEFAULT CHARSET = sjis ENGINE = <engine_to_be_tested>; +CREATE TABLE `T2` (`C1` CHAR(12), INDEX(`C1`)) DEFAULT CHARSET = sjis ENGINE = <engine_to_be_tested>; +CREATE TABLE `T3` (`C1` CHAR(12), INDEX(`C1`)) DEFAULT CHARSET = sjis ENGINE = <engine_to_be_tested>; INSERT INTO `T1` VALUES ('アイウエオ'); INSERT INTO `T1` VALUES ('アイウエオカ'); INSERT INTO `T1` VALUES ('アイウエオカカ'); @@ -49,87 +33,6 @@ INSERT INTO `T3` VALUES ('暴暴ソ十表予構'); INSERT INTO `T3` VALUES ('暴暴暴ソ十表予構'); INSERT INTO `T3` VALUES ('暴暴暴ソ十表予構暴暴暴'); INSERT INTO `T3` VALUES (' ソ十表予構 '); -INSERT INTO `T4` VALUES ('アイウエオ'); -INSERT INTO `T4` VALUES ('アイウエオカ'); -INSERT INTO `T4` VALUES ('アイウエオカカ'); -INSERT INTO `T4` VALUES ('アイウエオカカカ'); -INSERT INTO `T4` VALUES ('カアイウエオ'); -INSERT INTO `T4` VALUES ('カカアイウエオ'); -INSERT INTO `T4` VALUES ('カカカアイウエオ'); -INSERT INTO `T4` VALUES ('カカカアイウエオカカカ'); -INSERT INTO `T4` VALUES (' アイウエオ '); -INSERT INTO `T5` VALUES ('あいうえお'); -INSERT INTO `T5` VALUES ('あいうえおか'); -INSERT INTO `T5` VALUES ('あいうえおかか'); -INSERT INTO `T5` VALUES ('あいうえおかかか'); -INSERT INTO `T5` VALUES ('かあいうえお'); -INSERT INTO `T5` VALUES ('かかあいうえお'); -INSERT INTO `T5` VALUES ('かかかあいうえお'); -INSERT INTO `T5` VALUES ('かかかあいうえおかかか'); -INSERT INTO `T5` VALUES (' あいうえお '); -INSERT INTO `T6` VALUES ('ソ十表予構'); -INSERT INTO `T6` VALUES ('ソ十表予構暴'); -INSERT INTO `T6` VALUES ('ソ十表予構暴暴'); -INSERT INTO `T6` VALUES ('ソ十表予構暴暴暴'); -INSERT INTO `T6` VALUES ('暴ソ十表予構'); -INSERT INTO `T6` VALUES ('暴暴ソ十表予構'); -INSERT INTO `T6` VALUES ('暴暴暴ソ十表予構'); -INSERT INTO `T6` VALUES ('暴暴暴ソ十表予構暴暴暴'); -INSERT INTO `T6` VALUES (' ソ十表予構 '); -INSERT INTO `T7` VALUES ('アイウエオ'); -INSERT INTO `T7` VALUES ('アイウエオカ'); -INSERT INTO `T7` VALUES ('アイウエオカカ'); -INSERT INTO `T7` VALUES ('アイウエオカカカ'); -INSERT INTO `T7` VALUES ('カアイウエオ'); -INSERT INTO `T7` VALUES ('カカアイウエオ'); -INSERT INTO `T7` VALUES ('カカカアイウエオ'); -INSERT INTO `T7` VALUES ('カカカアイウエオカカカ'); -INSERT INTO `T7` VALUES (' アイウエオ '); -INSERT INTO `T8` VALUES ('あいうえお'); -INSERT INTO `T8` VALUES ('あいうえおか'); -INSERT INTO `T8` VALUES ('あいうえおかか'); -INSERT INTO `T8` VALUES ('あいうえおかかか'); -INSERT INTO `T8` VALUES ('かあいうえお'); -INSERT INTO `T8` VALUES ('かかあいうえお'); -INSERT INTO `T8` VALUES ('かかかあいうえお'); -INSERT INTO `T8` VALUES ('かかかあいうえおかかか'); -INSERT INTO `T8` VALUES (' あいうえお '); -INSERT INTO `T9` VALUES ('ソ十表予構'); -INSERT INTO `T9` VALUES ('ソ十表予構暴'); -INSERT INTO `T9` VALUES ('ソ十表予構暴暴'); -INSERT INTO `T9` VALUES ('ソ十表予構暴暴暴'); -INSERT INTO `T9` VALUES ('暴ソ十表予構'); -INSERT INTO `T9` VALUES ('暴暴ソ十表予構'); -INSERT INTO `T9` VALUES ('暴暴暴ソ十表予構'); -INSERT INTO `T9` VALUES ('暴暴暴ソ十表予構暴暴暴'); -INSERT INTO `T9` VALUES (' ソ十表予構 '); -INSERT INTO `T10` VALUES ('アイウエオ'); -INSERT INTO `T10` VALUES ('アイウエオカ'); -INSERT INTO `T10` VALUES ('アイウエオカカ'); -INSERT INTO `T10` VALUES ('アイウエオカカカ'); -INSERT INTO `T10` VALUES ('カアイウエオ'); -INSERT INTO `T10` VALUES ('カカアイウエオ'); -INSERT INTO `T10` VALUES ('カカカアイウエオ'); -INSERT INTO `T10` VALUES ('カカカアイウエオカカカ'); -INSERT INTO `T10` VALUES (' アイウエオ '); -INSERT INTO `T11` VALUES ('あいうえお'); -INSERT INTO `T11` VALUES ('あいうえおか'); -INSERT INTO `T11` VALUES ('あいうえおかか'); -INSERT INTO `T11` VALUES ('あいうえおかかか'); -INSERT INTO `T11` VALUES ('かあいうえお'); -INSERT INTO `T11` VALUES ('かかあいうえお'); -INSERT INTO `T11` VALUES ('かかかあいうえお'); -INSERT INTO `T11` VALUES ('かかかあいうえおかかか'); -INSERT INTO `T11` VALUES (' あいうえお '); -INSERT INTO `T12` VALUES ('ソ十表予構'); -INSERT INTO `T12` VALUES ('ソ十表予構暴'); -INSERT INTO `T12` VALUES ('ソ十表予構暴暴'); -INSERT INTO `T12` VALUES ('ソ十表予構暴暴暴'); -INSERT INTO `T12` VALUES ('暴ソ十表予構'); -INSERT INTO `T12` VALUES ('暴暴ソ十表予構'); -INSERT INTO `T12` VALUES ('暴暴暴ソ十表予構'); -INSERT INTO `T12` VALUES ('暴暴暴ソ十表予構暴暴暴'); -INSERT INTO `T12` VALUES (' ソ十表予構 '); SELECT `C1`,TRIM(TRAILING 'カ' FROM `C1`) FROM `T1`; C1 TRIM(TRAILING 'カ' FROM `C1`) アイウエオ アイウエオ @@ -218,8 +121,8 @@ SELECT `C1`,TRIM(`C1`) FROM `T2`; かかあいうえお かかあいうえお かかかあいうえお かかかあいうえお かかかあいうえおかかか かかかあいうえおかかか -SELECT `C1`,TRIM(TRAILING '暴'FROM `C1`) FROM `T3`; -C1 TRIM(TRAILING '暴'FROM `C1`) +SELECT `C1`,TRIM(TRAILING '暴' FROM `C1`) FROM `T3`; +C1 TRIM(TRAILING '暴' FROM `C1`) ソ十表予構 ソ十表予構 ソ十表予構 ソ十表予構 ソ十表予構暴 ソ十表予構 @@ -262,7 +165,45 @@ SELECT `C1`,TRIM(`C1`) FROM `T3`; 暴暴ソ十表予構 暴暴ソ十表予構 暴暴暴ソ十表予構 暴暴暴ソ十表予構 暴暴暴ソ十表予構暴暴暴 暴暴暴ソ十表予構暴暴暴 -SELECT `C1`,TRIM(TRAILING 'カ' FROM `C1`) FROM `T4`; +DROP TABLE `T1`; +DROP TABLE `T2`; +DROP TABLE `T3`; +SET NAMES sjis; +SET character_set_database = sjis; +DROP TABLE IF EXISTS `T1`; +DROP TABLE IF EXISTS `T2`; +DROP TABLE IF EXISTS `T3`; +CREATE TABLE `T1` (`C1` CHAR(12), INDEX(`C1`)) DEFAULT CHARSET = sjis ENGINE = <engine_to_be_tested>; +CREATE TABLE `T2` (`C1` CHAR(12), INDEX(`C1`)) DEFAULT CHARSET = sjis ENGINE = <engine_to_be_tested>; +CREATE TABLE `T3` (`C1` CHAR(12), INDEX(`C1`)) DEFAULT CHARSET = sjis ENGINE = <engine_to_be_tested>; +INSERT INTO `T1` VALUES ('アイウエオ'); +INSERT INTO `T1` VALUES ('アイウエオカ'); +INSERT INTO `T1` VALUES ('アイウエオカカ'); +INSERT INTO `T1` VALUES ('アイウエオカカカ'); +INSERT INTO `T1` VALUES ('カアイウエオ'); +INSERT INTO `T1` VALUES ('カカアイウエオ'); +INSERT INTO `T1` VALUES ('カカカアイウエオ'); +INSERT INTO `T1` VALUES ('カカカアイウエオカカカ'); +INSERT INTO `T1` VALUES (' アイウエオ '); +INSERT INTO `T2` VALUES ('あいうえお'); +INSERT INTO `T2` VALUES ('あいうえおか'); +INSERT INTO `T2` VALUES ('あいうえおかか'); +INSERT INTO `T2` VALUES ('あいうえおかかか'); +INSERT INTO `T2` VALUES ('かあいうえお'); +INSERT INTO `T2` VALUES ('かかあいうえお'); +INSERT INTO `T2` VALUES ('かかかあいうえお'); +INSERT INTO `T2` VALUES ('かかかあいうえおかかか'); +INSERT INTO `T2` VALUES (' あいうえお '); +INSERT INTO `T3` VALUES ('ソ十表予構'); +INSERT INTO `T3` VALUES ('ソ十表予構暴'); +INSERT INTO `T3` VALUES ('ソ十表予構暴暴'); +INSERT INTO `T3` VALUES ('ソ十表予構暴暴暴'); +INSERT INTO `T3` VALUES ('暴ソ十表予構'); +INSERT INTO `T3` VALUES ('暴暴ソ十表予構'); +INSERT INTO `T3` VALUES ('暴暴暴ソ十表予構'); +INSERT INTO `T3` VALUES ('暴暴暴ソ十表予構暴暴暴'); +INSERT INTO `T3` VALUES (' ソ十表予構 '); +SELECT `C1`,TRIM(TRAILING 'カ' FROM `C1`) FROM `T1`; C1 TRIM(TRAILING 'カ' FROM `C1`) アイウエオ アイウエオ アイウエオ アイウエオ @@ -273,7 +214,7 @@ SELECT `C1`,TRIM(TRAILING 'カ' FROM `C1`) FROM `T4`; カカアイウエオ カカアイウエオ カカカアイウエオ カカカアイウエオ カカカアイウエオカカカ カカカアイウエオ -SELECT `C1`,TRIM(LEADING 'カ' FROM `C1`) FROM `T4`; +SELECT `C1`,TRIM(LEADING 'カ' FROM `C1`) FROM `T1`; C1 TRIM(LEADING 'カ' FROM `C1`) アイウエオ アイウエオ アイウエオ アイウエオ @@ -284,7 +225,7 @@ SELECT `C1`,TRIM(LEADING 'カ' FROM `C1`) FROM `T4`; カカアイウエオ アイウエオ カカカアイウエオ アイウエオ カカカアイウエオカカカ アイウエオカカカ -SELECT `C1`,TRIM(BOTH 'カ' FROM `C1`) FROM `T4`; +SELECT `C1`,TRIM(BOTH 'カ' FROM `C1`) FROM `T1`; C1 TRIM(BOTH 'カ' FROM `C1`) アイウエオ アイウエオ アイウエオ アイウエオ @@ -295,7 +236,7 @@ SELECT `C1`,TRIM(BOTH 'カ' FROM `C1`) FROM `T4`; カカアイウエオ アイウエオ カカカアイウエオ アイウエオ カカカアイウエオカカカ アイウエオ -SELECT `C1`,TRIM(`C1`) FROM `T4`; +SELECT `C1`,TRIM(`C1`) FROM `T1`; C1 TRIM(`C1`) アイウエオ アイウエオ アイウエオ アイウエオ @@ -306,7 +247,7 @@ SELECT `C1`,TRIM(`C1`) FROM `T4`; カカアイウエオ カカアイウエオ カカカアイウエオ カカカアイウエオ カカカアイウエオカカカ カカカアイウエオカカカ -SELECT `C1`,TRIM(TRAILING 'か' FROM `C1`) FROM `T5`; +SELECT `C1`,TRIM(TRAILING 'か' FROM `C1`) FROM `T2`; C1 TRIM(TRAILING 'か' FROM `C1`) あいうえお あいうえお あいうえお あいうえお @@ -317,7 +258,7 @@ SELECT `C1`,TRIM(TRAILING 'か' FROM `C1`) FROM `T5`; かかあいうえお かかあいうえお かかかあいうえお かかかあいうえお かかかあいうえおかかか かかかあいうえお -SELECT `C1`,TRIM(LEADING 'か' FROM `C1`) FROM `T5`; +SELECT `C1`,TRIM(LEADING 'か' FROM `C1`) FROM `T2`; C1 TRIM(LEADING 'か' FROM `C1`) あいうえお あいうえお あいうえお あいうえお @@ -328,7 +269,7 @@ SELECT `C1`,TRIM(LEADING 'か' FROM `C1`) FROM `T5`; かかあいうえお あいうえお かかかあいうえお あいうえお かかかあいうえおかかか あいうえおかかか -SELECT `C1`,TRIM(BOTH 'か' FROM `C1`) FROM `T5`; +SELECT `C1`,TRIM(BOTH 'か' FROM `C1`) FROM `T2`; C1 TRIM(BOTH 'か' FROM `C1`) あいうえお あいうえお あいうえお あいうえお @@ -339,7 +280,7 @@ SELECT `C1`,TRIM(BOTH 'か' FROM `C1`) FROM `T5`; かかあいうえお あいうえお かかかあいうえお あいうえお かかかあいうえおかかか あいうえお -SELECT `C1`,TRIM(`C1`) FROM `T5`; +SELECT `C1`,TRIM(`C1`) FROM `T2`; C1 TRIM(`C1`) あいうえお あいうえお あいうえお あいうえお @@ -350,7 +291,7 @@ SELECT `C1`,TRIM(`C1`) FROM `T5`; かかあいうえお かかあいうえお かかかあいうえお かかかあいうえお かかかあいうえおかかか かかかあいうえおかかか -SELECT `C1`,TRIM(TRAILING '暴' FROM `C1`) FROM `T6`; +SELECT `C1`,TRIM(TRAILING '暴' FROM `C1`) FROM `T3`; C1 TRIM(TRAILING '暴' FROM `C1`) ソ十表予構 ソ十表予構 ソ十表予構 ソ十表予構 @@ -361,7 +302,7 @@ SELECT `C1`,TRIM(TRAILING '暴' FROM `C1`) FROM `T6`; 暴暴ソ十表予構 暴暴ソ十表予構 暴暴暴ソ十表予構 暴暴暴ソ十表予構 暴暴暴ソ十表予構暴暴暴 暴暴暴ソ十表予構 -SELECT `C1`,TRIM(LEADING '暴' FROM `C1`) FROM `T6`; +SELECT `C1`,TRIM(LEADING '暴' FROM `C1`) FROM `T3`; C1 TRIM(LEADING '暴' FROM `C1`) ソ十表予構 ソ十表予構 ソ十表予構 ソ十表予構 @@ -372,7 +313,7 @@ SELECT `C1`,TRIM(LEADING '暴' FROM `C1`) FROM `T6`; 暴暴ソ十表予構 ソ十表予構 暴暴暴ソ十表予構 ソ十表予構 暴暴暴ソ十表予構暴暴暴 ソ十表予構暴暴暴 -SELECT `C1`,TRIM(BOTH '暴' FROM `C1`) FROM `T6`; +SELECT `C1`,TRIM(BOTH '暴' FROM `C1`) FROM `T3`; C1 TRIM(BOTH '暴' FROM `C1`) ソ十表予構 ソ十表予構 ソ十表予構 ソ十表予構 @@ -383,7 +324,7 @@ SELECT `C1`,TRIM(BOTH '暴' FROM `C1`) FROM `T6`; 暴暴ソ十表予構 ソ十表予構 暴暴暴ソ十表予構 ソ十表予構 暴暴暴ソ十表予構暴暴暴 ソ十表予構 -SELECT `C1`,TRIM(`C1`) FROM `T6`; +SELECT `C1`,TRIM(`C1`) FROM `T3`; C1 TRIM(`C1`) ソ十表予構 ソ十表予構 ソ十表予構 ソ十表予構 @@ -394,139 +335,45 @@ SELECT `C1`,TRIM(`C1`) FROM `T6`; 暴暴ソ十表予構 暴暴ソ十表予構 暴暴暴ソ十表予構 暴暴暴ソ十表予構 暴暴暴ソ十表予構暴暴暴 暴暴暴ソ十表予構暴暴暴 -SELECT `C1`,TRIM(TRAILING 'カ' FROM `C1`) FROM `T7`; -C1 TRIM(TRAILING 'カ' FROM `C1`) -アイウエオ アイウエオ -アイウエオカ アイウエオ -アイウエオカカ アイウエオ -アイウエオカカカ アイウエオ -カアイウエオ カアイウエオ -カカアイウエオ カカアイウエオ -カカカアイウエオ カカカアイウエオ -カカカアイウエオカカカ カカカアイウエオ - アイウエオ アイウエオ -SELECT `C1`,TRIM(LEADING 'カ' FROM `C1`) FROM `T7`; -C1 TRIM(LEADING 'カ' FROM `C1`) -アイウエオ アイウエオ -アイウエオカ アイウエオカ -アイウエオカカ アイウエオカカ -アイウエオカカカ アイウエオカカカ -カアイウエオ アイウエオ -カカアイウエオ アイウエオ -カカカアイウエオ アイウエオ -カカカアイウエオカカカ アイウエオカカカ - アイウエオ アイウエオ -SELECT `C1`,TRIM(BOTH 'カ' FROM `C1`) FROM `T7`; -C1 TRIM(BOTH 'カ' FROM `C1`) -アイウエオ アイウエオ -アイウエオカ アイウエオ -アイウエオカカ アイウエオ -アイウエオカカカ アイウエオ -カアイウエオ アイウエオ -カカアイウエオ アイウエオ -カカカアイウエオ アイウエオ -カカカアイウエオカカカ アイウエオ - アイウエオ アイウエオ -SELECT `C1`,TRIM(`C1`) FROM `T7`; -C1 TRIM(`C1`) -アイウエオ アイウエオ -アイウエオカ アイウエオカ -アイウエオカカ アイウエオカカ -アイウエオカカカ アイウエオカカカ -カアイウエオ カアイウエオ -カカアイウエオ カカアイウエオ -カカカアイウエオ カカカアイウエオ -カカカアイウエオカカカ カカカアイウエオカカカ - アイウエオ アイウエオ -SELECT `C1`,TRIM(TRAILING 'か' FROM `C1`) FROM `T8`; -C1 TRIM(TRAILING 'か' FROM `C1`) -あいうえお あいうえお -あいうえおか あいうえお -あいうえおかか あいうえお -あいうえおかかか あいうえお -かあいうえお かあいうえお -かかあいうえお かかあいうえお -かかかあいうえお かかかあいうえお -かかかあいうえおかかか かかかあいうえお - あいうえお あいうえお -SELECT `C1`,TRIM(LEADING 'か' FROM `C1`) FROM `T8`; -C1 TRIM(LEADING 'か' FROM `C1`) -あいうえお あいうえお -あいうえおか あいうえおか -あいうえおかか あいうえおかか -あいうえおかかか あいうえおかかか -かあいうえお あいうえお -かかあいうえお あいうえお -かかかあいうえお あいうえお -かかかあいうえおかかか あいうえおかかか - あいうえお あいうえお -SELECT `C1`,TRIM(BOTH 'か' FROM `C1`) FROM `T8`; -C1 TRIM(BOTH 'か' FROM `C1`) -あいうえお あいうえお -あいうえおか あいうえお -あいうえおかか あいうえお -あいうえおかかか あいうえお -かあいうえお あいうえお -かかあいうえお あいうえお -かかかあいうえお あいうえお -かかかあいうえおかかか あいうえお - あいうえお あいうえお -SELECT `C1`,TRIM(`C1`) FROM `T8`; -C1 TRIM(`C1`) -あいうえお あいうえお -あいうえおか あいうえおか -あいうえおかか あいうえおかか -あいうえおかかか あいうえおかかか -かあいうえお かあいうえお -かかあいうえお かかあいうえお -かかかあいうえお かかかあいうえお -かかかあいうえおかかか かかかあいうえおかかか - あいうえお あいうえお -SELECT `C1`,TRIM(TRAILING '暴' FROM `C1`) FROM `T9`; -C1 TRIM(TRAILING '暴' FROM `C1`) -ソ十表予構 ソ十表予構 -ソ十表予構暴 ソ十表予構 -ソ十表予構暴暴 ソ十表予構 -ソ十表予構暴暴暴 ソ十表予構 -暴ソ十表予構 暴ソ十表予構 -暴暴ソ十表予構 暴暴ソ十表予構 -暴暴暴ソ十表予構 暴暴暴ソ十表予構 -暴暴暴ソ十表予構暴暴暴 暴暴暴ソ十表予構 - ソ十表予構 ソ十表予構 -SELECT `C1`,TRIM(LEADING '暴' FROM `C1`) FROM `T9`; -C1 TRIM(LEADING '暴' FROM `C1`) -ソ十表予構 ソ十表予構 -ソ十表予構暴 ソ十表予構暴 -ソ十表予構暴暴 ソ十表予構暴暴 -ソ十表予構暴暴暴 ソ十表予構暴暴暴 -暴ソ十表予構 ソ十表予構 -暴暴ソ十表予構 ソ十表予構 -暴暴暴ソ十表予構 ソ十表予構 -暴暴暴ソ十表予構暴暴暴 ソ十表予構暴暴暴 - ソ十表予構 ソ十表予構 -SELECT `C1`,TRIM(BOTH '暴' FROM `C1`) FROM `T9`; -C1 TRIM(BOTH '暴' FROM `C1`) -ソ十表予構 ソ十表予構 -ソ十表予構暴 ソ十表予構 -ソ十表予構暴暴 ソ十表予構 -ソ十表予構暴暴暴 ソ十表予構 -暴ソ十表予構 ソ十表予構 -暴暴ソ十表予構 ソ十表予構 -暴暴暴ソ十表予構 ソ十表予構 -暴暴暴ソ十表予構暴暴暴 ソ十表予構 - ソ十表予構 ソ十表予構 -SELECT `C1`,TRIM(`C1`) FROM `T9`; -C1 TRIM(`C1`) -ソ十表予構 ソ十表予構 -ソ十表予構暴 ソ十表予構暴 -ソ十表予構暴暴 ソ十表予構暴暴 -ソ十表予構暴暴暴 ソ十表予構暴暴暴 -暴ソ十表予構 暴ソ十表予構 -暴暴ソ十表予構 暴暴ソ十表予構 -暴暴暴ソ十表予構 暴暴暴ソ十表予構 -暴暴暴ソ十表予構暴暴暴 暴暴暴ソ十表予構暴暴暴 - ソ十表予構 ソ十表予構 -SELECT `C1`,TRIM(TRAILING 'カ' FROM `C1`) FROM `T10`; +DROP TABLE `T1`; +DROP TABLE `T2`; +DROP TABLE `T3`; +SET NAMES sjis; +SET character_set_database = sjis; +DROP TABLE IF EXISTS `T1`; +DROP TABLE IF EXISTS `T2`; +DROP TABLE IF EXISTS `T3`; +CREATE TABLE `T1` (`C1` CHAR(12), INDEX(`C1`)) DEFAULT CHARSET = sjis ENGINE = <engine_to_be_tested>; +CREATE TABLE `T2` (`C1` CHAR(12), INDEX(`C1`)) DEFAULT CHARSET = sjis ENGINE = <engine_to_be_tested>; +CREATE TABLE `T3` (`C1` CHAR(12), INDEX(`C1`)) DEFAULT CHARSET = sjis ENGINE = <engine_to_be_tested>; +INSERT INTO `T1` VALUES ('アイウエオ'); +INSERT INTO `T1` VALUES ('アイウエオカ'); +INSERT INTO `T1` VALUES ('アイウエオカカ'); +INSERT INTO `T1` VALUES ('アイウエオカカカ'); +INSERT INTO `T1` VALUES ('カアイウエオ'); +INSERT INTO `T1` VALUES ('カカアイウエオ'); +INSERT INTO `T1` VALUES ('カカカアイウエオ'); +INSERT INTO `T1` VALUES ('カカカアイウエオカカカ'); +INSERT INTO `T1` VALUES (' アイウエオ '); +INSERT INTO `T2` VALUES ('あいうえお'); +INSERT INTO `T2` VALUES ('あいうえおか'); +INSERT INTO `T2` VALUES ('あいうえおかか'); +INSERT INTO `T2` VALUES ('あいうえおかかか'); +INSERT INTO `T2` VALUES ('かあいうえお'); +INSERT INTO `T2` VALUES ('かかあいうえお'); +INSERT INTO `T2` VALUES ('かかかあいうえお'); +INSERT INTO `T2` VALUES ('かかかあいうえおかかか'); +INSERT INTO `T2` VALUES (' あいうえお '); +INSERT INTO `T3` VALUES ('ソ十表予構'); +INSERT INTO `T3` VALUES ('ソ十表予構暴'); +INSERT INTO `T3` VALUES ('ソ十表予構暴暴'); +INSERT INTO `T3` VALUES ('ソ十表予構暴暴暴'); +INSERT INTO `T3` VALUES ('暴ソ十表予構'); +INSERT INTO `T3` VALUES ('暴暴ソ十表予構'); +INSERT INTO `T3` VALUES ('暴暴暴ソ十表予構'); +INSERT INTO `T3` VALUES ('暴暴暴ソ十表予構暴暴暴'); +INSERT INTO `T3` VALUES (' ソ十表予構 '); +SELECT `C1`,TRIM(TRAILING 'カ' FROM `C1`) FROM `T1`; C1 TRIM(TRAILING 'カ' FROM `C1`) アイウエオ アイウエオ アイウエオカ アイウエオ @@ -537,7 +384,7 @@ SELECT `C1`,TRIM(TRAILING 'カ' FROM `C1`) FROM `T10`; カカカアイウエオ カカカアイウエオ カカカアイウエオカカカ カカカアイウエオ アイウエオ アイウエオ -SELECT `C1`,TRIM(LEADING 'カ' FROM `C1`) FROM `T10`; +SELECT `C1`,TRIM(LEADING 'カ' FROM `C1`) FROM `T1`; C1 TRIM(LEADING 'カ' FROM `C1`) アイウエオ アイウエオ アイウエオカ アイウエオカ @@ -548,7 +395,7 @@ SELECT `C1`,TRIM(LEADING 'カ' FROM `C1`) FROM `T10`; カカカアイウエオ アイウエオ カカカアイウエオカカカ アイウエオカカカ アイウエオ アイウエオ -SELECT `C1`,TRIM(BOTH 'カ' FROM `C1`) FROM `T10`; +SELECT `C1`,TRIM(BOTH 'カ' FROM `C1`) FROM `T1`; C1 TRIM(BOTH 'カ' FROM `C1`) アイウエオ アイウエオ アイウエオカ アイウエオ @@ -559,7 +406,7 @@ SELECT `C1`,TRIM(BOTH 'カ' FROM `C1`) FROM `T10`; カカカアイウエオ アイウエオ カカカアイウエオカカカ アイウエオ アイウエオ アイウエオ -SELECT `C1`,TRIM(`C1`) FROM `T10`; +SELECT `C1`,TRIM(`C1`) FROM `T1`; C1 TRIM(`C1`) アイウエオ アイウエオ アイウエオカ アイウエオカ @@ -570,7 +417,7 @@ SELECT `C1`,TRIM(`C1`) FROM `T10`; カカカアイウエオ カカカアイウエオ カカカアイウエオカカカ カカカアイウエオカカカ アイウエオ アイウエオ -SELECT `C1`,TRIM(TRAILING 'か' FROM `C1`) FROM `T11`; +SELECT `C1`,TRIM(TRAILING 'か' FROM `C1`) FROM `T2`; C1 TRIM(TRAILING 'か' FROM `C1`) あいうえお あいうえお あいうえおか あいうえお @@ -581,7 +428,7 @@ SELECT `C1`,TRIM(TRAILING 'か' FROM `C1`) FROM `T11`; かかかあいうえお かかかあいうえお かかかあいうえおかかか かかかあいうえお あいうえお あいうえお -SELECT `C1`,TRIM(LEADING 'か' FROM `C1`) FROM `T11`; +SELECT `C1`,TRIM(LEADING 'か' FROM `C1`) FROM `T2`; C1 TRIM(LEADING 'か' FROM `C1`) あいうえお あいうえお あいうえおか あいうえおか @@ -592,7 +439,7 @@ SELECT `C1`,TRIM(LEADING 'か' FROM `C1`) FROM `T11`; かかかあいうえお あいうえお かかかあいうえおかかか あいうえおかかか あいうえお あいうえお -SELECT `C1`,TRIM(BOTH 'か' FROM `C1`) FROM `T11`; +SELECT `C1`,TRIM(BOTH 'か' FROM `C1`) FROM `T2`; C1 TRIM(BOTH 'か' FROM `C1`) あいうえお あいうえお あいうえおか あいうえお @@ -603,7 +450,7 @@ SELECT `C1`,TRIM(BOTH 'か' FROM `C1`) FROM `T11`; かかかあいうえお あいうえお かかかあいうえおかかか あいうえお あいうえお あいうえお -SELECT `C1`,TRIM(`C1`) FROM `T11`; +SELECT `C1`,TRIM(`C1`) FROM `T2`; C1 TRIM(`C1`) あいうえお あいうえお あいうえおか あいうえおか @@ -614,7 +461,7 @@ SELECT `C1`,TRIM(`C1`) FROM `T11`; かかかあいうえお かかかあいうえお かかかあいうえおかかか かかかあいうえおかかか あいうえお あいうえお -SELECT `C1`,TRIM(TRAILING '暴' FROM `C1`) FROM `T12`; +SELECT `C1`,TRIM(TRAILING '暴' FROM `C1`) FROM `T3`; C1 TRIM(TRAILING '暴' FROM `C1`) ソ十表予構 ソ十表予構 ソ十表予構暴 ソ十表予構 @@ -625,7 +472,7 @@ SELECT `C1`,TRIM(TRAILING '暴' FROM `C1`) FROM `T12`; 暴暴暴ソ十表予構 暴暴暴ソ十表予構 暴暴暴ソ十表予構暴暴暴 暴暴暴ソ十表予構 ソ十表予構 ソ十表予構 -SELECT `C1`,TRIM(LEADING '暴' FROM `C1`) FROM `T12`; +SELECT `C1`,TRIM(LEADING '暴' FROM `C1`) FROM `T3`; C1 TRIM(LEADING '暴' FROM `C1`) ソ十表予構 ソ十表予構 ソ十表予構暴 ソ十表予構暴 @@ -636,7 +483,7 @@ SELECT `C1`,TRIM(LEADING '暴' FROM `C1`) FROM `T12`; 暴暴暴ソ十表予構 ソ十表予構 暴暴暴ソ十表予構暴暴暴 ソ十表予構暴暴暴 ソ十表予構 ソ十表予構 -SELECT `C1`,TRIM(BOTH '暴' FROM `C1`) FROM `T12`; +SELECT `C1`,TRIM(BOTH '暴' FROM `C1`) FROM `T3`; C1 TRIM(BOTH '暴' FROM `C1`) ソ十表予構 ソ十表予構 ソ十表予構暴 ソ十表予構 @@ -647,7 +494,7 @@ SELECT `C1`,TRIM(BOTH '暴' FROM `C1`) FROM `T12`; 暴暴暴ソ十表予構 ソ十表予構 暴暴暴ソ十表予構暴暴暴 ソ十表予構 ソ十表予構 ソ十表予構 -SELECT `C1`,TRIM(`C1`) FROM `T12`; +SELECT `C1`,TRIM(`C1`) FROM `T3`; C1 TRIM(`C1`) ソ十表予構 ソ十表予構 ソ十表予構暴 ソ十表予構暴 @@ -661,12 +508,3 @@ SELECT `C1`,TRIM(`C1`) FROM `T12`; DROP TABLE `T1`; DROP TABLE `T2`; DROP TABLE `T3`; -DROP TABLE `T4`; -DROP TABLE `T5`; -DROP TABLE `T6`; -DROP TABLE `T7`; -DROP TABLE `T8`; -DROP TABLE `T9`; -DROP TABLE `T10`; -DROP TABLE `T11`; -DROP TABLE `T12`; |