diff --git a/Build-tools/Do-pkg b/Build-tools/Do-pkg index b9df444a4ba..38c1c47e2f3 100755 --- a/Build-tools/Do-pkg +++ b/Build-tools/Do-pkg @@ -31,6 +31,7 @@ $opt_help= undef; $opt_log= undef; $opt_mail= ""; $opt_skip_dmg= undef; +$opt_skip_prefpane= undef; $opt_skip_si= undef; $opt_suffix= undef; $opt_verbose= undef; @@ -41,6 +42,7 @@ GetOptions( "help|h", "log|l:s", "mail|m=s", + "skip-prefpane|p", "skip-dmg|skip-disk-image|s", "skip-si|skip-startup-item", "suffix=s", @@ -82,6 +84,7 @@ $HOST=~ /^([^.-]*)/; $HOST= $1; $LOGFILE= "$PWD/Logs/$HOST-$MAJOR.$MINOR$SUFFIX.log"; $BUILDDIR= "$PWD/$HOST"; +$PREFPANE= "$PWD/mysql-administrator/source/mac/PreferencePane/build/MySQL.prefPane"; $SRCBASEDIR= <$BUILDDIR/mysql*-$VERSION>; $SUPFILEDIR= <$SRCBASEDIR/support-files/MacOSX>; $TAR= <$BUILDDIR/$NAME-apple-darwin*-powerpc.tar.gz>; @@ -219,6 +222,19 @@ unless ($opt_skip_si) &run_command($command, "Error while building package $SI_NAME.pkg!"); } +# +# Include the MySQL Preference Pane +# +unless ($opt_skip_prefpane) +{ + &abort("Could not find PrefPane helper application. Did you compile and install it?") + unless (-f "$PREFPANE/Contents/Resources/mahelper"); + &logger("Including $PREFPANE in $PKGDEST"); + &run_command("mkdir $PKGDEST/MySQL.prefPane", "Could not create $PKGDEST/MySQL.prefPane!"); + &run_command("ditto $PREFPANE $PKGDEST/MySQL.prefPane", "Could not copy $PREFPANE into $PKGDEST!"); + &run_command("chown -R root:wheel $PKGDEST/MySQL.prefPane", "Cannot chown $PKGDEST/MySQL.prefPane!"); +} + if ($opt_skip_dmg) { &logger("SUCCESS: Package $PKGDEST/$NAME.pkg created"); @@ -254,6 +270,7 @@ chomp($mountpoint=`mount | grep "\/Volumes\/$NAME" | cut -f3 -d" "`) if (!$opt_d &logger("Copying $PKGDEST/$NAME.pkg to Disk image /Volumes/$NAME"); &run_command("ditto $PKGDEST /Volumes/$NAME", "Could not copy $PKGDEST to /Volumes/$NAME!"); &run_command("ditto $SUPFILEDIR/ReadMe.txt /Volumes/$NAME", "Could not copy $SPFILEDIR/ReadMe.txt to /Volumes/$NAME!"); +&run_command("chown root:wheel /Volumes/$NAME/ReadMe.txt", "Could not fix ownerships of /Volumes/$NAME/ReadMe.txt!"); chomp($mountpoint=`mount | grep "\/Volumes\/$NAME" | cut -f1 -d" "`) if (!$opt_dry_run); &abort("/Volumes/$NAME not attached!") if (!$mountpoint && !$opt_dry_run); &logger("Unmounting $mountpoint"); @@ -302,6 +319,7 @@ Options: if logging is enabled) Note that the \@-Sign needs to be quoted! Example: --mail=user\\\@domain.com +-p, --skip-prefpane Skip including the PreferencePane -s, --skip-disk-image, --skip-dmg Just build the PKGs, don't put it into a disk image afterwards --skip-startup-item, --skip-si Skip the creation of the StartupItem PKG diff --git a/client/completion_hash.cc b/client/completion_hash.cc index 536e7f9373a..7a3b363c93c 100644 --- a/client/completion_hash.cc +++ b/client/completion_hash.cc @@ -79,7 +79,8 @@ int completion_hash_update(HashTable *ht, char *arKey, uint nKeyLength, if (!memcmp(p->arKey, arKey, nKeyLength)) { entry *n; - n = (entry *) alloc_root(&ht->mem_root,sizeof(entry)); + if (!(n = (entry *) alloc_root(&ht->mem_root,sizeof(entry)))) + return FAILURE; n->pNext = p->pData; n->str = str; p->pData = n; diff --git a/client/mysql.cc b/client/mysql.cc index ace595f9cad..e605c2d7db4 100644 --- a/client/mysql.cc +++ b/client/mysql.cc @@ -1502,7 +1502,10 @@ You can turn off this feature to get a quicker startup with -A\n\n"); if (!(field_names[i] = (char **) alloc_root(&hash_mem_root, sizeof(char *) * (num_fields*2+1)))) - break; + { + mysql_free_result(fields); + break; + } field_names[i][num_fields*2]= '\0'; j=0; while ((sql_field=mysql_fetch_field(fields))) @@ -2077,10 +2080,10 @@ print_table_data_html(MYSQL_RES *result) } while ((cur = mysql_fetch_row(result))) { + ulong *lengths=mysql_fetch_lengths(result); (void) tee_fputs("", PAGER); for (uint i=0; i < mysql_num_fields(result); i++) { - ulong *lengths=mysql_fetch_lengths(result); (void) tee_fputs("", PAGER); safe_put_field(cur[i],lengths[i]); (void) tee_fputs("", PAGER); @@ -2106,10 +2109,10 @@ print_table_data_xml(MYSQL_RES *result) fields = mysql_fetch_fields(result); while ((cur = mysql_fetch_row(result))) { + ulong *lengths=mysql_fetch_lengths(result); (void) tee_fputs("\n \n", PAGER); for (uint i=0; i < mysql_num_fields(result); i++) { - ulong *lengths=mysql_fetch_lengths(result); tee_fprintf(PAGER, "\t<%s>", (fields[i].name ? (fields[i].name[0] ? fields[i].name : "   ") : "NULL")); diff --git a/cmd-line-utils/libedit/makelist.sh b/cmd-line-utils/libedit/makelist.sh index fbce06fcc50..b2502d16ed1 100644 --- a/cmd-line-utils/libedit/makelist.sh +++ b/cmd-line-utils/libedit/makelist.sh @@ -145,7 +145,7 @@ case $FLAG in # -fh) cat $FILES | $AWK '/el_action_t/ { print $3 }' | \ - sort | tr '[a-z]' '[A-Z]' | $AWK ' + sort | tr abcdefghijklmnopqrstuvwxyz ABCDEFGHIJKLMNOPQRSTUVWXYZ | $AWK ' BEGIN { printf("/* Automatically generated file, do not edit */\n"); printf("#ifndef _h_fcns_c\n#define _h_fcns_c\n"); diff --git a/cmd-line-utils/libedit/parse.c b/cmd-line-utils/libedit/parse.c index b113353d464..d09b890c1ab 100644 --- a/cmd-line-utils/libedit/parse.c +++ b/cmd-line-utils/libedit/parse.c @@ -87,7 +87,8 @@ parse_line(EditLine *el, const char *line) int argc; Tokenizer *tok; - tok = tok_init(NULL); + if (!(tok = tok_init(NULL))) + return -1; tok_line(tok, line, &argc, &argv); argc = el_parse(el, argc, argv); tok_end(tok); diff --git a/configure.in b/configure.in index 52906514c89..198e2407541 100644 --- a/configure.in +++ b/configure.in @@ -1922,7 +1922,7 @@ AC_CHECK_FUNCS(alarm bcmp bfill bmove bzero chsize cuserid fchmod fcntl \ pthread_key_delete pthread_rwlock_rdlock pthread_setprio \ pthread_setprio_np pthread_setschedparam pthread_sigmask readlink \ realpath rename rint rwlock_init setupterm \ - shmget shmat shmdt shmctl \ + shmget shmat shmdt shmctl sigaction \ sighold sigset sigthreadmask \ snprintf socket stpcpy strcasecmp strerror strnlen strpbrk strstr strtol \ strtoll strtoul strtoull tell tempnam thr_setconcurrency vidattr) @@ -2708,7 +2708,8 @@ ndb_transporter_opt_objs="" if test "$ac_cv_func_shmget" = "yes" && test "$ac_cv_func_shmat" = "yes" && test "$ac_cv_func_shmdt" = "yes" && - test "$ac_cv_func_shmctl" = "yes" + test "$ac_cv_func_shmctl" = "yes" && + test "$ac_cv_func_sigaction" = "yes" then AC_DEFINE([NDB_SHM_TRANSPORTER], [1], [Including Ndb Cluster DB shared memory transporter]) diff --git a/mysql-test/r/ndb_index_ordered.result b/mysql-test/r/ndb_index_ordered.result index 1cf2a97a6b3..ccb202b25a8 100644 --- a/mysql-test/r/ndb_index_ordered.result +++ b/mysql-test/r/ndb_index_ordered.result @@ -419,3 +419,113 @@ SubscrID SbclID 3 NULL drop table test1; drop table test2; +create table t1 ( +pk int primary key, +dt datetime not null, +da date not null, +ye year not null, +ti time not null, +ts timestamp not null, +index(dt), +index(da), +index(ye), +index(ti), +index(ts) +) engine=ndb; +insert into t1 (pk,dt,da,ye,ti) values +(1, '1901-05-05 23:00:59', '1901-05-05', '1901', '23:00:59'), +(2, '1912-09-05 13:00:59', '1912-09-05', '1912', '13:00:59'), +(3, '1945-12-31 00:00:00', '1945-12-31', '1945', '00:00:00'), +(4, '1955-12-31 00:00:00', '1955-12-31', '1955', '00:00:00'), +(5, '1963-06-06 06:06:06', '1963-06-06', '1963', '06:06:06'), +(6, '1993-06-06 06:06:06', '1993-06-06', '1993', '06:06:06'), +(7, '2001-01-01 10:11:10', '2001-01-01', '2001', '10:11:10'), +(8, '2001-01-01 10:11:11', '2001-01-01', '2001', '10:11:11'), +(9, '2005-01-31 23:59:59', '2005-01-31', '2005', '23:59:59'); +select count(*)-9 from t1 use index (dt) where dt > '1900-01-01 00:00:00'; +count(*)-9 +0 +select count(*)-6 from t1 use index (dt) where dt >= '1955-12-31 00:00:00'; +count(*)-6 +0 +select count(*)-5 from t1 use index (dt) where dt > '1955-12-31 00:00:00'; +count(*)-5 +0 +select count(*)-5 from t1 use index (dt) where dt < '1970-03-03 22:22:22'; +count(*)-5 +0 +select count(*)-7 from t1 use index (dt) where dt < '2001-01-01 10:11:11'; +count(*)-7 +0 +select count(*)-8 from t1 use index (dt) where dt <= '2001-01-01 10:11:11'; +count(*)-8 +0 +select count(*)-9 from t1 use index (dt) where dt <= '2055-01-01 00:00:00'; +count(*)-9 +0 +select count(*)-9 from t1 use index (da) where da > '1900-01-01'; +count(*)-9 +0 +select count(*)-6 from t1 use index (da) where da >= '1955-12-31'; +count(*)-6 +0 +select count(*)-5 from t1 use index (da) where da > '1955-12-31'; +count(*)-5 +0 +select count(*)-5 from t1 use index (da) where da < '1970-03-03'; +count(*)-5 +0 +select count(*)-6 from t1 use index (da) where da < '2001-01-01'; +count(*)-6 +0 +select count(*)-8 from t1 use index (da) where da <= '2001-01-02'; +count(*)-8 +0 +select count(*)-9 from t1 use index (da) where da <= '2055-01-01'; +count(*)-9 +0 +select count(*)-9 from t1 use index (ye) where ye > '1900'; +count(*)-9 +0 +select count(*)-6 from t1 use index (ye) where ye >= '1955'; +count(*)-6 +0 +select count(*)-5 from t1 use index (ye) where ye > '1955'; +count(*)-5 +0 +select count(*)-5 from t1 use index (ye) where ye < '1970'; +count(*)-5 +0 +select count(*)-6 from t1 use index (ye) where ye < '2001'; +count(*)-6 +0 +select count(*)-8 from t1 use index (ye) where ye <= '2001'; +count(*)-8 +0 +select count(*)-9 from t1 use index (ye) where ye <= '2055'; +count(*)-9 +0 +select count(*)-9 from t1 use index (ti) where ti >= '00:00:00'; +count(*)-9 +0 +select count(*)-7 from t1 use index (ti) where ti > '00:00:00'; +count(*)-7 +0 +select count(*)-7 from t1 use index (ti) where ti > '05:05:05'; +count(*)-7 +0 +select count(*)-5 from t1 use index (ti) where ti > '06:06:06'; +count(*)-5 +0 +select count(*)-5 from t1 use index (ti) where ti < '10:11:11'; +count(*)-5 +0 +select count(*)-6 from t1 use index (ti) where ti <= '10:11:11'; +count(*)-6 +0 +select count(*)-8 from t1 use index (ti) where ti < '23:59:59'; +count(*)-8 +0 +select count(*)-9 from t1 use index (ti) where ti <= '23:59:59'; +count(*)-9 +0 diff --git a/mysql-test/r/type_float.result b/mysql-test/r/type_float.result index 151ec404455..62aae177f6a 100644 --- a/mysql-test/r/type_float.result +++ b/mysql-test/r/type_float.result @@ -143,3 +143,39 @@ drop table t1; create table t1 (f float(54)); ERROR 42000: Incorrect column specifier for column 'f' drop table if exists t1; +create table t1 (f float(4,3)); +insert into t1 values (-11.0),(-11),("-11"),(11.0),(11),("11"); +Warnings: +Warning 1264 Out of range value adjusted for column 'f' at row 1 +Warning 1264 Out of range value adjusted for column 'f' at row 2 +Warning 1264 Out of range value adjusted for column 'f' at row 3 +Warning 1264 Out of range value adjusted for column 'f' at row 4 +Warning 1264 Out of range value adjusted for column 'f' at row 5 +Warning 1264 Out of range value adjusted for column 'f' at row 6 +select * from t1; +f +-9.999 +-9.999 +-9.999 +9.999 +9.999 +9.999 +drop table if exists t1; +create table t1 (f double(4,3)); +insert into t1 values (-11.0),(-11),("-11"),(11.0),(11),("11"); +Warnings: +Warning 1264 Out of range value adjusted for column 'f' at row 1 +Warning 1264 Out of range value adjusted for column 'f' at row 2 +Warning 1264 Out of range value adjusted for column 'f' at row 3 +Warning 1264 Out of range value adjusted for column 'f' at row 4 +Warning 1264 Out of range value adjusted for column 'f' at row 5 +Warning 1264 Out of range value adjusted for column 'f' at row 6 +select * from t1; +f +-9.999 +-9.999 +-9.999 +9.999 +9.999 +9.999 +drop table if exists t1; diff --git a/mysql-test/r/type_float.result.es b/mysql-test/r/type_float.result.es index 4bfe644d7fb..d1c72a2ee53 100644 --- a/mysql-test/r/type_float.result.es +++ b/mysql-test/r/type_float.result.es @@ -15,8 +15,8 @@ f1 float NULL YES NULL f2 double NULL YES NULL insert into t1 values(10,10),(1e+5,1e+5),(1234567890,1234567890),(1e+10,1e+10),(1e+15,1e+15),(1e+20,1e+20),(1e+50,1e+50),(1e+150,1e+150); Warnings: -Warning 1264 Data truncated; out of range for column 'f1' at row 7 -Warning 1264 Data truncated; out of range for column 'f1' at row 8 +Warning 1264 Out of range value adjusted for column 'f1' at row 7 +Warning 1264 Out of range value adjusted for column 'f1' at row 8 insert into t1 values(-10,-10),(1e-5,1e-5),(1e-10,1e-10),(1e-15,1e-15),(1e-20,1e-20),(1e-50,1e-50),(1e-150,1e-150); select * from t1; f1 f2 @@ -143,3 +143,39 @@ drop table t1; create table t1 (f float(54)); ERROR 42000: Incorrect column specifier for column 'f' drop table if exists t1; +create table t1 (f float(4,3)); +insert into t1 values (-11.0),(-11),("-11"),(11.0),(11),("11"); +Warnings: +Warning 1264 Out of range value adjusted for column 'f' at row 1 +Warning 1264 Out of range value adjusted for column 'f' at row 2 +Warning 1264 Out of range value adjusted for column 'f' at row 3 +Warning 1264 Out of range value adjusted for column 'f' at row 4 +Warning 1264 Out of range value adjusted for column 'f' at row 5 +Warning 1264 Out of range value adjusted for column 'f' at row 6 +select * from t1; +f +-9.999 +-9.999 +-9.999 +9.999 +9.999 +9.999 +drop table if exists t1; +create table t1 (f double(4,3)); +insert into t1 values (-11.0),(-11),("-11"),(11.0),(11),("11"); +Warnings: +Warning 1264 Out of range value adjusted for column 'f' at row 1 +Warning 1264 Out of range value adjusted for column 'f' at row 2 +Warning 1264 Out of range value adjusted for column 'f' at row 3 +Warning 1264 Out of range value adjusted for column 'f' at row 4 +Warning 1264 Out of range value adjusted for column 'f' at row 5 +Warning 1264 Out of range value adjusted for column 'f' at row 6 +select * from t1; +f +-9.999 +-9.999 +-9.999 +9.999 +9.999 +9.999 +drop table if exists t1; diff --git a/mysql-test/suite/jp/r/jp_alter_sjis.result b/mysql-test/suite/jp/r/jp_alter_sjis.result new file mode 100644 index 00000000000..f970508229a --- /dev/null +++ b/mysql-test/suite/jp/r/jp_alter_sjis.result @@ -0,0 +1,647 @@ +SET NAMES sjis; +SET character_set_database = sjis; +DROP TABLE IF EXISTS `アアア`; +DROP TABLE IF EXISTS `イイイ`; +DROP TABLE IF EXISTS `あああ`; +DROP TABLE IF EXISTS `いいい`; +DROP TABLE IF EXISTS `ソソソ`; +DROP TABLE IF EXISTS `十十十`; +CREATE TABLE `アアア`(`キキキ` char(5)) DEFAULT CHARSET = sjis engine=INNODB; +CREATE TABLE `イイイ`(`ケケケ` char(5)) DEFAULT CHARSET = sjis engine=INNODB; +CREATE TABLE `あああ`(`ききき` char(5)) DEFAULT CHARSET = sjis engine=INNODB; +CREATE TABLE `いいい`(`けけけ` char(5)) DEFAULT CHARSET = sjis engine=INNODB; +CREATE TABLE `ソソソ`(`表表表` char(5)) DEFAULT CHARSET = sjis engine=INNODB; +CREATE TABLE `十十十`(`予予予` char(5)) DEFAULT CHARSET = sjis engine=INNODB; +INSERT INTO `アアア` VALUES ('アアアアア'),('イイイイイ'),('ウウウウウ'); +INSERT INTO `あああ` VALUES ('あああああ'),('いいいいい'),('ううううう'); +INSERT INTO `ソソソ` VALUES ('表表表表表'),('構構構構構'),('能能能能能'); +ALTER TABLE `アアア` ADD `カカカ` char(1) FIRST; +ALTER TABLE `アアア` ADD `ククク` char(1) AFTER `キキキ`; +ALTER TABLE `アアア` ADD `ケケケ` char(1); +ALTER TABLE `アアア` ADD INDEX (`カカカ`); +ALTER TABLE `アアア` ADD PRIMARY KEY (`キキキ`); +ALTER TABLE `アアア` ADD UNIQUE (`ククク`); +ALTER TABLE `アアア` CHANGE `カカカ` `カカ` char(1); +ALTER TABLE `アアア` MODIFY `キキキ` char(6); +SELECT * FROM `アアア`; +カカ キキキ ククク ケケケ +NULL アアアアア NULL NULL +NULL イイイイイ NULL NULL +NULL ウウウウウ NULL NULL +DESC `アアア`; +Field Type Null Key Default Extra +カカ char(1) YES MUL NULL +キキキ char(6) PRI +ククク char(1) YES MUL NULL +ケケケ char(1) YES NULL +SHOW CREATE TABLE `アアア`; +Table Create Table +アアア CREATE TABLE `アアア` ( + `カカ` char(1) default NULL, + `キキキ` char(6) NOT NULL default '', + `ククク` char(1) default NULL, + `ケケケ` char(1) default NULL, + PRIMARY KEY (`キキキ`), + UNIQUE KEY `ククク` (`ククク`), + KEY `カカカ` (`カカ`) +) ENGINE=InnoDB DEFAULT CHARSET=sjis +ALTER TABLE `アアア` DROP INDEX `カカカ`; +ALTER TABLE `アアア` DROP PRIMARY KEY; +ALTER TABLE `アアア` DROP INDEX `ククク`; +ALTER TABLE `アアア` DROP `カカ`; +ALTER TABLE `アアア` DROP `ククク`; +ALTER TABLE `アアア` DROP `ケケケ`; +SELECT * FROM `アアア`; +キキキ +アアアアア +イイイイイ +ウウウウウ +DESC `アアア`; +Field Type Null Key Default Extra +キキキ char(6) +SHOW CREATE TABLE `アアア`; +Table Create Table +アアア CREATE TABLE `アアア` ( + `キキキ` char(6) NOT NULL default '' +) ENGINE=InnoDB DEFAULT CHARSET=sjis +ALTER TABLE `あああ` ADD `かかか` char(1) FIRST; +ALTER TABLE `あああ` ADD `くくく` char(1) AFTER `ききき`; +ALTER TABLE `あああ` ADD `けけけ` char(1); +ALTER TABLE `あああ` ADD INDEX (`かかか`); +ALTER TABLE `あああ` ADD PRIMARY KEY (`ききき`); +ALTER TABLE `あああ` ADD UNIQUE (`くくく`); +ALTER TABLE `あああ` CHANGE `かかか` `かか` char(1); +ALTER TABLE `あああ` MODIFY `ききき` char(6); +SELECT * FROM `あああ`; +かか ききき くくく けけけ +NULL あああああ NULL NULL +NULL いいいいい NULL NULL +NULL ううううう NULL NULL +DESC `あああ`; +Field Type Null Key Default Extra +かか char(1) YES MUL NULL +ききき char(6) PRI +くくく char(1) YES MUL NULL +けけけ char(1) YES NULL +SHOW CREATE TABLE `あああ`; +Table Create Table +あああ CREATE TABLE `あああ` ( + `かか` char(1) default NULL, + `ききき` char(6) NOT NULL default '', + `くくく` char(1) default NULL, + `けけけ` char(1) default NULL, + PRIMARY KEY (`ききき`), + UNIQUE KEY `くくく` (`くくく`), + KEY `かかか` (`かか`) +) ENGINE=InnoDB DEFAULT CHARSET=sjis +ALTER TABLE `あああ` DROP INDEX `かかか`; +ALTER TABLE `あああ` DROP PRIMARY KEY; +ALTER TABLE `あああ` DROP INDEX `くくく`; +ALTER TABLE `あああ` DROP `かか`; +ALTER TABLE `あああ` DROP `くくく`; +ALTER TABLE `あああ` DROP `けけけ`; +SELECT * FROM `あああ`; +ききき +あああああ +いいいいい +ううううう +DESC `あああ`; +Field Type Null Key Default Extra +ききき char(6) +SHOW CREATE TABLE `あああ`; +Table Create Table +あああ CREATE TABLE `あああ` ( + `ききき` char(6) NOT NULL default '' +) ENGINE=InnoDB DEFAULT CHARSET=sjis +ALTER TABLE `ソソソ` ADD `構構構` char(1) FIRST; +ALTER TABLE `ソソソ` ADD `能能能` char(1) AFTER `表表表`; +ALTER TABLE `ソソソ` ADD `予予予` char(1); +ALTER TABLE `ソソソ` ADD INDEX (`構構構`); +ALTER TABLE `ソソソ` ADD PRIMARY KEY (`表表表`); +ALTER TABLE `ソソソ` ADD UNIQUE (`能能能`); +ALTER TABLE `ソソソ` CHANGE `構構構` `構構` char(1); +ALTER TABLE `ソソソ` MODIFY `表表表` char(6); +SELECT * FROM `ソソソ`; +構構 表表表 能能能 予予予 +NULL 構構構構構 NULL NULL +NULL 能能能能能 NULL NULL +NULL 表表表表表 NULL NULL +DESC `ソソソ`; +Field Type Null Key Default Extra +構構 char(1) YES MUL NULL +表表表 char(6) PRI +能能能 char(1) YES MUL NULL +予予予 char(1) YES NULL +SHOW CREATE TABLE `ソソソ`; +Table Create Table +ソソソ CREATE TABLE `ソソソ` ( + `構構` char(1) default NULL, + `表表表` char(6) NOT NULL default '', + `能能能` char(1) default NULL, + `予予予` char(1) default NULL, + PRIMARY KEY (`表表表`), + UNIQUE KEY `能能能` (`能能能`), + KEY `構構構` (`構構`) +) ENGINE=InnoDB DEFAULT CHARSET=sjis +ALTER TABLE `ソソソ` DROP INDEX `構構構`; +ALTER TABLE `ソソソ` DROP PRIMARY KEY; +ALTER TABLE `ソソソ` DROP INDEX `能能能`; +ALTER TABLE `ソソソ` DROP `構構`; +ALTER TABLE `ソソソ` DROP `能能能`; +ALTER TABLE `ソソソ` DROP `予予予`; +SELECT * FROM `ソソソ`; +表表表 +構構構構構 +能能能能能 +表表表表表 +DESC `ソソソ`; +Field Type Null Key Default Extra +表表表 char(6) +SHOW CREATE TABLE `ソソソ`; +Table Create Table +ソソソ CREATE TABLE `ソソソ` ( + `表表表` char(6) NOT NULL default '' +) ENGINE=InnoDB DEFAULT CHARSET=sjis +DROP TABLE `アアア`; +DROP TABLE `イイイ`; +DROP TABLE `あああ`; +DROP TABLE `いいい`; +DROP TABLE `ソソソ`; +DROP TABLE `十十十`; +CREATE TABLE `アアア`(`キキキ` char(5)) DEFAULT CHARSET = sjis engine=MYISAM; +CREATE TABLE `イイイ`(`ケケケ` char(5)) DEFAULT CHARSET = sjis engine=MYISAM; +CREATE TABLE `あああ`(`ききき` char(5)) DEFAULT CHARSET = sjis engine=MYISAM; +CREATE TABLE `いいい`(`けけけ` char(5)) DEFAULT CHARSET = sjis engine=MYISAM; +CREATE TABLE `ソソソ`(`表表表` char(5)) DEFAULT CHARSET = sjis engine=MYISAM; +CREATE TABLE `十十十`(`予予予` char(5)) DEFAULT CHARSET = sjis engine=MYISAM; +INSERT INTO `アアア` VALUES ('アアアアア'),('イイイイイ'),('ウウウウウ'); +INSERT INTO `あああ` VALUES ('あああああ'),('いいいいい'),('ううううう'); +INSERT INTO `ソソソ` VALUES ('表表表表表'),('構構構構構'),('能能能能能'); +ALTER TABLE `アアア` ADD `カカカ` char(1) FIRST; +ALTER TABLE `アアア` ADD `ククク` char(1) AFTER `キキキ`; +ALTER TABLE `アアア` ADD `ケケケ` char(1); +ALTER TABLE `アアア` ADD INDEX (`カカカ`); +ALTER TABLE `アアア` ADD PRIMARY KEY (`キキキ`); +ALTER TABLE `アアア` ADD UNIQUE (`ククク`); +ALTER TABLE `アアア` CHANGE `カカカ` `カカ` char(1); +ALTER TABLE `アアア` MODIFY `キキキ` char(6); +SELECT * FROM `アアア`; +カカ キキキ ククク ケケケ +NULL アアアアア NULL NULL +NULL イイイイイ NULL NULL +NULL ウウウウウ NULL NULL +DESC `アアア`; +Field Type Null Key Default Extra +カカ char(1) YES MUL NULL +キキキ char(6) PRI +ククク char(1) YES MUL NULL +ケケケ char(1) YES NULL +SHOW CREATE TABLE `アアア`; +Table Create Table +アアア CREATE TABLE `アアア` ( + `カカ` char(1) default NULL, + `キキキ` char(6) NOT NULL default '', + `ククク` char(1) default NULL, + `ケケケ` char(1) default NULL, + PRIMARY KEY (`キキキ`), + UNIQUE KEY `ククク` (`ククク`), + KEY `カカカ` (`カカ`) +) ENGINE=MyISAM DEFAULT CHARSET=sjis +ALTER TABLE `アアア` DROP INDEX `カカカ`; +ALTER TABLE `アアア` DROP PRIMARY KEY; +ALTER TABLE `アアア` DROP INDEX `ククク`; +ALTER TABLE `アアア` DROP `カカ`; +ALTER TABLE `アアア` DROP `ククク`; +ALTER TABLE `アアア` DROP `ケケケ`; +SELECT * FROM `アアア`; +キキキ +アアアアア +イイイイイ +ウウウウウ +DESC `アアア`; +Field Type Null Key Default Extra +キキキ char(6) +SHOW CREATE TABLE `アアア`; +Table Create Table +アアア CREATE TABLE `アアア` ( + `キキキ` char(6) NOT NULL default '' +) ENGINE=MyISAM DEFAULT CHARSET=sjis +ALTER TABLE `あああ` ADD `かかか` char(1) FIRST; +ALTER TABLE `あああ` ADD `くくく` char(1) AFTER `ききき`; +ALTER TABLE `あああ` ADD `けけけ` char(1); +ALTER TABLE `あああ` ADD INDEX (`かかか`); +ALTER TABLE `あああ` ADD PRIMARY KEY (`ききき`); +ALTER TABLE `あああ` ADD UNIQUE (`くくく`); +ALTER TABLE `あああ` CHANGE `かかか` `かか` char(1); +ALTER TABLE `あああ` MODIFY `ききき` char(6); +SELECT * FROM `あああ`; +かか ききき くくく けけけ +NULL あああああ NULL NULL +NULL いいいいい NULL NULL +NULL ううううう NULL NULL +DESC `あああ`; +Field Type Null Key Default Extra +かか char(1) YES MUL NULL +ききき char(6) PRI +くくく char(1) YES MUL NULL +けけけ char(1) YES NULL +SHOW CREATE TABLE `あああ`; +Table Create Table +あああ CREATE TABLE `あああ` ( + `かか` char(1) default NULL, + `ききき` char(6) NOT NULL default '', + `くくく` char(1) default NULL, + `けけけ` char(1) default NULL, + PRIMARY KEY (`ききき`), + UNIQUE KEY `くくく` (`くくく`), + KEY `かかか` (`かか`) +) ENGINE=MyISAM DEFAULT CHARSET=sjis +ALTER TABLE `あああ` DROP INDEX `かかか`; +ALTER TABLE `あああ` DROP PRIMARY KEY; +ALTER TABLE `あああ` DROP INDEX `くくく`; +ALTER TABLE `あああ` DROP `かか`; +ALTER TABLE `あああ` DROP `くくく`; +ALTER TABLE `あああ` DROP `けけけ`; +SELECT * FROM `あああ`; +ききき +あああああ +いいいいい +ううううう +DESC `あああ`; +Field Type Null Key Default Extra +ききき char(6) +SHOW CREATE TABLE `あああ`; +Table Create Table +あああ CREATE TABLE `あああ` ( + `ききき` char(6) NOT NULL default '' +) ENGINE=MyISAM DEFAULT CHARSET=sjis +ALTER TABLE `ソソソ` ADD `構構構` char(1) FIRST; +ALTER TABLE `ソソソ` ADD `能能能` char(1) AFTER `表表表`; +ALTER TABLE `ソソソ` ADD `予予予` char(1); +ALTER TABLE `ソソソ` ADD INDEX (`構構構`); +ALTER TABLE `ソソソ` ADD PRIMARY KEY (`表表表`); +ALTER TABLE `ソソソ` ADD UNIQUE (`能能能`); +ALTER TABLE `ソソソ` CHANGE `構構構` `構構` char(1); +ALTER TABLE `ソソソ` MODIFY `表表表` char(6); +SELECT * FROM `ソソソ`; +構構 表表表 能能能 予予予 +NULL 表表表表表 NULL NULL +NULL 構構構構構 NULL NULL +NULL 能能能能能 NULL NULL +DESC `ソソソ`; +Field Type Null Key Default Extra +構構 char(1) YES MUL NULL +表表表 char(6) PRI +能能能 char(1) YES MUL NULL +予予予 char(1) YES NULL +SHOW CREATE TABLE `ソソソ`; +Table Create Table +ソソソ CREATE TABLE `ソソソ` ( + `構構` char(1) default NULL, + `表表表` char(6) NOT NULL default '', + `能能能` char(1) default NULL, + `予予予` char(1) default NULL, + PRIMARY KEY (`表表表`), + UNIQUE KEY `能能能` (`能能能`), + KEY `構構構` (`構構`) +) ENGINE=MyISAM DEFAULT CHARSET=sjis +ALTER TABLE `ソソソ` DROP INDEX `構構構`; +ALTER TABLE `ソソソ` DROP PRIMARY KEY; +ALTER TABLE `ソソソ` DROP INDEX `能能能`; +ALTER TABLE `ソソソ` DROP `構構`; +ALTER TABLE `ソソソ` DROP `能能能`; +ALTER TABLE `ソソソ` DROP `予予予`; +SELECT * FROM `ソソソ`; +表表表 +表表表表表 +構構構構構 +能能能能能 +DESC `ソソソ`; +Field Type Null Key Default Extra +表表表 char(6) +SHOW CREATE TABLE `ソソソ`; +Table Create Table +ソソソ CREATE TABLE `ソソソ` ( + `表表表` char(6) NOT NULL default '' +) ENGINE=MyISAM DEFAULT CHARSET=sjis +DROP TABLE `アアア`; +DROP TABLE `イイイ`; +DROP TABLE `あああ`; +DROP TABLE `いいい`; +DROP TABLE `ソソソ`; +DROP TABLE `十十十`; +CREATE TABLE `アアア`(`キキキ` char(5)) DEFAULT CHARSET = sjis engine=HEAP; +CREATE TABLE `イイイ`(`ケケケ` char(5)) DEFAULT CHARSET = sjis engine=HEAP; +CREATE TABLE `あああ`(`ききき` char(5)) DEFAULT CHARSET = sjis engine=HEAP; +CREATE TABLE `いいい`(`けけけ` char(5)) DEFAULT CHARSET = sjis engine=HEAP; +CREATE TABLE `ソソソ`(`表表表` char(5)) DEFAULT CHARSET = sjis engine=HEAP; +CREATE TABLE `十十十`(`予予予` char(5)) DEFAULT CHARSET = sjis engine=HEAP; +INSERT INTO `アアア` VALUES ('アアアアア'),('イイイイイ'),('ウウウウウ'); +INSERT INTO `あああ` VALUES ('あああああ'),('いいいいい'),('ううううう'); +INSERT INTO `ソソソ` VALUES ('表表表表表'),('構構構構構'),('能能能能能'); +ALTER TABLE `アアア` ADD `カカカ` char(1) FIRST; +ALTER TABLE `アアア` ADD `ククク` char(1) AFTER `キキキ`; +ALTER TABLE `アアア` ADD `ケケケ` char(1); +ALTER TABLE `アアア` ADD INDEX (`カカカ`); +ALTER TABLE `アアア` ADD PRIMARY KEY (`キキキ`); +ALTER TABLE `アアア` ADD UNIQUE (`ククク`); +ALTER TABLE `アアア` CHANGE `カカカ` `カカ` char(1); +ALTER TABLE `アアア` MODIFY `キキキ` char(6); +SELECT * FROM `アアア`; +カカ キキキ ククク ケケケ +NULL アアアアア NULL NULL +NULL イイイイイ NULL NULL +NULL ウウウウウ NULL NULL +DESC `アアア`; +Field Type Null Key Default Extra +カカ char(1) YES MUL NULL +キキキ char(6) PRI +ククク char(1) YES MUL NULL +ケケケ char(1) YES NULL +SHOW CREATE TABLE `アアア`; +Table Create Table +アアア CREATE TABLE `アアア` ( + `カカ` char(1) default NULL, + `キキキ` char(6) NOT NULL default '', + `ククク` char(1) default NULL, + `ケケケ` char(1) default NULL, + PRIMARY KEY (`キキキ`), + UNIQUE KEY `ククク` (`ククク`), + KEY `カカカ` (`カカ`) +) ENGINE=HEAP DEFAULT CHARSET=sjis +ALTER TABLE `アアア` DROP INDEX `カカカ`; +ALTER TABLE `アアア` DROP PRIMARY KEY; +ALTER TABLE `アアア` DROP INDEX `ククク`; +ALTER TABLE `アアア` DROP `カカ`; +ALTER TABLE `アアア` DROP `ククク`; +ALTER TABLE `アアア` DROP `ケケケ`; +SELECT * FROM `アアア`; +キキキ +アアアアア +イイイイイ +ウウウウウ +DESC `アアア`; +Field Type Null Key Default Extra +キキキ char(6) +SHOW CREATE TABLE `アアア`; +Table Create Table +アアア CREATE TABLE `アアア` ( + `キキキ` char(6) NOT NULL default '' +) ENGINE=HEAP DEFAULT CHARSET=sjis +ALTER TABLE `あああ` ADD `かかか` char(1) FIRST; +ALTER TABLE `あああ` ADD `くくく` char(1) AFTER `ききき`; +ALTER TABLE `あああ` ADD `けけけ` char(1); +ALTER TABLE `あああ` ADD INDEX (`かかか`); +ALTER TABLE `あああ` ADD PRIMARY KEY (`ききき`); +ALTER TABLE `あああ` ADD UNIQUE (`くくく`); +ALTER TABLE `あああ` CHANGE `かかか` `かか` char(1); +ALTER TABLE `あああ` MODIFY `ききき` char(6); +SELECT * FROM `あああ`; +かか ききき くくく けけけ +NULL あああああ NULL NULL +NULL いいいいい NULL NULL +NULL ううううう NULL NULL +DESC `あああ`; +Field Type Null Key Default Extra +かか char(1) YES MUL NULL +ききき char(6) PRI +くくく char(1) YES MUL NULL +けけけ char(1) YES NULL +SHOW CREATE TABLE `あああ`; +Table Create Table +あああ CREATE TABLE `あああ` ( + `かか` char(1) default NULL, + `ききき` char(6) NOT NULL default '', + `くくく` char(1) default NULL, + `けけけ` char(1) default NULL, + PRIMARY KEY (`ききき`), + UNIQUE KEY `くくく` (`くくく`), + KEY `かかか` (`かか`) +) ENGINE=HEAP DEFAULT CHARSET=sjis +ALTER TABLE `あああ` DROP INDEX `かかか`; +ALTER TABLE `あああ` DROP PRIMARY KEY; +ALTER TABLE `あああ` DROP INDEX `くくく`; +ALTER TABLE `あああ` DROP `かか`; +ALTER TABLE `あああ` DROP `くくく`; +ALTER TABLE `あああ` DROP `けけけ`; +SELECT * FROM `あああ`; +ききき +あああああ +いいいいい +ううううう +DESC `あああ`; +Field Type Null Key Default Extra +ききき char(6) +SHOW CREATE TABLE `あああ`; +Table Create Table +あああ CREATE TABLE `あああ` ( + `ききき` char(6) NOT NULL default '' +) ENGINE=HEAP DEFAULT CHARSET=sjis +ALTER TABLE `ソソソ` ADD `構構構` char(1) FIRST; +ALTER TABLE `ソソソ` ADD `能能能` char(1) AFTER `表表表`; +ALTER TABLE `ソソソ` ADD `予予予` char(1); +ALTER TABLE `ソソソ` ADD INDEX (`構構構`); +ALTER TABLE `ソソソ` ADD PRIMARY KEY (`表表表`); +ALTER TABLE `ソソソ` ADD UNIQUE (`能能能`); +ALTER TABLE `ソソソ` CHANGE `構構構` `構構` char(1); +ALTER TABLE `ソソソ` MODIFY `表表表` char(6); +SELECT * FROM `ソソソ`; +構構 表表表 能能能 予予予 +NULL 表表表表表 NULL NULL +NULL 構構構構構 NULL NULL +NULL 能能能能能 NULL NULL +DESC `ソソソ`; +Field Type Null Key Default Extra +構構 char(1) YES MUL NULL +表表表 char(6) PRI +能能能 char(1) YES MUL NULL +予予予 char(1) YES NULL +SHOW CREATE TABLE `ソソソ`; +Table Create Table +ソソソ CREATE TABLE `ソソソ` ( + `構構` char(1) default NULL, + `表表表` char(6) NOT NULL default '', + `能能能` char(1) default NULL, + `予予予` char(1) default NULL, + PRIMARY KEY (`表表表`), + UNIQUE KEY `能能能` (`能能能`), + KEY `構構構` (`構構`) +) ENGINE=HEAP DEFAULT CHARSET=sjis +ALTER TABLE `ソソソ` DROP INDEX `構構構`; +ALTER TABLE `ソソソ` DROP PRIMARY KEY; +ALTER TABLE `ソソソ` DROP INDEX `能能能`; +ALTER TABLE `ソソソ` DROP `構構`; +ALTER TABLE `ソソソ` DROP `能能能`; +ALTER TABLE `ソソソ` DROP `予予予`; +SELECT * FROM `ソソソ`; +表表表 +表表表表表 +構構構構構 +能能能能能 +DESC `ソソソ`; +Field Type Null Key Default Extra +表表表 char(6) +SHOW CREATE TABLE `ソソソ`; +Table Create Table +ソソソ CREATE TABLE `ソソソ` ( + `表表表` char(6) NOT NULL default '' +) ENGINE=HEAP DEFAULT CHARSET=sjis +DROP TABLE `アアア`; +DROP TABLE `イイイ`; +DROP TABLE `あああ`; +DROP TABLE `いいい`; +DROP TABLE `ソソソ`; +DROP TABLE `十十十`; +CREATE TABLE `アアア`(`キキキ` char(5)) DEFAULT CHARSET = sjis engine=BDB; +CREATE TABLE `イイイ`(`ケケケ` char(5)) DEFAULT CHARSET = sjis engine=BDB; +CREATE TABLE `あああ`(`ききき` char(5)) DEFAULT CHARSET = sjis engine=BDB; +CREATE TABLE `いいい`(`けけけ` char(5)) DEFAULT CHARSET = sjis engine=BDB; +CREATE TABLE `ソソソ`(`表表表` char(5)) DEFAULT CHARSET = sjis engine=BDB; +CREATE TABLE `十十十`(`予予予` char(5)) DEFAULT CHARSET = sjis engine=BDB; +INSERT INTO `アアア` VALUES ('アアアアア'),('イイイイイ'),('ウウウウウ'); +INSERT INTO `あああ` VALUES ('あああああ'),('いいいいい'),('ううううう'); +INSERT INTO `ソソソ` VALUES ('表表表表表'),('構構構構構'),('能能能能能'); +ALTER TABLE `アアア` ADD `カカカ` char(1) FIRST; +ALTER TABLE `アアア` ADD `ククク` char(1) AFTER `キキキ`; +ALTER TABLE `アアア` ADD `ケケケ` char(1); +ALTER TABLE `アアア` ADD INDEX (`カカカ`); +ALTER TABLE `アアア` ADD PRIMARY KEY (`キキキ`); +ALTER TABLE `アアア` CHANGE `カカカ` `カカ` char(1); +ALTER TABLE `アアア` MODIFY `キキキ` char(6); +SELECT * FROM `アアア`; +カカ キキキ ククク ケケケ +NULL アアアアア NULL NULL +NULL イイイイイ NULL NULL +NULL ウウウウウ NULL NULL +DESC `アアア`; +Field Type Null Key Default Extra +カカ char(1) YES MUL NULL +キキキ char(6) PRI +ククク char(1) YES NULL +ケケケ char(1) YES NULL +SHOW CREATE TABLE `アアア`; +Table Create Table +アアア CREATE TABLE `アアア` ( + `カカ` char(1) default NULL, + `キキキ` char(6) NOT NULL default '', + `ククク` char(1) default NULL, + `ケケケ` char(1) default NULL, + PRIMARY KEY (`キキキ`), + KEY `カカカ` (`カカ`) +) ENGINE=BerkeleyDB DEFAULT CHARSET=sjis +ALTER TABLE `アアア` DROP INDEX `カカカ`; +ALTER TABLE `アアア` DROP PRIMARY KEY; +ALTER TABLE `アアア` DROP `カカ`; +ALTER TABLE `アアア` DROP `ククク`; +ALTER TABLE `アアア` DROP `ケケケ`; +SELECT * FROM `アアア`; +キキキ +アアアアア +イイイイイ +ウウウウウ +DESC `アアア`; +Field Type Null Key Default Extra +キキキ char(6) +SHOW CREATE TABLE `アアア`; +Table Create Table +アアア CREATE TABLE `アアア` ( + `キキキ` char(6) NOT NULL default '' +) ENGINE=BerkeleyDB DEFAULT CHARSET=sjis +ALTER TABLE `あああ` ADD `かかか` char(1) FIRST; +ALTER TABLE `あああ` ADD `くくく` char(1) AFTER `ききき`; +ALTER TABLE `あああ` ADD `けけけ` char(1); +ALTER TABLE `あああ` ADD INDEX (`かかか`); +ALTER TABLE `あああ` ADD PRIMARY KEY (`ききき`); +ALTER TABLE `あああ` CHANGE `かかか` `かか` char(1); +ALTER TABLE `あああ` MODIFY `ききき` char(6); +SELECT * FROM `あああ`; +かか ききき くくく けけけ +NULL あああああ NULL NULL +NULL いいいいい NULL NULL +NULL ううううう NULL NULL +DESC `あああ`; +Field Type Null Key Default Extra +かか char(1) YES MUL NULL +ききき char(6) PRI +くくく char(1) YES NULL +けけけ char(1) YES NULL +SHOW CREATE TABLE `あああ`; +Table Create Table +あああ CREATE TABLE `あああ` ( + `かか` char(1) default NULL, + `ききき` char(6) NOT NULL default '', + `くくく` char(1) default NULL, + `けけけ` char(1) default NULL, + PRIMARY KEY (`ききき`), + KEY `かかか` (`かか`) +) ENGINE=BerkeleyDB DEFAULT CHARSET=sjis +ALTER TABLE `あああ` DROP INDEX `かかか`; +ALTER TABLE `あああ` DROP PRIMARY KEY; +ALTER TABLE `あああ` DROP `かか`; +ALTER TABLE `あああ` DROP `くくく`; +ALTER TABLE `あああ` DROP `けけけ`; +SELECT * FROM `あああ`; +ききき +あああああ +いいいいい +ううううう +DESC `あああ`; +Field Type Null Key Default Extra +ききき char(6) +SHOW CREATE TABLE `あああ`; +Table Create Table +あああ CREATE TABLE `あああ` ( + `ききき` char(6) NOT NULL default '' +) ENGINE=BerkeleyDB DEFAULT CHARSET=sjis +ALTER TABLE `ソソソ` ADD `構構構` char(1) FIRST; +ALTER TABLE `ソソソ` ADD `能能能` char(1) AFTER `表表表`; +ALTER TABLE `ソソソ` ADD `予予予` char(1); +ALTER TABLE `ソソソ` ADD INDEX (`構構構`); +ALTER TABLE `ソソソ` ADD PRIMARY KEY (`表表表`); +ALTER TABLE `ソソソ` CHANGE `構構構` `構構` char(1); +ALTER TABLE `ソソソ` MODIFY `表表表` char(6); +SELECT * FROM `ソソソ`; +構構 表表表 能能能 予予予 +NULL 構構構構構 NULL NULL +NULL 能能能能能 NULL NULL +NULL 表表表表表 NULL NULL +DESC `ソソソ`; +Field Type Null Key Default Extra +構構 char(1) YES MUL NULL +表表表 char(6) PRI +能能能 char(1) YES NULL +予予予 char(1) YES NULL +SHOW CREATE TABLE `ソソソ`; +Table Create Table +ソソソ CREATE TABLE `ソソソ` ( + `構構` char(1) default NULL, + `表表表` char(6) NOT NULL default '', + `能能能` char(1) default NULL, + `予予予` char(1) default NULL, + PRIMARY KEY (`表表表`), + KEY `構構構` (`構構`) +) ENGINE=BerkeleyDB DEFAULT CHARSET=sjis +ALTER TABLE `ソソソ` DROP INDEX `構構構`; +ALTER TABLE `ソソソ` DROP PRIMARY KEY; +ALTER TABLE `ソソソ` DROP `構構`; +ALTER TABLE `ソソソ` DROP `能能能`; +ALTER TABLE `ソソソ` DROP `予予予`; +SELECT * FROM `ソソソ`; +表表表 +構構構構構 +能能能能能 +表表表表表 +DESC `ソソソ`; +Field Type Null Key Default Extra +表表表 char(6) +SHOW CREATE TABLE `ソソソ`; +Table Create Table +ソソソ CREATE TABLE `ソソソ` ( + `表表表` char(6) NOT NULL default '' +) ENGINE=BerkeleyDB DEFAULT CHARSET=sjis +DROP TABLE `アアア`; +DROP TABLE `イイイ`; +DROP TABLE `あああ`; +DROP TABLE `いいい`; +DROP TABLE `ソソソ`; +DROP TABLE `十十十`; diff --git a/mysql-test/suite/jp/r/jp_alter_ucs2.result b/mysql-test/suite/jp/r/jp_alter_ucs2.result new file mode 100644 index 00000000000..2756e5a758d --- /dev/null +++ b/mysql-test/suite/jp/r/jp_alter_ucs2.result @@ -0,0 +1,648 @@ +DROP TABLE IF EXISTS `竺竺竺`; +DROP TABLE IF EXISTS `軸軸軸`; +DROP TABLE IF EXISTS `、「、「、「`; +DROP TABLE IF EXISTS `、、、、、、`; +DROP TABLE IF EXISTS `常ン常ン常ン`; +DROP TABLE IF EXISTS `常゙常゙常゙`; +SET NAMES ujis; +SET character_set_database = ucs2; +SET collation_connection = ucs2_general_ci; +CREATE TABLE `竺竺竺`(`執執執` char(5)) DEFAULT CHARSET = ucs2 engine=INNODB; +CREATE TABLE `軸軸軸`(`嫉嫉嫉` char(5)) DEFAULT CHARSET = ucs2 engine=INNODB; +CREATE TABLE `、「、「、「`(`、ュ、ュ、ュ` char(5)) DEFAULT CHARSET = ucs2 engine=INNODB; +CREATE TABLE `、、、、、、`(`、ア、ア、ア` char(5)) DEFAULT CHARSET = ucs2 engine=INNODB; +CREATE TABLE `常ン常ン常ン`(`床。床。床。` char(5)) DEFAULT CHARSET = ucs2 engine=INNODB; +CREATE TABLE `常゙常゙常゙`(`床エ床エ床エ` char(5)) DEFAULT CHARSET = ucs2 engine=INNODB; +INSERT INTO `竺竺竺` VALUES ('竺竺竺竺竺'),('軸軸軸軸軸'),('宍宍宍宍宍'); +INSERT INTO `、「、「、「` VALUES ('、「、「、「、「、「'),('、、、、、、、、、、'),('、ヲ、ヲ、ヲ、ヲ、ヲ'); +INSERT INTO `常ン常ン常ン` VALUES ('床。床。床。床。床。'),('床「床「床「床「床「'),('床」床」床」床」床」'); +ALTER TABLE `竺竺竺` ADD `叱叱叱` char(1) FIRST; +ALTER TABLE `竺竺竺` ADD `失失失` char(1) AFTER `執執執`; +ALTER TABLE `竺竺竺` ADD `嫉嫉嫉` char(1); +ALTER TABLE `竺竺竺` ADD INDEX (`叱叱叱`); +ALTER TABLE `竺竺竺` ADD PRIMARY KEY (`執執執`); +ALTER TABLE `竺竺竺` ADD UNIQUE (`失失失`); +ALTER TABLE `竺竺竺` CHANGE `叱叱叱` `叱叱` char(1); +ALTER TABLE `竺竺竺` MODIFY `執執執` char(6); +SELECT * FROM `竺竺竺`; +叱叱 執執執 失失失 嫉嫉嫉 +NULL 竺竺竺竺竺 NULL NULL +NULL 軸軸軸軸軸 NULL NULL +NULL 宍宍宍宍宍 NULL NULL +DESC `竺竺竺`; +Field Type Null Key Default Extra +叱叱 char(1) YES MUL NULL +執執執 char(6) PRI +失失失 char(1) YES MUL NULL +嫉嫉嫉 char(1) YES NULL +SHOW CREATE TABLE `竺竺竺`; +Table Create Table +竺竺竺 CREATE TABLE `竺竺竺` ( + `叱叱` char(1) default NULL, + `執執執` char(6) NOT NULL default '', + `失失失` char(1) default NULL, + `嫉嫉嫉` char(1) default NULL, + PRIMARY KEY (`執執執`), + UNIQUE KEY `失失失` (`失失失`), + KEY `叱叱叱` (`叱叱`) +) ENGINE=InnoDB DEFAULT CHARSET=ucs2 +ALTER TABLE `竺竺竺` DROP INDEX `叱叱叱`; +ALTER TABLE `竺竺竺` DROP PRIMARY KEY; +ALTER TABLE `竺竺竺` DROP INDEX `失失失`; +ALTER TABLE `竺竺竺` DROP `叱叱`; +ALTER TABLE `竺竺竺` DROP `失失失`; +ALTER TABLE `竺竺竺` DROP `嫉嫉嫉`; +SELECT * FROM `竺竺竺`; +執執執 +竺竺竺竺竺 +軸軸軸軸軸 +宍宍宍宍宍 +DESC `竺竺竺`; +Field Type Null Key Default Extra +執執執 char(6) +SHOW CREATE TABLE `竺竺竺`; +Table Create Table +竺竺竺 CREATE TABLE `竺竺竺` ( + `執執執` char(6) NOT NULL default '' +) ENGINE=InnoDB DEFAULT CHARSET=ucs2 +ALTER TABLE `、「、「、「` ADD `、ォ、ォ、ォ` char(1) FIRST; +ALTER TABLE `、「、「、「` ADD `、ッ、ッ、ッ` char(1) AFTER `、ュ、ュ、ュ`; +ALTER TABLE `、「、「、「` ADD `、ア、ア、ア` char(1); +ALTER TABLE `、「、「、「` ADD INDEX (`、ォ、ォ、ォ`); +ALTER TABLE `、「、「、「` ADD PRIMARY KEY (`、ュ、ュ、ュ`); +ALTER TABLE `、「、「、「` ADD UNIQUE (`、ッ、ッ、ッ`); +ALTER TABLE `、「、「、「` CHANGE `、ォ、ォ、ォ` `、ォ、ォ` char(1); +ALTER TABLE `、「、「、「` MODIFY `、ュ、ュ、ュ` char(6); +SELECT * FROM `、「、「、「`; +、ォ、ォ 、ュ、ュ、ュ 、ッ、ッ、ッ 、ア、ア、ア +NULL 、「、「、「、「、「 NULL NULL +NULL 、、、、、、、、、、 NULL NULL +NULL 、ヲ、ヲ、ヲ、ヲ、ヲ NULL NULL +DESC `、「、「、「`; +Field Type Null Key Default Extra +、ォ、ォ char(1) YES MUL NULL +、ュ、ュ、ュ char(6) PRI +、ッ、ッ、ッ char(1) YES MUL NULL +、ア、ア、ア char(1) YES NULL +SHOW CREATE TABLE `、「、「、「`; +Table Create Table +、「、「、「 CREATE TABLE `、「、「、「` ( + `、ォ、ォ` char(1) default NULL, + `、ュ、ュ、ュ` char(6) NOT NULL default '', + `、ッ、ッ、ッ` char(1) default NULL, + `、ア、ア、ア` char(1) default NULL, + PRIMARY KEY (`、ュ、ュ、ュ`), + UNIQUE KEY `、ッ、ッ、ッ` (`、ッ、ッ、ッ`), + KEY `、ォ、ォ、ォ` (`、ォ、ォ`) +) ENGINE=InnoDB DEFAULT CHARSET=ucs2 +ALTER TABLE `、「、「、「` DROP INDEX `、ォ、ォ、ォ`; +ALTER TABLE `、「、「、「` DROP PRIMARY KEY; +ALTER TABLE `、「、「、「` DROP INDEX `、ッ、ッ、ッ`; +ALTER TABLE `、「、「、「` DROP `、ォ、ォ`; +ALTER TABLE `、「、「、「` DROP `、ッ、ッ、ッ`; +ALTER TABLE `、「、「、「` DROP `、ア、ア、ア`; +SELECT * FROM `、「、「、「`; +、ュ、ュ、ュ +、「、「、「、「、「 +、、、、、、、、、、 +、ヲ、ヲ、ヲ、ヲ、ヲ +DESC `、「、「、「`; +Field Type Null Key Default Extra +、ュ、ュ、ュ char(6) +SHOW CREATE TABLE `、「、「、「`; +Table Create Table +、「、「、「 CREATE TABLE `、「、「、「` ( + `、ュ、ュ、ュ` char(6) NOT NULL default '' +) ENGINE=InnoDB DEFAULT CHARSET=ucs2 +ALTER TABLE `常ン常ン常ン` ADD `床「床「床「` char(1) FIRST; +ALTER TABLE `常ン常ン常ン` ADD `床」床」床」` char(1) AFTER `床。床。床。`; +ALTER TABLE `常ン常ン常ン` ADD `床エ床エ床エ` char(1); +ALTER TABLE `常ン常ン常ン` ADD INDEX (`床「床「床「`); +ALTER TABLE `常ン常ン常ン` ADD PRIMARY KEY (`床。床。床。`); +ALTER TABLE `常ン常ン常ン` ADD UNIQUE (`床」床」床」`); +ALTER TABLE `常ン常ン常ン` CHANGE `床「床「床「` `床「床「` char(1); +ALTER TABLE `常ン常ン常ン` MODIFY `床。床。床。` char(6); +SELECT * FROM `常ン常ン常ン`; +床「床「 床。床。床。 床」床」床」 床エ床エ床エ +NULL 床。床。床。床。床。 NULL NULL +NULL 床「床「床「床「床「 NULL NULL +NULL 床」床」床」床」床」 NULL NULL +DESC `常ン常ン常ン`; +Field Type Null Key Default Extra +床「床「 char(1) YES MUL NULL +床。床。床。 char(6) PRI +床」床」床」 char(1) YES MUL NULL +床エ床エ床エ char(1) YES NULL +SHOW CREATE TABLE `常ン常ン常ン`; +Table Create Table +常ン常ン常ン CREATE TABLE `常ン常ン常ン` ( + `床「床「` char(1) default NULL, + `床。床。床。` char(6) NOT NULL default '', + `床」床」床」` char(1) default NULL, + `床エ床エ床エ` char(1) default NULL, + PRIMARY KEY (`床。床。床。`), + UNIQUE KEY `床」床」床」` (`床」床」床」`), + KEY `床「床「床「` (`床「床「`) +) ENGINE=InnoDB DEFAULT CHARSET=ucs2 +ALTER TABLE `常ン常ン常ン` DROP INDEX `床「床「床「`; +ALTER TABLE `常ン常ン常ン` DROP PRIMARY KEY; +ALTER TABLE `常ン常ン常ン` DROP INDEX `床」床」床」`; +ALTER TABLE `常ン常ン常ン` DROP `床「床「`; +ALTER TABLE `常ン常ン常ン` DROP `床」床」床」`; +ALTER TABLE `常ン常ン常ン` DROP `床エ床エ床エ`; +SELECT * FROM `常ン常ン常ン`; +床。床。床。 +床。床。床。床。床。 +床「床「床「床「床「 +床」床」床」床」床」 +DESC `常ン常ン常ン`; +Field Type Null Key Default Extra +床。床。床。 char(6) +SHOW CREATE TABLE `常ン常ン常ン`; +Table Create Table +常ン常ン常ン CREATE TABLE `常ン常ン常ン` ( + `床。床。床。` char(6) NOT NULL default '' +) ENGINE=InnoDB DEFAULT CHARSET=ucs2 +DROP TABLE `竺竺竺`; +DROP TABLE `軸軸軸`; +DROP TABLE `、「、「、「`; +DROP TABLE `、、、、、、`; +DROP TABLE `常ン常ン常ン`; +DROP TABLE `常゙常゙常゙`; +CREATE TABLE `竺竺竺`(`執執執` char(5)) DEFAULT CHARSET = ucs2 engine=MYISAM; +CREATE TABLE `軸軸軸`(`嫉嫉嫉` char(5)) DEFAULT CHARSET = ucs2 engine=MYISAM; +CREATE TABLE `、「、「、「`(`、ュ、ュ、ュ` char(5)) DEFAULT CHARSET = ucs2 engine=MYISAM; +CREATE TABLE `、、、、、、`(`、ア、ア、ア` char(5)) DEFAULT CHARSET = ucs2 engine=MYISAM; +CREATE TABLE `常ン常ン常ン`(`床。床。床。` char(5)) DEFAULT CHARSET = ucs2 engine=MYISAM; +CREATE TABLE `常゙常゙常゙`(`床エ床エ床エ` char(5)) DEFAULT CHARSET = ucs2 engine=MYISAM; +INSERT INTO `竺竺竺` VALUES ('竺竺竺竺竺'),('軸軸軸軸軸'),('宍宍宍宍宍'); +INSERT INTO `、「、「、「` VALUES ('、「、「、「、「、「'),('、、、、、、、、、、'),('、ヲ、ヲ、ヲ、ヲ、ヲ'); +INSERT INTO `常ン常ン常ン` VALUES ('床。床。床。床。床。'),('床「床「床「床「床「'),('床」床」床」床」床」'); +ALTER TABLE `竺竺竺` ADD `叱叱叱` char(1) FIRST; +ALTER TABLE `竺竺竺` ADD `失失失` char(1) AFTER `執執執`; +ALTER TABLE `竺竺竺` ADD `嫉嫉嫉` char(1); +ALTER TABLE `竺竺竺` ADD INDEX (`叱叱叱`); +ALTER TABLE `竺竺竺` ADD PRIMARY KEY (`執執執`); +ALTER TABLE `竺竺竺` ADD UNIQUE (`失失失`); +ALTER TABLE `竺竺竺` CHANGE `叱叱叱` `叱叱` char(1); +ALTER TABLE `竺竺竺` MODIFY `執執執` char(6); +SELECT * FROM `竺竺竺`; +叱叱 執執執 失失失 嫉嫉嫉 +NULL 竺竺竺竺竺 NULL NULL +NULL 軸軸軸軸軸 NULL NULL +NULL 宍宍宍宍宍 NULL NULL +DESC `竺竺竺`; +Field Type Null Key Default Extra +叱叱 char(1) YES MUL NULL +執執執 char(6) PRI +失失失 char(1) YES MUL NULL +嫉嫉嫉 char(1) YES NULL +SHOW CREATE TABLE `竺竺竺`; +Table Create Table +竺竺竺 CREATE TABLE `竺竺竺` ( + `叱叱` char(1) default NULL, + `執執執` char(6) NOT NULL default '', + `失失失` char(1) default NULL, + `嫉嫉嫉` char(1) default NULL, + PRIMARY KEY (`執執執`), + UNIQUE KEY `失失失` (`失失失`), + KEY `叱叱叱` (`叱叱`) +) ENGINE=MyISAM DEFAULT CHARSET=ucs2 +ALTER TABLE `竺竺竺` DROP INDEX `叱叱叱`; +ALTER TABLE `竺竺竺` DROP PRIMARY KEY; +ALTER TABLE `竺竺竺` DROP INDEX `失失失`; +ALTER TABLE `竺竺竺` DROP `叱叱`; +ALTER TABLE `竺竺竺` DROP `失失失`; +ALTER TABLE `竺竺竺` DROP `嫉嫉嫉`; +SELECT * FROM `竺竺竺`; +執執執 +竺竺竺竺竺 +軸軸軸軸軸 +宍宍宍宍宍 +DESC `竺竺竺`; +Field Type Null Key Default Extra +執執執 char(6) +SHOW CREATE TABLE `竺竺竺`; +Table Create Table +竺竺竺 CREATE TABLE `竺竺竺` ( + `執執執` char(6) NOT NULL default '' +) ENGINE=MyISAM DEFAULT CHARSET=ucs2 +ALTER TABLE `、「、「、「` ADD `、ォ、ォ、ォ` char(1) FIRST; +ALTER TABLE `、「、「、「` ADD `、ッ、ッ、ッ` char(1) AFTER `、ュ、ュ、ュ`; +ALTER TABLE `、「、「、「` ADD `、ア、ア、ア` char(1); +ALTER TABLE `、「、「、「` ADD INDEX (`、ォ、ォ、ォ`); +ALTER TABLE `、「、「、「` ADD PRIMARY KEY (`、ュ、ュ、ュ`); +ALTER TABLE `、「、「、「` ADD UNIQUE (`、ッ、ッ、ッ`); +ALTER TABLE `、「、「、「` CHANGE `、ォ、ォ、ォ` `、ォ、ォ` char(1); +ALTER TABLE `、「、「、「` MODIFY `、ュ、ュ、ュ` char(6); +SELECT * FROM `、「、「、「`; +、ォ、ォ 、ュ、ュ、ュ 、ッ、ッ、ッ 、ア、ア、ア +NULL 、「、「、「、「、「 NULL NULL +NULL 、、、、、、、、、、 NULL NULL +NULL 、ヲ、ヲ、ヲ、ヲ、ヲ NULL NULL +DESC `、「、「、「`; +Field Type Null Key Default Extra +、ォ、ォ char(1) YES MUL NULL +、ュ、ュ、ュ char(6) PRI +、ッ、ッ、ッ char(1) YES MUL NULL +、ア、ア、ア char(1) YES NULL +SHOW CREATE TABLE `、「、「、「`; +Table Create Table +、「、「、「 CREATE TABLE `、「、「、「` ( + `、ォ、ォ` char(1) default NULL, + `、ュ、ュ、ュ` char(6) NOT NULL default '', + `、ッ、ッ、ッ` char(1) default NULL, + `、ア、ア、ア` char(1) default NULL, + PRIMARY KEY (`、ュ、ュ、ュ`), + UNIQUE KEY `、ッ、ッ、ッ` (`、ッ、ッ、ッ`), + KEY `、ォ、ォ、ォ` (`、ォ、ォ`) +) ENGINE=MyISAM DEFAULT CHARSET=ucs2 +ALTER TABLE `、「、「、「` DROP INDEX `、ォ、ォ、ォ`; +ALTER TABLE `、「、「、「` DROP PRIMARY KEY; +ALTER TABLE `、「、「、「` DROP INDEX `、ッ、ッ、ッ`; +ALTER TABLE `、「、「、「` DROP `、ォ、ォ`; +ALTER TABLE `、「、「、「` DROP `、ッ、ッ、ッ`; +ALTER TABLE `、「、「、「` DROP `、ア、ア、ア`; +SELECT * FROM `、「、「、「`; +、ュ、ュ、ュ +、「、「、「、「、「 +、、、、、、、、、、 +、ヲ、ヲ、ヲ、ヲ、ヲ +DESC `、「、「、「`; +Field Type Null Key Default Extra +、ュ、ュ、ュ char(6) +SHOW CREATE TABLE `、「、「、「`; +Table Create Table +、「、「、「 CREATE TABLE `、「、「、「` ( + `、ュ、ュ、ュ` char(6) NOT NULL default '' +) ENGINE=MyISAM DEFAULT CHARSET=ucs2 +ALTER TABLE `常ン常ン常ン` ADD `床「床「床「` char(1) FIRST; +ALTER TABLE `常ン常ン常ン` ADD `床」床」床」` char(1) AFTER `床。床。床。`; +ALTER TABLE `常ン常ン常ン` ADD `床エ床エ床エ` char(1); +ALTER TABLE `常ン常ン常ン` ADD INDEX (`床「床「床「`); +ALTER TABLE `常ン常ン常ン` ADD PRIMARY KEY (`床。床。床。`); +ALTER TABLE `常ン常ン常ン` ADD UNIQUE (`床」床」床」`); +ALTER TABLE `常ン常ン常ン` CHANGE `床「床「床「` `床「床「` char(1); +ALTER TABLE `常ン常ン常ン` MODIFY `床。床。床。` char(6); +SELECT * FROM `常ン常ン常ン`; +床「床「 床。床。床。 床」床」床」 床エ床エ床エ +NULL 床。床。床。床。床。 NULL NULL +NULL 床「床「床「床「床「 NULL NULL +NULL 床」床」床」床」床」 NULL NULL +DESC `常ン常ン常ン`; +Field Type Null Key Default Extra +床「床「 char(1) YES MUL NULL +床。床。床。 char(6) PRI +床」床」床」 char(1) YES MUL NULL +床エ床エ床エ char(1) YES NULL +SHOW CREATE TABLE `常ン常ン常ン`; +Table Create Table +常ン常ン常ン CREATE TABLE `常ン常ン常ン` ( + `床「床「` char(1) default NULL, + `床。床。床。` char(6) NOT NULL default '', + `床」床」床」` char(1) default NULL, + `床エ床エ床エ` char(1) default NULL, + PRIMARY KEY (`床。床。床。`), + UNIQUE KEY `床」床」床」` (`床」床」床」`), + KEY `床「床「床「` (`床「床「`) +) ENGINE=MyISAM DEFAULT CHARSET=ucs2 +ALTER TABLE `常ン常ン常ン` DROP INDEX `床「床「床「`; +ALTER TABLE `常ン常ン常ン` DROP PRIMARY KEY; +ALTER TABLE `常ン常ン常ン` DROP INDEX `床」床」床」`; +ALTER TABLE `常ン常ン常ン` DROP `床「床「`; +ALTER TABLE `常ン常ン常ン` DROP `床」床」床」`; +ALTER TABLE `常ン常ン常ン` DROP `床エ床エ床エ`; +SELECT * FROM `常ン常ン常ン`; +床。床。床。 +床。床。床。床。床。 +床「床「床「床「床「 +床」床」床」床」床」 +DESC `常ン常ン常ン`; +Field Type Null Key Default Extra +床。床。床。 char(6) +SHOW CREATE TABLE `常ン常ン常ン`; +Table Create Table +常ン常ン常ン CREATE TABLE `常ン常ン常ン` ( + `床。床。床。` char(6) NOT NULL default '' +) ENGINE=MyISAM DEFAULT CHARSET=ucs2 +DROP TABLE `竺竺竺`; +DROP TABLE `軸軸軸`; +DROP TABLE `、「、「、「`; +DROP TABLE `、、、、、、`; +DROP TABLE `常ン常ン常ン`; +DROP TABLE `常゙常゙常゙`; +CREATE TABLE `竺竺竺`(`執執執` char(5)) DEFAULT CHARSET = ucs2 engine=HEAP; +CREATE TABLE `軸軸軸`(`嫉嫉嫉` char(5)) DEFAULT CHARSET = ucs2 engine=HEAP; +CREATE TABLE `、「、「、「`(`、ュ、ュ、ュ` char(5)) DEFAULT CHARSET = ucs2 engine=HEAP; +CREATE TABLE `、、、、、、`(`、ア、ア、ア` char(5)) DEFAULT CHARSET = ucs2 engine=HEAP; +CREATE TABLE `常ン常ン常ン`(`床。床。床。` char(5)) DEFAULT CHARSET = ucs2 engine=HEAP; +CREATE TABLE `常゙常゙常゙`(`床エ床エ床エ` char(5)) DEFAULT CHARSET = ucs2 engine=HEAP; +INSERT INTO `竺竺竺` VALUES ('竺竺竺竺竺'),('軸軸軸軸軸'),('宍宍宍宍宍'); +INSERT INTO `、「、「、「` VALUES ('、「、「、「、「、「'),('、、、、、、、、、、'),('、ヲ、ヲ、ヲ、ヲ、ヲ'); +INSERT INTO `常ン常ン常ン` VALUES ('床。床。床。床。床。'),('床「床「床「床「床「'),('床」床」床」床」床」'); +ALTER TABLE `竺竺竺` ADD `叱叱叱` char(1) FIRST; +ALTER TABLE `竺竺竺` ADD `失失失` char(1) AFTER `執執執`; +ALTER TABLE `竺竺竺` ADD `嫉嫉嫉` char(1); +ALTER TABLE `竺竺竺` ADD INDEX (`叱叱叱`); +ALTER TABLE `竺竺竺` ADD PRIMARY KEY (`執執執`); +ALTER TABLE `竺竺竺` ADD UNIQUE (`失失失`); +ALTER TABLE `竺竺竺` CHANGE `叱叱叱` `叱叱` char(1); +ALTER TABLE `竺竺竺` MODIFY `執執執` char(6); +SELECT * FROM `竺竺竺`; +叱叱 執執執 失失失 嫉嫉嫉 +NULL 竺竺竺竺竺 NULL NULL +NULL 軸軸軸軸軸 NULL NULL +NULL 宍宍宍宍宍 NULL NULL +DESC `竺竺竺`; +Field Type Null Key Default Extra +叱叱 char(1) YES MUL NULL +執執執 char(6) PRI +失失失 char(1) YES MUL NULL +嫉嫉嫉 char(1) YES NULL +SHOW CREATE TABLE `竺竺竺`; +Table Create Table +竺竺竺 CREATE TABLE `竺竺竺` ( + `叱叱` char(1) default NULL, + `執執執` char(6) NOT NULL default '', + `失失失` char(1) default NULL, + `嫉嫉嫉` char(1) default NULL, + PRIMARY KEY (`執執執`), + UNIQUE KEY `失失失` (`失失失`), + KEY `叱叱叱` (`叱叱`) +) ENGINE=HEAP DEFAULT CHARSET=ucs2 +ALTER TABLE `竺竺竺` DROP INDEX `叱叱叱`; +ALTER TABLE `竺竺竺` DROP PRIMARY KEY; +ALTER TABLE `竺竺竺` DROP INDEX `失失失`; +ALTER TABLE `竺竺竺` DROP `叱叱`; +ALTER TABLE `竺竺竺` DROP `失失失`; +ALTER TABLE `竺竺竺` DROP `嫉嫉嫉`; +SELECT * FROM `竺竺竺`; +執執執 +竺竺竺竺竺 +軸軸軸軸軸 +宍宍宍宍宍 +DESC `竺竺竺`; +Field Type Null Key Default Extra +執執執 char(6) +SHOW CREATE TABLE `竺竺竺`; +Table Create Table +竺竺竺 CREATE TABLE `竺竺竺` ( + `執執執` char(6) NOT NULL default '' +) ENGINE=HEAP DEFAULT CHARSET=ucs2 +ALTER TABLE `、「、「、「` ADD `、ォ、ォ、ォ` char(1) FIRST; +ALTER TABLE `、「、「、「` ADD `、ッ、ッ、ッ` char(1) AFTER `、ュ、ュ、ュ`; +ALTER TABLE `、「、「、「` ADD `、ア、ア、ア` char(1); +ALTER TABLE `、「、「、「` ADD INDEX (`、ォ、ォ、ォ`); +ALTER TABLE `、「、「、「` ADD PRIMARY KEY (`、ュ、ュ、ュ`); +ALTER TABLE `、「、「、「` ADD UNIQUE (`、ッ、ッ、ッ`); +ALTER TABLE `、「、「、「` CHANGE `、ォ、ォ、ォ` `、ォ、ォ` char(1); +ALTER TABLE `、「、「、「` MODIFY `、ュ、ュ、ュ` char(6); +SELECT * FROM `、「、「、「`; +、ォ、ォ 、ュ、ュ、ュ 、ッ、ッ、ッ 、ア、ア、ア +NULL 、「、「、「、「、「 NULL NULL +NULL 、、、、、、、、、、 NULL NULL +NULL 、ヲ、ヲ、ヲ、ヲ、ヲ NULL NULL +DESC `、「、「、「`; +Field Type Null Key Default Extra +、ォ、ォ char(1) YES MUL NULL +、ュ、ュ、ュ char(6) PRI +、ッ、ッ、ッ char(1) YES MUL NULL +、ア、ア、ア char(1) YES NULL +SHOW CREATE TABLE `、「、「、「`; +Table Create Table +、「、「、「 CREATE TABLE `、「、「、「` ( + `、ォ、ォ` char(1) default NULL, + `、ュ、ュ、ュ` char(6) NOT NULL default '', + `、ッ、ッ、ッ` char(1) default NULL, + `、ア、ア、ア` char(1) default NULL, + PRIMARY KEY (`、ュ、ュ、ュ`), + UNIQUE KEY `、ッ、ッ、ッ` (`、ッ、ッ、ッ`), + KEY `、ォ、ォ、ォ` (`、ォ、ォ`) +) ENGINE=HEAP DEFAULT CHARSET=ucs2 +ALTER TABLE `、「、「、「` DROP INDEX `、ォ、ォ、ォ`; +ALTER TABLE `、「、「、「` DROP PRIMARY KEY; +ALTER TABLE `、「、「、「` DROP INDEX `、ッ、ッ、ッ`; +ALTER TABLE `、「、「、「` DROP `、ォ、ォ`; +ALTER TABLE `、「、「、「` DROP `、ッ、ッ、ッ`; +ALTER TABLE `、「、「、「` DROP `、ア、ア、ア`; +SELECT * FROM `、「、「、「`; +、ュ、ュ、ュ +、「、「、「、「、「 +、、、、、、、、、、 +、ヲ、ヲ、ヲ、ヲ、ヲ +DESC `、「、「、「`; +Field Type Null Key Default Extra +、ュ、ュ、ュ char(6) +SHOW CREATE TABLE `、「、「、「`; +Table Create Table +、「、「、「 CREATE TABLE `、「、「、「` ( + `、ュ、ュ、ュ` char(6) NOT NULL default '' +) ENGINE=HEAP DEFAULT CHARSET=ucs2 +ALTER TABLE `常ン常ン常ン` ADD `床「床「床「` char(1) FIRST; +ALTER TABLE `常ン常ン常ン` ADD `床」床」床」` char(1) AFTER `床。床。床。`; +ALTER TABLE `常ン常ン常ン` ADD `床エ床エ床エ` char(1); +ALTER TABLE `常ン常ン常ン` ADD INDEX (`床「床「床「`); +ALTER TABLE `常ン常ン常ン` ADD PRIMARY KEY (`床。床。床。`); +ALTER TABLE `常ン常ン常ン` ADD UNIQUE (`床」床」床」`); +ALTER TABLE `常ン常ン常ン` CHANGE `床「床「床「` `床「床「` char(1); +ALTER TABLE `常ン常ン常ン` MODIFY `床。床。床。` char(6); +SELECT * FROM `常ン常ン常ン`; +床「床「 床。床。床。 床」床」床」 床エ床エ床エ +NULL 床。床。床。床。床。 NULL NULL +NULL 床「床「床「床「床「 NULL NULL +NULL 床」床」床」床」床」 NULL NULL +DESC `常ン常ン常ン`; +Field Type Null Key Default Extra +床「床「 char(1) YES MUL NULL +床。床。床。 char(6) PRI +床」床」床」 char(1) YES MUL NULL +床エ床エ床エ char(1) YES NULL +SHOW CREATE TABLE `常ン常ン常ン`; +Table Create Table +常ン常ン常ン CREATE TABLE `常ン常ン常ン` ( + `床「床「` char(1) default NULL, + `床。床。床。` char(6) NOT NULL default '', + `床」床」床」` char(1) default NULL, + `床エ床エ床エ` char(1) default NULL, + PRIMARY KEY (`床。床。床。`), + UNIQUE KEY `床」床」床」` (`床」床」床」`), + KEY `床「床「床「` (`床「床「`) +) ENGINE=HEAP DEFAULT CHARSET=ucs2 +ALTER TABLE `常ン常ン常ン` DROP INDEX `床「床「床「`; +ALTER TABLE `常ン常ン常ン` DROP PRIMARY KEY; +ALTER TABLE `常ン常ン常ン` DROP INDEX `床」床」床」`; +ALTER TABLE `常ン常ン常ン` DROP `床「床「`; +ALTER TABLE `常ン常ン常ン` DROP `床」床」床」`; +ALTER TABLE `常ン常ン常ン` DROP `床エ床エ床エ`; +SELECT * FROM `常ン常ン常ン`; +床。床。床。 +床。床。床。床。床。 +床「床「床「床「床「 +床」床」床」床」床」 +DESC `常ン常ン常ン`; +Field Type Null Key Default Extra +床。床。床。 char(6) +SHOW CREATE TABLE `常ン常ン常ン`; +Table Create Table +常ン常ン常ン CREATE TABLE `常ン常ン常ン` ( + `床。床。床。` char(6) NOT NULL default '' +) ENGINE=HEAP DEFAULT CHARSET=ucs2 +DROP TABLE `竺竺竺`; +DROP TABLE `軸軸軸`; +DROP TABLE `、「、「、「`; +DROP TABLE `、、、、、、`; +DROP TABLE `常ン常ン常ン`; +DROP TABLE `常゙常゙常゙`; +CREATE TABLE `竺竺竺`(`執執執` char(5)) DEFAULT CHARSET = ucs2 engine=BDB; +CREATE TABLE `軸軸軸`(`嫉嫉嫉` char(5)) DEFAULT CHARSET = ucs2 engine=BDB; +CREATE TABLE `、「、「、「`(`、ュ、ュ、ュ` char(5)) DEFAULT CHARSET = ucs2 engine=BDB; +CREATE TABLE `、、、、、、`(`、ア、ア、ア` char(5)) DEFAULT CHARSET = ucs2 engine=BDB; +CREATE TABLE `常ン常ン常ン`(`床。床。床。` char(5)) DEFAULT CHARSET = ucs2 engine=BDB; +CREATE TABLE `常゙常゙常゙`(`床エ床エ床エ` char(5)) DEFAULT CHARSET = ucs2 engine=BDB; +INSERT INTO `竺竺竺` VALUES ('竺竺竺竺竺'),('軸軸軸軸軸'),('宍宍宍宍宍'); +INSERT INTO `、「、「、「` VALUES ('、「、「、「、「、「'),('、、、、、、、、、、'),('、ヲ、ヲ、ヲ、ヲ、ヲ'); +INSERT INTO `常ン常ン常ン` VALUES ('床。床。床。床。床。'),('床「床「床「床「床「'),('床」床」床」床」床」'); +ALTER TABLE `竺竺竺` ADD `叱叱叱` char(1) FIRST; +ALTER TABLE `竺竺竺` ADD `失失失` char(1) AFTER `執執執`; +ALTER TABLE `竺竺竺` ADD `嫉嫉嫉` char(1); +ALTER TABLE `竺竺竺` ADD INDEX (`叱叱叱`); +ALTER TABLE `竺竺竺` ADD PRIMARY KEY (`執執執`); +ALTER TABLE `竺竺竺` CHANGE `叱叱叱` `叱叱` char(1); +ALTER TABLE `竺竺竺` MODIFY `執執執` char(6); +SELECT * FROM `竺竺竺`; +叱叱 執執執 失失失 嫉嫉嫉 +NULL 竺竺竺竺竺 NULL NULL +NULL 軸軸軸軸軸 NULL NULL +NULL 宍宍宍宍宍 NULL NULL +DESC `竺竺竺`; +Field Type Null Key Default Extra +叱叱 char(1) YES MUL NULL +執執執 char(6) PRI +失失失 char(1) YES NULL +嫉嫉嫉 char(1) YES NULL +SHOW CREATE TABLE `竺竺竺`; +Table Create Table +竺竺竺 CREATE TABLE `竺竺竺` ( + `叱叱` char(1) default NULL, + `執執執` char(6) NOT NULL default '', + `失失失` char(1) default NULL, + `嫉嫉嫉` char(1) default NULL, + PRIMARY KEY (`執執執`), + KEY `叱叱叱` (`叱叱`) +) ENGINE=BerkeleyDB DEFAULT CHARSET=ucs2 +ALTER TABLE `竺竺竺` DROP INDEX `叱叱叱`; +ALTER TABLE `竺竺竺` DROP PRIMARY KEY; +ALTER TABLE `竺竺竺` DROP `叱叱`; +ALTER TABLE `竺竺竺` DROP `失失失`; +ALTER TABLE `竺竺竺` DROP `嫉嫉嫉`; +SELECT * FROM `竺竺竺`; +執執執 +竺竺竺竺竺 +軸軸軸軸軸 +宍宍宍宍宍 +DESC `竺竺竺`; +Field Type Null Key Default Extra +執執執 char(6) +SHOW CREATE TABLE `竺竺竺`; +Table Create Table +竺竺竺 CREATE TABLE `竺竺竺` ( + `執執執` char(6) NOT NULL default '' +) ENGINE=BerkeleyDB DEFAULT CHARSET=ucs2 +ALTER TABLE `、「、「、「` ADD `、ォ、ォ、ォ` char(1) FIRST; +ALTER TABLE `、「、「、「` ADD `、ッ、ッ、ッ` char(1) AFTER `、ュ、ュ、ュ`; +ALTER TABLE `、「、「、「` ADD `、ア、ア、ア` char(1); +ALTER TABLE `、「、「、「` ADD INDEX (`、ォ、ォ、ォ`); +ALTER TABLE `、「、「、「` ADD PRIMARY KEY (`、ュ、ュ、ュ`); +ALTER TABLE `、「、「、「` CHANGE `、ォ、ォ、ォ` `、ォ、ォ` char(1); +ALTER TABLE `、「、「、「` MODIFY `、ュ、ュ、ュ` char(6); +SELECT * FROM `、「、「、「`; +、ォ、ォ 、ュ、ュ、ュ 、ッ、ッ、ッ 、ア、ア、ア +NULL 、「、「、「、「、「 NULL NULL +NULL 、、、、、、、、、、 NULL NULL +NULL 、ヲ、ヲ、ヲ、ヲ、ヲ NULL NULL +DESC `、「、「、「`; +Field Type Null Key Default Extra +、ォ、ォ char(1) YES MUL NULL +、ュ、ュ、ュ char(6) PRI +、ッ、ッ、ッ char(1) YES NULL +、ア、ア、ア char(1) YES NULL +SHOW CREATE TABLE `、「、「、「`; +Table Create Table +、「、「、「 CREATE TABLE `、「、「、「` ( + `、ォ、ォ` char(1) default NULL, + `、ュ、ュ、ュ` char(6) NOT NULL default '', + `、ッ、ッ、ッ` char(1) default NULL, + `、ア、ア、ア` char(1) default NULL, + PRIMARY KEY (`、ュ、ュ、ュ`), + KEY `、ォ、ォ、ォ` (`、ォ、ォ`) +) ENGINE=BerkeleyDB DEFAULT CHARSET=ucs2 +ALTER TABLE `、「、「、「` DROP INDEX `、ォ、ォ、ォ`; +ALTER TABLE `、「、「、「` DROP PRIMARY KEY; +ALTER TABLE `、「、「、「` DROP `、ォ、ォ`; +ALTER TABLE `、「、「、「` DROP `、ッ、ッ、ッ`; +ALTER TABLE `、「、「、「` DROP `、ア、ア、ア`; +SELECT * FROM `、「、「、「`; +、ュ、ュ、ュ +、「、「、「、「、「 +、、、、、、、、、、 +、ヲ、ヲ、ヲ、ヲ、ヲ +DESC `、「、「、「`; +Field Type Null Key Default Extra +、ュ、ュ、ュ char(6) +SHOW CREATE TABLE `、「、「、「`; +Table Create Table +、「、「、「 CREATE TABLE `、「、「、「` ( + `、ュ、ュ、ュ` char(6) NOT NULL default '' +) ENGINE=BerkeleyDB DEFAULT CHARSET=ucs2 +ALTER TABLE `常ン常ン常ン` ADD `床「床「床「` char(1) FIRST; +ALTER TABLE `常ン常ン常ン` ADD `床」床」床」` char(1) AFTER `床。床。床。`; +ALTER TABLE `常ン常ン常ン` ADD `床エ床エ床エ` char(1); +ALTER TABLE `常ン常ン常ン` ADD INDEX (`床「床「床「`); +ALTER TABLE `常ン常ン常ン` ADD PRIMARY KEY (`床。床。床。`); +ALTER TABLE `常ン常ン常ン` CHANGE `床「床「床「` `床「床「` char(1); +ALTER TABLE `常ン常ン常ン` MODIFY `床。床。床。` char(6); +SELECT * FROM `常ン常ン常ン`; +床「床「 床。床。床。 床」床」床」 床エ床エ床エ +NULL 床。床。床。床。床。 NULL NULL +NULL 床「床「床「床「床「 NULL NULL +NULL 床」床」床」床」床」 NULL NULL +DESC `常ン常ン常ン`; +Field Type Null Key Default Extra +床「床「 char(1) YES MUL NULL +床。床。床。 char(6) PRI +床」床」床」 char(1) YES NULL +床エ床エ床エ char(1) YES NULL +SHOW CREATE TABLE `常ン常ン常ン`; +Table Create Table +常ン常ン常ン CREATE TABLE `常ン常ン常ン` ( + `床「床「` char(1) default NULL, + `床。床。床。` char(6) NOT NULL default '', + `床」床」床」` char(1) default NULL, + `床エ床エ床エ` char(1) default NULL, + PRIMARY KEY (`床。床。床。`), + KEY `床「床「床「` (`床「床「`) +) ENGINE=BerkeleyDB DEFAULT CHARSET=ucs2 +ALTER TABLE `常ン常ン常ン` DROP INDEX `床「床「床「`; +ALTER TABLE `常ン常ン常ン` DROP PRIMARY KEY; +ALTER TABLE `常ン常ン常ン` DROP `床「床「`; +ALTER TABLE `常ン常ン常ン` DROP `床」床」床」`; +ALTER TABLE `常ン常ン常ン` DROP `床エ床エ床エ`; +SELECT * FROM `常ン常ン常ン`; +床。床。床。 +床。床。床。床。床。 +床「床「床「床「床「 +床」床」床」床」床」 +DESC `常ン常ン常ン`; +Field Type Null Key Default Extra +床。床。床。 char(6) +SHOW CREATE TABLE `常ン常ン常ン`; +Table Create Table +常ン常ン常ン CREATE TABLE `常ン常ン常ン` ( + `床。床。床。` char(6) NOT NULL default '' +) ENGINE=BerkeleyDB DEFAULT CHARSET=ucs2 +DROP TABLE `竺竺竺`; +DROP TABLE `軸軸軸`; +DROP TABLE `、「、「、「`; +DROP TABLE `、、、、、、`; +DROP TABLE `常ン常ン常ン`; +DROP TABLE `常゙常゙常゙`; diff --git a/mysql-test/suite/jp/r/jp_alter_ujis.result b/mysql-test/suite/jp/r/jp_alter_ujis.result new file mode 100644 index 00000000000..afa3c79cbce --- /dev/null +++ b/mysql-test/suite/jp/r/jp_alter_ujis.result @@ -0,0 +1,647 @@ +DROP TABLE IF EXISTS `竺竺竺`; +DROP TABLE IF EXISTS `軸軸軸`; +DROP TABLE IF EXISTS `、「、「、「`; +DROP TABLE IF EXISTS `、、、、、、`; +DROP TABLE IF EXISTS `常ン常ン常ン`; +DROP TABLE IF EXISTS `常゙常゙常゙`; +SET NAMES ujis; +SET character_set_database = ujis; +CREATE TABLE `竺竺竺`(`執執執` char(5)) DEFAULT CHARSET = ujis engine=INNODB; +CREATE TABLE `軸軸軸`(`嫉嫉嫉` char(5)) DEFAULT CHARSET = ujis engine=INNODB; +CREATE TABLE `、「、「、「`(`、ュ、ュ、ュ` char(5)) DEFAULT CHARSET = ujis engine=INNODB; +CREATE TABLE `、、、、、、`(`、ア、ア、ア` char(5)) DEFAULT CHARSET = ujis engine=INNODB; +CREATE TABLE `常ン常ン常ン`(`床。床。床。` char(5)) DEFAULT CHARSET = ujis engine=INNODB; +CREATE TABLE `常゙常゙常゙`(`床エ床エ床エ` char(5)) DEFAULT CHARSET = ujis engine=INNODB; +INSERT INTO `竺竺竺` VALUES ('竺竺竺竺竺'),('軸軸軸軸軸'),('宍宍宍宍宍'); +INSERT INTO `、「、「、「` VALUES ('、「、「、「、「、「'),('、、、、、、、、、、'),('、ヲ、ヲ、ヲ、ヲ、ヲ'); +INSERT INTO `常ン常ン常ン` VALUES ('床。床。床。床。床。'),('床「床「床「床「床「'),('床」床」床」床」床」'); +ALTER TABLE `竺竺竺` ADD `叱叱叱` char(1) FIRST; +ALTER TABLE `竺竺竺` ADD `失失失` char(1) AFTER `執執執`; +ALTER TABLE `竺竺竺` ADD `嫉嫉嫉` char(1); +ALTER TABLE `竺竺竺` ADD INDEX (`叱叱叱`); +ALTER TABLE `竺竺竺` ADD PRIMARY KEY (`執執執`); +ALTER TABLE `竺竺竺` ADD UNIQUE (`失失失`); +ALTER TABLE `竺竺竺` CHANGE `叱叱叱` `叱叱` char(1); +ALTER TABLE `竺竺竺` MODIFY `執執執` char(6); +SELECT * FROM `竺竺竺`; +叱叱 執執執 失失失 嫉嫉嫉 +NULL 竺竺竺竺竺 NULL NULL +NULL 軸軸軸軸軸 NULL NULL +NULL 宍宍宍宍宍 NULL NULL +DESC `竺竺竺`; +Field Type Null Key Default Extra +叱叱 char(1) YES MUL NULL +執執執 char(6) PRI +失失失 char(1) YES MUL NULL +嫉嫉嫉 char(1) YES NULL +SHOW CREATE TABLE `竺竺竺`; +Table Create Table +竺竺竺 CREATE TABLE `竺竺竺` ( + `叱叱` char(1) default NULL, + `執執執` char(6) NOT NULL default '', + `失失失` char(1) default NULL, + `嫉嫉嫉` char(1) default NULL, + PRIMARY KEY (`執執執`), + UNIQUE KEY `失失失` (`失失失`), + KEY `叱叱叱` (`叱叱`) +) ENGINE=InnoDB DEFAULT CHARSET=ujis +ALTER TABLE `竺竺竺` DROP INDEX `叱叱叱`; +ALTER TABLE `竺竺竺` DROP PRIMARY KEY; +ALTER TABLE `竺竺竺` DROP INDEX `失失失`; +ALTER TABLE `竺竺竺` DROP `叱叱`; +ALTER TABLE `竺竺竺` DROP `失失失`; +ALTER TABLE `竺竺竺` DROP `嫉嫉嫉`; +SELECT * FROM `竺竺竺`; +執執執 +竺竺竺竺竺 +軸軸軸軸軸 +宍宍宍宍宍 +DESC `竺竺竺`; +Field Type Null Key Default Extra +執執執 char(6) +SHOW CREATE TABLE `竺竺竺`; +Table Create Table +竺竺竺 CREATE TABLE `竺竺竺` ( + `執執執` char(6) NOT NULL default '' +) ENGINE=InnoDB DEFAULT CHARSET=ujis +ALTER TABLE `、「、「、「` ADD `、ォ、ォ、ォ` char(1) FIRST; +ALTER TABLE `、「、「、「` ADD `、ッ、ッ、ッ` char(1) AFTER `、ュ、ュ、ュ`; +ALTER TABLE `、「、「、「` ADD `、ア、ア、ア` char(1); +ALTER TABLE `、「、「、「` ADD INDEX (`、ォ、ォ、ォ`); +ALTER TABLE `、「、「、「` ADD PRIMARY KEY (`、ュ、ュ、ュ`); +ALTER TABLE `、「、「、「` ADD UNIQUE (`、ッ、ッ、ッ`); +ALTER TABLE `、「、「、「` CHANGE `、ォ、ォ、ォ` `、ォ、ォ` char(1); +ALTER TABLE `、「、「、「` MODIFY `、ュ、ュ、ュ` char(6); +SELECT * FROM `、「、「、「`; +、ォ、ォ 、ュ、ュ、ュ 、ッ、ッ、ッ 、ア、ア、ア +NULL 、「、「、「、「、「 NULL NULL +NULL 、、、、、、、、、、 NULL NULL +NULL 、ヲ、ヲ、ヲ、ヲ、ヲ NULL NULL +DESC `、「、「、「`; +Field Type Null Key Default Extra +、ォ、ォ char(1) YES MUL NULL +、ュ、ュ、ュ char(6) PRI +、ッ、ッ、ッ char(1) YES MUL NULL +、ア、ア、ア char(1) YES NULL +SHOW CREATE TABLE `、「、「、「`; +Table Create Table +、「、「、「 CREATE TABLE `、「、「、「` ( + `、ォ、ォ` char(1) default NULL, + `、ュ、ュ、ュ` char(6) NOT NULL default '', + `、ッ、ッ、ッ` char(1) default NULL, + `、ア、ア、ア` char(1) default NULL, + PRIMARY KEY (`、ュ、ュ、ュ`), + UNIQUE KEY `、ッ、ッ、ッ` (`、ッ、ッ、ッ`), + KEY `、ォ、ォ、ォ` (`、ォ、ォ`) +) ENGINE=InnoDB DEFAULT CHARSET=ujis +ALTER TABLE `、「、「、「` DROP INDEX `、ォ、ォ、ォ`; +ALTER TABLE `、「、「、「` DROP PRIMARY KEY; +ALTER TABLE `、「、「、「` DROP INDEX `、ッ、ッ、ッ`; +ALTER TABLE `、「、「、「` DROP `、ォ、ォ`; +ALTER TABLE `、「、「、「` DROP `、ッ、ッ、ッ`; +ALTER TABLE `、「、「、「` DROP `、ア、ア、ア`; +SELECT * FROM `、「、「、「`; +、ュ、ュ、ュ +、「、「、「、「、「 +、、、、、、、、、、 +、ヲ、ヲ、ヲ、ヲ、ヲ +DESC `、「、「、「`; +Field Type Null Key Default Extra +、ュ、ュ、ュ char(6) +SHOW CREATE TABLE `、「、「、「`; +Table Create Table +、「、「、「 CREATE TABLE `、「、「、「` ( + `、ュ、ュ、ュ` char(6) NOT NULL default '' +) ENGINE=InnoDB DEFAULT CHARSET=ujis +ALTER TABLE `常ン常ン常ン` ADD `床「床「床「` char(1) FIRST; +ALTER TABLE `常ン常ン常ン` ADD `床」床」床」` char(1) AFTER `床。床。床。`; +ALTER TABLE `常ン常ン常ン` ADD `床エ床エ床エ` char(1); +ALTER TABLE `常ン常ン常ン` ADD INDEX (`床「床「床「`); +ALTER TABLE `常ン常ン常ン` ADD PRIMARY KEY (`床。床。床。`); +ALTER TABLE `常ン常ン常ン` ADD UNIQUE (`床」床」床」`); +ALTER TABLE `常ン常ン常ン` CHANGE `床「床「床「` `床「床「` char(1); +ALTER TABLE `常ン常ン常ン` MODIFY `床。床。床。` char(6); +SELECT * FROM `常ン常ン常ン`; +床「床「 床。床。床。 床」床」床」 床エ床エ床エ +NULL 床。床。床。床。床。 NULL NULL +NULL 床「床「床「床「床「 NULL NULL +NULL 床」床」床」床」床」 NULL NULL +DESC `常ン常ン常ン`; +Field Type Null Key Default Extra +床「床「 char(1) YES MUL NULL +床。床。床。 char(6) PRI +床」床」床」 char(1) YES MUL NULL +床エ床エ床エ char(1) YES NULL +SHOW CREATE TABLE `常ン常ン常ン`; +Table Create Table +常ン常ン常ン CREATE TABLE `常ン常ン常ン` ( + `床「床「` char(1) default NULL, + `床。床。床。` char(6) NOT NULL default '', + `床」床」床」` char(1) default NULL, + `床エ床エ床エ` char(1) default NULL, + PRIMARY KEY (`床。床。床。`), + UNIQUE KEY `床」床」床」` (`床」床」床」`), + KEY `床「床「床「` (`床「床「`) +) ENGINE=InnoDB DEFAULT CHARSET=ujis +ALTER TABLE `常ン常ン常ン` DROP INDEX `床「床「床「`; +ALTER TABLE `常ン常ン常ン` DROP PRIMARY KEY; +ALTER TABLE `常ン常ン常ン` DROP INDEX `床」床」床」`; +ALTER TABLE `常ン常ン常ン` DROP `床「床「`; +ALTER TABLE `常ン常ン常ン` DROP `床」床」床」`; +ALTER TABLE `常ン常ン常ン` DROP `床エ床エ床エ`; +SELECT * FROM `常ン常ン常ン`; +床。床。床。 +床。床。床。床。床。 +床「床「床「床「床「 +床」床」床」床」床」 +DESC `常ン常ン常ン`; +Field Type Null Key Default Extra +床。床。床。 char(6) +SHOW CREATE TABLE `常ン常ン常ン`; +Table Create Table +常ン常ン常ン CREATE TABLE `常ン常ン常ン` ( + `床。床。床。` char(6) NOT NULL default '' +) ENGINE=InnoDB DEFAULT CHARSET=ujis +DROP TABLE `竺竺竺`; +DROP TABLE `軸軸軸`; +DROP TABLE `、「、「、「`; +DROP TABLE `、、、、、、`; +DROP TABLE `常ン常ン常ン`; +DROP TABLE `常゙常゙常゙`; +CREATE TABLE `竺竺竺`(`執執執` char(5)) DEFAULT CHARSET = ujis engine=MYISAM; +CREATE TABLE `軸軸軸`(`嫉嫉嫉` char(5)) DEFAULT CHARSET = ujis engine=MYISAM; +CREATE TABLE `、「、「、「`(`、ュ、ュ、ュ` char(5)) DEFAULT CHARSET = ujis engine=MYISAM; +CREATE TABLE `、、、、、、`(`、ア、ア、ア` char(5)) DEFAULT CHARSET = ujis engine=MYISAM; +CREATE TABLE `常ン常ン常ン`(`床。床。床。` char(5)) DEFAULT CHARSET = ujis engine=MYISAM; +CREATE TABLE `常゙常゙常゙`(`床エ床エ床エ` char(5)) DEFAULT CHARSET = ujis engine=MYISAM; +INSERT INTO `竺竺竺` VALUES ('竺竺竺竺竺'),('軸軸軸軸軸'),('宍宍宍宍宍'); +INSERT INTO `、「、「、「` VALUES ('、「、「、「、「、「'),('、、、、、、、、、、'),('、ヲ、ヲ、ヲ、ヲ、ヲ'); +INSERT INTO `常ン常ン常ン` VALUES ('床。床。床。床。床。'),('床「床「床「床「床「'),('床」床」床」床」床」'); +ALTER TABLE `竺竺竺` ADD `叱叱叱` char(1) FIRST; +ALTER TABLE `竺竺竺` ADD `失失失` char(1) AFTER `執執執`; +ALTER TABLE `竺竺竺` ADD `嫉嫉嫉` char(1); +ALTER TABLE `竺竺竺` ADD INDEX (`叱叱叱`); +ALTER TABLE `竺竺竺` ADD PRIMARY KEY (`執執執`); +ALTER TABLE `竺竺竺` ADD UNIQUE (`失失失`); +ALTER TABLE `竺竺竺` CHANGE `叱叱叱` `叱叱` char(1); +ALTER TABLE `竺竺竺` MODIFY `執執執` char(6); +SELECT * FROM `竺竺竺`; +叱叱 執執執 失失失 嫉嫉嫉 +NULL 竺竺竺竺竺 NULL NULL +NULL 軸軸軸軸軸 NULL NULL +NULL 宍宍宍宍宍 NULL NULL +DESC `竺竺竺`; +Field Type Null Key Default Extra +叱叱 char(1) YES MUL NULL +執執執 char(6) PRI +失失失 char(1) YES MUL NULL +嫉嫉嫉 char(1) YES NULL +SHOW CREATE TABLE `竺竺竺`; +Table Create Table +竺竺竺 CREATE TABLE `竺竺竺` ( + `叱叱` char(1) default NULL, + `執執執` char(6) NOT NULL default '', + `失失失` char(1) default NULL, + `嫉嫉嫉` char(1) default NULL, + PRIMARY KEY (`執執執`), + UNIQUE KEY `失失失` (`失失失`), + KEY `叱叱叱` (`叱叱`) +) ENGINE=MyISAM DEFAULT CHARSET=ujis +ALTER TABLE `竺竺竺` DROP INDEX `叱叱叱`; +ALTER TABLE `竺竺竺` DROP PRIMARY KEY; +ALTER TABLE `竺竺竺` DROP INDEX `失失失`; +ALTER TABLE `竺竺竺` DROP `叱叱`; +ALTER TABLE `竺竺竺` DROP `失失失`; +ALTER TABLE `竺竺竺` DROP `嫉嫉嫉`; +SELECT * FROM `竺竺竺`; +執執執 +竺竺竺竺竺 +軸軸軸軸軸 +宍宍宍宍宍 +DESC `竺竺竺`; +Field Type Null Key Default Extra +執執執 char(6) +SHOW CREATE TABLE `竺竺竺`; +Table Create Table +竺竺竺 CREATE TABLE `竺竺竺` ( + `執執執` char(6) NOT NULL default '' +) ENGINE=MyISAM DEFAULT CHARSET=ujis +ALTER TABLE `、「、「、「` ADD `、ォ、ォ、ォ` char(1) FIRST; +ALTER TABLE `、「、「、「` ADD `、ッ、ッ、ッ` char(1) AFTER `、ュ、ュ、ュ`; +ALTER TABLE `、「、「、「` ADD `、ア、ア、ア` char(1); +ALTER TABLE `、「、「、「` ADD INDEX (`、ォ、ォ、ォ`); +ALTER TABLE `、「、「、「` ADD PRIMARY KEY (`、ュ、ュ、ュ`); +ALTER TABLE `、「、「、「` ADD UNIQUE (`、ッ、ッ、ッ`); +ALTER TABLE `、「、「、「` CHANGE `、ォ、ォ、ォ` `、ォ、ォ` char(1); +ALTER TABLE `、「、「、「` MODIFY `、ュ、ュ、ュ` char(6); +SELECT * FROM `、「、「、「`; +、ォ、ォ 、ュ、ュ、ュ 、ッ、ッ、ッ 、ア、ア、ア +NULL 、「、「、「、「、「 NULL NULL +NULL 、、、、、、、、、、 NULL NULL +NULL 、ヲ、ヲ、ヲ、ヲ、ヲ NULL NULL +DESC `、「、「、「`; +Field Type Null Key Default Extra +、ォ、ォ char(1) YES MUL NULL +、ュ、ュ、ュ char(6) PRI +、ッ、ッ、ッ char(1) YES MUL NULL +、ア、ア、ア char(1) YES NULL +SHOW CREATE TABLE `、「、「、「`; +Table Create Table +、「、「、「 CREATE TABLE `、「、「、「` ( + `、ォ、ォ` char(1) default NULL, + `、ュ、ュ、ュ` char(6) NOT NULL default '', + `、ッ、ッ、ッ` char(1) default NULL, + `、ア、ア、ア` char(1) default NULL, + PRIMARY KEY (`、ュ、ュ、ュ`), + UNIQUE KEY `、ッ、ッ、ッ` (`、ッ、ッ、ッ`), + KEY `、ォ、ォ、ォ` (`、ォ、ォ`) +) ENGINE=MyISAM DEFAULT CHARSET=ujis +ALTER TABLE `、「、「、「` DROP INDEX `、ォ、ォ、ォ`; +ALTER TABLE `、「、「、「` DROP PRIMARY KEY; +ALTER TABLE `、「、「、「` DROP INDEX `、ッ、ッ、ッ`; +ALTER TABLE `、「、「、「` DROP `、ォ、ォ`; +ALTER TABLE `、「、「、「` DROP `、ッ、ッ、ッ`; +ALTER TABLE `、「、「、「` DROP `、ア、ア、ア`; +SELECT * FROM `、「、「、「`; +、ュ、ュ、ュ +、「、「、「、「、「 +、、、、、、、、、、 +、ヲ、ヲ、ヲ、ヲ、ヲ +DESC `、「、「、「`; +Field Type Null Key Default Extra +、ュ、ュ、ュ char(6) +SHOW CREATE TABLE `、「、「、「`; +Table Create Table +、「、「、「 CREATE TABLE `、「、「、「` ( + `、ュ、ュ、ュ` char(6) NOT NULL default '' +) ENGINE=MyISAM DEFAULT CHARSET=ujis +ALTER TABLE `常ン常ン常ン` ADD `床「床「床「` char(1) FIRST; +ALTER TABLE `常ン常ン常ン` ADD `床」床」床」` char(1) AFTER `床。床。床。`; +ALTER TABLE `常ン常ン常ン` ADD `床エ床エ床エ` char(1); +ALTER TABLE `常ン常ン常ン` ADD INDEX (`床「床「床「`); +ALTER TABLE `常ン常ン常ン` ADD PRIMARY KEY (`床。床。床。`); +ALTER TABLE `常ン常ン常ン` ADD UNIQUE (`床」床」床」`); +ALTER TABLE `常ン常ン常ン` CHANGE `床「床「床「` `床「床「` char(1); +ALTER TABLE `常ン常ン常ン` MODIFY `床。床。床。` char(6); +SELECT * FROM `常ン常ン常ン`; +床「床「 床。床。床。 床」床」床」 床エ床エ床エ +NULL 床。床。床。床。床。 NULL NULL +NULL 床「床「床「床「床「 NULL NULL +NULL 床」床」床」床」床」 NULL NULL +DESC `常ン常ン常ン`; +Field Type Null Key Default Extra +床「床「 char(1) YES MUL NULL +床。床。床。 char(6) PRI +床」床」床」 char(1) YES MUL NULL +床エ床エ床エ char(1) YES NULL +SHOW CREATE TABLE `常ン常ン常ン`; +Table Create Table +常ン常ン常ン CREATE TABLE `常ン常ン常ン` ( + `床「床「` char(1) default NULL, + `床。床。床。` char(6) NOT NULL default '', + `床」床」床」` char(1) default NULL, + `床エ床エ床エ` char(1) default NULL, + PRIMARY KEY (`床。床。床。`), + UNIQUE KEY `床」床」床」` (`床」床」床」`), + KEY `床「床「床「` (`床「床「`) +) ENGINE=MyISAM DEFAULT CHARSET=ujis +ALTER TABLE `常ン常ン常ン` DROP INDEX `床「床「床「`; +ALTER TABLE `常ン常ン常ン` DROP PRIMARY KEY; +ALTER TABLE `常ン常ン常ン` DROP INDEX `床」床」床」`; +ALTER TABLE `常ン常ン常ン` DROP `床「床「`; +ALTER TABLE `常ン常ン常ン` DROP `床」床」床」`; +ALTER TABLE `常ン常ン常ン` DROP `床エ床エ床エ`; +SELECT * FROM `常ン常ン常ン`; +床。床。床。 +床。床。床。床。床。 +床「床「床「床「床「 +床」床」床」床」床」 +DESC `常ン常ン常ン`; +Field Type Null Key Default Extra +床。床。床。 char(6) +SHOW CREATE TABLE `常ン常ン常ン`; +Table Create Table +常ン常ン常ン CREATE TABLE `常ン常ン常ン` ( + `床。床。床。` char(6) NOT NULL default '' +) ENGINE=MyISAM DEFAULT CHARSET=ujis +DROP TABLE `竺竺竺`; +DROP TABLE `軸軸軸`; +DROP TABLE `、「、「、「`; +DROP TABLE `、、、、、、`; +DROP TABLE `常ン常ン常ン`; +DROP TABLE `常゙常゙常゙`; +CREATE TABLE `竺竺竺`(`執執執` char(5)) DEFAULT CHARSET = ujis engine=HEAP; +CREATE TABLE `軸軸軸`(`嫉嫉嫉` char(5)) DEFAULT CHARSET = ujis engine=HEAP; +CREATE TABLE `、「、「、「`(`、ュ、ュ、ュ` char(5)) DEFAULT CHARSET = ujis engine=HEAP; +CREATE TABLE `、、、、、、`(`、ア、ア、ア` char(5)) DEFAULT CHARSET = ujis engine=HEAP; +CREATE TABLE `常ン常ン常ン`(`床。床。床。` char(5)) DEFAULT CHARSET = ujis engine=HEAP; +CREATE TABLE `常゙常゙常゙`(`床エ床エ床エ` char(5)) DEFAULT CHARSET = ujis engine=HEAP; +INSERT INTO `竺竺竺` VALUES ('竺竺竺竺竺'),('軸軸軸軸軸'),('宍宍宍宍宍'); +INSERT INTO `、「、「、「` VALUES ('、「、「、「、「、「'),('、、、、、、、、、、'),('、ヲ、ヲ、ヲ、ヲ、ヲ'); +INSERT INTO `常ン常ン常ン` VALUES ('床。床。床。床。床。'),('床「床「床「床「床「'),('床」床」床」床」床」'); +ALTER TABLE `竺竺竺` ADD `叱叱叱` char(1) FIRST; +ALTER TABLE `竺竺竺` ADD `失失失` char(1) AFTER `執執執`; +ALTER TABLE `竺竺竺` ADD `嫉嫉嫉` char(1); +ALTER TABLE `竺竺竺` ADD INDEX (`叱叱叱`); +ALTER TABLE `竺竺竺` ADD PRIMARY KEY (`執執執`); +ALTER TABLE `竺竺竺` ADD UNIQUE (`失失失`); +ALTER TABLE `竺竺竺` CHANGE `叱叱叱` `叱叱` char(1); +ALTER TABLE `竺竺竺` MODIFY `執執執` char(6); +SELECT * FROM `竺竺竺`; +叱叱 執執執 失失失 嫉嫉嫉 +NULL 竺竺竺竺竺 NULL NULL +NULL 軸軸軸軸軸 NULL NULL +NULL 宍宍宍宍宍 NULL NULL +DESC `竺竺竺`; +Field Type Null Key Default Extra +叱叱 char(1) YES MUL NULL +執執執 char(6) PRI +失失失 char(1) YES MUL NULL +嫉嫉嫉 char(1) YES NULL +SHOW CREATE TABLE `竺竺竺`; +Table Create Table +竺竺竺 CREATE TABLE `竺竺竺` ( + `叱叱` char(1) default NULL, + `執執執` char(6) NOT NULL default '', + `失失失` char(1) default NULL, + `嫉嫉嫉` char(1) default NULL, + PRIMARY KEY (`執執執`), + UNIQUE KEY `失失失` (`失失失`), + KEY `叱叱叱` (`叱叱`) +) ENGINE=HEAP DEFAULT CHARSET=ujis +ALTER TABLE `竺竺竺` DROP INDEX `叱叱叱`; +ALTER TABLE `竺竺竺` DROP PRIMARY KEY; +ALTER TABLE `竺竺竺` DROP INDEX `失失失`; +ALTER TABLE `竺竺竺` DROP `叱叱`; +ALTER TABLE `竺竺竺` DROP `失失失`; +ALTER TABLE `竺竺竺` DROP `嫉嫉嫉`; +SELECT * FROM `竺竺竺`; +執執執 +竺竺竺竺竺 +軸軸軸軸軸 +宍宍宍宍宍 +DESC `竺竺竺`; +Field Type Null Key Default Extra +執執執 char(6) +SHOW CREATE TABLE `竺竺竺`; +Table Create Table +竺竺竺 CREATE TABLE `竺竺竺` ( + `執執執` char(6) NOT NULL default '' +) ENGINE=HEAP DEFAULT CHARSET=ujis +ALTER TABLE `、「、「、「` ADD `、ォ、ォ、ォ` char(1) FIRST; +ALTER TABLE `、「、「、「` ADD `、ッ、ッ、ッ` char(1) AFTER `、ュ、ュ、ュ`; +ALTER TABLE `、「、「、「` ADD `、ア、ア、ア` char(1); +ALTER TABLE `、「、「、「` ADD INDEX (`、ォ、ォ、ォ`); +ALTER TABLE `、「、「、「` ADD PRIMARY KEY (`、ュ、ュ、ュ`); +ALTER TABLE `、「、「、「` ADD UNIQUE (`、ッ、ッ、ッ`); +ALTER TABLE `、「、「、「` CHANGE `、ォ、ォ、ォ` `、ォ、ォ` char(1); +ALTER TABLE `、「、「、「` MODIFY `、ュ、ュ、ュ` char(6); +SELECT * FROM `、「、「、「`; +、ォ、ォ 、ュ、ュ、ュ 、ッ、ッ、ッ 、ア、ア、ア +NULL 、「、「、「、「、「 NULL NULL +NULL 、、、、、、、、、、 NULL NULL +NULL 、ヲ、ヲ、ヲ、ヲ、ヲ NULL NULL +DESC `、「、「、「`; +Field Type Null Key Default Extra +、ォ、ォ char(1) YES MUL NULL +、ュ、ュ、ュ char(6) PRI +、ッ、ッ、ッ char(1) YES MUL NULL +、ア、ア、ア char(1) YES NULL +SHOW CREATE TABLE `、「、「、「`; +Table Create Table +、「、「、「 CREATE TABLE `、「、「、「` ( + `、ォ、ォ` char(1) default NULL, + `、ュ、ュ、ュ` char(6) NOT NULL default '', + `、ッ、ッ、ッ` char(1) default NULL, + `、ア、ア、ア` char(1) default NULL, + PRIMARY KEY (`、ュ、ュ、ュ`), + UNIQUE KEY `、ッ、ッ、ッ` (`、ッ、ッ、ッ`), + KEY `、ォ、ォ、ォ` (`、ォ、ォ`) +) ENGINE=HEAP DEFAULT CHARSET=ujis +ALTER TABLE `、「、「、「` DROP INDEX `、ォ、ォ、ォ`; +ALTER TABLE `、「、「、「` DROP PRIMARY KEY; +ALTER TABLE `、「、「、「` DROP INDEX `、ッ、ッ、ッ`; +ALTER TABLE `、「、「、「` DROP `、ォ、ォ`; +ALTER TABLE `、「、「、「` DROP `、ッ、ッ、ッ`; +ALTER TABLE `、「、「、「` DROP `、ア、ア、ア`; +SELECT * FROM `、「、「、「`; +、ュ、ュ、ュ +、「、「、「、「、「 +、、、、、、、、、、 +、ヲ、ヲ、ヲ、ヲ、ヲ +DESC `、「、「、「`; +Field Type Null Key Default Extra +、ュ、ュ、ュ char(6) +SHOW CREATE TABLE `、「、「、「`; +Table Create Table +、「、「、「 CREATE TABLE `、「、「、「` ( + `、ュ、ュ、ュ` char(6) NOT NULL default '' +) ENGINE=HEAP DEFAULT CHARSET=ujis +ALTER TABLE `常ン常ン常ン` ADD `床「床「床「` char(1) FIRST; +ALTER TABLE `常ン常ン常ン` ADD `床」床」床」` char(1) AFTER `床。床。床。`; +ALTER TABLE `常ン常ン常ン` ADD `床エ床エ床エ` char(1); +ALTER TABLE `常ン常ン常ン` ADD INDEX (`床「床「床「`); +ALTER TABLE `常ン常ン常ン` ADD PRIMARY KEY (`床。床。床。`); +ALTER TABLE `常ン常ン常ン` ADD UNIQUE (`床」床」床」`); +ALTER TABLE `常ン常ン常ン` CHANGE `床「床「床「` `床「床「` char(1); +ALTER TABLE `常ン常ン常ン` MODIFY `床。床。床。` char(6); +SELECT * FROM `常ン常ン常ン`; +床「床「 床。床。床。 床」床」床」 床エ床エ床エ +NULL 床。床。床。床。床。 NULL NULL +NULL 床「床「床「床「床「 NULL NULL +NULL 床」床」床」床」床」 NULL NULL +DESC `常ン常ン常ン`; +Field Type Null Key Default Extra +床「床「 char(1) YES MUL NULL +床。床。床。 char(6) PRI +床」床」床」 char(1) YES MUL NULL +床エ床エ床エ char(1) YES NULL +SHOW CREATE TABLE `常ン常ン常ン`; +Table Create Table +常ン常ン常ン CREATE TABLE `常ン常ン常ン` ( + `床「床「` char(1) default NULL, + `床。床。床。` char(6) NOT NULL default '', + `床」床」床」` char(1) default NULL, + `床エ床エ床エ` char(1) default NULL, + PRIMARY KEY (`床。床。床。`), + UNIQUE KEY `床」床」床」` (`床」床」床」`), + KEY `床「床「床「` (`床「床「`) +) ENGINE=HEAP DEFAULT CHARSET=ujis +ALTER TABLE `常ン常ン常ン` DROP INDEX `床「床「床「`; +ALTER TABLE `常ン常ン常ン` DROP PRIMARY KEY; +ALTER TABLE `常ン常ン常ン` DROP INDEX `床」床」床」`; +ALTER TABLE `常ン常ン常ン` DROP `床「床「`; +ALTER TABLE `常ン常ン常ン` DROP `床」床」床」`; +ALTER TABLE `常ン常ン常ン` DROP `床エ床エ床エ`; +SELECT * FROM `常ン常ン常ン`; +床。床。床。 +床。床。床。床。床。 +床「床「床「床「床「 +床」床」床」床」床」 +DESC `常ン常ン常ン`; +Field Type Null Key Default Extra +床。床。床。 char(6) +SHOW CREATE TABLE `常ン常ン常ン`; +Table Create Table +常ン常ン常ン CREATE TABLE `常ン常ン常ン` ( + `床。床。床。` char(6) NOT NULL default '' +) ENGINE=HEAP DEFAULT CHARSET=ujis +DROP TABLE `竺竺竺`; +DROP TABLE `軸軸軸`; +DROP TABLE `、「、「、「`; +DROP TABLE `、、、、、、`; +DROP TABLE `常ン常ン常ン`; +DROP TABLE `常゙常゙常゙`; +CREATE TABLE `竺竺竺`(`執執執` char(5)) DEFAULT CHARSET = ujis engine=BDB; +CREATE TABLE `軸軸軸`(`嫉嫉嫉` char(5)) DEFAULT CHARSET = ujis engine=BDB; +CREATE TABLE `、「、「、「`(`、ュ、ュ、ュ` char(5)) DEFAULT CHARSET = ujis engine=BDB; +CREATE TABLE `、、、、、、`(`、ア、ア、ア` char(5)) DEFAULT CHARSET = ujis engine=BDB; +CREATE TABLE `常ン常ン常ン`(`床。床。床。` char(5)) DEFAULT CHARSET = ujis engine=BDB; +CREATE TABLE `常゙常゙常゙`(`床エ床エ床エ` char(5)) DEFAULT CHARSET = ujis engine=BDB; +INSERT INTO `竺竺竺` VALUES ('竺竺竺竺竺'),('軸軸軸軸軸'),('宍宍宍宍宍'); +INSERT INTO `、「、「、「` VALUES ('、「、「、「、「、「'),('、、、、、、、、、、'),('、ヲ、ヲ、ヲ、ヲ、ヲ'); +INSERT INTO `常ン常ン常ン` VALUES ('床。床。床。床。床。'),('床「床「床「床「床「'),('床」床」床」床」床」'); +ALTER TABLE `竺竺竺` ADD `叱叱叱` char(1) FIRST; +ALTER TABLE `竺竺竺` ADD `失失失` char(1) AFTER `執執執`; +ALTER TABLE `竺竺竺` ADD `嫉嫉嫉` char(1); +ALTER TABLE `竺竺竺` ADD INDEX (`叱叱叱`); +ALTER TABLE `竺竺竺` ADD PRIMARY KEY (`執執執`); +ALTER TABLE `竺竺竺` CHANGE `叱叱叱` `叱叱` char(1); +ALTER TABLE `竺竺竺` MODIFY `執執執` char(6); +SELECT * FROM `竺竺竺`; +叱叱 執執執 失失失 嫉嫉嫉 +NULL 竺竺竺竺竺 NULL NULL +NULL 軸軸軸軸軸 NULL NULL +NULL 宍宍宍宍宍 NULL NULL +DESC `竺竺竺`; +Field Type Null Key Default Extra +叱叱 char(1) YES MUL NULL +執執執 char(6) PRI +失失失 char(1) YES NULL +嫉嫉嫉 char(1) YES NULL +SHOW CREATE TABLE `竺竺竺`; +Table Create Table +竺竺竺 CREATE TABLE `竺竺竺` ( + `叱叱` char(1) default NULL, + `執執執` char(6) NOT NULL default '', + `失失失` char(1) default NULL, + `嫉嫉嫉` char(1) default NULL, + PRIMARY KEY (`執執執`), + KEY `叱叱叱` (`叱叱`) +) ENGINE=BerkeleyDB DEFAULT CHARSET=ujis +ALTER TABLE `竺竺竺` DROP INDEX `叱叱叱`; +ALTER TABLE `竺竺竺` DROP PRIMARY KEY; +ALTER TABLE `竺竺竺` DROP `叱叱`; +ALTER TABLE `竺竺竺` DROP `失失失`; +ALTER TABLE `竺竺竺` DROP `嫉嫉嫉`; +SELECT * FROM `竺竺竺`; +執執執 +竺竺竺竺竺 +軸軸軸軸軸 +宍宍宍宍宍 +DESC `竺竺竺`; +Field Type Null Key Default Extra +執執執 char(6) +SHOW CREATE TABLE `竺竺竺`; +Table Create Table +竺竺竺 CREATE TABLE `竺竺竺` ( + `執執執` char(6) NOT NULL default '' +) ENGINE=BerkeleyDB DEFAULT CHARSET=ujis +ALTER TABLE `、「、「、「` ADD `、ォ、ォ、ォ` char(1) FIRST; +ALTER TABLE `、「、「、「` ADD `、ッ、ッ、ッ` char(1) AFTER `、ュ、ュ、ュ`; +ALTER TABLE `、「、「、「` ADD `、ア、ア、ア` char(1); +ALTER TABLE `、「、「、「` ADD INDEX (`、ォ、ォ、ォ`); +ALTER TABLE `、「、「、「` ADD PRIMARY KEY (`、ュ、ュ、ュ`); +ALTER TABLE `、「、「、「` CHANGE `、ォ、ォ、ォ` `、ォ、ォ` char(1); +ALTER TABLE `、「、「、「` MODIFY `、ュ、ュ、ュ` char(6); +SELECT * FROM `、「、「、「`; +、ォ、ォ 、ュ、ュ、ュ 、ッ、ッ、ッ 、ア、ア、ア +NULL 、「、「、「、「、「 NULL NULL +NULL 、、、、、、、、、、 NULL NULL +NULL 、ヲ、ヲ、ヲ、ヲ、ヲ NULL NULL +DESC `、「、「、「`; +Field Type Null Key Default Extra +、ォ、ォ char(1) YES MUL NULL +、ュ、ュ、ュ char(6) PRI +、ッ、ッ、ッ char(1) YES NULL +、ア、ア、ア char(1) YES NULL +SHOW CREATE TABLE `、「、「、「`; +Table Create Table +、「、「、「 CREATE TABLE `、「、「、「` ( + `、ォ、ォ` char(1) default NULL, + `、ュ、ュ、ュ` char(6) NOT NULL default '', + `、ッ、ッ、ッ` char(1) default NULL, + `、ア、ア、ア` char(1) default NULL, + PRIMARY KEY (`、ュ、ュ、ュ`), + KEY `、ォ、ォ、ォ` (`、ォ、ォ`) +) ENGINE=BerkeleyDB DEFAULT CHARSET=ujis +ALTER TABLE `、「、「、「` DROP INDEX `、ォ、ォ、ォ`; +ALTER TABLE `、「、「、「` DROP PRIMARY KEY; +ALTER TABLE `、「、「、「` DROP `、ォ、ォ`; +ALTER TABLE `、「、「、「` DROP `、ッ、ッ、ッ`; +ALTER TABLE `、「、「、「` DROP `、ア、ア、ア`; +SELECT * FROM `、「、「、「`; +、ュ、ュ、ュ +、「、「、「、「、「 +、、、、、、、、、、 +、ヲ、ヲ、ヲ、ヲ、ヲ +DESC `、「、「、「`; +Field Type Null Key Default Extra +、ュ、ュ、ュ char(6) +SHOW CREATE TABLE `、「、「、「`; +Table Create Table +、「、「、「 CREATE TABLE `、「、「、「` ( + `、ュ、ュ、ュ` char(6) NOT NULL default '' +) ENGINE=BerkeleyDB DEFAULT CHARSET=ujis +ALTER TABLE `常ン常ン常ン` ADD `床「床「床「` char(1) FIRST; +ALTER TABLE `常ン常ン常ン` ADD `床」床」床」` char(1) AFTER `床。床。床。`; +ALTER TABLE `常ン常ン常ン` ADD `床エ床エ床エ` char(1); +ALTER TABLE `常ン常ン常ン` ADD INDEX (`床「床「床「`); +ALTER TABLE `常ン常ン常ン` ADD PRIMARY KEY (`床。床。床。`); +ALTER TABLE `常ン常ン常ン` CHANGE `床「床「床「` `床「床「` char(1); +ALTER TABLE `常ン常ン常ン` MODIFY `床。床。床。` char(6); +SELECT * FROM `常ン常ン常ン`; +床「床「 床。床。床。 床」床」床」 床エ床エ床エ +NULL 床。床。床。床。床。 NULL NULL +NULL 床「床「床「床「床「 NULL NULL +NULL 床」床」床」床」床」 NULL NULL +DESC `常ン常ン常ン`; +Field Type Null Key Default Extra +床「床「 char(1) YES MUL NULL +床。床。床。 char(6) PRI +床」床」床」 char(1) YES NULL +床エ床エ床エ char(1) YES NULL +SHOW CREATE TABLE `常ン常ン常ン`; +Table Create Table +常ン常ン常ン CREATE TABLE `常ン常ン常ン` ( + `床「床「` char(1) default NULL, + `床。床。床。` char(6) NOT NULL default '', + `床」床」床」` char(1) default NULL, + `床エ床エ床エ` char(1) default NULL, + PRIMARY KEY (`床。床。床。`), + KEY `床「床「床「` (`床「床「`) +) ENGINE=BerkeleyDB DEFAULT CHARSET=ujis +ALTER TABLE `常ン常ン常ン` DROP INDEX `床「床「床「`; +ALTER TABLE `常ン常ン常ン` DROP PRIMARY KEY; +ALTER TABLE `常ン常ン常ン` DROP `床「床「`; +ALTER TABLE `常ン常ン常ン` DROP `床」床」床」`; +ALTER TABLE `常ン常ン常ン` DROP `床エ床エ床エ`; +SELECT * FROM `常ン常ン常ン`; +床。床。床。 +床。床。床。床。床。 +床「床「床「床「床「 +床」床」床」床」床」 +DESC `常ン常ン常ン`; +Field Type Null Key Default Extra +床。床。床。 char(6) +SHOW CREATE TABLE `常ン常ン常ン`; +Table Create Table +常ン常ン常ン CREATE TABLE `常ン常ン常ン` ( + `床。床。床。` char(6) NOT NULL default '' +) ENGINE=BerkeleyDB DEFAULT CHARSET=ujis +DROP TABLE `竺竺竺`; +DROP TABLE `軸軸軸`; +DROP TABLE `、「、「、「`; +DROP TABLE `、、、、、、`; +DROP TABLE `常ン常ン常ン`; +DROP TABLE `常゙常゙常゙`; diff --git a/mysql-test/suite/jp/r/jp_alter_utf8.result b/mysql-test/suite/jp/r/jp_alter_utf8.result new file mode 100644 index 00000000000..19475e06a87 --- /dev/null +++ b/mysql-test/suite/jp/r/jp_alter_utf8.result @@ -0,0 +1,647 @@ +DROP TABLE IF EXISTS `スアスアスア`; +DROP TABLE IF EXISTS `スイスイスイ`; +DROP TABLE IF EXISTS `縺ゅ≠縺A; +DROP TABLE IF EXISTS `縺縺縺Я; +DROP TABLE IF EXISTS `鮴夜セ夜セ冒; +DROP TABLE IF EXISTS `鮴鈴セ鈴セ輿; +SET NAMES utf8; +SET character_set_database = utf8; +CREATE TABLE `スアスアスア`(`スキスキスキ` char(5)) DEFAULT CHARSET = utf8 engine=INNODB; +CREATE TABLE `スイスイスイ`(`スケスケスケ` char(5)) DEFAULT CHARSET = utf8 engine=INNODB; +CREATE TABLE `縺ゅ≠縺A(`縺阪″縺港 char(5)) DEFAULT CHARSET = utf8 engine=INNODB; +CREATE TABLE `縺縺縺Я(`縺代¢縺疏 char(5)) DEFAULT CHARSET = utf8 engine=INNODB; +CREATE TABLE `鮴夜セ夜セ冒(`荳ゆクゆクA char(5)) DEFAULT CHARSET = utf8 engine=INNODB; +CREATE TABLE `鮴鈴セ鈴セ輿(`荵壻ケ壻ケ啻 char(5)) DEFAULT CHARSET = utf8 engine=INNODB; +INSERT INTO `スアスアスア` VALUES ('スアスアスアスアスア'),('スイスイスイスイスイ'),('スウスウスウスウスウ'); +INSERT INTO `縺ゅ≠縺A VALUES ('縺ゅ≠縺ゅ≠縺'),('縺縺縺縺縺'),('縺縺縺縺縺'); +INSERT INTO `鮴夜セ夜セ冒 VALUES ('荳ゆクゆクゆクゆク'),('荳荳荳荳荳'),('荳荳荳荳荳'); +ALTER TABLE `スアスアスア` ADD `スカスカスカ` char(1) FIRST; +ALTER TABLE `スアスアスア` ADD `スクスクスク` char(1) AFTER `スキスキスキ`; +ALTER TABLE `スアスアスア` ADD `スケスケスケ` char(1); +ALTER TABLE `スアスアスア` ADD INDEX (`スカスカスカ`); +ALTER TABLE `スアスアスア` ADD PRIMARY KEY (`スキスキスキ`); +ALTER TABLE `スアスアスア` ADD UNIQUE (`スクスクスク`); +ALTER TABLE `スアスアスア` CHANGE `スカスカスカ` `スカスカ` char(1); +ALTER TABLE `スアスアスア` MODIFY `スキスキスキ` char(6); +SELECT * FROM `スアスアスア`; +スカスカ スキスキスキ スクスクスク スケスケスケ +NULL スアスアスアスアスア NULL NULL +NULL スイスイスイスイスイ NULL NULL +NULL スウスウスウスウスウ NULL NULL +DESC `スアスアスア`; +Field Type Null Key Default Extra +スカスカ char(1) YES MUL NULL +スキスキスキ char(6) PRI +スクスクスク char(1) YES MUL NULL +スケスケスケ char(1) YES NULL +SHOW CREATE TABLE `スアスアスア`; +Table Create Table +スアスアスア CREATE TABLE `スアスアスア` ( + `スカスカ` char(1) default NULL, + `スキスキスキ` char(6) NOT NULL default '', + `スクスクスク` char(1) default NULL, + `スケスケスケ` char(1) default NULL, + PRIMARY KEY (`スキスキスキ`), + UNIQUE KEY `スクスクスク` (`スクスクスク`), + KEY `スカスカスカ` (`スカスカ`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8 +ALTER TABLE `スアスアスア` DROP INDEX `スカスカスカ`; +ALTER TABLE `スアスアスア` DROP PRIMARY KEY; +ALTER TABLE `スアスアスア` DROP INDEX `スクスクスク`; +ALTER TABLE `スアスアスア` DROP `スカスカ`; +ALTER TABLE `スアスアスア` DROP `スクスクスク`; +ALTER TABLE `スアスアスア` DROP `スケスケスケ`; +SELECT * FROM `スアスアスア`; +スキスキスキ +スアスアスアスアスア +スイスイスイスイスイ +スウスウスウスウスウ +DESC `スアスアスア`; +Field Type Null Key Default Extra +スキスキスキ char(6) +SHOW CREATE TABLE `スアスアスア`; +Table Create Table +スアスアスア CREATE TABLE `スアスアスア` ( + `スキスキスキ` char(6) NOT NULL default '' +) ENGINE=InnoDB DEFAULT CHARSET=utf8 +ALTER TABLE `縺ゅ≠縺A ADD `縺九°縺義 char(1) FIRST; +ALTER TABLE `縺ゅ≠縺A ADD `縺上¥縺汁 char(1) AFTER `縺阪″縺港; +ALTER TABLE `縺ゅ≠縺A ADD `縺代¢縺疏 char(1); +ALTER TABLE `縺ゅ≠縺A ADD INDEX (`縺九°縺義); +ALTER TABLE `縺ゅ≠縺A ADD PRIMARY KEY (`縺阪″縺港); +ALTER TABLE `縺ゅ≠縺A ADD UNIQUE (`縺上¥縺汁); +ALTER TABLE `縺ゅ≠縺A CHANGE `縺九°縺義 `縺九°` char(1); +ALTER TABLE `縺ゅ≠縺A MODIFY `縺阪″縺港 char(6); +SELECT * FROM `縺ゅ≠縺A; +縺九° 縺阪″縺 縺上¥縺 縺代¢縺 +NULL 縺ゅ≠縺ゅ≠縺 NULL NULL +NULL 縺縺縺縺縺 NULL NULL +NULL 縺縺縺縺縺 NULL NULL +DESC `縺ゅ≠縺A; +Field Type Null Key Default Extra +縺九° char(1) YES MUL NULL +縺阪″縺 char(6) PRI +縺上¥縺 char(1) YES MUL NULL +縺代¢縺 char(1) YES NULL +SHOW CREATE TABLE `縺ゅ≠縺A; +Table Create Table +縺ゅ≠縺 CREATE TABLE `縺ゅ≠縺A ( + `縺九°` char(1) default NULL, + `縺阪″縺港 char(6) NOT NULL default '', + `縺上¥縺汁 char(1) default NULL, + `縺代¢縺疏 char(1) default NULL, + PRIMARY KEY (`縺阪″縺港), + UNIQUE KEY `縺上¥縺汁 (`縺上¥縺汁), + KEY `縺九°縺義 (`縺九°`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8 +ALTER TABLE `縺ゅ≠縺A DROP INDEX `縺九°縺義; +ALTER TABLE `縺ゅ≠縺A DROP PRIMARY KEY; +ALTER TABLE `縺ゅ≠縺A DROP INDEX `縺上¥縺汁; +ALTER TABLE `縺ゅ≠縺A DROP `縺九°`; +ALTER TABLE `縺ゅ≠縺A DROP `縺上¥縺汁; +ALTER TABLE `縺ゅ≠縺A DROP `縺代¢縺疏; +SELECT * FROM `縺ゅ≠縺A; +縺阪″縺 +縺ゅ≠縺ゅ≠縺 +縺縺縺縺縺 +縺縺縺縺縺 +DESC `縺ゅ≠縺A; +Field Type Null Key Default Extra +縺阪″縺 char(6) +SHOW CREATE TABLE `縺ゅ≠縺A; +Table Create Table +縺ゅ≠縺 CREATE TABLE `縺ゅ≠縺A ( + `縺阪″縺港 char(6) NOT NULL default '' +) ENGINE=InnoDB DEFAULT CHARSET=utf8 +ALTER TABLE `鮴夜セ夜セ冒 ADD `荳荳荳Я char(1) FIRST; +ALTER TABLE `鮴夜セ夜セ冒 ADD `荳荳荳` char(1) AFTER `荳ゆクゆクA; +ALTER TABLE `鮴夜セ夜セ冒 ADD `荵壻ケ壻ケ啻 char(1); +ALTER TABLE `鮴夜セ夜セ冒 ADD INDEX (`荳荳荳Я); +ALTER TABLE `鮴夜セ夜セ冒 ADD PRIMARY KEY (`荳ゆクゆクA); +ALTER TABLE `鮴夜セ夜セ冒 ADD UNIQUE (`荳荳荳`); +ALTER TABLE `鮴夜セ夜セ冒 CHANGE `荳荳荳Я `荳荳Я char(1); +ALTER TABLE `鮴夜セ夜セ冒 MODIFY `荳ゆクゆクA char(6); +SELECT * FROM `鮴夜セ夜セ冒; +荳荳 荳ゆクゆク 荳荳荳 荵壻ケ壻ケ +NULL 荳ゆクゆクゆクゆク NULL NULL +NULL 荳荳荳荳荳 NULL NULL +NULL 荳荳荳荳荳 NULL NULL +DESC `鮴夜セ夜セ冒; +Field Type Null Key Default Extra +荳荳 char(1) YES MUL NULL +荳ゆクゆク char(6) PRI +荳荳荳 char(1) YES MUL NULL +荵壻ケ壻ケ char(1) YES NULL +SHOW CREATE TABLE `鮴夜セ夜セ冒; +Table Create Table +鮴夜セ夜セ CREATE TABLE `鮴夜セ夜セ冒 ( + `荳荳Я char(1) default NULL, + `荳ゆクゆクA char(6) NOT NULL default '', + `荳荳荳` char(1) default NULL, + `荵壻ケ壻ケ啻 char(1) default NULL, + PRIMARY KEY (`荳ゆクゆクA), + UNIQUE KEY `荳荳荳` (`荳荳荳`), + KEY `荳荳荳Я (`荳荳Я) +) ENGINE=InnoDB DEFAULT CHARSET=utf8 +ALTER TABLE `鮴夜セ夜セ冒 DROP INDEX `荳荳荳Я; +ALTER TABLE `鮴夜セ夜セ冒 DROP PRIMARY KEY; +ALTER TABLE `鮴夜セ夜セ冒 DROP INDEX `荳荳荳`; +ALTER TABLE `鮴夜セ夜セ冒 DROP `荳荳Я; +ALTER TABLE `鮴夜セ夜セ冒 DROP `荳荳荳`; +ALTER TABLE `鮴夜セ夜セ冒 DROP `荵壻ケ壻ケ啻; +SELECT * FROM `鮴夜セ夜セ冒; +荳ゆクゆク +荳ゆクゆクゆクゆク +荳荳荳荳荳 +荳荳荳荳荳 +DESC `鮴夜セ夜セ冒; +Field Type Null Key Default Extra +荳ゆクゆク char(6) +SHOW CREATE TABLE `鮴夜セ夜セ冒; +Table Create Table +鮴夜セ夜セ CREATE TABLE `鮴夜セ夜セ冒 ( + `荳ゆクゆクA char(6) NOT NULL default '' +) ENGINE=InnoDB DEFAULT CHARSET=utf8 +DROP TABLE `スアスアスア`; +DROP TABLE `スイスイスイ`; +DROP TABLE `縺ゅ≠縺A; +DROP TABLE `縺縺縺Я; +DROP TABLE `鮴夜セ夜セ冒; +DROP TABLE `鮴鈴セ鈴セ輿; +CREATE TABLE `スアスアスア`(`スキスキスキ` char(5)) DEFAULT CHARSET = utf8 engine=MYISAM; +CREATE TABLE `スイスイスイ`(`スケスケスケ` char(5)) DEFAULT CHARSET = utf8 engine=MYISAM; +CREATE TABLE `縺ゅ≠縺A(`縺阪″縺港 char(5)) DEFAULT CHARSET = utf8 engine=MYISAM; +CREATE TABLE `縺縺縺Я(`縺代¢縺疏 char(5)) DEFAULT CHARSET = utf8 engine=MYISAM; +CREATE TABLE `鮴夜セ夜セ冒(`荳ゆクゆクA char(5)) DEFAULT CHARSET = utf8 engine=MYISAM; +CREATE TABLE `鮴鈴セ鈴セ輿(`荵壻ケ壻ケ啻 char(5)) DEFAULT CHARSET = utf8 engine=MYISAM; +INSERT INTO `スアスアスア` VALUES ('スアスアスアスアスア'),('スイスイスイスイスイ'),('スウスウスウスウスウ'); +INSERT INTO `縺ゅ≠縺A VALUES ('縺ゅ≠縺ゅ≠縺'),('縺縺縺縺縺'),('縺縺縺縺縺'); +INSERT INTO `鮴夜セ夜セ冒 VALUES ('荳ゆクゆクゆクゆク'),('荳荳荳荳荳'),('荳荳荳荳荳'); +ALTER TABLE `スアスアスア` ADD `スカスカスカ` char(1) FIRST; +ALTER TABLE `スアスアスア` ADD `スクスクスク` char(1) AFTER `スキスキスキ`; +ALTER TABLE `スアスアスア` ADD `スケスケスケ` char(1); +ALTER TABLE `スアスアスア` ADD INDEX (`スカスカスカ`); +ALTER TABLE `スアスアスア` ADD PRIMARY KEY (`スキスキスキ`); +ALTER TABLE `スアスアスア` ADD UNIQUE (`スクスクスク`); +ALTER TABLE `スアスアスア` CHANGE `スカスカスカ` `スカスカ` char(1); +ALTER TABLE `スアスアスア` MODIFY `スキスキスキ` char(6); +SELECT * FROM `スアスアスア`; +スカスカ スキスキスキ スクスクスク スケスケスケ +NULL スアスアスアスアスア NULL NULL +NULL スイスイスイスイスイ NULL NULL +NULL スウスウスウスウスウ NULL NULL +DESC `スアスアスア`; +Field Type Null Key Default Extra +スカスカ char(1) YES MUL NULL +スキスキスキ char(6) PRI +スクスクスク char(1) YES MUL NULL +スケスケスケ char(1) YES NULL +SHOW CREATE TABLE `スアスアスア`; +Table Create Table +スアスアスア CREATE TABLE `スアスアスア` ( + `スカスカ` char(1) default NULL, + `スキスキスキ` char(6) NOT NULL default '', + `スクスクスク` char(1) default NULL, + `スケスケスケ` char(1) default NULL, + PRIMARY KEY (`スキスキスキ`), + UNIQUE KEY `スクスクスク` (`スクスクスク`), + KEY `スカスカスカ` (`スカスカ`) +) ENGINE=MyISAM DEFAULT CHARSET=utf8 +ALTER TABLE `スアスアスア` DROP INDEX `スカスカスカ`; +ALTER TABLE `スアスアスア` DROP PRIMARY KEY; +ALTER TABLE `スアスアスア` DROP INDEX `スクスクスク`; +ALTER TABLE `スアスアスア` DROP `スカスカ`; +ALTER TABLE `スアスアスア` DROP `スクスクスク`; +ALTER TABLE `スアスアスア` DROP `スケスケスケ`; +SELECT * FROM `スアスアスア`; +スキスキスキ +スアスアスアスアスア +スイスイスイスイスイ +スウスウスウスウスウ +DESC `スアスアスア`; +Field Type Null Key Default Extra +スキスキスキ char(6) +SHOW CREATE TABLE `スアスアスア`; +Table Create Table +スアスアスア CREATE TABLE `スアスアスア` ( + `スキスキスキ` char(6) NOT NULL default '' +) ENGINE=MyISAM DEFAULT CHARSET=utf8 +ALTER TABLE `縺ゅ≠縺A ADD `縺九°縺義 char(1) FIRST; +ALTER TABLE `縺ゅ≠縺A ADD `縺上¥縺汁 char(1) AFTER `縺阪″縺港; +ALTER TABLE `縺ゅ≠縺A ADD `縺代¢縺疏 char(1); +ALTER TABLE `縺ゅ≠縺A ADD INDEX (`縺九°縺義); +ALTER TABLE `縺ゅ≠縺A ADD PRIMARY KEY (`縺阪″縺港); +ALTER TABLE `縺ゅ≠縺A ADD UNIQUE (`縺上¥縺汁); +ALTER TABLE `縺ゅ≠縺A CHANGE `縺九°縺義 `縺九°` char(1); +ALTER TABLE `縺ゅ≠縺A MODIFY `縺阪″縺港 char(6); +SELECT * FROM `縺ゅ≠縺A; +縺九° 縺阪″縺 縺上¥縺 縺代¢縺 +NULL 縺ゅ≠縺ゅ≠縺 NULL NULL +NULL 縺縺縺縺縺 NULL NULL +NULL 縺縺縺縺縺 NULL NULL +DESC `縺ゅ≠縺A; +Field Type Null Key Default Extra +縺九° char(1) YES MUL NULL +縺阪″縺 char(6) PRI +縺上¥縺 char(1) YES MUL NULL +縺代¢縺 char(1) YES NULL +SHOW CREATE TABLE `縺ゅ≠縺A; +Table Create Table +縺ゅ≠縺 CREATE TABLE `縺ゅ≠縺A ( + `縺九°` char(1) default NULL, + `縺阪″縺港 char(6) NOT NULL default '', + `縺上¥縺汁 char(1) default NULL, + `縺代¢縺疏 char(1) default NULL, + PRIMARY KEY (`縺阪″縺港), + UNIQUE KEY `縺上¥縺汁 (`縺上¥縺汁), + KEY `縺九°縺義 (`縺九°`) +) ENGINE=MyISAM DEFAULT CHARSET=utf8 +ALTER TABLE `縺ゅ≠縺A DROP INDEX `縺九°縺義; +ALTER TABLE `縺ゅ≠縺A DROP PRIMARY KEY; +ALTER TABLE `縺ゅ≠縺A DROP INDEX `縺上¥縺汁; +ALTER TABLE `縺ゅ≠縺A DROP `縺九°`; +ALTER TABLE `縺ゅ≠縺A DROP `縺上¥縺汁; +ALTER TABLE `縺ゅ≠縺A DROP `縺代¢縺疏; +SELECT * FROM `縺ゅ≠縺A; +縺阪″縺 +縺ゅ≠縺ゅ≠縺 +縺縺縺縺縺 +縺縺縺縺縺 +DESC `縺ゅ≠縺A; +Field Type Null Key Default Extra +縺阪″縺 char(6) +SHOW CREATE TABLE `縺ゅ≠縺A; +Table Create Table +縺ゅ≠縺 CREATE TABLE `縺ゅ≠縺A ( + `縺阪″縺港 char(6) NOT NULL default '' +) ENGINE=MyISAM DEFAULT CHARSET=utf8 +ALTER TABLE `鮴夜セ夜セ冒 ADD `荳荳荳Я char(1) FIRST; +ALTER TABLE `鮴夜セ夜セ冒 ADD `荳荳荳` char(1) AFTER `荳ゆクゆクA; +ALTER TABLE `鮴夜セ夜セ冒 ADD `荵壻ケ壻ケ啻 char(1); +ALTER TABLE `鮴夜セ夜セ冒 ADD INDEX (`荳荳荳Я); +ALTER TABLE `鮴夜セ夜セ冒 ADD PRIMARY KEY (`荳ゆクゆクA); +ALTER TABLE `鮴夜セ夜セ冒 ADD UNIQUE (`荳荳荳`); +ALTER TABLE `鮴夜セ夜セ冒 CHANGE `荳荳荳Я `荳荳Я char(1); +ALTER TABLE `鮴夜セ夜セ冒 MODIFY `荳ゆクゆクA char(6); +SELECT * FROM `鮴夜セ夜セ冒; +荳荳 荳ゆクゆク 荳荳荳 荵壻ケ壻ケ +NULL 荳ゆクゆクゆクゆク NULL NULL +NULL 荳荳荳荳荳 NULL NULL +NULL 荳荳荳荳荳 NULL NULL +DESC `鮴夜セ夜セ冒; +Field Type Null Key Default Extra +荳荳 char(1) YES MUL NULL +荳ゆクゆク char(6) PRI +荳荳荳 char(1) YES MUL NULL +荵壻ケ壻ケ char(1) YES NULL +SHOW CREATE TABLE `鮴夜セ夜セ冒; +Table Create Table +鮴夜セ夜セ CREATE TABLE `鮴夜セ夜セ冒 ( + `荳荳Я char(1) default NULL, + `荳ゆクゆクA char(6) NOT NULL default '', + `荳荳荳` char(1) default NULL, + `荵壻ケ壻ケ啻 char(1) default NULL, + PRIMARY KEY (`荳ゆクゆクA), + UNIQUE KEY `荳荳荳` (`荳荳荳`), + KEY `荳荳荳Я (`荳荳Я) +) ENGINE=MyISAM DEFAULT CHARSET=utf8 +ALTER TABLE `鮴夜セ夜セ冒 DROP INDEX `荳荳荳Я; +ALTER TABLE `鮴夜セ夜セ冒 DROP PRIMARY KEY; +ALTER TABLE `鮴夜セ夜セ冒 DROP INDEX `荳荳荳`; +ALTER TABLE `鮴夜セ夜セ冒 DROP `荳荳Я; +ALTER TABLE `鮴夜セ夜セ冒 DROP `荳荳荳`; +ALTER TABLE `鮴夜セ夜セ冒 DROP `荵壻ケ壻ケ啻; +SELECT * FROM `鮴夜セ夜セ冒; +荳ゆクゆク +荳ゆクゆクゆクゆク +荳荳荳荳荳 +荳荳荳荳荳 +DESC `鮴夜セ夜セ冒; +Field Type Null Key Default Extra +荳ゆクゆク char(6) +SHOW CREATE TABLE `鮴夜セ夜セ冒; +Table Create Table +鮴夜セ夜セ CREATE TABLE `鮴夜セ夜セ冒 ( + `荳ゆクゆクA char(6) NOT NULL default '' +) ENGINE=MyISAM DEFAULT CHARSET=utf8 +DROP TABLE `スアスアスア`; +DROP TABLE `スイスイスイ`; +DROP TABLE `縺ゅ≠縺A; +DROP TABLE `縺縺縺Я; +DROP TABLE `鮴夜セ夜セ冒; +DROP TABLE `鮴鈴セ鈴セ輿; +CREATE TABLE `スアスアスア`(`スキスキスキ` char(5)) DEFAULT CHARSET = utf8 engine=HEAP; +CREATE TABLE `スイスイスイ`(`スケスケスケ` char(5)) DEFAULT CHARSET = utf8 engine=HEAP; +CREATE TABLE `縺ゅ≠縺A(`縺阪″縺港 char(5)) DEFAULT CHARSET = utf8 engine=HEAP; +CREATE TABLE `縺縺縺Я(`縺代¢縺疏 char(5)) DEFAULT CHARSET = utf8 engine=HEAP; +CREATE TABLE `鮴夜セ夜セ冒(`荳ゆクゆクA char(5)) DEFAULT CHARSET = utf8 engine=HEAP; +CREATE TABLE `鮴鈴セ鈴セ輿(`荵壻ケ壻ケ啻 char(5)) DEFAULT CHARSET = utf8 engine=HEAP; +INSERT INTO `スアスアスア` VALUES ('スアスアスアスアスア'),('スイスイスイスイスイ'),('スウスウスウスウスウ'); +INSERT INTO `縺ゅ≠縺A VALUES ('縺ゅ≠縺ゅ≠縺'),('縺縺縺縺縺'),('縺縺縺縺縺'); +INSERT INTO `鮴夜セ夜セ冒 VALUES ('荳ゆクゆクゆクゆク'),('荳荳荳荳荳'),('荳荳荳荳荳'); +ALTER TABLE `スアスアスア` ADD `スカスカスカ` char(1) FIRST; +ALTER TABLE `スアスアスア` ADD `スクスクスク` char(1) AFTER `スキスキスキ`; +ALTER TABLE `スアスアスア` ADD `スケスケスケ` char(1); +ALTER TABLE `スアスアスア` ADD INDEX (`スカスカスカ`); +ALTER TABLE `スアスアスア` ADD PRIMARY KEY (`スキスキスキ`); +ALTER TABLE `スアスアスア` ADD UNIQUE (`スクスクスク`); +ALTER TABLE `スアスアスア` CHANGE `スカスカスカ` `スカスカ` char(1); +ALTER TABLE `スアスアスア` MODIFY `スキスキスキ` char(6); +SELECT * FROM `スアスアスア`; +スカスカ スキスキスキ スクスクスク スケスケスケ +NULL スアスアスアスアスア NULL NULL +NULL スイスイスイスイスイ NULL NULL +NULL スウスウスウスウスウ NULL NULL +DESC `スアスアスア`; +Field Type Null Key Default Extra +スカスカ char(1) YES MUL NULL +スキスキスキ char(6) PRI +スクスクスク char(1) YES MUL NULL +スケスケスケ char(1) YES NULL +SHOW CREATE TABLE `スアスアスア`; +Table Create Table +スアスアスア CREATE TABLE `スアスアスア` ( + `スカスカ` char(1) default NULL, + `スキスキスキ` char(6) NOT NULL default '', + `スクスクスク` char(1) default NULL, + `スケスケスケ` char(1) default NULL, + PRIMARY KEY (`スキスキスキ`), + UNIQUE KEY `スクスクスク` (`スクスクスク`), + KEY `スカスカスカ` (`スカスカ`) +) ENGINE=HEAP DEFAULT CHARSET=utf8 +ALTER TABLE `スアスアスア` DROP INDEX `スカスカスカ`; +ALTER TABLE `スアスアスア` DROP PRIMARY KEY; +ALTER TABLE `スアスアスア` DROP INDEX `スクスクスク`; +ALTER TABLE `スアスアスア` DROP `スカスカ`; +ALTER TABLE `スアスアスア` DROP `スクスクスク`; +ALTER TABLE `スアスアスア` DROP `スケスケスケ`; +SELECT * FROM `スアスアスア`; +スキスキスキ +スアスアスアスアスア +スイスイスイスイスイ +スウスウスウスウスウ +DESC `スアスアスア`; +Field Type Null Key Default Extra +スキスキスキ char(6) +SHOW CREATE TABLE `スアスアスア`; +Table Create Table +スアスアスア CREATE TABLE `スアスアスア` ( + `スキスキスキ` char(6) NOT NULL default '' +) ENGINE=HEAP DEFAULT CHARSET=utf8 +ALTER TABLE `縺ゅ≠縺A ADD `縺九°縺義 char(1) FIRST; +ALTER TABLE `縺ゅ≠縺A ADD `縺上¥縺汁 char(1) AFTER `縺阪″縺港; +ALTER TABLE `縺ゅ≠縺A ADD `縺代¢縺疏 char(1); +ALTER TABLE `縺ゅ≠縺A ADD INDEX (`縺九°縺義); +ALTER TABLE `縺ゅ≠縺A ADD PRIMARY KEY (`縺阪″縺港); +ALTER TABLE `縺ゅ≠縺A ADD UNIQUE (`縺上¥縺汁); +ALTER TABLE `縺ゅ≠縺A CHANGE `縺九°縺義 `縺九°` char(1); +ALTER TABLE `縺ゅ≠縺A MODIFY `縺阪″縺港 char(6); +SELECT * FROM `縺ゅ≠縺A; +縺九° 縺阪″縺 縺上¥縺 縺代¢縺 +NULL 縺ゅ≠縺ゅ≠縺 NULL NULL +NULL 縺縺縺縺縺 NULL NULL +NULL 縺縺縺縺縺 NULL NULL +DESC `縺ゅ≠縺A; +Field Type Null Key Default Extra +縺九° char(1) YES MUL NULL +縺阪″縺 char(6) PRI +縺上¥縺 char(1) YES MUL NULL +縺代¢縺 char(1) YES NULL +SHOW CREATE TABLE `縺ゅ≠縺A; +Table Create Table +縺ゅ≠縺 CREATE TABLE `縺ゅ≠縺A ( + `縺九°` char(1) default NULL, + `縺阪″縺港 char(6) NOT NULL default '', + `縺上¥縺汁 char(1) default NULL, + `縺代¢縺疏 char(1) default NULL, + PRIMARY KEY (`縺阪″縺港), + UNIQUE KEY `縺上¥縺汁 (`縺上¥縺汁), + KEY `縺九°縺義 (`縺九°`) +) ENGINE=HEAP DEFAULT CHARSET=utf8 +ALTER TABLE `縺ゅ≠縺A DROP INDEX `縺九°縺義; +ALTER TABLE `縺ゅ≠縺A DROP PRIMARY KEY; +ALTER TABLE `縺ゅ≠縺A DROP INDEX `縺上¥縺汁; +ALTER TABLE `縺ゅ≠縺A DROP `縺九°`; +ALTER TABLE `縺ゅ≠縺A DROP `縺上¥縺汁; +ALTER TABLE `縺ゅ≠縺A DROP `縺代¢縺疏; +SELECT * FROM `縺ゅ≠縺A; +縺阪″縺 +縺ゅ≠縺ゅ≠縺 +縺縺縺縺縺 +縺縺縺縺縺 +DESC `縺ゅ≠縺A; +Field Type Null Key Default Extra +縺阪″縺 char(6) +SHOW CREATE TABLE `縺ゅ≠縺A; +Table Create Table +縺ゅ≠縺 CREATE TABLE `縺ゅ≠縺A ( + `縺阪″縺港 char(6) NOT NULL default '' +) ENGINE=HEAP DEFAULT CHARSET=utf8 +ALTER TABLE `鮴夜セ夜セ冒 ADD `荳荳荳Я char(1) FIRST; +ALTER TABLE `鮴夜セ夜セ冒 ADD `荳荳荳` char(1) AFTER `荳ゆクゆクA; +ALTER TABLE `鮴夜セ夜セ冒 ADD `荵壻ケ壻ケ啻 char(1); +ALTER TABLE `鮴夜セ夜セ冒 ADD INDEX (`荳荳荳Я); +ALTER TABLE `鮴夜セ夜セ冒 ADD PRIMARY KEY (`荳ゆクゆクA); +ALTER TABLE `鮴夜セ夜セ冒 ADD UNIQUE (`荳荳荳`); +ALTER TABLE `鮴夜セ夜セ冒 CHANGE `荳荳荳Я `荳荳Я char(1); +ALTER TABLE `鮴夜セ夜セ冒 MODIFY `荳ゆクゆクA char(6); +SELECT * FROM `鮴夜セ夜セ冒; +荳荳 荳ゆクゆク 荳荳荳 荵壻ケ壻ケ +NULL 荳ゆクゆクゆクゆク NULL NULL +NULL 荳荳荳荳荳 NULL NULL +NULL 荳荳荳荳荳 NULL NULL +DESC `鮴夜セ夜セ冒; +Field Type Null Key Default Extra +荳荳 char(1) YES MUL NULL +荳ゆクゆク char(6) PRI +荳荳荳 char(1) YES MUL NULL +荵壻ケ壻ケ char(1) YES NULL +SHOW CREATE TABLE `鮴夜セ夜セ冒; +Table Create Table +鮴夜セ夜セ CREATE TABLE `鮴夜セ夜セ冒 ( + `荳荳Я char(1) default NULL, + `荳ゆクゆクA char(6) NOT NULL default '', + `荳荳荳` char(1) default NULL, + `荵壻ケ壻ケ啻 char(1) default NULL, + PRIMARY KEY (`荳ゆクゆクA), + UNIQUE KEY `荳荳荳` (`荳荳荳`), + KEY `荳荳荳Я (`荳荳Я) +) ENGINE=HEAP DEFAULT CHARSET=utf8 +ALTER TABLE `鮴夜セ夜セ冒 DROP INDEX `荳荳荳Я; +ALTER TABLE `鮴夜セ夜セ冒 DROP PRIMARY KEY; +ALTER TABLE `鮴夜セ夜セ冒 DROP INDEX `荳荳荳`; +ALTER TABLE `鮴夜セ夜セ冒 DROP `荳荳Я; +ALTER TABLE `鮴夜セ夜セ冒 DROP `荳荳荳`; +ALTER TABLE `鮴夜セ夜セ冒 DROP `荵壻ケ壻ケ啻; +SELECT * FROM `鮴夜セ夜セ冒; +荳ゆクゆク +荳ゆクゆクゆクゆク +荳荳荳荳荳 +荳荳荳荳荳 +DESC `鮴夜セ夜セ冒; +Field Type Null Key Default Extra +荳ゆクゆク char(6) +SHOW CREATE TABLE `鮴夜セ夜セ冒; +Table Create Table +鮴夜セ夜セ CREATE TABLE `鮴夜セ夜セ冒 ( + `荳ゆクゆクA char(6) NOT NULL default '' +) ENGINE=HEAP DEFAULT CHARSET=utf8 +DROP TABLE `スアスアスア`; +DROP TABLE `スイスイスイ`; +DROP TABLE `縺ゅ≠縺A; +DROP TABLE `縺縺縺Я; +DROP TABLE `鮴夜セ夜セ冒; +DROP TABLE `鮴鈴セ鈴セ輿; +CREATE TABLE `スアスアスア`(`スキスキスキ` char(5)) DEFAULT CHARSET = utf8 engine=BDB; +CREATE TABLE `スイスイスイ`(`スケスケスケ` char(5)) DEFAULT CHARSET = utf8 engine=BDB; +CREATE TABLE `縺ゅ≠縺A(`縺阪″縺港 char(5)) DEFAULT CHARSET = utf8 engine=BDB; +CREATE TABLE `縺縺縺Я(`縺代¢縺疏 char(5)) DEFAULT CHARSET = utf8 engine=BDB; +CREATE TABLE `鮴夜セ夜セ冒(`荳ゆクゆクA char(5)) DEFAULT CHARSET = utf8 engine=BDB; +CREATE TABLE `鮴鈴セ鈴セ輿(`荵壻ケ壻ケ啻 char(5)) DEFAULT CHARSET = utf8 engine=BDB; +INSERT INTO `スアスアスア` VALUES ('スアスアスアスアスア'),('スイスイスイスイスイ'),('スウスウスウスウスウ'); +INSERT INTO `縺ゅ≠縺A VALUES ('縺ゅ≠縺ゅ≠縺'),('縺縺縺縺縺'),('縺縺縺縺縺'); +INSERT INTO `鮴夜セ夜セ冒 VALUES ('荳ゆクゆクゆクゆク'),('荳荳荳荳荳'),('荳荳荳荳荳'); +ALTER TABLE `スアスアスア` ADD `スカスカスカ` char(1) FIRST; +ALTER TABLE `スアスアスア` ADD `スクスクスク` char(1) AFTER `スキスキスキ`; +ALTER TABLE `スアスアスア` ADD `スケスケスケ` char(1); +ALTER TABLE `スアスアスア` ADD INDEX (`スカスカスカ`); +ALTER TABLE `スアスアスア` ADD PRIMARY KEY (`スキスキスキ`); +ALTER TABLE `スアスアスア` CHANGE `スカスカスカ` `スカスカ` char(1); +ALTER TABLE `スアスアスア` MODIFY `スキスキスキ` char(6); +SELECT * FROM `スアスアスア`; +スカスカ スキスキスキ スクスクスク スケスケスケ +NULL スアスアスアスアスア NULL NULL +NULL スイスイスイスイスイ NULL NULL +NULL スウスウスウスウスウ NULL NULL +DESC `スアスアスア`; +Field Type Null Key Default Extra +スカスカ char(1) YES MUL NULL +スキスキスキ char(6) PRI +スクスクスク char(1) YES NULL +スケスケスケ char(1) YES NULL +SHOW CREATE TABLE `スアスアスア`; +Table Create Table +スアスアスア CREATE TABLE `スアスアスア` ( + `スカスカ` char(1) default NULL, + `スキスキスキ` char(6) NOT NULL default '', + `スクスクスク` char(1) default NULL, + `スケスケスケ` char(1) default NULL, + PRIMARY KEY (`スキスキスキ`), + KEY `スカスカスカ` (`スカスカ`) +) ENGINE=BerkeleyDB DEFAULT CHARSET=utf8 +ALTER TABLE `スアスアスア` DROP INDEX `スカスカスカ`; +ALTER TABLE `スアスアスア` DROP PRIMARY KEY; +ALTER TABLE `スアスアスア` DROP `スカスカ`; +ALTER TABLE `スアスアスア` DROP `スクスクスク`; +ALTER TABLE `スアスアスア` DROP `スケスケスケ`; +SELECT * FROM `スアスアスア`; +スキスキスキ +スアスアスアスアスア +スイスイスイスイスイ +スウスウスウスウスウ +DESC `スアスアスア`; +Field Type Null Key Default Extra +スキスキスキ char(6) +SHOW CREATE TABLE `スアスアスア`; +Table Create Table +スアスアスア CREATE TABLE `スアスアスア` ( + `スキスキスキ` char(6) NOT NULL default '' +) ENGINE=BerkeleyDB DEFAULT CHARSET=utf8 +ALTER TABLE `縺ゅ≠縺A ADD `縺九°縺義 char(1) FIRST; +ALTER TABLE `縺ゅ≠縺A ADD `縺上¥縺汁 char(1) AFTER `縺阪″縺港; +ALTER TABLE `縺ゅ≠縺A ADD `縺代¢縺疏 char(1); +ALTER TABLE `縺ゅ≠縺A ADD INDEX (`縺九°縺義); +ALTER TABLE `縺ゅ≠縺A ADD PRIMARY KEY (`縺阪″縺港); +ALTER TABLE `縺ゅ≠縺A CHANGE `縺九°縺義 `縺九°` char(1); +ALTER TABLE `縺ゅ≠縺A MODIFY `縺阪″縺港 char(6); +SELECT * FROM `縺ゅ≠縺A; +縺九° 縺阪″縺 縺上¥縺 縺代¢縺 +NULL 縺ゅ≠縺ゅ≠縺 NULL NULL +NULL 縺縺縺縺縺 NULL NULL +NULL 縺縺縺縺縺 NULL NULL +DESC `縺ゅ≠縺A; +Field Type Null Key Default Extra +縺九° char(1) YES MUL NULL +縺阪″縺 char(6) PRI +縺上¥縺 char(1) YES NULL +縺代¢縺 char(1) YES NULL +SHOW CREATE TABLE `縺ゅ≠縺A; +Table Create Table +縺ゅ≠縺 CREATE TABLE `縺ゅ≠縺A ( + `縺九°` char(1) default NULL, + `縺阪″縺港 char(6) NOT NULL default '', + `縺上¥縺汁 char(1) default NULL, + `縺代¢縺疏 char(1) default NULL, + PRIMARY KEY (`縺阪″縺港), + KEY `縺九°縺義 (`縺九°`) +) ENGINE=BerkeleyDB DEFAULT CHARSET=utf8 +ALTER TABLE `縺ゅ≠縺A DROP INDEX `縺九°縺義; +ALTER TABLE `縺ゅ≠縺A DROP PRIMARY KEY; +ALTER TABLE `縺ゅ≠縺A DROP `縺九°`; +ALTER TABLE `縺ゅ≠縺A DROP `縺上¥縺汁; +ALTER TABLE `縺ゅ≠縺A DROP `縺代¢縺疏; +SELECT * FROM `縺ゅ≠縺A; +縺阪″縺 +縺ゅ≠縺ゅ≠縺 +縺縺縺縺縺 +縺縺縺縺縺 +DESC `縺ゅ≠縺A; +Field Type Null Key Default Extra +縺阪″縺 char(6) +SHOW CREATE TABLE `縺ゅ≠縺A; +Table Create Table +縺ゅ≠縺 CREATE TABLE `縺ゅ≠縺A ( + `縺阪″縺港 char(6) NOT NULL default '' +) ENGINE=BerkeleyDB DEFAULT CHARSET=utf8 +ALTER TABLE `鮴夜セ夜セ冒 ADD `荳荳荳Я char(1) FIRST; +ALTER TABLE `鮴夜セ夜セ冒 ADD `荳荳荳` char(1) AFTER `荳ゆクゆクA; +ALTER TABLE `鮴夜セ夜セ冒 ADD `荵壻ケ壻ケ啻 char(1); +ALTER TABLE `鮴夜セ夜セ冒 ADD INDEX (`荳荳荳Я); +ALTER TABLE `鮴夜セ夜セ冒 ADD PRIMARY KEY (`荳ゆクゆクA); +ALTER TABLE `鮴夜セ夜セ冒 CHANGE `荳荳荳Я `荳荳Я char(1); +ALTER TABLE `鮴夜セ夜セ冒 MODIFY `荳ゆクゆクA char(6); +SELECT * FROM `鮴夜セ夜セ冒; +荳荳 荳ゆクゆク 荳荳荳 荵壻ケ壻ケ +NULL 荳ゆクゆクゆクゆク NULL NULL +NULL 荳荳荳荳荳 NULL NULL +NULL 荳荳荳荳荳 NULL NULL +DESC `鮴夜セ夜セ冒; +Field Type Null Key Default Extra +荳荳 char(1) YES MUL NULL +荳ゆクゆク char(6) PRI +荳荳荳 char(1) YES NULL +荵壻ケ壻ケ char(1) YES NULL +SHOW CREATE TABLE `鮴夜セ夜セ冒; +Table Create Table +鮴夜セ夜セ CREATE TABLE `鮴夜セ夜セ冒 ( + `荳荳Я char(1) default NULL, + `荳ゆクゆクA char(6) NOT NULL default '', + `荳荳荳` char(1) default NULL, + `荵壻ケ壻ケ啻 char(1) default NULL, + PRIMARY KEY (`荳ゆクゆクA), + KEY `荳荳荳Я (`荳荳Я) +) ENGINE=BerkeleyDB DEFAULT CHARSET=utf8 +ALTER TABLE `鮴夜セ夜セ冒 DROP INDEX `荳荳荳Я; +ALTER TABLE `鮴夜セ夜セ冒 DROP PRIMARY KEY; +ALTER TABLE `鮴夜セ夜セ冒 DROP `荳荳Я; +ALTER TABLE `鮴夜セ夜セ冒 DROP `荳荳荳`; +ALTER TABLE `鮴夜セ夜セ冒 DROP `荵壻ケ壻ケ啻; +SELECT * FROM `鮴夜セ夜セ冒; +荳ゆクゆク +荳ゆクゆクゆクゆク +荳荳荳荳荳 +荳荳荳荳荳 +DESC `鮴夜セ夜セ冒; +Field Type Null Key Default Extra +荳ゆクゆク char(6) +SHOW CREATE TABLE `鮴夜セ夜セ冒; +Table Create Table +鮴夜セ夜セ CREATE TABLE `鮴夜セ夜セ冒 ( + `荳ゆクゆクA char(6) NOT NULL default '' +) ENGINE=BerkeleyDB DEFAULT CHARSET=utf8 +DROP TABLE `スアスアスア`; +DROP TABLE `スイスイスイ`; +DROP TABLE `縺ゅ≠縺A; +DROP TABLE `縺縺縺Я; +DROP TABLE `鮴夜セ夜セ冒; +DROP TABLE `鮴鈴セ鈴セ輿; diff --git a/mysql-test/suite/jp/r/jp_charlength_sjis.result b/mysql-test/suite/jp/r/jp_charlength_sjis.result new file mode 100644 index 00000000000..57d538ef8d0 --- /dev/null +++ b/mysql-test/suite/jp/r/jp_charlength_sjis.result @@ -0,0 +1,146 @@ +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`; +drop table if exists `T11`; +drop table if exists `T12`; +SET NAMES sjis; +SET character_set_database = sjis; +CREATE TABLE `T1` (`C1` char(5), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = innodb; +CREATE TABLE `T2` (`C1` char(5), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = innodb; +CREATE TABLE `T3` (`C1` char(5), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = innodb; +CREATE TABLE `T4` (`C1` char(5), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = myisam; +CREATE TABLE `T5` (`C1` char(5), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = myisam; +CREATE TABLE `T6` (`C1` char(5), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = myisam; +CREATE TABLE `T7` (`C1` char(5), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = heap; +CREATE TABLE `T8` (`C1` char(5), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = heap; +CREATE TABLE `T9` (`C1` char(5), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = heap; +CREATE TABLE `T10` (`C1` char(5), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = bdb; +CREATE TABLE `T11` (`C1` char(5), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = bdb; +CREATE TABLE `T12` (`C1` char(5), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = bdb; +INSERT INTO `T1` VALUES ('アイウエオ'),('アイウエ'),('アイウ'),('アイ'),('ア'),(''); +INSERT INTO `T2` VALUES ('あいうえお'),('あいうえ'),('あいう'),('あい'),('あ'),(''); +INSERT INTO `T3` VALUES ('ソ十表予構'),('ソ十表予'),('ソ十表'),('ソ十'),('ソ'),(''); +INSERT INTO `T4` VALUES ('アイウエオ'),('アイウエ'),('アイウ'),('アイ'),('ア'),(''); +INSERT INTO `T5` VALUES ('あいうえお'),('あいうえ'),('あいう'),('あい'),('あ'),(''); +INSERT INTO `T6` VALUES ('ソ十表予構'),('ソ十表予'),('ソ十表'),('ソ十'),('ソ'),(''); +INSERT INTO `T7` VALUES ('アイウエオ'),('アイウエ'),('アイウ'),('アイ'),('ア'),(''); +INSERT INTO `T8` VALUES ('あいうえお'),('あいうえ'),('あいう'),('あい'),('あ'),(''); +INSERT INTO `T9` VALUES ('ソ十表予構'),('ソ十表予'),('ソ十表'),('ソ十'),('ソ'),(''); +INSERT INTO `T10` VALUES ('アイウエオ'),('アイウエ'),('アイウ'),('アイ'),('ア'),(''); +INSERT INTO `T11` VALUES ('あいうえお'),('あいうえ'),('あいう'),('あい'),('あ'),(''); +INSERT INTO `T12` VALUES ('ソ十表予構'),('ソ十表予'),('ソ十表'),('ソ十'),('ソ'),(''); +SELECT `C1`, CHAR_LENGTH(`C1`) FROM `T1`; +C1 CHAR_LENGTH(`C1`) + 0 +ア 1 +アイ 2 +アイウ 3 +アイウエ 4 +アイウエオ 5 +SELECT `C1`, CHAR_LENGTH(`C1`) FROM `T2`; +C1 CHAR_LENGTH(`C1`) + 0 +あ 1 +あい 2 +あいう 3 +あいうえ 4 +あいうえお 5 +SELECT `C1`, CHAR_LENGTH(`C1`) FROM `T3`; +C1 CHAR_LENGTH(`C1`) + 0 +ソ 1 +ソ十 2 +ソ十表 3 +ソ十表予 4 +ソ十表予構 5 +SELECT `C1`, CHAR_LENGTH(`C1`) FROM `T4`; +C1 CHAR_LENGTH(`C1`) + 0 +ア 1 +アイ 2 +アイウ 3 +アイウエ 4 +アイウエオ 5 +SELECT `C1`, CHAR_LENGTH(`C1`) FROM `T5`; +C1 CHAR_LENGTH(`C1`) + 0 +あ 1 +あい 2 +あいう 3 +あいうえ 4 +あいうえお 5 +SELECT `C1`, CHAR_LENGTH(`C1`) FROM `T6`; +C1 CHAR_LENGTH(`C1`) + 0 +ソ 1 +ソ十 2 +ソ十表 3 +ソ十表予 4 +ソ十表予構 5 +SELECT `C1`, CHAR_LENGTH(`C1`) FROM `T7`; +C1 CHAR_LENGTH(`C1`) +アイウエオ 5 +アイウエ 4 +アイウ 3 +アイ 2 +ア 1 + 0 +SELECT `C1`, CHAR_LENGTH(`C1`) FROM `T8`; +C1 CHAR_LENGTH(`C1`) +あいうえお 5 +あいうえ 4 +あいう 3 +あい 2 +あ 1 + 0 +SELECT `C1`, CHAR_LENGTH(`C1`) FROM `T9`; +C1 CHAR_LENGTH(`C1`) +ソ十表予構 5 +ソ十表予 4 +ソ十表 3 +ソ十 2 +ソ 1 + 0 +SELECT `C1`, CHAR_LENGTH(`C1`) FROM `T10`; +C1 CHAR_LENGTH(`C1`) +アイウエオ 5 +アイウエ 4 +アイウ 3 +アイ 2 +ア 1 + 0 +SELECT `C1`, CHAR_LENGTH(`C1`) FROM `T11`; +C1 CHAR_LENGTH(`C1`) +あいうえお 5 +あいうえ 4 +あいう 3 +あい 2 +あ 1 + 0 +SELECT `C1`, CHAR_LENGTH(`C1`) FROM `T12`; +C1 CHAR_LENGTH(`C1`) +ソ十表予構 5 +ソ十表予 4 +ソ十表 3 +ソ十 2 +ソ 1 + 0 +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`; diff --git a/mysql-test/suite/jp/r/jp_charlength_ucs2.result b/mysql-test/suite/jp/r/jp_charlength_ucs2.result new file mode 100644 index 00000000000..3695ee5159a --- /dev/null +++ b/mysql-test/suite/jp/r/jp_charlength_ucs2.result @@ -0,0 +1,147 @@ +drop table if exists `」ヤ」ア`; +drop table if exists `」ヤ」イ`; +drop table if exists `」ヤ」ウ`; +drop table if exists `」ヤ」エ`; +drop table if exists `」ヤ」オ`; +drop table if exists `」ヤ」カ`; +drop table if exists `」ヤ」キ`; +drop table if exists `」ヤ」ク`; +drop table if exists `」ヤ」ケ`; +drop table if exists `」ヤ」ア」ー`; +drop table if exists `」ヤ」ア」ア`; +drop table if exists `」ヤ」ア」イ`; +SET NAMES ujis; +SET character_set_database = ucs2; +SET collation_connection = ucs2_general_ci; +CREATE TABLE `」ヤ」ア` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = innodb; +CREATE TABLE `」ヤ」イ` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = innodb; +CREATE TABLE `」ヤ」ウ` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = innodb; +CREATE TABLE `」ヤ」エ` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = myisam; +CREATE TABLE `」ヤ」オ` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = myisam; +CREATE TABLE `」ヤ」カ` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = myisam; +CREATE TABLE `」ヤ」キ` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = heap; +CREATE TABLE `」ヤ」ク` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = heap; +CREATE TABLE `」ヤ」ケ` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = heap; +CREATE TABLE `」ヤ」ア」ー` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = bdb; +CREATE TABLE `」ヤ」ア」ア` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = bdb; +CREATE TABLE `」ヤ」ア」イ` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = bdb; +INSERT INTO `」ヤ」ア` VALUES ('竺軸宍雫七'),('竺軸宍雫'),('竺軸宍'),('竺軸'),('竺'),(''); +INSERT INTO `」ヤ」イ` VALUES ('、「、、、ヲ、ィ、ェ'),('、「、、、ヲ、ィ'),('、「、、、ヲ'),('、「、、'),('、「'),(''); +INSERT INTO `」ヤ」ウ` VALUES ('常ワ常ン常゙常゚常'),('常ワ常ン常゙常゚'),('常ワ常ン常゙'),('常ワ常ン'),('常ワ'),(''); +INSERT INTO `」ヤ」エ` VALUES ('竺軸宍雫七'),('竺軸宍雫'),('竺軸宍'),('竺軸'),('竺'),(''); +INSERT INTO `」ヤ」オ` VALUES ('、「、、、ヲ、ィ、ェ'),('、「、、、ヲ、ィ'),('、「、、、ヲ'),('、「、、'),('、「'),(''); +INSERT INTO `」ヤ」カ` VALUES ('常ワ常ン常゙常゚常'),('常ワ常ン常゙常゚'),('常ワ常ン常゙'),('常ワ常ン'),('常ワ'),(''); +INSERT INTO `」ヤ」キ` VALUES ('竺軸宍雫七'),('竺軸宍雫'),('竺軸宍'),('竺軸'),('竺'),(''); +INSERT INTO `」ヤ」ク` VALUES ('、「、、、ヲ、ィ、ェ'),('、「、、、ヲ、ィ'),('、「、、、ヲ'),('、「、、'),('、「'),(''); +INSERT INTO `」ヤ」ケ` VALUES ('常ワ常ン常゙常゚常'),('常ワ常ン常゙常゚'),('常ワ常ン常゙'),('常ワ常ン'),('常ワ'),(''); +INSERT INTO `」ヤ」ア」ー` VALUES ('竺軸宍雫七'),('竺軸宍雫'),('竺軸宍'),('竺軸'),('竺'),(''); +INSERT INTO `」ヤ」ア」ア` VALUES ('、「、、、ヲ、ィ、ェ'),('、「、、、ヲ、ィ'),('、「、、、ヲ'),('、「、、'),('、「'),(''); +INSERT INTO `」ヤ」ア」イ` VALUES ('常ワ常ン常゙常゚常'),('常ワ常ン常゙常゚'),('常ワ常ン常゙'),('常ワ常ン'),('常ワ'),(''); +SELECT `」テ」ア`, CHAR_LENGTH(`」テ」ア`) FROM `」ヤ」ア`; +」テ」ア CHAR_LENGTH(`」テ」ア`) + 0 +竺 1 +竺軸 2 +竺軸宍 3 +竺軸宍雫 4 +竺軸宍雫七 5 +SELECT `」テ」ア`, CHAR_LENGTH(`」テ」ア`) FROM `」ヤ」イ`; +」テ」ア CHAR_LENGTH(`」テ」ア`) + 0 +、「 1 +、「、、 2 +、「、、、ヲ 3 +、「、、、ヲ、ィ 4 +、「、、、ヲ、ィ、ェ 5 +SELECT `」テ」ア`, CHAR_LENGTH(`」テ」ア`) FROM `」ヤ」ウ`; +」テ」ア CHAR_LENGTH(`」テ」ア`) + 0 +常ワ 1 +常ワ常ン 2 +常ワ常ン常゙ 3 +常ワ常ン常゙常゚ 4 +常ワ常ン常゙常゚常 5 +SELECT `」テ」ア`, CHAR_LENGTH(`」テ」ア`) FROM `」ヤ」エ`; +」テ」ア CHAR_LENGTH(`」テ」ア`) + 0 +竺 1 +竺軸 2 +竺軸宍 3 +竺軸宍雫 4 +竺軸宍雫七 5 +SELECT `」テ」ア`, CHAR_LENGTH(`」テ」ア`) FROM `」ヤ」オ`; +」テ」ア CHAR_LENGTH(`」テ」ア`) + 0 +、「 1 +、「、、 2 +、「、、、ヲ 3 +、「、、、ヲ、ィ 4 +、「、、、ヲ、ィ、ェ 5 +SELECT `」テ」ア`, CHAR_LENGTH(`」テ」ア`) FROM `」ヤ」カ`; +」テ」ア CHAR_LENGTH(`」テ」ア`) + 0 +常ワ 1 +常ワ常ン 2 +常ワ常ン常゙ 3 +常ワ常ン常゙常゚ 4 +常ワ常ン常゙常゚常 5 +SELECT `」テ」ア`, CHAR_LENGTH(`」テ」ア`) FROM `」ヤ」キ`; +」テ」ア CHAR_LENGTH(`」テ」ア`) +竺軸宍雫七 5 +竺軸宍雫 4 +竺軸宍 3 +竺軸 2 +竺 1 + 0 +SELECT `」テ」ア`, CHAR_LENGTH(`」テ」ア`) FROM `」ヤ」ク`; +」テ」ア CHAR_LENGTH(`」テ」ア`) +、「、、、ヲ、ィ、ェ 5 +、「、、、ヲ、ィ 4 +、「、、、ヲ 3 +、「、、 2 +、「 1 + 0 +SELECT `」テ」ア`, CHAR_LENGTH(`」テ」ア`) FROM `」ヤ」ケ`; +」テ」ア CHAR_LENGTH(`」テ」ア`) +常ワ常ン常゙常゚常 5 +常ワ常ン常゙常゚ 4 +常ワ常ン常゙ 3 +常ワ常ン 2 +常ワ 1 + 0 +SELECT `」テ」ア`, CHAR_LENGTH(`」テ」ア`) FROM `」ヤ」ア」ー`; +」テ」ア CHAR_LENGTH(`」テ」ア`) +竺軸宍雫七 5 +竺軸宍雫 4 +竺軸宍 3 +竺軸 2 +竺 1 + 0 +SELECT `」テ」ア`, CHAR_LENGTH(`」テ」ア`) FROM `」ヤ」ア」ア`; +」テ」ア CHAR_LENGTH(`」テ」ア`) +、「、、、ヲ、ィ、ェ 5 +、「、、、ヲ、ィ 4 +、「、、、ヲ 3 +、「、、 2 +、「 1 + 0 +SELECT `」テ」ア`, CHAR_LENGTH(`」テ」ア`) FROM `」ヤ」ア」イ`; +」テ」ア CHAR_LENGTH(`」テ」ア`) +常ワ常ン常゙常゚常 5 +常ワ常ン常゙常゚ 4 +常ワ常ン常゙ 3 +常ワ常ン 2 +常ワ 1 + 0 +DROP TABLE `」ヤ」ア`; +DROP TABLE `」ヤ」イ`; +DROP TABLE `」ヤ」ウ`; +DROP TABLE `」ヤ」エ`; +DROP TABLE `」ヤ」オ`; +DROP TABLE `」ヤ」カ`; +DROP TABLE `」ヤ」キ`; +DROP TABLE `」ヤ」ク`; +DROP TABLE `」ヤ」ケ`; +DROP TABLE `」ヤ」ア」ー`; +DROP TABLE `」ヤ」ア」ア`; +DROP TABLE `」ヤ」ア」イ`; diff --git a/mysql-test/suite/jp/r/jp_charlength_ujis.result b/mysql-test/suite/jp/r/jp_charlength_ujis.result new file mode 100644 index 00000000000..ccfbf4fa3a1 --- /dev/null +++ b/mysql-test/suite/jp/r/jp_charlength_ujis.result @@ -0,0 +1,146 @@ +drop table if exists `」ヤ」ア`; +drop table if exists `」ヤ」イ`; +drop table if exists `」ヤ」ウ`; +drop table if exists `」ヤ」エ`; +drop table if exists `」ヤ」オ`; +drop table if exists `」ヤ」カ`; +drop table if exists `」ヤ」キ`; +drop table if exists `」ヤ」ク`; +drop table if exists `」ヤ」ケ`; +drop table if exists `」ヤ」ア」ー`; +drop table if exists `」ヤ」ア」ア`; +drop table if exists `」ヤ」ア」イ`; +SET NAMES ujis; +SET character_set_database = ujis; +CREATE TABLE `」ヤ」ア` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = innodb; +CREATE TABLE `」ヤ」イ` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = innodb; +CREATE TABLE `」ヤ」ウ` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = innodb; +CREATE TABLE `」ヤ」エ` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = myisam; +CREATE TABLE `」ヤ」オ` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = myisam; +CREATE TABLE `」ヤ」カ` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = myisam; +CREATE TABLE `」ヤ」キ` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = heap; +CREATE TABLE `」ヤ」ク` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = heap; +CREATE TABLE `」ヤ」ケ` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = heap; +CREATE TABLE `」ヤ」ア」ー` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = bdb; +CREATE TABLE `」ヤ」ア」ア` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = bdb; +CREATE TABLE `」ヤ」ア」イ` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = bdb; +INSERT INTO `」ヤ」ア` VALUES ('竺軸宍雫七'),('竺軸宍雫'),('竺軸宍'),('竺軸'),('竺'),(''); +INSERT INTO `」ヤ」イ` VALUES ('、「、、、ヲ、ィ、ェ'),('、「、、、ヲ、ィ'),('、「、、、ヲ'),('、「、、'),('、「'),(''); +INSERT INTO `」ヤ」ウ` VALUES ('常ワ常ン常゙常゚常'),('常ワ常ン常゙常゚'),('常ワ常ン常゙'),('常ワ常ン'),('常ワ'),(''); +INSERT INTO `」ヤ」エ` VALUES ('竺軸宍雫七'),('竺軸宍雫'),('竺軸宍'),('竺軸'),('竺'),(''); +INSERT INTO `」ヤ」オ` VALUES ('、「、、、ヲ、ィ、ェ'),('、「、、、ヲ、ィ'),('、「、、、ヲ'),('、「、、'),('、「'),(''); +INSERT INTO `」ヤ」カ` VALUES ('常ワ常ン常゙常゚常'),('常ワ常ン常゙常゚'),('常ワ常ン常゙'),('常ワ常ン'),('常ワ'),(''); +INSERT INTO `」ヤ」キ` VALUES ('竺軸宍雫七'),('竺軸宍雫'),('竺軸宍'),('竺軸'),('竺'),(''); +INSERT INTO `」ヤ」ク` VALUES ('、「、、、ヲ、ィ、ェ'),('、「、、、ヲ、ィ'),('、「、、、ヲ'),('、「、、'),('、「'),(''); +INSERT INTO `」ヤ」ケ` VALUES ('常ワ常ン常゙常゚常'),('常ワ常ン常゙常゚'),('常ワ常ン常゙'),('常ワ常ン'),('常ワ'),(''); +INSERT INTO `」ヤ」ア」ー` VALUES ('竺軸宍雫七'),('竺軸宍雫'),('竺軸宍'),('竺軸'),('竺'),(''); +INSERT INTO `」ヤ」ア」ア` VALUES ('、「、、、ヲ、ィ、ェ'),('、「、、、ヲ、ィ'),('、「、、、ヲ'),('、「、、'),('、「'),(''); +INSERT INTO `」ヤ」ア」イ` VALUES ('常ワ常ン常゙常゚常'),('常ワ常ン常゙常゚'),('常ワ常ン常゙'),('常ワ常ン'),('常ワ'),(''); +SELECT `」テ」ア`, CHAR_LENGTH(`」テ」ア`) FROM `」ヤ」ア`; +」テ」ア CHAR_LENGTH(`」テ」ア`) + 0 +竺 1 +竺軸 2 +竺軸宍 3 +竺軸宍雫 4 +竺軸宍雫七 5 +SELECT `」テ」ア`, CHAR_LENGTH(`」テ」ア`) FROM `」ヤ」イ`; +」テ」ア CHAR_LENGTH(`」テ」ア`) + 0 +、「 1 +、「、、 2 +、「、、、ヲ 3 +、「、、、ヲ、ィ 4 +、「、、、ヲ、ィ、ェ 5 +SELECT `」テ」ア`, CHAR_LENGTH(`」テ」ア`) FROM `」ヤ」ウ`; +」テ」ア CHAR_LENGTH(`」テ」ア`) + 0 +常ワ 1 +常ワ常ン 2 +常ワ常ン常゙ 3 +常ワ常ン常゙常゚ 4 +常ワ常ン常゙常゚常 5 +SELECT `」テ」ア`, CHAR_LENGTH(`」テ」ア`) FROM `」ヤ」エ`; +」テ」ア CHAR_LENGTH(`」テ」ア`) + 0 +竺 1 +竺軸 2 +竺軸宍 3 +竺軸宍雫 4 +竺軸宍雫七 5 +SELECT `」テ」ア`, CHAR_LENGTH(`」テ」ア`) FROM `」ヤ」オ`; +」テ」ア CHAR_LENGTH(`」テ」ア`) + 0 +、「 1 +、「、、 2 +、「、、、ヲ 3 +、「、、、ヲ、ィ 4 +、「、、、ヲ、ィ、ェ 5 +SELECT `」テ」ア`, CHAR_LENGTH(`」テ」ア`) FROM `」ヤ」カ`; +」テ」ア CHAR_LENGTH(`」テ」ア`) + 0 +常ワ 1 +常ワ常ン 2 +常ワ常ン常゙ 3 +常ワ常ン常゙常゚ 4 +常ワ常ン常゙常゚常 5 +SELECT `」テ」ア`, CHAR_LENGTH(`」テ」ア`) FROM `」ヤ」キ`; +」テ」ア CHAR_LENGTH(`」テ」ア`) +竺軸宍雫七 5 +竺軸宍雫 4 +竺軸宍 3 +竺軸 2 +竺 1 + 0 +SELECT `」テ」ア`, CHAR_LENGTH(`」テ」ア`) FROM `」ヤ」ク`; +」テ」ア CHAR_LENGTH(`」テ」ア`) +、「、、、ヲ、ィ、ェ 5 +、「、、、ヲ、ィ 4 +、「、、、ヲ 3 +、「、、 2 +、「 1 + 0 +SELECT `」テ」ア`, CHAR_LENGTH(`」テ」ア`) FROM `」ヤ」ケ`; +」テ」ア CHAR_LENGTH(`」テ」ア`) +常ワ常ン常゙常゚常 5 +常ワ常ン常゙常゚ 4 +常ワ常ン常゙ 3 +常ワ常ン 2 +常ワ 1 + 0 +SELECT `」テ」ア`, CHAR_LENGTH(`」テ」ア`) FROM `」ヤ」ア」ー`; +」テ」ア CHAR_LENGTH(`」テ」ア`) +竺軸宍雫七 5 +竺軸宍雫 4 +竺軸宍 3 +竺軸 2 +竺 1 + 0 +SELECT `」テ」ア`, CHAR_LENGTH(`」テ」ア`) FROM `」ヤ」ア」ア`; +」テ」ア CHAR_LENGTH(`」テ」ア`) +、「、、、ヲ、ィ、ェ 5 +、「、、、ヲ、ィ 4 +、「、、、ヲ 3 +、「、、 2 +、「 1 + 0 +SELECT `」テ」ア`, CHAR_LENGTH(`」テ」ア`) FROM `」ヤ」ア」イ`; +」テ」ア CHAR_LENGTH(`」テ」ア`) +常ワ常ン常゙常゚常 5 +常ワ常ン常゙常゚ 4 +常ワ常ン常゙ 3 +常ワ常ン 2 +常ワ 1 + 0 +DROP TABLE `」ヤ」ア`; +DROP TABLE `」ヤ」イ`; +DROP TABLE `」ヤ」ウ`; +DROP TABLE `」ヤ」エ`; +DROP TABLE `」ヤ」オ`; +DROP TABLE `」ヤ」カ`; +DROP TABLE `」ヤ」キ`; +DROP TABLE `」ヤ」ク`; +DROP TABLE `」ヤ」ケ`; +DROP TABLE `」ヤ」ア」ー`; +DROP TABLE `」ヤ」ア」ア`; +DROP TABLE `」ヤ」ア」イ`; diff --git a/mysql-test/suite/jp/r/jp_charlength_utf8.result b/mysql-test/suite/jp/r/jp_charlength_utf8.result new file mode 100644 index 00000000000..d4d7f68f933 --- /dev/null +++ b/mysql-test/suite/jp/r/jp_charlength_utf8.result @@ -0,0 +1,146 @@ +drop table if exists `シエシ疏; +drop table if exists `シエシ蛋; +drop table if exists `シエシ伝; +drop table if exists `シエシ覗; +drop table if exists `シエシ描; +drop table if exists `シエシ冒; +drop table if exists `シエシ輿; +drop table if exists `シエシ倭; +drop table if exists `シエシ兪; +drop table if exists `シエシ托シ秦; +drop table if exists `シエシ托シ疏; +drop table if exists `シエシ托シ蛋; +SET NAMES utf8; +SET character_set_database = utf8; +CREATE TABLE `シエシ疏 (`シ」シ疏 char(5), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = innodb; +CREATE TABLE `シエシ蛋 (`シ」シ疏 char(5), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = innodb; +CREATE TABLE `シエシ伝 (`シ」シ疏 char(5), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = innodb; +CREATE TABLE `シエシ覗 (`シ」シ疏 char(5), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = myisam; +CREATE TABLE `シエシ描 (`シ」シ疏 char(5), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = myisam; +CREATE TABLE `シエシ冒 (`シ」シ疏 char(5), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = myisam; +CREATE TABLE `シエシ輿 (`シ」シ疏 char(5), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = heap; +CREATE TABLE `シエシ倭 (`シ」シ疏 char(5), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = heap; +CREATE TABLE `シエシ兪 (`シ」シ疏 char(5), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = heap; +CREATE TABLE `シエシ托シ秦 (`シ」シ疏 char(5), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = bdb; +CREATE TABLE `シエシ托シ疏 (`シ」シ疏 char(5), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = bdb; +CREATE TABLE `シエシ托シ蛋 (`シ」シ疏 char(5), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = bdb; +INSERT INTO `シエシ疏 VALUES ('スアスイスウスエスオ'),('スアスイスウスエ'),('スアスイスウ'),('スアスイ'),('スア'),(''); +INSERT INTO `シエシ蛋 VALUES ('縺ゅ>縺縺医♀'),('縺ゅ>縺縺'),('縺ゅ>縺'),('縺ゅ>'),('縺'),(''); +INSERT INTO `シエシ伝 VALUES ('鮴秘セ夜セ鈴セ樣セ。'),('鮴秘セ夜セ鈴セ'),('鮴秘セ夜セ'),('鮴秘セ'),('鮴'),(''); +INSERT INTO `シエシ覗 VALUES ('スアスイスウスエスオ'),('スアスイスウスエ'),('スアスイスウ'),('スアスイ'),('スア'),(''); +INSERT INTO `シエシ描 VALUES ('縺ゅ>縺縺医♀'),('縺ゅ>縺縺'),('縺ゅ>縺'),('縺ゅ>'),('縺'),(''); +INSERT INTO `シエシ冒 VALUES ('鮴秘セ夜セ鈴セ樣セ。'),('鮴秘セ夜セ鈴セ'),('鮴秘セ夜セ'),('鮴秘セ'),('鮴'),(''); +INSERT INTO `シエシ輿 VALUES ('スアスイスウスエスオ'),('スアスイスウスエ'),('スアスイスウ'),('スアスイ'),('スア'),(''); +INSERT INTO `シエシ倭 VALUES ('縺ゅ>縺縺医♀'),('縺ゅ>縺縺'),('縺ゅ>縺'),('縺ゅ>'),('縺'),(''); +INSERT INTO `シエシ兪 VALUES ('鮴秘セ夜セ鈴セ樣セ。'),('鮴秘セ夜セ鈴セ'),('鮴秘セ夜セ'),('鮴秘セ'),('鮴'),(''); +INSERT INTO `シエシ托シ秦 VALUES ('スアスイスウスエスオ'),('スアスイスウスエ'),('スアスイスウ'),('スアスイ'),('スア'),(''); +INSERT INTO `シエシ托シ疏 VALUES ('縺ゅ>縺縺医♀'),('縺ゅ>縺縺'),('縺ゅ>縺'),('縺ゅ>'),('縺'),(''); +INSERT INTO `シエシ托シ蛋 VALUES ('鮴秘セ夜セ鈴セ樣セ。'),('鮴秘セ夜セ鈴セ'),('鮴秘セ夜セ'),('鮴秘セ'),('鮴'),(''); +SELECT `シ」シ疏, CHAR_LENGTH(`シ」シ疏) FROM `シエシ疏; +シ」シ CHAR_LENGTH(`シ」シ疏) + 0 +スア 1 +スアスイ 2 +スアスイスウ 3 +スアスイスウスエ 4 +スアスイスウスエスオ 5 +SELECT `シ」シ疏, CHAR_LENGTH(`シ」シ疏) FROM `シエシ蛋; +シ」シ CHAR_LENGTH(`シ」シ疏) + 0 +縺 1 +縺ゅ> 2 +縺ゅ>縺 3 +縺ゅ>縺縺 4 +縺ゅ>縺縺医♀ 5 +SELECT `シ」シ疏, CHAR_LENGTH(`シ」シ疏) FROM `シエシ伝; +シ」シ CHAR_LENGTH(`シ」シ疏) + 0 +鮴 1 +鮴秘セ 2 +鮴秘セ夜セ 3 +鮴秘セ夜セ鈴セ 4 +鮴秘セ夜セ鈴セ樣セ。 5 +SELECT `シ」シ疏, CHAR_LENGTH(`シ」シ疏) FROM `シエシ覗; +シ」シ CHAR_LENGTH(`シ」シ疏) + 0 +スア 1 +スアスイ 2 +スアスイスウ 3 +スアスイスウスエ 4 +スアスイスウスエスオ 5 +SELECT `シ」シ疏, CHAR_LENGTH(`シ」シ疏) FROM `シエシ描; +シ」シ CHAR_LENGTH(`シ」シ疏) + 0 +縺 1 +縺ゅ> 2 +縺ゅ>縺 3 +縺ゅ>縺縺 4 +縺ゅ>縺縺医♀ 5 +SELECT `シ」シ疏, CHAR_LENGTH(`シ」シ疏) FROM `シエシ冒; +シ」シ CHAR_LENGTH(`シ」シ疏) + 0 +鮴 1 +鮴秘セ 2 +鮴秘セ夜セ 3 +鮴秘セ夜セ鈴セ 4 +鮴秘セ夜セ鈴セ樣セ。 5 +SELECT `シ」シ疏, CHAR_LENGTH(`シ」シ疏) FROM `シエシ輿; +シ」シ CHAR_LENGTH(`シ」シ疏) +スアスイスウスエスオ 5 +スアスイスウスエ 4 +スアスイスウ 3 +スアスイ 2 +スア 1 + 0 +SELECT `シ」シ疏, CHAR_LENGTH(`シ」シ疏) FROM `シエシ倭; +シ」シ CHAR_LENGTH(`シ」シ疏) +縺ゅ>縺縺医♀ 5 +縺ゅ>縺縺 4 +縺ゅ>縺 3 +縺ゅ> 2 +縺 1 + 0 +SELECT `シ」シ疏, CHAR_LENGTH(`シ」シ疏) FROM `シエシ兪; +シ」シ CHAR_LENGTH(`シ」シ疏) +鮴秘セ夜セ鈴セ樣セ。 5 +鮴秘セ夜セ鈴セ 4 +鮴秘セ夜セ 3 +鮴秘セ 2 +鮴 1 + 0 +SELECT `シ」シ疏, CHAR_LENGTH(`シ」シ疏) FROM `シエシ托シ秦; +シ」シ CHAR_LENGTH(`シ」シ疏) +スアスイスウスエスオ 5 +スアスイスウスエ 4 +スアスイスウ 3 +スアスイ 2 +スア 1 + 0 +SELECT `シ」シ疏, CHAR_LENGTH(`シ」シ疏) FROM `シエシ托シ疏; +シ」シ CHAR_LENGTH(`シ」シ疏) +縺ゅ>縺縺医♀ 5 +縺ゅ>縺縺 4 +縺ゅ>縺 3 +縺ゅ> 2 +縺 1 + 0 +SELECT `シ」シ疏, CHAR_LENGTH(`シ」シ疏) FROM `シエシ托シ蛋; +シ」シ CHAR_LENGTH(`シ」シ疏) +鮴秘セ夜セ鈴セ樣セ。 5 +鮴秘セ夜セ鈴セ 4 +鮴秘セ夜セ 3 +鮴秘セ 2 +鮴 1 + 0 +DROP TABLE `シエシ疏; +DROP TABLE `シエシ蛋; +DROP TABLE `シエシ伝; +DROP TABLE `シエシ覗; +DROP TABLE `シエシ描; +DROP TABLE `シエシ冒; +DROP TABLE `シエシ輿; +DROP TABLE `シエシ倭; +DROP TABLE `シエシ兪; +DROP TABLE `シエシ托シ秦; +DROP TABLE `シエシ托シ疏; +DROP TABLE `シエシ托シ蛋; diff --git a/mysql-test/suite/jp/r/jp_charset_sjis.result b/mysql-test/suite/jp/r/jp_charset_sjis.result new file mode 100644 index 00000000000..80ef24a7334 --- /dev/null +++ b/mysql-test/suite/jp/r/jp_charset_sjis.result @@ -0,0 +1,230 @@ +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`; +drop table if exists `T11`; +drop table if exists `T12`; +SET NAMES sjis; +SET character_set_database = sjis; +CREATE TABLE `T1` (`C1` char(20)) DEFAULT CHARSET = sjis engine = innodb; +CREATE TABLE `T2` (`C1` char(20)) DEFAULT CHARSET = sjis engine = innodb; +CREATE TABLE `T3` (`C1` char(20)) DEFAULT CHARSET = sjis engine = innodb; +CREATE TABLE `T4` (`C1` char(20)) DEFAULT CHARSET = sjis engine = myisam; +CREATE TABLE `T5` (`C1` char(20)) DEFAULT CHARSET = sjis engine = myisam; +CREATE TABLE `T6` (`C1` char(20)) DEFAULT CHARSET = sjis engine = myisam; +CREATE TABLE `T7` (`C1` char(20)) DEFAULT CHARSET = sjis engine = heap; +CREATE TABLE `T8` (`C1` char(20)) DEFAULT CHARSET = sjis engine = heap; +CREATE TABLE `T9` (`C1` char(20)) DEFAULT CHARSET = sjis engine = heap; +CREATE TABLE `T10` (`C1` char(20)) DEFAULT CHARSET = sjis engine = bdb; +CREATE TABLE `T11` (`C1` char(20)) DEFAULT CHARSET = sjis engine = bdb; +CREATE TABLE `T12` (`C1` char(20)) DEFAULT CHARSET = sjis engine = bdb; +LOAD DATA LOCAL INFILE 'suite/jp/std_data/jisx0201_sjis.dat' INTO TABLE `T1`; +LOAD DATA LOCAL INFILE 'suite/jp/std_data/jisx0208_sjis.dat' INTO TABLE `T2`; +LOAD DATA LOCAL INFILE 'suite/jp/std_data/jisx0208_sjis2.dat' INTO TABLE `T3`; +LOAD DATA LOCAL INFILE 'suite/jp/std_data/jisx0201_sjis.dat' INTO TABLE `T4`; +LOAD DATA LOCAL INFILE 'suite/jp/std_data/jisx0208_sjis.dat' INTO TABLE `T5`; +LOAD DATA LOCAL INFILE 'suite/jp/std_data/jisx0208_sjis2.dat' INTO TABLE `T6`; +LOAD DATA LOCAL INFILE 'suite/jp/std_data/jisx0201_sjis.dat' INTO TABLE `T7`; +LOAD DATA LOCAL INFILE 'suite/jp/std_data/jisx0208_sjis.dat' INTO TABLE `T8`; +LOAD DATA LOCAL INFILE 'suite/jp/std_data/jisx0208_sjis2.dat' INTO TABLE `T9`; +LOAD DATA LOCAL INFILE 'suite/jp/std_data/jisx0201_sjis.dat' INTO TABLE `T10`; +LOAD DATA LOCAL INFILE 'suite/jp/std_data/jisx0208_sjis.dat' INTO TABLE `T11`; +LOAD DATA LOCAL INFILE 'suite/jp/std_data/jisx0208_sjis2.dat' INTO TABLE `T12`; +SELECT DISTINCT CHARSET(`C1`) FROM `T1`; +CHARSET(`C1`) +sjis +SELECT DISTINCT CHARSET(`C1`) FROM `T2`; +CHARSET(`C1`) +sjis +SELECT DISTINCT CHARSET(`C1`) FROM `T3`; +CHARSET(`C1`) +sjis +SELECT DISTINCT CHARSET(CONVERT(`C1` USING utf8)) FROM `T1`; +CHARSET(CONVERT(`C1` USING utf8)) +utf8 +SELECT DISTINCT CHARSET(CONVERT(`C1` USING ucs2)) FROM `T1`; +CHARSET(CONVERT(`C1` USING ucs2)) +ucs2 +SELECT DISTINCT CHARSET(CONVERT(`C1` USING sjis)) FROM `T1`; +CHARSET(CONVERT(`C1` USING sjis)) +sjis +SELECT DISTINCT CHARSET(CONVERT(`C1` USING ujis)) FROM `T1`; +CHARSET(CONVERT(`C1` USING ujis)) +ujis +SELECT DISTINCT CHARSET(CONVERT(`C1` USING utf8)) FROM `T2`; +CHARSET(CONVERT(`C1` USING utf8)) +utf8 +SELECT DISTINCT CHARSET(CONVERT(`C1` USING ucs2)) FROM `T2`; +CHARSET(CONVERT(`C1` USING ucs2)) +ucs2 +SELECT DISTINCT CHARSET(CONVERT(`C1` USING sjis)) FROM `T2`; +CHARSET(CONVERT(`C1` USING sjis)) +sjis +SELECT DISTINCT CHARSET(CONVERT(`C1` USING ujis)) FROM `T2`; +CHARSET(CONVERT(`C1` USING ujis)) +ujis +SELECT DISTINCT CHARSET(CONVERT(`C1` USING utf8)) FROM `T3`; +CHARSET(CONVERT(`C1` USING utf8)) +utf8 +SELECT DISTINCT CHARSET(CONVERT(`C1` USING ucs2)) FROM `T3`; +CHARSET(CONVERT(`C1` USING ucs2)) +ucs2 +SELECT DISTINCT CHARSET(CONVERT(`C1` USING sjis)) FROM `T3`; +CHARSET(CONVERT(`C1` USING sjis)) +sjis +SELECT DISTINCT CHARSET(CONVERT(`C1` USING ujis)) FROM `T3`; +CHARSET(CONVERT(`C1` USING ujis)) +ujis +SELECT DISTINCT CHARSET(`C1`) FROM `T4`; +CHARSET(`C1`) +sjis +SELECT DISTINCT CHARSET(`C1`) FROM `T5`; +CHARSET(`C1`) +sjis +SELECT DISTINCT CHARSET(`C1`) FROM `T6`; +CHARSET(`C1`) +sjis +SELECT DISTINCT CHARSET(CONVERT(`C1` USING utf8)) FROM `T4`; +CHARSET(CONVERT(`C1` USING utf8)) +utf8 +SELECT DISTINCT CHARSET(CONVERT(`C1` USING ucs2)) FROM `T4`; +CHARSET(CONVERT(`C1` USING ucs2)) +ucs2 +SELECT DISTINCT CHARSET(CONVERT(`C1` USING sjis)) FROM `T4`; +CHARSET(CONVERT(`C1` USING sjis)) +sjis +SELECT DISTINCT CHARSET(CONVERT(`C1` USING ujis)) FROM `T4`; +CHARSET(CONVERT(`C1` USING ujis)) +ujis +SELECT DISTINCT CHARSET(CONVERT(`C1` USING utf8)) FROM `T5`; +CHARSET(CONVERT(`C1` USING utf8)) +utf8 +SELECT DISTINCT CHARSET(CONVERT(`C1` USING ucs2)) FROM `T5`; +CHARSET(CONVERT(`C1` USING ucs2)) +ucs2 +SELECT DISTINCT CHARSET(CONVERT(`C1` USING sjis)) FROM `T5`; +CHARSET(CONVERT(`C1` USING sjis)) +sjis +SELECT DISTINCT CHARSET(CONVERT(`C1` USING ujis)) FROM `T5`; +CHARSET(CONVERT(`C1` USING ujis)) +ujis +SELECT DISTINCT CHARSET(CONVERT(`C1` USING utf8)) FROM `T6`; +CHARSET(CONVERT(`C1` USING utf8)) +utf8 +SELECT DISTINCT CHARSET(CONVERT(`C1` USING ucs2)) FROM `T6`; +CHARSET(CONVERT(`C1` USING ucs2)) +ucs2 +SELECT DISTINCT CHARSET(CONVERT(`C1` USING sjis)) FROM `T6`; +CHARSET(CONVERT(`C1` USING sjis)) +sjis +SELECT DISTINCT CHARSET(CONVERT(`C1` USING ujis)) FROM `T6`; +CHARSET(CONVERT(`C1` USING ujis)) +ujis +SELECT DISTINCT CHARSET(`C1`) FROM `T7`; +CHARSET(`C1`) +sjis +SELECT DISTINCT CHARSET(`C1`) FROM `T8`; +CHARSET(`C1`) +sjis +SELECT DISTINCT CHARSET(`C1`) FROM `T9`; +CHARSET(`C1`) +sjis +SELECT DISTINCT CHARSET(CONVERT(`C1` USING utf8)) FROM `T7`; +CHARSET(CONVERT(`C1` USING utf8)) +utf8 +SELECT DISTINCT CHARSET(CONVERT(`C1` USING ucs2)) FROM `T7`; +CHARSET(CONVERT(`C1` USING ucs2)) +ucs2 +SELECT DISTINCT CHARSET(CONVERT(`C1` USING sjis)) FROM `T7`; +CHARSET(CONVERT(`C1` USING sjis)) +sjis +SELECT DISTINCT CHARSET(CONVERT(`C1` USING ujis)) FROM `T7`; +CHARSET(CONVERT(`C1` USING ujis)) +ujis +SELECT DISTINCT CHARSET(CONVERT(`C1` USING utf8)) FROM `T8`; +CHARSET(CONVERT(`C1` USING utf8)) +utf8 +SELECT DISTINCT CHARSET(CONVERT(`C1` USING ucs2)) FROM `T8`; +CHARSET(CONVERT(`C1` USING ucs2)) +ucs2 +SELECT DISTINCT CHARSET(CONVERT(`C1` USING sjis)) FROM `T8`; +CHARSET(CONVERT(`C1` USING sjis)) +sjis +SELECT DISTINCT CHARSET(CONVERT(`C1` USING ujis)) FROM `T8`; +CHARSET(CONVERT(`C1` USING ujis)) +ujis +SELECT DISTINCT CHARSET(CONVERT(`C1` USING utf8)) FROM `T9`; +CHARSET(CONVERT(`C1` USING utf8)) +utf8 +SELECT DISTINCT CHARSET(CONVERT(`C1` USING ucs2)) FROM `T9`; +CHARSET(CONVERT(`C1` USING ucs2)) +ucs2 +SELECT DISTINCT CHARSET(CONVERT(`C1` USING sjis)) FROM `T9`; +CHARSET(CONVERT(`C1` USING sjis)) +sjis +SELECT DISTINCT CHARSET(CONVERT(`C1` USING ujis)) FROM `T9`; +CHARSET(CONVERT(`C1` USING ujis)) +ujis +SELECT DISTINCT CHARSET(`C1`) FROM `T10`; +CHARSET(`C1`) +sjis +SELECT DISTINCT CHARSET(`C1`) FROM `T11`; +CHARSET(`C1`) +sjis +SELECT DISTINCT CHARSET(`C1`) FROM `T12`; +CHARSET(`C1`) +sjis +SELECT DISTINCT CHARSET(CONVERT(`C1` USING utf8)) FROM `T10`; +CHARSET(CONVERT(`C1` USING utf8)) +utf8 +SELECT DISTINCT CHARSET(CONVERT(`C1` USING ucs2)) FROM `T10`; +CHARSET(CONVERT(`C1` USING ucs2)) +ucs2 +SELECT DISTINCT CHARSET(CONVERT(`C1` USING sjis)) FROM `T10`; +CHARSET(CONVERT(`C1` USING sjis)) +sjis +SELECT DISTINCT CHARSET(CONVERT(`C1` USING ujis)) FROM `T10`; +CHARSET(CONVERT(`C1` USING ujis)) +ujis +SELECT DISTINCT CHARSET(CONVERT(`C1` USING utf8)) FROM `T11`; +CHARSET(CONVERT(`C1` USING utf8)) +utf8 +SELECT DISTINCT CHARSET(CONVERT(`C1` USING ucs2)) FROM `T11`; +CHARSET(CONVERT(`C1` USING ucs2)) +ucs2 +SELECT DISTINCT CHARSET(CONVERT(`C1` USING sjis)) FROM `T11`; +CHARSET(CONVERT(`C1` USING sjis)) +sjis +SELECT DISTINCT CHARSET(CONVERT(`C1` USING ujis)) FROM `T11`; +CHARSET(CONVERT(`C1` USING ujis)) +ujis +SELECT DISTINCT CHARSET(CONVERT(`C1` USING utf8)) FROM `T12`; +CHARSET(CONVERT(`C1` USING utf8)) +utf8 +SELECT DISTINCT CHARSET(CONVERT(`C1` USING ucs2)) FROM `T12`; +CHARSET(CONVERT(`C1` USING ucs2)) +ucs2 +SELECT DISTINCT CHARSET(CONVERT(`C1` USING sjis)) FROM `T12`; +CHARSET(CONVERT(`C1` USING sjis)) +sjis +SELECT DISTINCT CHARSET(CONVERT(`C1` USING ujis)) FROM `T12`; +CHARSET(CONVERT(`C1` USING ujis)) +ujis +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`; diff --git a/mysql-test/suite/jp/r/jp_charset_ucs2.result b/mysql-test/suite/jp/r/jp_charset_ucs2.result new file mode 100644 index 00000000000..d121e98fc00 --- /dev/null +++ b/mysql-test/suite/jp/r/jp_charset_ucs2.result @@ -0,0 +1,306 @@ +drop table if exists `」ヤ」ア`; +drop table if exists `」ヤ」イ`; +drop table if exists `」ヤ」ウ`; +drop table if exists `」ヤ」エ`; +drop table if exists `」ヤ」オ`; +drop table if exists `」ヤ」カ`; +drop table if exists `」ヤ」キ`; +drop table if exists `」ヤ」ク`; +drop table if exists `」ヤ」ケ`; +drop table if exists `」ヤ」ア」ー`; +drop table if exists `」ヤ」ア」ア`; +drop table if exists `」ヤ」ア」イ`; +SET NAMES ujis; +SET character_set_database = ucs2; +CREATE TABLE `」ヤ」ア` (`」テ」ア` char(20)) DEFAULT CHARSET = ucs2 engine = innodb; +CREATE TABLE `」ヤ」イ` (`」テ」ア` char(20)) DEFAULT CHARSET = ucs2 engine = innodb; +CREATE TABLE `」ヤ」ウ` (`」テ」ア` char(20)) DEFAULT CHARSET = ucs2 engine = innodb; +CREATE TABLE `」ヤ」エ` (`」テ」ア` char(20)) DEFAULT CHARSET = ucs2 engine = myisam; +CREATE TABLE `」ヤ」オ` (`」テ」ア` char(20)) DEFAULT CHARSET = ucs2 engine = myisam; +CREATE TABLE `」ヤ」カ` (`」テ」ア` char(20)) DEFAULT CHARSET = ucs2 engine = myisam; +CREATE TABLE `」ヤ」キ` (`」テ」ア` char(20)) DEFAULT CHARSET = ucs2 engine = heap; +CREATE TABLE `」ヤ」ク` (`」テ」ア` char(20)) DEFAULT CHARSET = ucs2 engine = heap; +CREATE TABLE `」ヤ」ケ` (`」テ」ア` char(20)) DEFAULT CHARSET = ucs2 engine = heap; +CREATE TABLE `」ヤ」ア」ー` (`」テ」ア` char(20)) DEFAULT CHARSET = ucs2 engine = bdb; +CREATE TABLE `」ヤ」ア」ア` (`」テ」ア` char(20)) DEFAULT CHARSET = ucs2 engine = bdb; +CREATE TABLE `」ヤ」ア」イ` (`」テ」ア` char(20)) DEFAULT CHARSET = ucs2 engine = bdb; +INSERT INTO `」ヤ」ア` VALUES +('PQRSTUVWXYZ[\\]^_') +,(' 治爾璽痔磁示而耳自蒔辞汐鹿式識') +,('鴫竺軸宍雫七叱執失嫉室悉湿漆疾質') +,('実蔀篠偲柴芝屡蕊縞舎写射捨赦斜煮') +,('社紗者謝車遮蛇邪借勺尺杓灼爵酌釈'); +INSERT INTO `」ヤ」イ` VALUES +('。エ。オ。カ。キ。ク。ケ。コ。サ。シ。ス。セ。ソ。タ。チ。ツ。テ。ト。ナ。ニ。ヌ') +,('。ネ。ノ。ハ。ヒ。フ。ヘ。ホ。マ。ミ。ム。メ。モ。ヤ。ユ。ヨ。ラ。リ。ル。レ。ロ') +,('。ヲ、。、「、」、、、・、ヲ、ァ、ィ、ゥ、ェ、ォ、ャ、ュ、ョ、ッ、ー、ア、イ、ウ') +,('。ヲ・。・「・」・、・・・ヲ・ァ・ィ・ゥ・ェ・ォ・ャ・ュ・ョ・ッ・ー・ア・イ・ウ') +,('。ヲー。ー「ー」ー、ー・ーヲーァーィーゥーェーォーャーューョーッーーーアーイーウ') +,('。ヲミ。ミ「ミ」ミ、ミ・ミヲミァミィミゥミェミォミャミュミョミッミーミアミイミウ') +,('。ヲ。「」、・ヲァィゥェォャュョッーアイウ'); +INSERT INTO `」ヤ」ウ` VALUES +('。ヲ召オ召カ召キ召ク召ケ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ召ツ召テ召ト。ヲ。ヲ。ヲ') +,('床エ床オ床カ床キ床ク床ケ床コ床サ床シ床ス床セ床ソ床タ床チ床ツ床テ床ト床ナ床ニ床ヌ') +,('床ネ床ノ床ハ床ヒ床フ床ヘ床ホ床マ床ミ床ム床メ床モ床ヤ床ユ床ヨ床ラ床リ床ル床レ床ロ') +,('床ワ床ン床゙床゚床熄ー瘴ー竢ー繽ー苡ー蜿ー謠ー迴ー闖ー髀ー齒ー床床床床') +,('。ヲ常。常「常」常、常・常ヲ常ァ常ィ常ゥ常ェ常ォ常ャ常ュ常ョ常ッ常ー常ア常イ常ウ') +,('常エ常オ常カ常キ常ク常ケ常コ常サ常シ常ス常セ常ソ常タ常チ常ツ常テ常ト常ナ常ニ常ヌ') +,('常ネ常ノ常ハ常ヒ常フ常ヘ常ホ常マ常ミ常ム常メ常モ常ヤ常ユ常ヨ常ラ常リ常ル常レ常ロ'); +INSERT INTO `」ヤ」エ` VALUES +('PQRSTUVWXYZ[\\]^_') +,(' 治爾璽痔磁示而耳自蒔辞汐鹿式識') +,('鴫竺軸宍雫七叱執失嫉室悉湿漆疾質') +,('実蔀篠偲柴芝屡蕊縞舎写射捨赦斜煮') +,('社紗者謝車遮蛇邪借勺尺杓灼爵酌釈'); +INSERT INTO `」ヤ」オ` VALUES +('。エ。オ。カ。キ。ク。ケ。コ。サ。シ。ス。セ。ソ。タ。チ。ツ。テ。ト。ナ。ニ。ヌ') +,('。ネ。ノ。ハ。ヒ。フ。ヘ。ホ。マ。ミ。ム。メ。モ。ヤ。ユ。ヨ。ラ。リ。ル。レ。ロ') +,('。ヲ、。、「、」、、、・、ヲ、ァ、ィ、ゥ、ェ、ォ、ャ、ュ、ョ、ッ、ー、ア、イ、ウ') +,('。ヲ・。・「・」・、・・・ヲ・ァ・ィ・ゥ・ェ・ォ・ャ・ュ・ョ・ッ・ー・ア・イ・ウ') +,('。ヲー。ー「ー」ー、ー・ーヲーァーィーゥーェーォーャーューョーッーーーアーイーウ') +,('。ヲミ。ミ「ミ」ミ、ミ・ミヲミァミィミゥミェミォミャミュミョミッミーミアミイミウ') +,('。ヲ。「」、・ヲァィゥェォャュョッーアイウ'); +INSERT INTO `」ヤ」カ` VALUES +('。ヲ召オ召カ召キ召ク召ケ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ召ツ召テ召ト。ヲ。ヲ。ヲ') +,('床エ床オ床カ床キ床ク床ケ床コ床サ床シ床ス床セ床ソ床タ床チ床ツ床テ床ト床ナ床ニ床ヌ') +,('床ネ床ノ床ハ床ヒ床フ床ヘ床ホ床マ床ミ床ム床メ床モ床ヤ床ユ床ヨ床ラ床リ床ル床レ床ロ') +,('床ワ床ン床゙床゚床熄ー瘴ー竢ー繽ー苡ー蜿ー謠ー迴ー闖ー髀ー齒ー床床床床') +,('。ヲ常。常「常」常、常・常ヲ常ァ常ィ常ゥ常ェ常ォ常ャ常ュ常ョ常ッ常ー常ア常イ常ウ') +,('常エ常オ常カ常キ常ク常ケ常コ常サ常シ常ス常セ常ソ常タ常チ常ツ常テ常ト常ナ常ニ常ヌ') +,('常ネ常ノ常ハ常ヒ常フ常ヘ常ホ常マ常ミ常ム常メ常モ常ヤ常ユ常ヨ常ラ常リ常ル常レ常ロ'); +INSERT INTO `」ヤ」キ` VALUES +('PQRSTUVWXYZ[\\]^_') +,(' 治爾璽痔磁示而耳自蒔辞汐鹿式識') +,('鴫竺軸宍雫七叱執失嫉室悉湿漆疾質') +,('実蔀篠偲柴芝屡蕊縞舎写射捨赦斜煮') +,('社紗者謝車遮蛇邪借勺尺杓灼爵酌釈'); +INSERT INTO `」ヤ」ク` VALUES +('。エ。オ。カ。キ。ク。ケ。コ。サ。シ。ス。セ。ソ。タ。チ。ツ。テ。ト。ナ。ニ。ヌ') +,('。ネ。ノ。ハ。ヒ。フ。ヘ。ホ。マ。ミ。ム。メ。モ。ヤ。ユ。ヨ。ラ。リ。ル。レ。ロ') +,('。ヲ、。、「、」、、、・、ヲ、ァ、ィ、ゥ、ェ、ォ、ャ、ュ、ョ、ッ、ー、ア、イ、ウ') +,('。ヲ・。・「・」・、・・・ヲ・ァ・ィ・ゥ・ェ・ォ・ャ・ュ・ョ・ッ・ー・ア・イ・ウ') +,('。ヲー。ー「ー」ー、ー・ーヲーァーィーゥーェーォーャーューョーッーーーアーイーウ') +,('。ヲミ。ミ「ミ」ミ、ミ・ミヲミァミィミゥミェミォミャミュミョミッミーミアミイミウ') +,('。ヲ。「」、・ヲァィゥェォャュョッーアイウ'); +INSERT INTO `」ヤ」ケ` VALUES +('。ヲ召オ召カ召キ召ク召ケ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ召ツ召テ召ト。ヲ。ヲ。ヲ') +,('床エ床オ床カ床キ床ク床ケ床コ床サ床シ床ス床セ床ソ床タ床チ床ツ床テ床ト床ナ床ニ床ヌ') +,('床ネ床ノ床ハ床ヒ床フ床ヘ床ホ床マ床ミ床ム床メ床モ床ヤ床ユ床ヨ床ラ床リ床ル床レ床ロ') +,('床ワ床ン床゙床゚床熄ー瘴ー竢ー繽ー苡ー蜿ー謠ー迴ー闖ー髀ー齒ー床床床床') +,('。ヲ常。常「常」常、常・常ヲ常ァ常ィ常ゥ常ェ常ォ常ャ常ュ常ョ常ッ常ー常ア常イ常ウ') +,('常エ常オ常カ常キ常ク常ケ常コ常サ常シ常ス常セ常ソ常タ常チ常ツ常テ常ト常ナ常ニ常ヌ') +,('常ネ常ノ常ハ常ヒ常フ常ヘ常ホ常マ常ミ常ム常メ常モ常ヤ常ユ常ヨ常ラ常リ常ル常レ常ロ'); +INSERT INTO `」ヤ」ア」ー` VALUES +('PQRSTUVWXYZ[\\]^_') +,(' 治爾璽痔磁示而耳自蒔辞汐鹿式識') +,('鴫竺軸宍雫七叱執失嫉室悉湿漆疾質') +,('実蔀篠偲柴芝屡蕊縞舎写射捨赦斜煮') +,('社紗者謝車遮蛇邪借勺尺杓灼爵酌釈'); +INSERT INTO `」ヤ」ア」ア` VALUES +('。エ。オ。カ。キ。ク。ケ。コ。サ。シ。ス。セ。ソ。タ。チ。ツ。テ。ト。ナ。ニ。ヌ') +,('。ネ。ノ。ハ。ヒ。フ。ヘ。ホ。マ。ミ。ム。メ。モ。ヤ。ユ。ヨ。ラ。リ。ル。レ。ロ') +,('。ヲ、。、「、」、、、・、ヲ、ァ、ィ、ゥ、ェ、ォ、ャ、ュ、ョ、ッ、ー、ア、イ、ウ') +,('。ヲ・。・「・」・、・・・ヲ・ァ・ィ・ゥ・ェ・ォ・ャ・ュ・ョ・ッ・ー・ア・イ・ウ') +,('。ヲー。ー「ー」ー、ー・ーヲーァーィーゥーェーォーャーューョーッーーーアーイーウ') +,('。ヲミ。ミ「ミ」ミ、ミ・ミヲミァミィミゥミェミォミャミュミョミッミーミアミイミウ') +,('。ヲ。「」、・ヲァィゥェォャュョッーアイウ'); +INSERT INTO `」ヤ」ア」イ` VALUES +('。ヲ召オ召カ召キ召ク召ケ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ召ツ召テ召ト。ヲ。ヲ。ヲ') +,('床エ床オ床カ床キ床ク床ケ床コ床サ床シ床ス床セ床ソ床タ床チ床ツ床テ床ト床ナ床ニ床ヌ') +,('床ネ床ノ床ハ床ヒ床フ床ヘ床ホ床マ床ミ床ム床メ床モ床ヤ床ユ床ヨ床ラ床リ床ル床レ床ロ') +,('床ワ床ン床゙床゚床熄ー瘴ー竢ー繽ー苡ー蜿ー謠ー迴ー闖ー髀ー齒ー床床床床') +,('。ヲ常。常「常」常、常・常ヲ常ァ常ィ常ゥ常ェ常ォ常ャ常ュ常ョ常ッ常ー常ア常イ常ウ') +,('常エ常オ常カ常キ常ク常ケ常コ常サ常シ常ス常セ常ソ常タ常チ常ツ常テ常ト常ナ常ニ常ヌ') +,('常ネ常ノ常ハ常ヒ常フ常ヘ常ホ常マ常ミ常ム常メ常モ常ヤ常ユ常ヨ常ラ常リ常ル常レ常ロ'); +SELECT DISTINCT CHARSET(`」テ」ア`) FROM `」ヤ」ア`; +CHARSET(`」テ」ア`) +ucs2 +SELECT DISTINCT CHARSET(`」テ」ア`) FROM `」ヤ」イ`; +CHARSET(`」テ」ア`) +ucs2 +SELECT DISTINCT CHARSET(`」テ」ア`) FROM `」ヤ」ウ`; +CHARSET(`」テ」ア`) +ucs2 +SELECT DISTINCT CHARSET(CONVERT(`」テ」ア` USING utf8)) FROM `」ヤ」ア`; +CHARSET(CONVERT(`」テ」ア` USING utf8)) +utf8 +SELECT DISTINCT CHARSET(CONVERT(`」テ」ア` USING ucs2)) FROM `」ヤ」ア`; +CHARSET(CONVERT(`」テ」ア` USING ucs2)) +ucs2 +SELECT DISTINCT CHARSET(CONVERT(`」テ」ア` USING sjis)) FROM `」ヤ」ア`; +CHARSET(CONVERT(`」テ」ア` USING sjis)) +sjis +SELECT DISTINCT CHARSET(CONVERT(`」テ」ア` USING ujis)) FROM `」ヤ」ア`; +CHARSET(CONVERT(`」テ」ア` USING ujis)) +ujis +SELECT DISTINCT CHARSET(CONVERT(`」テ」ア` USING utf8)) FROM `」ヤ」イ`; +CHARSET(CONVERT(`」テ」ア` USING utf8)) +utf8 +SELECT DISTINCT CHARSET(CONVERT(`」テ」ア` USING ucs2)) FROM `」ヤ」イ`; +CHARSET(CONVERT(`」テ」ア` USING ucs2)) +ucs2 +SELECT DISTINCT CHARSET(CONVERT(`」テ」ア` USING sjis)) FROM `」ヤ」イ`; +CHARSET(CONVERT(`」テ」ア` USING sjis)) +sjis +SELECT DISTINCT CHARSET(CONVERT(`」テ」ア` USING ujis)) FROM `」ヤ」イ`; +CHARSET(CONVERT(`」テ」ア` USING ujis)) +ujis +SELECT DISTINCT CHARSET(CONVERT(`」テ」ア` USING utf8)) FROM `」ヤ」ウ`; +CHARSET(CONVERT(`」テ」ア` USING utf8)) +utf8 +SELECT DISTINCT CHARSET(CONVERT(`」テ」ア` USING ucs2)) FROM `」ヤ」ウ`; +CHARSET(CONVERT(`」テ」ア` USING ucs2)) +ucs2 +SELECT DISTINCT CHARSET(CONVERT(`」テ」ア` USING sjis)) FROM `」ヤ」ウ`; +CHARSET(CONVERT(`」テ」ア` USING sjis)) +sjis +SELECT DISTINCT CHARSET(CONVERT(`」テ」ア` USING ujis)) FROM `」ヤ」ウ`; +CHARSET(CONVERT(`」テ」ア` USING ujis)) +ujis +SELECT DISTINCT CHARSET(`」テ」ア`) FROM `」ヤ」エ`; +CHARSET(`」テ」ア`) +ucs2 +SELECT DISTINCT CHARSET(`」テ」ア`) FROM `」ヤ」オ`; +CHARSET(`」テ」ア`) +ucs2 +SELECT DISTINCT CHARSET(`」テ」ア`) FROM `」ヤ」カ`; +CHARSET(`」テ」ア`) +ucs2 +SELECT DISTINCT CHARSET(CONVERT(`」テ」ア` USING utf8)) FROM `」ヤ」エ`; +CHARSET(CONVERT(`」テ」ア` USING utf8)) +utf8 +SELECT DISTINCT CHARSET(CONVERT(`」テ」ア` USING ucs2)) FROM `」ヤ」エ`; +CHARSET(CONVERT(`」テ」ア` USING ucs2)) +ucs2 +SELECT DISTINCT CHARSET(CONVERT(`」テ」ア` USING sjis)) FROM `」ヤ」エ`; +CHARSET(CONVERT(`」テ」ア` USING sjis)) +sjis +SELECT DISTINCT CHARSET(CONVERT(`」テ」ア` USING ujis)) FROM `」ヤ」エ`; +CHARSET(CONVERT(`」テ」ア` USING ujis)) +ujis +SELECT DISTINCT CHARSET(CONVERT(`」テ」ア` USING utf8)) FROM `」ヤ」オ`; +CHARSET(CONVERT(`」テ」ア` USING utf8)) +utf8 +SELECT DISTINCT CHARSET(CONVERT(`」テ」ア` USING ucs2)) FROM `」ヤ」オ`; +CHARSET(CONVERT(`」テ」ア` USING ucs2)) +ucs2 +SELECT DISTINCT CHARSET(CONVERT(`」テ」ア` USING sjis)) FROM `」ヤ」オ`; +CHARSET(CONVERT(`」テ」ア` USING sjis)) +sjis +SELECT DISTINCT CHARSET(CONVERT(`」テ」ア` USING ujis)) FROM `」ヤ」オ`; +CHARSET(CONVERT(`」テ」ア` USING ujis)) +ujis +SELECT DISTINCT CHARSET(CONVERT(`」テ」ア` USING utf8)) FROM `」ヤ」カ`; +CHARSET(CONVERT(`」テ」ア` USING utf8)) +utf8 +SELECT DISTINCT CHARSET(CONVERT(`」テ」ア` USING ucs2)) FROM `」ヤ」カ`; +CHARSET(CONVERT(`」テ」ア` USING ucs2)) +ucs2 +SELECT DISTINCT CHARSET(CONVERT(`」テ」ア` USING sjis)) FROM `」ヤ」カ`; +CHARSET(CONVERT(`」テ」ア` USING sjis)) +sjis +SELECT DISTINCT CHARSET(CONVERT(`」テ」ア` USING ujis)) FROM `」ヤ」カ`; +CHARSET(CONVERT(`」テ」ア` USING ujis)) +ujis +SELECT DISTINCT CHARSET(`」テ」ア`) FROM `」ヤ」キ`; +CHARSET(`」テ」ア`) +ucs2 +SELECT DISTINCT CHARSET(`」テ」ア`) FROM `」ヤ」ク`; +CHARSET(`」テ」ア`) +ucs2 +SELECT DISTINCT CHARSET(`」テ」ア`) FROM `」ヤ」ケ`; +CHARSET(`」テ」ア`) +ucs2 +SELECT DISTINCT CHARSET(CONVERT(`」テ」ア` USING utf8)) FROM `」ヤ」キ`; +CHARSET(CONVERT(`」テ」ア` USING utf8)) +utf8 +SELECT DISTINCT CHARSET(CONVERT(`」テ」ア` USING ucs2)) FROM `」ヤ」キ`; +CHARSET(CONVERT(`」テ」ア` USING ucs2)) +ucs2 +SELECT DISTINCT CHARSET(CONVERT(`」テ」ア` USING sjis)) FROM `」ヤ」キ`; +CHARSET(CONVERT(`」テ」ア` USING sjis)) +sjis +SELECT DISTINCT CHARSET(CONVERT(`」テ」ア` USING ujis)) FROM `」ヤ」キ`; +CHARSET(CONVERT(`」テ」ア` USING ujis)) +ujis +SELECT DISTINCT CHARSET(CONVERT(`」テ」ア` USING utf8)) FROM `」ヤ」ク`; +CHARSET(CONVERT(`」テ」ア` USING utf8)) +utf8 +SELECT DISTINCT CHARSET(CONVERT(`」テ」ア` USING ucs2)) FROM `」ヤ」ク`; +CHARSET(CONVERT(`」テ」ア` USING ucs2)) +ucs2 +SELECT DISTINCT CHARSET(CONVERT(`」テ」ア` USING sjis)) FROM `」ヤ」ク`; +CHARSET(CONVERT(`」テ」ア` USING sjis)) +sjis +SELECT DISTINCT CHARSET(CONVERT(`」テ」ア` USING ujis)) FROM `」ヤ」ク`; +CHARSET(CONVERT(`」テ」ア` USING ujis)) +ujis +SELECT DISTINCT CHARSET(CONVERT(`」テ」ア` USING utf8)) FROM `」ヤ」ケ`; +CHARSET(CONVERT(`」テ」ア` USING utf8)) +utf8 +SELECT DISTINCT CHARSET(CONVERT(`」テ」ア` USING ucs2)) FROM `」ヤ」ケ`; +CHARSET(CONVERT(`」テ」ア` USING ucs2)) +ucs2 +SELECT DISTINCT CHARSET(CONVERT(`」テ」ア` USING sjis)) FROM `」ヤ」ケ`; +CHARSET(CONVERT(`」テ」ア` USING sjis)) +sjis +SELECT DISTINCT CHARSET(CONVERT(`」テ」ア` USING ujis)) FROM `」ヤ」ケ`; +CHARSET(CONVERT(`」テ」ア` USING ujis)) +ujis +SELECT DISTINCT CHARSET(`」テ」ア`) FROM `」ヤ」ア」ー`; +CHARSET(`」テ」ア`) +ucs2 +SELECT DISTINCT CHARSET(`」テ」ア`) FROM `」ヤ」ア」ア`; +CHARSET(`」テ」ア`) +ucs2 +SELECT DISTINCT CHARSET(`」テ」ア`) FROM `」ヤ」ア」イ`; +CHARSET(`」テ」ア`) +ucs2 +SELECT DISTINCT CHARSET(CONVERT(`」テ」ア` USING utf8)) FROM `」ヤ」ア」ー`; +CHARSET(CONVERT(`」テ」ア` USING utf8)) +utf8 +SELECT DISTINCT CHARSET(CONVERT(`」テ」ア` USING ucs2)) FROM `」ヤ」ア」ー`; +CHARSET(CONVERT(`」テ」ア` USING ucs2)) +ucs2 +SELECT DISTINCT CHARSET(CONVERT(`」テ」ア` USING sjis)) FROM `」ヤ」ア」ー`; +CHARSET(CONVERT(`」テ」ア` USING sjis)) +sjis +SELECT DISTINCT CHARSET(CONVERT(`」テ」ア` USING ujis)) FROM `」ヤ」ア」ー`; +CHARSET(CONVERT(`」テ」ア` USING ujis)) +ujis +SELECT DISTINCT CHARSET(CONVERT(`」テ」ア` USING utf8)) FROM `」ヤ」ア」ア`; +CHARSET(CONVERT(`」テ」ア` USING utf8)) +utf8 +SELECT DISTINCT CHARSET(CONVERT(`」テ」ア` USING ucs2)) FROM `」ヤ」ア」ア`; +CHARSET(CONVERT(`」テ」ア` USING ucs2)) +ucs2 +SELECT DISTINCT CHARSET(CONVERT(`」テ」ア` USING sjis)) FROM `」ヤ」ア」ア`; +CHARSET(CONVERT(`」テ」ア` USING sjis)) +sjis +SELECT DISTINCT CHARSET(CONVERT(`」テ」ア` USING ujis)) FROM `」ヤ」ア」ア`; +CHARSET(CONVERT(`」テ」ア` USING ujis)) +ujis +SELECT DISTINCT CHARSET(CONVERT(`」テ」ア` USING utf8)) FROM `」ヤ」ア」イ`; +CHARSET(CONVERT(`」テ」ア` USING utf8)) +utf8 +SELECT DISTINCT CHARSET(CONVERT(`」テ」ア` USING ucs2)) FROM `」ヤ」ア」イ`; +CHARSET(CONVERT(`」テ」ア` USING ucs2)) +ucs2 +SELECT DISTINCT CHARSET(CONVERT(`」テ」ア` USING sjis)) FROM `」ヤ」ア」イ`; +CHARSET(CONVERT(`」テ」ア` USING sjis)) +sjis +SELECT DISTINCT CHARSET(CONVERT(`」テ」ア` USING ujis)) FROM `」ヤ」ア」イ`; +CHARSET(CONVERT(`」テ」ア` USING ujis)) +ujis +drop table `」ヤ」ア`; +drop table `」ヤ」イ`; +drop table `」ヤ」ウ`; +drop table `」ヤ」エ`; +drop table `」ヤ」オ`; +drop table `」ヤ」カ`; +drop table `」ヤ」キ`; +drop table `」ヤ」ク`; +drop table `」ヤ」ケ`; +drop table `」ヤ」ア」ー`; +drop table `」ヤ」ア」ア`; +drop table `」ヤ」ア」イ`; diff --git a/mysql-test/suite/jp/r/jp_charset_ujis.result b/mysql-test/suite/jp/r/jp_charset_ujis.result new file mode 100644 index 00000000000..964477896bd --- /dev/null +++ b/mysql-test/suite/jp/r/jp_charset_ujis.result @@ -0,0 +1,230 @@ +drop table if exists `」ヤ」ア`; +drop table if exists `」ヤ」イ`; +drop table if exists `」ヤ」ウ`; +drop table if exists `」ヤ」エ`; +drop table if exists `」ヤ」オ`; +drop table if exists `」ヤ」カ`; +drop table if exists `」ヤ」キ`; +drop table if exists `」ヤ」ク`; +drop table if exists `」ヤ」ケ`; +drop table if exists `」ヤ」ア」ー`; +drop table if exists `」ヤ」ア」ア`; +drop table if exists `」ヤ」ア」イ`; +SET NAMES ujis; +SET character_set_database = ujis; +CREATE TABLE `」ヤ」ア` (`」テ」ア` char(20)) DEFAULT CHARSET = ujis engine = innodb; +CREATE TABLE `」ヤ」イ` (`」テ」ア` char(20)) DEFAULT CHARSET = ujis engine = innodb; +CREATE TABLE `」ヤ」ウ` (`」テ」ア` char(20)) DEFAULT CHARSET = ujis engine = innodb; +CREATE TABLE `」ヤ」エ` (`」テ」ア` char(20)) DEFAULT CHARSET = ujis engine = myisam; +CREATE TABLE `」ヤ」オ` (`」テ」ア` char(20)) DEFAULT CHARSET = ujis engine = myisam; +CREATE TABLE `」ヤ」カ` (`」テ」ア` char(20)) DEFAULT CHARSET = ujis engine = myisam; +CREATE TABLE `」ヤ」キ` (`」テ」ア` char(20)) DEFAULT CHARSET = ujis engine = heap; +CREATE TABLE `」ヤ」ク` (`」テ」ア` char(20)) DEFAULT CHARSET = ujis engine = heap; +CREATE TABLE `」ヤ」ケ` (`」テ」ア` char(20)) DEFAULT CHARSET = ujis engine = heap; +CREATE TABLE `」ヤ」ア」ー` (`」テ」ア` char(20)) DEFAULT CHARSET = ujis engine = bdb; +CREATE TABLE `」ヤ」ア」ア` (`」テ」ア` char(20)) DEFAULT CHARSET = ujis engine = bdb; +CREATE TABLE `」ヤ」ア」イ` (`」テ」ア` char(20)) DEFAULT CHARSET = ujis engine = bdb; +LOAD DATA LOCAL INFILE 'suite/jp/std_data/jisx0201_ujis.dat' INTO TABLE `」ヤ」ア`; +LOAD DATA LOCAL INFILE 'suite/jp/std_data/jisx0208_ujis.dat' INTO TABLE `」ヤ」イ`; +LOAD DATA LOCAL INFILE 'suite/jp/std_data/jisx0212_ujis.dat' INTO TABLE `」ヤ」ウ`; +LOAD DATA LOCAL INFILE 'suite/jp/std_data/jisx0201_ujis.dat' INTO TABLE `」ヤ」エ`; +LOAD DATA LOCAL INFILE 'suite/jp/std_data/jisx0208_ujis.dat' INTO TABLE `」ヤ」オ`; +LOAD DATA LOCAL INFILE 'suite/jp/std_data/jisx0212_ujis.dat' INTO TABLE `」ヤ」カ`; +LOAD DATA LOCAL INFILE 'suite/jp/std_data/jisx0201_ujis.dat' INTO TABLE `」ヤ」キ`; +LOAD DATA LOCAL INFILE 'suite/jp/std_data/jisx0208_ujis.dat' INTO TABLE `」ヤ」ク`; +LOAD DATA LOCAL INFILE 'suite/jp/std_data/jisx0212_ujis.dat' INTO TABLE `」ヤ」ケ`; +LOAD DATA LOCAL INFILE 'suite/jp/std_data/jisx0201_ujis.dat' INTO TABLE `」ヤ」ア」ー`; +LOAD DATA LOCAL INFILE 'suite/jp/std_data/jisx0208_ujis.dat' INTO TABLE `」ヤ」ア」ア`; +LOAD DATA LOCAL INFILE 'suite/jp/std_data/jisx0212_ujis.dat' INTO TABLE `」ヤ」ア」イ`; +SELECT DISTINCT CHARSET(`」テ」ア`) FROM `」ヤ」ア`; +CHARSET(`」テ」ア`) +ujis +SELECT DISTINCT CHARSET(`」テ」ア`) FROM `」ヤ」イ`; +CHARSET(`」テ」ア`) +ujis +SELECT DISTINCT CHARSET(`」テ」ア`) FROM `」ヤ」ウ`; +CHARSET(`」テ」ア`) +ujis +SELECT DISTINCT CHARSET(CONVERT(`」テ」ア` USING utf8)) FROM `」ヤ」ア`; +CHARSET(CONVERT(`」テ」ア` USING utf8)) +utf8 +SELECT DISTINCT CHARSET(CONVERT(`」テ」ア` USING ucs2)) FROM `」ヤ」ア`; +CHARSET(CONVERT(`」テ」ア` USING ucs2)) +ucs2 +SELECT DISTINCT CHARSET(CONVERT(`」テ」ア` USING sjis)) FROM `」ヤ」ア`; +CHARSET(CONVERT(`」テ」ア` USING sjis)) +sjis +SELECT DISTINCT CHARSET(CONVERT(`」テ」ア` USING ujis)) FROM `」ヤ」ア`; +CHARSET(CONVERT(`」テ」ア` USING ujis)) +ujis +SELECT DISTINCT CHARSET(CONVERT(`」テ」ア` USING utf8)) FROM `」ヤ」イ`; +CHARSET(CONVERT(`」テ」ア` USING utf8)) +utf8 +SELECT DISTINCT CHARSET(CONVERT(`」テ」ア` USING ucs2)) FROM `」ヤ」イ`; +CHARSET(CONVERT(`」テ」ア` USING ucs2)) +ucs2 +SELECT DISTINCT CHARSET(CONVERT(`」テ」ア` USING sjis)) FROM `」ヤ」イ`; +CHARSET(CONVERT(`」テ」ア` USING sjis)) +sjis +SELECT DISTINCT CHARSET(CONVERT(`」テ」ア` USING ujis)) FROM `」ヤ」イ`; +CHARSET(CONVERT(`」テ」ア` USING ujis)) +ujis +SELECT DISTINCT CHARSET(CONVERT(`」テ」ア` USING utf8)) FROM `」ヤ」ウ`; +CHARSET(CONVERT(`」テ」ア` USING utf8)) +utf8 +SELECT DISTINCT CHARSET(CONVERT(`」テ」ア` USING ucs2)) FROM `」ヤ」ウ`; +CHARSET(CONVERT(`」テ」ア` USING ucs2)) +ucs2 +SELECT DISTINCT CHARSET(CONVERT(`」テ」ア` USING sjis)) FROM `」ヤ」ウ`; +CHARSET(CONVERT(`」テ」ア` USING sjis)) +sjis +SELECT DISTINCT CHARSET(CONVERT(`」テ」ア` USING ujis)) FROM `」ヤ」ウ`; +CHARSET(CONVERT(`」テ」ア` USING ujis)) +ujis +SELECT DISTINCT CHARSET(`」テ」ア`) FROM `」ヤ」エ`; +CHARSET(`」テ」ア`) +ujis +SELECT DISTINCT CHARSET(`」テ」ア`) FROM `」ヤ」オ`; +CHARSET(`」テ」ア`) +ujis +SELECT DISTINCT CHARSET(`」テ」ア`) FROM `」ヤ」カ`; +CHARSET(`」テ」ア`) +ujis +SELECT DISTINCT CHARSET(CONVERT(`」テ」ア` USING utf8)) FROM `」ヤ」エ`; +CHARSET(CONVERT(`」テ」ア` USING utf8)) +utf8 +SELECT DISTINCT CHARSET(CONVERT(`」テ」ア` USING ucs2)) FROM `」ヤ」エ`; +CHARSET(CONVERT(`」テ」ア` USING ucs2)) +ucs2 +SELECT DISTINCT CHARSET(CONVERT(`」テ」ア` USING sjis)) FROM `」ヤ」エ`; +CHARSET(CONVERT(`」テ」ア` USING sjis)) +sjis +SELECT DISTINCT CHARSET(CONVERT(`」テ」ア` USING ujis)) FROM `」ヤ」エ`; +CHARSET(CONVERT(`」テ」ア` USING ujis)) +ujis +SELECT DISTINCT CHARSET(CONVERT(`」テ」ア` USING utf8)) FROM `」ヤ」オ`; +CHARSET(CONVERT(`」テ」ア` USING utf8)) +utf8 +SELECT DISTINCT CHARSET(CONVERT(`」テ」ア` USING ucs2)) FROM `」ヤ」オ`; +CHARSET(CONVERT(`」テ」ア` USING ucs2)) +ucs2 +SELECT DISTINCT CHARSET(CONVERT(`」テ」ア` USING sjis)) FROM `」ヤ」オ`; +CHARSET(CONVERT(`」テ」ア` USING sjis)) +sjis +SELECT DISTINCT CHARSET(CONVERT(`」テ」ア` USING ujis)) FROM `」ヤ」オ`; +CHARSET(CONVERT(`」テ」ア` USING ujis)) +ujis +SELECT DISTINCT CHARSET(CONVERT(`」テ」ア` USING utf8)) FROM `」ヤ」カ`; +CHARSET(CONVERT(`」テ」ア` USING utf8)) +utf8 +SELECT DISTINCT CHARSET(CONVERT(`」テ」ア` USING ucs2)) FROM `」ヤ」カ`; +CHARSET(CONVERT(`」テ」ア` USING ucs2)) +ucs2 +SELECT DISTINCT CHARSET(CONVERT(`」テ」ア` USING sjis)) FROM `」ヤ」カ`; +CHARSET(CONVERT(`」テ」ア` USING sjis)) +sjis +SELECT DISTINCT CHARSET(CONVERT(`」テ」ア` USING ujis)) FROM `」ヤ」カ`; +CHARSET(CONVERT(`」テ」ア` USING ujis)) +ujis +SELECT DISTINCT CHARSET(`」テ」ア`) FROM `」ヤ」キ`; +CHARSET(`」テ」ア`) +ujis +SELECT DISTINCT CHARSET(`」テ」ア`) FROM `」ヤ」ク`; +CHARSET(`」テ」ア`) +ujis +SELECT DISTINCT CHARSET(`」テ」ア`) FROM `」ヤ」ケ`; +CHARSET(`」テ」ア`) +ujis +SELECT DISTINCT CHARSET(CONVERT(`」テ」ア` USING utf8)) FROM `」ヤ」キ`; +CHARSET(CONVERT(`」テ」ア` USING utf8)) +utf8 +SELECT DISTINCT CHARSET(CONVERT(`」テ」ア` USING ucs2)) FROM `」ヤ」キ`; +CHARSET(CONVERT(`」テ」ア` USING ucs2)) +ucs2 +SELECT DISTINCT CHARSET(CONVERT(`」テ」ア` USING sjis)) FROM `」ヤ」キ`; +CHARSET(CONVERT(`」テ」ア` USING sjis)) +sjis +SELECT DISTINCT CHARSET(CONVERT(`」テ」ア` USING ujis)) FROM `」ヤ」キ`; +CHARSET(CONVERT(`」テ」ア` USING ujis)) +ujis +SELECT DISTINCT CHARSET(CONVERT(`」テ」ア` USING utf8)) FROM `」ヤ」ク`; +CHARSET(CONVERT(`」テ」ア` USING utf8)) +utf8 +SELECT DISTINCT CHARSET(CONVERT(`」テ」ア` USING ucs2)) FROM `」ヤ」ク`; +CHARSET(CONVERT(`」テ」ア` USING ucs2)) +ucs2 +SELECT DISTINCT CHARSET(CONVERT(`」テ」ア` USING sjis)) FROM `」ヤ」ク`; +CHARSET(CONVERT(`」テ」ア` USING sjis)) +sjis +SELECT DISTINCT CHARSET(CONVERT(`」テ」ア` USING ujis)) FROM `」ヤ」ク`; +CHARSET(CONVERT(`」テ」ア` USING ujis)) +ujis +SELECT DISTINCT CHARSET(CONVERT(`」テ」ア` USING utf8)) FROM `」ヤ」ケ`; +CHARSET(CONVERT(`」テ」ア` USING utf8)) +utf8 +SELECT DISTINCT CHARSET(CONVERT(`」テ」ア` USING ucs2)) FROM `」ヤ」ケ`; +CHARSET(CONVERT(`」テ」ア` USING ucs2)) +ucs2 +SELECT DISTINCT CHARSET(CONVERT(`」テ」ア` USING sjis)) FROM `」ヤ」ケ`; +CHARSET(CONVERT(`」テ」ア` USING sjis)) +sjis +SELECT DISTINCT CHARSET(CONVERT(`」テ」ア` USING ujis)) FROM `」ヤ」ケ`; +CHARSET(CONVERT(`」テ」ア` USING ujis)) +ujis +SELECT DISTINCT CHARSET(`」テ」ア`) FROM `」ヤ」ア」ー`; +CHARSET(`」テ」ア`) +ujis +SELECT DISTINCT CHARSET(`」テ」ア`) FROM `」ヤ」ア」ア`; +CHARSET(`」テ」ア`) +ujis +SELECT DISTINCT CHARSET(`」テ」ア`) FROM `」ヤ」ア」イ`; +CHARSET(`」テ」ア`) +ujis +SELECT DISTINCT CHARSET(CONVERT(`」テ」ア` USING utf8)) FROM `」ヤ」ア」ー`; +CHARSET(CONVERT(`」テ」ア` USING utf8)) +utf8 +SELECT DISTINCT CHARSET(CONVERT(`」テ」ア` USING ucs2)) FROM `」ヤ」ア」ー`; +CHARSET(CONVERT(`」テ」ア` USING ucs2)) +ucs2 +SELECT DISTINCT CHARSET(CONVERT(`」テ」ア` USING sjis)) FROM `」ヤ」ア」ー`; +CHARSET(CONVERT(`」テ」ア` USING sjis)) +sjis +SELECT DISTINCT CHARSET(CONVERT(`」テ」ア` USING ujis)) FROM `」ヤ」ア」ー`; +CHARSET(CONVERT(`」テ」ア` USING ujis)) +ujis +SELECT DISTINCT CHARSET(CONVERT(`」テ」ア` USING utf8)) FROM `」ヤ」ア」ア`; +CHARSET(CONVERT(`」テ」ア` USING utf8)) +utf8 +SELECT DISTINCT CHARSET(CONVERT(`」テ」ア` USING ucs2)) FROM `」ヤ」ア」ア`; +CHARSET(CONVERT(`」テ」ア` USING ucs2)) +ucs2 +SELECT DISTINCT CHARSET(CONVERT(`」テ」ア` USING sjis)) FROM `」ヤ」ア」ア`; +CHARSET(CONVERT(`」テ」ア` USING sjis)) +sjis +SELECT DISTINCT CHARSET(CONVERT(`」テ」ア` USING ujis)) FROM `」ヤ」ア」ア`; +CHARSET(CONVERT(`」テ」ア` USING ujis)) +ujis +SELECT DISTINCT CHARSET(CONVERT(`」テ」ア` USING utf8)) FROM `」ヤ」ア」イ`; +CHARSET(CONVERT(`」テ」ア` USING utf8)) +utf8 +SELECT DISTINCT CHARSET(CONVERT(`」テ」ア` USING ucs2)) FROM `」ヤ」ア」イ`; +CHARSET(CONVERT(`」テ」ア` USING ucs2)) +ucs2 +SELECT DISTINCT CHARSET(CONVERT(`」テ」ア` USING sjis)) FROM `」ヤ」ア」イ`; +CHARSET(CONVERT(`」テ」ア` USING sjis)) +sjis +SELECT DISTINCT CHARSET(CONVERT(`」テ」ア` USING ujis)) FROM `」ヤ」ア」イ`; +CHARSET(CONVERT(`」テ」ア` USING ujis)) +ujis +drop table `」ヤ」ア`; +drop table `」ヤ」イ`; +drop table `」ヤ」ウ`; +drop table `」ヤ」エ`; +drop table `」ヤ」オ`; +drop table `」ヤ」カ`; +drop table `」ヤ」キ`; +drop table `」ヤ」ク`; +drop table `」ヤ」ケ`; +drop table `」ヤ」ア」ー`; +drop table `」ヤ」ア」ア`; +drop table `」ヤ」ア」イ`; diff --git a/mysql-test/suite/jp/r/jp_charset_utf8.result b/mysql-test/suite/jp/r/jp_charset_utf8.result new file mode 100644 index 00000000000..2fdd3fb1a6b --- /dev/null +++ b/mysql-test/suite/jp/r/jp_charset_utf8.result @@ -0,0 +1,230 @@ +drop table if exists `シエシ疏; +drop table if exists `シエシ蛋; +drop table if exists `シエシ伝; +drop table if exists `シエシ覗; +drop table if exists `シエシ描; +drop table if exists `シエシ冒; +drop table if exists `シエシ輿; +drop table if exists `シエシ倭; +drop table if exists `シエシ兪; +drop table if exists `シエシ托シ秦; +drop table if exists `シエシ托シ疏; +drop table if exists `シエシ托シ蛋; +SET NAMES utf8; +SET character_set_database = utf8; +CREATE TABLE `シエシ疏 (`シ」シ疏 char(20)) DEFAULT CHARSET = utf8 engine = innodb; +CREATE TABLE `シエシ蛋 (`シ」シ疏 char(20)) DEFAULT CHARSET = utf8 engine = innodb; +CREATE TABLE `シエシ伝 (`シ」シ疏 char(20)) DEFAULT CHARSET = utf8 engine = innodb; +CREATE TABLE `シエシ覗 (`シ」シ疏 char(20)) DEFAULT CHARSET = utf8 engine = myisam; +CREATE TABLE `シエシ描 (`シ」シ疏 char(20)) DEFAULT CHARSET = utf8 engine = myisam; +CREATE TABLE `シエシ冒 (`シ」シ疏 char(20)) DEFAULT CHARSET = utf8 engine = myisam; +CREATE TABLE `シエシ輿 (`シ」シ疏 char(20)) DEFAULT CHARSET = utf8 engine = heap; +CREATE TABLE `シエシ倭 (`シ」シ疏 char(20)) DEFAULT CHARSET = utf8 engine = heap; +CREATE TABLE `シエシ兪 (`シ」シ疏 char(20)) DEFAULT CHARSET = utf8 engine = heap; +CREATE TABLE `シエシ托シ秦 (`シ」シ疏 char(20)) DEFAULT CHARSET = utf8 engine = bdb; +CREATE TABLE `シエシ托シ疏 (`シ」シ疏 char(20)) DEFAULT CHARSET = utf8 engine = bdb; +CREATE TABLE `シエシ托シ蛋 (`シ」シ疏 char(20)) DEFAULT CHARSET = utf8 engine = bdb; +LOAD DATA LOCAL INFILE 'suite/jp/std_data/jisx0201_utf8.dat' INTO TABLE `シエシ疏; +LOAD DATA LOCAL INFILE 'suite/jp/std_data/jisx0208_utf8.dat' INTO TABLE `シエシ蛋; +LOAD DATA LOCAL INFILE 'suite/jp/std_data/jisx0212_utf8.dat' INTO TABLE `シエシ伝; +LOAD DATA LOCAL INFILE 'suite/jp/std_data/jisx0201_utf8.dat' INTO TABLE `シエシ覗; +LOAD DATA LOCAL INFILE 'suite/jp/std_data/jisx0208_utf8.dat' INTO TABLE `シエシ描; +LOAD DATA LOCAL INFILE 'suite/jp/std_data/jisx0212_utf8.dat' INTO TABLE `シエシ冒; +LOAD DATA LOCAL INFILE 'suite/jp/std_data/jisx0201_utf8.dat' INTO TABLE `シエシ輿; +LOAD DATA LOCAL INFILE 'suite/jp/std_data/jisx0208_utf8.dat' INTO TABLE `シエシ倭; +LOAD DATA LOCAL INFILE 'suite/jp/std_data/jisx0212_utf8.dat' INTO TABLE `シエシ兪; +LOAD DATA LOCAL INFILE 'suite/jp/std_data/jisx0201_utf8.dat' INTO TABLE `シエシ托シ秦; +LOAD DATA LOCAL INFILE 'suite/jp/std_data/jisx0208_utf8.dat' INTO TABLE `シエシ托シ疏; +LOAD DATA LOCAL INFILE 'suite/jp/std_data/jisx0212_utf8.dat' INTO TABLE `シエシ托シ蛋; +SELECT DISTINCT CHARSET(`シ」シ疏) FROM `シエシ疏; +CHARSET(`シ」シ疏) +utf8 +SELECT DISTINCT CHARSET(`シ」シ疏) FROM `シエシ蛋; +CHARSET(`シ」シ疏) +utf8 +SELECT DISTINCT CHARSET(`シ」シ疏) FROM `シエシ伝; +CHARSET(`シ」シ疏) +utf8 +SELECT DISTINCT CHARSET(CONVERT(`シ」シ疏 USING utf8)) FROM `シエシ疏; +CHARSET(CONVERT(`シ」シ疏 USING utf8)) +utf8 +SELECT DISTINCT CHARSET(CONVERT(`シ」シ疏 USING ucs2)) FROM `シエシ疏; +CHARSET(CONVERT(`シ」シ疏 USING ucs2)) +ucs2 +SELECT DISTINCT CHARSET(CONVERT(`シ」シ疏 USING sjis)) FROM `シエシ疏; +CHARSET(CONVERT(`シ」シ疏 USING sjis)) +sjis +SELECT DISTINCT CHARSET(CONVERT(`シ」シ疏 USING ujis)) FROM `シエシ疏; +CHARSET(CONVERT(`シ」シ疏 USING ujis)) +ujis +SELECT DISTINCT CHARSET(CONVERT(`シ」シ疏 USING utf8)) FROM `シエシ蛋; +CHARSET(CONVERT(`シ」シ疏 USING utf8)) +utf8 +SELECT DISTINCT CHARSET(CONVERT(`シ」シ疏 USING ucs2)) FROM `シエシ蛋; +CHARSET(CONVERT(`シ」シ疏 USING ucs2)) +ucs2 +SELECT DISTINCT CHARSET(CONVERT(`シ」シ疏 USING sjis)) FROM `シエシ蛋; +CHARSET(CONVERT(`シ」シ疏 USING sjis)) +sjis +SELECT DISTINCT CHARSET(CONVERT(`シ」シ疏 USING ujis)) FROM `シエシ蛋; +CHARSET(CONVERT(`シ」シ疏 USING ujis)) +ujis +SELECT DISTINCT CHARSET(CONVERT(`シ」シ疏 USING utf8)) FROM `シエシ伝; +CHARSET(CONVERT(`シ」シ疏 USING utf8)) +utf8 +SELECT DISTINCT CHARSET(CONVERT(`シ」シ疏 USING ucs2)) FROM `シエシ伝; +CHARSET(CONVERT(`シ」シ疏 USING ucs2)) +ucs2 +SELECT DISTINCT CHARSET(CONVERT(`シ」シ疏 USING sjis)) FROM `シエシ伝; +CHARSET(CONVERT(`シ」シ疏 USING sjis)) +sjis +SELECT DISTINCT CHARSET(CONVERT(`シ」シ疏 USING ujis)) FROM `シエシ伝; +CHARSET(CONVERT(`シ」シ疏 USING ujis)) +ujis +SELECT DISTINCT CHARSET(`シ」シ疏) FROM `シエシ覗; +CHARSET(`シ」シ疏) +utf8 +SELECT DISTINCT CHARSET(`シ」シ疏) FROM `シエシ描; +CHARSET(`シ」シ疏) +utf8 +SELECT DISTINCT CHARSET(`シ」シ疏) FROM `シエシ冒; +CHARSET(`シ」シ疏) +utf8 +SELECT DISTINCT CHARSET(CONVERT(`シ」シ疏 USING utf8)) FROM `シエシ覗; +CHARSET(CONVERT(`シ」シ疏 USING utf8)) +utf8 +SELECT DISTINCT CHARSET(CONVERT(`シ」シ疏 USING ucs2)) FROM `シエシ覗; +CHARSET(CONVERT(`シ」シ疏 USING ucs2)) +ucs2 +SELECT DISTINCT CHARSET(CONVERT(`シ」シ疏 USING sjis)) FROM `シエシ覗; +CHARSET(CONVERT(`シ」シ疏 USING sjis)) +sjis +SELECT DISTINCT CHARSET(CONVERT(`シ」シ疏 USING ujis)) FROM `シエシ覗; +CHARSET(CONVERT(`シ」シ疏 USING ujis)) +ujis +SELECT DISTINCT CHARSET(CONVERT(`シ」シ疏 USING utf8)) FROM `シエシ描; +CHARSET(CONVERT(`シ」シ疏 USING utf8)) +utf8 +SELECT DISTINCT CHARSET(CONVERT(`シ」シ疏 USING ucs2)) FROM `シエシ描; +CHARSET(CONVERT(`シ」シ疏 USING ucs2)) +ucs2 +SELECT DISTINCT CHARSET(CONVERT(`シ」シ疏 USING sjis)) FROM `シエシ描; +CHARSET(CONVERT(`シ」シ疏 USING sjis)) +sjis +SELECT DISTINCT CHARSET(CONVERT(`シ」シ疏 USING ujis)) FROM `シエシ描; +CHARSET(CONVERT(`シ」シ疏 USING ujis)) +ujis +SELECT DISTINCT CHARSET(CONVERT(`シ」シ疏 USING utf8)) FROM `シエシ冒; +CHARSET(CONVERT(`シ」シ疏 USING utf8)) +utf8 +SELECT DISTINCT CHARSET(CONVERT(`シ」シ疏 USING ucs2)) FROM `シエシ冒; +CHARSET(CONVERT(`シ」シ疏 USING ucs2)) +ucs2 +SELECT DISTINCT CHARSET(CONVERT(`シ」シ疏 USING sjis)) FROM `シエシ冒; +CHARSET(CONVERT(`シ」シ疏 USING sjis)) +sjis +SELECT DISTINCT CHARSET(CONVERT(`シ」シ疏 USING ujis)) FROM `シエシ冒; +CHARSET(CONVERT(`シ」シ疏 USING ujis)) +ujis +SELECT DISTINCT CHARSET(`シ」シ疏) FROM `シエシ輿; +CHARSET(`シ」シ疏) +utf8 +SELECT DISTINCT CHARSET(`シ」シ疏) FROM `シエシ倭; +CHARSET(`シ」シ疏) +utf8 +SELECT DISTINCT CHARSET(`シ」シ疏) FROM `シエシ兪; +CHARSET(`シ」シ疏) +utf8 +SELECT DISTINCT CHARSET(CONVERT(`シ」シ疏 USING utf8)) FROM `シエシ輿; +CHARSET(CONVERT(`シ」シ疏 USING utf8)) +utf8 +SELECT DISTINCT CHARSET(CONVERT(`シ」シ疏 USING ucs2)) FROM `シエシ輿; +CHARSET(CONVERT(`シ」シ疏 USING ucs2)) +ucs2 +SELECT DISTINCT CHARSET(CONVERT(`シ」シ疏 USING sjis)) FROM `シエシ輿; +CHARSET(CONVERT(`シ」シ疏 USING sjis)) +sjis +SELECT DISTINCT CHARSET(CONVERT(`シ」シ疏 USING ujis)) FROM `シエシ輿; +CHARSET(CONVERT(`シ」シ疏 USING ujis)) +ujis +SELECT DISTINCT CHARSET(CONVERT(`シ」シ疏 USING utf8)) FROM `シエシ倭; +CHARSET(CONVERT(`シ」シ疏 USING utf8)) +utf8 +SELECT DISTINCT CHARSET(CONVERT(`シ」シ疏 USING ucs2)) FROM `シエシ倭; +CHARSET(CONVERT(`シ」シ疏 USING ucs2)) +ucs2 +SELECT DISTINCT CHARSET(CONVERT(`シ」シ疏 USING sjis)) FROM `シエシ倭; +CHARSET(CONVERT(`シ」シ疏 USING sjis)) +sjis +SELECT DISTINCT CHARSET(CONVERT(`シ」シ疏 USING ujis)) FROM `シエシ倭; +CHARSET(CONVERT(`シ」シ疏 USING ujis)) +ujis +SELECT DISTINCT CHARSET(CONVERT(`シ」シ疏 USING utf8)) FROM `シエシ兪; +CHARSET(CONVERT(`シ」シ疏 USING utf8)) +utf8 +SELECT DISTINCT CHARSET(CONVERT(`シ」シ疏 USING ucs2)) FROM `シエシ兪; +CHARSET(CONVERT(`シ」シ疏 USING ucs2)) +ucs2 +SELECT DISTINCT CHARSET(CONVERT(`シ」シ疏 USING sjis)) FROM `シエシ兪; +CHARSET(CONVERT(`シ」シ疏 USING sjis)) +sjis +SELECT DISTINCT CHARSET(CONVERT(`シ」シ疏 USING ujis)) FROM `シエシ兪; +CHARSET(CONVERT(`シ」シ疏 USING ujis)) +ujis +SELECT DISTINCT CHARSET(`シ」シ疏) FROM `シエシ托シ秦; +CHARSET(`シ」シ疏) +utf8 +SELECT DISTINCT CHARSET(`シ」シ疏) FROM `シエシ托シ疏; +CHARSET(`シ」シ疏) +utf8 +SELECT DISTINCT CHARSET(`シ」シ疏) FROM `シエシ托シ蛋; +CHARSET(`シ」シ疏) +utf8 +SELECT DISTINCT CHARSET(CONVERT(`シ」シ疏 USING utf8)) FROM `シエシ托シ秦; +CHARSET(CONVERT(`シ」シ疏 USING utf8)) +utf8 +SELECT DISTINCT CHARSET(CONVERT(`シ」シ疏 USING ucs2)) FROM `シエシ托シ秦; +CHARSET(CONVERT(`シ」シ疏 USING ucs2)) +ucs2 +SELECT DISTINCT CHARSET(CONVERT(`シ」シ疏 USING sjis)) FROM `シエシ托シ秦; +CHARSET(CONVERT(`シ」シ疏 USING sjis)) +sjis +SELECT DISTINCT CHARSET(CONVERT(`シ」シ疏 USING ujis)) FROM `シエシ托シ秦; +CHARSET(CONVERT(`シ」シ疏 USING ujis)) +ujis +SELECT DISTINCT CHARSET(CONVERT(`シ」シ疏 USING utf8)) FROM `シエシ托シ疏; +CHARSET(CONVERT(`シ」シ疏 USING utf8)) +utf8 +SELECT DISTINCT CHARSET(CONVERT(`シ」シ疏 USING ucs2)) FROM `シエシ托シ疏; +CHARSET(CONVERT(`シ」シ疏 USING ucs2)) +ucs2 +SELECT DISTINCT CHARSET(CONVERT(`シ」シ疏 USING sjis)) FROM `シエシ托シ疏; +CHARSET(CONVERT(`シ」シ疏 USING sjis)) +sjis +SELECT DISTINCT CHARSET(CONVERT(`シ」シ疏 USING ujis)) FROM `シエシ托シ疏; +CHARSET(CONVERT(`シ」シ疏 USING ujis)) +ujis +SELECT DISTINCT CHARSET(CONVERT(`シ」シ疏 USING utf8)) FROM `シエシ托シ蛋; +CHARSET(CONVERT(`シ」シ疏 USING utf8)) +utf8 +SELECT DISTINCT CHARSET(CONVERT(`シ」シ疏 USING ucs2)) FROM `シエシ托シ蛋; +CHARSET(CONVERT(`シ」シ疏 USING ucs2)) +ucs2 +SELECT DISTINCT CHARSET(CONVERT(`シ」シ疏 USING sjis)) FROM `シエシ托シ蛋; +CHARSET(CONVERT(`シ」シ疏 USING sjis)) +sjis +SELECT DISTINCT CHARSET(CONVERT(`シ」シ疏 USING ujis)) FROM `シエシ托シ蛋; +CHARSET(CONVERT(`シ」シ疏 USING ujis)) +ujis +drop table `シエシ疏; +drop table `シエシ蛋; +drop table `シエシ伝; +drop table `シエシ覗; +drop table `シエシ描; +drop table `シエシ冒; +drop table `シエシ輿; +drop table `シエシ倭; +drop table `シエシ兪; +drop table `シエシ托シ秦; +drop table `シエシ托シ疏; +drop table `シエシ托シ蛋; diff --git a/mysql-test/suite/jp/r/jp_convert_sjis.result b/mysql-test/suite/jp/r/jp_convert_sjis.result new file mode 100644 index 00000000000..8c9df3606c8 --- /dev/null +++ b/mysql-test/suite/jp/r/jp_convert_sjis.result @@ -0,0 +1,1046 @@ +SET NAMES sjis; +SET character_set_database = sjis; +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`; +drop table if exists `T11`; +drop table if exists `T12`; +CREATE TABLE `T1` (`C1` char(20), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = innodb; +CREATE TABLE `T2` (`C1` char(20), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = innodb; +CREATE TABLE `T3` (`C1` char(20), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = innodb; +CREATE TABLE `T4` (`C1` char(20), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = myisam; +CREATE TABLE `T5` (`C1` char(20), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = myisam; +CREATE TABLE `T6` (`C1` char(20), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = myisam; +CREATE TABLE `T7` (`C1` char(20), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = heap; +CREATE TABLE `T8` (`C1` char(20), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = heap; +CREATE TABLE `T9` (`C1` char(20), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = heap; +CREATE TABLE `T10` (`C1` char(20), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = bdb; +CREATE TABLE `T11` (`C1` char(20), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = bdb; +CREATE TABLE `T12` (`C1` char(20), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = bdb; +LOAD DATA LOCAL INFILE 'suite/jp/std_data/jisx0201_sjis.dat' INTO TABLE `T1`; +LOAD DATA LOCAL INFILE 'suite/jp/std_data/jisx0208_sjis.dat' INTO TABLE `T2`; +LOAD DATA LOCAL INFILE 'suite/jp/std_data/jisx0208_sjis2.dat' INTO TABLE `T3`; +LOAD DATA LOCAL INFILE 'suite/jp/std_data/jisx0201_sjis.dat' INTO TABLE `T4`; +LOAD DATA LOCAL INFILE 'suite/jp/std_data/jisx0208_sjis.dat' INTO TABLE `T5`; +LOAD DATA LOCAL INFILE 'suite/jp/std_data/jisx0208_sjis2.dat' INTO TABLE `T6`; +LOAD DATA LOCAL INFILE 'suite/jp/std_data/jisx0201_sjis.dat' INTO TABLE `T7`; +LOAD DATA LOCAL INFILE 'suite/jp/std_data/jisx0208_sjis.dat' INTO TABLE `T8`; +LOAD DATA LOCAL INFILE 'suite/jp/std_data/jisx0208_sjis2.dat' INTO TABLE `T9`; +LOAD DATA LOCAL INFILE 'suite/jp/std_data/jisx0201_sjis.dat' INTO TABLE `T10`; +LOAD DATA LOCAL INFILE 'suite/jp/std_data/jisx0208_sjis.dat' INTO TABLE `T11`; +LOAD DATA LOCAL INFILE 'suite/jp/std_data/jisx0208_sjis2.dat' INTO TABLE `T12`; +SELECT `C1`, CONVERT(`C1` using utf8) FROM `T1`; +C1 CONVERT(`C1` using utf8) + !"#$%&'()*+,-./ !"#$%&'()*+,-./ + 。「」、・ヲァィゥェォャュョッ 。「」、・ヲァィゥェォャュョッ +0123456789:;<=>? 0123456789:;<=>? +@ABCDEFGHIJKLMNO @ABCDEFGHIJKLMNO +abcdefghijklmno abcdefghijklmno +PQRSTUVWXYZ[\]^_ PQRSTUVWXYZ[\]^_ +pqrstuvwxyz{|}~ pqrstuvwxyz{|}~ +ーアイウエオカキクケコサシスセソ ーアイウエオカキクケコサシスセソ +タチツテトナニヌネノハヒフヘホマ タチツテトナニヌネノハヒフヘホマ +ミムメモヤユヨラリルレロワン゙゚ ミムメモヤユヨラリルレロワン゙゚ +SELECT `C1`, CONVERT(`C1` using ucs2) FROM `T1`; +C1 CONVERT(`C1` using ucs2) + !"#$%&'()*+,-./ !"#$%&'()*+,-./ + 。「」、・ヲァィゥェォャュョッ 。「」、・ヲァィゥェォャュョッ +0123456789:;<=>? 0123456789:;<=>? +@ABCDEFGHIJKLMNO @ABCDEFGHIJKLMNO +abcdefghijklmno abcdefghijklmno +PQRSTUVWXYZ[\]^_ PQRSTUVWXYZ[\]^_ +pqrstuvwxyz{|}~ pqrstuvwxyz{|}~ +ーアイウエオカキクケコサシスセソ ーアイウエオカキクケコサシスセソ +タチツテトナニヌネノハヒフヘホマ タチツテトナニヌネノハヒフヘホマ +ミムメモヤユヨラリルレロワン゙゚ ミムメモヤユヨラリルレロワン゙゚ +SELECT `C1`, CONVERT(`C1` using ujis) FROM `T1`; +C1 CONVERT(`C1` using ujis) + !"#$%&'()*+,-./ !"#$%&'()*+,-./ + 。「」、・ヲァィゥェォャュョッ 。「」、・ヲァィゥェォャュョッ +0123456789:;<=>? 0123456789:;<=>? +@ABCDEFGHIJKLMNO @ABCDEFGHIJKLMNO +abcdefghijklmno abcdefghijklmno +PQRSTUVWXYZ[\]^_ PQRSTUVWXYZ[\]^_ +pqrstuvwxyz{|}~ pqrstuvwxyz{|}~ +ーアイウエオカキクケコサシスセソ ーアイウエオカキクケコサシスセソ +タチツテトナニヌネノハヒフヘホマ タチツテトナニヌネノハヒフヘホマ +ミムメモヤユヨラリルレロワン゙゚ ミムメモヤユヨラリルレロワン゙゚ +SELECT `C1`, CONVERT(`C1` using utf8) FROM `T2`; +C1 CONVERT(`C1` using utf8) +  、。,.・:;?!゛゜´`¨^ ̄_ヽ   、。,.・:;?!゛゜´`¨^ ̄_ヽ +・・・・・・・・・・・・・・・・・・・・ ・・・・・・・・・・・・・・・・・・・・ +・・・・・・・・・・・・・・・・・・・・ ・・・・・・・・・・・・・・・・・・・・ +・・・・・・・・・・・・・・・・・・・・ ・・・・・・・・・・・・・・・・・・・・ +・・・・・・・・・・・・・・・・・・・・ ・・・・・・・・・・・・・・・・・・・・ +・・・・・・・・・・・・・・・・・・・・ ・・・・・・・・・・・・・・・・・・・・ +・・・・・・・・・・・・・・・・・・・・ ・・・・・・・・・・・・・・・・・・・・ +・・・・・・・・・・・・・・・・・・・・ ・・・・・・・・・・・・・・・・・・・・ +・・・・・・・・・・・・・・・・・・・・ ・・・・・・・・・・・・・・・・・・・・ +・・・・・・・・・・・・・・・・・・・・ ・・・・・・・・・・・・・・・・・・・・ +・・・・・・・・・・・・・・・・・・・・ ・・・・・・・・・・・・・・・・・・・・ +・・・・・・・・・・・・・・・・・・・・ ・・・・・・・・・・・・・・・・・・・・ +・・・・・・・・・・・・・・・・・・・・ ・・・・・・・・・・・・・・・・・・・・ +・・・・・・・・・・・・・・・・0123 ・・・・・・・・・・・・・・・・0123 +・・・・・・・・・абвгдеёжзий ・・・・・・・・・абвгдеёжзий +・・・・・・∈∋⊆⊇⊂⊃∪∩・・・・・・ ・・・・・・∈∋⊆⊇⊂⊃∪∩・・・・・・ +・・・・・abcdefghijklmno ・・・・・abcdefghijklmno +・・∧∨¬⇒⇔∀∃・・・・・・・・・・・ ・・∧∨¬⇒⇔∀∃・・・・・・・・・・・ +・・ʼn♯♭♪†‡¶・・・・◯・・・・  ・・ʼn♯♭♪†‡¶・・・・◯・・・・  +・◆□■△▲▽▼※〒→←↑↓〓・・・・・ ・◆□■△▲▽▼※〒→←↑↓〓・・・・・ +・ぁあぃいぅうぇえぉおかがきぎくぐけげこ ・ぁあぃいぅうぇえぉおかがきぎくぐけげこ +・ァアィイゥウェエォオカガキギクグケゲコ ・ァアィイゥウェエォオカガキギクグケゲコ +・ΑΒΓΔΕΖΗΘΙΚΛΜΝΞΟΠΡΣΤ ・ΑΒΓΔΕΖΗΘΙΚΛΜΝΞΟΠΡΣΤ +・АБВГДЕЁЖЗИЙКЛМНОПРС ・АБВГДЕЁЖЗИЙКЛМНОПРС +・─│┌┐┘└├┬┤┴┼━┃┏┓┛┗┣┳ ・─│┌┐┘└├┬┤┴┼━┃┏┓┛┗┣┳ +・亜唖娃阿哀愛挨姶逢葵茜穐悪握渥旭葦芦鯵 ・亜唖娃阿哀愛挨姶逢葵茜穐悪握渥旭葦芦鯵 +・蓮連錬呂魯櫓炉賂路露労婁廊弄朗楼榔浪漏 ・蓮連錬呂魯櫓炉賂路露労婁廊弄朗楼榔浪漏 +・弌丐丕个丱丶丼丿乂乖乘亂亅豫亊舒弍于亞 ・弌丐丕个丱丶丼丿乂乖乘亂亅豫亊舒弍于亞 +・鵝鵞鵤鵑鵐鵙鵲鶉鶇鶫鵯鵺鶚鶤鶩鶲鷄鷁鶻 ・鵝鵞鵤鵑鵐鵙鵲鶉鶇鶫鵯鵺鶚鶤鶩鶲鷄鷁鶻 +・堯槇遙瑤凜熙・・・・・・・・・・・・・ ・堯槇遙瑤凜熙・・・・・・・・・・・・・ +ヾゝゞ〃仝々〆〇ー―‐/\〜‖|…‥‘’ ヾゝゞ〃仝々〆〇ー―‐/\〜‖|…‥‘’ +“”()〔〕[]{}〈〉《》「」『』【】 “”()〔〕[]{}〈〉《》「」『』【】 ++‐±×÷=≠<>≦≧∞∴♂♀°′″℃¥ +‐±×÷=≠<>≦≧∞∴♂♀°′″℃¥ +$¢£%#&*@§☆★○●◎◇・・・・・ $¢£%#&*@§☆★○●◎◇・・・・・ +∠⊥⌒∂∇≡≒≪≫√∽∝∵∫∬・・・・・ ∠⊥⌒∂∇≡≒≪≫√∽∝∵∫∬・・・・・ +456789・・・・・・・ABCDEFG 456789・・・・・・・ABCDEFG +HIJKLMNOPQRSTUVWXYZ・ HIJKLMNOPQRSTUVWXYZ・ +pqrstuvwxyz・・・・・・・・・ pqrstuvwxyz・・・・・・・・・ +ごさざしじすずせぜそぞただちぢっつづてで ごさざしじすずせぜそぞただちぢっつづてで +とどなにぬねのはばぱひびぴふぶぷへべぺほ とどなにぬねのはばぱひびぴふぶぷへべぺほ +ぼぽまみむめもゃやゅゆょよらりるれろゎわ ぼぽまみむめもゃやゅゆょよらりるれろゎわ +ゐゑをん・・・・・・・・・・・・・・・・ ゐゑをん・・・・・・・・・・・・・・・・ +ゴサザシジスズセゼソゾタダチヂッツヅテデ ゴサザシジスズセゼソゾタダチヂッツヅテデ +トドナニヌネノハバパヒビピフブプヘベペホ トドナニヌネノハバパヒビピフブプヘベペホ +ボポマミムメモャヤュユョヨラリルレロヮワ ボポマミムメモャヤュユョヨラリルレロヮワ +ヰヱヲンヴヵヶ・・・・・・・・・・・・・ ヰヱヲンヴヵヶ・・・・・・・・・・・・・ +ΥΦΧΨΩ・・・・・・・・αβγδεζη ΥΦΧΨΩ・・・・・・・・αβγδεζη +θικλμνξοπρστυφχψω・・・ θικλμνξοπρστυφχψω・・・ +ТУФХЦЧШЩЪЫЬЭЮЯ・・・・・・ ТУФХЦЧШЩЪЫЬЭЮЯ・・・・・・ +клмнопрстуфхцчшщъыьэ клмнопрстуфхцчшщъыьэ +юя・・・・・・・・・・・・・・・・・・ юя・・・・・・・・・・・・・・・・・・ +┫┻╋┠┯┨┷┿┝┰┥┸╂・・・・・・・ ┫┻╋┠┯┨┷┿┝┰┥┸╂・・・・・・・ +梓圧斡扱宛姐虻飴絢綾鮎或粟袷安庵按暗案闇 梓圧斡扱宛姐虻飴絢綾鮎或粟袷安庵按暗案闇 +鞍杏以伊位依偉囲夷委威尉惟意慰易椅為畏異 鞍杏以伊位依偉囲夷委威尉惟意慰易椅為畏異 +移維緯胃萎衣謂違遺医井亥域育郁磯一壱溢逸 移維緯胃萎衣謂違遺医井亥域育郁磯一壱溢逸 +稲茨芋鰯允印咽員因姻引飲淫胤蔭・・・・・ 稲茨芋鰯允印咽員因姻引飲淫胤蔭・・・・・ +牢狼篭老聾蝋郎六麓禄肋録論倭和話歪賄脇惑 牢狼篭老聾蝋郎六麓禄肋録論倭和話歪賄脇惑 +枠鷲亙亘鰐詫藁蕨椀湾碗腕・・・・・・・・ 枠鷲亙亘鰐詫藁蕨椀湾碗腕・・・・・・・・ +亟亠亢亰亳亶从仍仄仆仂仗仞仭仟价伉佚估佛 亟亠亢亰亳亶从仍仄仆仂仗仞仭仟价伉佚估佛 +佝佗佇佶侈侏侘佻佩佰侑佯來侖儘俔俟俎俘俛 佝佗佇佶侈侏侘佻佩佰侑佯來侖儘俔俟俎俘俛 +俑俚俐俤俥倚倨倔倪倥倅伜俶倡倩倬俾俯們倆 俑俚俐俤俥倚倨倔倪倥倅伜俶倡倩倬俾俯們倆 +偃假會偕偐偈做偖偬偸傀傚傅傴傲・・・・・ 偃假會偕偐偈做偖偬偸傀傚傅傴傲・・・・・ +鶸鶺鷆鷏鷂鷙鷓鷸鷦鷭鷯鷽鸚鸛鸞鹵鹹鹽麁麈 鶸鶺鷆鷏鷂鷙鷓鷸鷦鷭鷯鷽鸚鸛鸞鹵鹹鹽麁麈 +麋麌麒麕麑麝麥麩麸麪麭靡黌黎黏黐黔黜點黝 麋麌麒麕麑麝麥麩麸麪麭靡黌黎黏黐黔黜點黝 +黠黥黨黯黴黶黷黹黻黼黽鼇鼈皷鼕鼡鼬鼾齊齒 黠黥黨黯黴黶黷黹黻黼黽鼇鼈皷鼕鼡鼬鼾齊齒 +齔齣齟齠齡齦齧齬齪齷齲齶龕龜龠・・・・・ 齔齣齟齠齡齦齧齬齪齷齲齶龕龜龠・・・・・ +SELECT `C1`, CONVERT(`C1` using ucs2) FROM `T2`; +C1 CONVERT(`C1` using ucs2) +  、。,.・:;?!゛゜´`¨^ ̄_ヽ   、。,.・:;?!゛゜´`¨^ ̄_ヽ +・・・・・・・・・・・・・・・・・・・・ ・・・・・・・・・・・・・・・・・・・・ +・・・・・・・・・・・・・・・・・・・・ ・・・・・・・・・・・・・・・・・・・・ +・・・・・・・・・・・・・・・・・・・・ ・・・・・・・・・・・・・・・・・・・・ +・・・・・・・・・・・・・・・・・・・・ ・・・・・・・・・・・・・・・・・・・・ +・・・・・・・・・・・・・・・・・・・・ ・・・・・・・・・・・・・・・・・・・・ +・・・・・・・・・・・・・・・・・・・・ ・・・・・・・・・・・・・・・・・・・・ +・・・・・・・・・・・・・・・・・・・・ ・・・・・・・・・・・・・・・・・・・・ +・・・・・・・・・・・・・・・・・・・・ ・・・・・・・・・・・・・・・・・・・・ +・・・・・・・・・・・・・・・・・・・・ ・・・・・・・・・・・・・・・・・・・・ +・・・・・・・・・・・・・・・・・・・・ ・・・・・・・・・・・・・・・・・・・・ +・・・・・・・・・・・・・・・・・・・・ ・・・・・・・・・・・・・・・・・・・・ +・・・・・・・・・・・・・・・・・・・・ ・・・・・・・・・・・・・・・・・・・・ +・・・・・・・・・・・・・・・・0123 ・・・・・・・・・・・・・・・・0123 +・・・・・・・・・абвгдеёжзий ・・・・・・・・・абвгдеёжзий +・・・・・・∈∋⊆⊇⊂⊃∪∩・・・・・・ ・・・・・・∈∋⊆⊇⊂⊃∪∩・・・・・・ +・・・・・abcdefghijklmno ・・・・・abcdefghijklmno +・・∧∨¬⇒⇔∀∃・・・・・・・・・・・ ・・∧∨¬⇒⇔∀∃・・・・・・・・・・・ +・・ʼn♯♭♪†‡¶・・・・◯・・・・  ・・ʼn♯♭♪†‡¶・・・・◯・・・・  +・◆□■△▲▽▼※〒→←↑↓〓・・・・・ ・◆□■△▲▽▼※〒→←↑↓〓・・・・・ +・ぁあぃいぅうぇえぉおかがきぎくぐけげこ ・ぁあぃいぅうぇえぉおかがきぎくぐけげこ +・ァアィイゥウェエォオカガキギクグケゲコ ・ァアィイゥウェエォオカガキギクグケゲコ +・ΑΒΓΔΕΖΗΘΙΚΛΜΝΞΟΠΡΣΤ ・ΑΒΓΔΕΖΗΘΙΚΛΜΝΞΟΠΡΣΤ +・АБВГДЕЁЖЗИЙКЛМНОПРС ・АБВГДЕЁЖЗИЙКЛМНОПРС +・─│┌┐┘└├┬┤┴┼━┃┏┓┛┗┣┳ ・─│┌┐┘└├┬┤┴┼━┃┏┓┛┗┣┳ +・亜唖娃阿哀愛挨姶逢葵茜穐悪握渥旭葦芦鯵 ・亜唖娃阿哀愛挨姶逢葵茜穐悪握渥旭葦芦鯵 +・蓮連錬呂魯櫓炉賂路露労婁廊弄朗楼榔浪漏 ・蓮連錬呂魯櫓炉賂路露労婁廊弄朗楼榔浪漏 +・弌丐丕个丱丶丼丿乂乖乘亂亅豫亊舒弍于亞 ・弌丐丕个丱丶丼丿乂乖乘亂亅豫亊舒弍于亞 +・鵝鵞鵤鵑鵐鵙鵲鶉鶇鶫鵯鵺鶚鶤鶩鶲鷄鷁鶻 ・鵝鵞鵤鵑鵐鵙鵲鶉鶇鶫鵯鵺鶚鶤鶩鶲鷄鷁鶻 +・堯槇遙瑤凜熙・・・・・・・・・・・・・ ・堯槇遙瑤凜熙・・・・・・・・・・・・・ +ヾゝゞ〃仝々〆〇ー―‐/\〜‖|…‥‘’ ヾゝゞ〃仝々〆〇ー―‐/\〜‖|…‥‘’ +“”()〔〕[]{}〈〉《》「」『』【】 “”()〔〕[]{}〈〉《》「」『』【】 ++‐±×÷=≠<>≦≧∞∴♂♀°′″℃¥ +‐±×÷=≠<>≦≧∞∴♂♀°′″℃¥ +$¢£%#&*@§☆★○●◎◇・・・・・ $¢£%#&*@§☆★○●◎◇・・・・・ +∠⊥⌒∂∇≡≒≪≫√∽∝∵∫∬・・・・・ ∠⊥⌒∂∇≡≒≪≫√∽∝∵∫∬・・・・・ +456789・・・・・・・ABCDEFG 456789・・・・・・・ABCDEFG +HIJKLMNOPQRSTUVWXYZ・ HIJKLMNOPQRSTUVWXYZ・ +pqrstuvwxyz・・・・・・・・・ pqrstuvwxyz・・・・・・・・・ +ごさざしじすずせぜそぞただちぢっつづてで ごさざしじすずせぜそぞただちぢっつづてで +とどなにぬねのはばぱひびぴふぶぷへべぺほ とどなにぬねのはばぱひびぴふぶぷへべぺほ +ぼぽまみむめもゃやゅゆょよらりるれろゎわ ぼぽまみむめもゃやゅゆょよらりるれろゎわ +ゐゑをん・・・・・・・・・・・・・・・・ ゐゑをん・・・・・・・・・・・・・・・・ +ゴサザシジスズセゼソゾタダチヂッツヅテデ ゴサザシジスズセゼソゾタダチヂッツヅテデ +トドナニヌネノハバパヒビピフブプヘベペホ トドナニヌネノハバパヒビピフブプヘベペホ +ボポマミムメモャヤュユョヨラリルレロヮワ ボポマミムメモャヤュユョヨラリルレロヮワ +ヰヱヲンヴヵヶ・・・・・・・・・・・・・ ヰヱヲンヴヵヶ・・・・・・・・・・・・・ +ΥΦΧΨΩ・・・・・・・・αβγδεζη ΥΦΧΨΩ・・・・・・・・αβγδεζη +θικλμνξοπρστυφχψω・・・ θικλμνξοπρστυφχψω・・・ +ТУФХЦЧШЩЪЫЬЭЮЯ・・・・・・ ТУФХЦЧШЩЪЫЬЭЮЯ・・・・・・ +клмнопрстуфхцчшщъыьэ клмнопрстуфхцчшщъыьэ +юя・・・・・・・・・・・・・・・・・・ юя・・・・・・・・・・・・・・・・・・ +┫┻╋┠┯┨┷┿┝┰┥┸╂・・・・・・・ ┫┻╋┠┯┨┷┿┝┰┥┸╂・・・・・・・ +梓圧斡扱宛姐虻飴絢綾鮎或粟袷安庵按暗案闇 梓圧斡扱宛姐虻飴絢綾鮎或粟袷安庵按暗案闇 +鞍杏以伊位依偉囲夷委威尉惟意慰易椅為畏異 鞍杏以伊位依偉囲夷委威尉惟意慰易椅為畏異 +移維緯胃萎衣謂違遺医井亥域育郁磯一壱溢逸 移維緯胃萎衣謂違遺医井亥域育郁磯一壱溢逸 +稲茨芋鰯允印咽員因姻引飲淫胤蔭・・・・・ 稲茨芋鰯允印咽員因姻引飲淫胤蔭・・・・・ +牢狼篭老聾蝋郎六麓禄肋録論倭和話歪賄脇惑 牢狼篭老聾蝋郎六麓禄肋録論倭和話歪賄脇惑 +枠鷲亙亘鰐詫藁蕨椀湾碗腕・・・・・・・・ 枠鷲亙亘鰐詫藁蕨椀湾碗腕・・・・・・・・ +亟亠亢亰亳亶从仍仄仆仂仗仞仭仟价伉佚估佛 亟亠亢亰亳亶从仍仄仆仂仗仞仭仟价伉佚估佛 +佝佗佇佶侈侏侘佻佩佰侑佯來侖儘俔俟俎俘俛 佝佗佇佶侈侏侘佻佩佰侑佯來侖儘俔俟俎俘俛 +俑俚俐俤俥倚倨倔倪倥倅伜俶倡倩倬俾俯們倆 俑俚俐俤俥倚倨倔倪倥倅伜俶倡倩倬俾俯們倆 +偃假會偕偐偈做偖偬偸傀傚傅傴傲・・・・・ 偃假會偕偐偈做偖偬偸傀傚傅傴傲・・・・・ +鶸鶺鷆鷏鷂鷙鷓鷸鷦鷭鷯鷽鸚鸛鸞鹵鹹鹽麁麈 鶸鶺鷆鷏鷂鷙鷓鷸鷦鷭鷯鷽鸚鸛鸞鹵鹹鹽麁麈 +麋麌麒麕麑麝麥麩麸麪麭靡黌黎黏黐黔黜點黝 麋麌麒麕麑麝麥麩麸麪麭靡黌黎黏黐黔黜點黝 +黠黥黨黯黴黶黷黹黻黼黽鼇鼈皷鼕鼡鼬鼾齊齒 黠黥黨黯黴黶黷黹黻黼黽鼇鼈皷鼕鼡鼬鼾齊齒 +齔齣齟齠齡齦齧齬齪齷齲齶龕龜龠・・・・・ 齔齣齟齠齡齦齧齬齪齷齲齶龕龜龠・・・・・ +SELECT `C1`, CONVERT(`C1` using ujis) FROM `T2`; +C1 CONVERT(`C1` using ujis) +  、。,.・:;?!゛゜´`¨^ ̄_ヽ   、。,.・:;?!゛゜´`¨^ ̄_ヽ +・・・・・・・・・・・・・・・・・・・・ ・・・・・・・・・・・・・・・・・・・・ +・・・・・・・・・・・・・・・・・・・・ ・・・・・・・・・・・・・・・・・・・・ +・・・・・・・・・・・・・・・・・・・・ ・・・・・・・・・・・・・・・・・・・・ +・・・・・・・・・・・・・・・・・・・・ ・・・・・・・・・・・・・・・・・・・・ +・・・・・・・・・・・・・・・・・・・・ ・・・・・・・・・・・・・・・・・・・・ +・・・・・・・・・・・・・・・・・・・・ ・・・・・・・・・・・・・・・・・・・・ +・・・・・・・・・・・・・・・・・・・・ ・・・・・・・・・・・・・・・・・・・・ +・・・・・・・・・・・・・・・・・・・・ ・・・・・・・・・・・・・・・・・・・・ +・・・・・・・・・・・・・・・・・・・・ ・・・・・・・・・・・・・・・・・・・・ +・・・・・・・・・・・・・・・・・・・・ ・・・・・・・・・・・・・・・・・・・・ +・・・・・・・・・・・・・・・・・・・・ ・・・・・・・・・・・・・・・・・・・・ +・・・・・・・・・・・・・・・・・・・・ ・・・・・・・・・・・・・・・・・・・・ +・・・・・・・・・・・・・・・・0123 ・・・・・・・・・・・・・・・・0123 +・・・・・・・・・абвгдеёжзий ・・・・・・・・・абвгдеёжзий +・・・・・・∈∋⊆⊇⊂⊃∪∩・・・・・・ ・・・・・・∈∋⊆⊇⊂⊃∪∩・・・・・・ +・・・・・abcdefghijklmno ・・・・・abcdefghijklmno +・・∧∨¬⇒⇔∀∃・・・・・・・・・・・ ・・∧∨¬⇒⇔∀∃・・・・・・・・・・・ +・・ʼn♯♭♪†‡¶・・・・◯・・・・  ・・ʼn♯♭♪†‡¶・・・・◯・・・・  +・◆□■△▲▽▼※〒→←↑↓〓・・・・・ ・◆□■△▲▽▼※〒→←↑↓〓・・・・・ +・ぁあぃいぅうぇえぉおかがきぎくぐけげこ ・ぁあぃいぅうぇえぉおかがきぎくぐけげこ +・ァアィイゥウェエォオカガキギクグケゲコ ・ァアィイゥウェエォオカガキギクグケゲコ +・ΑΒΓΔΕΖΗΘΙΚΛΜΝΞΟΠΡΣΤ ・ΑΒΓΔΕΖΗΘΙΚΛΜΝΞΟΠΡΣΤ +・АБВГДЕЁЖЗИЙКЛМНОПРС ・АБВГДЕЁЖЗИЙКЛМНОПРС +・─│┌┐┘└├┬┤┴┼━┃┏┓┛┗┣┳ ・─│┌┐┘└├┬┤┴┼━┃┏┓┛┗┣┳ +・亜唖娃阿哀愛挨姶逢葵茜穐悪握渥旭葦芦鯵 ・亜唖娃阿哀愛挨姶逢葵茜穐悪握渥旭葦芦鯵 +・蓮連錬呂魯櫓炉賂路露労婁廊弄朗楼榔浪漏 ・蓮連錬呂魯櫓炉賂路露労婁廊弄朗楼榔浪漏 +・弌丐丕个丱丶丼丿乂乖乘亂亅豫亊舒弍于亞 ・弌丐丕个丱丶丼丿乂乖乘亂亅豫亊舒弍于亞 +・鵝鵞鵤鵑鵐鵙鵲鶉鶇鶫鵯鵺鶚鶤鶩鶲鷄鷁鶻 ・鵝鵞鵤鵑鵐鵙鵲鶉鶇鶫鵯鵺鶚鶤鶩鶲鷄鷁鶻 +・堯槇遙瑤凜熙・・・・・・・・・・・・・ ・堯槇遙瑤凜熙・・・・・・・・・・・・・ +ヾゝゞ〃仝々〆〇ー―‐/\〜‖|…‥‘’ ヾゝゞ〃仝々〆〇ー―‐/\〜‖|…‥‘’ +“”()〔〕[]{}〈〉《》「」『』【】 “”()〔〕[]{}〈〉《》「」『』【】 ++‐±×÷=≠<>≦≧∞∴♂♀°′″℃¥ +‐±×÷=≠<>≦≧∞∴♂♀°′″℃¥ +$¢£%#&*@§☆★○●◎◇・・・・・ $¢£%#&*@§☆★○●◎◇・・・・・ +∠⊥⌒∂∇≡≒≪≫√∽∝∵∫∬・・・・・ ∠⊥⌒∂∇≡≒≪≫√∽∝∵∫∬・・・・・ +456789・・・・・・・ABCDEFG 456789・・・・・・・ABCDEFG +HIJKLMNOPQRSTUVWXYZ・ HIJKLMNOPQRSTUVWXYZ・ +pqrstuvwxyz・・・・・・・・・ pqrstuvwxyz・・・・・・・・・ +ごさざしじすずせぜそぞただちぢっつづてで ごさざしじすずせぜそぞただちぢっつづてで +とどなにぬねのはばぱひびぴふぶぷへべぺほ とどなにぬねのはばぱひびぴふぶぷへべぺほ +ぼぽまみむめもゃやゅゆょよらりるれろゎわ ぼぽまみむめもゃやゅゆょよらりるれろゎわ +ゐゑをん・・・・・・・・・・・・・・・・ ゐゑをん・・・・・・・・・・・・・・・・ +ゴサザシジスズセゼソゾタダチヂッツヅテデ ゴサザシジスズセゼソゾタダチヂッツヅテデ +トドナニヌネノハバパヒビピフブプヘベペホ トドナニヌネノハバパヒビピフブプヘベペホ +ボポマミムメモャヤュユョヨラリルレロヮワ ボポマミムメモャヤュユョヨラリルレロヮワ +ヰヱヲンヴヵヶ・・・・・・・・・・・・・ ヰヱヲンヴヵヶ・・・・・・・・・・・・・ +ΥΦΧΨΩ・・・・・・・・αβγδεζη ΥΦΧΨΩ・・・・・・・・αβγδεζη +θικλμνξοπρστυφχψω・・・ θικλμνξοπρστυφχψω・・・ +ТУФХЦЧШЩЪЫЬЭЮЯ・・・・・・ ТУФХЦЧШЩЪЫЬЭЮЯ・・・・・・ +клмнопрстуфхцчшщъыьэ клмнопрстуфхцчшщъыьэ +юя・・・・・・・・・・・・・・・・・・ юя・・・・・・・・・・・・・・・・・・ +┫┻╋┠┯┨┷┿┝┰┥┸╂・・・・・・・ ┫┻╋┠┯┨┷┿┝┰┥┸╂・・・・・・・ +梓圧斡扱宛姐虻飴絢綾鮎或粟袷安庵按暗案闇 梓圧斡扱宛姐虻飴絢綾鮎或粟袷安庵按暗案闇 +鞍杏以伊位依偉囲夷委威尉惟意慰易椅為畏異 鞍杏以伊位依偉囲夷委威尉惟意慰易椅為畏異 +移維緯胃萎衣謂違遺医井亥域育郁磯一壱溢逸 移維緯胃萎衣謂違遺医井亥域育郁磯一壱溢逸 +稲茨芋鰯允印咽員因姻引飲淫胤蔭・・・・・ 稲茨芋鰯允印咽員因姻引飲淫胤蔭・・・・・ +牢狼篭老聾蝋郎六麓禄肋録論倭和話歪賄脇惑 牢狼篭老聾蝋郎六麓禄肋録論倭和話歪賄脇惑 +枠鷲亙亘鰐詫藁蕨椀湾碗腕・・・・・・・・ 枠鷲亙亘鰐詫藁蕨椀湾碗腕・・・・・・・・ +亟亠亢亰亳亶从仍仄仆仂仗仞仭仟价伉佚估佛 亟亠亢亰亳亶从仍仄仆仂仗仞仭仟价伉佚估佛 +佝佗佇佶侈侏侘佻佩佰侑佯來侖儘俔俟俎俘俛 佝佗佇佶侈侏侘佻佩佰侑佯來侖儘俔俟俎俘俛 +俑俚俐俤俥倚倨倔倪倥倅伜俶倡倩倬俾俯們倆 俑俚俐俤俥倚倨倔倪倥倅伜俶倡倩倬俾俯們倆 +偃假會偕偐偈做偖偬偸傀傚傅傴傲・・・・・ 偃假會偕偐偈做偖偬偸傀傚傅傴傲・・・・・ +鶸鶺鷆鷏鷂鷙鷓鷸鷦鷭鷯鷽鸚鸛鸞鹵鹹鹽麁麈 鶸鶺鷆鷏鷂鷙鷓鷸鷦鷭鷯鷽鸚鸛鸞鹵鹹鹽麁麈 +麋麌麒麕麑麝麥麩麸麪麭靡黌黎黏黐黔黜點黝 麋麌麒麕麑麝麥麩麸麪麭靡黌黎黏黐黔黜點黝 +黠黥黨黯黴黶黷黹黻黼黽鼇鼈皷鼕鼡鼬鼾齊齒 黠黥黨黯黴黶黷黹黻黼黽鼇鼈皷鼕鼡鼬鼾齊齒 +齔齣齟齠齡齦齧齬齪齷齲齶龕龜龠・・・・・ 齔齣齟齠齡齦齧齬齪齷齲齶龕龜龠・・・・・ +SELECT `C1`, CONVERT(`C1` using utf8) FROM `T3`; +C1 CONVERT(`C1` using utf8) +ソ十表予構噂蚕申貼能暴禄曾箪兔喀媾彌拿杤 ソ十表予構噂蚕申貼能暴禄曾箪兔喀媾彌拿杤 +SELECT `C1`, CONVERT(`C1` using ucs2) FROM `T3`; +C1 CONVERT(`C1` using ucs2) +ソ十表予構噂蚕申貼能暴禄曾箪兔喀媾彌拿杤 ソ十表予構噂蚕申貼能暴禄曾箪兔喀媾彌拿杤 +SELECT `C1`, CONVERT(`C1` using ujis) FROM `T3`; +C1 CONVERT(`C1` using ujis) +ソ十表予構噂蚕申貼能暴禄曾箪兔喀媾彌拿杤 ソ十表予構噂蚕申貼能暴禄曾箪兔喀媾彌拿杤 +SELECT `C1`, CONVERT(`C1` using utf8) FROM `T4`; +C1 CONVERT(`C1` using utf8) + !"#$%&'()*+,-./ !"#$%&'()*+,-./ + 。「」、・ヲァィゥェォャュョッ 。「」、・ヲァィゥェォャュョッ +0123456789:;<=>? 0123456789:;<=>? +@ABCDEFGHIJKLMNO @ABCDEFGHIJKLMNO +abcdefghijklmno abcdefghijklmno +PQRSTUVWXYZ[\]^_ PQRSTUVWXYZ[\]^_ +pqrstuvwxyz{|}~ pqrstuvwxyz{|}~ +ーアイウエオカキクケコサシスセソ ーアイウエオカキクケコサシスセソ +タチツテトナニヌネノハヒフヘホマ タチツテトナニヌネノハヒフヘホマ +ミムメモヤユヨラリルレロワン゙゚ ミムメモヤユヨラリルレロワン゙゚ +SELECT `C1`, CONVERT(`C1` using ucs2) FROM `T4`; +C1 CONVERT(`C1` using ucs2) + !"#$%&'()*+,-./ !"#$%&'()*+,-./ + 。「」、・ヲァィゥェォャュョッ 。「」、・ヲァィゥェォャュョッ +0123456789:;<=>? 0123456789:;<=>? +@ABCDEFGHIJKLMNO @ABCDEFGHIJKLMNO +abcdefghijklmno abcdefghijklmno +PQRSTUVWXYZ[\]^_ PQRSTUVWXYZ[\]^_ +pqrstuvwxyz{|}~ pqrstuvwxyz{|}~ +ーアイウエオカキクケコサシスセソ ーアイウエオカキクケコサシスセソ +タチツテトナニヌネノハヒフヘホマ タチツテトナニヌネノハヒフヘホマ +ミムメモヤユヨラリルレロワン゙゚ ミムメモヤユヨラリルレロワン゙゚ +SELECT `C1`, CONVERT(`C1` using ujis) FROM `T4`; +C1 CONVERT(`C1` using ujis) + !"#$%&'()*+,-./ !"#$%&'()*+,-./ + 。「」、・ヲァィゥェォャュョッ 。「」、・ヲァィゥェォャュョッ +0123456789:;<=>? 0123456789:;<=>? +@ABCDEFGHIJKLMNO @ABCDEFGHIJKLMNO +abcdefghijklmno abcdefghijklmno +PQRSTUVWXYZ[\]^_ PQRSTUVWXYZ[\]^_ +pqrstuvwxyz{|}~ pqrstuvwxyz{|}~ +ーアイウエオカキクケコサシスセソ ーアイウエオカキクケコサシスセソ +タチツテトナニヌネノハヒフヘホマ タチツテトナニヌネノハヒフヘホマ +ミムメモヤユヨラリルレロワン゙゚ ミムメモヤユヨラリルレロワン゙゚ +SELECT `C1`, CONVERT(`C1` using utf8) FROM `T5`; +C1 CONVERT(`C1` using utf8) +  、。,.・:;?!゛゜´`¨^ ̄_ヽ   、。,.・:;?!゛゜´`¨^ ̄_ヽ +・・・・・・・・・・・・・・・・・・・・ ・・・・・・・・・・・・・・・・・・・・ +・・・・・・・・・・・・・・・・・・・・ ・・・・・・・・・・・・・・・・・・・・ +・・・・・・・・・・・・・・・・・・・・ ・・・・・・・・・・・・・・・・・・・・ +・・・・・・・・・・・・・・・・・・・・ ・・・・・・・・・・・・・・・・・・・・ +・・・・・・・・・・・・・・・・・・・・ ・・・・・・・・・・・・・・・・・・・・ +・・・・・・・・・・・・・・・・・・・・ ・・・・・・・・・・・・・・・・・・・・ +・・・・・・・・・・・・・・・・・・・・ ・・・・・・・・・・・・・・・・・・・・ +・・・・・・・・・・・・・・・・・・・・ ・・・・・・・・・・・・・・・・・・・・ +・・・・・・・・・・・・・・・・・・・・ ・・・・・・・・・・・・・・・・・・・・ +・・・・・・・・・・・・・・・・・・・・ ・・・・・・・・・・・・・・・・・・・・ +・・・・・・・・・・・・・・・・・・・・ ・・・・・・・・・・・・・・・・・・・・ +・・・・・・・・・・・・・・・・・・・・ ・・・・・・・・・・・・・・・・・・・・ +・・・・・・・・・・・・・・・・0123 ・・・・・・・・・・・・・・・・0123 +・・・・・・・・・абвгдеёжзий ・・・・・・・・・абвгдеёжзий +・・・・・・∈∋⊆⊇⊂⊃∪∩・・・・・・ ・・・・・・∈∋⊆⊇⊂⊃∪∩・・・・・・ +・・・・・abcdefghijklmno ・・・・・abcdefghijklmno +・・∧∨¬⇒⇔∀∃・・・・・・・・・・・ ・・∧∨¬⇒⇔∀∃・・・・・・・・・・・ +・・ʼn♯♭♪†‡¶・・・・◯・・・・  ・・ʼn♯♭♪†‡¶・・・・◯・・・・  +・◆□■△▲▽▼※〒→←↑↓〓・・・・・ ・◆□■△▲▽▼※〒→←↑↓〓・・・・・ +・ぁあぃいぅうぇえぉおかがきぎくぐけげこ ・ぁあぃいぅうぇえぉおかがきぎくぐけげこ +・ァアィイゥウェエォオカガキギクグケゲコ ・ァアィイゥウェエォオカガキギクグケゲコ +・ΑΒΓΔΕΖΗΘΙΚΛΜΝΞΟΠΡΣΤ ・ΑΒΓΔΕΖΗΘΙΚΛΜΝΞΟΠΡΣΤ +・АБВГДЕЁЖЗИЙКЛМНОПРС ・АБВГДЕЁЖЗИЙКЛМНОПРС +・─│┌┐┘└├┬┤┴┼━┃┏┓┛┗┣┳ ・─│┌┐┘└├┬┤┴┼━┃┏┓┛┗┣┳ +・亜唖娃阿哀愛挨姶逢葵茜穐悪握渥旭葦芦鯵 ・亜唖娃阿哀愛挨姶逢葵茜穐悪握渥旭葦芦鯵 +・蓮連錬呂魯櫓炉賂路露労婁廊弄朗楼榔浪漏 ・蓮連錬呂魯櫓炉賂路露労婁廊弄朗楼榔浪漏 +・弌丐丕个丱丶丼丿乂乖乘亂亅豫亊舒弍于亞 ・弌丐丕个丱丶丼丿乂乖乘亂亅豫亊舒弍于亞 +・鵝鵞鵤鵑鵐鵙鵲鶉鶇鶫鵯鵺鶚鶤鶩鶲鷄鷁鶻 ・鵝鵞鵤鵑鵐鵙鵲鶉鶇鶫鵯鵺鶚鶤鶩鶲鷄鷁鶻 +・堯槇遙瑤凜熙・・・・・・・・・・・・・ ・堯槇遙瑤凜熙・・・・・・・・・・・・・ +ヾゝゞ〃仝々〆〇ー―‐/\〜‖|…‥‘’ ヾゝゞ〃仝々〆〇ー―‐/\〜‖|…‥‘’ +“”()〔〕[]{}〈〉《》「」『』【】 “”()〔〕[]{}〈〉《》「」『』【】 ++‐±×÷=≠<>≦≧∞∴♂♀°′″℃¥ +‐±×÷=≠<>≦≧∞∴♂♀°′″℃¥ +$¢£%#&*@§☆★○●◎◇・・・・・ $¢£%#&*@§☆★○●◎◇・・・・・ +∠⊥⌒∂∇≡≒≪≫√∽∝∵∫∬・・・・・ ∠⊥⌒∂∇≡≒≪≫√∽∝∵∫∬・・・・・ +456789・・・・・・・ABCDEFG 456789・・・・・・・ABCDEFG +HIJKLMNOPQRSTUVWXYZ・ HIJKLMNOPQRSTUVWXYZ・ +pqrstuvwxyz・・・・・・・・・ pqrstuvwxyz・・・・・・・・・ +ごさざしじすずせぜそぞただちぢっつづてで ごさざしじすずせぜそぞただちぢっつづてで +とどなにぬねのはばぱひびぴふぶぷへべぺほ とどなにぬねのはばぱひびぴふぶぷへべぺほ +ぼぽまみむめもゃやゅゆょよらりるれろゎわ ぼぽまみむめもゃやゅゆょよらりるれろゎわ +ゐゑをん・・・・・・・・・・・・・・・・ ゐゑをん・・・・・・・・・・・・・・・・ +ゴサザシジスズセゼソゾタダチヂッツヅテデ ゴサザシジスズセゼソゾタダチヂッツヅテデ +トドナニヌネノハバパヒビピフブプヘベペホ トドナニヌネノハバパヒビピフブプヘベペホ +ボポマミムメモャヤュユョヨラリルレロヮワ ボポマミムメモャヤュユョヨラリルレロヮワ +ヰヱヲンヴヵヶ・・・・・・・・・・・・・ ヰヱヲンヴヵヶ・・・・・・・・・・・・・ +ΥΦΧΨΩ・・・・・・・・αβγδεζη ΥΦΧΨΩ・・・・・・・・αβγδεζη +θικλμνξοπρστυφχψω・・・ θικλμνξοπρστυφχψω・・・ +ТУФХЦЧШЩЪЫЬЭЮЯ・・・・・・ ТУФХЦЧШЩЪЫЬЭЮЯ・・・・・・ +клмнопрстуфхцчшщъыьэ клмнопрстуфхцчшщъыьэ +юя・・・・・・・・・・・・・・・・・・ юя・・・・・・・・・・・・・・・・・・ +┫┻╋┠┯┨┷┿┝┰┥┸╂・・・・・・・ ┫┻╋┠┯┨┷┿┝┰┥┸╂・・・・・・・ +梓圧斡扱宛姐虻飴絢綾鮎或粟袷安庵按暗案闇 梓圧斡扱宛姐虻飴絢綾鮎或粟袷安庵按暗案闇 +鞍杏以伊位依偉囲夷委威尉惟意慰易椅為畏異 鞍杏以伊位依偉囲夷委威尉惟意慰易椅為畏異 +移維緯胃萎衣謂違遺医井亥域育郁磯一壱溢逸 移維緯胃萎衣謂違遺医井亥域育郁磯一壱溢逸 +稲茨芋鰯允印咽員因姻引飲淫胤蔭・・・・・ 稲茨芋鰯允印咽員因姻引飲淫胤蔭・・・・・ +牢狼篭老聾蝋郎六麓禄肋録論倭和話歪賄脇惑 牢狼篭老聾蝋郎六麓禄肋録論倭和話歪賄脇惑 +枠鷲亙亘鰐詫藁蕨椀湾碗腕・・・・・・・・ 枠鷲亙亘鰐詫藁蕨椀湾碗腕・・・・・・・・ +亟亠亢亰亳亶从仍仄仆仂仗仞仭仟价伉佚估佛 亟亠亢亰亳亶从仍仄仆仂仗仞仭仟价伉佚估佛 +佝佗佇佶侈侏侘佻佩佰侑佯來侖儘俔俟俎俘俛 佝佗佇佶侈侏侘佻佩佰侑佯來侖儘俔俟俎俘俛 +俑俚俐俤俥倚倨倔倪倥倅伜俶倡倩倬俾俯們倆 俑俚俐俤俥倚倨倔倪倥倅伜俶倡倩倬俾俯們倆 +偃假會偕偐偈做偖偬偸傀傚傅傴傲・・・・・ 偃假會偕偐偈做偖偬偸傀傚傅傴傲・・・・・ +鶸鶺鷆鷏鷂鷙鷓鷸鷦鷭鷯鷽鸚鸛鸞鹵鹹鹽麁麈 鶸鶺鷆鷏鷂鷙鷓鷸鷦鷭鷯鷽鸚鸛鸞鹵鹹鹽麁麈 +麋麌麒麕麑麝麥麩麸麪麭靡黌黎黏黐黔黜點黝 麋麌麒麕麑麝麥麩麸麪麭靡黌黎黏黐黔黜點黝 +黠黥黨黯黴黶黷黹黻黼黽鼇鼈皷鼕鼡鼬鼾齊齒 黠黥黨黯黴黶黷黹黻黼黽鼇鼈皷鼕鼡鼬鼾齊齒 +齔齣齟齠齡齦齧齬齪齷齲齶龕龜龠・・・・・ 齔齣齟齠齡齦齧齬齪齷齲齶龕龜龠・・・・・ +SELECT `C1`, CONVERT(`C1` using ucs2) FROM `T5`; +C1 CONVERT(`C1` using ucs2) +  、。,.・:;?!゛゜´`¨^ ̄_ヽ   、。,.・:;?!゛゜´`¨^ ̄_ヽ +・・・・・・・・・・・・・・・・・・・・ ・・・・・・・・・・・・・・・・・・・・ +・・・・・・・・・・・・・・・・・・・・ ・・・・・・・・・・・・・・・・・・・・ +・・・・・・・・・・・・・・・・・・・・ ・・・・・・・・・・・・・・・・・・・・ +・・・・・・・・・・・・・・・・・・・・ ・・・・・・・・・・・・・・・・・・・・ +・・・・・・・・・・・・・・・・・・・・ ・・・・・・・・・・・・・・・・・・・・ +・・・・・・・・・・・・・・・・・・・・ ・・・・・・・・・・・・・・・・・・・・ +・・・・・・・・・・・・・・・・・・・・ ・・・・・・・・・・・・・・・・・・・・ +・・・・・・・・・・・・・・・・・・・・ ・・・・・・・・・・・・・・・・・・・・ +・・・・・・・・・・・・・・・・・・・・ ・・・・・・・・・・・・・・・・・・・・ +・・・・・・・・・・・・・・・・・・・・ ・・・・・・・・・・・・・・・・・・・・ +・・・・・・・・・・・・・・・・・・・・ ・・・・・・・・・・・・・・・・・・・・ +・・・・・・・・・・・・・・・・・・・・ ・・・・・・・・・・・・・・・・・・・・ +・・・・・・・・・・・・・・・・0123 ・・・・・・・・・・・・・・・・0123 +・・・・・・・・・абвгдеёжзий ・・・・・・・・・абвгдеёжзий +・・・・・・∈∋⊆⊇⊂⊃∪∩・・・・・・ ・・・・・・∈∋⊆⊇⊂⊃∪∩・・・・・・ +・・・・・abcdefghijklmno ・・・・・abcdefghijklmno +・・∧∨¬⇒⇔∀∃・・・・・・・・・・・ ・・∧∨¬⇒⇔∀∃・・・・・・・・・・・ +・・ʼn♯♭♪†‡¶・・・・◯・・・・  ・・ʼn♯♭♪†‡¶・・・・◯・・・・  +・◆□■△▲▽▼※〒→←↑↓〓・・・・・ ・◆□■△▲▽▼※〒→←↑↓〓・・・・・ +・ぁあぃいぅうぇえぉおかがきぎくぐけげこ ・ぁあぃいぅうぇえぉおかがきぎくぐけげこ +・ァアィイゥウェエォオカガキギクグケゲコ ・ァアィイゥウェエォオカガキギクグケゲコ +・ΑΒΓΔΕΖΗΘΙΚΛΜΝΞΟΠΡΣΤ ・ΑΒΓΔΕΖΗΘΙΚΛΜΝΞΟΠΡΣΤ +・АБВГДЕЁЖЗИЙКЛМНОПРС ・АБВГДЕЁЖЗИЙКЛМНОПРС +・─│┌┐┘└├┬┤┴┼━┃┏┓┛┗┣┳ ・─│┌┐┘└├┬┤┴┼━┃┏┓┛┗┣┳ +・亜唖娃阿哀愛挨姶逢葵茜穐悪握渥旭葦芦鯵 ・亜唖娃阿哀愛挨姶逢葵茜穐悪握渥旭葦芦鯵 +・蓮連錬呂魯櫓炉賂路露労婁廊弄朗楼榔浪漏 ・蓮連錬呂魯櫓炉賂路露労婁廊弄朗楼榔浪漏 +・弌丐丕个丱丶丼丿乂乖乘亂亅豫亊舒弍于亞 ・弌丐丕个丱丶丼丿乂乖乘亂亅豫亊舒弍于亞 +・鵝鵞鵤鵑鵐鵙鵲鶉鶇鶫鵯鵺鶚鶤鶩鶲鷄鷁鶻 ・鵝鵞鵤鵑鵐鵙鵲鶉鶇鶫鵯鵺鶚鶤鶩鶲鷄鷁鶻 +・堯槇遙瑤凜熙・・・・・・・・・・・・・ ・堯槇遙瑤凜熙・・・・・・・・・・・・・ +ヾゝゞ〃仝々〆〇ー―‐/\〜‖|…‥‘’ ヾゝゞ〃仝々〆〇ー―‐/\〜‖|…‥‘’ +“”()〔〕[]{}〈〉《》「」『』【】 “”()〔〕[]{}〈〉《》「」『』【】 ++‐±×÷=≠<>≦≧∞∴♂♀°′″℃¥ +‐±×÷=≠<>≦≧∞∴♂♀°′″℃¥ +$¢£%#&*@§☆★○●◎◇・・・・・ $¢£%#&*@§☆★○●◎◇・・・・・ +∠⊥⌒∂∇≡≒≪≫√∽∝∵∫∬・・・・・ ∠⊥⌒∂∇≡≒≪≫√∽∝∵∫∬・・・・・ +456789・・・・・・・ABCDEFG 456789・・・・・・・ABCDEFG +HIJKLMNOPQRSTUVWXYZ・ HIJKLMNOPQRSTUVWXYZ・ +pqrstuvwxyz・・・・・・・・・ pqrstuvwxyz・・・・・・・・・ +ごさざしじすずせぜそぞただちぢっつづてで ごさざしじすずせぜそぞただちぢっつづてで +とどなにぬねのはばぱひびぴふぶぷへべぺほ とどなにぬねのはばぱひびぴふぶぷへべぺほ +ぼぽまみむめもゃやゅゆょよらりるれろゎわ ぼぽまみむめもゃやゅゆょよらりるれろゎわ +ゐゑをん・・・・・・・・・・・・・・・・ ゐゑをん・・・・・・・・・・・・・・・・ +ゴサザシジスズセゼソゾタダチヂッツヅテデ ゴサザシジスズセゼソゾタダチヂッツヅテデ +トドナニヌネノハバパヒビピフブプヘベペホ トドナニヌネノハバパヒビピフブプヘベペホ +ボポマミムメモャヤュユョヨラリルレロヮワ ボポマミムメモャヤュユョヨラリルレロヮワ +ヰヱヲンヴヵヶ・・・・・・・・・・・・・ ヰヱヲンヴヵヶ・・・・・・・・・・・・・ +ΥΦΧΨΩ・・・・・・・・αβγδεζη ΥΦΧΨΩ・・・・・・・・αβγδεζη +θικλμνξοπρστυφχψω・・・ θικλμνξοπρστυφχψω・・・ +ТУФХЦЧШЩЪЫЬЭЮЯ・・・・・・ ТУФХЦЧШЩЪЫЬЭЮЯ・・・・・・ +клмнопрстуфхцчшщъыьэ клмнопрстуфхцчшщъыьэ +юя・・・・・・・・・・・・・・・・・・ юя・・・・・・・・・・・・・・・・・・ +┫┻╋┠┯┨┷┿┝┰┥┸╂・・・・・・・ ┫┻╋┠┯┨┷┿┝┰┥┸╂・・・・・・・ +梓圧斡扱宛姐虻飴絢綾鮎或粟袷安庵按暗案闇 梓圧斡扱宛姐虻飴絢綾鮎或粟袷安庵按暗案闇 +鞍杏以伊位依偉囲夷委威尉惟意慰易椅為畏異 鞍杏以伊位依偉囲夷委威尉惟意慰易椅為畏異 +移維緯胃萎衣謂違遺医井亥域育郁磯一壱溢逸 移維緯胃萎衣謂違遺医井亥域育郁磯一壱溢逸 +稲茨芋鰯允印咽員因姻引飲淫胤蔭・・・・・ 稲茨芋鰯允印咽員因姻引飲淫胤蔭・・・・・ +牢狼篭老聾蝋郎六麓禄肋録論倭和話歪賄脇惑 牢狼篭老聾蝋郎六麓禄肋録論倭和話歪賄脇惑 +枠鷲亙亘鰐詫藁蕨椀湾碗腕・・・・・・・・ 枠鷲亙亘鰐詫藁蕨椀湾碗腕・・・・・・・・ +亟亠亢亰亳亶从仍仄仆仂仗仞仭仟价伉佚估佛 亟亠亢亰亳亶从仍仄仆仂仗仞仭仟价伉佚估佛 +佝佗佇佶侈侏侘佻佩佰侑佯來侖儘俔俟俎俘俛 佝佗佇佶侈侏侘佻佩佰侑佯來侖儘俔俟俎俘俛 +俑俚俐俤俥倚倨倔倪倥倅伜俶倡倩倬俾俯們倆 俑俚俐俤俥倚倨倔倪倥倅伜俶倡倩倬俾俯們倆 +偃假會偕偐偈做偖偬偸傀傚傅傴傲・・・・・ 偃假會偕偐偈做偖偬偸傀傚傅傴傲・・・・・ +鶸鶺鷆鷏鷂鷙鷓鷸鷦鷭鷯鷽鸚鸛鸞鹵鹹鹽麁麈 鶸鶺鷆鷏鷂鷙鷓鷸鷦鷭鷯鷽鸚鸛鸞鹵鹹鹽麁麈 +麋麌麒麕麑麝麥麩麸麪麭靡黌黎黏黐黔黜點黝 麋麌麒麕麑麝麥麩麸麪麭靡黌黎黏黐黔黜點黝 +黠黥黨黯黴黶黷黹黻黼黽鼇鼈皷鼕鼡鼬鼾齊齒 黠黥黨黯黴黶黷黹黻黼黽鼇鼈皷鼕鼡鼬鼾齊齒 +齔齣齟齠齡齦齧齬齪齷齲齶龕龜龠・・・・・ 齔齣齟齠齡齦齧齬齪齷齲齶龕龜龠・・・・・ +SELECT `C1`, CONVERT(`C1` using ujis) FROM `T5`; +C1 CONVERT(`C1` using ujis) +  、。,.・:;?!゛゜´`¨^ ̄_ヽ   、。,.・:;?!゛゜´`¨^ ̄_ヽ +・・・・・・・・・・・・・・・・・・・・ ・・・・・・・・・・・・・・・・・・・・ +・・・・・・・・・・・・・・・・・・・・ ・・・・・・・・・・・・・・・・・・・・ +・・・・・・・・・・・・・・・・・・・・ ・・・・・・・・・・・・・・・・・・・・ +・・・・・・・・・・・・・・・・・・・・ ・・・・・・・・・・・・・・・・・・・・ +・・・・・・・・・・・・・・・・・・・・ ・・・・・・・・・・・・・・・・・・・・ +・・・・・・・・・・・・・・・・・・・・ ・・・・・・・・・・・・・・・・・・・・ +・・・・・・・・・・・・・・・・・・・・ ・・・・・・・・・・・・・・・・・・・・ +・・・・・・・・・・・・・・・・・・・・ ・・・・・・・・・・・・・・・・・・・・ +・・・・・・・・・・・・・・・・・・・・ ・・・・・・・・・・・・・・・・・・・・ +・・・・・・・・・・・・・・・・・・・・ ・・・・・・・・・・・・・・・・・・・・ +・・・・・・・・・・・・・・・・・・・・ ・・・・・・・・・・・・・・・・・・・・ +・・・・・・・・・・・・・・・・・・・・ ・・・・・・・・・・・・・・・・・・・・ +・・・・・・・・・・・・・・・・0123 ・・・・・・・・・・・・・・・・0123 +・・・・・・・・・абвгдеёжзий ・・・・・・・・・абвгдеёжзий +・・・・・・∈∋⊆⊇⊂⊃∪∩・・・・・・ ・・・・・・∈∋⊆⊇⊂⊃∪∩・・・・・・ +・・・・・abcdefghijklmno ・・・・・abcdefghijklmno +・・∧∨¬⇒⇔∀∃・・・・・・・・・・・ ・・∧∨¬⇒⇔∀∃・・・・・・・・・・・ +・・ʼn♯♭♪†‡¶・・・・◯・・・・  ・・ʼn♯♭♪†‡¶・・・・◯・・・・  +・◆□■△▲▽▼※〒→←↑↓〓・・・・・ ・◆□■△▲▽▼※〒→←↑↓〓・・・・・ +・ぁあぃいぅうぇえぉおかがきぎくぐけげこ ・ぁあぃいぅうぇえぉおかがきぎくぐけげこ +・ァアィイゥウェエォオカガキギクグケゲコ ・ァアィイゥウェエォオカガキギクグケゲコ +・ΑΒΓΔΕΖΗΘΙΚΛΜΝΞΟΠΡΣΤ ・ΑΒΓΔΕΖΗΘΙΚΛΜΝΞΟΠΡΣΤ +・АБВГДЕЁЖЗИЙКЛМНОПРС ・АБВГДЕЁЖЗИЙКЛМНОПРС +・─│┌┐┘└├┬┤┴┼━┃┏┓┛┗┣┳ ・─│┌┐┘└├┬┤┴┼━┃┏┓┛┗┣┳ +・亜唖娃阿哀愛挨姶逢葵茜穐悪握渥旭葦芦鯵 ・亜唖娃阿哀愛挨姶逢葵茜穐悪握渥旭葦芦鯵 +・蓮連錬呂魯櫓炉賂路露労婁廊弄朗楼榔浪漏 ・蓮連錬呂魯櫓炉賂路露労婁廊弄朗楼榔浪漏 +・弌丐丕个丱丶丼丿乂乖乘亂亅豫亊舒弍于亞 ・弌丐丕个丱丶丼丿乂乖乘亂亅豫亊舒弍于亞 +・鵝鵞鵤鵑鵐鵙鵲鶉鶇鶫鵯鵺鶚鶤鶩鶲鷄鷁鶻 ・鵝鵞鵤鵑鵐鵙鵲鶉鶇鶫鵯鵺鶚鶤鶩鶲鷄鷁鶻 +・堯槇遙瑤凜熙・・・・・・・・・・・・・ ・堯槇遙瑤凜熙・・・・・・・・・・・・・ +ヾゝゞ〃仝々〆〇ー―‐/\〜‖|…‥‘’ ヾゝゞ〃仝々〆〇ー―‐/\〜‖|…‥‘’ +“”()〔〕[]{}〈〉《》「」『』【】 “”()〔〕[]{}〈〉《》「」『』【】 ++‐±×÷=≠<>≦≧∞∴♂♀°′″℃¥ +‐±×÷=≠<>≦≧∞∴♂♀°′″℃¥ +$¢£%#&*@§☆★○●◎◇・・・・・ $¢£%#&*@§☆★○●◎◇・・・・・ +∠⊥⌒∂∇≡≒≪≫√∽∝∵∫∬・・・・・ ∠⊥⌒∂∇≡≒≪≫√∽∝∵∫∬・・・・・ +456789・・・・・・・ABCDEFG 456789・・・・・・・ABCDEFG +HIJKLMNOPQRSTUVWXYZ・ HIJKLMNOPQRSTUVWXYZ・ +pqrstuvwxyz・・・・・・・・・ pqrstuvwxyz・・・・・・・・・ +ごさざしじすずせぜそぞただちぢっつづてで ごさざしじすずせぜそぞただちぢっつづてで +とどなにぬねのはばぱひびぴふぶぷへべぺほ とどなにぬねのはばぱひびぴふぶぷへべぺほ +ぼぽまみむめもゃやゅゆょよらりるれろゎわ ぼぽまみむめもゃやゅゆょよらりるれろゎわ +ゐゑをん・・・・・・・・・・・・・・・・ ゐゑをん・・・・・・・・・・・・・・・・ +ゴサザシジスズセゼソゾタダチヂッツヅテデ ゴサザシジスズセゼソゾタダチヂッツヅテデ +トドナニヌネノハバパヒビピフブプヘベペホ トドナニヌネノハバパヒビピフブプヘベペホ +ボポマミムメモャヤュユョヨラリルレロヮワ ボポマミムメモャヤュユョヨラリルレロヮワ +ヰヱヲンヴヵヶ・・・・・・・・・・・・・ ヰヱヲンヴヵヶ・・・・・・・・・・・・・ +ΥΦΧΨΩ・・・・・・・・αβγδεζη ΥΦΧΨΩ・・・・・・・・αβγδεζη +θικλμνξοπρστυφχψω・・・ θικλμνξοπρστυφχψω・・・ +ТУФХЦЧШЩЪЫЬЭЮЯ・・・・・・ ТУФХЦЧШЩЪЫЬЭЮЯ・・・・・・ +клмнопрстуфхцчшщъыьэ клмнопрстуфхцчшщъыьэ +юя・・・・・・・・・・・・・・・・・・ юя・・・・・・・・・・・・・・・・・・ +┫┻╋┠┯┨┷┿┝┰┥┸╂・・・・・・・ ┫┻╋┠┯┨┷┿┝┰┥┸╂・・・・・・・ +梓圧斡扱宛姐虻飴絢綾鮎或粟袷安庵按暗案闇 梓圧斡扱宛姐虻飴絢綾鮎或粟袷安庵按暗案闇 +鞍杏以伊位依偉囲夷委威尉惟意慰易椅為畏異 鞍杏以伊位依偉囲夷委威尉惟意慰易椅為畏異 +移維緯胃萎衣謂違遺医井亥域育郁磯一壱溢逸 移維緯胃萎衣謂違遺医井亥域育郁磯一壱溢逸 +稲茨芋鰯允印咽員因姻引飲淫胤蔭・・・・・ 稲茨芋鰯允印咽員因姻引飲淫胤蔭・・・・・ +牢狼篭老聾蝋郎六麓禄肋録論倭和話歪賄脇惑 牢狼篭老聾蝋郎六麓禄肋録論倭和話歪賄脇惑 +枠鷲亙亘鰐詫藁蕨椀湾碗腕・・・・・・・・ 枠鷲亙亘鰐詫藁蕨椀湾碗腕・・・・・・・・ +亟亠亢亰亳亶从仍仄仆仂仗仞仭仟价伉佚估佛 亟亠亢亰亳亶从仍仄仆仂仗仞仭仟价伉佚估佛 +佝佗佇佶侈侏侘佻佩佰侑佯來侖儘俔俟俎俘俛 佝佗佇佶侈侏侘佻佩佰侑佯來侖儘俔俟俎俘俛 +俑俚俐俤俥倚倨倔倪倥倅伜俶倡倩倬俾俯們倆 俑俚俐俤俥倚倨倔倪倥倅伜俶倡倩倬俾俯們倆 +偃假會偕偐偈做偖偬偸傀傚傅傴傲・・・・・ 偃假會偕偐偈做偖偬偸傀傚傅傴傲・・・・・ +鶸鶺鷆鷏鷂鷙鷓鷸鷦鷭鷯鷽鸚鸛鸞鹵鹹鹽麁麈 鶸鶺鷆鷏鷂鷙鷓鷸鷦鷭鷯鷽鸚鸛鸞鹵鹹鹽麁麈 +麋麌麒麕麑麝麥麩麸麪麭靡黌黎黏黐黔黜點黝 麋麌麒麕麑麝麥麩麸麪麭靡黌黎黏黐黔黜點黝 +黠黥黨黯黴黶黷黹黻黼黽鼇鼈皷鼕鼡鼬鼾齊齒 黠黥黨黯黴黶黷黹黻黼黽鼇鼈皷鼕鼡鼬鼾齊齒 +齔齣齟齠齡齦齧齬齪齷齲齶龕龜龠・・・・・ 齔齣齟齠齡齦齧齬齪齷齲齶龕龜龠・・・・・ +SELECT `C1`, CONVERT(`C1` using utf8) FROM `T6`; +C1 CONVERT(`C1` using utf8) +ソ十表予構噂蚕申貼能暴禄曾箪兔喀媾彌拿杤 ソ十表予構噂蚕申貼能暴禄曾箪兔喀媾彌拿杤 +SELECT `C1`, CONVERT(`C1` using ucs2) FROM `T6`; +C1 CONVERT(`C1` using ucs2) +ソ十表予構噂蚕申貼能暴禄曾箪兔喀媾彌拿杤 ソ十表予構噂蚕申貼能暴禄曾箪兔喀媾彌拿杤 +SELECT `C1`, CONVERT(`C1` using ujis) FROM `T6`; +C1 CONVERT(`C1` using ujis) +ソ十表予構噂蚕申貼能暴禄曾箪兔喀媾彌拿杤 ソ十表予構噂蚕申貼能暴禄曾箪兔喀媾彌拿杤 +SELECT `C1`, CONVERT(`C1` using utf8) FROM `T7`; +C1 CONVERT(`C1` using utf8) + !"#$%&'()*+,-./ !"#$%&'()*+,-./ +0123456789:;<=>? 0123456789:;<=>? +@ABCDEFGHIJKLMNO @ABCDEFGHIJKLMNO +PQRSTUVWXYZ[\]^_ PQRSTUVWXYZ[\]^_ +abcdefghijklmno abcdefghijklmno +pqrstuvwxyz{|}~ pqrstuvwxyz{|}~ + 。「」、・ヲァィゥェォャュョッ 。「」、・ヲァィゥェォャュョッ +ーアイウエオカキクケコサシスセソ ーアイウエオカキクケコサシスセソ +タチツテトナニヌネノハヒフヘホマ タチツテトナニヌネノハヒフヘホマ +ミムメモヤユヨラリルレロワン゙゚ ミムメモヤユヨラリルレロワン゙゚ +SELECT `C1`, CONVERT(`C1` using ucs2) FROM `T7`; +C1 CONVERT(`C1` using ucs2) + !"#$%&'()*+,-./ !"#$%&'()*+,-./ +0123456789:;<=>? 0123456789:;<=>? +@ABCDEFGHIJKLMNO @ABCDEFGHIJKLMNO +PQRSTUVWXYZ[\]^_ PQRSTUVWXYZ[\]^_ +abcdefghijklmno abcdefghijklmno +pqrstuvwxyz{|}~ pqrstuvwxyz{|}~ + 。「」、・ヲァィゥェォャュョッ 。「」、・ヲァィゥェォャュョッ +ーアイウエオカキクケコサシスセソ ーアイウエオカキクケコサシスセソ +タチツテトナニヌネノハヒフヘホマ タチツテトナニヌネノハヒフヘホマ +ミムメモヤユヨラリルレロワン゙゚ ミムメモヤユヨラリルレロワン゙゚ +SELECT `C1`, CONVERT(`C1` using ujis) FROM `T7`; +C1 CONVERT(`C1` using ujis) + !"#$%&'()*+,-./ !"#$%&'()*+,-./ +0123456789:;<=>? 0123456789:;<=>? +@ABCDEFGHIJKLMNO @ABCDEFGHIJKLMNO +PQRSTUVWXYZ[\]^_ PQRSTUVWXYZ[\]^_ +abcdefghijklmno abcdefghijklmno +pqrstuvwxyz{|}~ pqrstuvwxyz{|}~ + 。「」、・ヲァィゥェォャュョッ 。「」、・ヲァィゥェォャュョッ +ーアイウエオカキクケコサシスセソ ーアイウエオカキクケコサシスセソ +タチツテトナニヌネノハヒフヘホマ タチツテトナニヌネノハヒフヘホマ +ミムメモヤユヨラリルレロワン゙゚ ミムメモヤユヨラリルレロワン゙゚ +SELECT `C1`, CONVERT(`C1` using utf8) FROM `T8`; +C1 CONVERT(`C1` using utf8) +  、。,.・:;?!゛゜´`¨^ ̄_ヽ   、。,.・:;?!゛゜´`¨^ ̄_ヽ +ヾゝゞ〃仝々〆〇ー―‐/\〜‖|…‥‘’ ヾゝゞ〃仝々〆〇ー―‐/\〜‖|…‥‘’ +“”()〔〕[]{}〈〉《》「」『』【】 “”()〔〕[]{}〈〉《》「」『』【】 ++‐±×÷=≠<>≦≧∞∴♂♀°′″℃¥ +‐±×÷=≠<>≦≧∞∴♂♀°′″℃¥ +$¢£%#&*@§☆★○●◎◇・・・・・ $¢£%#&*@§☆★○●◎◇・・・・・ +・◆□■△▲▽▼※〒→←↑↓〓・・・・・ ・◆□■△▲▽▼※〒→←↑↓〓・・・・・ +・・・・・・∈∋⊆⊇⊂⊃∪∩・・・・・・ ・・・・・・∈∋⊆⊇⊂⊃∪∩・・・・・・ +・・∧∨¬⇒⇔∀∃・・・・・・・・・・・ ・・∧∨¬⇒⇔∀∃・・・・・・・・・・・ +∠⊥⌒∂∇≡≒≪≫√∽∝∵∫∬・・・・・ ∠⊥⌒∂∇≡≒≪≫√∽∝∵∫∬・・・・・ +・・ʼn♯♭♪†‡¶・・・・◯・・・・  ・・ʼn♯♭♪†‡¶・・・・◯・・・・  +・・・・・・・・・・・・・・・・0123 ・・・・・・・・・・・・・・・・0123 +456789・・・・・・・ABCDEFG 456789・・・・・・・ABCDEFG +HIJKLMNOPQRSTUVWXYZ・ HIJKLMNOPQRSTUVWXYZ・ +・・・・・abcdefghijklmno ・・・・・abcdefghijklmno +pqrstuvwxyz・・・・・・・・・ pqrstuvwxyz・・・・・・・・・ +・ぁあぃいぅうぇえぉおかがきぎくぐけげこ ・ぁあぃいぅうぇえぉおかがきぎくぐけげこ +ごさざしじすずせぜそぞただちぢっつづてで ごさざしじすずせぜそぞただちぢっつづてで +とどなにぬねのはばぱひびぴふぶぷへべぺほ とどなにぬねのはばぱひびぴふぶぷへべぺほ +ぼぽまみむめもゃやゅゆょよらりるれろゎわ ぼぽまみむめもゃやゅゆょよらりるれろゎわ +ゐゑをん・・・・・・・・・・・・・・・・ ゐゑをん・・・・・・・・・・・・・・・・ +・ァアィイゥウェエォオカガキギクグケゲコ ・ァアィイゥウェエォオカガキギクグケゲコ +ゴサザシジスズセゼソゾタダチヂッツヅテデ ゴサザシジスズセゼソゾタダチヂッツヅテデ +トドナニヌネノハバパヒビピフブプヘベペホ トドナニヌネノハバパヒビピフブプヘベペホ +ボポマミムメモャヤュユョヨラリルレロヮワ ボポマミムメモャヤュユョヨラリルレロヮワ +ヰヱヲンヴヵヶ・・・・・・・・・・・・・ ヰヱヲンヴヵヶ・・・・・・・・・・・・・ +・ΑΒΓΔΕΖΗΘΙΚΛΜΝΞΟΠΡΣΤ ・ΑΒΓΔΕΖΗΘΙΚΛΜΝΞΟΠΡΣΤ +ΥΦΧΨΩ・・・・・・・・αβγδεζη ΥΦΧΨΩ・・・・・・・・αβγδεζη +θικλμνξοπρστυφχψω・・・ θικλμνξοπρστυφχψω・・・ +・・・・・・・・・・・・・・・・・・・・ ・・・・・・・・・・・・・・・・・・・・ +・・・・・・・・・・・・・・・・・・・・ ・・・・・・・・・・・・・・・・・・・・ +・・・・・・・・・・・・・・・・・・・・ ・・・・・・・・・・・・・・・・・・・・ +・АБВГДЕЁЖЗИЙКЛМНОПРС ・АБВГДЕЁЖЗИЙКЛМНОПРС +ТУФХЦЧШЩЪЫЬЭЮЯ・・・・・・ ТУФХЦЧШЩЪЫЬЭЮЯ・・・・・・ +・・・・・・・・・абвгдеёжзий ・・・・・・・・・абвгдеёжзий +клмнопрстуфхцчшщъыьэ клмнопрстуфхцчшщъыьэ +юя・・・・・・・・・・・・・・・・・・ юя・・・・・・・・・・・・・・・・・・ +・─│┌┐┘└├┬┤┴┼━┃┏┓┛┗┣┳ ・─│┌┐┘└├┬┤┴┼━┃┏┓┛┗┣┳ +┫┻╋┠┯┨┷┿┝┰┥┸╂・・・・・・・ ┫┻╋┠┯┨┷┿┝┰┥┸╂・・・・・・・ +・・・・・・・・・・・・・・・・・・・・ ・・・・・・・・・・・・・・・・・・・・ +・・・・・・・・・・・・・・・・・・・・ ・・・・・・・・・・・・・・・・・・・・ +・・・・・・・・・・・・・・・・・・・・ ・・・・・・・・・・・・・・・・・・・・ +・亜唖娃阿哀愛挨姶逢葵茜穐悪握渥旭葦芦鯵 ・亜唖娃阿哀愛挨姶逢葵茜穐悪握渥旭葦芦鯵 +梓圧斡扱宛姐虻飴絢綾鮎或粟袷安庵按暗案闇 梓圧斡扱宛姐虻飴絢綾鮎或粟袷安庵按暗案闇 +鞍杏以伊位依偉囲夷委威尉惟意慰易椅為畏異 鞍杏以伊位依偉囲夷委威尉惟意慰易椅為畏異 +移維緯胃萎衣謂違遺医井亥域育郁磯一壱溢逸 移維緯胃萎衣謂違遺医井亥域育郁磯一壱溢逸 +稲茨芋鰯允印咽員因姻引飲淫胤蔭・・・・・ 稲茨芋鰯允印咽員因姻引飲淫胤蔭・・・・・ +・蓮連錬呂魯櫓炉賂路露労婁廊弄朗楼榔浪漏 ・蓮連錬呂魯櫓炉賂路露労婁廊弄朗楼榔浪漏 +牢狼篭老聾蝋郎六麓禄肋録論倭和話歪賄脇惑 牢狼篭老聾蝋郎六麓禄肋録論倭和話歪賄脇惑 +枠鷲亙亘鰐詫藁蕨椀湾碗腕・・・・・・・・ 枠鷲亙亘鰐詫藁蕨椀湾碗腕・・・・・・・・ +・・・・・・・・・・・・・・・・・・・・ ・・・・・・・・・・・・・・・・・・・・ +・・・・・・・・・・・・・・・・・・・・ ・・・・・・・・・・・・・・・・・・・・ +・弌丐丕个丱丶丼丿乂乖乘亂亅豫亊舒弍于亞 ・弌丐丕个丱丶丼丿乂乖乘亂亅豫亊舒弍于亞 +亟亠亢亰亳亶从仍仄仆仂仗仞仭仟价伉佚估佛 亟亠亢亰亳亶从仍仄仆仂仗仞仭仟价伉佚估佛 +佝佗佇佶侈侏侘佻佩佰侑佯來侖儘俔俟俎俘俛 佝佗佇佶侈侏侘佻佩佰侑佯來侖儘俔俟俎俘俛 +俑俚俐俤俥倚倨倔倪倥倅伜俶倡倩倬俾俯們倆 俑俚俐俤俥倚倨倔倪倥倅伜俶倡倩倬俾俯們倆 +偃假會偕偐偈做偖偬偸傀傚傅傴傲・・・・・ 偃假會偕偐偈做偖偬偸傀傚傅傴傲・・・・・ +・鵝鵞鵤鵑鵐鵙鵲鶉鶇鶫鵯鵺鶚鶤鶩鶲鷄鷁鶻 ・鵝鵞鵤鵑鵐鵙鵲鶉鶇鶫鵯鵺鶚鶤鶩鶲鷄鷁鶻 +鶸鶺鷆鷏鷂鷙鷓鷸鷦鷭鷯鷽鸚鸛鸞鹵鹹鹽麁麈 鶸鶺鷆鷏鷂鷙鷓鷸鷦鷭鷯鷽鸚鸛鸞鹵鹹鹽麁麈 +麋麌麒麕麑麝麥麩麸麪麭靡黌黎黏黐黔黜點黝 麋麌麒麕麑麝麥麩麸麪麭靡黌黎黏黐黔黜點黝 +黠黥黨黯黴黶黷黹黻黼黽鼇鼈皷鼕鼡鼬鼾齊齒 黠黥黨黯黴黶黷黹黻黼黽鼇鼈皷鼕鼡鼬鼾齊齒 +齔齣齟齠齡齦齧齬齪齷齲齶龕龜龠・・・・・ 齔齣齟齠齡齦齧齬齪齷齲齶龕龜龠・・・・・ +・堯槇遙瑤凜熙・・・・・・・・・・・・・ ・堯槇遙瑤凜熙・・・・・・・・・・・・・ +・・・・・・・・・・・・・・・・・・・・ ・・・・・・・・・・・・・・・・・・・・ +・・・・・・・・・・・・・・・・・・・・ ・・・・・・・・・・・・・・・・・・・・ +・・・・・・・・・・・・・・・・・・・・ ・・・・・・・・・・・・・・・・・・・・ +・・・・・・・・・・・・・・・・・・・・ ・・・・・・・・・・・・・・・・・・・・ +SELECT `C1`, CONVERT(`C1` using ucs2) FROM `T8`; +C1 CONVERT(`C1` using ucs2) +  、。,.・:;?!゛゜´`¨^ ̄_ヽ   、。,.・:;?!゛゜´`¨^ ̄_ヽ +ヾゝゞ〃仝々〆〇ー―‐/\〜‖|…‥‘’ ヾゝゞ〃仝々〆〇ー―‐/\〜‖|…‥‘’ +“”()〔〕[]{}〈〉《》「」『』【】 “”()〔〕[]{}〈〉《》「」『』【】 ++‐±×÷=≠<>≦≧∞∴♂♀°′″℃¥ +‐±×÷=≠<>≦≧∞∴♂♀°′″℃¥ +$¢£%#&*@§☆★○●◎◇・・・・・ $¢£%#&*@§☆★○●◎◇・・・・・ +・◆□■△▲▽▼※〒→←↑↓〓・・・・・ ・◆□■△▲▽▼※〒→←↑↓〓・・・・・ +・・・・・・∈∋⊆⊇⊂⊃∪∩・・・・・・ ・・・・・・∈∋⊆⊇⊂⊃∪∩・・・・・・ +・・∧∨¬⇒⇔∀∃・・・・・・・・・・・ ・・∧∨¬⇒⇔∀∃・・・・・・・・・・・ +∠⊥⌒∂∇≡≒≪≫√∽∝∵∫∬・・・・・ ∠⊥⌒∂∇≡≒≪≫√∽∝∵∫∬・・・・・ +・・ʼn♯♭♪†‡¶・・・・◯・・・・  ・・ʼn♯♭♪†‡¶・・・・◯・・・・  +・・・・・・・・・・・・・・・・0123 ・・・・・・・・・・・・・・・・0123 +456789・・・・・・・ABCDEFG 456789・・・・・・・ABCDEFG +HIJKLMNOPQRSTUVWXYZ・ HIJKLMNOPQRSTUVWXYZ・ +・・・・・abcdefghijklmno ・・・・・abcdefghijklmno +pqrstuvwxyz・・・・・・・・・ pqrstuvwxyz・・・・・・・・・ +・ぁあぃいぅうぇえぉおかがきぎくぐけげこ ・ぁあぃいぅうぇえぉおかがきぎくぐけげこ +ごさざしじすずせぜそぞただちぢっつづてで ごさざしじすずせぜそぞただちぢっつづてで +とどなにぬねのはばぱひびぴふぶぷへべぺほ とどなにぬねのはばぱひびぴふぶぷへべぺほ +ぼぽまみむめもゃやゅゆょよらりるれろゎわ ぼぽまみむめもゃやゅゆょよらりるれろゎわ +ゐゑをん・・・・・・・・・・・・・・・・ ゐゑをん・・・・・・・・・・・・・・・・ +・ァアィイゥウェエォオカガキギクグケゲコ ・ァアィイゥウェエォオカガキギクグケゲコ +ゴサザシジスズセゼソゾタダチヂッツヅテデ ゴサザシジスズセゼソゾタダチヂッツヅテデ +トドナニヌネノハバパヒビピフブプヘベペホ トドナニヌネノハバパヒビピフブプヘベペホ +ボポマミムメモャヤュユョヨラリルレロヮワ ボポマミムメモャヤュユョヨラリルレロヮワ +ヰヱヲンヴヵヶ・・・・・・・・・・・・・ ヰヱヲンヴヵヶ・・・・・・・・・・・・・ +・ΑΒΓΔΕΖΗΘΙΚΛΜΝΞΟΠΡΣΤ ・ΑΒΓΔΕΖΗΘΙΚΛΜΝΞΟΠΡΣΤ +ΥΦΧΨΩ・・・・・・・・αβγδεζη ΥΦΧΨΩ・・・・・・・・αβγδεζη +θικλμνξοπρστυφχψω・・・ θικλμνξοπρστυφχψω・・・ +・・・・・・・・・・・・・・・・・・・・ ・・・・・・・・・・・・・・・・・・・・ +・・・・・・・・・・・・・・・・・・・・ ・・・・・・・・・・・・・・・・・・・・ +・・・・・・・・・・・・・・・・・・・・ ・・・・・・・・・・・・・・・・・・・・ +・АБВГДЕЁЖЗИЙКЛМНОПРС ・АБВГДЕЁЖЗИЙКЛМНОПРС +ТУФХЦЧШЩЪЫЬЭЮЯ・・・・・・ ТУФХЦЧШЩЪЫЬЭЮЯ・・・・・・ +・・・・・・・・・абвгдеёжзий ・・・・・・・・・абвгдеёжзий +клмнопрстуфхцчшщъыьэ клмнопрстуфхцчшщъыьэ +юя・・・・・・・・・・・・・・・・・・ юя・・・・・・・・・・・・・・・・・・ +・─│┌┐┘└├┬┤┴┼━┃┏┓┛┗┣┳ ・─│┌┐┘└├┬┤┴┼━┃┏┓┛┗┣┳ +┫┻╋┠┯┨┷┿┝┰┥┸╂・・・・・・・ ┫┻╋┠┯┨┷┿┝┰┥┸╂・・・・・・・ +・・・・・・・・・・・・・・・・・・・・ ・・・・・・・・・・・・・・・・・・・・ +・・・・・・・・・・・・・・・・・・・・ ・・・・・・・・・・・・・・・・・・・・ +・・・・・・・・・・・・・・・・・・・・ ・・・・・・・・・・・・・・・・・・・・ +・亜唖娃阿哀愛挨姶逢葵茜穐悪握渥旭葦芦鯵 ・亜唖娃阿哀愛挨姶逢葵茜穐悪握渥旭葦芦鯵 +梓圧斡扱宛姐虻飴絢綾鮎或粟袷安庵按暗案闇 梓圧斡扱宛姐虻飴絢綾鮎或粟袷安庵按暗案闇 +鞍杏以伊位依偉囲夷委威尉惟意慰易椅為畏異 鞍杏以伊位依偉囲夷委威尉惟意慰易椅為畏異 +移維緯胃萎衣謂違遺医井亥域育郁磯一壱溢逸 移維緯胃萎衣謂違遺医井亥域育郁磯一壱溢逸 +稲茨芋鰯允印咽員因姻引飲淫胤蔭・・・・・ 稲茨芋鰯允印咽員因姻引飲淫胤蔭・・・・・ +・蓮連錬呂魯櫓炉賂路露労婁廊弄朗楼榔浪漏 ・蓮連錬呂魯櫓炉賂路露労婁廊弄朗楼榔浪漏 +牢狼篭老聾蝋郎六麓禄肋録論倭和話歪賄脇惑 牢狼篭老聾蝋郎六麓禄肋録論倭和話歪賄脇惑 +枠鷲亙亘鰐詫藁蕨椀湾碗腕・・・・・・・・ 枠鷲亙亘鰐詫藁蕨椀湾碗腕・・・・・・・・ +・・・・・・・・・・・・・・・・・・・・ ・・・・・・・・・・・・・・・・・・・・ +・・・・・・・・・・・・・・・・・・・・ ・・・・・・・・・・・・・・・・・・・・ +・弌丐丕个丱丶丼丿乂乖乘亂亅豫亊舒弍于亞 ・弌丐丕个丱丶丼丿乂乖乘亂亅豫亊舒弍于亞 +亟亠亢亰亳亶从仍仄仆仂仗仞仭仟价伉佚估佛 亟亠亢亰亳亶从仍仄仆仂仗仞仭仟价伉佚估佛 +佝佗佇佶侈侏侘佻佩佰侑佯來侖儘俔俟俎俘俛 佝佗佇佶侈侏侘佻佩佰侑佯來侖儘俔俟俎俘俛 +俑俚俐俤俥倚倨倔倪倥倅伜俶倡倩倬俾俯們倆 俑俚俐俤俥倚倨倔倪倥倅伜俶倡倩倬俾俯們倆 +偃假會偕偐偈做偖偬偸傀傚傅傴傲・・・・・ 偃假會偕偐偈做偖偬偸傀傚傅傴傲・・・・・ +・鵝鵞鵤鵑鵐鵙鵲鶉鶇鶫鵯鵺鶚鶤鶩鶲鷄鷁鶻 ・鵝鵞鵤鵑鵐鵙鵲鶉鶇鶫鵯鵺鶚鶤鶩鶲鷄鷁鶻 +鶸鶺鷆鷏鷂鷙鷓鷸鷦鷭鷯鷽鸚鸛鸞鹵鹹鹽麁麈 鶸鶺鷆鷏鷂鷙鷓鷸鷦鷭鷯鷽鸚鸛鸞鹵鹹鹽麁麈 +麋麌麒麕麑麝麥麩麸麪麭靡黌黎黏黐黔黜點黝 麋麌麒麕麑麝麥麩麸麪麭靡黌黎黏黐黔黜點黝 +黠黥黨黯黴黶黷黹黻黼黽鼇鼈皷鼕鼡鼬鼾齊齒 黠黥黨黯黴黶黷黹黻黼黽鼇鼈皷鼕鼡鼬鼾齊齒 +齔齣齟齠齡齦齧齬齪齷齲齶龕龜龠・・・・・ 齔齣齟齠齡齦齧齬齪齷齲齶龕龜龠・・・・・ +・堯槇遙瑤凜熙・・・・・・・・・・・・・ ・堯槇遙瑤凜熙・・・・・・・・・・・・・ +・・・・・・・・・・・・・・・・・・・・ ・・・・・・・・・・・・・・・・・・・・ +・・・・・・・・・・・・・・・・・・・・ ・・・・・・・・・・・・・・・・・・・・ +・・・・・・・・・・・・・・・・・・・・ ・・・・・・・・・・・・・・・・・・・・ +・・・・・・・・・・・・・・・・・・・・ ・・・・・・・・・・・・・・・・・・・・ +SELECT `C1`, CONVERT(`C1` using ujis) FROM `T8`; +C1 CONVERT(`C1` using ujis) +  、。,.・:;?!゛゜´`¨^ ̄_ヽ   、。,.・:;?!゛゜´`¨^ ̄_ヽ +ヾゝゞ〃仝々〆〇ー―‐/\〜‖|…‥‘’ ヾゝゞ〃仝々〆〇ー―‐/\〜‖|…‥‘’ +“”()〔〕[]{}〈〉《》「」『』【】 “”()〔〕[]{}〈〉《》「」『』【】 ++‐±×÷=≠<>≦≧∞∴♂♀°′″℃¥ +‐±×÷=≠<>≦≧∞∴♂♀°′″℃¥ +$¢£%#&*@§☆★○●◎◇・・・・・ $¢£%#&*@§☆★○●◎◇・・・・・ +・◆□■△▲▽▼※〒→←↑↓〓・・・・・ ・◆□■△▲▽▼※〒→←↑↓〓・・・・・ +・・・・・・∈∋⊆⊇⊂⊃∪∩・・・・・・ ・・・・・・∈∋⊆⊇⊂⊃∪∩・・・・・・ +・・∧∨¬⇒⇔∀∃・・・・・・・・・・・ ・・∧∨¬⇒⇔∀∃・・・・・・・・・・・ +∠⊥⌒∂∇≡≒≪≫√∽∝∵∫∬・・・・・ ∠⊥⌒∂∇≡≒≪≫√∽∝∵∫∬・・・・・ +・・ʼn♯♭♪†‡¶・・・・◯・・・・  ・・ʼn♯♭♪†‡¶・・・・◯・・・・  +・・・・・・・・・・・・・・・・0123 ・・・・・・・・・・・・・・・・0123 +456789・・・・・・・ABCDEFG 456789・・・・・・・ABCDEFG +HIJKLMNOPQRSTUVWXYZ・ HIJKLMNOPQRSTUVWXYZ・ +・・・・・abcdefghijklmno ・・・・・abcdefghijklmno +pqrstuvwxyz・・・・・・・・・ pqrstuvwxyz・・・・・・・・・ +・ぁあぃいぅうぇえぉおかがきぎくぐけげこ ・ぁあぃいぅうぇえぉおかがきぎくぐけげこ +ごさざしじすずせぜそぞただちぢっつづてで ごさざしじすずせぜそぞただちぢっつづてで +とどなにぬねのはばぱひびぴふぶぷへべぺほ とどなにぬねのはばぱひびぴふぶぷへべぺほ +ぼぽまみむめもゃやゅゆょよらりるれろゎわ ぼぽまみむめもゃやゅゆょよらりるれろゎわ +ゐゑをん・・・・・・・・・・・・・・・・ ゐゑをん・・・・・・・・・・・・・・・・ +・ァアィイゥウェエォオカガキギクグケゲコ ・ァアィイゥウェエォオカガキギクグケゲコ +ゴサザシジスズセゼソゾタダチヂッツヅテデ ゴサザシジスズセゼソゾタダチヂッツヅテデ +トドナニヌネノハバパヒビピフブプヘベペホ トドナニヌネノハバパヒビピフブプヘベペホ +ボポマミムメモャヤュユョヨラリルレロヮワ ボポマミムメモャヤュユョヨラリルレロヮワ +ヰヱヲンヴヵヶ・・・・・・・・・・・・・ ヰヱヲンヴヵヶ・・・・・・・・・・・・・ +・ΑΒΓΔΕΖΗΘΙΚΛΜΝΞΟΠΡΣΤ ・ΑΒΓΔΕΖΗΘΙΚΛΜΝΞΟΠΡΣΤ +ΥΦΧΨΩ・・・・・・・・αβγδεζη ΥΦΧΨΩ・・・・・・・・αβγδεζη +θικλμνξοπρστυφχψω・・・ θικλμνξοπρστυφχψω・・・ +・・・・・・・・・・・・・・・・・・・・ ・・・・・・・・・・・・・・・・・・・・ +・・・・・・・・・・・・・・・・・・・・ ・・・・・・・・・・・・・・・・・・・・ +・・・・・・・・・・・・・・・・・・・・ ・・・・・・・・・・・・・・・・・・・・ +・АБВГДЕЁЖЗИЙКЛМНОПРС ・АБВГДЕЁЖЗИЙКЛМНОПРС +ТУФХЦЧШЩЪЫЬЭЮЯ・・・・・・ ТУФХЦЧШЩЪЫЬЭЮЯ・・・・・・ +・・・・・・・・・абвгдеёжзий ・・・・・・・・・абвгдеёжзий +клмнопрстуфхцчшщъыьэ клмнопрстуфхцчшщъыьэ +юя・・・・・・・・・・・・・・・・・・ юя・・・・・・・・・・・・・・・・・・ +・─│┌┐┘└├┬┤┴┼━┃┏┓┛┗┣┳ ・─│┌┐┘└├┬┤┴┼━┃┏┓┛┗┣┳ +┫┻╋┠┯┨┷┿┝┰┥┸╂・・・・・・・ ┫┻╋┠┯┨┷┿┝┰┥┸╂・・・・・・・ +・・・・・・・・・・・・・・・・・・・・ ・・・・・・・・・・・・・・・・・・・・ +・・・・・・・・・・・・・・・・・・・・ ・・・・・・・・・・・・・・・・・・・・ +・・・・・・・・・・・・・・・・・・・・ ・・・・・・・・・・・・・・・・・・・・ +・亜唖娃阿哀愛挨姶逢葵茜穐悪握渥旭葦芦鯵 ・亜唖娃阿哀愛挨姶逢葵茜穐悪握渥旭葦芦鯵 +梓圧斡扱宛姐虻飴絢綾鮎或粟袷安庵按暗案闇 梓圧斡扱宛姐虻飴絢綾鮎或粟袷安庵按暗案闇 +鞍杏以伊位依偉囲夷委威尉惟意慰易椅為畏異 鞍杏以伊位依偉囲夷委威尉惟意慰易椅為畏異 +移維緯胃萎衣謂違遺医井亥域育郁磯一壱溢逸 移維緯胃萎衣謂違遺医井亥域育郁磯一壱溢逸 +稲茨芋鰯允印咽員因姻引飲淫胤蔭・・・・・ 稲茨芋鰯允印咽員因姻引飲淫胤蔭・・・・・ +・蓮連錬呂魯櫓炉賂路露労婁廊弄朗楼榔浪漏 ・蓮連錬呂魯櫓炉賂路露労婁廊弄朗楼榔浪漏 +牢狼篭老聾蝋郎六麓禄肋録論倭和話歪賄脇惑 牢狼篭老聾蝋郎六麓禄肋録論倭和話歪賄脇惑 +枠鷲亙亘鰐詫藁蕨椀湾碗腕・・・・・・・・ 枠鷲亙亘鰐詫藁蕨椀湾碗腕・・・・・・・・ +・・・・・・・・・・・・・・・・・・・・ ・・・・・・・・・・・・・・・・・・・・ +・・・・・・・・・・・・・・・・・・・・ ・・・・・・・・・・・・・・・・・・・・ +・弌丐丕个丱丶丼丿乂乖乘亂亅豫亊舒弍于亞 ・弌丐丕个丱丶丼丿乂乖乘亂亅豫亊舒弍于亞 +亟亠亢亰亳亶从仍仄仆仂仗仞仭仟价伉佚估佛 亟亠亢亰亳亶从仍仄仆仂仗仞仭仟价伉佚估佛 +佝佗佇佶侈侏侘佻佩佰侑佯來侖儘俔俟俎俘俛 佝佗佇佶侈侏侘佻佩佰侑佯來侖儘俔俟俎俘俛 +俑俚俐俤俥倚倨倔倪倥倅伜俶倡倩倬俾俯們倆 俑俚俐俤俥倚倨倔倪倥倅伜俶倡倩倬俾俯們倆 +偃假會偕偐偈做偖偬偸傀傚傅傴傲・・・・・ 偃假會偕偐偈做偖偬偸傀傚傅傴傲・・・・・ +・鵝鵞鵤鵑鵐鵙鵲鶉鶇鶫鵯鵺鶚鶤鶩鶲鷄鷁鶻 ・鵝鵞鵤鵑鵐鵙鵲鶉鶇鶫鵯鵺鶚鶤鶩鶲鷄鷁鶻 +鶸鶺鷆鷏鷂鷙鷓鷸鷦鷭鷯鷽鸚鸛鸞鹵鹹鹽麁麈 鶸鶺鷆鷏鷂鷙鷓鷸鷦鷭鷯鷽鸚鸛鸞鹵鹹鹽麁麈 +麋麌麒麕麑麝麥麩麸麪麭靡黌黎黏黐黔黜點黝 麋麌麒麕麑麝麥麩麸麪麭靡黌黎黏黐黔黜點黝 +黠黥黨黯黴黶黷黹黻黼黽鼇鼈皷鼕鼡鼬鼾齊齒 黠黥黨黯黴黶黷黹黻黼黽鼇鼈皷鼕鼡鼬鼾齊齒 +齔齣齟齠齡齦齧齬齪齷齲齶龕龜龠・・・・・ 齔齣齟齠齡齦齧齬齪齷齲齶龕龜龠・・・・・ +・堯槇遙瑤凜熙・・・・・・・・・・・・・ ・堯槇遙瑤凜熙・・・・・・・・・・・・・ +・・・・・・・・・・・・・・・・・・・・ ・・・・・・・・・・・・・・・・・・・・ +・・・・・・・・・・・・・・・・・・・・ ・・・・・・・・・・・・・・・・・・・・ +・・・・・・・・・・・・・・・・・・・・ ・・・・・・・・・・・・・・・・・・・・ +・・・・・・・・・・・・・・・・・・・・ ・・・・・・・・・・・・・・・・・・・・ +SELECT `C1`, CONVERT(`C1` using utf8) FROM `T9`; +C1 CONVERT(`C1` using utf8) +ソ十表予構噂蚕申貼能暴禄曾箪兔喀媾彌拿杤 ソ十表予構噂蚕申貼能暴禄曾箪兔喀媾彌拿杤 +SELECT `C1`, CONVERT(`C1` using ucs2) FROM `T9`; +C1 CONVERT(`C1` using ucs2) +ソ十表予構噂蚕申貼能暴禄曾箪兔喀媾彌拿杤 ソ十表予構噂蚕申貼能暴禄曾箪兔喀媾彌拿杤 +SELECT `C1`, CONVERT(`C1` using ujis) FROM `T9`; +C1 CONVERT(`C1` using ujis) +ソ十表予構噂蚕申貼能暴禄曾箪兔喀媾彌拿杤 ソ十表予構噂蚕申貼能暴禄曾箪兔喀媾彌拿杤 +SELECT `C1`, CONVERT(`C1` using utf8) FROM `T10`; +C1 CONVERT(`C1` using utf8) + !"#$%&'()*+,-./ !"#$%&'()*+,-./ +0123456789:;<=>? 0123456789:;<=>? +@ABCDEFGHIJKLMNO @ABCDEFGHIJKLMNO +PQRSTUVWXYZ[\]^_ PQRSTUVWXYZ[\]^_ +abcdefghijklmno abcdefghijklmno +pqrstuvwxyz{|}~ pqrstuvwxyz{|}~ + 。「」、・ヲァィゥェォャュョッ 。「」、・ヲァィゥェォャュョッ +ーアイウエオカキクケコサシスセソ ーアイウエオカキクケコサシスセソ +タチツテトナニヌネノハヒフヘホマ タチツテトナニヌネノハヒフヘホマ +ミムメモヤユヨラリルレロワン゙゚ ミムメモヤユヨラリルレロワン゙゚ +SELECT `C1`, CONVERT(`C1` using ucs2) FROM `T10`; +C1 CONVERT(`C1` using ucs2) + !"#$%&'()*+,-./ !"#$%&'()*+,-./ +0123456789:;<=>? 0123456789:;<=>? +@ABCDEFGHIJKLMNO @ABCDEFGHIJKLMNO +PQRSTUVWXYZ[\]^_ PQRSTUVWXYZ[\]^_ +abcdefghijklmno abcdefghijklmno +pqrstuvwxyz{|}~ pqrstuvwxyz{|}~ + 。「」、・ヲァィゥェォャュョッ 。「」、・ヲァィゥェォャュョッ +ーアイウエオカキクケコサシスセソ ーアイウエオカキクケコサシスセソ +タチツテトナニヌネノハヒフヘホマ タチツテトナニヌネノハヒフヘホマ +ミムメモヤユヨラリルレロワン゙゚ ミムメモヤユヨラリルレロワン゙゚ +SELECT `C1`, CONVERT(`C1` using ujis) FROM `T10`; +C1 CONVERT(`C1` using ujis) + !"#$%&'()*+,-./ !"#$%&'()*+,-./ +0123456789:;<=>? 0123456789:;<=>? +@ABCDEFGHIJKLMNO @ABCDEFGHIJKLMNO +PQRSTUVWXYZ[\]^_ PQRSTUVWXYZ[\]^_ +abcdefghijklmno abcdefghijklmno +pqrstuvwxyz{|}~ pqrstuvwxyz{|}~ + 。「」、・ヲァィゥェォャュョッ 。「」、・ヲァィゥェォャュョッ +ーアイウエオカキクケコサシスセソ ーアイウエオカキクケコサシスセソ +タチツテトナニヌネノハヒフヘホマ タチツテトナニヌネノハヒフヘホマ +ミムメモヤユヨラリルレロワン゙゚ ミムメモヤユヨラリルレロワン゙゚ +SELECT `C1`, CONVERT(`C1` using utf8) FROM `T11`; +C1 CONVERT(`C1` using utf8) +  、。,.・:;?!゛゜´`¨^ ̄_ヽ   、。,.・:;?!゛゜´`¨^ ̄_ヽ +ヾゝゞ〃仝々〆〇ー―‐/\〜‖|…‥‘’ ヾゝゞ〃仝々〆〇ー―‐/\〜‖|…‥‘’ +“”()〔〕[]{}〈〉《》「」『』【】 “”()〔〕[]{}〈〉《》「」『』【】 ++‐±×÷=≠<>≦≧∞∴♂♀°′″℃¥ +‐±×÷=≠<>≦≧∞∴♂♀°′″℃¥ +$¢£%#&*@§☆★○●◎◇・・・・・ $¢£%#&*@§☆★○●◎◇・・・・・ +・◆□■△▲▽▼※〒→←↑↓〓・・・・・ ・◆□■△▲▽▼※〒→←↑↓〓・・・・・ +・・・・・・∈∋⊆⊇⊂⊃∪∩・・・・・・ ・・・・・・∈∋⊆⊇⊂⊃∪∩・・・・・・ +・・∧∨¬⇒⇔∀∃・・・・・・・・・・・ ・・∧∨¬⇒⇔∀∃・・・・・・・・・・・ +∠⊥⌒∂∇≡≒≪≫√∽∝∵∫∬・・・・・ ∠⊥⌒∂∇≡≒≪≫√∽∝∵∫∬・・・・・ +・・ʼn♯♭♪†‡¶・・・・◯・・・・  ・・ʼn♯♭♪†‡¶・・・・◯・・・・  +・・・・・・・・・・・・・・・・0123 ・・・・・・・・・・・・・・・・0123 +456789・・・・・・・ABCDEFG 456789・・・・・・・ABCDEFG +HIJKLMNOPQRSTUVWXYZ・ HIJKLMNOPQRSTUVWXYZ・ +・・・・・abcdefghijklmno ・・・・・abcdefghijklmno +pqrstuvwxyz・・・・・・・・・ pqrstuvwxyz・・・・・・・・・ +・ぁあぃいぅうぇえぉおかがきぎくぐけげこ ・ぁあぃいぅうぇえぉおかがきぎくぐけげこ +ごさざしじすずせぜそぞただちぢっつづてで ごさざしじすずせぜそぞただちぢっつづてで +とどなにぬねのはばぱひびぴふぶぷへべぺほ とどなにぬねのはばぱひびぴふぶぷへべぺほ +ぼぽまみむめもゃやゅゆょよらりるれろゎわ ぼぽまみむめもゃやゅゆょよらりるれろゎわ +ゐゑをん・・・・・・・・・・・・・・・・ ゐゑをん・・・・・・・・・・・・・・・・ +・ァアィイゥウェエォオカガキギクグケゲコ ・ァアィイゥウェエォオカガキギクグケゲコ +ゴサザシジスズセゼソゾタダチヂッツヅテデ ゴサザシジスズセゼソゾタダチヂッツヅテデ +トドナニヌネノハバパヒビピフブプヘベペホ トドナニヌネノハバパヒビピフブプヘベペホ +ボポマミムメモャヤュユョヨラリルレロヮワ ボポマミムメモャヤュユョヨラリルレロヮワ +ヰヱヲンヴヵヶ・・・・・・・・・・・・・ ヰヱヲンヴヵヶ・・・・・・・・・・・・・ +・ΑΒΓΔΕΖΗΘΙΚΛΜΝΞΟΠΡΣΤ ・ΑΒΓΔΕΖΗΘΙΚΛΜΝΞΟΠΡΣΤ +ΥΦΧΨΩ・・・・・・・・αβγδεζη ΥΦΧΨΩ・・・・・・・・αβγδεζη +θικλμνξοπρστυφχψω・・・ θικλμνξοπρστυφχψω・・・ +・・・・・・・・・・・・・・・・・・・・ ・・・・・・・・・・・・・・・・・・・・ +・・・・・・・・・・・・・・・・・・・・ ・・・・・・・・・・・・・・・・・・・・ +・・・・・・・・・・・・・・・・・・・・ ・・・・・・・・・・・・・・・・・・・・ +・АБВГДЕЁЖЗИЙКЛМНОПРС ・АБВГДЕЁЖЗИЙКЛМНОПРС +ТУФХЦЧШЩЪЫЬЭЮЯ・・・・・・ ТУФХЦЧШЩЪЫЬЭЮЯ・・・・・・ +・・・・・・・・・абвгдеёжзий ・・・・・・・・・абвгдеёжзий +клмнопрстуфхцчшщъыьэ клмнопрстуфхцчшщъыьэ +юя・・・・・・・・・・・・・・・・・・ юя・・・・・・・・・・・・・・・・・・ +・─│┌┐┘└├┬┤┴┼━┃┏┓┛┗┣┳ ・─│┌┐┘└├┬┤┴┼━┃┏┓┛┗┣┳ +┫┻╋┠┯┨┷┿┝┰┥┸╂・・・・・・・ ┫┻╋┠┯┨┷┿┝┰┥┸╂・・・・・・・ +・・・・・・・・・・・・・・・・・・・・ ・・・・・・・・・・・・・・・・・・・・ +・・・・・・・・・・・・・・・・・・・・ ・・・・・・・・・・・・・・・・・・・・ +・・・・・・・・・・・・・・・・・・・・ ・・・・・・・・・・・・・・・・・・・・ +・亜唖娃阿哀愛挨姶逢葵茜穐悪握渥旭葦芦鯵 ・亜唖娃阿哀愛挨姶逢葵茜穐悪握渥旭葦芦鯵 +梓圧斡扱宛姐虻飴絢綾鮎或粟袷安庵按暗案闇 梓圧斡扱宛姐虻飴絢綾鮎或粟袷安庵按暗案闇 +鞍杏以伊位依偉囲夷委威尉惟意慰易椅為畏異 鞍杏以伊位依偉囲夷委威尉惟意慰易椅為畏異 +移維緯胃萎衣謂違遺医井亥域育郁磯一壱溢逸 移維緯胃萎衣謂違遺医井亥域育郁磯一壱溢逸 +稲茨芋鰯允印咽員因姻引飲淫胤蔭・・・・・ 稲茨芋鰯允印咽員因姻引飲淫胤蔭・・・・・ +・蓮連錬呂魯櫓炉賂路露労婁廊弄朗楼榔浪漏 ・蓮連錬呂魯櫓炉賂路露労婁廊弄朗楼榔浪漏 +牢狼篭老聾蝋郎六麓禄肋録論倭和話歪賄脇惑 牢狼篭老聾蝋郎六麓禄肋録論倭和話歪賄脇惑 +枠鷲亙亘鰐詫藁蕨椀湾碗腕・・・・・・・・ 枠鷲亙亘鰐詫藁蕨椀湾碗腕・・・・・・・・ +・・・・・・・・・・・・・・・・・・・・ ・・・・・・・・・・・・・・・・・・・・ +・・・・・・・・・・・・・・・・・・・・ ・・・・・・・・・・・・・・・・・・・・ +・弌丐丕个丱丶丼丿乂乖乘亂亅豫亊舒弍于亞 ・弌丐丕个丱丶丼丿乂乖乘亂亅豫亊舒弍于亞 +亟亠亢亰亳亶从仍仄仆仂仗仞仭仟价伉佚估佛 亟亠亢亰亳亶从仍仄仆仂仗仞仭仟价伉佚估佛 +佝佗佇佶侈侏侘佻佩佰侑佯來侖儘俔俟俎俘俛 佝佗佇佶侈侏侘佻佩佰侑佯來侖儘俔俟俎俘俛 +俑俚俐俤俥倚倨倔倪倥倅伜俶倡倩倬俾俯們倆 俑俚俐俤俥倚倨倔倪倥倅伜俶倡倩倬俾俯們倆 +偃假會偕偐偈做偖偬偸傀傚傅傴傲・・・・・ 偃假會偕偐偈做偖偬偸傀傚傅傴傲・・・・・ +・鵝鵞鵤鵑鵐鵙鵲鶉鶇鶫鵯鵺鶚鶤鶩鶲鷄鷁鶻 ・鵝鵞鵤鵑鵐鵙鵲鶉鶇鶫鵯鵺鶚鶤鶩鶲鷄鷁鶻 +鶸鶺鷆鷏鷂鷙鷓鷸鷦鷭鷯鷽鸚鸛鸞鹵鹹鹽麁麈 鶸鶺鷆鷏鷂鷙鷓鷸鷦鷭鷯鷽鸚鸛鸞鹵鹹鹽麁麈 +麋麌麒麕麑麝麥麩麸麪麭靡黌黎黏黐黔黜點黝 麋麌麒麕麑麝麥麩麸麪麭靡黌黎黏黐黔黜點黝 +黠黥黨黯黴黶黷黹黻黼黽鼇鼈皷鼕鼡鼬鼾齊齒 黠黥黨黯黴黶黷黹黻黼黽鼇鼈皷鼕鼡鼬鼾齊齒 +齔齣齟齠齡齦齧齬齪齷齲齶龕龜龠・・・・・ 齔齣齟齠齡齦齧齬齪齷齲齶龕龜龠・・・・・ +・堯槇遙瑤凜熙・・・・・・・・・・・・・ ・堯槇遙瑤凜熙・・・・・・・・・・・・・ +・・・・・・・・・・・・・・・・・・・・ ・・・・・・・・・・・・・・・・・・・・ +・・・・・・・・・・・・・・・・・・・・ ・・・・・・・・・・・・・・・・・・・・ +・・・・・・・・・・・・・・・・・・・・ ・・・・・・・・・・・・・・・・・・・・ +・・・・・・・・・・・・・・・・・・・・ ・・・・・・・・・・・・・・・・・・・・ +SELECT `C1`, CONVERT(`C1` using ucs2) FROM `T11`; +C1 CONVERT(`C1` using ucs2) +  、。,.・:;?!゛゜´`¨^ ̄_ヽ   、。,.・:;?!゛゜´`¨^ ̄_ヽ +ヾゝゞ〃仝々〆〇ー―‐/\〜‖|…‥‘’ ヾゝゞ〃仝々〆〇ー―‐/\〜‖|…‥‘’ +“”()〔〕[]{}〈〉《》「」『』【】 “”()〔〕[]{}〈〉《》「」『』【】 ++‐±×÷=≠<>≦≧∞∴♂♀°′″℃¥ +‐±×÷=≠<>≦≧∞∴♂♀°′″℃¥ +$¢£%#&*@§☆★○●◎◇・・・・・ $¢£%#&*@§☆★○●◎◇・・・・・ +・◆□■△▲▽▼※〒→←↑↓〓・・・・・ ・◆□■△▲▽▼※〒→←↑↓〓・・・・・ +・・・・・・∈∋⊆⊇⊂⊃∪∩・・・・・・ ・・・・・・∈∋⊆⊇⊂⊃∪∩・・・・・・ +・・∧∨¬⇒⇔∀∃・・・・・・・・・・・ ・・∧∨¬⇒⇔∀∃・・・・・・・・・・・ +∠⊥⌒∂∇≡≒≪≫√∽∝∵∫∬・・・・・ ∠⊥⌒∂∇≡≒≪≫√∽∝∵∫∬・・・・・ +・・ʼn♯♭♪†‡¶・・・・◯・・・・  ・・ʼn♯♭♪†‡¶・・・・◯・・・・  +・・・・・・・・・・・・・・・・0123 ・・・・・・・・・・・・・・・・0123 +456789・・・・・・・ABCDEFG 456789・・・・・・・ABCDEFG +HIJKLMNOPQRSTUVWXYZ・ HIJKLMNOPQRSTUVWXYZ・ +・・・・・abcdefghijklmno ・・・・・abcdefghijklmno +pqrstuvwxyz・・・・・・・・・ pqrstuvwxyz・・・・・・・・・ +・ぁあぃいぅうぇえぉおかがきぎくぐけげこ ・ぁあぃいぅうぇえぉおかがきぎくぐけげこ +ごさざしじすずせぜそぞただちぢっつづてで ごさざしじすずせぜそぞただちぢっつづてで +とどなにぬねのはばぱひびぴふぶぷへべぺほ とどなにぬねのはばぱひびぴふぶぷへべぺほ +ぼぽまみむめもゃやゅゆょよらりるれろゎわ ぼぽまみむめもゃやゅゆょよらりるれろゎわ +ゐゑをん・・・・・・・・・・・・・・・・ ゐゑをん・・・・・・・・・・・・・・・・ +・ァアィイゥウェエォオカガキギクグケゲコ ・ァアィイゥウェエォオカガキギクグケゲコ +ゴサザシジスズセゼソゾタダチヂッツヅテデ ゴサザシジスズセゼソゾタダチヂッツヅテデ +トドナニヌネノハバパヒビピフブプヘベペホ トドナニヌネノハバパヒビピフブプヘベペホ +ボポマミムメモャヤュユョヨラリルレロヮワ ボポマミムメモャヤュユョヨラリルレロヮワ +ヰヱヲンヴヵヶ・・・・・・・・・・・・・ ヰヱヲンヴヵヶ・・・・・・・・・・・・・ +・ΑΒΓΔΕΖΗΘΙΚΛΜΝΞΟΠΡΣΤ ・ΑΒΓΔΕΖΗΘΙΚΛΜΝΞΟΠΡΣΤ +ΥΦΧΨΩ・・・・・・・・αβγδεζη ΥΦΧΨΩ・・・・・・・・αβγδεζη +θικλμνξοπρστυφχψω・・・ θικλμνξοπρστυφχψω・・・ +・・・・・・・・・・・・・・・・・・・・ ・・・・・・・・・・・・・・・・・・・・ +・・・・・・・・・・・・・・・・・・・・ ・・・・・・・・・・・・・・・・・・・・ +・・・・・・・・・・・・・・・・・・・・ ・・・・・・・・・・・・・・・・・・・・ +・АБВГДЕЁЖЗИЙКЛМНОПРС ・АБВГДЕЁЖЗИЙКЛМНОПРС +ТУФХЦЧШЩЪЫЬЭЮЯ・・・・・・ ТУФХЦЧШЩЪЫЬЭЮЯ・・・・・・ +・・・・・・・・・абвгдеёжзий ・・・・・・・・・абвгдеёжзий +клмнопрстуфхцчшщъыьэ клмнопрстуфхцчшщъыьэ +юя・・・・・・・・・・・・・・・・・・ юя・・・・・・・・・・・・・・・・・・ +・─│┌┐┘└├┬┤┴┼━┃┏┓┛┗┣┳ ・─│┌┐┘└├┬┤┴┼━┃┏┓┛┗┣┳ +┫┻╋┠┯┨┷┿┝┰┥┸╂・・・・・・・ ┫┻╋┠┯┨┷┿┝┰┥┸╂・・・・・・・ +・・・・・・・・・・・・・・・・・・・・ ・・・・・・・・・・・・・・・・・・・・ +・・・・・・・・・・・・・・・・・・・・ ・・・・・・・・・・・・・・・・・・・・ +・・・・・・・・・・・・・・・・・・・・ ・・・・・・・・・・・・・・・・・・・・ +・亜唖娃阿哀愛挨姶逢葵茜穐悪握渥旭葦芦鯵 ・亜唖娃阿哀愛挨姶逢葵茜穐悪握渥旭葦芦鯵 +梓圧斡扱宛姐虻飴絢綾鮎或粟袷安庵按暗案闇 梓圧斡扱宛姐虻飴絢綾鮎或粟袷安庵按暗案闇 +鞍杏以伊位依偉囲夷委威尉惟意慰易椅為畏異 鞍杏以伊位依偉囲夷委威尉惟意慰易椅為畏異 +移維緯胃萎衣謂違遺医井亥域育郁磯一壱溢逸 移維緯胃萎衣謂違遺医井亥域育郁磯一壱溢逸 +稲茨芋鰯允印咽員因姻引飲淫胤蔭・・・・・ 稲茨芋鰯允印咽員因姻引飲淫胤蔭・・・・・ +・蓮連錬呂魯櫓炉賂路露労婁廊弄朗楼榔浪漏 ・蓮連錬呂魯櫓炉賂路露労婁廊弄朗楼榔浪漏 +牢狼篭老聾蝋郎六麓禄肋録論倭和話歪賄脇惑 牢狼篭老聾蝋郎六麓禄肋録論倭和話歪賄脇惑 +枠鷲亙亘鰐詫藁蕨椀湾碗腕・・・・・・・・ 枠鷲亙亘鰐詫藁蕨椀湾碗腕・・・・・・・・ +・・・・・・・・・・・・・・・・・・・・ ・・・・・・・・・・・・・・・・・・・・ +・・・・・・・・・・・・・・・・・・・・ ・・・・・・・・・・・・・・・・・・・・ +・弌丐丕个丱丶丼丿乂乖乘亂亅豫亊舒弍于亞 ・弌丐丕个丱丶丼丿乂乖乘亂亅豫亊舒弍于亞 +亟亠亢亰亳亶从仍仄仆仂仗仞仭仟价伉佚估佛 亟亠亢亰亳亶从仍仄仆仂仗仞仭仟价伉佚估佛 +佝佗佇佶侈侏侘佻佩佰侑佯來侖儘俔俟俎俘俛 佝佗佇佶侈侏侘佻佩佰侑佯來侖儘俔俟俎俘俛 +俑俚俐俤俥倚倨倔倪倥倅伜俶倡倩倬俾俯們倆 俑俚俐俤俥倚倨倔倪倥倅伜俶倡倩倬俾俯們倆 +偃假會偕偐偈做偖偬偸傀傚傅傴傲・・・・・ 偃假會偕偐偈做偖偬偸傀傚傅傴傲・・・・・ +・鵝鵞鵤鵑鵐鵙鵲鶉鶇鶫鵯鵺鶚鶤鶩鶲鷄鷁鶻 ・鵝鵞鵤鵑鵐鵙鵲鶉鶇鶫鵯鵺鶚鶤鶩鶲鷄鷁鶻 +鶸鶺鷆鷏鷂鷙鷓鷸鷦鷭鷯鷽鸚鸛鸞鹵鹹鹽麁麈 鶸鶺鷆鷏鷂鷙鷓鷸鷦鷭鷯鷽鸚鸛鸞鹵鹹鹽麁麈 +麋麌麒麕麑麝麥麩麸麪麭靡黌黎黏黐黔黜點黝 麋麌麒麕麑麝麥麩麸麪麭靡黌黎黏黐黔黜點黝 +黠黥黨黯黴黶黷黹黻黼黽鼇鼈皷鼕鼡鼬鼾齊齒 黠黥黨黯黴黶黷黹黻黼黽鼇鼈皷鼕鼡鼬鼾齊齒 +齔齣齟齠齡齦齧齬齪齷齲齶龕龜龠・・・・・ 齔齣齟齠齡齦齧齬齪齷齲齶龕龜龠・・・・・ +・堯槇遙瑤凜熙・・・・・・・・・・・・・ ・堯槇遙瑤凜熙・・・・・・・・・・・・・ +・・・・・・・・・・・・・・・・・・・・ ・・・・・・・・・・・・・・・・・・・・ +・・・・・・・・・・・・・・・・・・・・ ・・・・・・・・・・・・・・・・・・・・ +・・・・・・・・・・・・・・・・・・・・ ・・・・・・・・・・・・・・・・・・・・ +・・・・・・・・・・・・・・・・・・・・ ・・・・・・・・・・・・・・・・・・・・ +SELECT `C1`, CONVERT(`C1` using ujis) FROM `T11`; +C1 CONVERT(`C1` using ujis) +  、。,.・:;?!゛゜´`¨^ ̄_ヽ   、。,.・:;?!゛゜´`¨^ ̄_ヽ +ヾゝゞ〃仝々〆〇ー―‐/\〜‖|…‥‘’ ヾゝゞ〃仝々〆〇ー―‐/\〜‖|…‥‘’ +“”()〔〕[]{}〈〉《》「」『』【】 “”()〔〕[]{}〈〉《》「」『』【】 ++‐±×÷=≠<>≦≧∞∴♂♀°′″℃¥ +‐±×÷=≠<>≦≧∞∴♂♀°′″℃¥ +$¢£%#&*@§☆★○●◎◇・・・・・ $¢£%#&*@§☆★○●◎◇・・・・・ +・◆□■△▲▽▼※〒→←↑↓〓・・・・・ ・◆□■△▲▽▼※〒→←↑↓〓・・・・・ +・・・・・・∈∋⊆⊇⊂⊃∪∩・・・・・・ ・・・・・・∈∋⊆⊇⊂⊃∪∩・・・・・・ +・・∧∨¬⇒⇔∀∃・・・・・・・・・・・ ・・∧∨¬⇒⇔∀∃・・・・・・・・・・・ +∠⊥⌒∂∇≡≒≪≫√∽∝∵∫∬・・・・・ ∠⊥⌒∂∇≡≒≪≫√∽∝∵∫∬・・・・・ +・・ʼn♯♭♪†‡¶・・・・◯・・・・  ・・ʼn♯♭♪†‡¶・・・・◯・・・・  +・・・・・・・・・・・・・・・・0123 ・・・・・・・・・・・・・・・・0123 +456789・・・・・・・ABCDEFG 456789・・・・・・・ABCDEFG +HIJKLMNOPQRSTUVWXYZ・ HIJKLMNOPQRSTUVWXYZ・ +・・・・・abcdefghijklmno ・・・・・abcdefghijklmno +pqrstuvwxyz・・・・・・・・・ pqrstuvwxyz・・・・・・・・・ +・ぁあぃいぅうぇえぉおかがきぎくぐけげこ ・ぁあぃいぅうぇえぉおかがきぎくぐけげこ +ごさざしじすずせぜそぞただちぢっつづてで ごさざしじすずせぜそぞただちぢっつづてで +とどなにぬねのはばぱひびぴふぶぷへべぺほ とどなにぬねのはばぱひびぴふぶぷへべぺほ +ぼぽまみむめもゃやゅゆょよらりるれろゎわ ぼぽまみむめもゃやゅゆょよらりるれろゎわ +ゐゑをん・・・・・・・・・・・・・・・・ ゐゑをん・・・・・・・・・・・・・・・・ +・ァアィイゥウェエォオカガキギクグケゲコ ・ァアィイゥウェエォオカガキギクグケゲコ +ゴサザシジスズセゼソゾタダチヂッツヅテデ ゴサザシジスズセゼソゾタダチヂッツヅテデ +トドナニヌネノハバパヒビピフブプヘベペホ トドナニヌネノハバパヒビピフブプヘベペホ +ボポマミムメモャヤュユョヨラリルレロヮワ ボポマミムメモャヤュユョヨラリルレロヮワ +ヰヱヲンヴヵヶ・・・・・・・・・・・・・ ヰヱヲンヴヵヶ・・・・・・・・・・・・・ +・ΑΒΓΔΕΖΗΘΙΚΛΜΝΞΟΠΡΣΤ ・ΑΒΓΔΕΖΗΘΙΚΛΜΝΞΟΠΡΣΤ +ΥΦΧΨΩ・・・・・・・・αβγδεζη ΥΦΧΨΩ・・・・・・・・αβγδεζη +θικλμνξοπρστυφχψω・・・ θικλμνξοπρστυφχψω・・・ +・・・・・・・・・・・・・・・・・・・・ ・・・・・・・・・・・・・・・・・・・・ +・・・・・・・・・・・・・・・・・・・・ ・・・・・・・・・・・・・・・・・・・・ +・・・・・・・・・・・・・・・・・・・・ ・・・・・・・・・・・・・・・・・・・・ +・АБВГДЕЁЖЗИЙКЛМНОПРС ・АБВГДЕЁЖЗИЙКЛМНОПРС +ТУФХЦЧШЩЪЫЬЭЮЯ・・・・・・ ТУФХЦЧШЩЪЫЬЭЮЯ・・・・・・ +・・・・・・・・・абвгдеёжзий ・・・・・・・・・абвгдеёжзий +клмнопрстуфхцчшщъыьэ клмнопрстуфхцчшщъыьэ +юя・・・・・・・・・・・・・・・・・・ юя・・・・・・・・・・・・・・・・・・ +・─│┌┐┘└├┬┤┴┼━┃┏┓┛┗┣┳ ・─│┌┐┘└├┬┤┴┼━┃┏┓┛┗┣┳ +┫┻╋┠┯┨┷┿┝┰┥┸╂・・・・・・・ ┫┻╋┠┯┨┷┿┝┰┥┸╂・・・・・・・ +・・・・・・・・・・・・・・・・・・・・ ・・・・・・・・・・・・・・・・・・・・ +・・・・・・・・・・・・・・・・・・・・ ・・・・・・・・・・・・・・・・・・・・ +・・・・・・・・・・・・・・・・・・・・ ・・・・・・・・・・・・・・・・・・・・ +・亜唖娃阿哀愛挨姶逢葵茜穐悪握渥旭葦芦鯵 ・亜唖娃阿哀愛挨姶逢葵茜穐悪握渥旭葦芦鯵 +梓圧斡扱宛姐虻飴絢綾鮎或粟袷安庵按暗案闇 梓圧斡扱宛姐虻飴絢綾鮎或粟袷安庵按暗案闇 +鞍杏以伊位依偉囲夷委威尉惟意慰易椅為畏異 鞍杏以伊位依偉囲夷委威尉惟意慰易椅為畏異 +移維緯胃萎衣謂違遺医井亥域育郁磯一壱溢逸 移維緯胃萎衣謂違遺医井亥域育郁磯一壱溢逸 +稲茨芋鰯允印咽員因姻引飲淫胤蔭・・・・・ 稲茨芋鰯允印咽員因姻引飲淫胤蔭・・・・・ +・蓮連錬呂魯櫓炉賂路露労婁廊弄朗楼榔浪漏 ・蓮連錬呂魯櫓炉賂路露労婁廊弄朗楼榔浪漏 +牢狼篭老聾蝋郎六麓禄肋録論倭和話歪賄脇惑 牢狼篭老聾蝋郎六麓禄肋録論倭和話歪賄脇惑 +枠鷲亙亘鰐詫藁蕨椀湾碗腕・・・・・・・・ 枠鷲亙亘鰐詫藁蕨椀湾碗腕・・・・・・・・ +・・・・・・・・・・・・・・・・・・・・ ・・・・・・・・・・・・・・・・・・・・ +・・・・・・・・・・・・・・・・・・・・ ・・・・・・・・・・・・・・・・・・・・ +・弌丐丕个丱丶丼丿乂乖乘亂亅豫亊舒弍于亞 ・弌丐丕个丱丶丼丿乂乖乘亂亅豫亊舒弍于亞 +亟亠亢亰亳亶从仍仄仆仂仗仞仭仟价伉佚估佛 亟亠亢亰亳亶从仍仄仆仂仗仞仭仟价伉佚估佛 +佝佗佇佶侈侏侘佻佩佰侑佯來侖儘俔俟俎俘俛 佝佗佇佶侈侏侘佻佩佰侑佯來侖儘俔俟俎俘俛 +俑俚俐俤俥倚倨倔倪倥倅伜俶倡倩倬俾俯們倆 俑俚俐俤俥倚倨倔倪倥倅伜俶倡倩倬俾俯們倆 +偃假會偕偐偈做偖偬偸傀傚傅傴傲・・・・・ 偃假會偕偐偈做偖偬偸傀傚傅傴傲・・・・・ +・鵝鵞鵤鵑鵐鵙鵲鶉鶇鶫鵯鵺鶚鶤鶩鶲鷄鷁鶻 ・鵝鵞鵤鵑鵐鵙鵲鶉鶇鶫鵯鵺鶚鶤鶩鶲鷄鷁鶻 +鶸鶺鷆鷏鷂鷙鷓鷸鷦鷭鷯鷽鸚鸛鸞鹵鹹鹽麁麈 鶸鶺鷆鷏鷂鷙鷓鷸鷦鷭鷯鷽鸚鸛鸞鹵鹹鹽麁麈 +麋麌麒麕麑麝麥麩麸麪麭靡黌黎黏黐黔黜點黝 麋麌麒麕麑麝麥麩麸麪麭靡黌黎黏黐黔黜點黝 +黠黥黨黯黴黶黷黹黻黼黽鼇鼈皷鼕鼡鼬鼾齊齒 黠黥黨黯黴黶黷黹黻黼黽鼇鼈皷鼕鼡鼬鼾齊齒 +齔齣齟齠齡齦齧齬齪齷齲齶龕龜龠・・・・・ 齔齣齟齠齡齦齧齬齪齷齲齶龕龜龠・・・・・ +・堯槇遙瑤凜熙・・・・・・・・・・・・・ ・堯槇遙瑤凜熙・・・・・・・・・・・・・ +・・・・・・・・・・・・・・・・・・・・ ・・・・・・・・・・・・・・・・・・・・ +・・・・・・・・・・・・・・・・・・・・ ・・・・・・・・・・・・・・・・・・・・ +・・・・・・・・・・・・・・・・・・・・ ・・・・・・・・・・・・・・・・・・・・ +・・・・・・・・・・・・・・・・・・・・ ・・・・・・・・・・・・・・・・・・・・ +SELECT `C1`, CONVERT(`C1` using utf8) FROM `T12`; +C1 CONVERT(`C1` using utf8) +ソ十表予構噂蚕申貼能暴禄曾箪兔喀媾彌拿杤 ソ十表予構噂蚕申貼能暴禄曾箪兔喀媾彌拿杤 +SELECT `C1`, CONVERT(`C1` using ucs2) FROM `T12`; +C1 CONVERT(`C1` using ucs2) +ソ十表予構噂蚕申貼能暴禄曾箪兔喀媾彌拿杤 ソ十表予構噂蚕申貼能暴禄曾箪兔喀媾彌拿杤 +SELECT `C1`, CONVERT(`C1` using ujis) FROM `T12`; +C1 CONVERT(`C1` using ujis) +ソ十表予構噂蚕申貼能暴禄曾箪兔喀媾彌拿杤 ソ十表予構噂蚕申貼能暴禄曾箪兔喀媾彌拿杤 +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`; diff --git a/mysql-test/suite/jp/r/jp_convert_ucs2.result b/mysql-test/suite/jp/r/jp_convert_ucs2.result new file mode 100644 index 00000000000..92c2032993e --- /dev/null +++ b/mysql-test/suite/jp/r/jp_convert_ucs2.result @@ -0,0 +1,427 @@ +drop table if exists `」ヤ」ア`; +drop table if exists `」ヤ」イ`; +drop table if exists `」ヤ」ウ`; +drop table if exists `」ヤ」エ`; +drop table if exists `」ヤ」オ`; +drop table if exists `」ヤ」カ`; +drop table if exists `」ヤ」キ`; +drop table if exists `」ヤ」ク`; +drop table if exists `」ヤ」ケ`; +drop table if exists `」ヤ」ア」ー`; +drop table if exists `」ヤ」ア」ア`; +drop table if exists `」ヤ」ア」イ`; +SET NAMES ujis; +SET character_set_database = ucs2; +SET collation_connection = ucs2_general_ci; +CREATE TABLE `」ヤ」ア` (`」テ」ア` char(20), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = innodb; +CREATE TABLE `」ヤ」イ` (`」テ」ア` char(20), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = innodb; +CREATE TABLE `」ヤ」ウ` (`」テ」ア` char(20), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = innodb; +CREATE TABLE `」ヤ」エ` (`」テ」ア` char(20), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = myisam; +CREATE TABLE `」ヤ」オ` (`」テ」ア` char(20), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = myisam; +CREATE TABLE `」ヤ」カ` (`」テ」ア` char(20), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = myisam; +CREATE TABLE `」ヤ」キ` (`」テ」ア` char(20), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = heap; +CREATE TABLE `」ヤ」ク` (`」テ」ア` char(20), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = heap; +CREATE TABLE `」ヤ」ケ` (`」テ」ア` char(20), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = heap; +CREATE TABLE `」ヤ」ア」ー` (`」テ」ア` char(20), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = bdb; +CREATE TABLE `」ヤ」ア」ア` (`」テ」ア` char(20), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = bdb; +CREATE TABLE `」ヤ」ア」イ` (`」テ」ア` char(20), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = bdb; +INSERT INTO `」ヤ」ア` VALUES +('PQRSTUVWXYZ[\\]^_') +,(' 治爾璽痔磁示而耳自蒔辞汐鹿式識') +,('鴫竺軸宍雫七叱執失嫉室悉湿漆疾質') +,('実蔀篠偲柴芝屡蕊縞舎写射捨赦斜煮') +,('社紗者謝車遮蛇邪借勺尺杓灼爵酌釈'); +INSERT INTO `」ヤ」イ` VALUES +('。エ。オ。カ。キ。ク。ケ。コ。サ。シ。ス。セ。ソ。タ。チ。ツ。テ。ト。ナ。ニ。ヌ') +,('。ネ。ノ。ハ。ヒ。フ。ヘ。ホ。マ。ミ。ム。メ。モ。ヤ。ユ。ヨ。ラ。リ。ル。レ。ロ') +,('。ヲ、。、「、」、、、・、ヲ、ァ、ィ、ゥ、ェ、ォ、ャ、ュ、ョ、ッ、ー、ア、イ、ウ') +,('。ヲ・。・「・」・、・・・ヲ・ァ・ィ・ゥ・ェ・ォ・ャ・ュ・ョ・ッ・ー・ア・イ・ウ') +,('。ヲー。ー「ー」ー、ー・ーヲーァーィーゥーェーォーャーューョーッーーーアーイーウ') +,('。ヲミ。ミ「ミ」ミ、ミ・ミヲミァミィミゥミェミォミャミュミョミッミーミアミイミウ') +,('。ヲ。「」、・ヲァィゥェォャュョッーアイウ'); +INSERT INTO `」ヤ」ウ` VALUES +('。ヲ召オ召カ召キ召ク召ケ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ召ツ召テ召ト。ヲ。ヲ。ヲ') +,('床エ床オ床カ床キ床ク床ケ床コ床サ床シ床ス床セ床ソ床タ床チ床ツ床テ床ト床ナ床ニ床ヌ') +,('床ネ床ノ床ハ床ヒ床フ床ヘ床ホ床マ床ミ床ム床メ床モ床ヤ床ユ床ヨ床ラ床リ床ル床レ床ロ') +,('床ワ床ン床゙床゚床熄ー瘴ー竢ー繽ー苡ー蜿ー謠ー迴ー闖ー髀ー齒ー床床床床') +,('。ヲ常。常「常」常、常・常ヲ常ァ常ィ常ゥ常ェ常ォ常ャ常ュ常ョ常ッ常ー常ア常イ常ウ') +,('常エ常オ常カ常キ常ク常ケ常コ常サ常シ常ス常セ常ソ常タ常チ常ツ常テ常ト常ナ常ニ常ヌ') +,('常ネ常ノ常ハ常ヒ常フ常ヘ常ホ常マ常ミ常ム常メ常モ常ヤ常ユ常ヨ常ラ常リ常ル常レ常ロ'); +INSERT INTO `」ヤ」エ` VALUES +('PQRSTUVWXYZ[\\]^_') +,(' 治爾璽痔磁示而耳自蒔辞汐鹿式識') +,('鴫竺軸宍雫七叱執失嫉室悉湿漆疾質') +,('実蔀篠偲柴芝屡蕊縞舎写射捨赦斜煮') +,('社紗者謝車遮蛇邪借勺尺杓灼爵酌釈'); +INSERT INTO `」ヤ」オ` VALUES +('。エ。オ。カ。キ。ク。ケ。コ。サ。シ。ス。セ。ソ。タ。チ。ツ。テ。ト。ナ。ニ。ヌ') +,('。ネ。ノ。ハ。ヒ。フ。ヘ。ホ。マ。ミ。ム。メ。モ。ヤ。ユ。ヨ。ラ。リ。ル。レ。ロ') +,('。ヲ、。、「、」、、、・、ヲ、ァ、ィ、ゥ、ェ、ォ、ャ、ュ、ョ、ッ、ー、ア、イ、ウ') +,('。ヲ・。・「・」・、・・・ヲ・ァ・ィ・ゥ・ェ・ォ・ャ・ュ・ョ・ッ・ー・ア・イ・ウ') +,('。ヲー。ー「ー」ー、ー・ーヲーァーィーゥーェーォーャーューョーッーーーアーイーウ') +,('。ヲミ。ミ「ミ」ミ、ミ・ミヲミァミィミゥミェミォミャミュミョミッミーミアミイミウ') +,('。ヲ。「」、・ヲァィゥェォャュョッーアイウ'); +INSERT INTO `」ヤ」カ` VALUES +('。ヲ召オ召カ召キ召ク召ケ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ召ツ召テ召ト。ヲ。ヲ。ヲ') +,('床エ床オ床カ床キ床ク床ケ床コ床サ床シ床ス床セ床ソ床タ床チ床ツ床テ床ト床ナ床ニ床ヌ') +,('床ネ床ノ床ハ床ヒ床フ床ヘ床ホ床マ床ミ床ム床メ床モ床ヤ床ユ床ヨ床ラ床リ床ル床レ床ロ') +,('床ワ床ン床゙床゚床熄ー瘴ー竢ー繽ー苡ー蜿ー謠ー迴ー闖ー髀ー齒ー床床床床') +,('。ヲ常。常「常」常、常・常ヲ常ァ常ィ常ゥ常ェ常ォ常ャ常ュ常ョ常ッ常ー常ア常イ常ウ') +,('常エ常オ常カ常キ常ク常ケ常コ常サ常シ常ス常セ常ソ常タ常チ常ツ常テ常ト常ナ常ニ常ヌ') +,('常ネ常ノ常ハ常ヒ常フ常ヘ常ホ常マ常ミ常ム常メ常モ常ヤ常ユ常ヨ常ラ常リ常ル常レ常ロ'); +INSERT INTO `」ヤ」キ` VALUES +('PQRSTUVWXYZ[\\]^_') +,(' 治爾璽痔磁示而耳自蒔辞汐鹿式識') +,('鴫竺軸宍雫七叱執失嫉室悉湿漆疾質') +,('実蔀篠偲柴芝屡蕊縞舎写射捨赦斜煮') +,('社紗者謝車遮蛇邪借勺尺杓灼爵酌釈'); +INSERT INTO `」ヤ」ク` VALUES +('。エ。オ。カ。キ。ク。ケ。コ。サ。シ。ス。セ。ソ。タ。チ。ツ。テ。ト。ナ。ニ。ヌ') +,('。ネ。ノ。ハ。ヒ。フ。ヘ。ホ。マ。ミ。ム。メ。モ。ヤ。ユ。ヨ。ラ。リ。ル。レ。ロ') +,('。ヲ、。、「、」、、、・、ヲ、ァ、ィ、ゥ、ェ、ォ、ャ、ュ、ョ、ッ、ー、ア、イ、ウ') +,('。ヲ・。・「・」・、・・・ヲ・ァ・ィ・ゥ・ェ・ォ・ャ・ュ・ョ・ッ・ー・ア・イ・ウ') +,('。ヲー。ー「ー」ー、ー・ーヲーァーィーゥーェーォーャーューョーッーーーアーイーウ') +,('。ヲミ。ミ「ミ」ミ、ミ・ミヲミァミィミゥミェミォミャミュミョミッミーミアミイミウ') +,('。ヲ。「」、・ヲァィゥェォャュョッーアイウ'); +INSERT INTO `」ヤ」ケ` VALUES +('。ヲ召オ召カ召キ召ク召ケ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ召ツ召テ召ト。ヲ。ヲ。ヲ') +,('床エ床オ床カ床キ床ク床ケ床コ床サ床シ床ス床セ床ソ床タ床チ床ツ床テ床ト床ナ床ニ床ヌ') +,('床ネ床ノ床ハ床ヒ床フ床ヘ床ホ床マ床ミ床ム床メ床モ床ヤ床ユ床ヨ床ラ床リ床ル床レ床ロ') +,('床ワ床ン床゙床゚床熄ー瘴ー竢ー繽ー苡ー蜿ー謠ー迴ー闖ー髀ー齒ー床床床床') +,('。ヲ常。常「常」常、常・常ヲ常ァ常ィ常ゥ常ェ常ォ常ャ常ュ常ョ常ッ常ー常ア常イ常ウ') +,('常エ常オ常カ常キ常ク常ケ常コ常サ常シ常ス常セ常ソ常タ常チ常ツ常テ常ト常ナ常ニ常ヌ') +,('常ネ常ノ常ハ常ヒ常フ常ヘ常ホ常マ常ミ常ム常メ常モ常ヤ常ユ常ヨ常ラ常リ常ル常レ常ロ'); +INSERT INTO `」ヤ」ア」ー` VALUES +('PQRSTUVWXYZ[\\]^_') +,(' 治爾璽痔磁示而耳自蒔辞汐鹿式識') +,('鴫竺軸宍雫七叱執失嫉室悉湿漆疾質') +,('実蔀篠偲柴芝屡蕊縞舎写射捨赦斜煮') +,('社紗者謝車遮蛇邪借勺尺杓灼爵酌釈'); +INSERT INTO `」ヤ」ア」ア` VALUES +('。エ。オ。カ。キ。ク。ケ。コ。サ。シ。ス。セ。ソ。タ。チ。ツ。テ。ト。ナ。ニ。ヌ') +,('。ネ。ノ。ハ。ヒ。フ。ヘ。ホ。マ。ミ。ム。メ。モ。ヤ。ユ。ヨ。ラ。リ。ル。レ。ロ') +,('。ヲ、。、「、」、、、・、ヲ、ァ、ィ、ゥ、ェ、ォ、ャ、ュ、ョ、ッ、ー、ア、イ、ウ') +,('。ヲ・。・「・」・、・・・ヲ・ァ・ィ・ゥ・ェ・ォ・ャ・ュ・ョ・ッ・ー・ア・イ・ウ') +,('。ヲー。ー「ー」ー、ー・ーヲーァーィーゥーェーォーャーューョーッーーーアーイーウ') +,('。ヲミ。ミ「ミ」ミ、ミ・ミヲミァミィミゥミェミォミャミュミョミッミーミアミイミウ') +,('。ヲ。「」、・ヲァィゥェォャュョッーアイウ'); +INSERT INTO `」ヤ」ア」イ` VALUES +('。ヲ召オ召カ召キ召ク召ケ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ召ツ召テ召ト。ヲ。ヲ。ヲ') +,('床エ床オ床カ床キ床ク床ケ床コ床サ床シ床ス床セ床ソ床タ床チ床ツ床テ床ト床ナ床ニ床ヌ') +,('床ネ床ノ床ハ床ヒ床フ床ヘ床ホ床マ床ミ床ム床メ床モ床ヤ床ユ床ヨ床ラ床リ床ル床レ床ロ') +,('床ワ床ン床゙床゚床熄ー瘴ー竢ー繽ー苡ー蜿ー謠ー迴ー闖ー髀ー齒ー床床床床') +,('。ヲ常。常「常」常、常・常ヲ常ァ常ィ常ゥ常ェ常ォ常ャ常ュ常ョ常ッ常ー常ア常イ常ウ') +,('常エ常オ常カ常キ常ク常ケ常コ常サ常シ常ス常セ常ソ常タ常チ常ツ常テ常ト常ナ常ニ常ヌ') +,('常ネ常ノ常ハ常ヒ常フ常ヘ常ホ常マ常ミ常ム常メ常モ常ヤ常ユ常ヨ常ラ常リ常ル常レ常ロ'); +SELECT `」テ」ア`, CONVERT(`」テ」ア` using utf8) FROM `」ヤ」ア`; +」テ」ア CONVERT(`」テ」ア` using utf8) + 治爾璽痔磁示而耳自蒔辞汐鹿式識 治爾璽痔磁示而耳自蒔辞汐鹿式識 +PQRSTUVWXYZ[\]^_ PQRSTUVWXYZ[\]^_ +鴫竺軸宍雫七叱執失嫉室悉湿漆疾質 鴫竺軸宍雫七叱執失嫉室悉湿漆疾質 +実蔀篠偲柴芝屡蕊縞舎写射捨赦斜煮 実蔀篠偲柴芝屡蕊縞舎写射捨赦斜煮 +社紗者謝車遮蛇邪借勺尺杓灼爵酌釈 社紗者謝車遮蛇邪借勺尺杓灼爵酌釈 +SELECT `」テ」ア`, CONVERT(`」テ」ア` using ucs2) FROM `」ヤ」ア`; +」テ」ア CONVERT(`」テ」ア` using ucs2) + 治爾璽痔磁示而耳自蒔辞汐鹿式識 治爾璽痔磁示而耳自蒔辞汐鹿式識 +PQRSTUVWXYZ[\]^_ PQRSTUVWXYZ[\]^_ +鴫竺軸宍雫七叱執失嫉室悉湿漆疾質 鴫竺軸宍雫七叱執失嫉室悉湿漆疾質 +実蔀篠偲柴芝屡蕊縞舎写射捨赦斜煮 実蔀篠偲柴芝屡蕊縞舎写射捨赦斜煮 +社紗者謝車遮蛇邪借勺尺杓灼爵酌釈 社紗者謝車遮蛇邪借勺尺杓灼爵酌釈 +SELECT `」テ」ア`, CONVERT(`」テ」ア` using sjis) FROM `」ヤ」ア`; +」テ」ア CONVERT(`」テ」ア` using sjis) + 治爾璽痔磁示而耳自蒔辞汐鹿式識 治爾璽痔磁示而耳自蒔辞汐鹿式識 +PQRSTUVWXYZ[\]^_ PQRSTUVWXYZ[\]^_ +鴫竺軸宍雫七叱執失嫉室悉湿漆疾質 鴫竺軸宍雫七叱執失嫉室悉湿漆疾質 +実蔀篠偲柴芝屡蕊縞舎写射捨赦斜煮 実蔀篠偲柴芝屡蕊縞舎写射捨赦斜煮 +社紗者謝車遮蛇邪借勺尺杓灼爵酌釈 社紗者謝車遮蛇邪借勺尺杓灼爵酌釈 +SELECT `」テ」ア`, CONVERT(`」テ」ア` using utf8) FROM `」ヤ」イ`; +」テ」ア CONVERT(`」テ」ア` using utf8) +。ネ。ノ。ハ。ヒ。フ。ヘ。ホ。マ。ミ。ム。メ。モ。ヤ。ユ。ヨ。ラ。リ。ル。レ。ロ 。ネ。ノ。ハ。ヒ。フ。ヘ。ホ。マ。ミ。ム。メ。モ。ヤ。ユ。ヨ。ラ。リ。ル。レ。ロ +。ヲ、。、「、」、、、・、ヲ、ァ、ィ、ゥ、ェ、ォ、ャ、ュ、ョ、ッ、ー、ア、イ、ウ 。ヲ、。、「、」、、、・、ヲ、ァ、ィ、ゥ、ェ、ォ、ャ、ュ、ョ、ッ、ー、ア、イ、ウ +。ヲ・。・「・」・、・・・ヲ・ァ・ィ・ゥ・ェ・ォ・ャ・ュ・ョ・ッ・ー・ア・イ・ウ 。ヲ・。・「・」・、・・・ヲ・ァ・ィ・ゥ・ェ・ォ・ャ・ュ・ョ・ッ・ー・ア・イ・ウ +。ヲー。ー「ー」ー、ー・ーヲーァーィーゥーェーォーャーューョーッーーーアーイーウ 。ヲー。ー「ー」ー、ー・ーヲーァーィーゥーェーォーャーューョーッーーーアーイーウ +。ヲミ。ミ「ミ」ミ、ミ・ミヲミァミィミゥミェミォミャミュミョミッミーミアミイミウ 。ヲミ。ミ「ミ」ミ、ミ・ミヲミァミィミゥミェミォミャミュミョミッミーミアミイミウ +。ヲ。「」、・ヲァィゥェォャュョッーアイウ 。ヲ。「」、・ヲァィゥェォャュョッーアイウ +。エ。オ。カ。キ。ク。ケ。コ。サ。シ。ス。セ。ソ\。チ。ツ。テ。ト。ナ。ニ。ヌ 。エ。オ。カ。キ。ク。ケ。コ。サ。シ。ス。セ。ソ\。チ。ツ。テ。ト。ナ。ニ。ヌ +SELECT `」テ」ア`, CONVERT(`」テ」ア` using ucs2) FROM `」ヤ」イ`; +」テ」ア CONVERT(`」テ」ア` using ucs2) +。ネ。ノ。ハ。ヒ。フ。ヘ。ホ。マ。ミ。ム。メ。モ。ヤ。ユ。ヨ。ラ。リ。ル。レ。ロ 。ネ。ノ。ハ。ヒ。フ。ヘ。ホ。マ。ミ。ム。メ。モ。ヤ。ユ。ヨ。ラ。リ。ル。レ。ロ +。ヲ、。、「、」、、、・、ヲ、ァ、ィ、ゥ、ェ、ォ、ャ、ュ、ョ、ッ、ー、ア、イ、ウ 。ヲ、。、「、」、、、・、ヲ、ァ、ィ、ゥ、ェ、ォ、ャ、ュ、ョ、ッ、ー、ア、イ、ウ +。ヲ・。・「・」・、・・・ヲ・ァ・ィ・ゥ・ェ・ォ・ャ・ュ・ョ・ッ・ー・ア・イ・ウ 。ヲ・。・「・」・、・・・ヲ・ァ・ィ・ゥ・ェ・ォ・ャ・ュ・ョ・ッ・ー・ア・イ・ウ +。ヲー。ー「ー」ー、ー・ーヲーァーィーゥーェーォーャーューョーッーーーアーイーウ 。ヲー。ー「ー」ー、ー・ーヲーァーィーゥーェーォーャーューョーッーーーアーイーウ +。ヲミ。ミ「ミ」ミ、ミ・ミヲミァミィミゥミェミォミャミュミョミッミーミアミイミウ 。ヲミ。ミ「ミ」ミ、ミ・ミヲミァミィミゥミェミォミャミュミョミッミーミアミイミウ +。ヲ。「」、・ヲァィゥェォャュョッーアイウ 。ヲ。「」、・ヲァィゥェォャュョッーアイウ +。エ。オ。カ。キ。ク。ケ。コ。サ。シ。ス。セ。ソ\。チ。ツ。テ。ト。ナ。ニ。ヌ 。エ。オ。カ。キ。ク。ケ。コ。サ。シ。ス。セ。ソ\。チ。ツ。テ。ト。ナ。ニ。ヌ +SELECT `」テ」ア`, CONVERT(`」テ」ア` using sjis) FROM `」ヤ」イ`; +」テ」ア CONVERT(`」テ」ア` using sjis) +。ネ。ノ。ハ。ヒ。フ。ヘ。ホ。マ。ミ。ム。メ。モ。ヤ。ユ。ヨ。ラ。リ。ル。レ。ロ 。ネ。ノ。ハ。ヒ。フ。ヘ。ホ。マ。ミ。ム。メ。モ。ヤ。ユ。ヨ。ラ。リ。ル。レ。ロ +。ヲ、。、「、」、、、・、ヲ、ァ、ィ、ゥ、ェ、ォ、ャ、ュ、ョ、ッ、ー、ア、イ、ウ 。ヲ、。、「、」、、、・、ヲ、ァ、ィ、ゥ、ェ、ォ、ャ、ュ、ョ、ッ、ー、ア、イ、ウ +。ヲ・。・「・」・、・・・ヲ・ァ・ィ・ゥ・ェ・ォ・ャ・ュ・ョ・ッ・ー・ア・イ・ウ 。ヲ・。・「・」・、・・・ヲ・ァ・ィ・ゥ・ェ・ォ・ャ・ュ・ョ・ッ・ー・ア・イ・ウ +。ヲー。ー「ー」ー、ー・ーヲーァーィーゥーェーォーャーューョーッーーーアーイーウ 。ヲー。ー「ー」ー、ー・ーヲーァーィーゥーェーォーャーューョーッーーーアーイーウ +。ヲミ。ミ「ミ」ミ、ミ・ミヲミァミィミゥミェミォミャミュミョミッミーミアミイミウ 。ヲミ。ミ「ミ」ミ、ミ・ミヲミァミィミゥミェミォミャミュミョミッミーミアミイミウ +。ヲ。「」、・ヲァィゥェォャュョッーアイウ 。ヲ。「」、・ヲァィゥェォャュョッーアイウ +。エ。オ。カ。キ。ク。ケ。コ。サ。シ。ス。セ。ソ\。チ。ツ。テ。ト。ナ。ニ。ヌ 。エ。オ。カ。キ。ク。ケ。コ。サ。シ。ス。セ。ソ\。チ。ツ。テ。ト。ナ。ニ。ヌ +SELECT `」テ」ア`, CONVERT(`」テ」ア` using utf8) FROM `」ヤ」ウ`; +」テ」ア CONVERT(`」テ」ア` using utf8) +。ヲ召オ召カ~召ク召ケ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ召ツ召テ召ト。ヲ。ヲ。ヲ 。ヲ召オ召カ~召ク召ケ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ召ツ召テ召ト。ヲ。ヲ。ヲ +。ヲ常。常「常」常、常・常ヲ常ァ常ィ常ゥ常ェ常ォ常ャ常ュ常ョ常ッ常ー常ア常イ常ウ 。ヲ常。常「常」常、常・常ヲ常ァ常ィ常ゥ常ェ常ォ常ャ常ュ常ョ常ッ常ー常ア常イ常ウ +床エ床オ床カ床キ床ク床ケ床コ床サ床シ床ス床セ床ソ床タ床チ床ツ床テ床ト床ナ床ニ床ヌ 床エ床オ床カ床キ床ク床ケ床コ床サ床シ床ス床セ床ソ床タ床チ床ツ床テ床ト床ナ床ニ床ヌ +床ネ床ノ床ハ床ヒ床フ床ヘ床ホ床マ床ミ床ム床メ床モ床ヤ床ユ床ヨ床ラ床リ床ル床レ床ロ 床ネ床ノ床ハ床ヒ床フ床ヘ床ホ床マ床ミ床ム床メ床モ床ヤ床ユ床ヨ床ラ床リ床ル床レ床ロ +床ワ床ン床゙床゚床熄ー瘴ー竢ー繽ー苡ー蜿ー謠ー迴ー闖ー髀ー齒ー床床床床 床ワ床ン床゙床゚床熄ー瘴ー竢ー繽ー苡ー蜿ー謠ー迴ー闖ー髀ー齒ー床床床床 +常エ常オ常カ常キ常ク常ケ常コ常サ常シ常ス常セ常ソ常タ常チ常ツ常テ常ト常ナ常ニ常ヌ 常エ常オ常カ常キ常ク常ケ常コ常サ常シ常ス常セ常ソ常タ常チ常ツ常テ常ト常ナ常ニ常ヌ +常ネ常ノ常ハ常ヒ常フ常ヘ常ホ常マ常ミ常ム常メ常モ常ヤ常ユ常ヨ常ラ常リ常ル常レ常ロ 常ネ常ノ常ハ常ヒ常フ常ヘ常ホ常マ常ミ常ム常メ常モ常ヤ常ユ常ヨ常ラ常リ常ル常レ常ロ +SELECT `」テ」ア`, CONVERT(`」テ」ア` using ucs2) FROM `」ヤ」ウ`; +」テ」ア CONVERT(`」テ」ア` using ucs2) +。ヲ召オ召カ~召ク召ケ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ召ツ召テ召ト。ヲ。ヲ。ヲ 。ヲ召オ召カ~召ク召ケ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ召ツ召テ召ト。ヲ。ヲ。ヲ +。ヲ常。常「常」常、常・常ヲ常ァ常ィ常ゥ常ェ常ォ常ャ常ュ常ョ常ッ常ー常ア常イ常ウ 。ヲ常。常「常」常、常・常ヲ常ァ常ィ常ゥ常ェ常ォ常ャ常ュ常ョ常ッ常ー常ア常イ常ウ +床エ床オ床カ床キ床ク床ケ床コ床サ床シ床ス床セ床ソ床タ床チ床ツ床テ床ト床ナ床ニ床ヌ 床エ床オ床カ床キ床ク床ケ床コ床サ床シ床ス床セ床ソ床タ床チ床ツ床テ床ト床ナ床ニ床ヌ +床ネ床ノ床ハ床ヒ床フ床ヘ床ホ床マ床ミ床ム床メ床モ床ヤ床ユ床ヨ床ラ床リ床ル床レ床ロ 床ネ床ノ床ハ床ヒ床フ床ヘ床ホ床マ床ミ床ム床メ床モ床ヤ床ユ床ヨ床ラ床リ床ル床レ床ロ +床ワ床ン床゙床゚床熄ー瘴ー竢ー繽ー苡ー蜿ー謠ー迴ー闖ー髀ー齒ー床床床床 床ワ床ン床゙床゚床熄ー瘴ー竢ー繽ー苡ー蜿ー謠ー迴ー闖ー髀ー齒ー床床床床 +常エ常オ常カ常キ常ク常ケ常コ常サ常シ常ス常セ常ソ常タ常チ常ツ常テ常ト常ナ常ニ常ヌ 常エ常オ常カ常キ常ク常ケ常コ常サ常シ常ス常セ常ソ常タ常チ常ツ常テ常ト常ナ常ニ常ヌ +常ネ常ノ常ハ常ヒ常フ常ヘ常ホ常マ常ミ常ム常メ常モ常ヤ常ユ常ヨ常ラ常リ常ル常レ常ロ 常ネ常ノ常ハ常ヒ常フ常ヘ常ホ常マ常ミ常ム常メ常モ常ヤ常ユ常ヨ常ラ常リ常ル常レ常ロ +SELECT `」テ」ア`, CONVERT(`」テ」ア` using sjis) FROM `」ヤ」ウ`; +」テ」ア CONVERT(`」テ」ア` using sjis) +。ヲ召オ召カ~召ク召ケ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ召ツ召テ召ト。ヲ。ヲ。ヲ 。ヲ??~??。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ???。ヲ。ヲ。ヲ +。ヲ常。常「常」常、常・常ヲ常ァ常ィ常ゥ常ェ常ォ常ャ常ュ常ョ常ッ常ー常ア常イ常ウ 。ヲ??????????????????? +床エ床オ床カ床キ床ク床ケ床コ床サ床シ床ス床セ床ソ床タ床チ床ツ床テ床ト床ナ床ニ床ヌ ???????????????????? +床ネ床ノ床ハ床ヒ床フ床ヘ床ホ床マ床ミ床ム床メ床モ床ヤ床ユ床ヨ床ラ床リ床ル床レ床ロ ???????????????????? +床ワ床ン床゙床゚床熄ー瘴ー竢ー繽ー苡ー蜿ー謠ー迴ー闖ー髀ー齒ー床床床床 ???????????????????? +常エ常オ常カ常キ常ク常ケ常コ常サ常シ常ス常セ常ソ常タ常チ常ツ常テ常ト常ナ常ニ常ヌ ???????????????????? +常ネ常ノ常ハ常ヒ常フ常ヘ常ホ常マ常ミ常ム常メ常モ常ヤ常ユ常ヨ常ラ常リ常ル常レ常ロ ???????????????????? +SELECT `」テ」ア`, CONVERT(`」テ」ア` using utf8) FROM `」ヤ」エ`; +」テ」ア CONVERT(`」テ」ア` using utf8) + 治爾璽痔磁示而耳自蒔辞汐鹿式識 治爾璽痔磁示而耳自蒔辞汐鹿式識 +PQRSTUVWXYZ[\]^_ PQRSTUVWXYZ[\]^_ +鴫竺軸宍雫七叱執失嫉室悉湿漆疾質 鴫竺軸宍雫七叱執失嫉室悉湿漆疾質 +実蔀篠偲柴芝屡蕊縞舎写射捨赦斜煮 実蔀篠偲柴芝屡蕊縞舎写射捨赦斜煮 +社紗者謝車遮蛇邪借勺尺杓灼爵酌釈 社紗者謝車遮蛇邪借勺尺杓灼爵酌釈 +SELECT `」テ」ア`, CONVERT(`」テ」ア` using ucs2) FROM `」ヤ」エ`; +」テ」ア CONVERT(`」テ」ア` using ucs2) + 治爾璽痔磁示而耳自蒔辞汐鹿式識 治爾璽痔磁示而耳自蒔辞汐鹿式識 +PQRSTUVWXYZ[\]^_ PQRSTUVWXYZ[\]^_ +鴫竺軸宍雫七叱執失嫉室悉湿漆疾質 鴫竺軸宍雫七叱執失嫉室悉湿漆疾質 +実蔀篠偲柴芝屡蕊縞舎写射捨赦斜煮 実蔀篠偲柴芝屡蕊縞舎写射捨赦斜煮 +社紗者謝車遮蛇邪借勺尺杓灼爵酌釈 社紗者謝車遮蛇邪借勺尺杓灼爵酌釈 +SELECT `」テ」ア`, CONVERT(`」テ」ア` using sjis) FROM `」ヤ」エ`; +」テ」ア CONVERT(`」テ」ア` using sjis) + 治爾璽痔磁示而耳自蒔辞汐鹿式識 治爾璽痔磁示而耳自蒔辞汐鹿式識 +PQRSTUVWXYZ[\]^_ PQRSTUVWXYZ[\]^_ +鴫竺軸宍雫七叱執失嫉室悉湿漆疾質 鴫竺軸宍雫七叱執失嫉室悉湿漆疾質 +実蔀篠偲柴芝屡蕊縞舎写射捨赦斜煮 実蔀篠偲柴芝屡蕊縞舎写射捨赦斜煮 +社紗者謝車遮蛇邪借勺尺杓灼爵酌釈 社紗者謝車遮蛇邪借勺尺杓灼爵酌釈 +SELECT `」テ」ア`, CONVERT(`」テ」ア` using utf8) FROM `」ヤ」オ`; +」テ」ア CONVERT(`」テ」ア` using utf8) +。ネ。ノ。ハ。ヒ。フ。ヘ。ホ。マ。ミ。ム。メ。モ。ヤ。ユ。ヨ。ラ。リ。ル。レ。ロ 。ネ。ノ。ハ。ヒ。フ。ヘ。ホ。マ。ミ。ム。メ。モ。ヤ。ユ。ヨ。ラ。リ。ル。レ。ロ +。ヲ、。、「、」、、、・、ヲ、ァ、ィ、ゥ、ェ、ォ、ャ、ュ、ョ、ッ、ー、ア、イ、ウ 。ヲ、。、「、」、、、・、ヲ、ァ、ィ、ゥ、ェ、ォ、ャ、ュ、ョ、ッ、ー、ア、イ、ウ +。ヲ・。・「・」・、・・・ヲ・ァ・ィ・ゥ・ェ・ォ・ャ・ュ・ョ・ッ・ー・ア・イ・ウ 。ヲ・。・「・」・、・・・ヲ・ァ・ィ・ゥ・ェ・ォ・ャ・ュ・ョ・ッ・ー・ア・イ・ウ +。ヲー。ー「ー」ー、ー・ーヲーァーィーゥーェーォーャーューョーッーーーアーイーウ 。ヲー。ー「ー」ー、ー・ーヲーァーィーゥーェーォーャーューョーッーーーアーイーウ +。ヲミ。ミ「ミ」ミ、ミ・ミヲミァミィミゥミェミォミャミュミョミッミーミアミイミウ 。ヲミ。ミ「ミ」ミ、ミ・ミヲミァミィミゥミェミォミャミュミョミッミーミアミイミウ +。ヲ。「」、・ヲァィゥェォャュョッーアイウ 。ヲ。「」、・ヲァィゥェォャュョッーアイウ +。エ。オ。カ。キ。ク。ケ。コ。サ。シ。ス。セ。ソ\。チ。ツ。テ。ト。ナ。ニ。ヌ 。エ。オ。カ。キ。ク。ケ。コ。サ。シ。ス。セ。ソ\。チ。ツ。テ。ト。ナ。ニ。ヌ +SELECT `」テ」ア`, CONVERT(`」テ」ア` using ucs2) FROM `」ヤ」オ`; +」テ」ア CONVERT(`」テ」ア` using ucs2) +。ネ。ノ。ハ。ヒ。フ。ヘ。ホ。マ。ミ。ム。メ。モ。ヤ。ユ。ヨ。ラ。リ。ル。レ。ロ 。ネ。ノ。ハ。ヒ。フ。ヘ。ホ。マ。ミ。ム。メ。モ。ヤ。ユ。ヨ。ラ。リ。ル。レ。ロ +。ヲ、。、「、」、、、・、ヲ、ァ、ィ、ゥ、ェ、ォ、ャ、ュ、ョ、ッ、ー、ア、イ、ウ 。ヲ、。、「、」、、、・、ヲ、ァ、ィ、ゥ、ェ、ォ、ャ、ュ、ョ、ッ、ー、ア、イ、ウ +。ヲ・。・「・」・、・・・ヲ・ァ・ィ・ゥ・ェ・ォ・ャ・ュ・ョ・ッ・ー・ア・イ・ウ 。ヲ・。・「・」・、・・・ヲ・ァ・ィ・ゥ・ェ・ォ・ャ・ュ・ョ・ッ・ー・ア・イ・ウ +。ヲー。ー「ー」ー、ー・ーヲーァーィーゥーェーォーャーューョーッーーーアーイーウ 。ヲー。ー「ー」ー、ー・ーヲーァーィーゥーェーォーャーューョーッーーーアーイーウ +。ヲミ。ミ「ミ」ミ、ミ・ミヲミァミィミゥミェミォミャミュミョミッミーミアミイミウ 。ヲミ。ミ「ミ」ミ、ミ・ミヲミァミィミゥミェミォミャミュミョミッミーミアミイミウ +。ヲ。「」、・ヲァィゥェォャュョッーアイウ 。ヲ。「」、・ヲァィゥェォャュョッーアイウ +。エ。オ。カ。キ。ク。ケ。コ。サ。シ。ス。セ。ソ\。チ。ツ。テ。ト。ナ。ニ。ヌ 。エ。オ。カ。キ。ク。ケ。コ。サ。シ。ス。セ。ソ\。チ。ツ。テ。ト。ナ。ニ。ヌ +SELECT `」テ」ア`, CONVERT(`」テ」ア` using sjis) FROM `」ヤ」オ`; +」テ」ア CONVERT(`」テ」ア` using sjis) +。ネ。ノ。ハ。ヒ。フ。ヘ。ホ。マ。ミ。ム。メ。モ。ヤ。ユ。ヨ。ラ。リ。ル。レ。ロ 。ネ。ノ。ハ。ヒ。フ。ヘ。ホ。マ。ミ。ム。メ。モ。ヤ。ユ。ヨ。ラ。リ。ル。レ。ロ +。ヲ、。、「、」、、、・、ヲ、ァ、ィ、ゥ、ェ、ォ、ャ、ュ、ョ、ッ、ー、ア、イ、ウ 。ヲ、。、「、」、、、・、ヲ、ァ、ィ、ゥ、ェ、ォ、ャ、ュ、ョ、ッ、ー、ア、イ、ウ +。ヲ・。・「・」・、・・・ヲ・ァ・ィ・ゥ・ェ・ォ・ャ・ュ・ョ・ッ・ー・ア・イ・ウ 。ヲ・。・「・」・、・・・ヲ・ァ・ィ・ゥ・ェ・ォ・ャ・ュ・ョ・ッ・ー・ア・イ・ウ +。ヲー。ー「ー」ー、ー・ーヲーァーィーゥーェーォーャーューョーッーーーアーイーウ 。ヲー。ー「ー」ー、ー・ーヲーァーィーゥーェーォーャーューョーッーーーアーイーウ +。ヲミ。ミ「ミ」ミ、ミ・ミヲミァミィミゥミェミォミャミュミョミッミーミアミイミウ 。ヲミ。ミ「ミ」ミ、ミ・ミヲミァミィミゥミェミォミャミュミョミッミーミアミイミウ +。ヲ。「」、・ヲァィゥェォャュョッーアイウ 。ヲ。「」、・ヲァィゥェォャュョッーアイウ +。エ。オ。カ。キ。ク。ケ。コ。サ。シ。ス。セ。ソ\。チ。ツ。テ。ト。ナ。ニ。ヌ 。エ。オ。カ。キ。ク。ケ。コ。サ。シ。ス。セ。ソ\。チ。ツ。テ。ト。ナ。ニ。ヌ +SELECT `」テ」ア`, CONVERT(`」テ」ア` using utf8) FROM `」ヤ」カ`; +」テ」ア CONVERT(`」テ」ア` using utf8) +。ヲ召オ召カ~召ク召ケ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ召ツ召テ召ト。ヲ。ヲ。ヲ 。ヲ召オ召カ~召ク召ケ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ召ツ召テ召ト。ヲ。ヲ。ヲ +。ヲ常。常「常」常、常・常ヲ常ァ常ィ常ゥ常ェ常ォ常ャ常ュ常ョ常ッ常ー常ア常イ常ウ 。ヲ常。常「常」常、常・常ヲ常ァ常ィ常ゥ常ェ常ォ常ャ常ュ常ョ常ッ常ー常ア常イ常ウ +床エ床オ床カ床キ床ク床ケ床コ床サ床シ床ス床セ床ソ床タ床チ床ツ床テ床ト床ナ床ニ床ヌ 床エ床オ床カ床キ床ク床ケ床コ床サ床シ床ス床セ床ソ床タ床チ床ツ床テ床ト床ナ床ニ床ヌ +床ネ床ノ床ハ床ヒ床フ床ヘ床ホ床マ床ミ床ム床メ床モ床ヤ床ユ床ヨ床ラ床リ床ル床レ床ロ 床ネ床ノ床ハ床ヒ床フ床ヘ床ホ床マ床ミ床ム床メ床モ床ヤ床ユ床ヨ床ラ床リ床ル床レ床ロ +床ワ床ン床゙床゚床熄ー瘴ー竢ー繽ー苡ー蜿ー謠ー迴ー闖ー髀ー齒ー床床床床 床ワ床ン床゙床゚床熄ー瘴ー竢ー繽ー苡ー蜿ー謠ー迴ー闖ー髀ー齒ー床床床床 +常エ常オ常カ常キ常ク常ケ常コ常サ常シ常ス常セ常ソ常タ常チ常ツ常テ常ト常ナ常ニ常ヌ 常エ常オ常カ常キ常ク常ケ常コ常サ常シ常ス常セ常ソ常タ常チ常ツ常テ常ト常ナ常ニ常ヌ +常ネ常ノ常ハ常ヒ常フ常ヘ常ホ常マ常ミ常ム常メ常モ常ヤ常ユ常ヨ常ラ常リ常ル常レ常ロ 常ネ常ノ常ハ常ヒ常フ常ヘ常ホ常マ常ミ常ム常メ常モ常ヤ常ユ常ヨ常ラ常リ常ル常レ常ロ +SELECT `」テ」ア`, CONVERT(`」テ」ア` using ucs2) FROM `」ヤ」カ`; +」テ」ア CONVERT(`」テ」ア` using ucs2) +。ヲ召オ召カ~召ク召ケ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ召ツ召テ召ト。ヲ。ヲ。ヲ 。ヲ召オ召カ~召ク召ケ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ召ツ召テ召ト。ヲ。ヲ。ヲ +。ヲ常。常「常」常、常・常ヲ常ァ常ィ常ゥ常ェ常ォ常ャ常ュ常ョ常ッ常ー常ア常イ常ウ 。ヲ常。常「常」常、常・常ヲ常ァ常ィ常ゥ常ェ常ォ常ャ常ュ常ョ常ッ常ー常ア常イ常ウ +床エ床オ床カ床キ床ク床ケ床コ床サ床シ床ス床セ床ソ床タ床チ床ツ床テ床ト床ナ床ニ床ヌ 床エ床オ床カ床キ床ク床ケ床コ床サ床シ床ス床セ床ソ床タ床チ床ツ床テ床ト床ナ床ニ床ヌ +床ネ床ノ床ハ床ヒ床フ床ヘ床ホ床マ床ミ床ム床メ床モ床ヤ床ユ床ヨ床ラ床リ床ル床レ床ロ 床ネ床ノ床ハ床ヒ床フ床ヘ床ホ床マ床ミ床ム床メ床モ床ヤ床ユ床ヨ床ラ床リ床ル床レ床ロ +床ワ床ン床゙床゚床熄ー瘴ー竢ー繽ー苡ー蜿ー謠ー迴ー闖ー髀ー齒ー床床床床 床ワ床ン床゙床゚床熄ー瘴ー竢ー繽ー苡ー蜿ー謠ー迴ー闖ー髀ー齒ー床床床床 +常エ常オ常カ常キ常ク常ケ常コ常サ常シ常ス常セ常ソ常タ常チ常ツ常テ常ト常ナ常ニ常ヌ 常エ常オ常カ常キ常ク常ケ常コ常サ常シ常ス常セ常ソ常タ常チ常ツ常テ常ト常ナ常ニ常ヌ +常ネ常ノ常ハ常ヒ常フ常ヘ常ホ常マ常ミ常ム常メ常モ常ヤ常ユ常ヨ常ラ常リ常ル常レ常ロ 常ネ常ノ常ハ常ヒ常フ常ヘ常ホ常マ常ミ常ム常メ常モ常ヤ常ユ常ヨ常ラ常リ常ル常レ常ロ +SELECT `」テ」ア`, CONVERT(`」テ」ア` using sjis) FROM `」ヤ」カ`; +」テ」ア CONVERT(`」テ」ア` using sjis) +。ヲ召オ召カ~召ク召ケ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ召ツ召テ召ト。ヲ。ヲ。ヲ 。ヲ??~??。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ???。ヲ。ヲ。ヲ +。ヲ常。常「常」常、常・常ヲ常ァ常ィ常ゥ常ェ常ォ常ャ常ュ常ョ常ッ常ー常ア常イ常ウ 。ヲ??????????????????? +床エ床オ床カ床キ床ク床ケ床コ床サ床シ床ス床セ床ソ床タ床チ床ツ床テ床ト床ナ床ニ床ヌ ???????????????????? +床ネ床ノ床ハ床ヒ床フ床ヘ床ホ床マ床ミ床ム床メ床モ床ヤ床ユ床ヨ床ラ床リ床ル床レ床ロ ???????????????????? +床ワ床ン床゙床゚床熄ー瘴ー竢ー繽ー苡ー蜿ー謠ー迴ー闖ー髀ー齒ー床床床床 ???????????????????? +常エ常オ常カ常キ常ク常ケ常コ常サ常シ常ス常セ常ソ常タ常チ常ツ常テ常ト常ナ常ニ常ヌ ???????????????????? +常ネ常ノ常ハ常ヒ常フ常ヘ常ホ常マ常ミ常ム常メ常モ常ヤ常ユ常ヨ常ラ常リ常ル常レ常ロ ???????????????????? +SELECT `」テ」ア`, CONVERT(`」テ」ア` using utf8) FROM `」ヤ」キ`; +」テ」ア CONVERT(`」テ」ア` using utf8) +PQRSTUVWXYZ[\]^_ PQRSTUVWXYZ[\]^_ + 治爾璽痔磁示而耳自蒔辞汐鹿式識 治爾璽痔磁示而耳自蒔辞汐鹿式識 +鴫竺軸宍雫七叱執失嫉室悉湿漆疾質 鴫竺軸宍雫七叱執失嫉室悉湿漆疾質 +実蔀篠偲柴芝屡蕊縞舎写射捨赦斜煮 実蔀篠偲柴芝屡蕊縞舎写射捨赦斜煮 +社紗者謝車遮蛇邪借勺尺杓灼爵酌釈 社紗者謝車遮蛇邪借勺尺杓灼爵酌釈 +SELECT `」テ」ア`, CONVERT(`」テ」ア` using ucs2) FROM `」ヤ」キ`; +」テ」ア CONVERT(`」テ」ア` using ucs2) +PQRSTUVWXYZ[\]^_ PQRSTUVWXYZ[\]^_ + 治爾璽痔磁示而耳自蒔辞汐鹿式識 治爾璽痔磁示而耳自蒔辞汐鹿式識 +鴫竺軸宍雫七叱執失嫉室悉湿漆疾質 鴫竺軸宍雫七叱執失嫉室悉湿漆疾質 +実蔀篠偲柴芝屡蕊縞舎写射捨赦斜煮 実蔀篠偲柴芝屡蕊縞舎写射捨赦斜煮 +社紗者謝車遮蛇邪借勺尺杓灼爵酌釈 社紗者謝車遮蛇邪借勺尺杓灼爵酌釈 +SELECT `」テ」ア`, CONVERT(`」テ」ア` using sjis) FROM `」ヤ」キ`; +」テ」ア CONVERT(`」テ」ア` using sjis) +PQRSTUVWXYZ[\]^_ PQRSTUVWXYZ[\]^_ + 治爾璽痔磁示而耳自蒔辞汐鹿式識 治爾璽痔磁示而耳自蒔辞汐鹿式識 +鴫竺軸宍雫七叱執失嫉室悉湿漆疾質 鴫竺軸宍雫七叱執失嫉室悉湿漆疾質 +実蔀篠偲柴芝屡蕊縞舎写射捨赦斜煮 実蔀篠偲柴芝屡蕊縞舎写射捨赦斜煮 +社紗者謝車遮蛇邪借勺尺杓灼爵酌釈 社紗者謝車遮蛇邪借勺尺杓灼爵酌釈 +SELECT `」テ」ア`, CONVERT(`」テ」ア` using utf8) FROM `」ヤ」ク`; +」テ」ア CONVERT(`」テ」ア` using utf8) +。エ。オ。カ。キ。ク。ケ。コ。サ。シ。ス。セ。ソ\。チ。ツ。テ。ト。ナ。ニ。ヌ 。エ。オ。カ。キ。ク。ケ。コ。サ。シ。ス。セ。ソ\。チ。ツ。テ。ト。ナ。ニ。ヌ +。ネ。ノ。ハ。ヒ。フ。ヘ。ホ。マ。ミ。ム。メ。モ。ヤ。ユ。ヨ。ラ。リ。ル。レ。ロ 。ネ。ノ。ハ。ヒ。フ。ヘ。ホ。マ。ミ。ム。メ。モ。ヤ。ユ。ヨ。ラ。リ。ル。レ。ロ +。ヲ、。、「、」、、、・、ヲ、ァ、ィ、ゥ、ェ、ォ、ャ、ュ、ョ、ッ、ー、ア、イ、ウ 。ヲ、。、「、」、、、・、ヲ、ァ、ィ、ゥ、ェ、ォ、ャ、ュ、ョ、ッ、ー、ア、イ、ウ +。ヲ・。・「・」・、・・・ヲ・ァ・ィ・ゥ・ェ・ォ・ャ・ュ・ョ・ッ・ー・ア・イ・ウ 。ヲ・。・「・」・、・・・ヲ・ァ・ィ・ゥ・ェ・ォ・ャ・ュ・ョ・ッ・ー・ア・イ・ウ +。ヲー。ー「ー」ー、ー・ーヲーァーィーゥーェーォーャーューョーッーーーアーイーウ 。ヲー。ー「ー」ー、ー・ーヲーァーィーゥーェーォーャーューョーッーーーアーイーウ +。ヲミ。ミ「ミ」ミ、ミ・ミヲミァミィミゥミェミォミャミュミョミッミーミアミイミウ 。ヲミ。ミ「ミ」ミ、ミ・ミヲミァミィミゥミェミォミャミュミョミッミーミアミイミウ +。ヲ。「」、・ヲァィゥェォャュョッーアイウ 。ヲ。「」、・ヲァィゥェォャュョッーアイウ +SELECT `」テ」ア`, CONVERT(`」テ」ア` using ucs2) FROM `」ヤ」ク`; +」テ」ア CONVERT(`」テ」ア` using ucs2) +。エ。オ。カ。キ。ク。ケ。コ。サ。シ。ス。セ。ソ\。チ。ツ。テ。ト。ナ。ニ。ヌ 。エ。オ。カ。キ。ク。ケ。コ。サ。シ。ス。セ。ソ\。チ。ツ。テ。ト。ナ。ニ。ヌ +。ネ。ノ。ハ。ヒ。フ。ヘ。ホ。マ。ミ。ム。メ。モ。ヤ。ユ。ヨ。ラ。リ。ル。レ。ロ 。ネ。ノ。ハ。ヒ。フ。ヘ。ホ。マ。ミ。ム。メ。モ。ヤ。ユ。ヨ。ラ。リ。ル。レ。ロ +。ヲ、。、「、」、、、・、ヲ、ァ、ィ、ゥ、ェ、ォ、ャ、ュ、ョ、ッ、ー、ア、イ、ウ 。ヲ、。、「、」、、、・、ヲ、ァ、ィ、ゥ、ェ、ォ、ャ、ュ、ョ、ッ、ー、ア、イ、ウ +。ヲ・。・「・」・、・・・ヲ・ァ・ィ・ゥ・ェ・ォ・ャ・ュ・ョ・ッ・ー・ア・イ・ウ 。ヲ・。・「・」・、・・・ヲ・ァ・ィ・ゥ・ェ・ォ・ャ・ュ・ョ・ッ・ー・ア・イ・ウ +。ヲー。ー「ー」ー、ー・ーヲーァーィーゥーェーォーャーューョーッーーーアーイーウ 。ヲー。ー「ー」ー、ー・ーヲーァーィーゥーェーォーャーューョーッーーーアーイーウ +。ヲミ。ミ「ミ」ミ、ミ・ミヲミァミィミゥミェミォミャミュミョミッミーミアミイミウ 。ヲミ。ミ「ミ」ミ、ミ・ミヲミァミィミゥミェミォミャミュミョミッミーミアミイミウ +。ヲ。「」、・ヲァィゥェォャュョッーアイウ 。ヲ。「」、・ヲァィゥェォャュョッーアイウ +SELECT `」テ」ア`, CONVERT(`」テ」ア` using sjis) FROM `」ヤ」ク`; +」テ」ア CONVERT(`」テ」ア` using sjis) +。エ。オ。カ。キ。ク。ケ。コ。サ。シ。ス。セ。ソ\。チ。ツ。テ。ト。ナ。ニ。ヌ 。エ。オ。カ。キ。ク。ケ。コ。サ。シ。ス。セ。ソ\。チ。ツ。テ。ト。ナ。ニ。ヌ +。ネ。ノ。ハ。ヒ。フ。ヘ。ホ。マ。ミ。ム。メ。モ。ヤ。ユ。ヨ。ラ。リ。ル。レ。ロ 。ネ。ノ。ハ。ヒ。フ。ヘ。ホ。マ。ミ。ム。メ。モ。ヤ。ユ。ヨ。ラ。リ。ル。レ。ロ +。ヲ、。、「、」、、、・、ヲ、ァ、ィ、ゥ、ェ、ォ、ャ、ュ、ョ、ッ、ー、ア、イ、ウ 。ヲ、。、「、」、、、・、ヲ、ァ、ィ、ゥ、ェ、ォ、ャ、ュ、ョ、ッ、ー、ア、イ、ウ +。ヲ・。・「・」・、・・・ヲ・ァ・ィ・ゥ・ェ・ォ・ャ・ュ・ョ・ッ・ー・ア・イ・ウ 。ヲ・。・「・」・、・・・ヲ・ァ・ィ・ゥ・ェ・ォ・ャ・ュ・ョ・ッ・ー・ア・イ・ウ +。ヲー。ー「ー」ー、ー・ーヲーァーィーゥーェーォーャーューョーッーーーアーイーウ 。ヲー。ー「ー」ー、ー・ーヲーァーィーゥーェーォーャーューョーッーーーアーイーウ +。ヲミ。ミ「ミ」ミ、ミ・ミヲミァミィミゥミェミォミャミュミョミッミーミアミイミウ 。ヲミ。ミ「ミ」ミ、ミ・ミヲミァミィミゥミェミォミャミュミョミッミーミアミイミウ +。ヲ。「」、・ヲァィゥェォャュョッーアイウ 。ヲ。「」、・ヲァィゥェォャュョッーアイウ +SELECT `」テ」ア`, CONVERT(`」テ」ア` using utf8) FROM `」ヤ」ケ`; +」テ」ア CONVERT(`」テ」ア` using utf8) +。ヲ召オ召カ~召ク召ケ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ召ツ召テ召ト。ヲ。ヲ。ヲ 。ヲ召オ召カ~召ク召ケ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ召ツ召テ召ト。ヲ。ヲ。ヲ +床エ床オ床カ床キ床ク床ケ床コ床サ床シ床ス床セ床ソ床タ床チ床ツ床テ床ト床ナ床ニ床ヌ 床エ床オ床カ床キ床ク床ケ床コ床サ床シ床ス床セ床ソ床タ床チ床ツ床テ床ト床ナ床ニ床ヌ +床ネ床ノ床ハ床ヒ床フ床ヘ床ホ床マ床ミ床ム床メ床モ床ヤ床ユ床ヨ床ラ床リ床ル床レ床ロ 床ネ床ノ床ハ床ヒ床フ床ヘ床ホ床マ床ミ床ム床メ床モ床ヤ床ユ床ヨ床ラ床リ床ル床レ床ロ +床ワ床ン床゙床゚床熄ー瘴ー竢ー繽ー苡ー蜿ー謠ー迴ー闖ー髀ー齒ー床床床床 床ワ床ン床゙床゚床熄ー瘴ー竢ー繽ー苡ー蜿ー謠ー迴ー闖ー髀ー齒ー床床床床 +。ヲ常。常「常」常、常・常ヲ常ァ常ィ常ゥ常ェ常ォ常ャ常ュ常ョ常ッ常ー常ア常イ常ウ 。ヲ常。常「常」常、常・常ヲ常ァ常ィ常ゥ常ェ常ォ常ャ常ュ常ョ常ッ常ー常ア常イ常ウ +常エ常オ常カ常キ常ク常ケ常コ常サ常シ常ス常セ常ソ常タ常チ常ツ常テ常ト常ナ常ニ常ヌ 常エ常オ常カ常キ常ク常ケ常コ常サ常シ常ス常セ常ソ常タ常チ常ツ常テ常ト常ナ常ニ常ヌ +常ネ常ノ常ハ常ヒ常フ常ヘ常ホ常マ常ミ常ム常メ常モ常ヤ常ユ常ヨ常ラ常リ常ル常レ常ロ 常ネ常ノ常ハ常ヒ常フ常ヘ常ホ常マ常ミ常ム常メ常モ常ヤ常ユ常ヨ常ラ常リ常ル常レ常ロ +SELECT `」テ」ア`, CONVERT(`」テ」ア` using ucs2) FROM `」ヤ」ケ`; +」テ」ア CONVERT(`」テ」ア` using ucs2) +。ヲ召オ召カ~召ク召ケ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ召ツ召テ召ト。ヲ。ヲ。ヲ 。ヲ召オ召カ~召ク召ケ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ召ツ召テ召ト。ヲ。ヲ。ヲ +床エ床オ床カ床キ床ク床ケ床コ床サ床シ床ス床セ床ソ床タ床チ床ツ床テ床ト床ナ床ニ床ヌ 床エ床オ床カ床キ床ク床ケ床コ床サ床シ床ス床セ床ソ床タ床チ床ツ床テ床ト床ナ床ニ床ヌ +床ネ床ノ床ハ床ヒ床フ床ヘ床ホ床マ床ミ床ム床メ床モ床ヤ床ユ床ヨ床ラ床リ床ル床レ床ロ 床ネ床ノ床ハ床ヒ床フ床ヘ床ホ床マ床ミ床ム床メ床モ床ヤ床ユ床ヨ床ラ床リ床ル床レ床ロ +床ワ床ン床゙床゚床熄ー瘴ー竢ー繽ー苡ー蜿ー謠ー迴ー闖ー髀ー齒ー床床床床 床ワ床ン床゙床゚床熄ー瘴ー竢ー繽ー苡ー蜿ー謠ー迴ー闖ー髀ー齒ー床床床床 +。ヲ常。常「常」常、常・常ヲ常ァ常ィ常ゥ常ェ常ォ常ャ常ュ常ョ常ッ常ー常ア常イ常ウ 。ヲ常。常「常」常、常・常ヲ常ァ常ィ常ゥ常ェ常ォ常ャ常ュ常ョ常ッ常ー常ア常イ常ウ +常エ常オ常カ常キ常ク常ケ常コ常サ常シ常ス常セ常ソ常タ常チ常ツ常テ常ト常ナ常ニ常ヌ 常エ常オ常カ常キ常ク常ケ常コ常サ常シ常ス常セ常ソ常タ常チ常ツ常テ常ト常ナ常ニ常ヌ +常ネ常ノ常ハ常ヒ常フ常ヘ常ホ常マ常ミ常ム常メ常モ常ヤ常ユ常ヨ常ラ常リ常ル常レ常ロ 常ネ常ノ常ハ常ヒ常フ常ヘ常ホ常マ常ミ常ム常メ常モ常ヤ常ユ常ヨ常ラ常リ常ル常レ常ロ +SELECT `」テ」ア`, CONVERT(`」テ」ア` using sjis) FROM `」ヤ」ケ`; +」テ」ア CONVERT(`」テ」ア` using sjis) +。ヲ召オ召カ~召ク召ケ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ召ツ召テ召ト。ヲ。ヲ。ヲ 。ヲ??~??。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ???。ヲ。ヲ。ヲ +床エ床オ床カ床キ床ク床ケ床コ床サ床シ床ス床セ床ソ床タ床チ床ツ床テ床ト床ナ床ニ床ヌ ???????????????????? +床ネ床ノ床ハ床ヒ床フ床ヘ床ホ床マ床ミ床ム床メ床モ床ヤ床ユ床ヨ床ラ床リ床ル床レ床ロ ???????????????????? +床ワ床ン床゙床゚床熄ー瘴ー竢ー繽ー苡ー蜿ー謠ー迴ー闖ー髀ー齒ー床床床床 ???????????????????? +。ヲ常。常「常」常、常・常ヲ常ァ常ィ常ゥ常ェ常ォ常ャ常ュ常ョ常ッ常ー常ア常イ常ウ 。ヲ??????????????????? +常エ常オ常カ常キ常ク常ケ常コ常サ常シ常ス常セ常ソ常タ常チ常ツ常テ常ト常ナ常ニ常ヌ ???????????????????? +常ネ常ノ常ハ常ヒ常フ常ヘ常ホ常マ常ミ常ム常メ常モ常ヤ常ユ常ヨ常ラ常リ常ル常レ常ロ ???????????????????? +SELECT `」テ」ア`, CONVERT(`」テ」ア` using utf8) FROM `」ヤ」ア」ー`; +」テ」ア CONVERT(`」テ」ア` using utf8) +PQRSTUVWXYZ[\]^_ PQRSTUVWXYZ[\]^_ + 治爾璽痔磁示而耳自蒔辞汐鹿式識 治爾璽痔磁示而耳自蒔辞汐鹿式識 +鴫竺軸宍雫七叱執失嫉室悉湿漆疾質 鴫竺軸宍雫七叱執失嫉室悉湿漆疾質 +実蔀篠偲柴芝屡蕊縞舎写射捨赦斜煮 実蔀篠偲柴芝屡蕊縞舎写射捨赦斜煮 +社紗者謝車遮蛇邪借勺尺杓灼爵酌釈 社紗者謝車遮蛇邪借勺尺杓灼爵酌釈 +SELECT `」テ」ア`, CONVERT(`」テ」ア` using ucs2) FROM `」ヤ」ア」ー`; +」テ」ア CONVERT(`」テ」ア` using ucs2) +PQRSTUVWXYZ[\]^_ PQRSTUVWXYZ[\]^_ + 治爾璽痔磁示而耳自蒔辞汐鹿式識 治爾璽痔磁示而耳自蒔辞汐鹿式識 +鴫竺軸宍雫七叱執失嫉室悉湿漆疾質 鴫竺軸宍雫七叱執失嫉室悉湿漆疾質 +実蔀篠偲柴芝屡蕊縞舎写射捨赦斜煮 実蔀篠偲柴芝屡蕊縞舎写射捨赦斜煮 +社紗者謝車遮蛇邪借勺尺杓灼爵酌釈 社紗者謝車遮蛇邪借勺尺杓灼爵酌釈 +SELECT `」テ」ア`, CONVERT(`」テ」ア` using sjis) FROM `」ヤ」ア」ー`; +」テ」ア CONVERT(`」テ」ア` using sjis) +PQRSTUVWXYZ[\]^_ PQRSTUVWXYZ[\]^_ + 治爾璽痔磁示而耳自蒔辞汐鹿式識 治爾璽痔磁示而耳自蒔辞汐鹿式識 +鴫竺軸宍雫七叱執失嫉室悉湿漆疾質 鴫竺軸宍雫七叱執失嫉室悉湿漆疾質 +実蔀篠偲柴芝屡蕊縞舎写射捨赦斜煮 実蔀篠偲柴芝屡蕊縞舎写射捨赦斜煮 +社紗者謝車遮蛇邪借勺尺杓灼爵酌釈 社紗者謝車遮蛇邪借勺尺杓灼爵酌釈 +SELECT `」テ」ア`, CONVERT(`」テ」ア` using utf8) FROM `」ヤ」ア」ア`; +」テ」ア CONVERT(`」テ」ア` using utf8) +。エ。オ。カ。キ。ク。ケ。コ。サ。シ。ス。セ。ソ\。チ。ツ。テ。ト。ナ。ニ。ヌ 。エ。オ。カ。キ。ク。ケ。コ。サ。シ。ス。セ。ソ\。チ。ツ。テ。ト。ナ。ニ。ヌ +。ネ。ノ。ハ。ヒ。フ。ヘ。ホ。マ。ミ。ム。メ。モ。ヤ。ユ。ヨ。ラ。リ。ル。レ。ロ 。ネ。ノ。ハ。ヒ。フ。ヘ。ホ。マ。ミ。ム。メ。モ。ヤ。ユ。ヨ。ラ。リ。ル。レ。ロ +。ヲ、。、「、」、、、・、ヲ、ァ、ィ、ゥ、ェ、ォ、ャ、ュ、ョ、ッ、ー、ア、イ、ウ 。ヲ、。、「、」、、、・、ヲ、ァ、ィ、ゥ、ェ、ォ、ャ、ュ、ョ、ッ、ー、ア、イ、ウ +。ヲ・。・「・」・、・・・ヲ・ァ・ィ・ゥ・ェ・ォ・ャ・ュ・ョ・ッ・ー・ア・イ・ウ 。ヲ・。・「・」・、・・・ヲ・ァ・ィ・ゥ・ェ・ォ・ャ・ュ・ョ・ッ・ー・ア・イ・ウ +。ヲー。ー「ー」ー、ー・ーヲーァーィーゥーェーォーャーューョーッーーーアーイーウ 。ヲー。ー「ー」ー、ー・ーヲーァーィーゥーェーォーャーューョーッーーーアーイーウ +。ヲミ。ミ「ミ」ミ、ミ・ミヲミァミィミゥミェミォミャミュミョミッミーミアミイミウ 。ヲミ。ミ「ミ」ミ、ミ・ミヲミァミィミゥミェミォミャミュミョミッミーミアミイミウ +。ヲ。「」、・ヲァィゥェォャュョッーアイウ 。ヲ。「」、・ヲァィゥェォャュョッーアイウ +SELECT `」テ」ア`, CONVERT(`」テ」ア` using ucs2) FROM `」ヤ」ア」ア`; +」テ」ア CONVERT(`」テ」ア` using ucs2) +。エ。オ。カ。キ。ク。ケ。コ。サ。シ。ス。セ。ソ\。チ。ツ。テ。ト。ナ。ニ。ヌ 。エ。オ。カ。キ。ク。ケ。コ。サ。シ。ス。セ。ソ\。チ。ツ。テ。ト。ナ。ニ。ヌ +。ネ。ノ。ハ。ヒ。フ。ヘ。ホ。マ。ミ。ム。メ。モ。ヤ。ユ。ヨ。ラ。リ。ル。レ。ロ 。ネ。ノ。ハ。ヒ。フ。ヘ。ホ。マ。ミ。ム。メ。モ。ヤ。ユ。ヨ。ラ。リ。ル。レ。ロ +。ヲ、。、「、」、、、・、ヲ、ァ、ィ、ゥ、ェ、ォ、ャ、ュ、ョ、ッ、ー、ア、イ、ウ 。ヲ、。、「、」、、、・、ヲ、ァ、ィ、ゥ、ェ、ォ、ャ、ュ、ョ、ッ、ー、ア、イ、ウ +。ヲ・。・「・」・、・・・ヲ・ァ・ィ・ゥ・ェ・ォ・ャ・ュ・ョ・ッ・ー・ア・イ・ウ 。ヲ・。・「・」・、・・・ヲ・ァ・ィ・ゥ・ェ・ォ・ャ・ュ・ョ・ッ・ー・ア・イ・ウ +。ヲー。ー「ー」ー、ー・ーヲーァーィーゥーェーォーャーューョーッーーーアーイーウ 。ヲー。ー「ー」ー、ー・ーヲーァーィーゥーェーォーャーューョーッーーーアーイーウ +。ヲミ。ミ「ミ」ミ、ミ・ミヲミァミィミゥミェミォミャミュミョミッミーミアミイミウ 。ヲミ。ミ「ミ」ミ、ミ・ミヲミァミィミゥミェミォミャミュミョミッミーミアミイミウ +。ヲ。「」、・ヲァィゥェォャュョッーアイウ 。ヲ。「」、・ヲァィゥェォャュョッーアイウ +SELECT `」テ」ア`, CONVERT(`」テ」ア` using sjis) FROM `」ヤ」ア」ア`; +」テ」ア CONVERT(`」テ」ア` using sjis) +。エ。オ。カ。キ。ク。ケ。コ。サ。シ。ス。セ。ソ\。チ。ツ。テ。ト。ナ。ニ。ヌ 。エ。オ。カ。キ。ク。ケ。コ。サ。シ。ス。セ。ソ\。チ。ツ。テ。ト。ナ。ニ。ヌ +。ネ。ノ。ハ。ヒ。フ。ヘ。ホ。マ。ミ。ム。メ。モ。ヤ。ユ。ヨ。ラ。リ。ル。レ。ロ 。ネ。ノ。ハ。ヒ。フ。ヘ。ホ。マ。ミ。ム。メ。モ。ヤ。ユ。ヨ。ラ。リ。ル。レ。ロ +。ヲ、。、「、」、、、・、ヲ、ァ、ィ、ゥ、ェ、ォ、ャ、ュ、ョ、ッ、ー、ア、イ、ウ 。ヲ、。、「、」、、、・、ヲ、ァ、ィ、ゥ、ェ、ォ、ャ、ュ、ョ、ッ、ー、ア、イ、ウ +。ヲ・。・「・」・、・・・ヲ・ァ・ィ・ゥ・ェ・ォ・ャ・ュ・ョ・ッ・ー・ア・イ・ウ 。ヲ・。・「・」・、・・・ヲ・ァ・ィ・ゥ・ェ・ォ・ャ・ュ・ョ・ッ・ー・ア・イ・ウ +。ヲー。ー「ー」ー、ー・ーヲーァーィーゥーェーォーャーューョーッーーーアーイーウ 。ヲー。ー「ー」ー、ー・ーヲーァーィーゥーェーォーャーューョーッーーーアーイーウ +。ヲミ。ミ「ミ」ミ、ミ・ミヲミァミィミゥミェミォミャミュミョミッミーミアミイミウ 。ヲミ。ミ「ミ」ミ、ミ・ミヲミァミィミゥミェミォミャミュミョミッミーミアミイミウ +。ヲ。「」、・ヲァィゥェォャュョッーアイウ 。ヲ。「」、・ヲァィゥェォャュョッーアイウ +SELECT `」テ」ア`, CONVERT(`」テ」ア` using utf8) FROM `」ヤ」ア」イ`; +」テ」ア CONVERT(`」テ」ア` using utf8) +。ヲ召オ召カ~召ク召ケ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ召ツ召テ召ト。ヲ。ヲ。ヲ 。ヲ召オ召カ~召ク召ケ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ召ツ召テ召ト。ヲ。ヲ。ヲ +床エ床オ床カ床キ床ク床ケ床コ床サ床シ床ス床セ床ソ床タ床チ床ツ床テ床ト床ナ床ニ床ヌ 床エ床オ床カ床キ床ク床ケ床コ床サ床シ床ス床セ床ソ床タ床チ床ツ床テ床ト床ナ床ニ床ヌ +床ネ床ノ床ハ床ヒ床フ床ヘ床ホ床マ床ミ床ム床メ床モ床ヤ床ユ床ヨ床ラ床リ床ル床レ床ロ 床ネ床ノ床ハ床ヒ床フ床ヘ床ホ床マ床ミ床ム床メ床モ床ヤ床ユ床ヨ床ラ床リ床ル床レ床ロ +床ワ床ン床゙床゚床熄ー瘴ー竢ー繽ー苡ー蜿ー謠ー迴ー闖ー髀ー齒ー床床床床 床ワ床ン床゙床゚床熄ー瘴ー竢ー繽ー苡ー蜿ー謠ー迴ー闖ー髀ー齒ー床床床床 +。ヲ常。常「常」常、常・常ヲ常ァ常ィ常ゥ常ェ常ォ常ャ常ュ常ョ常ッ常ー常ア常イ常ウ 。ヲ常。常「常」常、常・常ヲ常ァ常ィ常ゥ常ェ常ォ常ャ常ュ常ョ常ッ常ー常ア常イ常ウ +常エ常オ常カ常キ常ク常ケ常コ常サ常シ常ス常セ常ソ常タ常チ常ツ常テ常ト常ナ常ニ常ヌ 常エ常オ常カ常キ常ク常ケ常コ常サ常シ常ス常セ常ソ常タ常チ常ツ常テ常ト常ナ常ニ常ヌ +常ネ常ノ常ハ常ヒ常フ常ヘ常ホ常マ常ミ常ム常メ常モ常ヤ常ユ常ヨ常ラ常リ常ル常レ常ロ 常ネ常ノ常ハ常ヒ常フ常ヘ常ホ常マ常ミ常ム常メ常モ常ヤ常ユ常ヨ常ラ常リ常ル常レ常ロ +SELECT `」テ」ア`, CONVERT(`」テ」ア` using ucs2) FROM `」ヤ」ア」イ`; +」テ」ア CONVERT(`」テ」ア` using ucs2) +。ヲ召オ召カ~召ク召ケ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ召ツ召テ召ト。ヲ。ヲ。ヲ 。ヲ召オ召カ~召ク召ケ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ召ツ召テ召ト。ヲ。ヲ。ヲ +床エ床オ床カ床キ床ク床ケ床コ床サ床シ床ス床セ床ソ床タ床チ床ツ床テ床ト床ナ床ニ床ヌ 床エ床オ床カ床キ床ク床ケ床コ床サ床シ床ス床セ床ソ床タ床チ床ツ床テ床ト床ナ床ニ床ヌ +床ネ床ノ床ハ床ヒ床フ床ヘ床ホ床マ床ミ床ム床メ床モ床ヤ床ユ床ヨ床ラ床リ床ル床レ床ロ 床ネ床ノ床ハ床ヒ床フ床ヘ床ホ床マ床ミ床ム床メ床モ床ヤ床ユ床ヨ床ラ床リ床ル床レ床ロ +床ワ床ン床゙床゚床熄ー瘴ー竢ー繽ー苡ー蜿ー謠ー迴ー闖ー髀ー齒ー床床床床 床ワ床ン床゙床゚床熄ー瘴ー竢ー繽ー苡ー蜿ー謠ー迴ー闖ー髀ー齒ー床床床床 +。ヲ常。常「常」常、常・常ヲ常ァ常ィ常ゥ常ェ常ォ常ャ常ュ常ョ常ッ常ー常ア常イ常ウ 。ヲ常。常「常」常、常・常ヲ常ァ常ィ常ゥ常ェ常ォ常ャ常ュ常ョ常ッ常ー常ア常イ常ウ +常エ常オ常カ常キ常ク常ケ常コ常サ常シ常ス常セ常ソ常タ常チ常ツ常テ常ト常ナ常ニ常ヌ 常エ常オ常カ常キ常ク常ケ常コ常サ常シ常ス常セ常ソ常タ常チ常ツ常テ常ト常ナ常ニ常ヌ +常ネ常ノ常ハ常ヒ常フ常ヘ常ホ常マ常ミ常ム常メ常モ常ヤ常ユ常ヨ常ラ常リ常ル常レ常ロ 常ネ常ノ常ハ常ヒ常フ常ヘ常ホ常マ常ミ常ム常メ常モ常ヤ常ユ常ヨ常ラ常リ常ル常レ常ロ +SELECT `」テ」ア`, CONVERT(`」テ」ア` using sjis) FROM `」ヤ」ア」イ`; +」テ」ア CONVERT(`」テ」ア` using sjis) +。ヲ召オ召カ~召ク召ケ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ召ツ召テ召ト。ヲ。ヲ。ヲ 。ヲ??~??。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ???。ヲ。ヲ。ヲ +床エ床オ床カ床キ床ク床ケ床コ床サ床シ床ス床セ床ソ床タ床チ床ツ床テ床ト床ナ床ニ床ヌ ???????????????????? +床ネ床ノ床ハ床ヒ床フ床ヘ床ホ床マ床ミ床ム床メ床モ床ヤ床ユ床ヨ床ラ床リ床ル床レ床ロ ???????????????????? +床ワ床ン床゙床゚床熄ー瘴ー竢ー繽ー苡ー蜿ー謠ー迴ー闖ー髀ー齒ー床床床床 ???????????????????? +。ヲ常。常「常」常、常・常ヲ常ァ常ィ常ゥ常ェ常ォ常ャ常ュ常ョ常ッ常ー常ア常イ常ウ 。ヲ??????????????????? +常エ常オ常カ常キ常ク常ケ常コ常サ常シ常ス常セ常ソ常タ常チ常ツ常テ常ト常ナ常ニ常ヌ ???????????????????? +常ネ常ノ常ハ常ヒ常フ常ヘ常ホ常マ常ミ常ム常メ常モ常ヤ常ユ常ヨ常ラ常リ常ル常レ常ロ ???????????????????? +drop table `」ヤ」ア`; +drop table `」ヤ」イ`; +drop table `」ヤ」ウ`; +drop table `」ヤ」エ`; +drop table `」ヤ」オ`; +drop table `」ヤ」カ`; +drop table `」ヤ」キ`; +drop table `」ヤ」ク`; +drop table `」ヤ」ケ`; +drop table `」ヤ」ア」ー`; +drop table `」ヤ」ア」ア`; +drop table `」ヤ」ア」イ`; diff --git a/mysql-test/suite/jp/r/jp_convert_ujis.result b/mysql-test/suite/jp/r/jp_convert_ujis.result new file mode 100644 index 00000000000..55f2ab0aea3 --- /dev/null +++ b/mysql-test/suite/jp/r/jp_convert_ujis.result @@ -0,0 +1,1514 @@ +drop table if exists `」ヤ」ア`; +drop table if exists `」ヤ」イ`; +drop table if exists `」ヤ」ウ`; +drop table if exists `」ヤ」エ`; +drop table if exists `」ヤ」オ`; +drop table if exists `」ヤ」カ`; +drop table if exists `」ヤ」キ`; +drop table if exists `」ヤ」ク`; +drop table if exists `」ヤ」ケ`; +drop table if exists `」ヤ」ア」ー`; +drop table if exists `」ヤ」ア」ア`; +drop table if exists `」ヤ」ア」イ`; +SET NAMES ujis; +SET character_set_database = ujis; +CREATE TABLE `」ヤ」ア` (`」テ」ア` char(20), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = innodb; +CREATE TABLE `」ヤ」イ` (`」テ」ア` char(20), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = innodb; +CREATE TABLE `」ヤ」ウ` (`」テ」ア` char(20), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = innodb; +CREATE TABLE `」ヤ」エ` (`」テ」ア` char(20), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = myisam; +CREATE TABLE `」ヤ」オ` (`」テ」ア` char(20), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = myisam; +CREATE TABLE `」ヤ」カ` (`」テ」ア` char(20), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = myisam; +CREATE TABLE `」ヤ」キ` (`」テ」ア` char(20), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = heap; +CREATE TABLE `」ヤ」ク` (`」テ」ア` char(20), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = heap; +CREATE TABLE `」ヤ」ケ` (`」テ」ア` char(20), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = heap; +CREATE TABLE `」ヤ」ア」ー` (`」テ」ア` char(20), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = bdb; +CREATE TABLE `」ヤ」ア」ア` (`」テ」ア` char(20), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = bdb; +CREATE TABLE `」ヤ」ア」イ` (`」テ」ア` char(20), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = bdb; +LOAD DATA LOCAL INFILE 'suite/jp/std_data/jisx0201_ujis.dat' INTO TABLE `」ヤ」ア`; +LOAD DATA LOCAL INFILE 'suite/jp/std_data/jisx0208_ujis.dat' INTO TABLE `」ヤ」イ`; +LOAD DATA LOCAL INFILE 'suite/jp/std_data/jisx0212_ujis.dat' INTO TABLE `」ヤ」ウ`; +LOAD DATA LOCAL INFILE 'suite/jp/std_data/jisx0201_ujis.dat' INTO TABLE `」ヤ」エ`; +LOAD DATA LOCAL INFILE 'suite/jp/std_data/jisx0208_ujis.dat' INTO TABLE `」ヤ」オ`; +LOAD DATA LOCAL INFILE 'suite/jp/std_data/jisx0212_ujis.dat' INTO TABLE `」ヤ」カ`; +LOAD DATA LOCAL INFILE 'suite/jp/std_data/jisx0201_ujis.dat' INTO TABLE `」ヤ」キ`; +LOAD DATA LOCAL INFILE 'suite/jp/std_data/jisx0208_ujis.dat' INTO TABLE `」ヤ」ク`; +LOAD DATA LOCAL INFILE 'suite/jp/std_data/jisx0212_ujis.dat' INTO TABLE `」ヤ」ケ`; +LOAD DATA LOCAL INFILE 'suite/jp/std_data/jisx0201_ujis.dat' INTO TABLE `」ヤ」ア」ー`; +LOAD DATA LOCAL INFILE 'suite/jp/std_data/jisx0208_ujis.dat' INTO TABLE `」ヤ」ア」ア`; +LOAD DATA LOCAL INFILE 'suite/jp/std_data/jisx0212_ujis.dat' INTO TABLE `」ヤ」ア」イ`; +SELECT `」テ」ア`, CONVERT(`」テ」ア` using utf8) FROM `」ヤ」ア`; +」テ」ア CONVERT(`」テ」ア` using utf8) + !"#$%&'()*+,-./ !"#$%&'()*+,-./ + 治爾璽痔磁示而耳自蒔辞汐鹿式識 治爾璽痔磁示而耳自蒔辞汐鹿式識 +0123456789:;<=>? 0123456789:;<=>? +@ABCDEFGHIJKLMNO @ABCDEFGHIJKLMNO +abcdefghijklmno abcdefghijklmno +PQRSTUVWXYZ[\]^_ PQRSTUVWXYZ[\]^_ +pqrstuvwxyz{|}~ pqrstuvwxyz{|}~ +鴫竺軸宍雫七叱執失嫉室悉湿漆疾質 鴫竺軸宍雫七叱執失嫉室悉湿漆疾質 +実蔀篠偲柴芝屡蕊縞舎写射捨赦斜煮 実蔀篠偲柴芝屡蕊縞舎写射捨赦斜煮 +社紗者謝車遮蛇邪借勺尺杓灼爵酌釈 社紗者謝車遮蛇邪借勺尺杓灼爵酌釈 +SELECT `」テ」ア`, CONVERT(`」テ」ア` using ucs2) FROM `」ヤ」ア`; +」テ」ア CONVERT(`」テ」ア` using ucs2) + !"#$%&'()*+,-./ !"#$%&'()*+,-./ + 治爾璽痔磁示而耳自蒔辞汐鹿式識 治爾璽痔磁示而耳自蒔辞汐鹿式識 +0123456789:;<=>? 0123456789:;<=>? +@ABCDEFGHIJKLMNO @ABCDEFGHIJKLMNO +abcdefghijklmno abcdefghijklmno +PQRSTUVWXYZ[\]^_ PQRSTUVWXYZ[\]^_ +pqrstuvwxyz{|}~ pqrstuvwxyz{|}~ +鴫竺軸宍雫七叱執失嫉室悉湿漆疾質 鴫竺軸宍雫七叱執失嫉室悉湿漆疾質 +実蔀篠偲柴芝屡蕊縞舎写射捨赦斜煮 実蔀篠偲柴芝屡蕊縞舎写射捨赦斜煮 +社紗者謝車遮蛇邪借勺尺杓灼爵酌釈 社紗者謝車遮蛇邪借勺尺杓灼爵酌釈 +SELECT `」テ」ア`, CONVERT(`」テ」ア` using sjis) FROM `」ヤ」ア`; +」テ」ア CONVERT(`」テ」ア` using sjis) + !"#$%&'()*+,-./ !"#$%&'()*+,-./ + 治爾璽痔磁示而耳自蒔辞汐鹿式識 治爾璽痔磁示而耳自蒔辞汐鹿式識 +0123456789:;<=>? 0123456789:;<=>? +@ABCDEFGHIJKLMNO @ABCDEFGHIJKLMNO +abcdefghijklmno abcdefghijklmno +PQRSTUVWXYZ[\]^_ PQRSTUVWXYZ[\]^_ +pqrstuvwxyz{|}~ pqrstuvwxyz{|}~ +鴫竺軸宍雫七叱執失嫉室悉湿漆疾質 鴫竺軸宍雫七叱執失嫉室悉湿漆疾質 +実蔀篠偲柴芝屡蕊縞舎写射捨赦斜煮 実蔀篠偲柴芝屡蕊縞舎写射捨赦斜煮 +社紗者謝車遮蛇邪借勺尺杓灼爵酌釈 社紗者謝車遮蛇邪借勺尺杓灼爵酌釈 +SELECT `」テ」ア`, CONVERT(`」テ」ア` using utf8) FROM `」ヤ」イ`; +」テ」ア CONVERT(`」テ」ア` using utf8) +。。。。。「。」。、。・。ヲ。ァ。ィ。ゥ。ェ。ォ。ャ。ュ。ョ。ッ。ー。ア。イ。ウ 。。。。。「。」。、。・。ヲ。ァ。ィ。ゥ。ェ。ォ。ャ。ュ。ョ。ッ。ー。ア。イ。ウ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ 。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ 。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ 。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ 。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ 。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ 。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ 。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ 。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ 。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ 。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ 。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ 。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ」ー」ア」イ」ウ 。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ」ー」ア」イ」ウ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲァムァメァモァヤァユァヨァラァリァルァレァロ 。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲァムァメァモァヤァユァヨァラァリァルァレァロ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ「コ「サ「シ「ス「セ「ソ「タ「チ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ 。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ「コ「サ「シ「ス「セ「ソ「タ「チ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ」皀筌罐茱螢譽逎陬鬟凜」」」」 。ヲ。ヲ。ヲ。ヲ。ヲ」皀筌罐茱螢譽逎陬鬟凜」」」」 +。ヲ。ヲ「ハ「ヒ「フ「ヘ「ホ「マ「ミ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ 。ヲ。ヲ「ハ「ヒ「フ「ヘ「ホ「マ「ミ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ「「「「「「「「。ヲ。ヲ。ヲ。ヲ「。ヲ。ヲ。ヲ。ヲ。。 。ヲ。ヲ「「「「「「「「。ヲ。ヲ。ヲ。ヲ「。ヲ。ヲ。ヲ。ヲ。。 +。ヲ「。「「「」「、「・「ヲ「ァ「ィ「ゥ「ェ「ォ「ャ「ュ「ョ。ヲ。ヲ。ヲ。ヲ。ヲ 。ヲ「。「「「」「、「・「ヲ「ァ「ィ「ゥ「ェ「ォ「ャ「ュ「ョ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ、。、「、」、、、・、ヲ、ァ、ィ、ゥ、ェ、ォ、ャ、ュ、ョ、ッ、ー、ア、イ、ウ 。ヲ、。、「、」、、、・、ヲ、ァ、ィ、ゥ、ェ、ォ、ャ、ュ、ョ、ッ、ー、ア、イ、ウ +。ヲ・。・「・」・、・・・ヲ・ァ・ィ・ゥ・ェ・ォ・ャ・ュ・ョ・ッ・ー・ア・イ・ウ 。ヲ・。・「・」・、・・・ヲ・ァ・ィ・ゥ・ェ・ォ・ャ・ュ・ョ・ッ・ー・ア・イ・ウ +。ヲヲ。ヲ「ヲ」ヲ、ヲ・ヲヲヲァヲィヲゥヲェヲォヲャヲュヲョヲッヲーヲアヲイヲウ 。ヲヲ。ヲ「ヲ」ヲ、ヲ・ヲヲヲァヲィヲゥヲェヲォヲャヲュヲョヲッヲーヲアヲイヲウ +。ヲァ。ァ「ァ」ァ、ァ・ァヲァァァィァゥァェァォァャァュァョァッァーァアァイァウ 。ヲァ。ァ「ァ」ァ、ァ・ァヲァァァィァゥァェァォァャァュァョァッァーァアァイァウ +。ヲィ。ィ「ィ」ィ、ィ・ィヲィァィィィゥィェィォィャィュィョィッィーィアィイィウ 。ヲィ。ィ「ィ」ィ、ィ・ィヲィァィィィゥィェィォィャィュィョィッィーィアィイィウ +。ヲー。ー「ー」ー、ー・ーヲーァーィーゥーェーォーャーューョーッーーーアーイーウ 。ヲー。ー「ー」ー、ー・ーヲーァーィーゥーェーォーャーューョーッーーーアーイーウ +。ヲマ。マ「マ」マ、マ・マヲマァマィマゥマェマォマャマュマョマッマーマアマイマウ 。ヲマ。マ「マ」マ、マ・マヲマァマィマゥマェマォマャマュマョマッマーマアマイマウ +。ヲミ。ミ「ミ」ミ、ミ・ミヲミァミィミゥミェミォミャミュミョミッミーミアミイミウ 。ヲミ。ミ「ミ」ミ、ミ・ミヲミァミィミゥミェミォミャミュミョミッミーミアミイミウ +。ヲ。「」、・ヲァィゥェォャュョッーアイウ 。ヲ。「」、・ヲァィゥェォャュョッーアイウ +。ヲ。「」、・ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ 。ヲ。「」、・ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。エ。オ。カ。キ。ク。ケ。コ。サ。シ。ス。セ。ソ。タ。チ。ツ。テ。ト。ナ。ニ。ヌ 。エ。オ。カ。キ。ク。ケ。コ。サ。シ。ス。セ。ソ\。チ。ツ。テ。ト。ナ。ニ。ヌ +。ネ。ノ。ハ。ヒ。フ。ヘ。ホ。マ。ミ。ム。メ。モ。ヤ。ユ。ヨ。ラ。リ。ル。レ。ロ 。ネ。ノ。ハ。ヒ。フ。ヘ。ホ。マ。ミ。ム。メ。モ。ヤ。ユ。ヨ。ラ。リ。ル。レ。ロ +。ワ。セ。゙。゚。爍癸筍罍茖蝪譯遑陦鬘遙。。。。 。ワ。セ。゙。゚。爍癸筍罍茖蝪譯遑陦鬘遙。。。。 +。。。。。。。。。。。。。。。。ヲ。ヲ。ヲ。ヲ。ヲ 。。。。。。。。。。。。。。。。ヲ。ヲ。ヲ。ヲ。ヲ +「ワ「ン「゙「゚「爐發笋罎茲蠅譴遒陲鬚遙ヲ。ヲ。ヲ。ヲ。ヲ 「ワ「ン「゙「゚「爐發笋罎茲蠅譴遒陲鬚遙ヲ。ヲ。ヲ。ヲ。ヲ +」エ」オ」カ」キ」ク」ケ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ」チ」ツ」テ」ト」ナ」ニ」ヌ 」エ」オ」カ」キ」ク」ケ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ」チ」ツ」テ」ト」ナ」ニ」ヌ +」ネ」ノ」ハ」ヒ」フ」ヘ」ホ」マ」ミ」ム」メ」モ」ヤ」ユ」ヨ」ラ」リ」ル」レ。ヲ 」ネ」ノ」ハ」ヒ」フ」ヘ」ホ」マ」ミ」ム」メ」モ」ヤ」ユ」ヨ」ラ」リ」ル」レ。ヲ +」」」」」」」」」」」。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ 」」」」」」」」」」」。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +、エ、オ、カ、キ、ク、ケ、コ、サ、シ、ス、セ、ソ、タ、チ、ツ、テ、ト、ナ、ニ、ヌ 、エ、オ、カ、キ、ク、ケ、コ、サ、シ、ス、セ、ソ、タ、チ、ツ、テ、ト、ナ、ニ、ヌ +、ネ、ノ、ハ、ヒ、フ、ヘ、ホ、マ、ミ、ム、メ、モ、ヤ、ユ、ヨ、ラ、リ、ル、レ、ロ 、ネ、ノ、ハ、ヒ、フ、ヘ、ホ、マ、ミ、ム、メ、モ、ヤ、ユ、ヨ、ラ、リ、ル、レ、ロ +、ワ、ン、゙、゚、爨皃筅网荀螟讀遉隍鬢熙、、、、 、ワ、ン、゙、゚、爨皃筅网荀螟讀遉隍鬢熙、、、、 +、、、、。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ 、、、、。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +・エ・オ・カ・キ・ク・ケ・コ・サ・シ・ス・セ・ソ・タ・チ・ツ・テ・ト・ナ・ニ・ヌ ・エ・オ・カ・キ・ク・ケ・コ・サ・シ・ス・セ・ソ・タ・チ・ツ・テ・ト・ナ・ニ・ヌ +・ネ・ノ・ハ・ヒ・フ・ヘ・ホ・マ・ミ・ム・メ・モ・ヤ・ユ・ヨ・ラ・リ・ル・レ・ロ ・ネ・ノ・ハ・ヒ・フ・ヘ・ホ・マ・ミ・ム・メ・モ・ヤ・ユ・ヨ・ラ・リ・ル・レ・ロ +・ワ・ン・゙・゚・爭皈筵罕茹螂讌逾隘鬣・・・・・ ・ワ・ン・゙・゚・爭皈筵罕茹螂讌逾隘鬣・・・・・ +・・・・・・・。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ ・・・・・・・。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +ヲエヲオヲカヲキヲク。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲヲチヲツヲテヲトヲナヲニヲヌ ヲエヲオヲカヲキヲク。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲヲチヲツヲテヲトヲナヲニヲヌ +ヲネヲノヲハヲヒヲフヲヘヲホヲマヲミヲムヲメヲモヲヤヲユヲヨヲラヲリ。ヲ。ヲ。ヲ ヲネヲノヲハヲヒヲフヲヘヲホヲマヲミヲムヲメヲモヲヤヲユヲヨヲラヲリ。ヲ。ヲ。ヲ +ァエァオァカァキァクァケァコァサァシァスァセァソァタァチ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ ァエァオァカァキァクァケァコァサァシァスァセァソァタァチ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +ァワァンァ゙ァ゚ァ爰皎筴罘荅蟋讒遘隗鬧ァァァァァ ァワァンァ゙ァ゚ァ爰皎筴罘荅蟋讒遘隗鬧ァァァァァ +ァァ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ ァァ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +ィエィオィカィキィクィケィコィサィシィスィセィソィタ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ ィエィオィカィキィクィケィコィサィシィスィセィソィタ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +ーエーオーカーキークーケーコーサーシースーセーソーターチーツーテートーナーニーヌ ーエーオーカーキークーケーコーサーシースーセーソーターチーツーテートーナーニーヌ +ーネーノーハーヒーフーヘーホーマーミームーメーモーヤーユーヨーラーリールーレーロ ーネーノーハーヒーフーヘーホーマーミームーメーモーヤーユーヨーラーリールーレーロ +ーワーンー゙ー゚ー牴皺箍羃莢蟆豌邁隹魏ーーーーー ーワーンー゙ー゚ー牴皺箍羃莢蟆豌邁隹魏ーーーーー +ーーーーーーーーーーーーーーー。ヲ。ヲ。ヲ。ヲ。ヲ ーーーーーーーーーーーーーーー。ヲ。ヲ。ヲ。ヲ。ヲ +マエマオマカマキマクマケマコマサマシマスマセマソマタマチマツマテマトマナマニマヌ マエマオマカマキマクマケマコマサマシマスマセマソマタマチマツマテマトマナマニマヌ +マネマノマハマヒマフマヘマホマママミマムマメマモ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ マネマノマハマヒマフマヘマホマママミマムマメマモ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +ミエミオミカミキミクミケミコミサミシミスミセミソミタミチミツミテミトミナミニミヌ ミエミオミカミキミクミケミコミサミシミスミセミソミタミチミツミテミトミナミニミヌ +ミネミノミハミヒミフミヘミホミマミミミムミメミモミヤミユミヨミラミリミルミレミロ ミネミノミハミヒミフミヘミホミマミミミムミメミモミヤミユミヨミラミリミルミレミロ +ミワミンミ゙ミ゚ミ獎瞎簟耙菻衵賻醪靤鰔ミミミミミ ミワミンミ゙ミ゚ミ獎瞎簟耙菻衵賻醪靤鰔ミミミミミ +ミミミミミミミミミミミミミミミ。ヲ。ヲ。ヲ。ヲ。ヲ ミミミミミミミミミミミミミミミ。ヲ。ヲ。ヲ。ヲ。ヲ +エオカキクケコサシスセソタチツテトナニヌ エオカキクケコサシスセソタチツテトナニヌ +ネノハヒフヘホマミムメモヤユヨラリルレロ ネノハヒフヘホマミムメモヤユヨラリルレロ +ワン゙゚瑪碯糒胚蔘褫跿銛頤鴣 ワン゙゚瑪碯糒胚蔘褫跿銛頤鴣 +。ヲ。ヲ。ヲ。ヲ。ヲ 。ヲ。ヲ。ヲ。ヲ。ヲ +SELECT `」テ」ア`, CONVERT(`」テ」ア` using ucs2) FROM `」ヤ」イ`; +」テ」ア CONVERT(`」テ」ア` using ucs2) +。。。。。「。」。、。・。ヲ。ァ。ィ。ゥ。ェ。ォ。ャ。ュ。ョ。ッ。ー。ア。イ。ウ 。。。。。「。」。、。・。ヲ。ァ。ィ。ゥ。ェ。ォ。ャ。ュ。ョ。ッ。ー。ア。イ。ウ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ 。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ 。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ 。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ 。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ 。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ 。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ 。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ 。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ 。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ 。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ 。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ 。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ」ー」ア」イ」ウ 。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ」ー」ア」イ」ウ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲァムァメァモァヤァユァヨァラァリァルァレァロ 。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲァムァメァモァヤァユァヨァラァリァルァレァロ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ「コ「サ「シ「ス「セ「ソ「タ「チ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ 。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ「コ「サ「シ「ス「セ「ソ「タ「チ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ」皀筌罐茱螢譽逎陬鬟凜」」」」 。ヲ。ヲ。ヲ。ヲ。ヲ」皀筌罐茱螢譽逎陬鬟凜」」」」 +。ヲ。ヲ「ハ「ヒ「フ「ヘ「ホ「マ「ミ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ 。ヲ。ヲ「ハ「ヒ「フ「ヘ「ホ「マ「ミ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ「「「「「「「「。ヲ。ヲ。ヲ。ヲ「。ヲ。ヲ。ヲ。ヲ。。 。ヲ。ヲ「「「「「「「「。ヲ。ヲ。ヲ。ヲ「。ヲ。ヲ。ヲ。ヲ。。 +。ヲ「。「「「」「、「・「ヲ「ァ「ィ「ゥ「ェ「ォ「ャ「ュ「ョ。ヲ。ヲ。ヲ。ヲ。ヲ 。ヲ「。「「「」「、「・「ヲ「ァ「ィ「ゥ「ェ「ォ「ャ「ュ「ョ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ、。、「、」、、、・、ヲ、ァ、ィ、ゥ、ェ、ォ、ャ、ュ、ョ、ッ、ー、ア、イ、ウ 。ヲ、。、「、」、、、・、ヲ、ァ、ィ、ゥ、ェ、ォ、ャ、ュ、ョ、ッ、ー、ア、イ、ウ +。ヲ・。・「・」・、・・・ヲ・ァ・ィ・ゥ・ェ・ォ・ャ・ュ・ョ・ッ・ー・ア・イ・ウ 。ヲ・。・「・」・、・・・ヲ・ァ・ィ・ゥ・ェ・ォ・ャ・ュ・ョ・ッ・ー・ア・イ・ウ +。ヲヲ。ヲ「ヲ」ヲ、ヲ・ヲヲヲァヲィヲゥヲェヲォヲャヲュヲョヲッヲーヲアヲイヲウ 。ヲヲ。ヲ「ヲ」ヲ、ヲ・ヲヲヲァヲィヲゥヲェヲォヲャヲュヲョヲッヲーヲアヲイヲウ +。ヲァ。ァ「ァ」ァ、ァ・ァヲァァァィァゥァェァォァャァュァョァッァーァアァイァウ 。ヲァ。ァ「ァ」ァ、ァ・ァヲァァァィァゥァェァォァャァュァョァッァーァアァイァウ +。ヲィ。ィ「ィ」ィ、ィ・ィヲィァィィィゥィェィォィャィュィョィッィーィアィイィウ 。ヲィ。ィ「ィ」ィ、ィ・ィヲィァィィィゥィェィォィャィュィョィッィーィアィイィウ +。ヲー。ー「ー」ー、ー・ーヲーァーィーゥーェーォーャーューョーッーーーアーイーウ 。ヲー。ー「ー」ー、ー・ーヲーァーィーゥーェーォーャーューョーッーーーアーイーウ +。ヲマ。マ「マ」マ、マ・マヲマァマィマゥマェマォマャマュマョマッマーマアマイマウ 。ヲマ。マ「マ」マ、マ・マヲマァマィマゥマェマォマャマュマョマッマーマアマイマウ +。ヲミ。ミ「ミ」ミ、ミ・ミヲミァミィミゥミェミォミャミュミョミッミーミアミイミウ 。ヲミ。ミ「ミ」ミ、ミ・ミヲミァミィミゥミェミォミャミュミョミッミーミアミイミウ +。ヲ。「」、・ヲァィゥェォャュョッーアイウ 。ヲ。「」、・ヲァィゥェォャュョッーアイウ +。ヲ。「」、・ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ 。ヲ。「」、・ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。エ。オ。カ。キ。ク。ケ。コ。サ。シ。ス。セ。ソ。タ。チ。ツ。テ。ト。ナ。ニ。ヌ 。エ。オ。カ。キ。ク。ケ。コ。サ。シ。ス。セ。ソ\。チ。ツ。テ。ト。ナ。ニ。ヌ +。ネ。ノ。ハ。ヒ。フ。ヘ。ホ。マ。ミ。ム。メ。モ。ヤ。ユ。ヨ。ラ。リ。ル。レ。ロ 。ネ。ノ。ハ。ヒ。フ。ヘ。ホ。マ。ミ。ム。メ。モ。ヤ。ユ。ヨ。ラ。リ。ル。レ。ロ +。ワ。セ。゙。゚。爍癸筍罍茖蝪譯遑陦鬘遙。。。。 。ワ。セ。゙。゚。爍癸筍罍茖蝪譯遑陦鬘遙。。。。 +。。。。。。。。。。。。。。。。ヲ。ヲ。ヲ。ヲ。ヲ 。。。。。。。。。。。。。。。。ヲ。ヲ。ヲ。ヲ。ヲ +「ワ「ン「゙「゚「爐發笋罎茲蠅譴遒陲鬚遙ヲ。ヲ。ヲ。ヲ。ヲ 「ワ「ン「゙「゚「爐發笋罎茲蠅譴遒陲鬚遙ヲ。ヲ。ヲ。ヲ。ヲ +」エ」オ」カ」キ」ク」ケ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ」チ」ツ」テ」ト」ナ」ニ」ヌ 」エ」オ」カ」キ」ク」ケ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ」チ」ツ」テ」ト」ナ」ニ」ヌ +」ネ」ノ」ハ」ヒ」フ」ヘ」ホ」マ」ミ」ム」メ」モ」ヤ」ユ」ヨ」ラ」リ」ル」レ。ヲ 」ネ」ノ」ハ」ヒ」フ」ヘ」ホ」マ」ミ」ム」メ」モ」ヤ」ユ」ヨ」ラ」リ」ル」レ。ヲ +」」」」」」」」」」」。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ 」」」」」」」」」」」。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +、エ、オ、カ、キ、ク、ケ、コ、サ、シ、ス、セ、ソ、タ、チ、ツ、テ、ト、ナ、ニ、ヌ 、エ、オ、カ、キ、ク、ケ、コ、サ、シ、ス、セ、ソ、タ、チ、ツ、テ、ト、ナ、ニ、ヌ +、ネ、ノ、ハ、ヒ、フ、ヘ、ホ、マ、ミ、ム、メ、モ、ヤ、ユ、ヨ、ラ、リ、ル、レ、ロ 、ネ、ノ、ハ、ヒ、フ、ヘ、ホ、マ、ミ、ム、メ、モ、ヤ、ユ、ヨ、ラ、リ、ル、レ、ロ +、ワ、ン、゙、゚、爨皃筅网荀螟讀遉隍鬢熙、、、、 、ワ、ン、゙、゚、爨皃筅网荀螟讀遉隍鬢熙、、、、 +、、、、。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ 、、、、。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +・エ・オ・カ・キ・ク・ケ・コ・サ・シ・ス・セ・ソ・タ・チ・ツ・テ・ト・ナ・ニ・ヌ ・エ・オ・カ・キ・ク・ケ・コ・サ・シ・ス・セ・ソ・タ・チ・ツ・テ・ト・ナ・ニ・ヌ +・ネ・ノ・ハ・ヒ・フ・ヘ・ホ・マ・ミ・ム・メ・モ・ヤ・ユ・ヨ・ラ・リ・ル・レ・ロ ・ネ・ノ・ハ・ヒ・フ・ヘ・ホ・マ・ミ・ム・メ・モ・ヤ・ユ・ヨ・ラ・リ・ル・レ・ロ +・ワ・ン・゙・゚・爭皈筵罕茹螂讌逾隘鬣・・・・・ ・ワ・ン・゙・゚・爭皈筵罕茹螂讌逾隘鬣・・・・・ +・・・・・・・。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ ・・・・・・・。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +ヲエヲオヲカヲキヲク。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲヲチヲツヲテヲトヲナヲニヲヌ ヲエヲオヲカヲキヲク。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲヲチヲツヲテヲトヲナヲニヲヌ +ヲネヲノヲハヲヒヲフヲヘヲホヲマヲミヲムヲメヲモヲヤヲユヲヨヲラヲリ。ヲ。ヲ。ヲ ヲネヲノヲハヲヒヲフヲヘヲホヲマヲミヲムヲメヲモヲヤヲユヲヨヲラヲリ。ヲ。ヲ。ヲ +ァエァオァカァキァクァケァコァサァシァスァセァソァタァチ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ ァエァオァカァキァクァケァコァサァシァスァセァソァタァチ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +ァワァンァ゙ァ゚ァ爰皎筴罘荅蟋讒遘隗鬧ァァァァァ ァワァンァ゙ァ゚ァ爰皎筴罘荅蟋讒遘隗鬧ァァァァァ +ァァ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ ァァ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +ィエィオィカィキィクィケィコィサィシィスィセィソィタ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ ィエィオィカィキィクィケィコィサィシィスィセィソィタ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +ーエーオーカーキークーケーコーサーシースーセーソーターチーツーテートーナーニーヌ ーエーオーカーキークーケーコーサーシースーセーソーターチーツーテートーナーニーヌ +ーネーノーハーヒーフーヘーホーマーミームーメーモーヤーユーヨーラーリールーレーロ ーネーノーハーヒーフーヘーホーマーミームーメーモーヤーユーヨーラーリールーレーロ +ーワーンー゙ー゚ー牴皺箍羃莢蟆豌邁隹魏ーーーーー ーワーンー゙ー゚ー牴皺箍羃莢蟆豌邁隹魏ーーーーー +ーーーーーーーーーーーーーーー。ヲ。ヲ。ヲ。ヲ。ヲ ーーーーーーーーーーーーーーー。ヲ。ヲ。ヲ。ヲ。ヲ +マエマオマカマキマクマケマコマサマシマスマセマソマタマチマツマテマトマナマニマヌ マエマオマカマキマクマケマコマサマシマスマセマソマタマチマツマテマトマナマニマヌ +マネマノマハマヒマフマヘマホマママミマムマメマモ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ マネマノマハマヒマフマヘマホマママミマムマメマモ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +ミエミオミカミキミクミケミコミサミシミスミセミソミタミチミツミテミトミナミニミヌ ミエミオミカミキミクミケミコミサミシミスミセミソミタミチミツミテミトミナミニミヌ +ミネミノミハミヒミフミヘミホミマミミミムミメミモミヤミユミヨミラミリミルミレミロ ミネミノミハミヒミフミヘミホミマミミミムミメミモミヤミユミヨミラミリミルミレミロ +ミワミンミ゙ミ゚ミ獎瞎簟耙菻衵賻醪靤鰔ミミミミミ ミワミンミ゙ミ゚ミ獎瞎簟耙菻衵賻醪靤鰔ミミミミミ +ミミミミミミミミミミミミミミミ。ヲ。ヲ。ヲ。ヲ。ヲ ミミミミミミミミミミミミミミミ。ヲ。ヲ。ヲ。ヲ。ヲ +エオカキクケコサシスセソタチツテトナニヌ エオカキクケコサシスセソタチツテトナニヌ +ネノハヒフヘホマミムメモヤユヨラリルレロ ネノハヒフヘホマミムメモヤユヨラリルレロ +ワン゙゚瑪碯糒胚蔘褫跿銛頤鴣 ワン゙゚瑪碯糒胚蔘褫跿銛頤鴣 +。ヲ。ヲ。ヲ。ヲ。ヲ 。ヲ。ヲ。ヲ。ヲ。ヲ +SELECT `」テ」ア`, CONVERT(`」テ」ア` using sjis) FROM `」ヤ」イ`; +」テ」ア CONVERT(`」テ」ア` using sjis) +。。。。。「。」。、。・。ヲ。ァ。ィ。ゥ。ェ。ォ。ャ。ュ。ョ。ッ。ー。ア。イ。ウ 。。。。。「。」。、。・。ヲ。ァ。ィ。ゥ。ェ。ォ。ャ。ュ。ョ。ッ。ー。ア。イ。ウ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ 。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ 。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ 。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ 。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ 。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ 。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ 。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ 。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ 。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ 。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ 。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ 。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ」ー」ア」イ」ウ 。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ」ー」ア」イ」ウ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲァムァメァモァヤァユァヨァラァリァルァレァロ 。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲァムァメァモァヤァユァヨァラァリァルァレァロ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ「コ「サ「シ「ス「セ「ソ「タ「チ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ 。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ「コ「サ「シ「ス「セ「ソ「タ「チ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ」皀筌罐茱螢譽逎陬鬟凜」」」」 。ヲ。ヲ。ヲ。ヲ。ヲ」皀筌罐茱螢譽逎陬鬟凜」」」」 +。ヲ。ヲ「ハ「ヒ「フ「ヘ「ホ「マ「ミ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ 。ヲ。ヲ「ハ「ヒ「フ「ヘ「ホ「マ「ミ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ「「「「「「「「。ヲ。ヲ。ヲ。ヲ「。ヲ。ヲ。ヲ。ヲ。。 。ヲ。ヲ「「「「「「「「。ヲ。ヲ。ヲ。ヲ「。ヲ。ヲ。ヲ。ヲ。。 +。ヲ「。「「「」「、「・「ヲ「ァ「ィ「ゥ「ェ「ォ「ャ「ュ「ョ。ヲ。ヲ。ヲ。ヲ。ヲ 。ヲ「。「「「」「、「・「ヲ「ァ「ィ「ゥ「ェ「ォ「ャ「ュ「ョ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ、。、「、」、、、・、ヲ、ァ、ィ、ゥ、ェ、ォ、ャ、ュ、ョ、ッ、ー、ア、イ、ウ 。ヲ、。、「、」、、、・、ヲ、ァ、ィ、ゥ、ェ、ォ、ャ、ュ、ョ、ッ、ー、ア、イ、ウ +。ヲ・。・「・」・、・・・ヲ・ァ・ィ・ゥ・ェ・ォ・ャ・ュ・ョ・ッ・ー・ア・イ・ウ 。ヲ・。・「・」・、・・・ヲ・ァ・ィ・ゥ・ェ・ォ・ャ・ュ・ョ・ッ・ー・ア・イ・ウ +。ヲヲ。ヲ「ヲ」ヲ、ヲ・ヲヲヲァヲィヲゥヲェヲォヲャヲュヲョヲッヲーヲアヲイヲウ 。ヲヲ。ヲ「ヲ」ヲ、ヲ・ヲヲヲァヲィヲゥヲェヲォヲャヲュヲョヲッヲーヲアヲイヲウ +。ヲァ。ァ「ァ」ァ、ァ・ァヲァァァィァゥァェァォァャァュァョァッァーァアァイァウ 。ヲァ。ァ「ァ」ァ、ァ・ァヲァァァィァゥァェァォァャァュァョァッァーァアァイァウ +。ヲィ。ィ「ィ」ィ、ィ・ィヲィァィィィゥィェィォィャィュィョィッィーィアィイィウ 。ヲィ。ィ「ィ」ィ、ィ・ィヲィァィィィゥィェィォィャィュィョィッィーィアィイィウ +。ヲー。ー「ー」ー、ー・ーヲーァーィーゥーェーォーャーューョーッーーーアーイーウ 。ヲー。ー「ー」ー、ー・ーヲーァーィーゥーェーォーャーューョーッーーーアーイーウ +。ヲマ。マ「マ」マ、マ・マヲマァマィマゥマェマォマャマュマョマッマーマアマイマウ 。ヲマ。マ「マ」マ、マ・マヲマァマィマゥマェマォマャマュマョマッマーマアマイマウ +。ヲミ。ミ「ミ」ミ、ミ・ミヲミァミィミゥミェミォミャミュミョミッミーミアミイミウ 。ヲミ。ミ「ミ」ミ、ミ・ミヲミァミィミゥミェミォミャミュミョミッミーミアミイミウ +。ヲ。「」、・ヲァィゥェォャュョッーアイウ 。ヲ。「」、・ヲァィゥェォャュョッーアイウ +。ヲ。「」、・ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ 。ヲ。「」、・ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。エ。オ。カ。キ。ク。ケ。コ。サ。シ。ス。セ。ソ。タ。チ。ツ。テ。ト。ナ。ニ。ヌ 。エ。オ。カ。キ。ク。ケ。コ。サ。シ。ス。セ。ソ\。チ。ツ。テ。ト。ナ。ニ。ヌ +。ネ。ノ。ハ。ヒ。フ。ヘ。ホ。マ。ミ。ム。メ。モ。ヤ。ユ。ヨ。ラ。リ。ル。レ。ロ 。ネ。ノ。ハ。ヒ。フ。ヘ。ホ。マ。ミ。ム。メ。モ。ヤ。ユ。ヨ。ラ。リ。ル。レ。ロ +。ワ。セ。゙。゚。爍癸筍罍茖蝪譯遑陦鬘遙。。。。 。ワ。セ。゙。゚。爍癸筍罍茖蝪譯遑陦鬘遙。。。。 +。。。。。。。。。。。。。。。。ヲ。ヲ。ヲ。ヲ。ヲ 。。。。。。。。。。。。。。。。ヲ。ヲ。ヲ。ヲ。ヲ +「ワ「ン「゙「゚「爐發笋罎茲蠅譴遒陲鬚遙ヲ。ヲ。ヲ。ヲ。ヲ 「ワ「ン「゙「゚「爐發笋罎茲蠅譴遒陲鬚遙ヲ。ヲ。ヲ。ヲ。ヲ +」エ」オ」カ」キ」ク」ケ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ」チ」ツ」テ」ト」ナ」ニ」ヌ 」エ」オ」カ」キ」ク」ケ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ」チ」ツ」テ」ト」ナ」ニ」ヌ +」ネ」ノ」ハ」ヒ」フ」ヘ」ホ」マ」ミ」ム」メ」モ」ヤ」ユ」ヨ」ラ」リ」ル」レ。ヲ 」ネ」ノ」ハ」ヒ」フ」ヘ」ホ」マ」ミ」ム」メ」モ」ヤ」ユ」ヨ」ラ」リ」ル」レ。ヲ +」」」」」」」」」」」。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ 」」」」」」」」」」」。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +、エ、オ、カ、キ、ク、ケ、コ、サ、シ、ス、セ、ソ、タ、チ、ツ、テ、ト、ナ、ニ、ヌ 、エ、オ、カ、キ、ク、ケ、コ、サ、シ、ス、セ、ソ、タ、チ、ツ、テ、ト、ナ、ニ、ヌ +、ネ、ノ、ハ、ヒ、フ、ヘ、ホ、マ、ミ、ム、メ、モ、ヤ、ユ、ヨ、ラ、リ、ル、レ、ロ 、ネ、ノ、ハ、ヒ、フ、ヘ、ホ、マ、ミ、ム、メ、モ、ヤ、ユ、ヨ、ラ、リ、ル、レ、ロ +、ワ、ン、゙、゚、爨皃筅网荀螟讀遉隍鬢熙、、、、 、ワ、ン、゙、゚、爨皃筅网荀螟讀遉隍鬢熙、、、、 +、、、、。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ 、、、、。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +・エ・オ・カ・キ・ク・ケ・コ・サ・シ・ス・セ・ソ・タ・チ・ツ・テ・ト・ナ・ニ・ヌ ・エ・オ・カ・キ・ク・ケ・コ・サ・シ・ス・セ・ソ・タ・チ・ツ・テ・ト・ナ・ニ・ヌ +・ネ・ノ・ハ・ヒ・フ・ヘ・ホ・マ・ミ・ム・メ・モ・ヤ・ユ・ヨ・ラ・リ・ル・レ・ロ ・ネ・ノ・ハ・ヒ・フ・ヘ・ホ・マ・ミ・ム・メ・モ・ヤ・ユ・ヨ・ラ・リ・ル・レ・ロ +・ワ・ン・゙・゚・爭皈筵罕茹螂讌逾隘鬣・・・・・ ・ワ・ン・゙・゚・爭皈筵罕茹螂讌逾隘鬣・・・・・ +・・・・・・・。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ ・・・・・・・。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +ヲエヲオヲカヲキヲク。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲヲチヲツヲテヲトヲナヲニヲヌ ヲエヲオヲカヲキヲク。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲヲチヲツヲテヲトヲナヲニヲヌ +ヲネヲノヲハヲヒヲフヲヘヲホヲマヲミヲムヲメヲモヲヤヲユヲヨヲラヲリ。ヲ。ヲ。ヲ ヲネヲノヲハヲヒヲフヲヘヲホヲマヲミヲムヲメヲモヲヤヲユヲヨヲラヲリ。ヲ。ヲ。ヲ +ァエァオァカァキァクァケァコァサァシァスァセァソァタァチ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ ァエァオァカァキァクァケァコァサァシァスァセァソァタァチ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +ァワァンァ゙ァ゚ァ爰皎筴罘荅蟋讒遘隗鬧ァァァァァ ァワァンァ゙ァ゚ァ爰皎筴罘荅蟋讒遘隗鬧ァァァァァ +ァァ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ ァァ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +ィエィオィカィキィクィケィコィサィシィスィセィソィタ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ ィエィオィカィキィクィケィコィサィシィスィセィソィタ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +ーエーオーカーキークーケーコーサーシースーセーソーターチーツーテートーナーニーヌ ーエーオーカーキークーケーコーサーシースーセーソーターチーツーテートーナーニーヌ +ーネーノーハーヒーフーヘーホーマーミームーメーモーヤーユーヨーラーリールーレーロ ーネーノーハーヒーフーヘーホーマーミームーメーモーヤーユーヨーラーリールーレーロ +ーワーンー゙ー゚ー牴皺箍羃莢蟆豌邁隹魏ーーーーー ーワーンー゙ー゚ー牴皺箍羃莢蟆豌邁隹魏ーーーーー +ーーーーーーーーーーーーーーー。ヲ。ヲ。ヲ。ヲ。ヲ ーーーーーーーーーーーーーーー。ヲ。ヲ。ヲ。ヲ。ヲ +マエマオマカマキマクマケマコマサマシマスマセマソマタマチマツマテマトマナマニマヌ マエマオマカマキマクマケマコマサマシマスマセマソマタマチマツマテマトマナマニマヌ +マネマノマハマヒマフマヘマホマママミマムマメマモ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ マネマノマハマヒマフマヘマホマママミマムマメマモ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +ミエミオミカミキミクミケミコミサミシミスミセミソミタミチミツミテミトミナミニミヌ ミエミオミカミキミクミケミコミサミシミスミセミソミタミチミツミテミトミナミニミヌ +ミネミノミハミヒミフミヘミホミマミミミムミメミモミヤミユミヨミラミリミルミレミロ ミネミノミハミヒミフミヘミホミマミミミムミメミモミヤミユミヨミラミリミルミレミロ +ミワミンミ゙ミ゚ミ獎瞎簟耙菻衵賻醪靤鰔ミミミミミ ミワミンミ゙ミ゚ミ獎瞎簟耙菻衵賻醪靤鰔ミミミミミ +ミミミミミミミミミミミミミミミ。ヲ。ヲ。ヲ。ヲ。ヲ ミミミミミミミミミミミミミミミ。ヲ。ヲ。ヲ。ヲ。ヲ +エオカキクケコサシスセソタチツテトナニヌ エオカキクケコサシスセソタチツテトナニヌ +ネノハヒフヘホマミムメモヤユヨラリルレロ ネノハヒフヘホマミムメモヤユヨラリルレロ +ワン゙゚瑪碯糒胚蔘褫跿銛頤鴣 ワン゙゚瑪碯糒胚蔘褫跿銛頤鴣 +。ヲ。ヲ。ヲ。ヲ。ヲ 。ヲ。ヲ。ヲ。ヲ。ヲ +SELECT `」テ」ア`, CONVERT(`」テ」ア` using utf8) FROM `」ヤ」ウ`; +」テ」ア CONVERT(`」テ」ア` using utf8) +召召。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ 召召。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +奨ネ奨ノ奨ハ奨ヒ奨フ奨ヘ奨ホ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ 奨ネ奨ノ奨ハ奨ヒ奨フ奨ヘ奨ホ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +娼ネ娼ノ娼ハ娼ヒ娼フ娼ヘ娼ホ娼マ娼ミ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ 娼ネ娼ノ娼ハ娼ヒ娼フ娼ヘ娼ホ娼マ娼ミ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +宵エ宵オ宵カ宵キ宵ク。ヲ宵コ宵サ宵シ宵ス宵セ宵ソ宵タ宵チ宵ツ宵テ宵ト宵ナ宵ニ宵ヌ 宵エ宵オ宵カ宵キ宵ク。ヲ宵コ宵サ宵シ宵ス宵セ宵ソ宵タ宵チ宵ツ宵テ宵ト宵ナ宵ニ宵ヌ +宵ネ宵ノ宵ハ宵ヒ宵フ宵ヘ宵ホ宵マ宵ミ宵ム宵メ宵モ宵ヤ宵ユ宵ヨ宵ラ宵リ宵ル宵レ宵ロ 宵ネ宵ノ宵ハ宵ヒ宵フ宵ヘ宵ホ宵マ宵ミ宵ム宵メ宵モ宵ヤ宵ユ宵ヨ宵ラ宵リ宵ル宵レ宵ロ +宵ワ宵ン宵゙宵゚宵熄ェ瘴ェ竢ェ繽ェ苡ェ蜿ェ謠ェ迴ェ闖ェ髀ェ齒ェ宵宵宵宵 宵ワ宵ン宵゙宵゚宵熄ェ瘴ェ竢ェ繽ェ苡ェ蜿ェ謠ェ迴ェ闖ェ髀ェ齒ェ宵宵宵宵 +宵宵宵宵宵宵宵宵。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ 宵宵宵宵宵宵宵宵。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +将エ将オ将カ将キ将ク将ケ将コ将サ。ヲ将ス将セ将ソ将タ将チ将ツ将テ。ヲ将ナ将ニ将ヌ 将エ将オ将カ将キ将ク将ケ将コ将サ。ヲ将ス将セ将ソ将タ将チ将ツ将テ。ヲ将ナ将ニ将ヌ +将ネ将ノ将ハ将ヒ将フ将ヘ将ホ将マ将ミ将ム将メ将モ将ヤ将ユ将ヨ将ラ将リ将ル将レ将ロ 将ネ将ノ将ハ将ヒ将フ将ヘ将ホ将マ将ミ将ム将メ将モ将ヤ将ユ将ヨ将ラ将リ将ル将レ将ロ +将ワ将ン将゙将゚将熄ォ瘴ォ竢ォ繽ォ苡ォ蜿ォ謠ォ迴ォ闖ォ髀ォ齒ォ将将将将 将ワ将ン将゙将゚将熄ォ瘴ォ竢ォ繽ォ苡ォ蜿ォ謠ォ迴ォ闖ォ髀ォ齒ォ将将将将 +将将将将将将将将。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ 将将将将将将将将。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +床エ床オ床カ床キ床ク床ケ床コ床サ床シ床ス床セ床ソ床タ床チ床ツ床テ床ト床ナ床ニ床ヌ 床エ床オ床カ床キ床ク床ケ床コ床サ床シ床ス床セ床ソ床タ床チ床ツ床テ床ト床ナ床ニ床ヌ +床ネ床ノ床ハ床ヒ床フ床ヘ床ホ床マ床ミ床ム床メ床モ床ヤ床ユ床ヨ床ラ床リ床ル床レ床ロ 床ネ床ノ床ハ床ヒ床フ床ヘ床ホ床マ床ミ床ム床メ床モ床ヤ床ユ床ヨ床ラ床リ床ル床レ床ロ +床ワ床ン床゙床゚床熄ー瘴ー竢ー繽ー苡ー蜿ー謠ー迴ー闖ー髀ー齒ー床床床床 床ワ床ン床゙床゚床熄ー瘴ー竢ー繽ー苡ー蜿ー謠ー迴ー闖ー髀ー齒ー床床床床 +床床床床床床床床床床床床床床床。ヲ。ヲ。ヲ。ヲ。ヲ 床床床床床床床床床床床床床床床。ヲ。ヲ。ヲ。ヲ。ヲ +常エ常オ常カ常キ常ク常ケ常コ常サ常シ常ス常セ常ソ常タ常チ常ツ常テ常ト常ナ常ニ常ヌ 常エ常オ常カ常キ常ク常ケ常コ常サ常シ常ス常セ常ソ常タ常チ常ツ常テ常ト常ナ常ニ常ヌ +常ネ常ノ常ハ常ヒ常フ常ヘ常ホ常マ常ミ常ム常メ常モ常ヤ常ユ常ヨ常ラ常リ常ル常レ常ロ 常ネ常ノ常ハ常ヒ常フ常ヘ常ホ常マ常ミ常ム常メ常モ常ヤ常ユ常ヨ常ラ常リ常ル常レ常ロ +常ワ常ン常゙常゚常熄瘴竢罍ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ 常ワ常ン常゙常゚常熄瘴竢罍ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ召オ召カ召キ召ク召ケ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ召ツ召テ召ト。ヲ。ヲ。ヲ 。ヲ召オ召カ~召ク召ケ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ召ツ召テ召ト。ヲ。ヲ。ヲ +。ヲ嘗嘗嘗嘗嘗嘗嘗嘗嘗嘗嘗嘗。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ 。ヲ嘗嘗嘗嘗嘗嘗嘗嘗嘗嘗嘗嘗。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ娼。娼「。ヲ娼、。ヲ娼ヲ。ヲ娼ィ娼ゥ。ヲ娼ォ娼ャ娼ュ。ヲ娼ッ娼ー。ヲ。ヲ。ヲ 。ヲ娼。娼「。ヲ娼、。ヲ娼ヲ。ヲ娼ィ娼ゥ。ヲ娼ォ娼ャ娼ュ。ヲ娼ッ娼ー。ヲ。ヲ。ヲ +。ヲ宵。宵「宵」宵、宵・宵ヲ宵ァ宵ィ宵ゥ宵ェ宵ォ宵ャ宵ュ宵ョ宵ッ宵ー宵ア宵イ宵ウ 。ヲ宵。宵「宵」宵、宵・宵ヲ宵ァ宵ィ宵ゥ宵ェ宵ォ宵ャ宵ュ宵ョ宵ッ宵ー宵ア宵イ宵ウ +。ヲ将。将「将」将、将・将ヲ将ァ将ィ将ゥ将ェ将ォ将ャ将ュ将ョ将ッ将ー将ア将イ将ウ 。ヲ将。将「将」将、将・将ヲ将ァ将ィ将ゥ将ェ将ォ将ャ将ュ将ョ将ッ将ー将ア将イ将ウ +。ヲ床。床「床」床、床・床ヲ床ァ床ィ床ゥ床ェ床ォ床ャ床ュ床ョ床ッ床ー床ア床イ床ウ 。ヲ床。床「床」床、床・床ヲ床ァ床ィ床ゥ床ェ床ォ床ャ床ュ床ョ床ッ床ー床ア床イ床ウ +。ヲ常。常「常」常、常・常ヲ常ァ常ィ常ゥ常ェ常ォ常ャ常ュ常ョ常ッ常ー常ア常イ常ウ 。ヲ常。常「常」常、常・常ヲ常ァ常ィ常ゥ常ェ常ォ常ャ常ュ常ョ常ッ常ー常ア常イ常ウ +。ヲ。ヲ奨奨奨奨奨奨奨奨奨奨奨奨奨。ヲ。ヲ。ヲ。ヲ。ヲ 。ヲ。ヲ奨奨奨奨奨奨奨奨奨奨奨奨奨。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ嘗瘴ヲ竢ヲ繽ヲ苡ヲ蝪ヲ嘗遑ヲ嘗髀ヲ遙ヲ嘗。ヲ。ヲ。ヲ 。ヲ。ヲ。ヲ。ヲ。ヲ嘗瘴ヲ竢ヲ繽ヲ苡ヲ蝪ヲ嘗遑ヲ嘗髀ヲ遙ヲ嘗。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ娼チ娼ツ娼テ娼ト娼ナ娼ニ娼ヌ 。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ娼チ娼ツ娼テ娼ト娼ナ娼ニ娼ヌ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ奨ツ奨テ奨ト奨ナ奨ニ奨ヌ 。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ奨ツ奨テ奨ト奨ナ奨ニ奨ヌ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ召ッ召ー召ア召イ召ウ 。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ召ッ召ー召ア召イ召ウ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ召召召召召 。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ召召召召召 +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ 。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ 。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ 。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ 。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ 。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ 。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ 。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ 。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ 。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +SELECT `」テ」ア`, CONVERT(`」テ」ア` using ucs2) FROM `」ヤ」ウ`; +」テ」ア CONVERT(`」テ」ア` using ucs2) +召召。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ 召召。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +奨ネ奨ノ奨ハ奨ヒ奨フ奨ヘ奨ホ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ 奨ネ奨ノ奨ハ奨ヒ奨フ奨ヘ奨ホ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +娼ネ娼ノ娼ハ娼ヒ娼フ娼ヘ娼ホ娼マ娼ミ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ 娼ネ娼ノ娼ハ娼ヒ娼フ娼ヘ娼ホ娼マ娼ミ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +宵エ宵オ宵カ宵キ宵ク。ヲ宵コ宵サ宵シ宵ス宵セ宵ソ宵タ宵チ宵ツ宵テ宵ト宵ナ宵ニ宵ヌ 宵エ宵オ宵カ宵キ宵ク。ヲ宵コ宵サ宵シ宵ス宵セ宵ソ宵タ宵チ宵ツ宵テ宵ト宵ナ宵ニ宵ヌ +宵ネ宵ノ宵ハ宵ヒ宵フ宵ヘ宵ホ宵マ宵ミ宵ム宵メ宵モ宵ヤ宵ユ宵ヨ宵ラ宵リ宵ル宵レ宵ロ 宵ネ宵ノ宵ハ宵ヒ宵フ宵ヘ宵ホ宵マ宵ミ宵ム宵メ宵モ宵ヤ宵ユ宵ヨ宵ラ宵リ宵ル宵レ宵ロ +宵ワ宵ン宵゙宵゚宵熄ェ瘴ェ竢ェ繽ェ苡ェ蜿ェ謠ェ迴ェ闖ェ髀ェ齒ェ宵宵宵宵 宵ワ宵ン宵゙宵゚宵熄ェ瘴ェ竢ェ繽ェ苡ェ蜿ェ謠ェ迴ェ闖ェ髀ェ齒ェ宵宵宵宵 +宵宵宵宵宵宵宵宵。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ 宵宵宵宵宵宵宵宵。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +将エ将オ将カ将キ将ク将ケ将コ将サ。ヲ将ス将セ将ソ将タ将チ将ツ将テ。ヲ将ナ将ニ将ヌ 将エ将オ将カ将キ将ク将ケ将コ将サ。ヲ将ス将セ将ソ将タ将チ将ツ将テ。ヲ将ナ将ニ将ヌ +将ネ将ノ将ハ将ヒ将フ将ヘ将ホ将マ将ミ将ム将メ将モ将ヤ将ユ将ヨ将ラ将リ将ル将レ将ロ 将ネ将ノ将ハ将ヒ将フ将ヘ将ホ将マ将ミ将ム将メ将モ将ヤ将ユ将ヨ将ラ将リ将ル将レ将ロ +将ワ将ン将゙将゚将熄ォ瘴ォ竢ォ繽ォ苡ォ蜿ォ謠ォ迴ォ闖ォ髀ォ齒ォ将将将将 将ワ将ン将゙将゚将熄ォ瘴ォ竢ォ繽ォ苡ォ蜿ォ謠ォ迴ォ闖ォ髀ォ齒ォ将将将将 +将将将将将将将将。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ 将将将将将将将将。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +床エ床オ床カ床キ床ク床ケ床コ床サ床シ床ス床セ床ソ床タ床チ床ツ床テ床ト床ナ床ニ床ヌ 床エ床オ床カ床キ床ク床ケ床コ床サ床シ床ス床セ床ソ床タ床チ床ツ床テ床ト床ナ床ニ床ヌ +床ネ床ノ床ハ床ヒ床フ床ヘ床ホ床マ床ミ床ム床メ床モ床ヤ床ユ床ヨ床ラ床リ床ル床レ床ロ 床ネ床ノ床ハ床ヒ床フ床ヘ床ホ床マ床ミ床ム床メ床モ床ヤ床ユ床ヨ床ラ床リ床ル床レ床ロ +床ワ床ン床゙床゚床熄ー瘴ー竢ー繽ー苡ー蜿ー謠ー迴ー闖ー髀ー齒ー床床床床 床ワ床ン床゙床゚床熄ー瘴ー竢ー繽ー苡ー蜿ー謠ー迴ー闖ー髀ー齒ー床床床床 +床床床床床床床床床床床床床床床。ヲ。ヲ。ヲ。ヲ。ヲ 床床床床床床床床床床床床床床床。ヲ。ヲ。ヲ。ヲ。ヲ +常エ常オ常カ常キ常ク常ケ常コ常サ常シ常ス常セ常ソ常タ常チ常ツ常テ常ト常ナ常ニ常ヌ 常エ常オ常カ常キ常ク常ケ常コ常サ常シ常ス常セ常ソ常タ常チ常ツ常テ常ト常ナ常ニ常ヌ +常ネ常ノ常ハ常ヒ常フ常ヘ常ホ常マ常ミ常ム常メ常モ常ヤ常ユ常ヨ常ラ常リ常ル常レ常ロ 常ネ常ノ常ハ常ヒ常フ常ヘ常ホ常マ常ミ常ム常メ常モ常ヤ常ユ常ヨ常ラ常リ常ル常レ常ロ +常ワ常ン常゙常゚常熄瘴竢罍ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ 常ワ常ン常゙常゚常熄瘴竢罍ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ召オ召カ召キ召ク召ケ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ召ツ召テ召ト。ヲ。ヲ。ヲ 。ヲ召オ召カ~召ク召ケ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ召ツ召テ召ト。ヲ。ヲ。ヲ +。ヲ嘗嘗嘗嘗嘗嘗嘗嘗嘗嘗嘗嘗。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ 。ヲ嘗嘗嘗嘗嘗嘗嘗嘗嘗嘗嘗嘗。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ娼。娼「。ヲ娼、。ヲ娼ヲ。ヲ娼ィ娼ゥ。ヲ娼ォ娼ャ娼ュ。ヲ娼ッ娼ー。ヲ。ヲ。ヲ 。ヲ娼。娼「。ヲ娼、。ヲ娼ヲ。ヲ娼ィ娼ゥ。ヲ娼ォ娼ャ娼ュ。ヲ娼ッ娼ー。ヲ。ヲ。ヲ +。ヲ宵。宵「宵」宵、宵・宵ヲ宵ァ宵ィ宵ゥ宵ェ宵ォ宵ャ宵ュ宵ョ宵ッ宵ー宵ア宵イ宵ウ 。ヲ宵。宵「宵」宵、宵・宵ヲ宵ァ宵ィ宵ゥ宵ェ宵ォ宵ャ宵ュ宵ョ宵ッ宵ー宵ア宵イ宵ウ +。ヲ将。将「将」将、将・将ヲ将ァ将ィ将ゥ将ェ将ォ将ャ将ュ将ョ将ッ将ー将ア将イ将ウ 。ヲ将。将「将」将、将・将ヲ将ァ将ィ将ゥ将ェ将ォ将ャ将ュ将ョ将ッ将ー将ア将イ将ウ +。ヲ床。床「床」床、床・床ヲ床ァ床ィ床ゥ床ェ床ォ床ャ床ュ床ョ床ッ床ー床ア床イ床ウ 。ヲ床。床「床」床、床・床ヲ床ァ床ィ床ゥ床ェ床ォ床ャ床ュ床ョ床ッ床ー床ア床イ床ウ +。ヲ常。常「常」常、常・常ヲ常ァ常ィ常ゥ常ェ常ォ常ャ常ュ常ョ常ッ常ー常ア常イ常ウ 。ヲ常。常「常」常、常・常ヲ常ァ常ィ常ゥ常ェ常ォ常ャ常ュ常ョ常ッ常ー常ア常イ常ウ +。ヲ。ヲ奨奨奨奨奨奨奨奨奨奨奨奨奨。ヲ。ヲ。ヲ。ヲ。ヲ 。ヲ。ヲ奨奨奨奨奨奨奨奨奨奨奨奨奨。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ嘗瘴ヲ竢ヲ繽ヲ苡ヲ蝪ヲ嘗遑ヲ嘗髀ヲ遙ヲ嘗。ヲ。ヲ。ヲ 。ヲ。ヲ。ヲ。ヲ。ヲ嘗瘴ヲ竢ヲ繽ヲ苡ヲ蝪ヲ嘗遑ヲ嘗髀ヲ遙ヲ嘗。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ娼チ娼ツ娼テ娼ト娼ナ娼ニ娼ヌ 。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ娼チ娼ツ娼テ娼ト娼ナ娼ニ娼ヌ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ奨ツ奨テ奨ト奨ナ奨ニ奨ヌ 。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ奨ツ奨テ奨ト奨ナ奨ニ奨ヌ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ召ッ召ー召ア召イ召ウ 。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ召ッ召ー召ア召イ召ウ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ召召召召召 。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ召召召召召 +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ 。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ 。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ 。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ 。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ 。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ 。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ 。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ 。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ 。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +SELECT `」テ」ア`, CONVERT(`」テ」ア` using sjis) FROM `」ヤ」ウ`; +」テ」ア CONVERT(`」テ」ア` using sjis) +召召。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ ??。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +奨ネ奨ノ奨ハ奨ヒ奨フ奨ヘ奨ホ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ ???????。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +娼ネ娼ノ娼ハ娼ヒ娼フ娼ヘ娼ホ娼マ娼ミ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ ?????????。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +宵エ宵オ宵カ宵キ宵ク。ヲ宵コ宵サ宵シ宵ス宵セ宵ソ宵タ宵チ宵ツ宵テ宵ト宵ナ宵ニ宵ヌ ?????。ヲ?????????????? +宵ネ宵ノ宵ハ宵ヒ宵フ宵ヘ宵ホ宵マ宵ミ宵ム宵メ宵モ宵ヤ宵ユ宵ヨ宵ラ宵リ宵ル宵レ宵ロ ???????????????????? +宵ワ宵ン宵゙宵゚宵熄ェ瘴ェ竢ェ繽ェ苡ェ蜿ェ謠ェ迴ェ闖ェ髀ェ齒ェ宵宵宵宵 ???????????????????? +宵宵宵宵宵宵宵宵。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ ????????。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +将エ将オ将カ将キ将ク将ケ将コ将サ。ヲ将ス将セ将ソ将タ将チ将ツ将テ。ヲ将ナ将ニ将ヌ ????????。ヲ???????。ヲ??? +将ネ将ノ将ハ将ヒ将フ将ヘ将ホ将マ将ミ将ム将メ将モ将ヤ将ユ将ヨ将ラ将リ将ル将レ将ロ ???????????????????? +将ワ将ン将゙将゚将熄ォ瘴ォ竢ォ繽ォ苡ォ蜿ォ謠ォ迴ォ闖ォ髀ォ齒ォ将将将将 ???????????????????? +将将将将将将将将。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ ????????。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +床エ床オ床カ床キ床ク床ケ床コ床サ床シ床ス床セ床ソ床タ床チ床ツ床テ床ト床ナ床ニ床ヌ ???????????????????? +床ネ床ノ床ハ床ヒ床フ床ヘ床ホ床マ床ミ床ム床メ床モ床ヤ床ユ床ヨ床ラ床リ床ル床レ床ロ ???????????????????? +床ワ床ン床゙床゚床熄ー瘴ー竢ー繽ー苡ー蜿ー謠ー迴ー闖ー髀ー齒ー床床床床 ???????????????????? +床床床床床床床床床床床床床床床。ヲ。ヲ。ヲ。ヲ。ヲ ???????????????。ヲ。ヲ。ヲ。ヲ。ヲ +常エ常オ常カ常キ常ク常ケ常コ常サ常シ常ス常セ常ソ常タ常チ常ツ常テ常ト常ナ常ニ常ヌ ???????????????????? +常ネ常ノ常ハ常ヒ常フ常ヘ常ホ常マ常ミ常ム常メ常モ常ヤ常ユ常ヨ常ラ常リ常ル常レ常ロ ???????????????????? +常ワ常ン常゙常゚常熄瘴竢罍ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ ????????。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ召オ召カ召キ召ク召ケ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ召ツ召テ召ト。ヲ。ヲ。ヲ 。ヲ??~??。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ???。ヲ。ヲ。ヲ +。ヲ嘗嘗嘗嘗嘗嘗嘗嘗嘗嘗嘗嘗。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ 。ヲ????????????。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ娼。娼「。ヲ娼、。ヲ娼ヲ。ヲ娼ィ娼ゥ。ヲ娼ォ娼ャ娼ュ。ヲ娼ッ娼ー。ヲ。ヲ。ヲ 。ヲ??。ヲ?。ヲ?。ヲ??。ヲ???。ヲ??。ヲ。ヲ。ヲ +。ヲ宵。宵「宵」宵、宵・宵ヲ宵ァ宵ィ宵ゥ宵ェ宵ォ宵ャ宵ュ宵ョ宵ッ宵ー宵ア宵イ宵ウ 。ヲ??????????????????? +。ヲ将。将「将」将、将・将ヲ将ァ将ィ将ゥ将ェ将ォ将ャ将ュ将ョ将ッ将ー将ア将イ将ウ 。ヲ??????????????????? +。ヲ床。床「床」床、床・床ヲ床ァ床ィ床ゥ床ェ床ォ床ャ床ュ床ョ床ッ床ー床ア床イ床ウ 。ヲ??????????????????? +。ヲ常。常「常」常、常・常ヲ常ァ常ィ常ゥ常ェ常ォ常ャ常ュ常ョ常ッ常ー常ア常イ常ウ 。ヲ??????????????????? +。ヲ。ヲ奨奨奨奨奨奨奨奨奨奨奨奨奨。ヲ。ヲ。ヲ。ヲ。ヲ 。ヲ。ヲ?????????????。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ嘗瘴ヲ竢ヲ繽ヲ苡ヲ蝪ヲ嘗遑ヲ嘗髀ヲ遙ヲ嘗。ヲ。ヲ。ヲ 。ヲ。ヲ。ヲ。ヲ。ヲ?????。ヲ?。ヲ??。ヲ?。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ娼チ娼ツ娼テ娼ト娼ナ娼ニ娼ヌ 。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ??????? +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ奨ツ奨テ奨ト奨ナ奨ニ奨ヌ 。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ?????? +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ召ッ召ー召ア召イ召ウ 。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ????? +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ召召召召召 。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ????? +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ 。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ 。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ 。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ 。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ 。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ 。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ 。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ 。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ 。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +SELECT `」テ」ア`, CONVERT(`」テ」ア` using utf8) FROM `」ヤ」エ`; +」テ」ア CONVERT(`」テ」ア` using utf8) + !"#$%&'()*+,-./ !"#$%&'()*+,-./ + 治爾璽痔磁示而耳自蒔辞汐鹿式識 治爾璽痔磁示而耳自蒔辞汐鹿式識 +0123456789:;<=>? 0123456789:;<=>? +@ABCDEFGHIJKLMNO @ABCDEFGHIJKLMNO +abcdefghijklmno abcdefghijklmno +PQRSTUVWXYZ[\]^_ PQRSTUVWXYZ[\]^_ +pqrstuvwxyz{|}~ pqrstuvwxyz{|}~ +鴫竺軸宍雫七叱執失嫉室悉湿漆疾質 鴫竺軸宍雫七叱執失嫉室悉湿漆疾質 +実蔀篠偲柴芝屡蕊縞舎写射捨赦斜煮 実蔀篠偲柴芝屡蕊縞舎写射捨赦斜煮 +社紗者謝車遮蛇邪借勺尺杓灼爵酌釈 社紗者謝車遮蛇邪借勺尺杓灼爵酌釈 +SELECT `」テ」ア`, CONVERT(`」テ」ア` using ucs2) FROM `」ヤ」エ`; +」テ」ア CONVERT(`」テ」ア` using ucs2) + !"#$%&'()*+,-./ !"#$%&'()*+,-./ + 治爾璽痔磁示而耳自蒔辞汐鹿式識 治爾璽痔磁示而耳自蒔辞汐鹿式識 +0123456789:;<=>? 0123456789:;<=>? +@ABCDEFGHIJKLMNO @ABCDEFGHIJKLMNO +abcdefghijklmno abcdefghijklmno +PQRSTUVWXYZ[\]^_ PQRSTUVWXYZ[\]^_ +pqrstuvwxyz{|}~ pqrstuvwxyz{|}~ +鴫竺軸宍雫七叱執失嫉室悉湿漆疾質 鴫竺軸宍雫七叱執失嫉室悉湿漆疾質 +実蔀篠偲柴芝屡蕊縞舎写射捨赦斜煮 実蔀篠偲柴芝屡蕊縞舎写射捨赦斜煮 +社紗者謝車遮蛇邪借勺尺杓灼爵酌釈 社紗者謝車遮蛇邪借勺尺杓灼爵酌釈 +SELECT `」テ」ア`, CONVERT(`」テ」ア` using sjis) FROM `」ヤ」エ`; +」テ」ア CONVERT(`」テ」ア` using sjis) + !"#$%&'()*+,-./ !"#$%&'()*+,-./ + 治爾璽痔磁示而耳自蒔辞汐鹿式識 治爾璽痔磁示而耳自蒔辞汐鹿式識 +0123456789:;<=>? 0123456789:;<=>? +@ABCDEFGHIJKLMNO @ABCDEFGHIJKLMNO +abcdefghijklmno abcdefghijklmno +PQRSTUVWXYZ[\]^_ PQRSTUVWXYZ[\]^_ +pqrstuvwxyz{|}~ pqrstuvwxyz{|}~ +鴫竺軸宍雫七叱執失嫉室悉湿漆疾質 鴫竺軸宍雫七叱執失嫉室悉湿漆疾質 +実蔀篠偲柴芝屡蕊縞舎写射捨赦斜煮 実蔀篠偲柴芝屡蕊縞舎写射捨赦斜煮 +社紗者謝車遮蛇邪借勺尺杓灼爵酌釈 社紗者謝車遮蛇邪借勺尺杓灼爵酌釈 +SELECT `」テ」ア`, CONVERT(`」テ」ア` using utf8) FROM `」ヤ」オ`; +」テ」ア CONVERT(`」テ」ア` using utf8) +。。。。。「。」。、。・。ヲ。ァ。ィ。ゥ。ェ。ォ。ャ。ュ。ョ。ッ。ー。ア。イ。ウ 。。。。。「。」。、。・。ヲ。ァ。ィ。ゥ。ェ。ォ。ャ。ュ。ョ。ッ。ー。ア。イ。ウ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ 。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ 。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ 。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ 。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ 。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ 。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ 。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ 。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ 。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ 。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ 。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ 。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ」ー」ア」イ」ウ 。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ」ー」ア」イ」ウ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲァムァメァモァヤァユァヨァラァリァルァレァロ 。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲァムァメァモァヤァユァヨァラァリァルァレァロ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ「コ「サ「シ「ス「セ「ソ「タ「チ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ 。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ「コ「サ「シ「ス「セ「ソ「タ「チ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ」皀筌罐茱螢譽逎陬鬟凜」」」」 。ヲ。ヲ。ヲ。ヲ。ヲ」皀筌罐茱螢譽逎陬鬟凜」」」」 +。ヲ。ヲ「ハ「ヒ「フ「ヘ「ホ「マ「ミ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ 。ヲ。ヲ「ハ「ヒ「フ「ヘ「ホ「マ「ミ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ「「「「「「「「。ヲ。ヲ。ヲ。ヲ「。ヲ。ヲ。ヲ。ヲ。。 。ヲ。ヲ「「「「「「「「。ヲ。ヲ。ヲ。ヲ「。ヲ。ヲ。ヲ。ヲ。。 +。ヲ「。「「「」「、「・「ヲ「ァ「ィ「ゥ「ェ「ォ「ャ「ュ「ョ。ヲ。ヲ。ヲ。ヲ。ヲ 。ヲ「。「「「」「、「・「ヲ「ァ「ィ「ゥ「ェ「ォ「ャ「ュ「ョ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ、。、「、」、、、・、ヲ、ァ、ィ、ゥ、ェ、ォ、ャ、ュ、ョ、ッ、ー、ア、イ、ウ 。ヲ、。、「、」、、、・、ヲ、ァ、ィ、ゥ、ェ、ォ、ャ、ュ、ョ、ッ、ー、ア、イ、ウ +。ヲ・。・「・」・、・・・ヲ・ァ・ィ・ゥ・ェ・ォ・ャ・ュ・ョ・ッ・ー・ア・イ・ウ 。ヲ・。・「・」・、・・・ヲ・ァ・ィ・ゥ・ェ・ォ・ャ・ュ・ョ・ッ・ー・ア・イ・ウ +。ヲヲ。ヲ「ヲ」ヲ、ヲ・ヲヲヲァヲィヲゥヲェヲォヲャヲュヲョヲッヲーヲアヲイヲウ 。ヲヲ。ヲ「ヲ」ヲ、ヲ・ヲヲヲァヲィヲゥヲェヲォヲャヲュヲョヲッヲーヲアヲイヲウ +。ヲァ。ァ「ァ」ァ、ァ・ァヲァァァィァゥァェァォァャァュァョァッァーァアァイァウ 。ヲァ。ァ「ァ」ァ、ァ・ァヲァァァィァゥァェァォァャァュァョァッァーァアァイァウ +。ヲィ。ィ「ィ」ィ、ィ・ィヲィァィィィゥィェィォィャィュィョィッィーィアィイィウ 。ヲィ。ィ「ィ」ィ、ィ・ィヲィァィィィゥィェィォィャィュィョィッィーィアィイィウ +。ヲー。ー「ー」ー、ー・ーヲーァーィーゥーェーォーャーューョーッーーーアーイーウ 。ヲー。ー「ー」ー、ー・ーヲーァーィーゥーェーォーャーューョーッーーーアーイーウ +。ヲマ。マ「マ」マ、マ・マヲマァマィマゥマェマォマャマュマョマッマーマアマイマウ 。ヲマ。マ「マ」マ、マ・マヲマァマィマゥマェマォマャマュマョマッマーマアマイマウ +。ヲミ。ミ「ミ」ミ、ミ・ミヲミァミィミゥミェミォミャミュミョミッミーミアミイミウ 。ヲミ。ミ「ミ」ミ、ミ・ミヲミァミィミゥミェミォミャミュミョミッミーミアミイミウ +。ヲ。「」、・ヲァィゥェォャュョッーアイウ 。ヲ。「」、・ヲァィゥェォャュョッーアイウ +。ヲ。「」、・ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ 。ヲ。「」、・ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。エ。オ。カ。キ。ク。ケ。コ。サ。シ。ス。セ。ソ。タ。チ。ツ。テ。ト。ナ。ニ。ヌ 。エ。オ。カ。キ。ク。ケ。コ。サ。シ。ス。セ。ソ\。チ。ツ。テ。ト。ナ。ニ。ヌ +。ネ。ノ。ハ。ヒ。フ。ヘ。ホ。マ。ミ。ム。メ。モ。ヤ。ユ。ヨ。ラ。リ。ル。レ。ロ 。ネ。ノ。ハ。ヒ。フ。ヘ。ホ。マ。ミ。ム。メ。モ。ヤ。ユ。ヨ。ラ。リ。ル。レ。ロ +。ワ。セ。゙。゚。爍癸筍罍茖蝪譯遑陦鬘遙。。。。 。ワ。セ。゙。゚。爍癸筍罍茖蝪譯遑陦鬘遙。。。。 +。。。。。。。。。。。。。。。。ヲ。ヲ。ヲ。ヲ。ヲ 。。。。。。。。。。。。。。。。ヲ。ヲ。ヲ。ヲ。ヲ +「ワ「ン「゙「゚「爐發笋罎茲蠅譴遒陲鬚遙ヲ。ヲ。ヲ。ヲ。ヲ 「ワ「ン「゙「゚「爐發笋罎茲蠅譴遒陲鬚遙ヲ。ヲ。ヲ。ヲ。ヲ +」エ」オ」カ」キ」ク」ケ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ」チ」ツ」テ」ト」ナ」ニ」ヌ 」エ」オ」カ」キ」ク」ケ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ」チ」ツ」テ」ト」ナ」ニ」ヌ +」ネ」ノ」ハ」ヒ」フ」ヘ」ホ」マ」ミ」ム」メ」モ」ヤ」ユ」ヨ」ラ」リ」ル」レ。ヲ 」ネ」ノ」ハ」ヒ」フ」ヘ」ホ」マ」ミ」ム」メ」モ」ヤ」ユ」ヨ」ラ」リ」ル」レ。ヲ +」」」」」」」」」」」。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ 」」」」」」」」」」」。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +、エ、オ、カ、キ、ク、ケ、コ、サ、シ、ス、セ、ソ、タ、チ、ツ、テ、ト、ナ、ニ、ヌ 、エ、オ、カ、キ、ク、ケ、コ、サ、シ、ス、セ、ソ、タ、チ、ツ、テ、ト、ナ、ニ、ヌ +、ネ、ノ、ハ、ヒ、フ、ヘ、ホ、マ、ミ、ム、メ、モ、ヤ、ユ、ヨ、ラ、リ、ル、レ、ロ 、ネ、ノ、ハ、ヒ、フ、ヘ、ホ、マ、ミ、ム、メ、モ、ヤ、ユ、ヨ、ラ、リ、ル、レ、ロ +、ワ、ン、゙、゚、爨皃筅网荀螟讀遉隍鬢熙、、、、 、ワ、ン、゙、゚、爨皃筅网荀螟讀遉隍鬢熙、、、、 +、、、、。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ 、、、、。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +・エ・オ・カ・キ・ク・ケ・コ・サ・シ・ス・セ・ソ・タ・チ・ツ・テ・ト・ナ・ニ・ヌ ・エ・オ・カ・キ・ク・ケ・コ・サ・シ・ス・セ・ソ・タ・チ・ツ・テ・ト・ナ・ニ・ヌ +・ネ・ノ・ハ・ヒ・フ・ヘ・ホ・マ・ミ・ム・メ・モ・ヤ・ユ・ヨ・ラ・リ・ル・レ・ロ ・ネ・ノ・ハ・ヒ・フ・ヘ・ホ・マ・ミ・ム・メ・モ・ヤ・ユ・ヨ・ラ・リ・ル・レ・ロ +・ワ・ン・゙・゚・爭皈筵罕茹螂讌逾隘鬣・・・・・ ・ワ・ン・゙・゚・爭皈筵罕茹螂讌逾隘鬣・・・・・ +・・・・・・・。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ ・・・・・・・。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +ヲエヲオヲカヲキヲク。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲヲチヲツヲテヲトヲナヲニヲヌ ヲエヲオヲカヲキヲク。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲヲチヲツヲテヲトヲナヲニヲヌ +ヲネヲノヲハヲヒヲフヲヘヲホヲマヲミヲムヲメヲモヲヤヲユヲヨヲラヲリ。ヲ。ヲ。ヲ ヲネヲノヲハヲヒヲフヲヘヲホヲマヲミヲムヲメヲモヲヤヲユヲヨヲラヲリ。ヲ。ヲ。ヲ +ァエァオァカァキァクァケァコァサァシァスァセァソァタァチ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ ァエァオァカァキァクァケァコァサァシァスァセァソァタァチ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +ァワァンァ゙ァ゚ァ爰皎筴罘荅蟋讒遘隗鬧ァァァァァ ァワァンァ゙ァ゚ァ爰皎筴罘荅蟋讒遘隗鬧ァァァァァ +ァァ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ ァァ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +ィエィオィカィキィクィケィコィサィシィスィセィソィタ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ ィエィオィカィキィクィケィコィサィシィスィセィソィタ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +ーエーオーカーキークーケーコーサーシースーセーソーターチーツーテートーナーニーヌ ーエーオーカーキークーケーコーサーシースーセーソーターチーツーテートーナーニーヌ +ーネーノーハーヒーフーヘーホーマーミームーメーモーヤーユーヨーラーリールーレーロ ーネーノーハーヒーフーヘーホーマーミームーメーモーヤーユーヨーラーリールーレーロ +ーワーンー゙ー゚ー牴皺箍羃莢蟆豌邁隹魏ーーーーー ーワーンー゙ー゚ー牴皺箍羃莢蟆豌邁隹魏ーーーーー +ーーーーーーーーーーーーーーー。ヲ。ヲ。ヲ。ヲ。ヲ ーーーーーーーーーーーーーーー。ヲ。ヲ。ヲ。ヲ。ヲ +マエマオマカマキマクマケマコマサマシマスマセマソマタマチマツマテマトマナマニマヌ マエマオマカマキマクマケマコマサマシマスマセマソマタマチマツマテマトマナマニマヌ +マネマノマハマヒマフマヘマホマママミマムマメマモ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ マネマノマハマヒマフマヘマホマママミマムマメマモ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +ミエミオミカミキミクミケミコミサミシミスミセミソミタミチミツミテミトミナミニミヌ ミエミオミカミキミクミケミコミサミシミスミセミソミタミチミツミテミトミナミニミヌ +ミネミノミハミヒミフミヘミホミマミミミムミメミモミヤミユミヨミラミリミルミレミロ ミネミノミハミヒミフミヘミホミマミミミムミメミモミヤミユミヨミラミリミルミレミロ +ミワミンミ゙ミ゚ミ獎瞎簟耙菻衵賻醪靤鰔ミミミミミ ミワミンミ゙ミ゚ミ獎瞎簟耙菻衵賻醪靤鰔ミミミミミ +ミミミミミミミミミミミミミミミ。ヲ。ヲ。ヲ。ヲ。ヲ ミミミミミミミミミミミミミミミ。ヲ。ヲ。ヲ。ヲ。ヲ +エオカキクケコサシスセソタチツテトナニヌ エオカキクケコサシスセソタチツテトナニヌ +ネノハヒフヘホマミムメモヤユヨラリルレロ ネノハヒフヘホマミムメモヤユヨラリルレロ +ワン゙゚瑪碯糒胚蔘褫跿銛頤鴣 ワン゙゚瑪碯糒胚蔘褫跿銛頤鴣 +。ヲ。ヲ。ヲ。ヲ。ヲ 。ヲ。ヲ。ヲ。ヲ。ヲ +SELECT `」テ」ア`, CONVERT(`」テ」ア` using ucs2) FROM `」ヤ」オ`; +」テ」ア CONVERT(`」テ」ア` using ucs2) +。。。。。「。」。、。・。ヲ。ァ。ィ。ゥ。ェ。ォ。ャ。ュ。ョ。ッ。ー。ア。イ。ウ 。。。。。「。」。、。・。ヲ。ァ。ィ。ゥ。ェ。ォ。ャ。ュ。ョ。ッ。ー。ア。イ。ウ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ 。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ 。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ 。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ 。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ 。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ 。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ 。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ 。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ 。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ 。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ 。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ 。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ」ー」ア」イ」ウ 。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ」ー」ア」イ」ウ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲァムァメァモァヤァユァヨァラァリァルァレァロ 。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲァムァメァモァヤァユァヨァラァリァルァレァロ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ「コ「サ「シ「ス「セ「ソ「タ「チ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ 。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ「コ「サ「シ「ス「セ「ソ「タ「チ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ」皀筌罐茱螢譽逎陬鬟凜」」」」 。ヲ。ヲ。ヲ。ヲ。ヲ」皀筌罐茱螢譽逎陬鬟凜」」」」 +。ヲ。ヲ「ハ「ヒ「フ「ヘ「ホ「マ「ミ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ 。ヲ。ヲ「ハ「ヒ「フ「ヘ「ホ「マ「ミ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ「「「「「「「「。ヲ。ヲ。ヲ。ヲ「。ヲ。ヲ。ヲ。ヲ。。 。ヲ。ヲ「「「「「「「「。ヲ。ヲ。ヲ。ヲ「。ヲ。ヲ。ヲ。ヲ。。 +。ヲ「。「「「」「、「・「ヲ「ァ「ィ「ゥ「ェ「ォ「ャ「ュ「ョ。ヲ。ヲ。ヲ。ヲ。ヲ 。ヲ「。「「「」「、「・「ヲ「ァ「ィ「ゥ「ェ「ォ「ャ「ュ「ョ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ、。、「、」、、、・、ヲ、ァ、ィ、ゥ、ェ、ォ、ャ、ュ、ョ、ッ、ー、ア、イ、ウ 。ヲ、。、「、」、、、・、ヲ、ァ、ィ、ゥ、ェ、ォ、ャ、ュ、ョ、ッ、ー、ア、イ、ウ +。ヲ・。・「・」・、・・・ヲ・ァ・ィ・ゥ・ェ・ォ・ャ・ュ・ョ・ッ・ー・ア・イ・ウ 。ヲ・。・「・」・、・・・ヲ・ァ・ィ・ゥ・ェ・ォ・ャ・ュ・ョ・ッ・ー・ア・イ・ウ +。ヲヲ。ヲ「ヲ」ヲ、ヲ・ヲヲヲァヲィヲゥヲェヲォヲャヲュヲョヲッヲーヲアヲイヲウ 。ヲヲ。ヲ「ヲ」ヲ、ヲ・ヲヲヲァヲィヲゥヲェヲォヲャヲュヲョヲッヲーヲアヲイヲウ +。ヲァ。ァ「ァ」ァ、ァ・ァヲァァァィァゥァェァォァャァュァョァッァーァアァイァウ 。ヲァ。ァ「ァ」ァ、ァ・ァヲァァァィァゥァェァォァャァュァョァッァーァアァイァウ +。ヲィ。ィ「ィ」ィ、ィ・ィヲィァィィィゥィェィォィャィュィョィッィーィアィイィウ 。ヲィ。ィ「ィ」ィ、ィ・ィヲィァィィィゥィェィォィャィュィョィッィーィアィイィウ +。ヲー。ー「ー」ー、ー・ーヲーァーィーゥーェーォーャーューョーッーーーアーイーウ 。ヲー。ー「ー」ー、ー・ーヲーァーィーゥーェーォーャーューョーッーーーアーイーウ +。ヲマ。マ「マ」マ、マ・マヲマァマィマゥマェマォマャマュマョマッマーマアマイマウ 。ヲマ。マ「マ」マ、マ・マヲマァマィマゥマェマォマャマュマョマッマーマアマイマウ +。ヲミ。ミ「ミ」ミ、ミ・ミヲミァミィミゥミェミォミャミュミョミッミーミアミイミウ 。ヲミ。ミ「ミ」ミ、ミ・ミヲミァミィミゥミェミォミャミュミョミッミーミアミイミウ +。ヲ。「」、・ヲァィゥェォャュョッーアイウ 。ヲ。「」、・ヲァィゥェォャュョッーアイウ +。ヲ。「」、・ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ 。ヲ。「」、・ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。エ。オ。カ。キ。ク。ケ。コ。サ。シ。ス。セ。ソ。タ。チ。ツ。テ。ト。ナ。ニ。ヌ 。エ。オ。カ。キ。ク。ケ。コ。サ。シ。ス。セ。ソ\。チ。ツ。テ。ト。ナ。ニ。ヌ +。ネ。ノ。ハ。ヒ。フ。ヘ。ホ。マ。ミ。ム。メ。モ。ヤ。ユ。ヨ。ラ。リ。ル。レ。ロ 。ネ。ノ。ハ。ヒ。フ。ヘ。ホ。マ。ミ。ム。メ。モ。ヤ。ユ。ヨ。ラ。リ。ル。レ。ロ +。ワ。セ。゙。゚。爍癸筍罍茖蝪譯遑陦鬘遙。。。。 。ワ。セ。゙。゚。爍癸筍罍茖蝪譯遑陦鬘遙。。。。 +。。。。。。。。。。。。。。。。ヲ。ヲ。ヲ。ヲ。ヲ 。。。。。。。。。。。。。。。。ヲ。ヲ。ヲ。ヲ。ヲ +「ワ「ン「゙「゚「爐發笋罎茲蠅譴遒陲鬚遙ヲ。ヲ。ヲ。ヲ。ヲ 「ワ「ン「゙「゚「爐發笋罎茲蠅譴遒陲鬚遙ヲ。ヲ。ヲ。ヲ。ヲ +」エ」オ」カ」キ」ク」ケ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ」チ」ツ」テ」ト」ナ」ニ」ヌ 」エ」オ」カ」キ」ク」ケ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ」チ」ツ」テ」ト」ナ」ニ」ヌ +」ネ」ノ」ハ」ヒ」フ」ヘ」ホ」マ」ミ」ム」メ」モ」ヤ」ユ」ヨ」ラ」リ」ル」レ。ヲ 」ネ」ノ」ハ」ヒ」フ」ヘ」ホ」マ」ミ」ム」メ」モ」ヤ」ユ」ヨ」ラ」リ」ル」レ。ヲ +」」」」」」」」」」」。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ 」」」」」」」」」」」。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +、エ、オ、カ、キ、ク、ケ、コ、サ、シ、ス、セ、ソ、タ、チ、ツ、テ、ト、ナ、ニ、ヌ 、エ、オ、カ、キ、ク、ケ、コ、サ、シ、ス、セ、ソ、タ、チ、ツ、テ、ト、ナ、ニ、ヌ +、ネ、ノ、ハ、ヒ、フ、ヘ、ホ、マ、ミ、ム、メ、モ、ヤ、ユ、ヨ、ラ、リ、ル、レ、ロ 、ネ、ノ、ハ、ヒ、フ、ヘ、ホ、マ、ミ、ム、メ、モ、ヤ、ユ、ヨ、ラ、リ、ル、レ、ロ +、ワ、ン、゙、゚、爨皃筅网荀螟讀遉隍鬢熙、、、、 、ワ、ン、゙、゚、爨皃筅网荀螟讀遉隍鬢熙、、、、 +、、、、。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ 、、、、。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +・エ・オ・カ・キ・ク・ケ・コ・サ・シ・ス・セ・ソ・タ・チ・ツ・テ・ト・ナ・ニ・ヌ ・エ・オ・カ・キ・ク・ケ・コ・サ・シ・ス・セ・ソ・タ・チ・ツ・テ・ト・ナ・ニ・ヌ +・ネ・ノ・ハ・ヒ・フ・ヘ・ホ・マ・ミ・ム・メ・モ・ヤ・ユ・ヨ・ラ・リ・ル・レ・ロ ・ネ・ノ・ハ・ヒ・フ・ヘ・ホ・マ・ミ・ム・メ・モ・ヤ・ユ・ヨ・ラ・リ・ル・レ・ロ +・ワ・ン・゙・゚・爭皈筵罕茹螂讌逾隘鬣・・・・・ ・ワ・ン・゙・゚・爭皈筵罕茹螂讌逾隘鬣・・・・・ +・・・・・・・。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ ・・・・・・・。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +ヲエヲオヲカヲキヲク。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲヲチヲツヲテヲトヲナヲニヲヌ ヲエヲオヲカヲキヲク。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲヲチヲツヲテヲトヲナヲニヲヌ +ヲネヲノヲハヲヒヲフヲヘヲホヲマヲミヲムヲメヲモヲヤヲユヲヨヲラヲリ。ヲ。ヲ。ヲ ヲネヲノヲハヲヒヲフヲヘヲホヲマヲミヲムヲメヲモヲヤヲユヲヨヲラヲリ。ヲ。ヲ。ヲ +ァエァオァカァキァクァケァコァサァシァスァセァソァタァチ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ ァエァオァカァキァクァケァコァサァシァスァセァソァタァチ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +ァワァンァ゙ァ゚ァ爰皎筴罘荅蟋讒遘隗鬧ァァァァァ ァワァンァ゙ァ゚ァ爰皎筴罘荅蟋讒遘隗鬧ァァァァァ +ァァ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ ァァ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +ィエィオィカィキィクィケィコィサィシィスィセィソィタ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ ィエィオィカィキィクィケィコィサィシィスィセィソィタ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +ーエーオーカーキークーケーコーサーシースーセーソーターチーツーテートーナーニーヌ ーエーオーカーキークーケーコーサーシースーセーソーターチーツーテートーナーニーヌ +ーネーノーハーヒーフーヘーホーマーミームーメーモーヤーユーヨーラーリールーレーロ ーネーノーハーヒーフーヘーホーマーミームーメーモーヤーユーヨーラーリールーレーロ +ーワーンー゙ー゚ー牴皺箍羃莢蟆豌邁隹魏ーーーーー ーワーンー゙ー゚ー牴皺箍羃莢蟆豌邁隹魏ーーーーー +ーーーーーーーーーーーーーーー。ヲ。ヲ。ヲ。ヲ。ヲ ーーーーーーーーーーーーーーー。ヲ。ヲ。ヲ。ヲ。ヲ +マエマオマカマキマクマケマコマサマシマスマセマソマタマチマツマテマトマナマニマヌ マエマオマカマキマクマケマコマサマシマスマセマソマタマチマツマテマトマナマニマヌ +マネマノマハマヒマフマヘマホマママミマムマメマモ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ マネマノマハマヒマフマヘマホマママミマムマメマモ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +ミエミオミカミキミクミケミコミサミシミスミセミソミタミチミツミテミトミナミニミヌ ミエミオミカミキミクミケミコミサミシミスミセミソミタミチミツミテミトミナミニミヌ +ミネミノミハミヒミフミヘミホミマミミミムミメミモミヤミユミヨミラミリミルミレミロ ミネミノミハミヒミフミヘミホミマミミミムミメミモミヤミユミヨミラミリミルミレミロ +ミワミンミ゙ミ゚ミ獎瞎簟耙菻衵賻醪靤鰔ミミミミミ ミワミンミ゙ミ゚ミ獎瞎簟耙菻衵賻醪靤鰔ミミミミミ +ミミミミミミミミミミミミミミミ。ヲ。ヲ。ヲ。ヲ。ヲ ミミミミミミミミミミミミミミミ。ヲ。ヲ。ヲ。ヲ。ヲ +エオカキクケコサシスセソタチツテトナニヌ エオカキクケコサシスセソタチツテトナニヌ +ネノハヒフヘホマミムメモヤユヨラリルレロ ネノハヒフヘホマミムメモヤユヨラリルレロ +ワン゙゚瑪碯糒胚蔘褫跿銛頤鴣 ワン゙゚瑪碯糒胚蔘褫跿銛頤鴣 +。ヲ。ヲ。ヲ。ヲ。ヲ 。ヲ。ヲ。ヲ。ヲ。ヲ +SELECT `」テ」ア`, CONVERT(`」テ」ア` using sjis) FROM `」ヤ」オ`; +」テ」ア CONVERT(`」テ」ア` using sjis) +。。。。。「。」。、。・。ヲ。ァ。ィ。ゥ。ェ。ォ。ャ。ュ。ョ。ッ。ー。ア。イ。ウ 。。。。。「。」。、。・。ヲ。ァ。ィ。ゥ。ェ。ォ。ャ。ュ。ョ。ッ。ー。ア。イ。ウ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ 。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ 。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ 。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ 。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ 。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ 。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ 。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ 。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ 。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ 。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ 。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ 。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ」ー」ア」イ」ウ 。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ」ー」ア」イ」ウ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲァムァメァモァヤァユァヨァラァリァルァレァロ 。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲァムァメァモァヤァユァヨァラァリァルァレァロ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ「コ「サ「シ「ス「セ「ソ「タ「チ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ 。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ「コ「サ「シ「ス「セ「ソ「タ「チ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ」皀筌罐茱螢譽逎陬鬟凜」」」」 。ヲ。ヲ。ヲ。ヲ。ヲ」皀筌罐茱螢譽逎陬鬟凜」」」」 +。ヲ。ヲ「ハ「ヒ「フ「ヘ「ホ「マ「ミ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ 。ヲ。ヲ「ハ「ヒ「フ「ヘ「ホ「マ「ミ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ「「「「「「「「。ヲ。ヲ。ヲ。ヲ「。ヲ。ヲ。ヲ。ヲ。。 。ヲ。ヲ「「「「「「「「。ヲ。ヲ。ヲ。ヲ「。ヲ。ヲ。ヲ。ヲ。。 +。ヲ「。「「「」「、「・「ヲ「ァ「ィ「ゥ「ェ「ォ「ャ「ュ「ョ。ヲ。ヲ。ヲ。ヲ。ヲ 。ヲ「。「「「」「、「・「ヲ「ァ「ィ「ゥ「ェ「ォ「ャ「ュ「ョ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ、。、「、」、、、・、ヲ、ァ、ィ、ゥ、ェ、ォ、ャ、ュ、ョ、ッ、ー、ア、イ、ウ 。ヲ、。、「、」、、、・、ヲ、ァ、ィ、ゥ、ェ、ォ、ャ、ュ、ョ、ッ、ー、ア、イ、ウ +。ヲ・。・「・」・、・・・ヲ・ァ・ィ・ゥ・ェ・ォ・ャ・ュ・ョ・ッ・ー・ア・イ・ウ 。ヲ・。・「・」・、・・・ヲ・ァ・ィ・ゥ・ェ・ォ・ャ・ュ・ョ・ッ・ー・ア・イ・ウ +。ヲヲ。ヲ「ヲ」ヲ、ヲ・ヲヲヲァヲィヲゥヲェヲォヲャヲュヲョヲッヲーヲアヲイヲウ 。ヲヲ。ヲ「ヲ」ヲ、ヲ・ヲヲヲァヲィヲゥヲェヲォヲャヲュヲョヲッヲーヲアヲイヲウ +。ヲァ。ァ「ァ」ァ、ァ・ァヲァァァィァゥァェァォァャァュァョァッァーァアァイァウ 。ヲァ。ァ「ァ」ァ、ァ・ァヲァァァィァゥァェァォァャァュァョァッァーァアァイァウ +。ヲィ。ィ「ィ」ィ、ィ・ィヲィァィィィゥィェィォィャィュィョィッィーィアィイィウ 。ヲィ。ィ「ィ」ィ、ィ・ィヲィァィィィゥィェィォィャィュィョィッィーィアィイィウ +。ヲー。ー「ー」ー、ー・ーヲーァーィーゥーェーォーャーューョーッーーーアーイーウ 。ヲー。ー「ー」ー、ー・ーヲーァーィーゥーェーォーャーューョーッーーーアーイーウ +。ヲマ。マ「マ」マ、マ・マヲマァマィマゥマェマォマャマュマョマッマーマアマイマウ 。ヲマ。マ「マ」マ、マ・マヲマァマィマゥマェマォマャマュマョマッマーマアマイマウ +。ヲミ。ミ「ミ」ミ、ミ・ミヲミァミィミゥミェミォミャミュミョミッミーミアミイミウ 。ヲミ。ミ「ミ」ミ、ミ・ミヲミァミィミゥミェミォミャミュミョミッミーミアミイミウ +。ヲ。「」、・ヲァィゥェォャュョッーアイウ 。ヲ。「」、・ヲァィゥェォャュョッーアイウ +。ヲ。「」、・ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ 。ヲ。「」、・ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。エ。オ。カ。キ。ク。ケ。コ。サ。シ。ス。セ。ソ。タ。チ。ツ。テ。ト。ナ。ニ。ヌ 。エ。オ。カ。キ。ク。ケ。コ。サ。シ。ス。セ。ソ\。チ。ツ。テ。ト。ナ。ニ。ヌ +。ネ。ノ。ハ。ヒ。フ。ヘ。ホ。マ。ミ。ム。メ。モ。ヤ。ユ。ヨ。ラ。リ。ル。レ。ロ 。ネ。ノ。ハ。ヒ。フ。ヘ。ホ。マ。ミ。ム。メ。モ。ヤ。ユ。ヨ。ラ。リ。ル。レ。ロ +。ワ。セ。゙。゚。爍癸筍罍茖蝪譯遑陦鬘遙。。。。 。ワ。セ。゙。゚。爍癸筍罍茖蝪譯遑陦鬘遙。。。。 +。。。。。。。。。。。。。。。。ヲ。ヲ。ヲ。ヲ。ヲ 。。。。。。。。。。。。。。。。ヲ。ヲ。ヲ。ヲ。ヲ +「ワ「ン「゙「゚「爐發笋罎茲蠅譴遒陲鬚遙ヲ。ヲ。ヲ。ヲ。ヲ 「ワ「ン「゙「゚「爐發笋罎茲蠅譴遒陲鬚遙ヲ。ヲ。ヲ。ヲ。ヲ +」エ」オ」カ」キ」ク」ケ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ」チ」ツ」テ」ト」ナ」ニ」ヌ 」エ」オ」カ」キ」ク」ケ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ」チ」ツ」テ」ト」ナ」ニ」ヌ +」ネ」ノ」ハ」ヒ」フ」ヘ」ホ」マ」ミ」ム」メ」モ」ヤ」ユ」ヨ」ラ」リ」ル」レ。ヲ 」ネ」ノ」ハ」ヒ」フ」ヘ」ホ」マ」ミ」ム」メ」モ」ヤ」ユ」ヨ」ラ」リ」ル」レ。ヲ +」」」」」」」」」」」。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ 」」」」」」」」」」」。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +、エ、オ、カ、キ、ク、ケ、コ、サ、シ、ス、セ、ソ、タ、チ、ツ、テ、ト、ナ、ニ、ヌ 、エ、オ、カ、キ、ク、ケ、コ、サ、シ、ス、セ、ソ、タ、チ、ツ、テ、ト、ナ、ニ、ヌ +、ネ、ノ、ハ、ヒ、フ、ヘ、ホ、マ、ミ、ム、メ、モ、ヤ、ユ、ヨ、ラ、リ、ル、レ、ロ 、ネ、ノ、ハ、ヒ、フ、ヘ、ホ、マ、ミ、ム、メ、モ、ヤ、ユ、ヨ、ラ、リ、ル、レ、ロ +、ワ、ン、゙、゚、爨皃筅网荀螟讀遉隍鬢熙、、、、 、ワ、ン、゙、゚、爨皃筅网荀螟讀遉隍鬢熙、、、、 +、、、、。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ 、、、、。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +・エ・オ・カ・キ・ク・ケ・コ・サ・シ・ス・セ・ソ・タ・チ・ツ・テ・ト・ナ・ニ・ヌ ・エ・オ・カ・キ・ク・ケ・コ・サ・シ・ス・セ・ソ・タ・チ・ツ・テ・ト・ナ・ニ・ヌ +・ネ・ノ・ハ・ヒ・フ・ヘ・ホ・マ・ミ・ム・メ・モ・ヤ・ユ・ヨ・ラ・リ・ル・レ・ロ ・ネ・ノ・ハ・ヒ・フ・ヘ・ホ・マ・ミ・ム・メ・モ・ヤ・ユ・ヨ・ラ・リ・ル・レ・ロ +・ワ・ン・゙・゚・爭皈筵罕茹螂讌逾隘鬣・・・・・ ・ワ・ン・゙・゚・爭皈筵罕茹螂讌逾隘鬣・・・・・ +・・・・・・・。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ ・・・・・・・。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +ヲエヲオヲカヲキヲク。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲヲチヲツヲテヲトヲナヲニヲヌ ヲエヲオヲカヲキヲク。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲヲチヲツヲテヲトヲナヲニヲヌ +ヲネヲノヲハヲヒヲフヲヘヲホヲマヲミヲムヲメヲモヲヤヲユヲヨヲラヲリ。ヲ。ヲ。ヲ ヲネヲノヲハヲヒヲフヲヘヲホヲマヲミヲムヲメヲモヲヤヲユヲヨヲラヲリ。ヲ。ヲ。ヲ +ァエァオァカァキァクァケァコァサァシァスァセァソァタァチ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ ァエァオァカァキァクァケァコァサァシァスァセァソァタァチ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +ァワァンァ゙ァ゚ァ爰皎筴罘荅蟋讒遘隗鬧ァァァァァ ァワァンァ゙ァ゚ァ爰皎筴罘荅蟋讒遘隗鬧ァァァァァ +ァァ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ ァァ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +ィエィオィカィキィクィケィコィサィシィスィセィソィタ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ ィエィオィカィキィクィケィコィサィシィスィセィソィタ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +ーエーオーカーキークーケーコーサーシースーセーソーターチーツーテートーナーニーヌ ーエーオーカーキークーケーコーサーシースーセーソーターチーツーテートーナーニーヌ +ーネーノーハーヒーフーヘーホーマーミームーメーモーヤーユーヨーラーリールーレーロ ーネーノーハーヒーフーヘーホーマーミームーメーモーヤーユーヨーラーリールーレーロ +ーワーンー゙ー゚ー牴皺箍羃莢蟆豌邁隹魏ーーーーー ーワーンー゙ー゚ー牴皺箍羃莢蟆豌邁隹魏ーーーーー +ーーーーーーーーーーーーーーー。ヲ。ヲ。ヲ。ヲ。ヲ ーーーーーーーーーーーーーーー。ヲ。ヲ。ヲ。ヲ。ヲ +マエマオマカマキマクマケマコマサマシマスマセマソマタマチマツマテマトマナマニマヌ マエマオマカマキマクマケマコマサマシマスマセマソマタマチマツマテマトマナマニマヌ +マネマノマハマヒマフマヘマホマママミマムマメマモ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ マネマノマハマヒマフマヘマホマママミマムマメマモ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +ミエミオミカミキミクミケミコミサミシミスミセミソミタミチミツミテミトミナミニミヌ ミエミオミカミキミクミケミコミサミシミスミセミソミタミチミツミテミトミナミニミヌ +ミネミノミハミヒミフミヘミホミマミミミムミメミモミヤミユミヨミラミリミルミレミロ ミネミノミハミヒミフミヘミホミマミミミムミメミモミヤミユミヨミラミリミルミレミロ +ミワミンミ゙ミ゚ミ獎瞎簟耙菻衵賻醪靤鰔ミミミミミ ミワミンミ゙ミ゚ミ獎瞎簟耙菻衵賻醪靤鰔ミミミミミ +ミミミミミミミミミミミミミミミ。ヲ。ヲ。ヲ。ヲ。ヲ ミミミミミミミミミミミミミミミ。ヲ。ヲ。ヲ。ヲ。ヲ +エオカキクケコサシスセソタチツテトナニヌ エオカキクケコサシスセソタチツテトナニヌ +ネノハヒフヘホマミムメモヤユヨラリルレロ ネノハヒフヘホマミムメモヤユヨラリルレロ +ワン゙゚瑪碯糒胚蔘褫跿銛頤鴣 ワン゙゚瑪碯糒胚蔘褫跿銛頤鴣 +。ヲ。ヲ。ヲ。ヲ。ヲ 。ヲ。ヲ。ヲ。ヲ。ヲ +SELECT `」テ」ア`, CONVERT(`」テ」ア` using utf8) FROM `」ヤ」カ`; +」テ」ア CONVERT(`」テ」ア` using utf8) +召召。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ 召召。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +奨ネ奨ノ奨ハ奨ヒ奨フ奨ヘ奨ホ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ 奨ネ奨ノ奨ハ奨ヒ奨フ奨ヘ奨ホ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +娼ネ娼ノ娼ハ娼ヒ娼フ娼ヘ娼ホ娼マ娼ミ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ 娼ネ娼ノ娼ハ娼ヒ娼フ娼ヘ娼ホ娼マ娼ミ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +宵エ宵オ宵カ宵キ宵ク。ヲ宵コ宵サ宵シ宵ス宵セ宵ソ宵タ宵チ宵ツ宵テ宵ト宵ナ宵ニ宵ヌ 宵エ宵オ宵カ宵キ宵ク。ヲ宵コ宵サ宵シ宵ス宵セ宵ソ宵タ宵チ宵ツ宵テ宵ト宵ナ宵ニ宵ヌ +宵ネ宵ノ宵ハ宵ヒ宵フ宵ヘ宵ホ宵マ宵ミ宵ム宵メ宵モ宵ヤ宵ユ宵ヨ宵ラ宵リ宵ル宵レ宵ロ 宵ネ宵ノ宵ハ宵ヒ宵フ宵ヘ宵ホ宵マ宵ミ宵ム宵メ宵モ宵ヤ宵ユ宵ヨ宵ラ宵リ宵ル宵レ宵ロ +宵ワ宵ン宵゙宵゚宵熄ェ瘴ェ竢ェ繽ェ苡ェ蜿ェ謠ェ迴ェ闖ェ髀ェ齒ェ宵宵宵宵 宵ワ宵ン宵゙宵゚宵熄ェ瘴ェ竢ェ繽ェ苡ェ蜿ェ謠ェ迴ェ闖ェ髀ェ齒ェ宵宵宵宵 +宵宵宵宵宵宵宵宵。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ 宵宵宵宵宵宵宵宵。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +将エ将オ将カ将キ将ク将ケ将コ将サ。ヲ将ス将セ将ソ将タ将チ将ツ将テ。ヲ将ナ将ニ将ヌ 将エ将オ将カ将キ将ク将ケ将コ将サ。ヲ将ス将セ将ソ将タ将チ将ツ将テ。ヲ将ナ将ニ将ヌ +将ネ将ノ将ハ将ヒ将フ将ヘ将ホ将マ将ミ将ム将メ将モ将ヤ将ユ将ヨ将ラ将リ将ル将レ将ロ 将ネ将ノ将ハ将ヒ将フ将ヘ将ホ将マ将ミ将ム将メ将モ将ヤ将ユ将ヨ将ラ将リ将ル将レ将ロ +将ワ将ン将゙将゚将熄ォ瘴ォ竢ォ繽ォ苡ォ蜿ォ謠ォ迴ォ闖ォ髀ォ齒ォ将将将将 将ワ将ン将゙将゚将熄ォ瘴ォ竢ォ繽ォ苡ォ蜿ォ謠ォ迴ォ闖ォ髀ォ齒ォ将将将将 +将将将将将将将将。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ 将将将将将将将将。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +床エ床オ床カ床キ床ク床ケ床コ床サ床シ床ス床セ床ソ床タ床チ床ツ床テ床ト床ナ床ニ床ヌ 床エ床オ床カ床キ床ク床ケ床コ床サ床シ床ス床セ床ソ床タ床チ床ツ床テ床ト床ナ床ニ床ヌ +床ネ床ノ床ハ床ヒ床フ床ヘ床ホ床マ床ミ床ム床メ床モ床ヤ床ユ床ヨ床ラ床リ床ル床レ床ロ 床ネ床ノ床ハ床ヒ床フ床ヘ床ホ床マ床ミ床ム床メ床モ床ヤ床ユ床ヨ床ラ床リ床ル床レ床ロ +床ワ床ン床゙床゚床熄ー瘴ー竢ー繽ー苡ー蜿ー謠ー迴ー闖ー髀ー齒ー床床床床 床ワ床ン床゙床゚床熄ー瘴ー竢ー繽ー苡ー蜿ー謠ー迴ー闖ー髀ー齒ー床床床床 +床床床床床床床床床床床床床床床。ヲ。ヲ。ヲ。ヲ。ヲ 床床床床床床床床床床床床床床床。ヲ。ヲ。ヲ。ヲ。ヲ +常エ常オ常カ常キ常ク常ケ常コ常サ常シ常ス常セ常ソ常タ常チ常ツ常テ常ト常ナ常ニ常ヌ 常エ常オ常カ常キ常ク常ケ常コ常サ常シ常ス常セ常ソ常タ常チ常ツ常テ常ト常ナ常ニ常ヌ +常ネ常ノ常ハ常ヒ常フ常ヘ常ホ常マ常ミ常ム常メ常モ常ヤ常ユ常ヨ常ラ常リ常ル常レ常ロ 常ネ常ノ常ハ常ヒ常フ常ヘ常ホ常マ常ミ常ム常メ常モ常ヤ常ユ常ヨ常ラ常リ常ル常レ常ロ +常ワ常ン常゙常゚常熄瘴竢罍ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ 常ワ常ン常゙常゚常熄瘴竢罍ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ召オ召カ召キ召ク召ケ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ召ツ召テ召ト。ヲ。ヲ。ヲ 。ヲ召オ召カ~召ク召ケ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ召ツ召テ召ト。ヲ。ヲ。ヲ +。ヲ嘗嘗嘗嘗嘗嘗嘗嘗嘗嘗嘗嘗。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ 。ヲ嘗嘗嘗嘗嘗嘗嘗嘗嘗嘗嘗嘗。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ娼。娼「。ヲ娼、。ヲ娼ヲ。ヲ娼ィ娼ゥ。ヲ娼ォ娼ャ娼ュ。ヲ娼ッ娼ー。ヲ。ヲ。ヲ 。ヲ娼。娼「。ヲ娼、。ヲ娼ヲ。ヲ娼ィ娼ゥ。ヲ娼ォ娼ャ娼ュ。ヲ娼ッ娼ー。ヲ。ヲ。ヲ +。ヲ宵。宵「宵」宵、宵・宵ヲ宵ァ宵ィ宵ゥ宵ェ宵ォ宵ャ宵ュ宵ョ宵ッ宵ー宵ア宵イ宵ウ 。ヲ宵。宵「宵」宵、宵・宵ヲ宵ァ宵ィ宵ゥ宵ェ宵ォ宵ャ宵ュ宵ョ宵ッ宵ー宵ア宵イ宵ウ +。ヲ将。将「将」将、将・将ヲ将ァ将ィ将ゥ将ェ将ォ将ャ将ュ将ョ将ッ将ー将ア将イ将ウ 。ヲ将。将「将」将、将・将ヲ将ァ将ィ将ゥ将ェ将ォ将ャ将ュ将ョ将ッ将ー将ア将イ将ウ +。ヲ床。床「床」床、床・床ヲ床ァ床ィ床ゥ床ェ床ォ床ャ床ュ床ョ床ッ床ー床ア床イ床ウ 。ヲ床。床「床」床、床・床ヲ床ァ床ィ床ゥ床ェ床ォ床ャ床ュ床ョ床ッ床ー床ア床イ床ウ +。ヲ常。常「常」常、常・常ヲ常ァ常ィ常ゥ常ェ常ォ常ャ常ュ常ョ常ッ常ー常ア常イ常ウ 。ヲ常。常「常」常、常・常ヲ常ァ常ィ常ゥ常ェ常ォ常ャ常ュ常ョ常ッ常ー常ア常イ常ウ +。ヲ。ヲ奨奨奨奨奨奨奨奨奨奨奨奨奨。ヲ。ヲ。ヲ。ヲ。ヲ 。ヲ。ヲ奨奨奨奨奨奨奨奨奨奨奨奨奨。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ嘗瘴ヲ竢ヲ繽ヲ苡ヲ蝪ヲ嘗遑ヲ嘗髀ヲ遙ヲ嘗。ヲ。ヲ。ヲ 。ヲ。ヲ。ヲ。ヲ。ヲ嘗瘴ヲ竢ヲ繽ヲ苡ヲ蝪ヲ嘗遑ヲ嘗髀ヲ遙ヲ嘗。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ娼チ娼ツ娼テ娼ト娼ナ娼ニ娼ヌ 。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ娼チ娼ツ娼テ娼ト娼ナ娼ニ娼ヌ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ奨ツ奨テ奨ト奨ナ奨ニ奨ヌ 。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ奨ツ奨テ奨ト奨ナ奨ニ奨ヌ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ召ッ召ー召ア召イ召ウ 。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ召ッ召ー召ア召イ召ウ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ召召召召召 。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ召召召召召 +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ 。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ 。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ 。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ 。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ 。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ 。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ 。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ 。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ 。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +SELECT `」テ」ア`, CONVERT(`」テ」ア` using ucs2) FROM `」ヤ」カ`; +」テ」ア CONVERT(`」テ」ア` using ucs2) +召召。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ 召召。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +奨ネ奨ノ奨ハ奨ヒ奨フ奨ヘ奨ホ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ 奨ネ奨ノ奨ハ奨ヒ奨フ奨ヘ奨ホ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +娼ネ娼ノ娼ハ娼ヒ娼フ娼ヘ娼ホ娼マ娼ミ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ 娼ネ娼ノ娼ハ娼ヒ娼フ娼ヘ娼ホ娼マ娼ミ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +宵エ宵オ宵カ宵キ宵ク。ヲ宵コ宵サ宵シ宵ス宵セ宵ソ宵タ宵チ宵ツ宵テ宵ト宵ナ宵ニ宵ヌ 宵エ宵オ宵カ宵キ宵ク。ヲ宵コ宵サ宵シ宵ス宵セ宵ソ宵タ宵チ宵ツ宵テ宵ト宵ナ宵ニ宵ヌ +宵ネ宵ノ宵ハ宵ヒ宵フ宵ヘ宵ホ宵マ宵ミ宵ム宵メ宵モ宵ヤ宵ユ宵ヨ宵ラ宵リ宵ル宵レ宵ロ 宵ネ宵ノ宵ハ宵ヒ宵フ宵ヘ宵ホ宵マ宵ミ宵ム宵メ宵モ宵ヤ宵ユ宵ヨ宵ラ宵リ宵ル宵レ宵ロ +宵ワ宵ン宵゙宵゚宵熄ェ瘴ェ竢ェ繽ェ苡ェ蜿ェ謠ェ迴ェ闖ェ髀ェ齒ェ宵宵宵宵 宵ワ宵ン宵゙宵゚宵熄ェ瘴ェ竢ェ繽ェ苡ェ蜿ェ謠ェ迴ェ闖ェ髀ェ齒ェ宵宵宵宵 +宵宵宵宵宵宵宵宵。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ 宵宵宵宵宵宵宵宵。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +将エ将オ将カ将キ将ク将ケ将コ将サ。ヲ将ス将セ将ソ将タ将チ将ツ将テ。ヲ将ナ将ニ将ヌ 将エ将オ将カ将キ将ク将ケ将コ将サ。ヲ将ス将セ将ソ将タ将チ将ツ将テ。ヲ将ナ将ニ将ヌ +将ネ将ノ将ハ将ヒ将フ将ヘ将ホ将マ将ミ将ム将メ将モ将ヤ将ユ将ヨ将ラ将リ将ル将レ将ロ 将ネ将ノ将ハ将ヒ将フ将ヘ将ホ将マ将ミ将ム将メ将モ将ヤ将ユ将ヨ将ラ将リ将ル将レ将ロ +将ワ将ン将゙将゚将熄ォ瘴ォ竢ォ繽ォ苡ォ蜿ォ謠ォ迴ォ闖ォ髀ォ齒ォ将将将将 将ワ将ン将゙将゚将熄ォ瘴ォ竢ォ繽ォ苡ォ蜿ォ謠ォ迴ォ闖ォ髀ォ齒ォ将将将将 +将将将将将将将将。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ 将将将将将将将将。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +床エ床オ床カ床キ床ク床ケ床コ床サ床シ床ス床セ床ソ床タ床チ床ツ床テ床ト床ナ床ニ床ヌ 床エ床オ床カ床キ床ク床ケ床コ床サ床シ床ス床セ床ソ床タ床チ床ツ床テ床ト床ナ床ニ床ヌ +床ネ床ノ床ハ床ヒ床フ床ヘ床ホ床マ床ミ床ム床メ床モ床ヤ床ユ床ヨ床ラ床リ床ル床レ床ロ 床ネ床ノ床ハ床ヒ床フ床ヘ床ホ床マ床ミ床ム床メ床モ床ヤ床ユ床ヨ床ラ床リ床ル床レ床ロ +床ワ床ン床゙床゚床熄ー瘴ー竢ー繽ー苡ー蜿ー謠ー迴ー闖ー髀ー齒ー床床床床 床ワ床ン床゙床゚床熄ー瘴ー竢ー繽ー苡ー蜿ー謠ー迴ー闖ー髀ー齒ー床床床床 +床床床床床床床床床床床床床床床。ヲ。ヲ。ヲ。ヲ。ヲ 床床床床床床床床床床床床床床床。ヲ。ヲ。ヲ。ヲ。ヲ +常エ常オ常カ常キ常ク常ケ常コ常サ常シ常ス常セ常ソ常タ常チ常ツ常テ常ト常ナ常ニ常ヌ 常エ常オ常カ常キ常ク常ケ常コ常サ常シ常ス常セ常ソ常タ常チ常ツ常テ常ト常ナ常ニ常ヌ +常ネ常ノ常ハ常ヒ常フ常ヘ常ホ常マ常ミ常ム常メ常モ常ヤ常ユ常ヨ常ラ常リ常ル常レ常ロ 常ネ常ノ常ハ常ヒ常フ常ヘ常ホ常マ常ミ常ム常メ常モ常ヤ常ユ常ヨ常ラ常リ常ル常レ常ロ +常ワ常ン常゙常゚常熄瘴竢罍ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ 常ワ常ン常゙常゚常熄瘴竢罍ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ召オ召カ召キ召ク召ケ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ召ツ召テ召ト。ヲ。ヲ。ヲ 。ヲ召オ召カ~召ク召ケ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ召ツ召テ召ト。ヲ。ヲ。ヲ +。ヲ嘗嘗嘗嘗嘗嘗嘗嘗嘗嘗嘗嘗。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ 。ヲ嘗嘗嘗嘗嘗嘗嘗嘗嘗嘗嘗嘗。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ娼。娼「。ヲ娼、。ヲ娼ヲ。ヲ娼ィ娼ゥ。ヲ娼ォ娼ャ娼ュ。ヲ娼ッ娼ー。ヲ。ヲ。ヲ 。ヲ娼。娼「。ヲ娼、。ヲ娼ヲ。ヲ娼ィ娼ゥ。ヲ娼ォ娼ャ娼ュ。ヲ娼ッ娼ー。ヲ。ヲ。ヲ +。ヲ宵。宵「宵」宵、宵・宵ヲ宵ァ宵ィ宵ゥ宵ェ宵ォ宵ャ宵ュ宵ョ宵ッ宵ー宵ア宵イ宵ウ 。ヲ宵。宵「宵」宵、宵・宵ヲ宵ァ宵ィ宵ゥ宵ェ宵ォ宵ャ宵ュ宵ョ宵ッ宵ー宵ア宵イ宵ウ +。ヲ将。将「将」将、将・将ヲ将ァ将ィ将ゥ将ェ将ォ将ャ将ュ将ョ将ッ将ー将ア将イ将ウ 。ヲ将。将「将」将、将・将ヲ将ァ将ィ将ゥ将ェ将ォ将ャ将ュ将ョ将ッ将ー将ア将イ将ウ +。ヲ床。床「床」床、床・床ヲ床ァ床ィ床ゥ床ェ床ォ床ャ床ュ床ョ床ッ床ー床ア床イ床ウ 。ヲ床。床「床」床、床・床ヲ床ァ床ィ床ゥ床ェ床ォ床ャ床ュ床ョ床ッ床ー床ア床イ床ウ +。ヲ常。常「常」常、常・常ヲ常ァ常ィ常ゥ常ェ常ォ常ャ常ュ常ョ常ッ常ー常ア常イ常ウ 。ヲ常。常「常」常、常・常ヲ常ァ常ィ常ゥ常ェ常ォ常ャ常ュ常ョ常ッ常ー常ア常イ常ウ +。ヲ。ヲ奨奨奨奨奨奨奨奨奨奨奨奨奨。ヲ。ヲ。ヲ。ヲ。ヲ 。ヲ。ヲ奨奨奨奨奨奨奨奨奨奨奨奨奨。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ嘗瘴ヲ竢ヲ繽ヲ苡ヲ蝪ヲ嘗遑ヲ嘗髀ヲ遙ヲ嘗。ヲ。ヲ。ヲ 。ヲ。ヲ。ヲ。ヲ。ヲ嘗瘴ヲ竢ヲ繽ヲ苡ヲ蝪ヲ嘗遑ヲ嘗髀ヲ遙ヲ嘗。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ娼チ娼ツ娼テ娼ト娼ナ娼ニ娼ヌ 。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ娼チ娼ツ娼テ娼ト娼ナ娼ニ娼ヌ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ奨ツ奨テ奨ト奨ナ奨ニ奨ヌ 。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ奨ツ奨テ奨ト奨ナ奨ニ奨ヌ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ召ッ召ー召ア召イ召ウ 。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ召ッ召ー召ア召イ召ウ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ召召召召召 。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ召召召召召 +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ 。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ 。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ 。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ 。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ 。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ 。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ 。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ 。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ 。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +SELECT `」テ」ア`, CONVERT(`」テ」ア` using sjis) FROM `」ヤ」カ`; +」テ」ア CONVERT(`」テ」ア` using sjis) +召召。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ ??。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +奨ネ奨ノ奨ハ奨ヒ奨フ奨ヘ奨ホ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ ???????。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +娼ネ娼ノ娼ハ娼ヒ娼フ娼ヘ娼ホ娼マ娼ミ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ ?????????。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +宵エ宵オ宵カ宵キ宵ク。ヲ宵コ宵サ宵シ宵ス宵セ宵ソ宵タ宵チ宵ツ宵テ宵ト宵ナ宵ニ宵ヌ ?????。ヲ?????????????? +宵ネ宵ノ宵ハ宵ヒ宵フ宵ヘ宵ホ宵マ宵ミ宵ム宵メ宵モ宵ヤ宵ユ宵ヨ宵ラ宵リ宵ル宵レ宵ロ ???????????????????? +宵ワ宵ン宵゙宵゚宵熄ェ瘴ェ竢ェ繽ェ苡ェ蜿ェ謠ェ迴ェ闖ェ髀ェ齒ェ宵宵宵宵 ???????????????????? +宵宵宵宵宵宵宵宵。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ ????????。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +将エ将オ将カ将キ将ク将ケ将コ将サ。ヲ将ス将セ将ソ将タ将チ将ツ将テ。ヲ将ナ将ニ将ヌ ????????。ヲ???????。ヲ??? +将ネ将ノ将ハ将ヒ将フ将ヘ将ホ将マ将ミ将ム将メ将モ将ヤ将ユ将ヨ将ラ将リ将ル将レ将ロ ???????????????????? +将ワ将ン将゙将゚将熄ォ瘴ォ竢ォ繽ォ苡ォ蜿ォ謠ォ迴ォ闖ォ髀ォ齒ォ将将将将 ???????????????????? +将将将将将将将将。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ ????????。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +床エ床オ床カ床キ床ク床ケ床コ床サ床シ床ス床セ床ソ床タ床チ床ツ床テ床ト床ナ床ニ床ヌ ???????????????????? +床ネ床ノ床ハ床ヒ床フ床ヘ床ホ床マ床ミ床ム床メ床モ床ヤ床ユ床ヨ床ラ床リ床ル床レ床ロ ???????????????????? +床ワ床ン床゙床゚床熄ー瘴ー竢ー繽ー苡ー蜿ー謠ー迴ー闖ー髀ー齒ー床床床床 ???????????????????? +床床床床床床床床床床床床床床床。ヲ。ヲ。ヲ。ヲ。ヲ ???????????????。ヲ。ヲ。ヲ。ヲ。ヲ +常エ常オ常カ常キ常ク常ケ常コ常サ常シ常ス常セ常ソ常タ常チ常ツ常テ常ト常ナ常ニ常ヌ ???????????????????? +常ネ常ノ常ハ常ヒ常フ常ヘ常ホ常マ常ミ常ム常メ常モ常ヤ常ユ常ヨ常ラ常リ常ル常レ常ロ ???????????????????? +常ワ常ン常゙常゚常熄瘴竢罍ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ ????????。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ召オ召カ召キ召ク召ケ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ召ツ召テ召ト。ヲ。ヲ。ヲ 。ヲ??~??。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ???。ヲ。ヲ。ヲ +。ヲ嘗嘗嘗嘗嘗嘗嘗嘗嘗嘗嘗嘗。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ 。ヲ????????????。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ娼。娼「。ヲ娼、。ヲ娼ヲ。ヲ娼ィ娼ゥ。ヲ娼ォ娼ャ娼ュ。ヲ娼ッ娼ー。ヲ。ヲ。ヲ 。ヲ??。ヲ?。ヲ?。ヲ??。ヲ???。ヲ??。ヲ。ヲ。ヲ +。ヲ宵。宵「宵」宵、宵・宵ヲ宵ァ宵ィ宵ゥ宵ェ宵ォ宵ャ宵ュ宵ョ宵ッ宵ー宵ア宵イ宵ウ 。ヲ??????????????????? +。ヲ将。将「将」将、将・将ヲ将ァ将ィ将ゥ将ェ将ォ将ャ将ュ将ョ将ッ将ー将ア将イ将ウ 。ヲ??????????????????? +。ヲ床。床「床」床、床・床ヲ床ァ床ィ床ゥ床ェ床ォ床ャ床ュ床ョ床ッ床ー床ア床イ床ウ 。ヲ??????????????????? +。ヲ常。常「常」常、常・常ヲ常ァ常ィ常ゥ常ェ常ォ常ャ常ュ常ョ常ッ常ー常ア常イ常ウ 。ヲ??????????????????? +。ヲ。ヲ奨奨奨奨奨奨奨奨奨奨奨奨奨。ヲ。ヲ。ヲ。ヲ。ヲ 。ヲ。ヲ?????????????。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ嘗瘴ヲ竢ヲ繽ヲ苡ヲ蝪ヲ嘗遑ヲ嘗髀ヲ遙ヲ嘗。ヲ。ヲ。ヲ 。ヲ。ヲ。ヲ。ヲ。ヲ?????。ヲ?。ヲ??。ヲ?。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ娼チ娼ツ娼テ娼ト娼ナ娼ニ娼ヌ 。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ??????? +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ奨ツ奨テ奨ト奨ナ奨ニ奨ヌ 。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ?????? +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ召ッ召ー召ア召イ召ウ 。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ????? +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ召召召召召 。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ????? +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ 。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ 。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ 。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ 。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ 。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ 。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ 。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ 。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ 。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +SELECT `」テ」ア`, CONVERT(`」テ」ア` using utf8) FROM `」ヤ」キ`; +」テ」ア CONVERT(`」テ」ア` using utf8) + !"#$%&'()*+,-./ !"#$%&'()*+,-./ +0123456789:;<=>? 0123456789:;<=>? +@ABCDEFGHIJKLMNO @ABCDEFGHIJKLMNO +PQRSTUVWXYZ[\]^_ PQRSTUVWXYZ[\]^_ +abcdefghijklmno abcdefghijklmno +pqrstuvwxyz{|}~ pqrstuvwxyz{|}~ + 治爾璽痔磁示而耳自蒔辞汐鹿式識 治爾璽痔磁示而耳自蒔辞汐鹿式識 +鴫竺軸宍雫七叱執失嫉室悉湿漆疾質 鴫竺軸宍雫七叱執失嫉室悉湿漆疾質 +実蔀篠偲柴芝屡蕊縞舎写射捨赦斜煮 実蔀篠偲柴芝屡蕊縞舎写射捨赦斜煮 +社紗者謝車遮蛇邪借勺尺杓灼爵酌釈 社紗者謝車遮蛇邪借勺尺杓灼爵酌釈 +SELECT `」テ」ア`, CONVERT(`」テ」ア` using ucs2) FROM `」ヤ」キ`; +」テ」ア CONVERT(`」テ」ア` using ucs2) + !"#$%&'()*+,-./ !"#$%&'()*+,-./ +0123456789:;<=>? 0123456789:;<=>? +@ABCDEFGHIJKLMNO @ABCDEFGHIJKLMNO +PQRSTUVWXYZ[\]^_ PQRSTUVWXYZ[\]^_ +abcdefghijklmno abcdefghijklmno +pqrstuvwxyz{|}~ pqrstuvwxyz{|}~ + 治爾璽痔磁示而耳自蒔辞汐鹿式識 治爾璽痔磁示而耳自蒔辞汐鹿式識 +鴫竺軸宍雫七叱執失嫉室悉湿漆疾質 鴫竺軸宍雫七叱執失嫉室悉湿漆疾質 +実蔀篠偲柴芝屡蕊縞舎写射捨赦斜煮 実蔀篠偲柴芝屡蕊縞舎写射捨赦斜煮 +社紗者謝車遮蛇邪借勺尺杓灼爵酌釈 社紗者謝車遮蛇邪借勺尺杓灼爵酌釈 +SELECT `」テ」ア`, CONVERT(`」テ」ア` using sjis) FROM `」ヤ」キ`; +」テ」ア CONVERT(`」テ」ア` using sjis) + !"#$%&'()*+,-./ !"#$%&'()*+,-./ +0123456789:;<=>? 0123456789:;<=>? +@ABCDEFGHIJKLMNO @ABCDEFGHIJKLMNO +PQRSTUVWXYZ[\]^_ PQRSTUVWXYZ[\]^_ +abcdefghijklmno abcdefghijklmno +pqrstuvwxyz{|}~ pqrstuvwxyz{|}~ + 治爾璽痔磁示而耳自蒔辞汐鹿式識 治爾璽痔磁示而耳自蒔辞汐鹿式識 +鴫竺軸宍雫七叱執失嫉室悉湿漆疾質 鴫竺軸宍雫七叱執失嫉室悉湿漆疾質 +実蔀篠偲柴芝屡蕊縞舎写射捨赦斜煮 実蔀篠偲柴芝屡蕊縞舎写射捨赦斜煮 +社紗者謝車遮蛇邪借勺尺杓灼爵酌釈 社紗者謝車遮蛇邪借勺尺杓灼爵酌釈 +SELECT `」テ」ア`, CONVERT(`」テ」ア` using utf8) FROM `」ヤ」ク`; +」テ」ア CONVERT(`」テ」ア` using utf8) +。。。。。「。」。、。・。ヲ。ァ。ィ。ゥ。ェ。ォ。ャ。ュ。ョ。ッ。ー。ア。イ。ウ 。。。。。「。」。、。・。ヲ。ァ。ィ。ゥ。ェ。ォ。ャ。ュ。ョ。ッ。ー。ア。イ。ウ +。エ。オ。カ。キ。ク。ケ。コ。サ。シ。ス。セ。ソ。タ。チ。ツ。テ。ト。ナ。ニ。ヌ 。エ。オ。カ。キ。ク。ケ。コ。サ。シ。ス。セ。ソ\。チ。ツ。テ。ト。ナ。ニ。ヌ +。ネ。ノ。ハ。ヒ。フ。ヘ。ホ。マ。ミ。ム。メ。モ。ヤ。ユ。ヨ。ラ。リ。ル。レ。ロ 。ネ。ノ。ハ。ヒ。フ。ヘ。ホ。マ。ミ。ム。メ。モ。ヤ。ユ。ヨ。ラ。リ。ル。レ。ロ +。ワ。セ。゙。゚。爍癸筍罍茖蝪譯遑陦鬘遙。。。。 。ワ。セ。゙。゚。爍癸筍罍茖蝪譯遑陦鬘遙。。。。 +。。。。。。。。。。。。。。。。ヲ。ヲ。ヲ。ヲ。ヲ 。。。。。。。。。。。。。。。。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ「。「「「」「、「・「ヲ「ァ「ィ「ゥ「ェ「ォ「ャ「ュ「ョ。ヲ。ヲ。ヲ。ヲ。ヲ 。ヲ「。「「「」「、「・「ヲ「ァ「ィ「ゥ「ェ「ォ「ャ「ュ「ョ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ「コ「サ「シ「ス「セ「ソ「タ「チ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ 。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ「コ「サ「シ「ス「セ「ソ「タ「チ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ「ハ「ヒ「フ「ヘ「ホ「マ「ミ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ 。ヲ。ヲ「ハ「ヒ「フ「ヘ「ホ「マ「ミ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +「ワ「ン「゙「゚「爐發笋罎茲蠅譴遒陲鬚遙ヲ。ヲ。ヲ。ヲ。ヲ 「ワ「ン「゙「゚「爐發笋罎茲蠅譴遒陲鬚遙ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ「「「「「「「「。ヲ。ヲ。ヲ。ヲ「。ヲ。ヲ。ヲ。ヲ。。 。ヲ。ヲ「「「「「「「「。ヲ。ヲ。ヲ。ヲ「。ヲ。ヲ。ヲ。ヲ。。 +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ」ー」ア」イ」ウ 。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ」ー」ア」イ」ウ +」エ」オ」カ」キ」ク」ケ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ」チ」ツ」テ」ト」ナ」ニ」ヌ 」エ」オ」カ」キ」ク」ケ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ」チ」ツ」テ」ト」ナ」ニ」ヌ +」ネ」ノ」ハ」ヒ」フ」ヘ」ホ」マ」ミ」ム」メ」モ」ヤ」ユ」ヨ」ラ」リ」ル」レ。ヲ 」ネ」ノ」ハ」ヒ」フ」ヘ」ホ」マ」ミ」ム」メ」モ」ヤ」ユ」ヨ」ラ」リ」ル」レ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ」皀筌罐茱螢譽逎陬鬟凜」」」」 。ヲ。ヲ。ヲ。ヲ。ヲ」皀筌罐茱螢譽逎陬鬟凜」」」」 +」」」」」」」」」」」。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ 」」」」」」」」」」」。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ、。、「、」、、、・、ヲ、ァ、ィ、ゥ、ェ、ォ、ャ、ュ、ョ、ッ、ー、ア、イ、ウ 。ヲ、。、「、」、、、・、ヲ、ァ、ィ、ゥ、ェ、ォ、ャ、ュ、ョ、ッ、ー、ア、イ、ウ +、エ、オ、カ、キ、ク、ケ、コ、サ、シ、ス、セ、ソ、タ、チ、ツ、テ、ト、ナ、ニ、ヌ 、エ、オ、カ、キ、ク、ケ、コ、サ、シ、ス、セ、ソ、タ、チ、ツ、テ、ト、ナ、ニ、ヌ +、ネ、ノ、ハ、ヒ、フ、ヘ、ホ、マ、ミ、ム、メ、モ、ヤ、ユ、ヨ、ラ、リ、ル、レ、ロ 、ネ、ノ、ハ、ヒ、フ、ヘ、ホ、マ、ミ、ム、メ、モ、ヤ、ユ、ヨ、ラ、リ、ル、レ、ロ +、ワ、ン、゙、゚、爨皃筅网荀螟讀遉隍鬢熙、、、、 、ワ、ン、゙、゚、爨皃筅网荀螟讀遉隍鬢熙、、、、 +、、、、。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ 、、、、。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ・。・「・」・、・・・ヲ・ァ・ィ・ゥ・ェ・ォ・ャ・ュ・ョ・ッ・ー・ア・イ・ウ 。ヲ・。・「・」・、・・・ヲ・ァ・ィ・ゥ・ェ・ォ・ャ・ュ・ョ・ッ・ー・ア・イ・ウ +・エ・オ・カ・キ・ク・ケ・コ・サ・シ・ス・セ・ソ・タ・チ・ツ・テ・ト・ナ・ニ・ヌ ・エ・オ・カ・キ・ク・ケ・コ・サ・シ・ス・セ・ソ・タ・チ・ツ・テ・ト・ナ・ニ・ヌ +・ネ・ノ・ハ・ヒ・フ・ヘ・ホ・マ・ミ・ム・メ・モ・ヤ・ユ・ヨ・ラ・リ・ル・レ・ロ ・ネ・ノ・ハ・ヒ・フ・ヘ・ホ・マ・ミ・ム・メ・モ・ヤ・ユ・ヨ・ラ・リ・ル・レ・ロ +・ワ・ン・゙・゚・爭皈筵罕茹螂讌逾隘鬣・・・・・ ・ワ・ン・゙・゚・爭皈筵罕茹螂讌逾隘鬣・・・・・ +・・・・・・・。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ ・・・・・・・。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲヲ。ヲ「ヲ」ヲ、ヲ・ヲヲヲァヲィヲゥヲェヲォヲャヲュヲョヲッヲーヲアヲイヲウ 。ヲヲ。ヲ「ヲ」ヲ、ヲ・ヲヲヲァヲィヲゥヲェヲォヲャヲュヲョヲッヲーヲアヲイヲウ +ヲエヲオヲカヲキヲク。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲヲチヲツヲテヲトヲナヲニヲヌ ヲエヲオヲカヲキヲク。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲヲチヲツヲテヲトヲナヲニヲヌ +ヲネヲノヲハヲヒヲフヲヘヲホヲマヲミヲムヲメヲモヲヤヲユヲヨヲラヲリ。ヲ。ヲ。ヲ ヲネヲノヲハヲヒヲフヲヘヲホヲマヲミヲムヲメヲモヲヤヲユヲヨヲラヲリ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ 。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ 。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ 。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲァ。ァ「ァ」ァ、ァ・ァヲァァァィァゥァェァォァャァュァョァッァーァアァイァウ 。ヲァ。ァ「ァ」ァ、ァ・ァヲァァァィァゥァェァォァャァュァョァッァーァアァイァウ +ァエァオァカァキァクァケァコァサァシァスァセァソァタァチ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ ァエァオァカァキァクァケァコァサァシァスァセァソァタァチ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲァムァメァモァヤァユァヨァラァリァルァレァロ 。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲァムァメァモァヤァユァヨァラァリァルァレァロ +ァワァンァ゙ァ゚ァ爰皎筴罘荅蟋讒遘隗鬧ァァァァァ ァワァンァ゙ァ゚ァ爰皎筴罘荅蟋讒遘隗鬧ァァァァァ +ァァ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ ァァ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲィ。ィ「ィ」ィ、ィ・ィヲィァィィィゥィェィォィャィュィョィッィーィアィイィウ 。ヲィ。ィ「ィ」ィ、ィ・ィヲィァィィィゥィェィォィャィュィョィッィーィアィイィウ +ィエィオィカィキィクィケィコィサィシィスィセィソィタ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ ィエィオィカィキィクィケィコィサィシィスィセィソィタ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ 。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ 。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ 。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲー。ー「ー」ー、ー・ーヲーァーィーゥーェーォーャーューョーッーーーアーイーウ 。ヲー。ー「ー」ー、ー・ーヲーァーィーゥーェーォーャーューョーッーーーアーイーウ +ーエーオーカーキークーケーコーサーシースーセーソーターチーツーテートーナーニーヌ ーエーオーカーキークーケーコーサーシースーセーソーターチーツーテートーナーニーヌ +ーネーノーハーヒーフーヘーホーマーミームーメーモーヤーユーヨーラーリールーレーロ ーネーノーハーヒーフーヘーホーマーミームーメーモーヤーユーヨーラーリールーレーロ +ーワーンー゙ー゚ー牴皺箍羃莢蟆豌邁隹魏ーーーーー ーワーンー゙ー゚ー牴皺箍羃莢蟆豌邁隹魏ーーーーー +ーーーーーーーーーーーーーーー。ヲ。ヲ。ヲ。ヲ。ヲ ーーーーーーーーーーーーーーー。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲマ。マ「マ」マ、マ・マヲマァマィマゥマェマォマャマュマョマッマーマアマイマウ 。ヲマ。マ「マ」マ、マ・マヲマァマィマゥマェマォマャマュマョマッマーマアマイマウ +マエマオマカマキマクマケマコマサマシマスマセマソマタマチマツマテマトマナマニマヌ マエマオマカマキマクマケマコマサマシマスマセマソマタマチマツマテマトマナマニマヌ +マネマノマハマヒマフマヘマホマママミマムマメマモ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ マネマノマハマヒマフマヘマホマママミマムマメマモ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ 。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ 。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲミ。ミ「ミ」ミ、ミ・ミヲミァミィミゥミェミォミャミュミョミッミーミアミイミウ 。ヲミ。ミ「ミ」ミ、ミ・ミヲミァミィミゥミェミォミャミュミョミッミーミアミイミウ +ミエミオミカミキミクミケミコミサミシミスミセミソミタミチミツミテミトミナミニミヌ ミエミオミカミキミクミケミコミサミシミスミセミソミタミチミツミテミトミナミニミヌ +ミネミノミハミヒミフミヘミホミマミミミムミメミモミヤミユミヨミラミリミルミレミロ ミネミノミハミヒミフミヘミホミマミミミムミメミモミヤミユミヨミラミリミルミレミロ +ミワミンミ゙ミ゚ミ獎瞎簟耙菻衵賻醪靤鰔ミミミミミ ミワミンミ゙ミ゚ミ獎瞎簟耙菻衵賻醪靤鰔ミミミミミ +ミミミミミミミミミミミミミミミ。ヲ。ヲ。ヲ。ヲ。ヲ ミミミミミミミミミミミミミミミ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。「」、・ヲァィゥェォャュョッーアイウ 。ヲ。「」、・ヲァィゥェォャュョッーアイウ +エオカキクケコサシスセソタチツテトナニヌ エオカキクケコサシスセソタチツテトナニヌ +ネノハヒフヘホマミムメモヤユヨラリルレロ ネノハヒフヘホマミムメモヤユヨラリルレロ +ワン゙゚瑪碯糒胚蔘褫跿銛頤鴣 ワン゙゚瑪碯糒胚蔘褫跿銛頤鴣 +。ヲ。ヲ。ヲ。ヲ。ヲ 。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。「」、・ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ 。ヲ。「」、・ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ 。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ 。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ 。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ 。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +SELECT `」テ」ア`, CONVERT(`」テ」ア` using ucs2) FROM `」ヤ」ク`; +」テ」ア CONVERT(`」テ」ア` using ucs2) +。。。。。「。」。、。・。ヲ。ァ。ィ。ゥ。ェ。ォ。ャ。ュ。ョ。ッ。ー。ア。イ。ウ 。。。。。「。」。、。・。ヲ。ァ。ィ。ゥ。ェ。ォ。ャ。ュ。ョ。ッ。ー。ア。イ。ウ +。エ。オ。カ。キ。ク。ケ。コ。サ。シ。ス。セ。ソ。タ。チ。ツ。テ。ト。ナ。ニ。ヌ 。エ。オ。カ。キ。ク。ケ。コ。サ。シ。ス。セ。ソ\。チ。ツ。テ。ト。ナ。ニ。ヌ +。ネ。ノ。ハ。ヒ。フ。ヘ。ホ。マ。ミ。ム。メ。モ。ヤ。ユ。ヨ。ラ。リ。ル。レ。ロ 。ネ。ノ。ハ。ヒ。フ。ヘ。ホ。マ。ミ。ム。メ。モ。ヤ。ユ。ヨ。ラ。リ。ル。レ。ロ +。ワ。セ。゙。゚。爍癸筍罍茖蝪譯遑陦鬘遙。。。。 。ワ。セ。゙。゚。爍癸筍罍茖蝪譯遑陦鬘遙。。。。 +。。。。。。。。。。。。。。。。ヲ。ヲ。ヲ。ヲ。ヲ 。。。。。。。。。。。。。。。。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ「。「「「」「、「・「ヲ「ァ「ィ「ゥ「ェ「ォ「ャ「ュ「ョ。ヲ。ヲ。ヲ。ヲ。ヲ 。ヲ「。「「「」「、「・「ヲ「ァ「ィ「ゥ「ェ「ォ「ャ「ュ「ョ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ「コ「サ「シ「ス「セ「ソ「タ「チ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ 。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ「コ「サ「シ「ス「セ「ソ「タ「チ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ「ハ「ヒ「フ「ヘ「ホ「マ「ミ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ 。ヲ。ヲ「ハ「ヒ「フ「ヘ「ホ「マ「ミ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +「ワ「ン「゙「゚「爐發笋罎茲蠅譴遒陲鬚遙ヲ。ヲ。ヲ。ヲ。ヲ 「ワ「ン「゙「゚「爐發笋罎茲蠅譴遒陲鬚遙ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ「「「「「「「「。ヲ。ヲ。ヲ。ヲ「。ヲ。ヲ。ヲ。ヲ。。 。ヲ。ヲ「「「「「「「「。ヲ。ヲ。ヲ。ヲ「。ヲ。ヲ。ヲ。ヲ。。 +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ」ー」ア」イ」ウ 。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ」ー」ア」イ」ウ +」エ」オ」カ」キ」ク」ケ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ」チ」ツ」テ」ト」ナ」ニ」ヌ 」エ」オ」カ」キ」ク」ケ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ」チ」ツ」テ」ト」ナ」ニ」ヌ +」ネ」ノ」ハ」ヒ」フ」ヘ」ホ」マ」ミ」ム」メ」モ」ヤ」ユ」ヨ」ラ」リ」ル」レ。ヲ 」ネ」ノ」ハ」ヒ」フ」ヘ」ホ」マ」ミ」ム」メ」モ」ヤ」ユ」ヨ」ラ」リ」ル」レ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ」皀筌罐茱螢譽逎陬鬟凜」」」」 。ヲ。ヲ。ヲ。ヲ。ヲ」皀筌罐茱螢譽逎陬鬟凜」」」」 +」」」」」」」」」」」。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ 」」」」」」」」」」」。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ、。、「、」、、、・、ヲ、ァ、ィ、ゥ、ェ、ォ、ャ、ュ、ョ、ッ、ー、ア、イ、ウ 。ヲ、。、「、」、、、・、ヲ、ァ、ィ、ゥ、ェ、ォ、ャ、ュ、ョ、ッ、ー、ア、イ、ウ +、エ、オ、カ、キ、ク、ケ、コ、サ、シ、ス、セ、ソ、タ、チ、ツ、テ、ト、ナ、ニ、ヌ 、エ、オ、カ、キ、ク、ケ、コ、サ、シ、ス、セ、ソ、タ、チ、ツ、テ、ト、ナ、ニ、ヌ +、ネ、ノ、ハ、ヒ、フ、ヘ、ホ、マ、ミ、ム、メ、モ、ヤ、ユ、ヨ、ラ、リ、ル、レ、ロ 、ネ、ノ、ハ、ヒ、フ、ヘ、ホ、マ、ミ、ム、メ、モ、ヤ、ユ、ヨ、ラ、リ、ル、レ、ロ +、ワ、ン、゙、゚、爨皃筅网荀螟讀遉隍鬢熙、、、、 、ワ、ン、゙、゚、爨皃筅网荀螟讀遉隍鬢熙、、、、 +、、、、。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ 、、、、。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ・。・「・」・、・・・ヲ・ァ・ィ・ゥ・ェ・ォ・ャ・ュ・ョ・ッ・ー・ア・イ・ウ 。ヲ・。・「・」・、・・・ヲ・ァ・ィ・ゥ・ェ・ォ・ャ・ュ・ョ・ッ・ー・ア・イ・ウ +・エ・オ・カ・キ・ク・ケ・コ・サ・シ・ス・セ・ソ・タ・チ・ツ・テ・ト・ナ・ニ・ヌ ・エ・オ・カ・キ・ク・ケ・コ・サ・シ・ス・セ・ソ・タ・チ・ツ・テ・ト・ナ・ニ・ヌ +・ネ・ノ・ハ・ヒ・フ・ヘ・ホ・マ・ミ・ム・メ・モ・ヤ・ユ・ヨ・ラ・リ・ル・レ・ロ ・ネ・ノ・ハ・ヒ・フ・ヘ・ホ・マ・ミ・ム・メ・モ・ヤ・ユ・ヨ・ラ・リ・ル・レ・ロ +・ワ・ン・゙・゚・爭皈筵罕茹螂讌逾隘鬣・・・・・ ・ワ・ン・゙・゚・爭皈筵罕茹螂讌逾隘鬣・・・・・ +・・・・・・・。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ ・・・・・・・。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲヲ。ヲ「ヲ」ヲ、ヲ・ヲヲヲァヲィヲゥヲェヲォヲャヲュヲョヲッヲーヲアヲイヲウ 。ヲヲ。ヲ「ヲ」ヲ、ヲ・ヲヲヲァヲィヲゥヲェヲォヲャヲュヲョヲッヲーヲアヲイヲウ +ヲエヲオヲカヲキヲク。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲヲチヲツヲテヲトヲナヲニヲヌ ヲエヲオヲカヲキヲク。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲヲチヲツヲテヲトヲナヲニヲヌ +ヲネヲノヲハヲヒヲフヲヘヲホヲマヲミヲムヲメヲモヲヤヲユヲヨヲラヲリ。ヲ。ヲ。ヲ ヲネヲノヲハヲヒヲフヲヘヲホヲマヲミヲムヲメヲモヲヤヲユヲヨヲラヲリ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ 。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ 。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ 。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲァ。ァ「ァ」ァ、ァ・ァヲァァァィァゥァェァォァャァュァョァッァーァアァイァウ 。ヲァ。ァ「ァ」ァ、ァ・ァヲァァァィァゥァェァォァャァュァョァッァーァアァイァウ +ァエァオァカァキァクァケァコァサァシァスァセァソァタァチ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ ァエァオァカァキァクァケァコァサァシァスァセァソァタァチ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲァムァメァモァヤァユァヨァラァリァルァレァロ 。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲァムァメァモァヤァユァヨァラァリァルァレァロ +ァワァンァ゙ァ゚ァ爰皎筴罘荅蟋讒遘隗鬧ァァァァァ ァワァンァ゙ァ゚ァ爰皎筴罘荅蟋讒遘隗鬧ァァァァァ +ァァ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ ァァ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲィ。ィ「ィ」ィ、ィ・ィヲィァィィィゥィェィォィャィュィョィッィーィアィイィウ 。ヲィ。ィ「ィ」ィ、ィ・ィヲィァィィィゥィェィォィャィュィョィッィーィアィイィウ +ィエィオィカィキィクィケィコィサィシィスィセィソィタ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ ィエィオィカィキィクィケィコィサィシィスィセィソィタ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ 。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ 。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ 。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲー。ー「ー」ー、ー・ーヲーァーィーゥーェーォーャーューョーッーーーアーイーウ 。ヲー。ー「ー」ー、ー・ーヲーァーィーゥーェーォーャーューョーッーーーアーイーウ +ーエーオーカーキークーケーコーサーシースーセーソーターチーツーテートーナーニーヌ ーエーオーカーキークーケーコーサーシースーセーソーターチーツーテートーナーニーヌ +ーネーノーハーヒーフーヘーホーマーミームーメーモーヤーユーヨーラーリールーレーロ ーネーノーハーヒーフーヘーホーマーミームーメーモーヤーユーヨーラーリールーレーロ +ーワーンー゙ー゚ー牴皺箍羃莢蟆豌邁隹魏ーーーーー ーワーンー゙ー゚ー牴皺箍羃莢蟆豌邁隹魏ーーーーー +ーーーーーーーーーーーーーーー。ヲ。ヲ。ヲ。ヲ。ヲ ーーーーーーーーーーーーーーー。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲマ。マ「マ」マ、マ・マヲマァマィマゥマェマォマャマュマョマッマーマアマイマウ 。ヲマ。マ「マ」マ、マ・マヲマァマィマゥマェマォマャマュマョマッマーマアマイマウ +マエマオマカマキマクマケマコマサマシマスマセマソマタマチマツマテマトマナマニマヌ マエマオマカマキマクマケマコマサマシマスマセマソマタマチマツマテマトマナマニマヌ +マネマノマハマヒマフマヘマホマママミマムマメマモ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ マネマノマハマヒマフマヘマホマママミマムマメマモ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ 。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ 。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲミ。ミ「ミ」ミ、ミ・ミヲミァミィミゥミェミォミャミュミョミッミーミアミイミウ 。ヲミ。ミ「ミ」ミ、ミ・ミヲミァミィミゥミェミォミャミュミョミッミーミアミイミウ +ミエミオミカミキミクミケミコミサミシミスミセミソミタミチミツミテミトミナミニミヌ ミエミオミカミキミクミケミコミサミシミスミセミソミタミチミツミテミトミナミニミヌ +ミネミノミハミヒミフミヘミホミマミミミムミメミモミヤミユミヨミラミリミルミレミロ ミネミノミハミヒミフミヘミホミマミミミムミメミモミヤミユミヨミラミリミルミレミロ +ミワミンミ゙ミ゚ミ獎瞎簟耙菻衵賻醪靤鰔ミミミミミ ミワミンミ゙ミ゚ミ獎瞎簟耙菻衵賻醪靤鰔ミミミミミ +ミミミミミミミミミミミミミミミ。ヲ。ヲ。ヲ。ヲ。ヲ ミミミミミミミミミミミミミミミ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。「」、・ヲァィゥェォャュョッーアイウ 。ヲ。「」、・ヲァィゥェォャュョッーアイウ +エオカキクケコサシスセソタチツテトナニヌ エオカキクケコサシスセソタチツテトナニヌ +ネノハヒフヘホマミムメモヤユヨラリルレロ ネノハヒフヘホマミムメモヤユヨラリルレロ +ワン゙゚瑪碯糒胚蔘褫跿銛頤鴣 ワン゙゚瑪碯糒胚蔘褫跿銛頤鴣 +。ヲ。ヲ。ヲ。ヲ。ヲ 。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。「」、・ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ 。ヲ。「」、・ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ 。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ 。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ 。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ 。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +SELECT `」テ」ア`, CONVERT(`」テ」ア` using sjis) FROM `」ヤ」ク`; +」テ」ア CONVERT(`」テ」ア` using sjis) +。。。。。「。」。、。・。ヲ。ァ。ィ。ゥ。ェ。ォ。ャ。ュ。ョ。ッ。ー。ア。イ。ウ 。。。。。「。」。、。・。ヲ。ァ。ィ。ゥ。ェ。ォ。ャ。ュ。ョ。ッ。ー。ア。イ。ウ +。エ。オ。カ。キ。ク。ケ。コ。サ。シ。ス。セ。ソ。タ。チ。ツ。テ。ト。ナ。ニ。ヌ 。エ。オ。カ。キ。ク。ケ。コ。サ。シ。ス。セ。ソ\。チ。ツ。テ。ト。ナ。ニ。ヌ +。ネ。ノ。ハ。ヒ。フ。ヘ。ホ。マ。ミ。ム。メ。モ。ヤ。ユ。ヨ。ラ。リ。ル。レ。ロ 。ネ。ノ。ハ。ヒ。フ。ヘ。ホ。マ。ミ。ム。メ。モ。ヤ。ユ。ヨ。ラ。リ。ル。レ。ロ +。ワ。セ。゙。゚。爍癸筍罍茖蝪譯遑陦鬘遙。。。。 。ワ。セ。゙。゚。爍癸筍罍茖蝪譯遑陦鬘遙。。。。 +。。。。。。。。。。。。。。。。ヲ。ヲ。ヲ。ヲ。ヲ 。。。。。。。。。。。。。。。。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ「。「「「」「、「・「ヲ「ァ「ィ「ゥ「ェ「ォ「ャ「ュ「ョ。ヲ。ヲ。ヲ。ヲ。ヲ 。ヲ「。「「「」「、「・「ヲ「ァ「ィ「ゥ「ェ「ォ「ャ「ュ「ョ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ「コ「サ「シ「ス「セ「ソ「タ「チ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ 。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ「コ「サ「シ「ス「セ「ソ「タ「チ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ「ハ「ヒ「フ「ヘ「ホ「マ「ミ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ 。ヲ。ヲ「ハ「ヒ「フ「ヘ「ホ「マ「ミ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +「ワ「ン「゙「゚「爐發笋罎茲蠅譴遒陲鬚遙ヲ。ヲ。ヲ。ヲ。ヲ 「ワ「ン「゙「゚「爐發笋罎茲蠅譴遒陲鬚遙ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ「「「「「「「「。ヲ。ヲ。ヲ。ヲ「。ヲ。ヲ。ヲ。ヲ。。 。ヲ。ヲ「「「「「「「「。ヲ。ヲ。ヲ。ヲ「。ヲ。ヲ。ヲ。ヲ。。 +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ」ー」ア」イ」ウ 。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ」ー」ア」イ」ウ +」エ」オ」カ」キ」ク」ケ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ」チ」ツ」テ」ト」ナ」ニ」ヌ 」エ」オ」カ」キ」ク」ケ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ」チ」ツ」テ」ト」ナ」ニ」ヌ +」ネ」ノ」ハ」ヒ」フ」ヘ」ホ」マ」ミ」ム」メ」モ」ヤ」ユ」ヨ」ラ」リ」ル」レ。ヲ 」ネ」ノ」ハ」ヒ」フ」ヘ」ホ」マ」ミ」ム」メ」モ」ヤ」ユ」ヨ」ラ」リ」ル」レ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ」皀筌罐茱螢譽逎陬鬟凜」」」」 。ヲ。ヲ。ヲ。ヲ。ヲ」皀筌罐茱螢譽逎陬鬟凜」」」」 +」」」」」」」」」」」。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ 」」」」」」」」」」」。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ、。、「、」、、、・、ヲ、ァ、ィ、ゥ、ェ、ォ、ャ、ュ、ョ、ッ、ー、ア、イ、ウ 。ヲ、。、「、」、、、・、ヲ、ァ、ィ、ゥ、ェ、ォ、ャ、ュ、ョ、ッ、ー、ア、イ、ウ +、エ、オ、カ、キ、ク、ケ、コ、サ、シ、ス、セ、ソ、タ、チ、ツ、テ、ト、ナ、ニ、ヌ 、エ、オ、カ、キ、ク、ケ、コ、サ、シ、ス、セ、ソ、タ、チ、ツ、テ、ト、ナ、ニ、ヌ +、ネ、ノ、ハ、ヒ、フ、ヘ、ホ、マ、ミ、ム、メ、モ、ヤ、ユ、ヨ、ラ、リ、ル、レ、ロ 、ネ、ノ、ハ、ヒ、フ、ヘ、ホ、マ、ミ、ム、メ、モ、ヤ、ユ、ヨ、ラ、リ、ル、レ、ロ +、ワ、ン、゙、゚、爨皃筅网荀螟讀遉隍鬢熙、、、、 、ワ、ン、゙、゚、爨皃筅网荀螟讀遉隍鬢熙、、、、 +、、、、。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ 、、、、。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ・。・「・」・、・・・ヲ・ァ・ィ・ゥ・ェ・ォ・ャ・ュ・ョ・ッ・ー・ア・イ・ウ 。ヲ・。・「・」・、・・・ヲ・ァ・ィ・ゥ・ェ・ォ・ャ・ュ・ョ・ッ・ー・ア・イ・ウ +・エ・オ・カ・キ・ク・ケ・コ・サ・シ・ス・セ・ソ・タ・チ・ツ・テ・ト・ナ・ニ・ヌ ・エ・オ・カ・キ・ク・ケ・コ・サ・シ・ス・セ・ソ・タ・チ・ツ・テ・ト・ナ・ニ・ヌ +・ネ・ノ・ハ・ヒ・フ・ヘ・ホ・マ・ミ・ム・メ・モ・ヤ・ユ・ヨ・ラ・リ・ル・レ・ロ ・ネ・ノ・ハ・ヒ・フ・ヘ・ホ・マ・ミ・ム・メ・モ・ヤ・ユ・ヨ・ラ・リ・ル・レ・ロ +・ワ・ン・゙・゚・爭皈筵罕茹螂讌逾隘鬣・・・・・ ・ワ・ン・゙・゚・爭皈筵罕茹螂讌逾隘鬣・・・・・ +・・・・・・・。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ ・・・・・・・。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲヲ。ヲ「ヲ」ヲ、ヲ・ヲヲヲァヲィヲゥヲェヲォヲャヲュヲョヲッヲーヲアヲイヲウ 。ヲヲ。ヲ「ヲ」ヲ、ヲ・ヲヲヲァヲィヲゥヲェヲォヲャヲュヲョヲッヲーヲアヲイヲウ +ヲエヲオヲカヲキヲク。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲヲチヲツヲテヲトヲナヲニヲヌ ヲエヲオヲカヲキヲク。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲヲチヲツヲテヲトヲナヲニヲヌ +ヲネヲノヲハヲヒヲフヲヘヲホヲマヲミヲムヲメヲモヲヤヲユヲヨヲラヲリ。ヲ。ヲ。ヲ ヲネヲノヲハヲヒヲフヲヘヲホヲマヲミヲムヲメヲモヲヤヲユヲヨヲラヲリ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ 。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ 。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ 。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲァ。ァ「ァ」ァ、ァ・ァヲァァァィァゥァェァォァャァュァョァッァーァアァイァウ 。ヲァ。ァ「ァ」ァ、ァ・ァヲァァァィァゥァェァォァャァュァョァッァーァアァイァウ +ァエァオァカァキァクァケァコァサァシァスァセァソァタァチ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ ァエァオァカァキァクァケァコァサァシァスァセァソァタァチ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲァムァメァモァヤァユァヨァラァリァルァレァロ 。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲァムァメァモァヤァユァヨァラァリァルァレァロ +ァワァンァ゙ァ゚ァ爰皎筴罘荅蟋讒遘隗鬧ァァァァァ ァワァンァ゙ァ゚ァ爰皎筴罘荅蟋讒遘隗鬧ァァァァァ +ァァ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ ァァ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲィ。ィ「ィ」ィ、ィ・ィヲィァィィィゥィェィォィャィュィョィッィーィアィイィウ 。ヲィ。ィ「ィ」ィ、ィ・ィヲィァィィィゥィェィォィャィュィョィッィーィアィイィウ +ィエィオィカィキィクィケィコィサィシィスィセィソィタ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ ィエィオィカィキィクィケィコィサィシィスィセィソィタ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ 。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ 。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ 。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲー。ー「ー」ー、ー・ーヲーァーィーゥーェーォーャーューョーッーーーアーイーウ 。ヲー。ー「ー」ー、ー・ーヲーァーィーゥーェーォーャーューョーッーーーアーイーウ +ーエーオーカーキークーケーコーサーシースーセーソーターチーツーテートーナーニーヌ ーエーオーカーキークーケーコーサーシースーセーソーターチーツーテートーナーニーヌ +ーネーノーハーヒーフーヘーホーマーミームーメーモーヤーユーヨーラーリールーレーロ ーネーノーハーヒーフーヘーホーマーミームーメーモーヤーユーヨーラーリールーレーロ +ーワーンー゙ー゚ー牴皺箍羃莢蟆豌邁隹魏ーーーーー ーワーンー゙ー゚ー牴皺箍羃莢蟆豌邁隹魏ーーーーー +ーーーーーーーーーーーーーーー。ヲ。ヲ。ヲ。ヲ。ヲ ーーーーーーーーーーーーーーー。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲマ。マ「マ」マ、マ・マヲマァマィマゥマェマォマャマュマョマッマーマアマイマウ 。ヲマ。マ「マ」マ、マ・マヲマァマィマゥマェマォマャマュマョマッマーマアマイマウ +マエマオマカマキマクマケマコマサマシマスマセマソマタマチマツマテマトマナマニマヌ マエマオマカマキマクマケマコマサマシマスマセマソマタマチマツマテマトマナマニマヌ +マネマノマハマヒマフマヘマホマママミマムマメマモ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ マネマノマハマヒマフマヘマホマママミマムマメマモ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ 。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ 。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲミ。ミ「ミ」ミ、ミ・ミヲミァミィミゥミェミォミャミュミョミッミーミアミイミウ 。ヲミ。ミ「ミ」ミ、ミ・ミヲミァミィミゥミェミォミャミュミョミッミーミアミイミウ +ミエミオミカミキミクミケミコミサミシミスミセミソミタミチミツミテミトミナミニミヌ ミエミオミカミキミクミケミコミサミシミスミセミソミタミチミツミテミトミナミニミヌ +ミネミノミハミヒミフミヘミホミマミミミムミメミモミヤミユミヨミラミリミルミレミロ ミネミノミハミヒミフミヘミホミマミミミムミメミモミヤミユミヨミラミリミルミレミロ +ミワミンミ゙ミ゚ミ獎瞎簟耙菻衵賻醪靤鰔ミミミミミ ミワミンミ゙ミ゚ミ獎瞎簟耙菻衵賻醪靤鰔ミミミミミ +ミミミミミミミミミミミミミミミ。ヲ。ヲ。ヲ。ヲ。ヲ ミミミミミミミミミミミミミミミ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。「」、・ヲァィゥェォャュョッーアイウ 。ヲ。「」、・ヲァィゥェォャュョッーアイウ +エオカキクケコサシスセソタチツテトナニヌ エオカキクケコサシスセソタチツテトナニヌ +ネノハヒフヘホマミムメモヤユヨラリルレロ ネノハヒフヘホマミムメモヤユヨラリルレロ +ワン゙゚瑪碯糒胚蔘褫跿銛頤鴣 ワン゙゚瑪碯糒胚蔘褫跿銛頤鴣 +。ヲ。ヲ。ヲ。ヲ。ヲ 。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。「」、・ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ 。ヲ。「」、・ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ 。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ 。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ 。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ 。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +SELECT `」テ」ア`, CONVERT(`」テ」ア` using utf8) FROM `」ヤ」ケ`; +」テ」ア CONVERT(`」テ」ア` using utf8) +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ召ッ召ー召ア召イ召ウ 。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ召ッ召ー召ア召イ召ウ +。ヲ召オ召カ召キ召ク召ケ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ召ツ召テ召ト。ヲ。ヲ。ヲ 。ヲ召オ召カ~召ク召ケ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ召ツ召テ召ト。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ 。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ召召召召召 。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ召召召召召 +召召。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ 召召。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ 。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ 。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ 。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ嘗瘴ヲ竢ヲ繽ヲ苡ヲ蝪ヲ嘗遑ヲ嘗髀ヲ遙ヲ嘗。ヲ。ヲ。ヲ 。ヲ。ヲ。ヲ。ヲ。ヲ嘗瘴ヲ竢ヲ繽ヲ苡ヲ蝪ヲ嘗遑ヲ嘗髀ヲ遙ヲ嘗。ヲ。ヲ。ヲ +。ヲ嘗嘗嘗嘗嘗嘗嘗嘗嘗嘗嘗嘗。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ 。ヲ嘗嘗嘗嘗嘗嘗嘗嘗嘗嘗嘗嘗。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ 。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ奨ツ奨テ奨ト奨ナ奨ニ奨ヌ 。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ奨ツ奨テ奨ト奨ナ奨ニ奨ヌ +奨ネ奨ノ奨ハ奨ヒ奨フ奨ヘ奨ホ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ 奨ネ奨ノ奨ハ奨ヒ奨フ奨ヘ奨ホ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ 。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ奨奨奨奨奨奨奨奨奨奨奨奨奨。ヲ。ヲ。ヲ。ヲ。ヲ 。ヲ。ヲ奨奨奨奨奨奨奨奨奨奨奨奨奨。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ娼。娼「。ヲ娼、。ヲ娼ヲ。ヲ娼ィ娼ゥ。ヲ娼ォ娼ャ娼ュ。ヲ娼ッ娼ー。ヲ。ヲ。ヲ 。ヲ娼。娼「。ヲ娼、。ヲ娼ヲ。ヲ娼ィ娼ゥ。ヲ娼ォ娼ャ娼ュ。ヲ娼ッ娼ー。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ娼チ娼ツ娼テ娼ト娼ナ娼ニ娼ヌ 。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ娼チ娼ツ娼テ娼ト娼ナ娼ニ娼ヌ +娼ネ娼ノ娼ハ娼ヒ娼フ娼ヘ娼ホ娼マ娼ミ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ 娼ネ娼ノ娼ハ娼ヒ娼フ娼ヘ娼ホ娼マ娼ミ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ 。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ 。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ宵。宵「宵」宵、宵・宵ヲ宵ァ宵ィ宵ゥ宵ェ宵ォ宵ャ宵ュ宵ョ宵ッ宵ー宵ア宵イ宵ウ 。ヲ宵。宵「宵」宵、宵・宵ヲ宵ァ宵ィ宵ゥ宵ェ宵ォ宵ャ宵ュ宵ョ宵ッ宵ー宵ア宵イ宵ウ +宵エ宵オ宵カ宵キ宵ク。ヲ宵コ宵サ宵シ宵ス宵セ宵ソ宵タ宵チ宵ツ宵テ宵ト宵ナ宵ニ宵ヌ 宵エ宵オ宵カ宵キ宵ク。ヲ宵コ宵サ宵シ宵ス宵セ宵ソ宵タ宵チ宵ツ宵テ宵ト宵ナ宵ニ宵ヌ +宵ネ宵ノ宵ハ宵ヒ宵フ宵ヘ宵ホ宵マ宵ミ宵ム宵メ宵モ宵ヤ宵ユ宵ヨ宵ラ宵リ宵ル宵レ宵ロ 宵ネ宵ノ宵ハ宵ヒ宵フ宵ヘ宵ホ宵マ宵ミ宵ム宵メ宵モ宵ヤ宵ユ宵ヨ宵ラ宵リ宵ル宵レ宵ロ +宵ワ宵ン宵゙宵゚宵熄ェ瘴ェ竢ェ繽ェ苡ェ蜿ェ謠ェ迴ェ闖ェ髀ェ齒ェ宵宵宵宵 宵ワ宵ン宵゙宵゚宵熄ェ瘴ェ竢ェ繽ェ苡ェ蜿ェ謠ェ迴ェ闖ェ髀ェ齒ェ宵宵宵宵 +宵宵宵宵宵宵宵宵。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ 宵宵宵宵宵宵宵宵。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ将。将「将」将、将・将ヲ将ァ将ィ将ゥ将ェ将ォ将ャ将ュ将ョ将ッ将ー将ア将イ将ウ 。ヲ将。将「将」将、将・将ヲ将ァ将ィ将ゥ将ェ将ォ将ャ将ュ将ョ将ッ将ー将ア将イ将ウ +将エ将オ将カ将キ将ク将ケ将コ将サ。ヲ将ス将セ将ソ将タ将チ将ツ将テ。ヲ将ナ将ニ将ヌ 将エ将オ将カ将キ将ク将ケ将コ将サ。ヲ将ス将セ将ソ将タ将チ将ツ将テ。ヲ将ナ将ニ将ヌ +将ネ将ノ将ハ将ヒ将フ将ヘ将ホ将マ将ミ将ム将メ将モ将ヤ将ユ将ヨ将ラ将リ将ル将レ将ロ 将ネ将ノ将ハ将ヒ将フ将ヘ将ホ将マ将ミ将ム将メ将モ将ヤ将ユ将ヨ将ラ将リ将ル将レ将ロ +将ワ将ン将゙将゚将熄ォ瘴ォ竢ォ繽ォ苡ォ蜿ォ謠ォ迴ォ闖ォ髀ォ齒ォ将将将将 将ワ将ン将゙将゚将熄ォ瘴ォ竢ォ繽ォ苡ォ蜿ォ謠ォ迴ォ闖ォ髀ォ齒ォ将将将将 +将将将将将将将将。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ 将将将将将将将将。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ床。床「床」床、床・床ヲ床ァ床ィ床ゥ床ェ床ォ床ャ床ュ床ョ床ッ床ー床ア床イ床ウ 。ヲ床。床「床」床、床・床ヲ床ァ床ィ床ゥ床ェ床ォ床ャ床ュ床ョ床ッ床ー床ア床イ床ウ +床エ床オ床カ床キ床ク床ケ床コ床サ床シ床ス床セ床ソ床タ床チ床ツ床テ床ト床ナ床ニ床ヌ 床エ床オ床カ床キ床ク床ケ床コ床サ床シ床ス床セ床ソ床タ床チ床ツ床テ床ト床ナ床ニ床ヌ +床ネ床ノ床ハ床ヒ床フ床ヘ床ホ床マ床ミ床ム床メ床モ床ヤ床ユ床ヨ床ラ床リ床ル床レ床ロ 床ネ床ノ床ハ床ヒ床フ床ヘ床ホ床マ床ミ床ム床メ床モ床ヤ床ユ床ヨ床ラ床リ床ル床レ床ロ +床ワ床ン床゙床゚床熄ー瘴ー竢ー繽ー苡ー蜿ー謠ー迴ー闖ー髀ー齒ー床床床床 床ワ床ン床゙床゚床熄ー瘴ー竢ー繽ー苡ー蜿ー謠ー迴ー闖ー髀ー齒ー床床床床 +床床床床床床床床床床床床床床床。ヲ。ヲ。ヲ。ヲ。ヲ 床床床床床床床床床床床床床床床。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ常。常「常」常、常・常ヲ常ァ常ィ常ゥ常ェ常ォ常ャ常ュ常ョ常ッ常ー常ア常イ常ウ 。ヲ常。常「常」常、常・常ヲ常ァ常ィ常ゥ常ェ常ォ常ャ常ュ常ョ常ッ常ー常ア常イ常ウ +常エ常オ常カ常キ常ク常ケ常コ常サ常シ常ス常セ常ソ常タ常チ常ツ常テ常ト常ナ常ニ常ヌ 常エ常オ常カ常キ常ク常ケ常コ常サ常シ常ス常セ常ソ常タ常チ常ツ常テ常ト常ナ常ニ常ヌ +常ネ常ノ常ハ常ヒ常フ常ヘ常ホ常マ常ミ常ム常メ常モ常ヤ常ユ常ヨ常ラ常リ常ル常レ常ロ 常ネ常ノ常ハ常ヒ常フ常ヘ常ホ常マ常ミ常ム常メ常モ常ヤ常ユ常ヨ常ラ常リ常ル常レ常ロ +常ワ常ン常゙常゚常熄瘴竢罍ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ 常ワ常ン常゙常゚常熄瘴竢罍ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ 。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +SELECT `」テ」ア`, CONVERT(`」テ」ア` using ucs2) FROM `」ヤ」ケ`; +」テ」ア CONVERT(`」テ」ア` using ucs2) +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ召ッ召ー召ア召イ召ウ 。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ召ッ召ー召ア召イ召ウ +。ヲ召オ召カ召キ召ク召ケ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ召ツ召テ召ト。ヲ。ヲ。ヲ 。ヲ召オ召カ~召ク召ケ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ召ツ召テ召ト。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ 。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ召召召召召 。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ召召召召召 +召召。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ 召召。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ 。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ 。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ 。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ嘗瘴ヲ竢ヲ繽ヲ苡ヲ蝪ヲ嘗遑ヲ嘗髀ヲ遙ヲ嘗。ヲ。ヲ。ヲ 。ヲ。ヲ。ヲ。ヲ。ヲ嘗瘴ヲ竢ヲ繽ヲ苡ヲ蝪ヲ嘗遑ヲ嘗髀ヲ遙ヲ嘗。ヲ。ヲ。ヲ +。ヲ嘗嘗嘗嘗嘗嘗嘗嘗嘗嘗嘗嘗。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ 。ヲ嘗嘗嘗嘗嘗嘗嘗嘗嘗嘗嘗嘗。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ 。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ奨ツ奨テ奨ト奨ナ奨ニ奨ヌ 。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ奨ツ奨テ奨ト奨ナ奨ニ奨ヌ +奨ネ奨ノ奨ハ奨ヒ奨フ奨ヘ奨ホ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ 奨ネ奨ノ奨ハ奨ヒ奨フ奨ヘ奨ホ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ 。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ奨奨奨奨奨奨奨奨奨奨奨奨奨。ヲ。ヲ。ヲ。ヲ。ヲ 。ヲ。ヲ奨奨奨奨奨奨奨奨奨奨奨奨奨。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ娼。娼「。ヲ娼、。ヲ娼ヲ。ヲ娼ィ娼ゥ。ヲ娼ォ娼ャ娼ュ。ヲ娼ッ娼ー。ヲ。ヲ。ヲ 。ヲ娼。娼「。ヲ娼、。ヲ娼ヲ。ヲ娼ィ娼ゥ。ヲ娼ォ娼ャ娼ュ。ヲ娼ッ娼ー。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ娼チ娼ツ娼テ娼ト娼ナ娼ニ娼ヌ 。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ娼チ娼ツ娼テ娼ト娼ナ娼ニ娼ヌ +娼ネ娼ノ娼ハ娼ヒ娼フ娼ヘ娼ホ娼マ娼ミ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ 娼ネ娼ノ娼ハ娼ヒ娼フ娼ヘ娼ホ娼マ娼ミ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ 。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ 。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ宵。宵「宵」宵、宵・宵ヲ宵ァ宵ィ宵ゥ宵ェ宵ォ宵ャ宵ュ宵ョ宵ッ宵ー宵ア宵イ宵ウ 。ヲ宵。宵「宵」宵、宵・宵ヲ宵ァ宵ィ宵ゥ宵ェ宵ォ宵ャ宵ュ宵ョ宵ッ宵ー宵ア宵イ宵ウ +宵エ宵オ宵カ宵キ宵ク。ヲ宵コ宵サ宵シ宵ス宵セ宵ソ宵タ宵チ宵ツ宵テ宵ト宵ナ宵ニ宵ヌ 宵エ宵オ宵カ宵キ宵ク。ヲ宵コ宵サ宵シ宵ス宵セ宵ソ宵タ宵チ宵ツ宵テ宵ト宵ナ宵ニ宵ヌ +宵ネ宵ノ宵ハ宵ヒ宵フ宵ヘ宵ホ宵マ宵ミ宵ム宵メ宵モ宵ヤ宵ユ宵ヨ宵ラ宵リ宵ル宵レ宵ロ 宵ネ宵ノ宵ハ宵ヒ宵フ宵ヘ宵ホ宵マ宵ミ宵ム宵メ宵モ宵ヤ宵ユ宵ヨ宵ラ宵リ宵ル宵レ宵ロ +宵ワ宵ン宵゙宵゚宵熄ェ瘴ェ竢ェ繽ェ苡ェ蜿ェ謠ェ迴ェ闖ェ髀ェ齒ェ宵宵宵宵 宵ワ宵ン宵゙宵゚宵熄ェ瘴ェ竢ェ繽ェ苡ェ蜿ェ謠ェ迴ェ闖ェ髀ェ齒ェ宵宵宵宵 +宵宵宵宵宵宵宵宵。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ 宵宵宵宵宵宵宵宵。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ将。将「将」将、将・将ヲ将ァ将ィ将ゥ将ェ将ォ将ャ将ュ将ョ将ッ将ー将ア将イ将ウ 。ヲ将。将「将」将、将・将ヲ将ァ将ィ将ゥ将ェ将ォ将ャ将ュ将ョ将ッ将ー将ア将イ将ウ +将エ将オ将カ将キ将ク将ケ将コ将サ。ヲ将ス将セ将ソ将タ将チ将ツ将テ。ヲ将ナ将ニ将ヌ 将エ将オ将カ将キ将ク将ケ将コ将サ。ヲ将ス将セ将ソ将タ将チ将ツ将テ。ヲ将ナ将ニ将ヌ +将ネ将ノ将ハ将ヒ将フ将ヘ将ホ将マ将ミ将ム将メ将モ将ヤ将ユ将ヨ将ラ将リ将ル将レ将ロ 将ネ将ノ将ハ将ヒ将フ将ヘ将ホ将マ将ミ将ム将メ将モ将ヤ将ユ将ヨ将ラ将リ将ル将レ将ロ +将ワ将ン将゙将゚将熄ォ瘴ォ竢ォ繽ォ苡ォ蜿ォ謠ォ迴ォ闖ォ髀ォ齒ォ将将将将 将ワ将ン将゙将゚将熄ォ瘴ォ竢ォ繽ォ苡ォ蜿ォ謠ォ迴ォ闖ォ髀ォ齒ォ将将将将 +将将将将将将将将。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ 将将将将将将将将。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ床。床「床」床、床・床ヲ床ァ床ィ床ゥ床ェ床ォ床ャ床ュ床ョ床ッ床ー床ア床イ床ウ 。ヲ床。床「床」床、床・床ヲ床ァ床ィ床ゥ床ェ床ォ床ャ床ュ床ョ床ッ床ー床ア床イ床ウ +床エ床オ床カ床キ床ク床ケ床コ床サ床シ床ス床セ床ソ床タ床チ床ツ床テ床ト床ナ床ニ床ヌ 床エ床オ床カ床キ床ク床ケ床コ床サ床シ床ス床セ床ソ床タ床チ床ツ床テ床ト床ナ床ニ床ヌ +床ネ床ノ床ハ床ヒ床フ床ヘ床ホ床マ床ミ床ム床メ床モ床ヤ床ユ床ヨ床ラ床リ床ル床レ床ロ 床ネ床ノ床ハ床ヒ床フ床ヘ床ホ床マ床ミ床ム床メ床モ床ヤ床ユ床ヨ床ラ床リ床ル床レ床ロ +床ワ床ン床゙床゚床熄ー瘴ー竢ー繽ー苡ー蜿ー謠ー迴ー闖ー髀ー齒ー床床床床 床ワ床ン床゙床゚床熄ー瘴ー竢ー繽ー苡ー蜿ー謠ー迴ー闖ー髀ー齒ー床床床床 +床床床床床床床床床床床床床床床。ヲ。ヲ。ヲ。ヲ。ヲ 床床床床床床床床床床床床床床床。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ常。常「常」常、常・常ヲ常ァ常ィ常ゥ常ェ常ォ常ャ常ュ常ョ常ッ常ー常ア常イ常ウ 。ヲ常。常「常」常、常・常ヲ常ァ常ィ常ゥ常ェ常ォ常ャ常ュ常ョ常ッ常ー常ア常イ常ウ +常エ常オ常カ常キ常ク常ケ常コ常サ常シ常ス常セ常ソ常タ常チ常ツ常テ常ト常ナ常ニ常ヌ 常エ常オ常カ常キ常ク常ケ常コ常サ常シ常ス常セ常ソ常タ常チ常ツ常テ常ト常ナ常ニ常ヌ +常ネ常ノ常ハ常ヒ常フ常ヘ常ホ常マ常ミ常ム常メ常モ常ヤ常ユ常ヨ常ラ常リ常ル常レ常ロ 常ネ常ノ常ハ常ヒ常フ常ヘ常ホ常マ常ミ常ム常メ常モ常ヤ常ユ常ヨ常ラ常リ常ル常レ常ロ +常ワ常ン常゙常゚常熄瘴竢罍ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ 常ワ常ン常゙常゚常熄瘴竢罍ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ 。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +SELECT `」テ」ア`, CONVERT(`」テ」ア` using sjis) FROM `」ヤ」ケ`; +」テ」ア CONVERT(`」テ」ア` using sjis) +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ召ッ召ー召ア召イ召ウ 。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ????? +。ヲ召オ召カ召キ召ク召ケ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ召ツ召テ召ト。ヲ。ヲ。ヲ 。ヲ??~??。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ???。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ 。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ召召召召召 。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ????? +召召。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ ??。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ 。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ 。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ 。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ嘗瘴ヲ竢ヲ繽ヲ苡ヲ蝪ヲ嘗遑ヲ嘗髀ヲ遙ヲ嘗。ヲ。ヲ。ヲ 。ヲ。ヲ。ヲ。ヲ。ヲ?????。ヲ?。ヲ??。ヲ?。ヲ。ヲ。ヲ +。ヲ嘗嘗嘗嘗嘗嘗嘗嘗嘗嘗嘗嘗。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ 。ヲ????????????。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ 。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ奨ツ奨テ奨ト奨ナ奨ニ奨ヌ 。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ?????? +奨ネ奨ノ奨ハ奨ヒ奨フ奨ヘ奨ホ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ ???????。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ 。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ奨奨奨奨奨奨奨奨奨奨奨奨奨。ヲ。ヲ。ヲ。ヲ。ヲ 。ヲ。ヲ?????????????。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ娼。娼「。ヲ娼、。ヲ娼ヲ。ヲ娼ィ娼ゥ。ヲ娼ォ娼ャ娼ュ。ヲ娼ッ娼ー。ヲ。ヲ。ヲ 。ヲ??。ヲ?。ヲ?。ヲ??。ヲ???。ヲ??。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ娼チ娼ツ娼テ娼ト娼ナ娼ニ娼ヌ 。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ??????? +娼ネ娼ノ娼ハ娼ヒ娼フ娼ヘ娼ホ娼マ娼ミ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ ?????????。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ 。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ 。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ宵。宵「宵」宵、宵・宵ヲ宵ァ宵ィ宵ゥ宵ェ宵ォ宵ャ宵ュ宵ョ宵ッ宵ー宵ア宵イ宵ウ 。ヲ??????????????????? +宵エ宵オ宵カ宵キ宵ク。ヲ宵コ宵サ宵シ宵ス宵セ宵ソ宵タ宵チ宵ツ宵テ宵ト宵ナ宵ニ宵ヌ ?????。ヲ?????????????? +宵ネ宵ノ宵ハ宵ヒ宵フ宵ヘ宵ホ宵マ宵ミ宵ム宵メ宵モ宵ヤ宵ユ宵ヨ宵ラ宵リ宵ル宵レ宵ロ ???????????????????? +宵ワ宵ン宵゙宵゚宵熄ェ瘴ェ竢ェ繽ェ苡ェ蜿ェ謠ェ迴ェ闖ェ髀ェ齒ェ宵宵宵宵 ???????????????????? +宵宵宵宵宵宵宵宵。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ ????????。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ将。将「将」将、将・将ヲ将ァ将ィ将ゥ将ェ将ォ将ャ将ュ将ョ将ッ将ー将ア将イ将ウ 。ヲ??????????????????? +将エ将オ将カ将キ将ク将ケ将コ将サ。ヲ将ス将セ将ソ将タ将チ将ツ将テ。ヲ将ナ将ニ将ヌ ????????。ヲ???????。ヲ??? +将ネ将ノ将ハ将ヒ将フ将ヘ将ホ将マ将ミ将ム将メ将モ将ヤ将ユ将ヨ将ラ将リ将ル将レ将ロ ???????????????????? +将ワ将ン将゙将゚将熄ォ瘴ォ竢ォ繽ォ苡ォ蜿ォ謠ォ迴ォ闖ォ髀ォ齒ォ将将将将 ???????????????????? +将将将将将将将将。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ ????????。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ床。床「床」床、床・床ヲ床ァ床ィ床ゥ床ェ床ォ床ャ床ュ床ョ床ッ床ー床ア床イ床ウ 。ヲ??????????????????? +床エ床オ床カ床キ床ク床ケ床コ床サ床シ床ス床セ床ソ床タ床チ床ツ床テ床ト床ナ床ニ床ヌ ???????????????????? +床ネ床ノ床ハ床ヒ床フ床ヘ床ホ床マ床ミ床ム床メ床モ床ヤ床ユ床ヨ床ラ床リ床ル床レ床ロ ???????????????????? +床ワ床ン床゙床゚床熄ー瘴ー竢ー繽ー苡ー蜿ー謠ー迴ー闖ー髀ー齒ー床床床床 ???????????????????? +床床床床床床床床床床床床床床床。ヲ。ヲ。ヲ。ヲ。ヲ ???????????????。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ常。常「常」常、常・常ヲ常ァ常ィ常ゥ常ェ常ォ常ャ常ュ常ョ常ッ常ー常ア常イ常ウ 。ヲ??????????????????? +常エ常オ常カ常キ常ク常ケ常コ常サ常シ常ス常セ常ソ常タ常チ常ツ常テ常ト常ナ常ニ常ヌ ???????????????????? +常ネ常ノ常ハ常ヒ常フ常ヘ常ホ常マ常ミ常ム常メ常モ常ヤ常ユ常ヨ常ラ常リ常ル常レ常ロ ???????????????????? +常ワ常ン常゙常゚常熄瘴竢罍ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ ????????。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ 。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +SELECT `」テ」ア`, CONVERT(`」テ」ア` using utf8) FROM `」ヤ」ア」ー`; +」テ」ア CONVERT(`」テ」ア` using utf8) + !"#$%&'()*+,-./ !"#$%&'()*+,-./ +0123456789:;<=>? 0123456789:;<=>? +@ABCDEFGHIJKLMNO @ABCDEFGHIJKLMNO +PQRSTUVWXYZ[\]^_ PQRSTUVWXYZ[\]^_ +abcdefghijklmno abcdefghijklmno +pqrstuvwxyz{|}~ pqrstuvwxyz{|}~ + 治爾璽痔磁示而耳自蒔辞汐鹿式識 治爾璽痔磁示而耳自蒔辞汐鹿式識 +鴫竺軸宍雫七叱執失嫉室悉湿漆疾質 鴫竺軸宍雫七叱執失嫉室悉湿漆疾質 +実蔀篠偲柴芝屡蕊縞舎写射捨赦斜煮 実蔀篠偲柴芝屡蕊縞舎写射捨赦斜煮 +社紗者謝車遮蛇邪借勺尺杓灼爵酌釈 社紗者謝車遮蛇邪借勺尺杓灼爵酌釈 +SELECT `」テ」ア`, CONVERT(`」テ」ア` using ucs2) FROM `」ヤ」ア」ー`; +」テ」ア CONVERT(`」テ」ア` using ucs2) + !"#$%&'()*+,-./ !"#$%&'()*+,-./ +0123456789:;<=>? 0123456789:;<=>? +@ABCDEFGHIJKLMNO @ABCDEFGHIJKLMNO +PQRSTUVWXYZ[\]^_ PQRSTUVWXYZ[\]^_ +abcdefghijklmno abcdefghijklmno +pqrstuvwxyz{|}~ pqrstuvwxyz{|}~ + 治爾璽痔磁示而耳自蒔辞汐鹿式識 治爾璽痔磁示而耳自蒔辞汐鹿式識 +鴫竺軸宍雫七叱執失嫉室悉湿漆疾質 鴫竺軸宍雫七叱執失嫉室悉湿漆疾質 +実蔀篠偲柴芝屡蕊縞舎写射捨赦斜煮 実蔀篠偲柴芝屡蕊縞舎写射捨赦斜煮 +社紗者謝車遮蛇邪借勺尺杓灼爵酌釈 社紗者謝車遮蛇邪借勺尺杓灼爵酌釈 +SELECT `」テ」ア`, CONVERT(`」テ」ア` using sjis) FROM `」ヤ」ア」ー`; +」テ」ア CONVERT(`」テ」ア` using sjis) + !"#$%&'()*+,-./ !"#$%&'()*+,-./ +0123456789:;<=>? 0123456789:;<=>? +@ABCDEFGHIJKLMNO @ABCDEFGHIJKLMNO +PQRSTUVWXYZ[\]^_ PQRSTUVWXYZ[\]^_ +abcdefghijklmno abcdefghijklmno +pqrstuvwxyz{|}~ pqrstuvwxyz{|}~ + 治爾璽痔磁示而耳自蒔辞汐鹿式識 治爾璽痔磁示而耳自蒔辞汐鹿式識 +鴫竺軸宍雫七叱執失嫉室悉湿漆疾質 鴫竺軸宍雫七叱執失嫉室悉湿漆疾質 +実蔀篠偲柴芝屡蕊縞舎写射捨赦斜煮 実蔀篠偲柴芝屡蕊縞舎写射捨赦斜煮 +社紗者謝車遮蛇邪借勺尺杓灼爵酌釈 社紗者謝車遮蛇邪借勺尺杓灼爵酌釈 +SELECT `」テ」ア`, CONVERT(`」テ」ア` using utf8) FROM `」ヤ」ア」ア`; +」テ」ア CONVERT(`」テ」ア` using utf8) +。。。。。「。」。、。・。ヲ。ァ。ィ。ゥ。ェ。ォ。ャ。ュ。ョ。ッ。ー。ア。イ。ウ 。。。。。「。」。、。・。ヲ。ァ。ィ。ゥ。ェ。ォ。ャ。ュ。ョ。ッ。ー。ア。イ。ウ +。エ。オ。カ。キ。ク。ケ。コ。サ。シ。ス。セ。ソ。タ。チ。ツ。テ。ト。ナ。ニ。ヌ 。エ。オ。カ。キ。ク。ケ。コ。サ。シ。ス。セ。ソ\。チ。ツ。テ。ト。ナ。ニ。ヌ +。ネ。ノ。ハ。ヒ。フ。ヘ。ホ。マ。ミ。ム。メ。モ。ヤ。ユ。ヨ。ラ。リ。ル。レ。ロ 。ネ。ノ。ハ。ヒ。フ。ヘ。ホ。マ。ミ。ム。メ。モ。ヤ。ユ。ヨ。ラ。リ。ル。レ。ロ +。ワ。セ。゙。゚。爍癸筍罍茖蝪譯遑陦鬘遙。。。。 。ワ。セ。゙。゚。爍癸筍罍茖蝪譯遑陦鬘遙。。。。 +。。。。。。。。。。。。。。。。ヲ。ヲ。ヲ。ヲ。ヲ 。。。。。。。。。。。。。。。。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ「。「「「」「、「・「ヲ「ァ「ィ「ゥ「ェ「ォ「ャ「ュ「ョ。ヲ。ヲ。ヲ。ヲ。ヲ 。ヲ「。「「「」「、「・「ヲ「ァ「ィ「ゥ「ェ「ォ「ャ「ュ「ョ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ「コ「サ「シ「ス「セ「ソ「タ「チ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ 。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ「コ「サ「シ「ス「セ「ソ「タ「チ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ「ハ「ヒ「フ「ヘ「ホ「マ「ミ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ 。ヲ。ヲ「ハ「ヒ「フ「ヘ「ホ「マ「ミ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +「ワ「ン「゙「゚「爐發笋罎茲蠅譴遒陲鬚遙ヲ。ヲ。ヲ。ヲ。ヲ 「ワ「ン「゙「゚「爐發笋罎茲蠅譴遒陲鬚遙ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ「「「「「「「「。ヲ。ヲ。ヲ。ヲ「。ヲ。ヲ。ヲ。ヲ。。 。ヲ。ヲ「「「「「「「「。ヲ。ヲ。ヲ。ヲ「。ヲ。ヲ。ヲ。ヲ。。 +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ」ー」ア」イ」ウ 。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ」ー」ア」イ」ウ +」エ」オ」カ」キ」ク」ケ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ」チ」ツ」テ」ト」ナ」ニ」ヌ 」エ」オ」カ」キ」ク」ケ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ」チ」ツ」テ」ト」ナ」ニ」ヌ +」ネ」ノ」ハ」ヒ」フ」ヘ」ホ」マ」ミ」ム」メ」モ」ヤ」ユ」ヨ」ラ」リ」ル」レ。ヲ 」ネ」ノ」ハ」ヒ」フ」ヘ」ホ」マ」ミ」ム」メ」モ」ヤ」ユ」ヨ」ラ」リ」ル」レ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ」皀筌罐茱螢譽逎陬鬟凜」」」」 。ヲ。ヲ。ヲ。ヲ。ヲ」皀筌罐茱螢譽逎陬鬟凜」」」」 +」」」」」」」」」」」。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ 」」」」」」」」」」」。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ、。、「、」、、、・、ヲ、ァ、ィ、ゥ、ェ、ォ、ャ、ュ、ョ、ッ、ー、ア、イ、ウ 。ヲ、。、「、」、、、・、ヲ、ァ、ィ、ゥ、ェ、ォ、ャ、ュ、ョ、ッ、ー、ア、イ、ウ +、エ、オ、カ、キ、ク、ケ、コ、サ、シ、ス、セ、ソ、タ、チ、ツ、テ、ト、ナ、ニ、ヌ 、エ、オ、カ、キ、ク、ケ、コ、サ、シ、ス、セ、ソ、タ、チ、ツ、テ、ト、ナ、ニ、ヌ +、ネ、ノ、ハ、ヒ、フ、ヘ、ホ、マ、ミ、ム、メ、モ、ヤ、ユ、ヨ、ラ、リ、ル、レ、ロ 、ネ、ノ、ハ、ヒ、フ、ヘ、ホ、マ、ミ、ム、メ、モ、ヤ、ユ、ヨ、ラ、リ、ル、レ、ロ +、ワ、ン、゙、゚、爨皃筅网荀螟讀遉隍鬢熙、、、、 、ワ、ン、゙、゚、爨皃筅网荀螟讀遉隍鬢熙、、、、 +、、、、。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ 、、、、。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ・。・「・」・、・・・ヲ・ァ・ィ・ゥ・ェ・ォ・ャ・ュ・ョ・ッ・ー・ア・イ・ウ 。ヲ・。・「・」・、・・・ヲ・ァ・ィ・ゥ・ェ・ォ・ャ・ュ・ョ・ッ・ー・ア・イ・ウ +・エ・オ・カ・キ・ク・ケ・コ・サ・シ・ス・セ・ソ・タ・チ・ツ・テ・ト・ナ・ニ・ヌ ・エ・オ・カ・キ・ク・ケ・コ・サ・シ・ス・セ・ソ・タ・チ・ツ・テ・ト・ナ・ニ・ヌ +・ネ・ノ・ハ・ヒ・フ・ヘ・ホ・マ・ミ・ム・メ・モ・ヤ・ユ・ヨ・ラ・リ・ル・レ・ロ ・ネ・ノ・ハ・ヒ・フ・ヘ・ホ・マ・ミ・ム・メ・モ・ヤ・ユ・ヨ・ラ・リ・ル・レ・ロ +・ワ・ン・゙・゚・爭皈筵罕茹螂讌逾隘鬣・・・・・ ・ワ・ン・゙・゚・爭皈筵罕茹螂讌逾隘鬣・・・・・ +・・・・・・・。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ ・・・・・・・。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲヲ。ヲ「ヲ」ヲ、ヲ・ヲヲヲァヲィヲゥヲェヲォヲャヲュヲョヲッヲーヲアヲイヲウ 。ヲヲ。ヲ「ヲ」ヲ、ヲ・ヲヲヲァヲィヲゥヲェヲォヲャヲュヲョヲッヲーヲアヲイヲウ +ヲエヲオヲカヲキヲク。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲヲチヲツヲテヲトヲナヲニヲヌ ヲエヲオヲカヲキヲク。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲヲチヲツヲテヲトヲナヲニヲヌ +ヲネヲノヲハヲヒヲフヲヘヲホヲマヲミヲムヲメヲモヲヤヲユヲヨヲラヲリ。ヲ。ヲ。ヲ ヲネヲノヲハヲヒヲフヲヘヲホヲマヲミヲムヲメヲモヲヤヲユヲヨヲラヲリ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ 。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ 。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ 。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲァ。ァ「ァ」ァ、ァ・ァヲァァァィァゥァェァォァャァュァョァッァーァアァイァウ 。ヲァ。ァ「ァ」ァ、ァ・ァヲァァァィァゥァェァォァャァュァョァッァーァアァイァウ +ァエァオァカァキァクァケァコァサァシァスァセァソァタァチ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ ァエァオァカァキァクァケァコァサァシァスァセァソァタァチ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲァムァメァモァヤァユァヨァラァリァルァレァロ 。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲァムァメァモァヤァユァヨァラァリァルァレァロ +ァワァンァ゙ァ゚ァ爰皎筴罘荅蟋讒遘隗鬧ァァァァァ ァワァンァ゙ァ゚ァ爰皎筴罘荅蟋讒遘隗鬧ァァァァァ +ァァ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ ァァ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲィ。ィ「ィ」ィ、ィ・ィヲィァィィィゥィェィォィャィュィョィッィーィアィイィウ 。ヲィ。ィ「ィ」ィ、ィ・ィヲィァィィィゥィェィォィャィュィョィッィーィアィイィウ +ィエィオィカィキィクィケィコィサィシィスィセィソィタ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ ィエィオィカィキィクィケィコィサィシィスィセィソィタ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ 。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ 。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ 。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲー。ー「ー」ー、ー・ーヲーァーィーゥーェーォーャーューョーッーーーアーイーウ 。ヲー。ー「ー」ー、ー・ーヲーァーィーゥーェーォーャーューョーッーーーアーイーウ +ーエーオーカーキークーケーコーサーシースーセーソーターチーツーテートーナーニーヌ ーエーオーカーキークーケーコーサーシースーセーソーターチーツーテートーナーニーヌ +ーネーノーハーヒーフーヘーホーマーミームーメーモーヤーユーヨーラーリールーレーロ ーネーノーハーヒーフーヘーホーマーミームーメーモーヤーユーヨーラーリールーレーロ +ーワーンー゙ー゚ー牴皺箍羃莢蟆豌邁隹魏ーーーーー ーワーンー゙ー゚ー牴皺箍羃莢蟆豌邁隹魏ーーーーー +ーーーーーーーーーーーーーーー。ヲ。ヲ。ヲ。ヲ。ヲ ーーーーーーーーーーーーーーー。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲマ。マ「マ」マ、マ・マヲマァマィマゥマェマォマャマュマョマッマーマアマイマウ 。ヲマ。マ「マ」マ、マ・マヲマァマィマゥマェマォマャマュマョマッマーマアマイマウ +マエマオマカマキマクマケマコマサマシマスマセマソマタマチマツマテマトマナマニマヌ マエマオマカマキマクマケマコマサマシマスマセマソマタマチマツマテマトマナマニマヌ +マネマノマハマヒマフマヘマホマママミマムマメマモ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ マネマノマハマヒマフマヘマホマママミマムマメマモ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ 。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ 。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲミ。ミ「ミ」ミ、ミ・ミヲミァミィミゥミェミォミャミュミョミッミーミアミイミウ 。ヲミ。ミ「ミ」ミ、ミ・ミヲミァミィミゥミェミォミャミュミョミッミーミアミイミウ +ミエミオミカミキミクミケミコミサミシミスミセミソミタミチミツミテミトミナミニミヌ ミエミオミカミキミクミケミコミサミシミスミセミソミタミチミツミテミトミナミニミヌ +ミネミノミハミヒミフミヘミホミマミミミムミメミモミヤミユミヨミラミリミルミレミロ ミネミノミハミヒミフミヘミホミマミミミムミメミモミヤミユミヨミラミリミルミレミロ +ミワミンミ゙ミ゚ミ獎瞎簟耙菻衵賻醪靤鰔ミミミミミ ミワミンミ゙ミ゚ミ獎瞎簟耙菻衵賻醪靤鰔ミミミミミ +ミミミミミミミミミミミミミミミ。ヲ。ヲ。ヲ。ヲ。ヲ ミミミミミミミミミミミミミミミ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。「」、・ヲァィゥェォャュョッーアイウ 。ヲ。「」、・ヲァィゥェォャュョッーアイウ +エオカキクケコサシスセソタチツテトナニヌ エオカキクケコサシスセソタチツテトナニヌ +ネノハヒフヘホマミムメモヤユヨラリルレロ ネノハヒフヘホマミムメモヤユヨラリルレロ +ワン゙゚瑪碯糒胚蔘褫跿銛頤鴣 ワン゙゚瑪碯糒胚蔘褫跿銛頤鴣 +。ヲ。ヲ。ヲ。ヲ。ヲ 。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。「」、・ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ 。ヲ。「」、・ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ 。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ 。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ 。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ 。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +SELECT `」テ」ア`, CONVERT(`」テ」ア` using ucs2) FROM `」ヤ」ア」ア`; +」テ」ア CONVERT(`」テ」ア` using ucs2) +。。。。。「。」。、。・。ヲ。ァ。ィ。ゥ。ェ。ォ。ャ。ュ。ョ。ッ。ー。ア。イ。ウ 。。。。。「。」。、。・。ヲ。ァ。ィ。ゥ。ェ。ォ。ャ。ュ。ョ。ッ。ー。ア。イ。ウ +。エ。オ。カ。キ。ク。ケ。コ。サ。シ。ス。セ。ソ。タ。チ。ツ。テ。ト。ナ。ニ。ヌ 。エ。オ。カ。キ。ク。ケ。コ。サ。シ。ス。セ。ソ\。チ。ツ。テ。ト。ナ。ニ。ヌ +。ネ。ノ。ハ。ヒ。フ。ヘ。ホ。マ。ミ。ム。メ。モ。ヤ。ユ。ヨ。ラ。リ。ル。レ。ロ 。ネ。ノ。ハ。ヒ。フ。ヘ。ホ。マ。ミ。ム。メ。モ。ヤ。ユ。ヨ。ラ。リ。ル。レ。ロ +。ワ。セ。゙。゚。爍癸筍罍茖蝪譯遑陦鬘遙。。。。 。ワ。セ。゙。゚。爍癸筍罍茖蝪譯遑陦鬘遙。。。。 +。。。。。。。。。。。。。。。。ヲ。ヲ。ヲ。ヲ。ヲ 。。。。。。。。。。。。。。。。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ「。「「「」「、「・「ヲ「ァ「ィ「ゥ「ェ「ォ「ャ「ュ「ョ。ヲ。ヲ。ヲ。ヲ。ヲ 。ヲ「。「「「」「、「・「ヲ「ァ「ィ「ゥ「ェ「ォ「ャ「ュ「ョ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ「コ「サ「シ「ス「セ「ソ「タ「チ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ 。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ「コ「サ「シ「ス「セ「ソ「タ「チ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ「ハ「ヒ「フ「ヘ「ホ「マ「ミ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ 。ヲ。ヲ「ハ「ヒ「フ「ヘ「ホ「マ「ミ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +「ワ「ン「゙「゚「爐發笋罎茲蠅譴遒陲鬚遙ヲ。ヲ。ヲ。ヲ。ヲ 「ワ「ン「゙「゚「爐發笋罎茲蠅譴遒陲鬚遙ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ「「「「「「「「。ヲ。ヲ。ヲ。ヲ「。ヲ。ヲ。ヲ。ヲ。。 。ヲ。ヲ「「「「「「「「。ヲ。ヲ。ヲ。ヲ「。ヲ。ヲ。ヲ。ヲ。。 +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ」ー」ア」イ」ウ 。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ」ー」ア」イ」ウ +」エ」オ」カ」キ」ク」ケ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ」チ」ツ」テ」ト」ナ」ニ」ヌ 」エ」オ」カ」キ」ク」ケ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ」チ」ツ」テ」ト」ナ」ニ」ヌ +」ネ」ノ」ハ」ヒ」フ」ヘ」ホ」マ」ミ」ム」メ」モ」ヤ」ユ」ヨ」ラ」リ」ル」レ。ヲ 」ネ」ノ」ハ」ヒ」フ」ヘ」ホ」マ」ミ」ム」メ」モ」ヤ」ユ」ヨ」ラ」リ」ル」レ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ」皀筌罐茱螢譽逎陬鬟凜」」」」 。ヲ。ヲ。ヲ。ヲ。ヲ」皀筌罐茱螢譽逎陬鬟凜」」」」 +」」」」」」」」」」」。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ 」」」」」」」」」」」。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ、。、「、」、、、・、ヲ、ァ、ィ、ゥ、ェ、ォ、ャ、ュ、ョ、ッ、ー、ア、イ、ウ 。ヲ、。、「、」、、、・、ヲ、ァ、ィ、ゥ、ェ、ォ、ャ、ュ、ョ、ッ、ー、ア、イ、ウ +、エ、オ、カ、キ、ク、ケ、コ、サ、シ、ス、セ、ソ、タ、チ、ツ、テ、ト、ナ、ニ、ヌ 、エ、オ、カ、キ、ク、ケ、コ、サ、シ、ス、セ、ソ、タ、チ、ツ、テ、ト、ナ、ニ、ヌ +、ネ、ノ、ハ、ヒ、フ、ヘ、ホ、マ、ミ、ム、メ、モ、ヤ、ユ、ヨ、ラ、リ、ル、レ、ロ 、ネ、ノ、ハ、ヒ、フ、ヘ、ホ、マ、ミ、ム、メ、モ、ヤ、ユ、ヨ、ラ、リ、ル、レ、ロ +、ワ、ン、゙、゚、爨皃筅网荀螟讀遉隍鬢熙、、、、 、ワ、ン、゙、゚、爨皃筅网荀螟讀遉隍鬢熙、、、、 +、、、、。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ 、、、、。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ・。・「・」・、・・・ヲ・ァ・ィ・ゥ・ェ・ォ・ャ・ュ・ョ・ッ・ー・ア・イ・ウ 。ヲ・。・「・」・、・・・ヲ・ァ・ィ・ゥ・ェ・ォ・ャ・ュ・ョ・ッ・ー・ア・イ・ウ +・エ・オ・カ・キ・ク・ケ・コ・サ・シ・ス・セ・ソ・タ・チ・ツ・テ・ト・ナ・ニ・ヌ ・エ・オ・カ・キ・ク・ケ・コ・サ・シ・ス・セ・ソ・タ・チ・ツ・テ・ト・ナ・ニ・ヌ +・ネ・ノ・ハ・ヒ・フ・ヘ・ホ・マ・ミ・ム・メ・モ・ヤ・ユ・ヨ・ラ・リ・ル・レ・ロ ・ネ・ノ・ハ・ヒ・フ・ヘ・ホ・マ・ミ・ム・メ・モ・ヤ・ユ・ヨ・ラ・リ・ル・レ・ロ +・ワ・ン・゙・゚・爭皈筵罕茹螂讌逾隘鬣・・・・・ ・ワ・ン・゙・゚・爭皈筵罕茹螂讌逾隘鬣・・・・・ +・・・・・・・。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ ・・・・・・・。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲヲ。ヲ「ヲ」ヲ、ヲ・ヲヲヲァヲィヲゥヲェヲォヲャヲュヲョヲッヲーヲアヲイヲウ 。ヲヲ。ヲ「ヲ」ヲ、ヲ・ヲヲヲァヲィヲゥヲェヲォヲャヲュヲョヲッヲーヲアヲイヲウ +ヲエヲオヲカヲキヲク。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲヲチヲツヲテヲトヲナヲニヲヌ ヲエヲオヲカヲキヲク。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲヲチヲツヲテヲトヲナヲニヲヌ +ヲネヲノヲハヲヒヲフヲヘヲホヲマヲミヲムヲメヲモヲヤヲユヲヨヲラヲリ。ヲ。ヲ。ヲ ヲネヲノヲハヲヒヲフヲヘヲホヲマヲミヲムヲメヲモヲヤヲユヲヨヲラヲリ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ 。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ 。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ 。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲァ。ァ「ァ」ァ、ァ・ァヲァァァィァゥァェァォァャァュァョァッァーァアァイァウ 。ヲァ。ァ「ァ」ァ、ァ・ァヲァァァィァゥァェァォァャァュァョァッァーァアァイァウ +ァエァオァカァキァクァケァコァサァシァスァセァソァタァチ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ ァエァオァカァキァクァケァコァサァシァスァセァソァタァチ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲァムァメァモァヤァユァヨァラァリァルァレァロ 。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲァムァメァモァヤァユァヨァラァリァルァレァロ +ァワァンァ゙ァ゚ァ爰皎筴罘荅蟋讒遘隗鬧ァァァァァ ァワァンァ゙ァ゚ァ爰皎筴罘荅蟋讒遘隗鬧ァァァァァ +ァァ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ ァァ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲィ。ィ「ィ」ィ、ィ・ィヲィァィィィゥィェィォィャィュィョィッィーィアィイィウ 。ヲィ。ィ「ィ」ィ、ィ・ィヲィァィィィゥィェィォィャィュィョィッィーィアィイィウ +ィエィオィカィキィクィケィコィサィシィスィセィソィタ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ ィエィオィカィキィクィケィコィサィシィスィセィソィタ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ 。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ 。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ 。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲー。ー「ー」ー、ー・ーヲーァーィーゥーェーォーャーューョーッーーーアーイーウ 。ヲー。ー「ー」ー、ー・ーヲーァーィーゥーェーォーャーューョーッーーーアーイーウ +ーエーオーカーキークーケーコーサーシースーセーソーターチーツーテートーナーニーヌ ーエーオーカーキークーケーコーサーシースーセーソーターチーツーテートーナーニーヌ +ーネーノーハーヒーフーヘーホーマーミームーメーモーヤーユーヨーラーリールーレーロ ーネーノーハーヒーフーヘーホーマーミームーメーモーヤーユーヨーラーリールーレーロ +ーワーンー゙ー゚ー牴皺箍羃莢蟆豌邁隹魏ーーーーー ーワーンー゙ー゚ー牴皺箍羃莢蟆豌邁隹魏ーーーーー +ーーーーーーーーーーーーーーー。ヲ。ヲ。ヲ。ヲ。ヲ ーーーーーーーーーーーーーーー。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲマ。マ「マ」マ、マ・マヲマァマィマゥマェマォマャマュマョマッマーマアマイマウ 。ヲマ。マ「マ」マ、マ・マヲマァマィマゥマェマォマャマュマョマッマーマアマイマウ +マエマオマカマキマクマケマコマサマシマスマセマソマタマチマツマテマトマナマニマヌ マエマオマカマキマクマケマコマサマシマスマセマソマタマチマツマテマトマナマニマヌ +マネマノマハマヒマフマヘマホマママミマムマメマモ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ マネマノマハマヒマフマヘマホマママミマムマメマモ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ 。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ 。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲミ。ミ「ミ」ミ、ミ・ミヲミァミィミゥミェミォミャミュミョミッミーミアミイミウ 。ヲミ。ミ「ミ」ミ、ミ・ミヲミァミィミゥミェミォミャミュミョミッミーミアミイミウ +ミエミオミカミキミクミケミコミサミシミスミセミソミタミチミツミテミトミナミニミヌ ミエミオミカミキミクミケミコミサミシミスミセミソミタミチミツミテミトミナミニミヌ +ミネミノミハミヒミフミヘミホミマミミミムミメミモミヤミユミヨミラミリミルミレミロ ミネミノミハミヒミフミヘミホミマミミミムミメミモミヤミユミヨミラミリミルミレミロ +ミワミンミ゙ミ゚ミ獎瞎簟耙菻衵賻醪靤鰔ミミミミミ ミワミンミ゙ミ゚ミ獎瞎簟耙菻衵賻醪靤鰔ミミミミミ +ミミミミミミミミミミミミミミミ。ヲ。ヲ。ヲ。ヲ。ヲ ミミミミミミミミミミミミミミミ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。「」、・ヲァィゥェォャュョッーアイウ 。ヲ。「」、・ヲァィゥェォャュョッーアイウ +エオカキクケコサシスセソタチツテトナニヌ エオカキクケコサシスセソタチツテトナニヌ +ネノハヒフヘホマミムメモヤユヨラリルレロ ネノハヒフヘホマミムメモヤユヨラリルレロ +ワン゙゚瑪碯糒胚蔘褫跿銛頤鴣 ワン゙゚瑪碯糒胚蔘褫跿銛頤鴣 +。ヲ。ヲ。ヲ。ヲ。ヲ 。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。「」、・ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ 。ヲ。「」、・ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ 。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ 。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ 。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ 。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +SELECT `」テ」ア`, CONVERT(`」テ」ア` using sjis) FROM `」ヤ」ア」ア`; +」テ」ア CONVERT(`」テ」ア` using sjis) +。。。。。「。」。、。・。ヲ。ァ。ィ。ゥ。ェ。ォ。ャ。ュ。ョ。ッ。ー。ア。イ。ウ 。。。。。「。」。、。・。ヲ。ァ。ィ。ゥ。ェ。ォ。ャ。ュ。ョ。ッ。ー。ア。イ。ウ +。エ。オ。カ。キ。ク。ケ。コ。サ。シ。ス。セ。ソ。タ。チ。ツ。テ。ト。ナ。ニ。ヌ 。エ。オ。カ。キ。ク。ケ。コ。サ。シ。ス。セ。ソ\。チ。ツ。テ。ト。ナ。ニ。ヌ +。ネ。ノ。ハ。ヒ。フ。ヘ。ホ。マ。ミ。ム。メ。モ。ヤ。ユ。ヨ。ラ。リ。ル。レ。ロ 。ネ。ノ。ハ。ヒ。フ。ヘ。ホ。マ。ミ。ム。メ。モ。ヤ。ユ。ヨ。ラ。リ。ル。レ。ロ +。ワ。セ。゙。゚。爍癸筍罍茖蝪譯遑陦鬘遙。。。。 。ワ。セ。゙。゚。爍癸筍罍茖蝪譯遑陦鬘遙。。。。 +。。。。。。。。。。。。。。。。ヲ。ヲ。ヲ。ヲ。ヲ 。。。。。。。。。。。。。。。。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ「。「「「」「、「・「ヲ「ァ「ィ「ゥ「ェ「ォ「ャ「ュ「ョ。ヲ。ヲ。ヲ。ヲ。ヲ 。ヲ「。「「「」「、「・「ヲ「ァ「ィ「ゥ「ェ「ォ「ャ「ュ「ョ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ「コ「サ「シ「ス「セ「ソ「タ「チ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ 。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ「コ「サ「シ「ス「セ「ソ「タ「チ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ「ハ「ヒ「フ「ヘ「ホ「マ「ミ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ 。ヲ。ヲ「ハ「ヒ「フ「ヘ「ホ「マ「ミ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +「ワ「ン「゙「゚「爐發笋罎茲蠅譴遒陲鬚遙ヲ。ヲ。ヲ。ヲ。ヲ 「ワ「ン「゙「゚「爐發笋罎茲蠅譴遒陲鬚遙ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ「「「「「「「「。ヲ。ヲ。ヲ。ヲ「。ヲ。ヲ。ヲ。ヲ。。 。ヲ。ヲ「「「「「「「「。ヲ。ヲ。ヲ。ヲ「。ヲ。ヲ。ヲ。ヲ。。 +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ」ー」ア」イ」ウ 。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ」ー」ア」イ」ウ +」エ」オ」カ」キ」ク」ケ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ」チ」ツ」テ」ト」ナ」ニ」ヌ 」エ」オ」カ」キ」ク」ケ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ」チ」ツ」テ」ト」ナ」ニ」ヌ +」ネ」ノ」ハ」ヒ」フ」ヘ」ホ」マ」ミ」ム」メ」モ」ヤ」ユ」ヨ」ラ」リ」ル」レ。ヲ 」ネ」ノ」ハ」ヒ」フ」ヘ」ホ」マ」ミ」ム」メ」モ」ヤ」ユ」ヨ」ラ」リ」ル」レ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ」皀筌罐茱螢譽逎陬鬟凜」」」」 。ヲ。ヲ。ヲ。ヲ。ヲ」皀筌罐茱螢譽逎陬鬟凜」」」」 +」」」」」」」」」」」。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ 」」」」」」」」」」」。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ、。、「、」、、、・、ヲ、ァ、ィ、ゥ、ェ、ォ、ャ、ュ、ョ、ッ、ー、ア、イ、ウ 。ヲ、。、「、」、、、・、ヲ、ァ、ィ、ゥ、ェ、ォ、ャ、ュ、ョ、ッ、ー、ア、イ、ウ +、エ、オ、カ、キ、ク、ケ、コ、サ、シ、ス、セ、ソ、タ、チ、ツ、テ、ト、ナ、ニ、ヌ 、エ、オ、カ、キ、ク、ケ、コ、サ、シ、ス、セ、ソ、タ、チ、ツ、テ、ト、ナ、ニ、ヌ +、ネ、ノ、ハ、ヒ、フ、ヘ、ホ、マ、ミ、ム、メ、モ、ヤ、ユ、ヨ、ラ、リ、ル、レ、ロ 、ネ、ノ、ハ、ヒ、フ、ヘ、ホ、マ、ミ、ム、メ、モ、ヤ、ユ、ヨ、ラ、リ、ル、レ、ロ +、ワ、ン、゙、゚、爨皃筅网荀螟讀遉隍鬢熙、、、、 、ワ、ン、゙、゚、爨皃筅网荀螟讀遉隍鬢熙、、、、 +、、、、。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ 、、、、。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ・。・「・」・、・・・ヲ・ァ・ィ・ゥ・ェ・ォ・ャ・ュ・ョ・ッ・ー・ア・イ・ウ 。ヲ・。・「・」・、・・・ヲ・ァ・ィ・ゥ・ェ・ォ・ャ・ュ・ョ・ッ・ー・ア・イ・ウ +・エ・オ・カ・キ・ク・ケ・コ・サ・シ・ス・セ・ソ・タ・チ・ツ・テ・ト・ナ・ニ・ヌ ・エ・オ・カ・キ・ク・ケ・コ・サ・シ・ス・セ・ソ・タ・チ・ツ・テ・ト・ナ・ニ・ヌ +・ネ・ノ・ハ・ヒ・フ・ヘ・ホ・マ・ミ・ム・メ・モ・ヤ・ユ・ヨ・ラ・リ・ル・レ・ロ ・ネ・ノ・ハ・ヒ・フ・ヘ・ホ・マ・ミ・ム・メ・モ・ヤ・ユ・ヨ・ラ・リ・ル・レ・ロ +・ワ・ン・゙・゚・爭皈筵罕茹螂讌逾隘鬣・・・・・ ・ワ・ン・゙・゚・爭皈筵罕茹螂讌逾隘鬣・・・・・ +・・・・・・・。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ ・・・・・・・。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲヲ。ヲ「ヲ」ヲ、ヲ・ヲヲヲァヲィヲゥヲェヲォヲャヲュヲョヲッヲーヲアヲイヲウ 。ヲヲ。ヲ「ヲ」ヲ、ヲ・ヲヲヲァヲィヲゥヲェヲォヲャヲュヲョヲッヲーヲアヲイヲウ +ヲエヲオヲカヲキヲク。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲヲチヲツヲテヲトヲナヲニヲヌ ヲエヲオヲカヲキヲク。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲヲチヲツヲテヲトヲナヲニヲヌ +ヲネヲノヲハヲヒヲフヲヘヲホヲマヲミヲムヲメヲモヲヤヲユヲヨヲラヲリ。ヲ。ヲ。ヲ ヲネヲノヲハヲヒヲフヲヘヲホヲマヲミヲムヲメヲモヲヤヲユヲヨヲラヲリ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ 。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ 。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ 。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲァ。ァ「ァ」ァ、ァ・ァヲァァァィァゥァェァォァャァュァョァッァーァアァイァウ 。ヲァ。ァ「ァ」ァ、ァ・ァヲァァァィァゥァェァォァャァュァョァッァーァアァイァウ +ァエァオァカァキァクァケァコァサァシァスァセァソァタァチ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ ァエァオァカァキァクァケァコァサァシァスァセァソァタァチ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲァムァメァモァヤァユァヨァラァリァルァレァロ 。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲァムァメァモァヤァユァヨァラァリァルァレァロ +ァワァンァ゙ァ゚ァ爰皎筴罘荅蟋讒遘隗鬧ァァァァァ ァワァンァ゙ァ゚ァ爰皎筴罘荅蟋讒遘隗鬧ァァァァァ +ァァ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ ァァ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲィ。ィ「ィ」ィ、ィ・ィヲィァィィィゥィェィォィャィュィョィッィーィアィイィウ 。ヲィ。ィ「ィ」ィ、ィ・ィヲィァィィィゥィェィォィャィュィョィッィーィアィイィウ +ィエィオィカィキィクィケィコィサィシィスィセィソィタ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ ィエィオィカィキィクィケィコィサィシィスィセィソィタ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ 。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ 。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ 。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲー。ー「ー」ー、ー・ーヲーァーィーゥーェーォーャーューョーッーーーアーイーウ 。ヲー。ー「ー」ー、ー・ーヲーァーィーゥーェーォーャーューョーッーーーアーイーウ +ーエーオーカーキークーケーコーサーシースーセーソーターチーツーテートーナーニーヌ ーエーオーカーキークーケーコーサーシースーセーソーターチーツーテートーナーニーヌ +ーネーノーハーヒーフーヘーホーマーミームーメーモーヤーユーヨーラーリールーレーロ ーネーノーハーヒーフーヘーホーマーミームーメーモーヤーユーヨーラーリールーレーロ +ーワーンー゙ー゚ー牴皺箍羃莢蟆豌邁隹魏ーーーーー ーワーンー゙ー゚ー牴皺箍羃莢蟆豌邁隹魏ーーーーー +ーーーーーーーーーーーーーーー。ヲ。ヲ。ヲ。ヲ。ヲ ーーーーーーーーーーーーーーー。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲマ。マ「マ」マ、マ・マヲマァマィマゥマェマォマャマュマョマッマーマアマイマウ 。ヲマ。マ「マ」マ、マ・マヲマァマィマゥマェマォマャマュマョマッマーマアマイマウ +マエマオマカマキマクマケマコマサマシマスマセマソマタマチマツマテマトマナマニマヌ マエマオマカマキマクマケマコマサマシマスマセマソマタマチマツマテマトマナマニマヌ +マネマノマハマヒマフマヘマホマママミマムマメマモ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ マネマノマハマヒマフマヘマホマママミマムマメマモ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ 。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ 。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲミ。ミ「ミ」ミ、ミ・ミヲミァミィミゥミェミォミャミュミョミッミーミアミイミウ 。ヲミ。ミ「ミ」ミ、ミ・ミヲミァミィミゥミェミォミャミュミョミッミーミアミイミウ +ミエミオミカミキミクミケミコミサミシミスミセミソミタミチミツミテミトミナミニミヌ ミエミオミカミキミクミケミコミサミシミスミセミソミタミチミツミテミトミナミニミヌ +ミネミノミハミヒミフミヘミホミマミミミムミメミモミヤミユミヨミラミリミルミレミロ ミネミノミハミヒミフミヘミホミマミミミムミメミモミヤミユミヨミラミリミルミレミロ +ミワミンミ゙ミ゚ミ獎瞎簟耙菻衵賻醪靤鰔ミミミミミ ミワミンミ゙ミ゚ミ獎瞎簟耙菻衵賻醪靤鰔ミミミミミ +ミミミミミミミミミミミミミミミ。ヲ。ヲ。ヲ。ヲ。ヲ ミミミミミミミミミミミミミミミ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。「」、・ヲァィゥェォャュョッーアイウ 。ヲ。「」、・ヲァィゥェォャュョッーアイウ +エオカキクケコサシスセソタチツテトナニヌ エオカキクケコサシスセソタチツテトナニヌ +ネノハヒフヘホマミムメモヤユヨラリルレロ ネノハヒフヘホマミムメモヤユヨラリルレロ +ワン゙゚瑪碯糒胚蔘褫跿銛頤鴣 ワン゙゚瑪碯糒胚蔘褫跿銛頤鴣 +。ヲ。ヲ。ヲ。ヲ。ヲ 。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。「」、・ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ 。ヲ。「」、・ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ 。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ 。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ 。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ 。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +SELECT `」テ」ア`, CONVERT(`」テ」ア` using utf8) FROM `」ヤ」ア」イ`; +」テ」ア CONVERT(`」テ」ア` using utf8) +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ召ッ召ー召ア召イ召ウ 。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ召ッ召ー召ア召イ召ウ +。ヲ召オ召カ召キ召ク召ケ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ召ツ召テ召ト。ヲ。ヲ。ヲ 。ヲ召オ召カ~召ク召ケ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ召ツ召テ召ト。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ 。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ召召召召召 。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ召召召召召 +召召。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ 召召。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ 。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ 。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ 。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ嘗瘴ヲ竢ヲ繽ヲ苡ヲ蝪ヲ嘗遑ヲ嘗髀ヲ遙ヲ嘗。ヲ。ヲ。ヲ 。ヲ。ヲ。ヲ。ヲ。ヲ嘗瘴ヲ竢ヲ繽ヲ苡ヲ蝪ヲ嘗遑ヲ嘗髀ヲ遙ヲ嘗。ヲ。ヲ。ヲ +。ヲ嘗嘗嘗嘗嘗嘗嘗嘗嘗嘗嘗嘗。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ 。ヲ嘗嘗嘗嘗嘗嘗嘗嘗嘗嘗嘗嘗。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ 。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ奨ツ奨テ奨ト奨ナ奨ニ奨ヌ 。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ奨ツ奨テ奨ト奨ナ奨ニ奨ヌ +奨ネ奨ノ奨ハ奨ヒ奨フ奨ヘ奨ホ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ 奨ネ奨ノ奨ハ奨ヒ奨フ奨ヘ奨ホ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ 。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ奨奨奨奨奨奨奨奨奨奨奨奨奨。ヲ。ヲ。ヲ。ヲ。ヲ 。ヲ。ヲ奨奨奨奨奨奨奨奨奨奨奨奨奨。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ娼。娼「。ヲ娼、。ヲ娼ヲ。ヲ娼ィ娼ゥ。ヲ娼ォ娼ャ娼ュ。ヲ娼ッ娼ー。ヲ。ヲ。ヲ 。ヲ娼。娼「。ヲ娼、。ヲ娼ヲ。ヲ娼ィ娼ゥ。ヲ娼ォ娼ャ娼ュ。ヲ娼ッ娼ー。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ娼チ娼ツ娼テ娼ト娼ナ娼ニ娼ヌ 。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ娼チ娼ツ娼テ娼ト娼ナ娼ニ娼ヌ +娼ネ娼ノ娼ハ娼ヒ娼フ娼ヘ娼ホ娼マ娼ミ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ 娼ネ娼ノ娼ハ娼ヒ娼フ娼ヘ娼ホ娼マ娼ミ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ 。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ 。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ宵。宵「宵」宵、宵・宵ヲ宵ァ宵ィ宵ゥ宵ェ宵ォ宵ャ宵ュ宵ョ宵ッ宵ー宵ア宵イ宵ウ 。ヲ宵。宵「宵」宵、宵・宵ヲ宵ァ宵ィ宵ゥ宵ェ宵ォ宵ャ宵ュ宵ョ宵ッ宵ー宵ア宵イ宵ウ +宵エ宵オ宵カ宵キ宵ク。ヲ宵コ宵サ宵シ宵ス宵セ宵ソ宵タ宵チ宵ツ宵テ宵ト宵ナ宵ニ宵ヌ 宵エ宵オ宵カ宵キ宵ク。ヲ宵コ宵サ宵シ宵ス宵セ宵ソ宵タ宵チ宵ツ宵テ宵ト宵ナ宵ニ宵ヌ +宵ネ宵ノ宵ハ宵ヒ宵フ宵ヘ宵ホ宵マ宵ミ宵ム宵メ宵モ宵ヤ宵ユ宵ヨ宵ラ宵リ宵ル宵レ宵ロ 宵ネ宵ノ宵ハ宵ヒ宵フ宵ヘ宵ホ宵マ宵ミ宵ム宵メ宵モ宵ヤ宵ユ宵ヨ宵ラ宵リ宵ル宵レ宵ロ +宵ワ宵ン宵゙宵゚宵熄ェ瘴ェ竢ェ繽ェ苡ェ蜿ェ謠ェ迴ェ闖ェ髀ェ齒ェ宵宵宵宵 宵ワ宵ン宵゙宵゚宵熄ェ瘴ェ竢ェ繽ェ苡ェ蜿ェ謠ェ迴ェ闖ェ髀ェ齒ェ宵宵宵宵 +宵宵宵宵宵宵宵宵。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ 宵宵宵宵宵宵宵宵。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ将。将「将」将、将・将ヲ将ァ将ィ将ゥ将ェ将ォ将ャ将ュ将ョ将ッ将ー将ア将イ将ウ 。ヲ将。将「将」将、将・将ヲ将ァ将ィ将ゥ将ェ将ォ将ャ将ュ将ョ将ッ将ー将ア将イ将ウ +将エ将オ将カ将キ将ク将ケ将コ将サ。ヲ将ス将セ将ソ将タ将チ将ツ将テ。ヲ将ナ将ニ将ヌ 将エ将オ将カ将キ将ク将ケ将コ将サ。ヲ将ス将セ将ソ将タ将チ将ツ将テ。ヲ将ナ将ニ将ヌ +将ネ将ノ将ハ将ヒ将フ将ヘ将ホ将マ将ミ将ム将メ将モ将ヤ将ユ将ヨ将ラ将リ将ル将レ将ロ 将ネ将ノ将ハ将ヒ将フ将ヘ将ホ将マ将ミ将ム将メ将モ将ヤ将ユ将ヨ将ラ将リ将ル将レ将ロ +将ワ将ン将゙将゚将熄ォ瘴ォ竢ォ繽ォ苡ォ蜿ォ謠ォ迴ォ闖ォ髀ォ齒ォ将将将将 将ワ将ン将゙将゚将熄ォ瘴ォ竢ォ繽ォ苡ォ蜿ォ謠ォ迴ォ闖ォ髀ォ齒ォ将将将将 +将将将将将将将将。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ 将将将将将将将将。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ床。床「床」床、床・床ヲ床ァ床ィ床ゥ床ェ床ォ床ャ床ュ床ョ床ッ床ー床ア床イ床ウ 。ヲ床。床「床」床、床・床ヲ床ァ床ィ床ゥ床ェ床ォ床ャ床ュ床ョ床ッ床ー床ア床イ床ウ +床エ床オ床カ床キ床ク床ケ床コ床サ床シ床ス床セ床ソ床タ床チ床ツ床テ床ト床ナ床ニ床ヌ 床エ床オ床カ床キ床ク床ケ床コ床サ床シ床ス床セ床ソ床タ床チ床ツ床テ床ト床ナ床ニ床ヌ +床ネ床ノ床ハ床ヒ床フ床ヘ床ホ床マ床ミ床ム床メ床モ床ヤ床ユ床ヨ床ラ床リ床ル床レ床ロ 床ネ床ノ床ハ床ヒ床フ床ヘ床ホ床マ床ミ床ム床メ床モ床ヤ床ユ床ヨ床ラ床リ床ル床レ床ロ +床ワ床ン床゙床゚床熄ー瘴ー竢ー繽ー苡ー蜿ー謠ー迴ー闖ー髀ー齒ー床床床床 床ワ床ン床゙床゚床熄ー瘴ー竢ー繽ー苡ー蜿ー謠ー迴ー闖ー髀ー齒ー床床床床 +床床床床床床床床床床床床床床床。ヲ。ヲ。ヲ。ヲ。ヲ 床床床床床床床床床床床床床床床。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ常。常「常」常、常・常ヲ常ァ常ィ常ゥ常ェ常ォ常ャ常ュ常ョ常ッ常ー常ア常イ常ウ 。ヲ常。常「常」常、常・常ヲ常ァ常ィ常ゥ常ェ常ォ常ャ常ュ常ョ常ッ常ー常ア常イ常ウ +常エ常オ常カ常キ常ク常ケ常コ常サ常シ常ス常セ常ソ常タ常チ常ツ常テ常ト常ナ常ニ常ヌ 常エ常オ常カ常キ常ク常ケ常コ常サ常シ常ス常セ常ソ常タ常チ常ツ常テ常ト常ナ常ニ常ヌ +常ネ常ノ常ハ常ヒ常フ常ヘ常ホ常マ常ミ常ム常メ常モ常ヤ常ユ常ヨ常ラ常リ常ル常レ常ロ 常ネ常ノ常ハ常ヒ常フ常ヘ常ホ常マ常ミ常ム常メ常モ常ヤ常ユ常ヨ常ラ常リ常ル常レ常ロ +常ワ常ン常゙常゚常熄瘴竢罍ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ 常ワ常ン常゙常゚常熄瘴竢罍ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ 。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +SELECT `」テ」ア`, CONVERT(`」テ」ア` using ucs2) FROM `」ヤ」ア」イ`; +」テ」ア CONVERT(`」テ」ア` using ucs2) +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ召ッ召ー召ア召イ召ウ 。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ召ッ召ー召ア召イ召ウ +。ヲ召オ召カ召キ召ク召ケ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ召ツ召テ召ト。ヲ。ヲ。ヲ 。ヲ召オ召カ~召ク召ケ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ召ツ召テ召ト。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ 。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ召召召召召 。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ召召召召召 +召召。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ 召召。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ 。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ 。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ 。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ嘗瘴ヲ竢ヲ繽ヲ苡ヲ蝪ヲ嘗遑ヲ嘗髀ヲ遙ヲ嘗。ヲ。ヲ。ヲ 。ヲ。ヲ。ヲ。ヲ。ヲ嘗瘴ヲ竢ヲ繽ヲ苡ヲ蝪ヲ嘗遑ヲ嘗髀ヲ遙ヲ嘗。ヲ。ヲ。ヲ +。ヲ嘗嘗嘗嘗嘗嘗嘗嘗嘗嘗嘗嘗。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ 。ヲ嘗嘗嘗嘗嘗嘗嘗嘗嘗嘗嘗嘗。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ 。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ奨ツ奨テ奨ト奨ナ奨ニ奨ヌ 。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ奨ツ奨テ奨ト奨ナ奨ニ奨ヌ +奨ネ奨ノ奨ハ奨ヒ奨フ奨ヘ奨ホ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ 奨ネ奨ノ奨ハ奨ヒ奨フ奨ヘ奨ホ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ 。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ奨奨奨奨奨奨奨奨奨奨奨奨奨。ヲ。ヲ。ヲ。ヲ。ヲ 。ヲ。ヲ奨奨奨奨奨奨奨奨奨奨奨奨奨。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ娼。娼「。ヲ娼、。ヲ娼ヲ。ヲ娼ィ娼ゥ。ヲ娼ォ娼ャ娼ュ。ヲ娼ッ娼ー。ヲ。ヲ。ヲ 。ヲ娼。娼「。ヲ娼、。ヲ娼ヲ。ヲ娼ィ娼ゥ。ヲ娼ォ娼ャ娼ュ。ヲ娼ッ娼ー。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ娼チ娼ツ娼テ娼ト娼ナ娼ニ娼ヌ 。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ娼チ娼ツ娼テ娼ト娼ナ娼ニ娼ヌ +娼ネ娼ノ娼ハ娼ヒ娼フ娼ヘ娼ホ娼マ娼ミ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ 娼ネ娼ノ娼ハ娼ヒ娼フ娼ヘ娼ホ娼マ娼ミ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ 。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ 。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ宵。宵「宵」宵、宵・宵ヲ宵ァ宵ィ宵ゥ宵ェ宵ォ宵ャ宵ュ宵ョ宵ッ宵ー宵ア宵イ宵ウ 。ヲ宵。宵「宵」宵、宵・宵ヲ宵ァ宵ィ宵ゥ宵ェ宵ォ宵ャ宵ュ宵ョ宵ッ宵ー宵ア宵イ宵ウ +宵エ宵オ宵カ宵キ宵ク。ヲ宵コ宵サ宵シ宵ス宵セ宵ソ宵タ宵チ宵ツ宵テ宵ト宵ナ宵ニ宵ヌ 宵エ宵オ宵カ宵キ宵ク。ヲ宵コ宵サ宵シ宵ス宵セ宵ソ宵タ宵チ宵ツ宵テ宵ト宵ナ宵ニ宵ヌ +宵ネ宵ノ宵ハ宵ヒ宵フ宵ヘ宵ホ宵マ宵ミ宵ム宵メ宵モ宵ヤ宵ユ宵ヨ宵ラ宵リ宵ル宵レ宵ロ 宵ネ宵ノ宵ハ宵ヒ宵フ宵ヘ宵ホ宵マ宵ミ宵ム宵メ宵モ宵ヤ宵ユ宵ヨ宵ラ宵リ宵ル宵レ宵ロ +宵ワ宵ン宵゙宵゚宵熄ェ瘴ェ竢ェ繽ェ苡ェ蜿ェ謠ェ迴ェ闖ェ髀ェ齒ェ宵宵宵宵 宵ワ宵ン宵゙宵゚宵熄ェ瘴ェ竢ェ繽ェ苡ェ蜿ェ謠ェ迴ェ闖ェ髀ェ齒ェ宵宵宵宵 +宵宵宵宵宵宵宵宵。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ 宵宵宵宵宵宵宵宵。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ将。将「将」将、将・将ヲ将ァ将ィ将ゥ将ェ将ォ将ャ将ュ将ョ将ッ将ー将ア将イ将ウ 。ヲ将。将「将」将、将・将ヲ将ァ将ィ将ゥ将ェ将ォ将ャ将ュ将ョ将ッ将ー将ア将イ将ウ +将エ将オ将カ将キ将ク将ケ将コ将サ。ヲ将ス将セ将ソ将タ将チ将ツ将テ。ヲ将ナ将ニ将ヌ 将エ将オ将カ将キ将ク将ケ将コ将サ。ヲ将ス将セ将ソ将タ将チ将ツ将テ。ヲ将ナ将ニ将ヌ +将ネ将ノ将ハ将ヒ将フ将ヘ将ホ将マ将ミ将ム将メ将モ将ヤ将ユ将ヨ将ラ将リ将ル将レ将ロ 将ネ将ノ将ハ将ヒ将フ将ヘ将ホ将マ将ミ将ム将メ将モ将ヤ将ユ将ヨ将ラ将リ将ル将レ将ロ +将ワ将ン将゙将゚将熄ォ瘴ォ竢ォ繽ォ苡ォ蜿ォ謠ォ迴ォ闖ォ髀ォ齒ォ将将将将 将ワ将ン将゙将゚将熄ォ瘴ォ竢ォ繽ォ苡ォ蜿ォ謠ォ迴ォ闖ォ髀ォ齒ォ将将将将 +将将将将将将将将。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ 将将将将将将将将。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ床。床「床」床、床・床ヲ床ァ床ィ床ゥ床ェ床ォ床ャ床ュ床ョ床ッ床ー床ア床イ床ウ 。ヲ床。床「床」床、床・床ヲ床ァ床ィ床ゥ床ェ床ォ床ャ床ュ床ョ床ッ床ー床ア床イ床ウ +床エ床オ床カ床キ床ク床ケ床コ床サ床シ床ス床セ床ソ床タ床チ床ツ床テ床ト床ナ床ニ床ヌ 床エ床オ床カ床キ床ク床ケ床コ床サ床シ床ス床セ床ソ床タ床チ床ツ床テ床ト床ナ床ニ床ヌ +床ネ床ノ床ハ床ヒ床フ床ヘ床ホ床マ床ミ床ム床メ床モ床ヤ床ユ床ヨ床ラ床リ床ル床レ床ロ 床ネ床ノ床ハ床ヒ床フ床ヘ床ホ床マ床ミ床ム床メ床モ床ヤ床ユ床ヨ床ラ床リ床ル床レ床ロ +床ワ床ン床゙床゚床熄ー瘴ー竢ー繽ー苡ー蜿ー謠ー迴ー闖ー髀ー齒ー床床床床 床ワ床ン床゙床゚床熄ー瘴ー竢ー繽ー苡ー蜿ー謠ー迴ー闖ー髀ー齒ー床床床床 +床床床床床床床床床床床床床床床。ヲ。ヲ。ヲ。ヲ。ヲ 床床床床床床床床床床床床床床床。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ常。常「常」常、常・常ヲ常ァ常ィ常ゥ常ェ常ォ常ャ常ュ常ョ常ッ常ー常ア常イ常ウ 。ヲ常。常「常」常、常・常ヲ常ァ常ィ常ゥ常ェ常ォ常ャ常ュ常ョ常ッ常ー常ア常イ常ウ +常エ常オ常カ常キ常ク常ケ常コ常サ常シ常ス常セ常ソ常タ常チ常ツ常テ常ト常ナ常ニ常ヌ 常エ常オ常カ常キ常ク常ケ常コ常サ常シ常ス常セ常ソ常タ常チ常ツ常テ常ト常ナ常ニ常ヌ +常ネ常ノ常ハ常ヒ常フ常ヘ常ホ常マ常ミ常ム常メ常モ常ヤ常ユ常ヨ常ラ常リ常ル常レ常ロ 常ネ常ノ常ハ常ヒ常フ常ヘ常ホ常マ常ミ常ム常メ常モ常ヤ常ユ常ヨ常ラ常リ常ル常レ常ロ +常ワ常ン常゙常゚常熄瘴竢罍ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ 常ワ常ン常゙常゚常熄瘴竢罍ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ 。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +SELECT `」テ」ア`, CONVERT(`」テ」ア` using sjis) FROM `」ヤ」ア」イ`; +」テ」ア CONVERT(`」テ」ア` using sjis) +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ召ッ召ー召ア召イ召ウ 。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ????? +。ヲ召オ召カ召キ召ク召ケ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ召ツ召テ召ト。ヲ。ヲ。ヲ 。ヲ??~??。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ???。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ 。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ召召召召召 。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ????? +召召。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ ??。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ 。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ 。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ 。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ嘗瘴ヲ竢ヲ繽ヲ苡ヲ蝪ヲ嘗遑ヲ嘗髀ヲ遙ヲ嘗。ヲ。ヲ。ヲ 。ヲ。ヲ。ヲ。ヲ。ヲ?????。ヲ?。ヲ??。ヲ?。ヲ。ヲ。ヲ +。ヲ嘗嘗嘗嘗嘗嘗嘗嘗嘗嘗嘗嘗。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ 。ヲ????????????。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ 。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ奨ツ奨テ奨ト奨ナ奨ニ奨ヌ 。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ?????? +奨ネ奨ノ奨ハ奨ヒ奨フ奨ヘ奨ホ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ ???????。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ 。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ奨奨奨奨奨奨奨奨奨奨奨奨奨。ヲ。ヲ。ヲ。ヲ。ヲ 。ヲ。ヲ?????????????。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ娼。娼「。ヲ娼、。ヲ娼ヲ。ヲ娼ィ娼ゥ。ヲ娼ォ娼ャ娼ュ。ヲ娼ッ娼ー。ヲ。ヲ。ヲ 。ヲ??。ヲ?。ヲ?。ヲ??。ヲ???。ヲ??。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ娼チ娼ツ娼テ娼ト娼ナ娼ニ娼ヌ 。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ??????? +娼ネ娼ノ娼ハ娼ヒ娼フ娼ヘ娼ホ娼マ娼ミ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ ?????????。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ 。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ 。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ宵。宵「宵」宵、宵・宵ヲ宵ァ宵ィ宵ゥ宵ェ宵ォ宵ャ宵ュ宵ョ宵ッ宵ー宵ア宵イ宵ウ 。ヲ??????????????????? +宵エ宵オ宵カ宵キ宵ク。ヲ宵コ宵サ宵シ宵ス宵セ宵ソ宵タ宵チ宵ツ宵テ宵ト宵ナ宵ニ宵ヌ ?????。ヲ?????????????? +宵ネ宵ノ宵ハ宵ヒ宵フ宵ヘ宵ホ宵マ宵ミ宵ム宵メ宵モ宵ヤ宵ユ宵ヨ宵ラ宵リ宵ル宵レ宵ロ ???????????????????? +宵ワ宵ン宵゙宵゚宵熄ェ瘴ェ竢ェ繽ェ苡ェ蜿ェ謠ェ迴ェ闖ェ髀ェ齒ェ宵宵宵宵 ???????????????????? +宵宵宵宵宵宵宵宵。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ ????????。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ将。将「将」将、将・将ヲ将ァ将ィ将ゥ将ェ将ォ将ャ将ュ将ョ将ッ将ー将ア将イ将ウ 。ヲ??????????????????? +将エ将オ将カ将キ将ク将ケ将コ将サ。ヲ将ス将セ将ソ将タ将チ将ツ将テ。ヲ将ナ将ニ将ヌ ????????。ヲ???????。ヲ??? +将ネ将ノ将ハ将ヒ将フ将ヘ将ホ将マ将ミ将ム将メ将モ将ヤ将ユ将ヨ将ラ将リ将ル将レ将ロ ???????????????????? +将ワ将ン将゙将゚将熄ォ瘴ォ竢ォ繽ォ苡ォ蜿ォ謠ォ迴ォ闖ォ髀ォ齒ォ将将将将 ???????????????????? +将将将将将将将将。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ ????????。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ床。床「床」床、床・床ヲ床ァ床ィ床ゥ床ェ床ォ床ャ床ュ床ョ床ッ床ー床ア床イ床ウ 。ヲ??????????????????? +床エ床オ床カ床キ床ク床ケ床コ床サ床シ床ス床セ床ソ床タ床チ床ツ床テ床ト床ナ床ニ床ヌ ???????????????????? +床ネ床ノ床ハ床ヒ床フ床ヘ床ホ床マ床ミ床ム床メ床モ床ヤ床ユ床ヨ床ラ床リ床ル床レ床ロ ???????????????????? +床ワ床ン床゙床゚床熄ー瘴ー竢ー繽ー苡ー蜿ー謠ー迴ー闖ー髀ー齒ー床床床床 ???????????????????? +床床床床床床床床床床床床床床床。ヲ。ヲ。ヲ。ヲ。ヲ ???????????????。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ常。常「常」常、常・常ヲ常ァ常ィ常ゥ常ェ常ォ常ャ常ュ常ョ常ッ常ー常ア常イ常ウ 。ヲ??????????????????? +常エ常オ常カ常キ常ク常ケ常コ常サ常シ常ス常セ常ソ常タ常チ常ツ常テ常ト常ナ常ニ常ヌ ???????????????????? +常ネ常ノ常ハ常ヒ常フ常ヘ常ホ常マ常ミ常ム常メ常モ常ヤ常ユ常ヨ常ラ常リ常ル常レ常ロ ???????????????????? +常ワ常ン常゙常゚常熄瘴竢罍ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ ????????。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ 。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +drop table `」ヤ」ア`; +drop table `」ヤ」イ`; +drop table `」ヤ」ウ`; +drop table `」ヤ」エ`; +drop table `」ヤ」オ`; +drop table `」ヤ」カ`; +drop table `」ヤ」キ`; +drop table `」ヤ」ク`; +drop table `」ヤ」ケ`; +drop table `」ヤ」ア」ー`; +drop table `」ヤ」ア」ア`; +drop table `」ヤ」ア」イ`; diff --git a/mysql-test/suite/jp/r/jp_convert_utf8.result b/mysql-test/suite/jp/r/jp_convert_utf8.result new file mode 100644 index 00000000000..505d6c1cebf --- /dev/null +++ b/mysql-test/suite/jp/r/jp_convert_utf8.result @@ -0,0 +1,1514 @@ +drop table if exists `シエシ疏; +drop table if exists `シエシ蛋; +drop table if exists `シエシ伝; +drop table if exists `シエシ覗; +drop table if exists `シエシ描; +drop table if exists `シエシ冒; +drop table if exists `シエシ輿; +drop table if exists `シエシ倭; +drop table if exists `シエシ兪; +drop table if exists `シエシ托シ秦; +drop table if exists `シエシ托シ疏; +drop table if exists `シエシ托シ蛋; +SET NAMES utf8; +SET character_set_database = utf8; +CREATE TABLE `シエシ疏 (`シ」シ疏 char(20), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = innodb; +CREATE TABLE `シエシ蛋 (`シ」シ疏 char(20), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = innodb; +CREATE TABLE `シエシ伝 (`シ」シ疏 char(20), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = innodb; +CREATE TABLE `シエシ覗 (`シ」シ疏 char(20), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = myisam; +CREATE TABLE `シエシ描 (`シ」シ疏 char(20), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = myisam; +CREATE TABLE `シエシ冒 (`シ」シ疏 char(20), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = myisam; +CREATE TABLE `シエシ輿 (`シ」シ疏 char(20), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = heap; +CREATE TABLE `シエシ倭 (`シ」シ疏 char(20), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = heap; +CREATE TABLE `シエシ兪 (`シ」シ疏 char(20), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = heap; +CREATE TABLE `シエシ托シ秦 (`シ」シ疏 char(20), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = bdb; +CREATE TABLE `シエシ托シ疏 (`シ」シ疏 char(20), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = bdb; +CREATE TABLE `シエシ托シ蛋 (`シ」シ疏 char(20), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = bdb; +LOAD DATA LOCAL INFILE 'suite/jp/std_data/jisx0201_utf8.dat' INTO TABLE `シエシ疏; +LOAD DATA LOCAL INFILE 'suite/jp/std_data/jisx0208_utf8.dat' INTO TABLE `シエシ蛋; +LOAD DATA LOCAL INFILE 'suite/jp/std_data/jisx0212_utf8.dat' INTO TABLE `シエシ伝; +LOAD DATA LOCAL INFILE 'suite/jp/std_data/jisx0201_utf8.dat' INTO TABLE `シエシ覗; +LOAD DATA LOCAL INFILE 'suite/jp/std_data/jisx0208_utf8.dat' INTO TABLE `シエシ描; +LOAD DATA LOCAL INFILE 'suite/jp/std_data/jisx0212_utf8.dat' INTO TABLE `シエシ冒; +LOAD DATA LOCAL INFILE 'suite/jp/std_data/jisx0201_utf8.dat' INTO TABLE `シエシ輿; +LOAD DATA LOCAL INFILE 'suite/jp/std_data/jisx0208_utf8.dat' INTO TABLE `シエシ倭; +LOAD DATA LOCAL INFILE 'suite/jp/std_data/jisx0212_utf8.dat' INTO TABLE `シエシ兪; +LOAD DATA LOCAL INFILE 'suite/jp/std_data/jisx0201_utf8.dat' INTO TABLE `シエシ托シ秦; +LOAD DATA LOCAL INFILE 'suite/jp/std_data/jisx0208_utf8.dat' INTO TABLE `シエシ托シ疏; +LOAD DATA LOCAL INFILE 'suite/jp/std_data/jisx0212_utf8.dat' INTO TABLE `シエシ托シ蛋; +SELECT `シ」シ疏, CONVERT(`シ」シ疏 using ujis) FROM `シエシ疏; +シ」シ CONVERT(`シ」シ疏 using ujis) + !"#$%&'()*+,-./ !"#$%&'()*+,-./ + ス。ス「ス」ス、ス・スヲスァスィスゥスェスォスャスュスョスッ ス。ス「ス」ス、ス・スヲスァスィスゥスェスォスャスュスョスッ +0123456789:;<=>? 0123456789:;<=>? +@ABCDEFGHIJKLMNO @ABCDEFGHIJKLMNO +abcdefghijklmno abcdefghijklmno +PQRSTUVWXYZ[\]^_ PQRSTUVWXYZ[\]^_ +pqrstuvwxyz{|}~ pqrstuvwxyz{|}~ +スースアスイスウスエスオスカスキスクスケスコスサスシスススセスソ スースアスイスウスエスオスカスキスクスケスコスサスシスススセスソ +セセセゑセセセセセセ茨セ会セ奇セ具セ鯉セ搾セ趣セ セセセゑセセセセセセ茨セ会セ奇セ具セ鯉セ搾セ趣セ +セ撰セ托セ抵セ難セ費セ包セ厄セ暦セ假セ呻セ夲セ幢セ懶セ晢セ橸セ セ撰セ托セ抵セ難セ費セ包セ厄セ暦セ假セ呻セ夲セ幢セ懶セ晢セ橸セ +SELECT `シ」シ疏, CONVERT(`シ」シ疏 using ucs2) FROM `シエシ疏; +シ」シ CONVERT(`シ」シ疏 using ucs2) + !"#$%&'()*+,-./ !"#$%&'()*+,-./ + ス。ス「ス」ス、ス・スヲスァスィスゥスェスォスャスュスョスッ ス。ス「ス」ス、ス・スヲスァスィスゥスェスォスャスュスョスッ +0123456789:;<=>? 0123456789:;<=>? +@ABCDEFGHIJKLMNO @ABCDEFGHIJKLMNO +abcdefghijklmno abcdefghijklmno +PQRSTUVWXYZ[\]^_ PQRSTUVWXYZ[\]^_ +pqrstuvwxyz{|}~ pqrstuvwxyz{|}~ +スースアスイスウスエスオスカスキスクスケスコスサスシスススセスソ スースアスイスウスエスオスカスキスクスケスコスサスシスススセスソ +セセセゑセセセセセセ茨セ会セ奇セ具セ鯉セ搾セ趣セ セセセゑセセセセセセ茨セ会セ奇セ具セ鯉セ搾セ趣セ +セ撰セ托セ抵セ難セ費セ包セ厄セ暦セ假セ呻セ夲セ幢セ懶セ晢セ橸セ セ撰セ托セ抵セ難セ費セ包セ厄セ暦セ假セ呻セ夲セ幢セ懶セ晢セ橸セ +SELECT `シ」シ疏, CONVERT(`シ」シ疏 using sjis) FROM `シエシ疏; +シ」シ CONVERT(`シ」シ疏 using sjis) + !"#$%&'()*+,-./ !"#$%&'()*+,-./ + ス。ス「ス」ス、ス・スヲスァスィスゥスェスォスャスュスョスッ ス。ス「ス」ス、ス・スヲスァスィスゥスェスォスャスュスョスッ +0123456789:;<=>? 0123456789:;<=>? +@ABCDEFGHIJKLMNO @ABCDEFGHIJKLMNO +abcdefghijklmno abcdefghijklmno +PQRSTUVWXYZ[\]^_ PQRSTUVWXYZ[\]^_ +pqrstuvwxyz{|}~ pqrstuvwxyz{|}~ +スースアスイスウスエスオスカスキスクスケスコスサスシスススセスソ スースアスイスウスエスオスカスキスクスケスコスサスシスススセスソ +セセセゑセセセセセセ茨セ会セ奇セ具セ鯉セ搾セ趣セ セセセゑセセセセセセ茨セ会セ奇セ具セ鯉セ搾セ趣セ +セ撰セ托セ抵セ難セ費セ包セ厄セ暦セ假セ呻セ夲セ幢セ懶セ晢セ橸セ セ撰セ托セ抵セ難セ費セ包セ厄セ暦セ假セ呻セ夲セ幢セ懶セ晢セ橸セ +SELECT `シ」シ疏, CONVERT(`シ」シ疏 using ujis) FROM `シエシ蛋; +シ」シ CONVERT(`シ」シ疏 using ujis) +ホクホケホコホサホシホスホセホソマママρママママ委峨サ繝サ繝サ ホクホケホコホサホシホスホセホソマママρママママ委峨サ繝サ繝サ +ホ・ホヲホァホィホゥ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サホアホイホウホエホオホカホキ ホ・ホヲホァホィホゥ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サホアホイホウホエホオホカホキ +ミコミサミシミスミセミソムムムびτムムムム尉禾貫錦袴 ミコミサミシミスミセミソムムムびτムムムム尉禾貫錦袴 +ミ「ミ」ミ、ミ・ミヲミァミィミゥミェミォミャミュミョミッ繝サ繝サ繝サ繝サ繝サ繝サ ミ「ミ」ミ、ミ・ミヲミァミィミゥミェミォミャミュミョミッ繝サ繝サ繝サ繝サ繝サ繝サ +ム紗上サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ ム紗上サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +窶懌晢シ茨シ峨斐包シサシスス幢ス昴医峨翫九後阪弱上舌 窶懌晢シ茨シ峨斐包シサシスス幢ス昴医峨翫九後阪弱上舌 +竏竓・竚停や竕。竕停岡竕ォ竏壺或竏昶扱竏ォ竏ャ繝サ繝サ繝サ繝サ繝サ 竏竓・竚停や竕。竕停岡竕ォ竏壺或竏昶扱竏ォ竏ャ繝サ繝サ繝サ繝サ繝サ +笏ォ笏サ笊銀箱笏ッ笏ィ笏キ笏ソ笏昶伐笏・笏ク笊ゅサ繝サ繝サ繝サ繝サ繝サ繝サ 笏ォ笏サ笊銀箱笏ッ笏ィ笏キ笏ソ笏昶伐笏・笏ク笊ゅサ繝サ繝サ繝サ繝サ繝サ繝サ +縲縲縲√ゑシ鯉シ弱サシ夲シ幢シ滂シ√帙慊エスツィシセソ」シソ繝ス 縲縲縲√ゑシ鯉シ弱サシ夲シ幢シ滂シ√帙慊エスツィシセソ」シソ繝ス +縺斐&縺悶@縺倥☆縺壹○縺懊◎縺槭◆縺縺。縺「縺」縺、縺・縺ヲ縺ァ 縺斐&縺悶@縺倥☆縺壹○縺懊◎縺槭◆縺縺。縺「縺」縺、縺・縺ヲ縺ァ +縺ィ縺ゥ縺ェ縺ォ縺ャ縺ュ縺ョ縺ッ縺ー縺ア縺イ縺ウ縺エ縺オ縺カ縺キ縺ク縺ケ縺コ縺サ 縺ィ縺ゥ縺ェ縺ォ縺ャ縺ュ縺ョ縺ッ縺ー縺ア縺イ縺ウ縺エ縺オ縺カ縺キ縺ク縺ケ縺コ縺サ +縺シ縺ス縺セ縺ソ繧繧√b繧繧繧繧繧繧医i繧翫k繧後m繧弱o 縺シ縺ス縺セ縺ソ繧繧√b繧繧繧繧繧繧医i繧翫k繧後m繧弱o +繧舌q繧偵s繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ 繧舌q繧偵s繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繧エ繧オ繧カ繧キ繧ク繧ケ繧コ繧サ繧シ繧ス繧セ繧ソ繝繝√モ繝繝繝繝繝 繧エ繧オ繧カ繧キ繧ク繧ケ繧コ繧サ繧シ繧ス繧セ繧ソ繝繝√モ繝繝繝繝繝 +繝医ラ繝翫ル繝後ロ繝弱ワ繝舌ヱ繝偵ン繝斐ヵ繝悶励倥吶壹 繝医ラ繝翫ル繝後ロ繝弱ワ繝舌ヱ繝偵ン繝斐ヵ繝悶励倥吶壹 +繝懊昴槭Α繝繝。繝「繝」繝、繝・繝ヲ繝ァ繝ィ繝ゥ繝ェ繝ォ繝ャ繝ュ繝ョ繝ッ 繝懊昴槭Α繝繝。繝「繝」繝、繝・繝ヲ繝ァ繝ィ繝ゥ繝ェ繝ォ繝ャ繝ュ繝ョ繝ッ +繝ー繝ア繝イ繝ウ繝エ繝オ繝カ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ 繝ー繝ア繝イ繝ウ繝エ繝オ繝カ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サホ対槻鳶釆偏茂緑佩厥墅嶄慚斟榻湮ホ。ホ」ホ、 繝サホ対槻鳶釆偏茂緑佩厥墅嶄慚斟榻湮ホ。ホ」ホ、 +繝サミ籍岱漬寅頒片ミ孟厘侑厰墟嶢慴斷榧渙ミ。 繝サミ籍岱漬寅頒片ミ孟厘侑厰墟嶢慴斷榧渙ミ。 +繝サ笏笏や伯笏絶曝笏披莫笏ャ笏、笏エ笏シ笏≫買笏鞘箔笏帚迫笏」笏ウ 繝サ笏笏や伯笏絶曝笏披莫笏ャ笏、笏エ笏シ笏≫買笏鞘箔笏帚迫笏」笏ウ +繝サ笳笆。笆笆ウ笆イ笆ス笆シ窶サ縲停停絶鯛薙薙サ繝サ繝サ繝サ繝サ 繝サ笳笆。笆笆ウ笆イ笆ス笆シ窶サ縲停停絶鯛薙薙サ繝サ繝サ繝サ繝サ +繝サ縺√≠縺縺縺縺縺縺医♂縺翫°縺後″縺弱¥縺舌¢縺偵% 繝サ縺√≠縺縺縺縺縺縺医♂縺翫°縺後″縺弱¥縺舌¢縺偵% +繝サ繧。繧「繧」繧、繧・繧ヲ繧ァ繧ィ繧ゥ繧ェ繧ォ繧ャ繧ュ繧ョ繧ッ繧ー繧ア繧イ繧ウ 繝サ繧。繧「繧」繧、繧・繧ヲ繧ァ繧ィ繧ゥ繧ェ繧ォ繧ャ繧ュ繧ョ繧ッ繧ー繧ア繧イ繧ウ +繝サ繝サ邃ォ窶ー笙ッ笙ュ笙ェ窶窶。ツカ繝サ繝サ繝サ繝サ笳ッ繝サ繝サ繝サ繝サ縲 繝サ繝サ邃ォ窶ー笙ッ笙ュ笙ェ窶窶。ツカ繝サ繝サ繝サ繝サ笳ッ繝サ繝サ繝サ繝サ縲 +繝サ繝サ竏ァ竏ィツャ竍停披竏繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ 繝サ繝サ竏ァ竏ィツャ竍停披竏繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ竏遺銀恰竓竓や潟竏ェ竏ゥ繝サ繝サ繝サ繝サ繝サ繝サ 繝サ繝サ繝サ繝サ繝サ繝サ竏遺銀恰竓竓や潟竏ェ竏ゥ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サミーミアミイミウミエミオム岱カミキミクミケ 繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サミーミアミイミウミエミオム岱カミキミクミケ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ 繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ 繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ 繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ 繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ 繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ 繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ 繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ 繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ 繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ 繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ 繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ 繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サシ撰シ托シ抵シ 繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サシ撰シ托シ抵シ +繝サ繝サ繝サ繝サ繝サススゑスススススス茨ス会ス奇ス具ス鯉ス搾ス趣ス 繝サ繝サ繝サ繝サ繝サススゑスススススス茨ス会ス奇ス具ス鯉ス搾ス趣ス +繝サ莠懷薄螽髦ソ蜩諢帶肩蟋カ騾「闡オ闌懃ゥ先が謠。貂・譌ュ闡ヲ闃ヲ魃オ 繝サ莠懷薄螽髦ソ蜩諢帶肩蟋カ騾「闡オ闌懃ゥ先が謠。貂・譌ュ闡ヲ闃ヲ魃オ +繝サ蝣ッ讒驕咏側蜃懃吶サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ 繝サ蝣ッ讒驕咏側蜃懃吶サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ蠑御ク蝉ク穂クェ荳ア荳カ荳シ荳ソ荵ゆケ紋ケ倅コゆコ雎ォ莠願貞シ堺コ惹コ 繝サ蠑御ク蝉ク穂クェ荳ア荳カ荳シ荳ソ荵ゆケ紋ケ倅コゆコ雎ォ莠願貞シ堺コ惹コ +繝サ闢ョ騾」骭ャ蜻るュッ讚鍋i雉りキッ髴イ蜉エ蟀∝サ雁シ譛玲・シ讎疲オェ貍 繝サ闢ョ騾」骭ャ蜻るュッ讚鍋i雉りキッ髴イ蜉エ蟀∝サ雁シ譛玲・シ讎疲オェ貍 +繝サ魴晞オ樣オ、魴鷹オ宣オ咎オイ鮓蛾カ鮓ォ魴ッ魴コ鮓夐カ、鮓ゥ鮓イ鮃鮃鮓サ 繝サ魴晞オ樣オ、魴鷹オ宣オ咎オイ鮓蛾カ鮓ォ魴ッ魴コ鮓夐カ、鮓ゥ鮓イ鮃鮃鮓サ +繝セ繧昴槭莉昴縲縲繝シ窶補撰シ擾シシ縲懌厄ス懌ヲ窶・窶倪 繝セ繧昴槭莉昴縲縲繝シ窶補撰シ?縲懌厄ス懌ヲ窶・窶倪 +莠滉コ莠「莠ー莠ウ莠カ莉惹サ堺サ莉莉ゆサ嶺サ樔サュ莉滉サキ莨我ス壻シー菴 莠滉コ莠「莠ー莠ウ莠カ莉惹サ堺サ莉莉ゆサ嶺サ樔サュ莉滉サキ莨我ス壻シー菴 +菴昜ス嶺ス菴カ萓井セ丈セ倅スサ菴ゥ菴ー萓台スッ萓萓門倅ソ比ソ滉ソ惹ソ倅ソ 菴昜ス嶺ス菴カ萓井セ丈セ倅スサ菴ゥ菴ー萓台スッ萓萓門倅ソ比ソ滉ソ惹ソ倅ソ +菫台ソ壻ソ蝉ソ、菫・蛟壼ィ蛟泌ェ蛟・蛟莨應ソカ蛟。蛟ゥ蛟ャ菫セ菫ッ蛟大 菫台ソ壻ソ蝉ソ、菫・蛟壼ィ蛟泌ェ蛟・蛟莨應ソカ蛟。蛟ゥ蛟ャ菫セ菫ッ蛟大 +蛛蛛譛蛛募$蛛亥★蛛門〓蛛ク蛯蛯壼e蛯エ蛯イ繝サ繝サ繝サ繝サ繝サ 蛛蛛譛蛛募$蛛亥★蛛門〓蛛ク蛯蛯壼e蛯エ蛯イ繝サ繝サ繝サ繝サ繝サ +譫鮃イ莠吩コ倬ー占ゥォ阯∬物讀貉セ遒苓輔サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ 譫鮃イ莠吩コ倬ー占ゥォ阯∬物讀貉セ遒苓輔サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +譴灘悸譁。謇ア螳帛ァ占匳鬟エ邨「邯セ魄取也イ溯「キ螳牙コオ謖画囓譯磯裸 譴灘悸譁。謇ア螳帛ァ占匳鬟エ邨「邯セ魄取也イ溯「キ螳牙コオ謖画囓譯磯裸 +迚「迢シ遽ュ閠∬∪陜矩ヮ蜈ュ鮗鍋ヲ閧矩鹸隲門ュ蜥瑚ゥア豁ェ雉閼諠 迚「迢シ遽ュ閠∬∪陜矩ヮ蜈ュ鮗鍋ヲ閧矩鹸隲門ュ蜥瑚ゥア豁ェ雉閼諠 +遘サ邯ュ邱ッ閭關手。」隰る&驕コ蛹サ莠穂コ・蝓溯ご驛∫」ッ荳螢ア貅「騾ク 遘サ邯ュ邱ッ閭關手。」隰る&驕コ蛹サ莠穂コ・蝓溯ご驛∫」ッ荳螢ア貅「騾ク +遞イ闌ィ闃矩ーッ蜈∝魂蜥ス蜩。蝗蟋サ蠑暮」イ豺ォ閭、阡ュ繝サ繝サ繝サ繝サ繝サ 遞イ闌ィ闃矩ーッ蜈∝魂蜥ス蜩。蝗蟋サ蠑暮」イ豺ォ閭、阡ュ繝サ繝サ繝サ繝サ繝サ +髷肴搶莉・莨贋ス堺セ晏♂蝗イ螟キ蟋泌ィ∝ー画Α諢乗ー譏捺、轤コ逡冗焚 髷肴搶莉・莨贋ス堺セ晏♂蝗イ螟キ蟋泌ィ∝ー画Α諢乗ー譏捺、轤コ逡冗焚 +鮓ク鮓コ鮃鮃城キるキ咎キ馴キク鮃ヲ鮃ュ鮃ッ鮃ス鮑夐ク幃ク樣ケオ鮖ケ鮖ス鮗鮗 鮓ク鮓コ鮃鮃城キるキ咎キ馴キク鮃ヲ鮃ュ鮃ッ鮃ス鮑夐ク幃ク樣ケオ鮖ケ鮖ス鮗鮗 +鮗矩コ碁コ帝コ暮コ鷹コ晞コ・鮗ゥ鮗ク鮗ェ鮗ュ髱。鮟碁サ朱サ城サ宣サ秘サ憺サ樣サ 鮗矩コ碁コ帝コ暮コ鷹コ晞コ・鮗ゥ鮗ク鮗ェ鮗ュ髱。鮟碁サ朱サ城サ宣サ秘サ憺サ樣サ +鮟鮟・鮟ィ鮟ッ鮟エ鮟カ鮟キ鮟ケ鮟サ鮟シ鮟ス鮠鮠育垤鮠暮シ。鮠ャ鮠セ鮨企ス 鮟鮟・鮟ィ鮟ッ鮟エ鮟カ鮟キ鮟ケ鮟サ鮟シ鮟ス鮠鮠育垤鮠暮シ。鮠ャ鮠セ鮨企ス +鮨秘ス」鮨滄ス鮨。鮨ヲ鮨ァ鮨ャ鮨ェ鮨キ鮨イ鮨カ鮴暮セ憺セ繝サ繝サ繝サ繝サ繝サ 鮨秘ス」鮨滄ス鮨。鮨ヲ鮨ァ鮨ャ鮨ェ鮨キ鮨イ鮨カ鮴暮セ憺セ繝サ繝サ繝サ繝サ繝サ +シツ「ツ」シシシシ奇シツァ笘笘笳銀酪笳寂裸繝サ繝サ繝サ繝サ繝サ シツ「ツ」シシシシ奇シツァ笘笘笳銀酪笳寂裸繝サ繝サ繝サ繝サ繝サ +シ銀青アテ療キシ昶旺シ懶シ樞襖竕ァ竏樞斡笙や凰ツー窶イ窶ウ邃ソ・ シ銀青アテ療キシ昶旺シ懶シ樞襖竕ァ竏樞斡笙や凰ツー窶イ窶ウ邃ソ・ +シ費シ包シ厄シ暦シ假シ吶サ繝サ繝サ繝サ繝サ繝サ繝サシ。シ「シ」シ、シ・シヲシァ シ費シ包シ厄シ暦シ假シ吶サ繝サ繝サ繝サ繝サ繝サ繝サシ。シ「シ」シ、シ・シヲシァ +シィシゥシェシォシャシュショシッシーシアシイシウシエシオシカシキシクシケシコ繝サ シィシゥシェシォシャシュショシッシーシアシイシウシエシオシカシキシクシケシコ繝サ +ス撰ス托ス抵ス難ス費ス包ス厄ス暦ス假ス呻ス壹サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ ス撰ス托ス抵ス難ス費ス包ス厄ス暦ス假ス呻ス壹サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +SELECT `シ」シ疏, CONVERT(`シ」シ疏 using ucs2) FROM `シエシ蛋; +シ」シ CONVERT(`シ」シ疏 using ucs2) +ホクホケホコホサホシホスホセホソマママρママママ委峨サ繝サ繝サ ホクホケホコホサホシホスホセホソマママρママママ委峨サ繝サ繝サ +ホ・ホヲホァホィホゥ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サホアホイホウホエホオホカホキ ホ・ホヲホァホィホゥ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サホアホイホウホエホオホカホキ +ミコミサミシミスミセミソムムムびτムムムム尉禾貫錦袴 ミコミサミシミスミセミソムムムびτムムムム尉禾貫錦袴 +ミ「ミ」ミ、ミ・ミヲミァミィミゥミェミォミャミュミョミッ繝サ繝サ繝サ繝サ繝サ繝サ ミ「ミ」ミ、ミ・ミヲミァミィミゥミェミォミャミュミョミッ繝サ繝サ繝サ繝サ繝サ繝サ +ム紗上サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ ム紗上サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +窶懌晢シ茨シ峨斐包シサシスス幢ス昴医峨翫九後阪弱上舌 窶懌晢シ茨シ峨斐包シサシスス幢ス昴医峨翫九後阪弱上舌 +竏竓・竚停や竕。竕停岡竕ォ竏壺或竏昶扱竏ォ竏ャ繝サ繝サ繝サ繝サ繝サ 竏竓・竚停や竕。竕停岡竕ォ竏壺或竏昶扱竏ォ竏ャ繝サ繝サ繝サ繝サ繝サ +笏ォ笏サ笊銀箱笏ッ笏ィ笏キ笏ソ笏昶伐笏・笏ク笊ゅサ繝サ繝サ繝サ繝サ繝サ繝サ 笏ォ笏サ笊銀箱笏ッ笏ィ笏キ笏ソ笏昶伐笏・笏ク笊ゅサ繝サ繝サ繝サ繝サ繝サ繝サ +縲縲縲√ゑシ鯉シ弱サシ夲シ幢シ滂シ√帙慊エスツィシセソ」シソ繝ス 縲縲縲√ゑシ鯉シ弱サシ夲シ幢シ滂シ√帙慊エスツィシセソ」シソ繝ス +縺斐&縺悶@縺倥☆縺壹○縺懊◎縺槭◆縺縺。縺「縺」縺、縺・縺ヲ縺ァ 縺斐&縺悶@縺倥☆縺壹○縺懊◎縺槭◆縺縺。縺「縺」縺、縺・縺ヲ縺ァ +縺ィ縺ゥ縺ェ縺ォ縺ャ縺ュ縺ョ縺ッ縺ー縺ア縺イ縺ウ縺エ縺オ縺カ縺キ縺ク縺ケ縺コ縺サ 縺ィ縺ゥ縺ェ縺ォ縺ャ縺ュ縺ョ縺ッ縺ー縺ア縺イ縺ウ縺エ縺オ縺カ縺キ縺ク縺ケ縺コ縺サ +縺シ縺ス縺セ縺ソ繧繧√b繧繧繧繧繧繧医i繧翫k繧後m繧弱o 縺シ縺ス縺セ縺ソ繧繧√b繧繧繧繧繧繧医i繧翫k繧後m繧弱o +繧舌q繧偵s繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ 繧舌q繧偵s繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繧エ繧オ繧カ繧キ繧ク繧ケ繧コ繧サ繧シ繧ス繧セ繧ソ繝繝√モ繝繝繝繝繝 繧エ繧オ繧カ繧キ繧ク繧ケ繧コ繧サ繧シ繧ス繧セ繧ソ繝繝√モ繝繝繝繝繝 +繝医ラ繝翫ル繝後ロ繝弱ワ繝舌ヱ繝偵ン繝斐ヵ繝悶励倥吶壹 繝医ラ繝翫ル繝後ロ繝弱ワ繝舌ヱ繝偵ン繝斐ヵ繝悶励倥吶壹 +繝懊昴槭Α繝繝。繝「繝」繝、繝・繝ヲ繝ァ繝ィ繝ゥ繝ェ繝ォ繝ャ繝ュ繝ョ繝ッ 繝懊昴槭Α繝繝。繝「繝」繝、繝・繝ヲ繝ァ繝ィ繝ゥ繝ェ繝ォ繝ャ繝ュ繝ョ繝ッ +繝ー繝ア繝イ繝ウ繝エ繝オ繝カ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ 繝ー繝ア繝イ繝ウ繝エ繝オ繝カ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サホ対槻鳶釆偏茂緑佩厥墅嶄慚斟榻湮ホ。ホ」ホ、 繝サホ対槻鳶釆偏茂緑佩厥墅嶄慚斟榻湮ホ。ホ」ホ、 +繝サミ籍岱漬寅頒片ミ孟厘侑厰墟嶢慴斷榧渙ミ。 繝サミ籍岱漬寅頒片ミ孟厘侑厰墟嶢慴斷榧渙ミ。 +繝サ笏笏や伯笏絶曝笏披莫笏ャ笏、笏エ笏シ笏≫買笏鞘箔笏帚迫笏」笏ウ 繝サ笏笏や伯笏絶曝笏披莫笏ャ笏、笏エ笏シ笏≫買笏鞘箔笏帚迫笏」笏ウ +繝サ笳笆。笆笆ウ笆イ笆ス笆シ窶サ縲停停絶鯛薙薙サ繝サ繝サ繝サ繝サ 繝サ笳笆。笆笆ウ笆イ笆ス笆シ窶サ縲停停絶鯛薙薙サ繝サ繝サ繝サ繝サ +繝サ縺√≠縺縺縺縺縺縺医♂縺翫°縺後″縺弱¥縺舌¢縺偵% 繝サ縺√≠縺縺縺縺縺縺医♂縺翫°縺後″縺弱¥縺舌¢縺偵% +繝サ繧。繧「繧」繧、繧・繧ヲ繧ァ繧ィ繧ゥ繧ェ繧ォ繧ャ繧ュ繧ョ繧ッ繧ー繧ア繧イ繧ウ 繝サ繧。繧「繧」繧、繧・繧ヲ繧ァ繧ィ繧ゥ繧ェ繧ォ繧ャ繧ュ繧ョ繧ッ繧ー繧ア繧イ繧ウ +繝サ繝サ邃ォ窶ー笙ッ笙ュ笙ェ窶窶。ツカ繝サ繝サ繝サ繝サ笳ッ繝サ繝サ繝サ繝サ縲 繝サ繝サ邃ォ窶ー笙ッ笙ュ笙ェ窶窶。ツカ繝サ繝サ繝サ繝サ笳ッ繝サ繝サ繝サ繝サ縲 +繝サ繝サ竏ァ竏ィツャ竍停披竏繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ 繝サ繝サ竏ァ竏ィツャ竍停披竏繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ竏遺銀恰竓竓や潟竏ェ竏ゥ繝サ繝サ繝サ繝サ繝サ繝サ 繝サ繝サ繝サ繝サ繝サ繝サ竏遺銀恰竓竓や潟竏ェ竏ゥ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サミーミアミイミウミエミオム岱カミキミクミケ 繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サミーミアミイミウミエミオム岱カミキミクミケ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ 繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ 繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ 繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ 繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ 繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ 繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ 繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ 繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ 繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ 繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ 繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ 繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サシ撰シ托シ抵シ 繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サシ撰シ托シ抵シ +繝サ繝サ繝サ繝サ繝サススゑスススススス茨ス会ス奇ス具ス鯉ス搾ス趣ス 繝サ繝サ繝サ繝サ繝サススゑスススススス茨ス会ス奇ス具ス鯉ス搾ス趣ス +繝サ莠懷薄螽髦ソ蜩諢帶肩蟋カ騾「闡オ闌懃ゥ先が謠。貂・譌ュ闡ヲ闃ヲ魃オ 繝サ莠懷薄螽髦ソ蜩諢帶肩蟋カ騾「闡オ闌懃ゥ先が謠。貂・譌ュ闡ヲ闃ヲ魃オ +繝サ蝣ッ讒驕咏側蜃懃吶サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ 繝サ蝣ッ讒驕咏側蜃懃吶サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ蠑御ク蝉ク穂クェ荳ア荳カ荳シ荳ソ荵ゆケ紋ケ倅コゆコ雎ォ莠願貞シ堺コ惹コ 繝サ蠑御ク蝉ク穂クェ荳ア荳カ荳シ荳ソ荵ゆケ紋ケ倅コゆコ雎ォ莠願貞シ堺コ惹コ +繝サ闢ョ騾」骭ャ蜻るュッ讚鍋i雉りキッ髴イ蜉エ蟀∝サ雁シ譛玲・シ讎疲オェ貍 繝サ闢ョ騾」骭ャ蜻るュッ讚鍋i雉りキッ髴イ蜉エ蟀∝サ雁シ譛玲・シ讎疲オェ貍 +繝サ魴晞オ樣オ、魴鷹オ宣オ咎オイ鮓蛾カ鮓ォ魴ッ魴コ鮓夐カ、鮓ゥ鮓イ鮃鮃鮓サ 繝サ魴晞オ樣オ、魴鷹オ宣オ咎オイ鮓蛾カ鮓ォ魴ッ魴コ鮓夐カ、鮓ゥ鮓イ鮃鮃鮓サ +繝セ繧昴槭莉昴縲縲繝シ窶補撰シ擾シシ縲懌厄ス懌ヲ窶・窶倪 繝セ繧昴槭莉昴縲縲繝シ窶補撰シ擾シシ縲懌厄ス懌ヲ窶・窶倪 +莠滉コ莠「莠ー莠ウ莠カ莉惹サ堺サ莉莉ゆサ嶺サ樔サュ莉滉サキ莨我ス壻シー菴 莠滉コ莠「莠ー莠ウ莠カ莉惹サ堺サ莉莉ゆサ嶺サ樔サュ莉滉サキ莨我ス壻シー菴 +菴昜ス嶺ス菴カ萓井セ丈セ倅スサ菴ゥ菴ー萓台スッ萓萓門倅ソ比ソ滉ソ惹ソ倅ソ 菴昜ス嶺ス菴カ萓井セ丈セ倅スサ菴ゥ菴ー萓台スッ萓萓門倅ソ比ソ滉ソ惹ソ倅ソ +菫台ソ壻ソ蝉ソ、菫・蛟壼ィ蛟泌ェ蛟・蛟莨應ソカ蛟。蛟ゥ蛟ャ菫セ菫ッ蛟大 菫台ソ壻ソ蝉ソ、菫・蛟壼ィ蛟泌ェ蛟・蛟莨應ソカ蛟。蛟ゥ蛟ャ菫セ菫ッ蛟大 +蛛蛛譛蛛募$蛛亥★蛛門〓蛛ク蛯蛯壼e蛯エ蛯イ繝サ繝サ繝サ繝サ繝サ 蛛蛛譛蛛募$蛛亥★蛛門〓蛛ク蛯蛯壼e蛯エ蛯イ繝サ繝サ繝サ繝サ繝サ +譫鮃イ莠吩コ倬ー占ゥォ阯∬物讀貉セ遒苓輔サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ 譫鮃イ莠吩コ倬ー占ゥォ阯∬物讀貉セ遒苓輔サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +譴灘悸譁。謇ア螳帛ァ占匳鬟エ邨「邯セ魄取也イ溯「キ螳牙コオ謖画囓譯磯裸 譴灘悸譁。謇ア螳帛ァ占匳鬟エ邨「邯セ魄取也イ溯「キ螳牙コオ謖画囓譯磯裸 +迚「迢シ遽ュ閠∬∪陜矩ヮ蜈ュ鮗鍋ヲ閧矩鹸隲門ュ蜥瑚ゥア豁ェ雉閼諠 迚「迢シ遽ュ閠∬∪陜矩ヮ蜈ュ鮗鍋ヲ閧矩鹸隲門ュ蜥瑚ゥア豁ェ雉閼諠 +遘サ邯ュ邱ッ閭關手。」隰る&驕コ蛹サ莠穂コ・蝓溯ご驛∫」ッ荳螢ア貅「騾ク 遘サ邯ュ邱ッ閭關手。」隰る&驕コ蛹サ莠穂コ・蝓溯ご驛∫」ッ荳螢ア貅「騾ク +遞イ闌ィ闃矩ーッ蜈∝魂蜥ス蜩。蝗蟋サ蠑暮」イ豺ォ閭、阡ュ繝サ繝サ繝サ繝サ繝サ 遞イ闌ィ闃矩ーッ蜈∝魂蜥ス蜩。蝗蟋サ蠑暮」イ豺ォ閭、阡ュ繝サ繝サ繝サ繝サ繝サ +髷肴搶莉・莨贋ス堺セ晏♂蝗イ螟キ蟋泌ィ∝ー画Α諢乗ー譏捺、轤コ逡冗焚 髷肴搶莉・莨贋ス堺セ晏♂蝗イ螟キ蟋泌ィ∝ー画Α諢乗ー譏捺、轤コ逡冗焚 +鮓ク鮓コ鮃鮃城キるキ咎キ馴キク鮃ヲ鮃ュ鮃ッ鮃ス鮑夐ク幃ク樣ケオ鮖ケ鮖ス鮗鮗 鮓ク鮓コ鮃鮃城キるキ咎キ馴キク鮃ヲ鮃ュ鮃ッ鮃ス鮑夐ク幃ク樣ケオ鮖ケ鮖ス鮗鮗 +鮗矩コ碁コ帝コ暮コ鷹コ晞コ・鮗ゥ鮗ク鮗ェ鮗ュ髱。鮟碁サ朱サ城サ宣サ秘サ憺サ樣サ 鮗矩コ碁コ帝コ暮コ鷹コ晞コ・鮗ゥ鮗ク鮗ェ鮗ュ髱。鮟碁サ朱サ城サ宣サ秘サ憺サ樣サ +鮟鮟・鮟ィ鮟ッ鮟エ鮟カ鮟キ鮟ケ鮟サ鮟シ鮟ス鮠鮠育垤鮠暮シ。鮠ャ鮠セ鮨企ス 鮟鮟・鮟ィ鮟ッ鮟エ鮟カ鮟キ鮟ケ鮟サ鮟シ鮟ス鮠鮠育垤鮠暮シ。鮠ャ鮠セ鮨企ス +鮨秘ス」鮨滄ス鮨。鮨ヲ鮨ァ鮨ャ鮨ェ鮨キ鮨イ鮨カ鮴暮セ憺セ繝サ繝サ繝サ繝サ繝サ 鮨秘ス」鮨滄ス鮨。鮨ヲ鮨ァ鮨ャ鮨ェ鮨キ鮨イ鮨カ鮴暮セ憺セ繝サ繝サ繝サ繝サ繝サ +シツ「ツ」シシシシ奇シツァ笘笘笳銀酪笳寂裸繝サ繝サ繝サ繝サ繝サ シツ「ツ」シシシシ奇シツァ笘笘笳銀酪笳寂裸繝サ繝サ繝サ繝サ繝サ +シ銀青アテ療キシ昶旺シ懶シ樞襖竕ァ竏樞斡笙や凰ツー窶イ窶ウ邃ソ・ シ銀青アテ療キシ昶旺シ懶シ樞襖竕ァ竏樞斡笙や凰ツー窶イ窶ウ邃ソ・ +シ費シ包シ厄シ暦シ假シ吶サ繝サ繝サ繝サ繝サ繝サ繝サシ。シ「シ」シ、シ・シヲシァ シ費シ包シ厄シ暦シ假シ吶サ繝サ繝サ繝サ繝サ繝サ繝サシ。シ「シ」シ、シ・シヲシァ +シィシゥシェシォシャシュショシッシーシアシイシウシエシオシカシキシクシケシコ繝サ シィシゥシェシォシャシュショシッシーシアシイシウシエシオシカシキシクシケシコ繝サ +ス撰ス托ス抵ス難ス費ス包ス厄ス暦ス假ス呻ス壹サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ ス撰ス托ス抵ス難ス費ス包ス厄ス暦ス假ス呻ス壹サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +SELECT `シ」シ疏, CONVERT(`シ」シ疏 using sjis) FROM `シエシ蛋; +シ」シ CONVERT(`シ」シ疏 using sjis) +ホクホケホコホサホシホスホセホソマママρママママ委峨サ繝サ繝サ ホクホケホコホサホシホスホセホソマママρママママ委峨サ繝サ繝サ +ホ・ホヲホァホィホゥ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サホアホイホウホエホオホカホキ ホ・ホヲホァホィホゥ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サホアホイホウホエホオホカホキ +ミコミサミシミスミセミソムムムびτムムムム尉禾貫錦袴 ミコミサミシミスミセミソムムムびτムムムム尉禾貫錦袴 +ミ「ミ」ミ、ミ・ミヲミァミィミゥミェミォミャミュミョミッ繝サ繝サ繝サ繝サ繝サ繝サ ミ「ミ」ミ、ミ・ミヲミァミィミゥミェミォミャミュミョミッ繝サ繝サ繝サ繝サ繝サ繝サ +ム紗上サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ ム紗上サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +窶懌晢シ茨シ峨斐包シサシスス幢ス昴医峨翫九後阪弱上舌 窶懌晢シ茨シ峨斐包シサシスス幢ス昴医峨翫九後阪弱上舌 +竏竓・竚停や竕。竕停岡竕ォ竏壺或竏昶扱竏ォ竏ャ繝サ繝サ繝サ繝サ繝サ 竏竓・竚停や竕。竕停岡竕ォ竏壺或竏昶扱竏ォ竏ャ繝サ繝サ繝サ繝サ繝サ +笏ォ笏サ笊銀箱笏ッ笏ィ笏キ笏ソ笏昶伐笏・笏ク笊ゅサ繝サ繝サ繝サ繝サ繝サ繝サ 笏ォ笏サ笊銀箱笏ッ笏ィ笏キ笏ソ笏昶伐笏・笏ク笊ゅサ繝サ繝サ繝サ繝サ繝サ繝サ +縲縲縲√ゑシ鯉シ弱サシ夲シ幢シ滂シ√帙慊エスツィシセソ」シソ繝ス 縲縲縲√ゑシ鯉シ弱サシ夲シ幢シ滂シ√帙慊エスツィシセソ」シソ繝ス +縺斐&縺悶@縺倥☆縺壹○縺懊◎縺槭◆縺縺。縺「縺」縺、縺・縺ヲ縺ァ 縺斐&縺悶@縺倥☆縺壹○縺懊◎縺槭◆縺縺。縺「縺」縺、縺・縺ヲ縺ァ +縺ィ縺ゥ縺ェ縺ォ縺ャ縺ュ縺ョ縺ッ縺ー縺ア縺イ縺ウ縺エ縺オ縺カ縺キ縺ク縺ケ縺コ縺サ 縺ィ縺ゥ縺ェ縺ォ縺ャ縺ュ縺ョ縺ッ縺ー縺ア縺イ縺ウ縺エ縺オ縺カ縺キ縺ク縺ケ縺コ縺サ +縺シ縺ス縺セ縺ソ繧繧√b繧繧繧繧繧繧医i繧翫k繧後m繧弱o 縺シ縺ス縺セ縺ソ繧繧√b繧繧繧繧繧繧医i繧翫k繧後m繧弱o +繧舌q繧偵s繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ 繧舌q繧偵s繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繧エ繧オ繧カ繧キ繧ク繧ケ繧コ繧サ繧シ繧ス繧セ繧ソ繝繝√モ繝繝繝繝繝 繧エ繧オ繧カ繧キ繧ク繧ケ繧コ繧サ繧シ繧ス繧セ繧ソ繝繝√モ繝繝繝繝繝 +繝医ラ繝翫ル繝後ロ繝弱ワ繝舌ヱ繝偵ン繝斐ヵ繝悶励倥吶壹 繝医ラ繝翫ル繝後ロ繝弱ワ繝舌ヱ繝偵ン繝斐ヵ繝悶励倥吶壹 +繝懊昴槭Α繝繝。繝「繝」繝、繝・繝ヲ繝ァ繝ィ繝ゥ繝ェ繝ォ繝ャ繝ュ繝ョ繝ッ 繝懊昴槭Α繝繝。繝「繝」繝、繝・繝ヲ繝ァ繝ィ繝ゥ繝ェ繝ォ繝ャ繝ュ繝ョ繝ッ +繝ー繝ア繝イ繝ウ繝エ繝オ繝カ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ 繝ー繝ア繝イ繝ウ繝エ繝オ繝カ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サホ対槻鳶釆偏茂緑佩厥墅嶄慚斟榻湮ホ。ホ」ホ、 繝サホ対槻鳶釆偏茂緑佩厥墅嶄慚斟榻湮ホ。ホ」ホ、 +繝サミ籍岱漬寅頒片ミ孟厘侑厰墟嶢慴斷榧渙ミ。 繝サミ籍岱漬寅頒片ミ孟厘侑厰墟嶢慴斷榧渙ミ。 +繝サ笏笏や伯笏絶曝笏披莫笏ャ笏、笏エ笏シ笏≫買笏鞘箔笏帚迫笏」笏ウ 繝サ笏笏や伯笏絶曝笏披莫笏ャ笏、笏エ笏シ笏≫買笏鞘箔笏帚迫笏」笏ウ +繝サ笳笆。笆笆ウ笆イ笆ス笆シ窶サ縲停停絶鯛薙薙サ繝サ繝サ繝サ繝サ 繝サ笳笆。笆笆ウ笆イ笆ス笆シ窶サ縲停停絶鯛薙薙サ繝サ繝サ繝サ繝サ +繝サ縺√≠縺縺縺縺縺縺医♂縺翫°縺後″縺弱¥縺舌¢縺偵% 繝サ縺√≠縺縺縺縺縺縺医♂縺翫°縺後″縺弱¥縺舌¢縺偵% +繝サ繧。繧「繧」繧、繧・繧ヲ繧ァ繧ィ繧ゥ繧ェ繧ォ繧ャ繧ュ繧ョ繧ッ繧ー繧ア繧イ繧ウ 繝サ繧。繧「繧」繧、繧・繧ヲ繧ァ繧ィ繧ゥ繧ェ繧ォ繧ャ繧ュ繧ョ繧ッ繧ー繧ア繧イ繧ウ +繝サ繝サ邃ォ窶ー笙ッ笙ュ笙ェ窶窶。ツカ繝サ繝サ繝サ繝サ笳ッ繝サ繝サ繝サ繝サ縲 繝サ繝サ邃ォ窶ー笙ッ笙ュ笙ェ窶窶。ツカ繝サ繝サ繝サ繝サ笳ッ繝サ繝サ繝サ繝サ縲 +繝サ繝サ竏ァ竏ィツャ竍停披竏繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ 繝サ繝サ竏ァ竏ィツャ竍停披竏繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ竏遺銀恰竓竓や潟竏ェ竏ゥ繝サ繝サ繝サ繝サ繝サ繝サ 繝サ繝サ繝サ繝サ繝サ繝サ竏遺銀恰竓竓や潟竏ェ竏ゥ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サミーミアミイミウミエミオム岱カミキミクミケ 繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サミーミアミイミウミエミオム岱カミキミクミケ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ 繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ 繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ 繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ 繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ 繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ 繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ 繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ 繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ 繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ 繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ 繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ 繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サシ撰シ托シ抵シ 繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サシ撰シ托シ抵シ +繝サ繝サ繝サ繝サ繝サススゑスススススス茨ス会ス奇ス具ス鯉ス搾ス趣ス 繝サ繝サ繝サ繝サ繝サススゑスススススス茨ス会ス奇ス具ス鯉ス搾ス趣ス +繝サ莠懷薄螽髦ソ蜩諢帶肩蟋カ騾「闡オ闌懃ゥ先が謠。貂・譌ュ闡ヲ闃ヲ魃オ 繝サ莠懷薄螽髦ソ蜩諢帶肩蟋カ騾「闡オ闌懃ゥ先が謠。貂・譌ュ闡ヲ闃ヲ魃オ +繝サ蝣ッ讒驕咏側蜃懃吶サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ 繝サ蝣ッ讒驕咏側蜃懃吶サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ蠑御ク蝉ク穂クェ荳ア荳カ荳シ荳ソ荵ゆケ紋ケ倅コゆコ雎ォ莠願貞シ堺コ惹コ 繝サ蠑御ク蝉ク穂クェ荳ア荳カ荳シ荳ソ荵ゆケ紋ケ倅コゆコ雎ォ莠願貞シ堺コ惹コ +繝サ闢ョ騾」骭ャ蜻るュッ讚鍋i雉りキッ髴イ蜉エ蟀∝サ雁シ譛玲・シ讎疲オェ貍 繝サ闢ョ騾」骭ャ蜻るュッ讚鍋i雉りキッ髴イ蜉エ蟀∝サ雁シ譛玲・シ讎疲オェ貍 +繝サ魴晞オ樣オ、魴鷹オ宣オ咎オイ鮓蛾カ鮓ォ魴ッ魴コ鮓夐カ、鮓ゥ鮓イ鮃鮃鮓サ 繝サ魴晞オ樣オ、魴鷹オ宣オ咎オイ鮓蛾カ鮓ォ魴ッ魴コ鮓夐カ、鮓ゥ鮓イ鮃鮃鮓サ +繝セ繧昴槭莉昴縲縲繝シ窶補撰シ擾シシ縲懌厄ス懌ヲ窶・窶倪 繝セ繧昴槭莉昴縲縲繝シ窶補撰シ?縲懌厄ス懌ヲ窶・窶倪 +莠滉コ莠「莠ー莠ウ莠カ莉惹サ堺サ莉莉ゆサ嶺サ樔サュ莉滉サキ莨我ス壻シー菴 莠滉コ莠「莠ー莠ウ莠カ莉惹サ堺サ莉莉ゆサ嶺サ樔サュ莉滉サキ莨我ス壻シー菴 +菴昜ス嶺ス菴カ萓井セ丈セ倅スサ菴ゥ菴ー萓台スッ萓萓門倅ソ比ソ滉ソ惹ソ倅ソ 菴昜ス嶺ス菴カ萓井セ丈セ倅スサ菴ゥ菴ー萓台スッ萓萓門倅ソ比ソ滉ソ惹ソ倅ソ +菫台ソ壻ソ蝉ソ、菫・蛟壼ィ蛟泌ェ蛟・蛟莨應ソカ蛟。蛟ゥ蛟ャ菫セ菫ッ蛟大 菫台ソ壻ソ蝉ソ、菫・蛟壼ィ蛟泌ェ蛟・蛟莨應ソカ蛟。蛟ゥ蛟ャ菫セ菫ッ蛟大 +蛛蛛譛蛛募$蛛亥★蛛門〓蛛ク蛯蛯壼e蛯エ蛯イ繝サ繝サ繝サ繝サ繝サ 蛛蛛譛蛛募$蛛亥★蛛門〓蛛ク蛯蛯壼e蛯エ蛯イ繝サ繝サ繝サ繝サ繝サ +譫鮃イ莠吩コ倬ー占ゥォ阯∬物讀貉セ遒苓輔サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ 譫鮃イ莠吩コ倬ー占ゥォ阯∬物讀貉セ遒苓輔サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +譴灘悸譁。謇ア螳帛ァ占匳鬟エ邨「邯セ魄取也イ溯「キ螳牙コオ謖画囓譯磯裸 譴灘悸譁。謇ア螳帛ァ占匳鬟エ邨「邯セ魄取也イ溯「キ螳牙コオ謖画囓譯磯裸 +迚「迢シ遽ュ閠∬∪陜矩ヮ蜈ュ鮗鍋ヲ閧矩鹸隲門ュ蜥瑚ゥア豁ェ雉閼諠 迚「迢シ遽ュ閠∬∪陜矩ヮ蜈ュ鮗鍋ヲ閧矩鹸隲門ュ蜥瑚ゥア豁ェ雉閼諠 +遘サ邯ュ邱ッ閭關手。」隰る&驕コ蛹サ莠穂コ・蝓溯ご驛∫」ッ荳螢ア貅「騾ク 遘サ邯ュ邱ッ閭關手。」隰る&驕コ蛹サ莠穂コ・蝓溯ご驛∫」ッ荳螢ア貅「騾ク +遞イ闌ィ闃矩ーッ蜈∝魂蜥ス蜩。蝗蟋サ蠑暮」イ豺ォ閭、阡ュ繝サ繝サ繝サ繝サ繝サ 遞イ闌ィ闃矩ーッ蜈∝魂蜥ス蜩。蝗蟋サ蠑暮」イ豺ォ閭、阡ュ繝サ繝サ繝サ繝サ繝サ +髷肴搶莉・莨贋ス堺セ晏♂蝗イ螟キ蟋泌ィ∝ー画Α諢乗ー譏捺、轤コ逡冗焚 髷肴搶莉・莨贋ス堺セ晏♂蝗イ螟キ蟋泌ィ∝ー画Α諢乗ー譏捺、轤コ逡冗焚 +鮓ク鮓コ鮃鮃城キるキ咎キ馴キク鮃ヲ鮃ュ鮃ッ鮃ス鮑夐ク幃ク樣ケオ鮖ケ鮖ス鮗鮗 鮓ク鮓コ鮃鮃城キるキ咎キ馴キク鮃ヲ鮃ュ鮃ッ鮃ス鮑夐ク幃ク樣ケオ鮖ケ鮖ス鮗鮗 +鮗矩コ碁コ帝コ暮コ鷹コ晞コ・鮗ゥ鮗ク鮗ェ鮗ュ髱。鮟碁サ朱サ城サ宣サ秘サ憺サ樣サ 鮗矩コ碁コ帝コ暮コ鷹コ晞コ・鮗ゥ鮗ク鮗ェ鮗ュ髱。鮟碁サ朱サ城サ宣サ秘サ憺サ樣サ +鮟鮟・鮟ィ鮟ッ鮟エ鮟カ鮟キ鮟ケ鮟サ鮟シ鮟ス鮠鮠育垤鮠暮シ。鮠ャ鮠セ鮨企ス 鮟鮟・鮟ィ鮟ッ鮟エ鮟カ鮟キ鮟ケ鮟サ鮟シ鮟ス鮠鮠育垤鮠暮シ。鮠ャ鮠セ鮨企ス +鮨秘ス」鮨滄ス鮨。鮨ヲ鮨ァ鮨ャ鮨ェ鮨キ鮨イ鮨カ鮴暮セ憺セ繝サ繝サ繝サ繝サ繝サ 鮨秘ス」鮨滄ス鮨。鮨ヲ鮨ァ鮨ャ鮨ェ鮨キ鮨イ鮨カ鮴暮セ憺セ繝サ繝サ繝サ繝サ繝サ +シツ「ツ」シシシシ奇シツァ笘笘笳銀酪笳寂裸繝サ繝サ繝サ繝サ繝サ シツ「ツ」シシシシ奇シツァ笘笘笳銀酪笳寂裸繝サ繝サ繝サ繝サ繝サ +シ銀青アテ療キシ昶旺シ懶シ樞襖竕ァ竏樞斡笙や凰ツー窶イ窶ウ邃ソ・ シ銀青アテ療キシ昶旺シ懶シ樞襖竕ァ竏樞斡笙や凰ツー窶イ窶ウ邃ソ・ +シ費シ包シ厄シ暦シ假シ吶サ繝サ繝サ繝サ繝サ繝サ繝サシ。シ「シ」シ、シ・シヲシァ シ費シ包シ厄シ暦シ假シ吶サ繝サ繝サ繝サ繝サ繝サ繝サシ。シ「シ」シ、シ・シヲシァ +シィシゥシェシォシャシュショシッシーシアシイシウシエシオシカシキシクシケシコ繝サ シィシゥシェシォシャシュショシッシーシアシイシウシエシオシカシキシクシケシコ繝サ +ス撰ス托ス抵ス難ス費ス包ス厄ス暦ス假ス呻ス壹サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ ス撰ス托ス抵ス難ス費ス包ス厄ス暦ス假ス呻ス壹サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +SELECT `シ」シ疏, CONVERT(`シ」シ疏 using ujis) FROM `シエシ伝; +シ」シ CONVERT(`シ」シ疏 using ujis) +テェト崙瞭篤夘オト敍溘サト。ト・テュテャテッテョヌ舌サトォトットゥ テェト崙瞭篤夘オト敍溘サト。ト・テュテャテッテョヌ舌サトォトットゥ +テ監堝牝墜倥サト愼榮「トト、テ催古湘蕊焼ートェトョトィ テ監堝牝墜倥サト愼榮「トト、テ催古湘蕊焼ートェトョトィ +トエトカトケトストサナηナテ妥禿津姪班打税古頁版佛 トエトカトケトストサナηナテ妥禿津姪班打税古頁版佛 +トオトキトコトセトシナナ闇テアテウテイテカテエヌ椎打催オナ頁卩 トオトキトコトセトシナナ闇テアテウテイテカテエヌ椎打催オナ頁卩 +ナ塲愬ナ槐、ナ「テ堙凖愿崘ャヌ毒ーナェナイナョナィヌ良嵒 ナ塲愬ナ槐、ナ「テ堙凖愿崘ャヌ毒ーナェナイナョナィヌ良嵒 +ナ崘敘。ナ淒・ナ」テコテケテシテサナュヌ版アナォナウナッナゥヌ佗愽 ナ崘敘。ナ淒・ナ」テコテケテシテサナュヌ版アナォナウナッナゥヌ佗愽 +ヌ頁エテ敘クナカナケナスナサ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ ヌ頁エテ敘クナカナケナスナサ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +ヌ滅オテステソナキナコナセナシ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ ヌ滅オテステソナキナコナセナシ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +ツ、邃悶サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ ツ、邃悶サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +ナでナ嫁凝クナ禿淒ァテセ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ ナでナ嫁凝クナ禿淒ァテセ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +ミ威禍諌巾糊社上サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ ミ威禍諌巾糊社上サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サテテテテてど再トテテζト案古ト監偲嘉暗 繝サテテテテてど再トテテζト案古ト監偲嘉暗 +繝サテ。テテ、テ「トι柴トテ・テ」トト夏催ァト尭湘ゥティテォ 繝サテ。テテ、テ「トι柴トテ・テ」トト夏催ァト尭湘ゥティテォ +繝サテト舌サトヲ繝サトイ繝サナトソ繝サナ甘佛偵サナヲテ槭サ繝サ繝サ 繝サテト舌サトヲ繝サトイ繝サナトソ繝サナ甘佛偵サナヲテ槭サ繝サ繝サ +繝サヒ嵳夲ス榻ホ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サツ。ツヲツソ繝サ繝サ繝サ 繝サヒ嵳?ホホ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サツ。ツヲツソ繝サ繝サ繝サ +繝サホャホュホョホッマ莞積狐ぱ済勤ーマ弱サ繝サ繝サ繝サ繝サ繝サ繝サ 繝サホャホュホョホッマ莞積狐ぱ済勤ーマ弱サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サム柘酉飯篇毛林佯厶墫嶝慯樮溘サ繝サ繝サ繝サ繝サ 繝サ繝サム柘酉飯篇毛林佯厶墫嶝慯樮溘サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サホホ夷火莞ェ繝サホ後サホ斜ォ繝サホ上サ繝サ繝サ 繝サ繝サ繝サ繝サ繝サホホ夷火莞ェ繝サホ後サホ斜ォ繝サホ上サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サテヲト妥ートァトアトウトク 繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サテヲト妥ートァトアトウトク +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サミひσミミミ 繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サミひσミミミ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サツコツェツゥツョ邃「 繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サツコツェツゥツョ邃「 +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サヒ侏ツクヒ厖 繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サヒ侏ツクヒ厖 +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ 繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ 繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ 繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ 繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ 繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ 繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ 繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ 繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ 繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ荳ゆク荳荳御ク剃ク滉ク」荳、荳ィ荳ォ荳ョ荳ッ荳ー荳オ荵荵∽ケ荵荵 繝サ荳ゆク荳荳御ク剃ク滉ク」荳、荳ィ荳ォ荳ョ荳ッ荳ー荳オ荵荵∽ケ荵荵 +繝サ鮟ク鮟ソ鮠るシ鮠蛾シ城シ宣シ鷹シ帝シ秘シ夜シ鈴シ咎シ夐シ幃シ滄シ「鮠ヲ鮠ェ 繝サ鮟ク鮟ソ鮠るシ鮠蛾シ城シ宣シ鷹シ帝シ秘シ夜シ鈴シ咎シ夐シ幃シ滄シ「鮠ヲ鮠ェ +荵壻ケ應ケ」荵ィ荵ゥ荵エ荵オ荵ケ荵ソ莠堺コ紋コ嶺コ昜コッ莠ケ莉莉蝉サ壻サ帑サ 荵壻ケ應ケ」荵ィ荵ゥ荵エ荵オ荵ケ荵ソ莠堺コ紋コ嶺コ昜コッ莠ケ莉莉蝉サ壻サ帑サ +莉。莉「莉ィ莉ッ莉ア莉ウ莉オ莉ス莉セ莉ソ莨莨ゆシ莨井シ倶シ御シ剃シ穂シ紋シ 莉。莉「莉ィ莉ッ莉ア莉ウ莉オ莉ス莉セ莉ソ莨莨ゆシ莨井シ倶シ御シ剃シ穂シ紋シ +莨吩ショ莨ア菴莨ウ莨オ莨キ莨ケ莨サ莨セ菴菴ゆス井ス我ス倶ス御ス剃ス比ス紋ス 莨吩ショ莨ア菴莨ウ莨オ莨キ莨ケ莨サ莨セ菴菴ゆス井ス我ス倶ス御ス剃ス比ス紋ス +菴滉ス」菴ェ菴ャ菴ョ菴ア菴キ菴ク菴ケ菴コ菴ス菴セ萓∽セゆセ繝サ繝サ繝サ繝サ繝サ 菴滉ス」菴ェ菴ャ菴ョ菴ア菴キ菴ク菴ケ菴コ菴ス菴セ萓∽セゆセ繝サ繝サ繝サ繝サ繝サ +鮠ォ鮠ッ鮠ア鮠イ鮠エ鮠キ鮠ケ鮠コ鮠シ鮠ス鮠ソ鮨鮨鮨鮨鮨鮨鮨馴ス暮ス 鮠ォ鮠ッ鮠ア鮠イ鮠エ鮠キ鮠ケ鮠コ鮠シ鮠ス鮠ソ鮨鮨鮨鮨鮨鮨鮨馴ス暮ス +鮨鈴ス倬ス夐ス晞ス樣スィ鮨ゥ鮨ュ鮨ョ鮨ッ鮨ー鮨ア鮨ウ鮨オ鮨コ鮨ス鮴城セ宣セ鷹セ 鮨鈴ス倬ス夐ス晞ス樣スィ鮨ゥ鮨ュ鮨ョ鮨ッ鮨ー鮨ア鮨ウ鮨オ鮨コ鮨ス鮴城セ宣セ鷹セ +鮴秘セ夜セ鈴セ樣セ。鮴「鮴」鮴・繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ 鮴秘セ夜セ鈴セ樣セ。鮴「鮴」鮴・繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +SELECT `シ」シ疏, CONVERT(`シ」シ疏 using ucs2) FROM `シエシ伝; +シ」シ CONVERT(`シ」シ疏 using ucs2) +テェト崙瞭篤夘オト敍溘サト。ト・テュテャテッテョヌ舌サトォトットゥ テェト崙瞭篤夘オト敍溘サト。ト・テュテャテッテョヌ舌サトォトットゥ +テ監堝牝墜倥サト愼榮「トト、テ催古湘蕊焼ートェトョトィ テ監堝牝墜倥サト愼榮「トト、テ催古湘蕊焼ートェトョトィ +トエトカトケトストサナηナテ妥禿津姪班打税古頁版佛 トエトカトケトストサナηナテ妥禿津姪班打税古頁版佛 +トオトキトコトセトシナナ闇テアテウテイテカテエヌ椎打催オナ頁卩 トオトキトコトセトシナナ闇テアテウテイテカテエヌ椎打催オナ頁卩 +ナ塲愬ナ槐、ナ「テ堙凖愿崘ャヌ毒ーナェナイナョナィヌ良嵒 ナ塲愬ナ槐、ナ「テ堙凖愿崘ャヌ毒ーナェナイナョナィヌ良嵒 +ナ崘敘。ナ淒・ナ」テコテケテシテサナュヌ版アナォナウナッナゥヌ佗愽 ナ崘敘。ナ淒・ナ」テコテケテシテサナュヌ版アナォナウナッナゥヌ佗愽 +ヌ頁エテ敘クナカナケナスナサ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ ヌ頁エテ敘クナカナケナスナサ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +ヌ滅オテステソナキナコナセナシ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ ヌ滅オテステソナキナコナセナシ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +ツ、邃悶サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ ツ、邃悶サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +ナでナ嫁凝クナ禿淒ァテセ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ ナでナ嫁凝クナ禿淒ァテセ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +ミ威禍諌巾糊社上サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ ミ威禍諌巾糊社上サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サテテテテてど再トテテζト案古ト監偲嘉暗 繝サテテテテてど再トテテζト案古ト監偲嘉暗 +繝サテ。テテ、テ「トι柴トテ・テ」トト夏催ァト尭湘ゥティテォ 繝サテ。テテ、テ「トι柴トテ・テ」トト夏催ァト尭湘ゥティテォ +繝サテト舌サトヲ繝サトイ繝サナトソ繝サナ甘佛偵サナヲテ槭サ繝サ繝サ 繝サテト舌サトヲ繝サトイ繝サナトソ繝サナ甘佛偵サナヲテ槭サ繝サ繝サ +繝サヒ嵳夲ス榻ホ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サツ。ツヲツソ繝サ繝サ繝サ 繝サヒ嵳夲ス榻ホ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サツ。ツヲツソ繝サ繝サ繝サ +繝サホャホュホョホッマ莞積狐ぱ済勤ーマ弱サ繝サ繝サ繝サ繝サ繝サ繝サ 繝サホャホュホョホッマ莞積狐ぱ済勤ーマ弱サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サム柘酉飯篇毛林佯厶墫嶝慯樮溘サ繝サ繝サ繝サ繝サ 繝サ繝サム柘酉飯篇毛林佯厶墫嶝慯樮溘サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サホホ夷火莞ェ繝サホ後サホ斜ォ繝サホ上サ繝サ繝サ 繝サ繝サ繝サ繝サ繝サホホ夷火莞ェ繝サホ後サホ斜ォ繝サホ上サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サテヲト妥ートァトアトウトク 繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サテヲト妥ートァトアトウトク +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サミひσミミミ 繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サミひσミミミ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サツコツェツゥツョ邃「 繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サツコツェツゥツョ邃「 +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サヒ侏ツクヒ厖 繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サヒ侏ツクヒ厖 +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ 繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ 繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ 繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ 繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ 繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ 繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ 繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ 繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ 繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ荳ゆク荳荳御ク剃ク滉ク」荳、荳ィ荳ォ荳ョ荳ッ荳ー荳オ荵荵∽ケ荵荵 繝サ荳ゆク荳荳御ク剃ク滉ク」荳、荳ィ荳ォ荳ョ荳ッ荳ー荳オ荵荵∽ケ荵荵 +繝サ鮟ク鮟ソ鮠るシ鮠蛾シ城シ宣シ鷹シ帝シ秘シ夜シ鈴シ咎シ夐シ幃シ滄シ「鮠ヲ鮠ェ 繝サ鮟ク鮟ソ鮠るシ鮠蛾シ城シ宣シ鷹シ帝シ秘シ夜シ鈴シ咎シ夐シ幃シ滄シ「鮠ヲ鮠ェ +荵壻ケ應ケ」荵ィ荵ゥ荵エ荵オ荵ケ荵ソ莠堺コ紋コ嶺コ昜コッ莠ケ莉莉蝉サ壻サ帑サ 荵壻ケ應ケ」荵ィ荵ゥ荵エ荵オ荵ケ荵ソ莠堺コ紋コ嶺コ昜コッ莠ケ莉莉蝉サ壻サ帑サ +莉。莉「莉ィ莉ッ莉ア莉ウ莉オ莉ス莉セ莉ソ莨莨ゆシ莨井シ倶シ御シ剃シ穂シ紋シ 莉。莉「莉ィ莉ッ莉ア莉ウ莉オ莉ス莉セ莉ソ莨莨ゆシ莨井シ倶シ御シ剃シ穂シ紋シ +莨吩ショ莨ア菴莨ウ莨オ莨キ莨ケ莨サ莨セ菴菴ゆス井ス我ス倶ス御ス剃ス比ス紋ス 莨吩ショ莨ア菴莨ウ莨オ莨キ莨ケ莨サ莨セ菴菴ゆス井ス我ス倶ス御ス剃ス比ス紋ス +菴滉ス」菴ェ菴ャ菴ョ菴ア菴キ菴ク菴ケ菴コ菴ス菴セ萓∽セゆセ繝サ繝サ繝サ繝サ繝サ 菴滉ス」菴ェ菴ャ菴ョ菴ア菴キ菴ク菴ケ菴コ菴ス菴セ萓∽セゆセ繝サ繝サ繝サ繝サ繝サ +鮠ォ鮠ッ鮠ア鮠イ鮠エ鮠キ鮠ケ鮠コ鮠シ鮠ス鮠ソ鮨鮨鮨鮨鮨鮨鮨馴ス暮ス 鮠ォ鮠ッ鮠ア鮠イ鮠エ鮠キ鮠ケ鮠コ鮠シ鮠ス鮠ソ鮨鮨鮨鮨鮨鮨鮨馴ス暮ス +鮨鈴ス倬ス夐ス晞ス樣スィ鮨ゥ鮨ュ鮨ョ鮨ッ鮨ー鮨ア鮨ウ鮨オ鮨コ鮨ス鮴城セ宣セ鷹セ 鮨鈴ス倬ス夐ス晞ス樣スィ鮨ゥ鮨ュ鮨ョ鮨ッ鮨ー鮨ア鮨ウ鮨オ鮨コ鮨ス鮴城セ宣セ鷹セ +鮴秘セ夜セ鈴セ樣セ。鮴「鮴」鮴・繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ 鮴秘セ夜セ鈴セ樣セ。鮴「鮴」鮴・繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +SELECT `シ」シ疏, CONVERT(`シ」シ疏 using sjis) FROM `シエシ伝; +シ」シ CONVERT(`シ」シ疏 using sjis) +テェト崙瞭篤夘オト敍溘サト。ト・テュテャテッテョヌ舌サトォトットゥ ????????繝サ???????繝サ??? +テ監堝牝墜倥サト愼榮「トト、テ催古湘蕊焼ートェトョトィ ?????繝サ?????????????? +トエトカトケトストサナηナテ妥禿津姪班打税古頁版佛 ???????????????????? +トオトキトコトセトシナナ闇テアテウテイテカテエヌ椎打催オナ頁卩 ???????????????????? +ナ塲愬ナ槐、ナ「テ堙凖愿崘ャヌ毒ーナェナイナョナィヌ良嵒 ???????????????????? +ナ崘敘。ナ淒・ナ」テコテケテシテサナュヌ版アナォナウナッナゥヌ佗愽 ???????????????????? +ヌ頁エテ敘クナカナケナスナサ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ ????????繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +ヌ滅オテステソナキナコナセナシ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ ????????繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +ツ、邃悶サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ ??繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +ナでナ嫁凝クナ禿淒ァテセ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ ?????????繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +ミ威禍諌巾糊社上サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ ???????繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サテテテテてど再トテテζト案古ト監偲嘉暗 繝サ??????????????????? +繝サテ。テテ、テ「トι柴トテ・テ」トト夏催ァト尭湘ゥティテォ 繝サ??????????????????? +繝サテト舌サトヲ繝サトイ繝サナトソ繝サナ甘佛偵サナヲテ槭サ繝サ繝サ 繝サ??繝サ?繝サ?繝サ??繝サ???繝サ??繝サ繝サ繝サ +繝サヒ嵳夲ス榻ホ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サツ。ツヲツソ繝サ繝サ繝サ 繝サ?????繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ???繝サ繝サ繝サ +繝サホャホュホョホッマ莞積狐ぱ済勤ーマ弱サ繝サ繝サ繝サ繝サ繝サ繝サ 繝サ????????????繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サム柘酉飯篇毛林佯厶墫嶝慯樮溘サ繝サ繝サ繝サ繝サ 繝サ繝サ?????????????繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サホホ夷火莞ェ繝サホ後サホ斜ォ繝サホ上サ繝サ繝サ 繝サ繝サ繝サ繝サ繝サ?????繝サ?繝サ??繝サ?繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サテヲト妥ートァトアトウトク 繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ??????? +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サミひσミミミ 繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ?????? +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サツコツェツゥツョ邃「 繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ????? +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サヒ侏ツクヒ厖 繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ????? +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ 繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ 繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ 繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ 繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ 繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ 繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ 繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ 繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ 繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ荳ゆク荳荳御ク剃ク滉ク」荳、荳ィ荳ォ荳ョ荳ッ荳ー荳オ荵荵∽ケ荵荵 繝サ??????????????????? +繝サ鮟ク鮟ソ鮠るシ鮠蛾シ城シ宣シ鷹シ帝シ秘シ夜シ鈴シ咎シ夐シ幃シ滄シ「鮠ヲ鮠ェ 繝サ??????????????????? +荵壻ケ應ケ」荵ィ荵ゥ荵エ荵オ荵ケ荵ソ莠堺コ紋コ嶺コ昜コッ莠ケ莉莉蝉サ壻サ帑サ ???????????????????? +莉。莉「莉ィ莉ッ莉ア莉ウ莉オ莉ス莉セ莉ソ莨莨ゆシ莨井シ倶シ御シ剃シ穂シ紋シ ???????????????????? +莨吩ショ莨ア菴莨ウ莨オ莨キ莨ケ莨サ莨セ菴菴ゆス井ス我ス倶ス御ス剃ス比ス紋ス ???????????????????? +菴滉ス」菴ェ菴ャ菴ョ菴ア菴キ菴ク菴ケ菴コ菴ス菴セ萓∽セゆセ繝サ繝サ繝サ繝サ繝サ ???????????????繝サ繝サ繝サ繝サ繝サ +鮠ォ鮠ッ鮠ア鮠イ鮠エ鮠キ鮠ケ鮠コ鮠シ鮠ス鮠ソ鮨鮨鮨鮨鮨鮨鮨馴ス暮ス ???????????????????? +鮨鈴ス倬ス夐ス晞ス樣スィ鮨ゥ鮨ュ鮨ョ鮨ッ鮨ー鮨ア鮨ウ鮨オ鮨コ鮨ス鮴城セ宣セ鷹セ ???????????????????? +鮴秘セ夜セ鈴セ樣セ。鮴「鮴」鮴・繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ ????????繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +SELECT `シ」シ疏, CONVERT(`シ」シ疏 using ujis) FROM `シエシ覗; +シ」シ CONVERT(`シ」シ疏 using ujis) + !"#$%&'()*+,-./ !"#$%&'()*+,-./ + ス。ス「ス」ス、ス・スヲスァスィスゥスェスォスャスュスョスッ ス。ス「ス」ス、ス・スヲスァスィスゥスェスォスャスュスョスッ +0123456789:;<=>? 0123456789:;<=>? +@ABCDEFGHIJKLMNO @ABCDEFGHIJKLMNO +abcdefghijklmno abcdefghijklmno +PQRSTUVWXYZ[\]^_ PQRSTUVWXYZ[\]^_ +pqrstuvwxyz{|}~ pqrstuvwxyz{|}~ +スースアスイスウスエスオスカスキスクスケスコスサスシスススセスソ スースアスイスウスエスオスカスキスクスケスコスサスシスススセスソ +セセセゑセセセセセセ茨セ会セ奇セ具セ鯉セ搾セ趣セ セセセゑセセセセセセ茨セ会セ奇セ具セ鯉セ搾セ趣セ +セ撰セ托セ抵セ難セ費セ包セ厄セ暦セ假セ呻セ夲セ幢セ懶セ晢セ橸セ セ撰セ托セ抵セ難セ費セ包セ厄セ暦セ假セ呻セ夲セ幢セ懶セ晢セ橸セ +SELECT `シ」シ疏, CONVERT(`シ」シ疏 using ucs2) FROM `シエシ覗; +シ」シ CONVERT(`シ」シ疏 using ucs2) + !"#$%&'()*+,-./ !"#$%&'()*+,-./ + ス。ス「ス」ス、ス・スヲスァスィスゥスェスォスャスュスョスッ ス。ス「ス」ス、ス・スヲスァスィスゥスェスォスャスュスョスッ +0123456789:;<=>? 0123456789:;<=>? +@ABCDEFGHIJKLMNO @ABCDEFGHIJKLMNO +abcdefghijklmno abcdefghijklmno +PQRSTUVWXYZ[\]^_ PQRSTUVWXYZ[\]^_ +pqrstuvwxyz{|}~ pqrstuvwxyz{|}~ +スースアスイスウスエスオスカスキスクスケスコスサスシスススセスソ スースアスイスウスエスオスカスキスクスケスコスサスシスススセスソ +セセセゑセセセセセセ茨セ会セ奇セ具セ鯉セ搾セ趣セ セセセゑセセセセセセ茨セ会セ奇セ具セ鯉セ搾セ趣セ +セ撰セ托セ抵セ難セ費セ包セ厄セ暦セ假セ呻セ夲セ幢セ懶セ晢セ橸セ セ撰セ托セ抵セ難セ費セ包セ厄セ暦セ假セ呻セ夲セ幢セ懶セ晢セ橸セ +SELECT `シ」シ疏, CONVERT(`シ」シ疏 using sjis) FROM `シエシ覗; +シ」シ CONVERT(`シ」シ疏 using sjis) + !"#$%&'()*+,-./ !"#$%&'()*+,-./ + ス。ス「ス」ス、ス・スヲスァスィスゥスェスォスャスュスョスッ ス。ス「ス」ス、ス・スヲスァスィスゥスェスォスャスュスョスッ +0123456789:;<=>? 0123456789:;<=>? +@ABCDEFGHIJKLMNO @ABCDEFGHIJKLMNO +abcdefghijklmno abcdefghijklmno +PQRSTUVWXYZ[\]^_ PQRSTUVWXYZ[\]^_ +pqrstuvwxyz{|}~ pqrstuvwxyz{|}~ +スースアスイスウスエスオスカスキスクスケスコスサスシスススセスソ スースアスイスウスエスオスカスキスクスケスコスサスシスススセスソ +セセセゑセセセセセセ茨セ会セ奇セ具セ鯉セ搾セ趣セ セセセゑセセセセセセ茨セ会セ奇セ具セ鯉セ搾セ趣セ +セ撰セ托セ抵セ難セ費セ包セ厄セ暦セ假セ呻セ夲セ幢セ懶セ晢セ橸セ セ撰セ托セ抵セ難セ費セ包セ厄セ暦セ假セ呻セ夲セ幢セ懶セ晢セ橸セ +SELECT `シ」シ疏, CONVERT(`シ」シ疏 using ujis) FROM `シエシ描; +シ」シ CONVERT(`シ」シ疏 using ujis) +ホクホケホコホサホシホスホセホソマママρママママ委峨サ繝サ繝サ ホクホケホコホサホシホスホセホソマママρママママ委峨サ繝サ繝サ +ホ・ホヲホァホィホゥ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サホアホイホウホエホオホカホキ ホ・ホヲホァホィホゥ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サホアホイホウホエホオホカホキ +ミコミサミシミスミセミソムムムびτムムムム尉禾貫錦袴 ミコミサミシミスミセミソムムムびτムムムム尉禾貫錦袴 +ミ「ミ」ミ、ミ・ミヲミァミィミゥミェミォミャミュミョミッ繝サ繝サ繝サ繝サ繝サ繝サ ミ「ミ」ミ、ミ・ミヲミァミィミゥミェミォミャミュミョミッ繝サ繝サ繝サ繝サ繝サ繝サ +ム紗上サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ ム紗上サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +窶懌晢シ茨シ峨斐包シサシスス幢ス昴医峨翫九後阪弱上舌 窶懌晢シ茨シ峨斐包シサシスス幢ス昴医峨翫九後阪弱上舌 +竏竓・竚停や竕。竕停岡竕ォ竏壺或竏昶扱竏ォ竏ャ繝サ繝サ繝サ繝サ繝サ 竏竓・竚停や竕。竕停岡竕ォ竏壺或竏昶扱竏ォ竏ャ繝サ繝サ繝サ繝サ繝サ +笏ォ笏サ笊銀箱笏ッ笏ィ笏キ笏ソ笏昶伐笏・笏ク笊ゅサ繝サ繝サ繝サ繝サ繝サ繝サ 笏ォ笏サ笊銀箱笏ッ笏ィ笏キ笏ソ笏昶伐笏・笏ク笊ゅサ繝サ繝サ繝サ繝サ繝サ繝サ +縲縲縲√ゑシ鯉シ弱サシ夲シ幢シ滂シ√帙慊エスツィシセソ」シソ繝ス 縲縲縲√ゑシ鯉シ弱サシ夲シ幢シ滂シ√帙慊エスツィシセソ」シソ繝ス +縺斐&縺悶@縺倥☆縺壹○縺懊◎縺槭◆縺縺。縺「縺」縺、縺・縺ヲ縺ァ 縺斐&縺悶@縺倥☆縺壹○縺懊◎縺槭◆縺縺。縺「縺」縺、縺・縺ヲ縺ァ +縺ィ縺ゥ縺ェ縺ォ縺ャ縺ュ縺ョ縺ッ縺ー縺ア縺イ縺ウ縺エ縺オ縺カ縺キ縺ク縺ケ縺コ縺サ 縺ィ縺ゥ縺ェ縺ォ縺ャ縺ュ縺ョ縺ッ縺ー縺ア縺イ縺ウ縺エ縺オ縺カ縺キ縺ク縺ケ縺コ縺サ +縺シ縺ス縺セ縺ソ繧繧√b繧繧繧繧繧繧医i繧翫k繧後m繧弱o 縺シ縺ス縺セ縺ソ繧繧√b繧繧繧繧繧繧医i繧翫k繧後m繧弱o +繧舌q繧偵s繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ 繧舌q繧偵s繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繧エ繧オ繧カ繧キ繧ク繧ケ繧コ繧サ繧シ繧ス繧セ繧ソ繝繝√モ繝繝繝繝繝 繧エ繧オ繧カ繧キ繧ク繧ケ繧コ繧サ繧シ繧ス繧セ繧ソ繝繝√モ繝繝繝繝繝 +繝医ラ繝翫ル繝後ロ繝弱ワ繝舌ヱ繝偵ン繝斐ヵ繝悶励倥吶壹 繝医ラ繝翫ル繝後ロ繝弱ワ繝舌ヱ繝偵ン繝斐ヵ繝悶励倥吶壹 +繝懊昴槭Α繝繝。繝「繝」繝、繝・繝ヲ繝ァ繝ィ繝ゥ繝ェ繝ォ繝ャ繝ュ繝ョ繝ッ 繝懊昴槭Α繝繝。繝「繝」繝、繝・繝ヲ繝ァ繝ィ繝ゥ繝ェ繝ォ繝ャ繝ュ繝ョ繝ッ +繝ー繝ア繝イ繝ウ繝エ繝オ繝カ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ 繝ー繝ア繝イ繝ウ繝エ繝オ繝カ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サホ対槻鳶釆偏茂緑佩厥墅嶄慚斟榻湮ホ。ホ」ホ、 繝サホ対槻鳶釆偏茂緑佩厥墅嶄慚斟榻湮ホ。ホ」ホ、 +繝サミ籍岱漬寅頒片ミ孟厘侑厰墟嶢慴斷榧渙ミ。 繝サミ籍岱漬寅頒片ミ孟厘侑厰墟嶢慴斷榧渙ミ。 +繝サ笏笏や伯笏絶曝笏披莫笏ャ笏、笏エ笏シ笏≫買笏鞘箔笏帚迫笏」笏ウ 繝サ笏笏や伯笏絶曝笏披莫笏ャ笏、笏エ笏シ笏≫買笏鞘箔笏帚迫笏」笏ウ +繝サ笳笆。笆笆ウ笆イ笆ス笆シ窶サ縲停停絶鯛薙薙サ繝サ繝サ繝サ繝サ 繝サ笳笆。笆笆ウ笆イ笆ス笆シ窶サ縲停停絶鯛薙薙サ繝サ繝サ繝サ繝サ +繝サ縺√≠縺縺縺縺縺縺医♂縺翫°縺後″縺弱¥縺舌¢縺偵% 繝サ縺√≠縺縺縺縺縺縺医♂縺翫°縺後″縺弱¥縺舌¢縺偵% +繝サ繧。繧「繧」繧、繧・繧ヲ繧ァ繧ィ繧ゥ繧ェ繧ォ繧ャ繧ュ繧ョ繧ッ繧ー繧ア繧イ繧ウ 繝サ繧。繧「繧」繧、繧・繧ヲ繧ァ繧ィ繧ゥ繧ェ繧ォ繧ャ繧ュ繧ョ繧ッ繧ー繧ア繧イ繧ウ +繝サ繝サ邃ォ窶ー笙ッ笙ュ笙ェ窶窶。ツカ繝サ繝サ繝サ繝サ笳ッ繝サ繝サ繝サ繝サ縲 繝サ繝サ邃ォ窶ー笙ッ笙ュ笙ェ窶窶。ツカ繝サ繝サ繝サ繝サ笳ッ繝サ繝サ繝サ繝サ縲 +繝サ繝サ竏ァ竏ィツャ竍停披竏繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ 繝サ繝サ竏ァ竏ィツャ竍停披竏繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ竏遺銀恰竓竓や潟竏ェ竏ゥ繝サ繝サ繝サ繝サ繝サ繝サ 繝サ繝サ繝サ繝サ繝サ繝サ竏遺銀恰竓竓や潟竏ェ竏ゥ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サミーミアミイミウミエミオム岱カミキミクミケ 繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サミーミアミイミウミエミオム岱カミキミクミケ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ 繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ 繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ 繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ 繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ 繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ 繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ 繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ 繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ 繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ 繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ 繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ 繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サシ撰シ托シ抵シ 繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サシ撰シ托シ抵シ +繝サ繝サ繝サ繝サ繝サススゑスススススス茨ス会ス奇ス具ス鯉ス搾ス趣ス 繝サ繝サ繝サ繝サ繝サススゑスススススス茨ス会ス奇ス具ス鯉ス搾ス趣ス +繝サ莠懷薄螽髦ソ蜩諢帶肩蟋カ騾「闡オ闌懃ゥ先が謠。貂・譌ュ闡ヲ闃ヲ魃オ 繝サ莠懷薄螽髦ソ蜩諢帶肩蟋カ騾「闡オ闌懃ゥ先が謠。貂・譌ュ闡ヲ闃ヲ魃オ +繝サ蝣ッ讒驕咏側蜃懃吶サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ 繝サ蝣ッ讒驕咏側蜃懃吶サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ蠑御ク蝉ク穂クェ荳ア荳カ荳シ荳ソ荵ゆケ紋ケ倅コゆコ雎ォ莠願貞シ堺コ惹コ 繝サ蠑御ク蝉ク穂クェ荳ア荳カ荳シ荳ソ荵ゆケ紋ケ倅コゆコ雎ォ莠願貞シ堺コ惹コ +繝サ闢ョ騾」骭ャ蜻るュッ讚鍋i雉りキッ髴イ蜉エ蟀∝サ雁シ譛玲・シ讎疲オェ貍 繝サ闢ョ騾」骭ャ蜻るュッ讚鍋i雉りキッ髴イ蜉エ蟀∝サ雁シ譛玲・シ讎疲オェ貍 +繝サ魴晞オ樣オ、魴鷹オ宣オ咎オイ鮓蛾カ鮓ォ魴ッ魴コ鮓夐カ、鮓ゥ鮓イ鮃鮃鮓サ 繝サ魴晞オ樣オ、魴鷹オ宣オ咎オイ鮓蛾カ鮓ォ魴ッ魴コ鮓夐カ、鮓ゥ鮓イ鮃鮃鮓サ +繝セ繧昴槭莉昴縲縲繝シ窶補撰シ擾シシ縲懌厄ス懌ヲ窶・窶倪 繝セ繧昴槭莉昴縲縲繝シ窶補撰シ?縲懌厄ス懌ヲ窶・窶倪 +莠滉コ莠「莠ー莠ウ莠カ莉惹サ堺サ莉莉ゆサ嶺サ樔サュ莉滉サキ莨我ス壻シー菴 莠滉コ莠「莠ー莠ウ莠カ莉惹サ堺サ莉莉ゆサ嶺サ樔サュ莉滉サキ莨我ス壻シー菴 +菴昜ス嶺ス菴カ萓井セ丈セ倅スサ菴ゥ菴ー萓台スッ萓萓門倅ソ比ソ滉ソ惹ソ倅ソ 菴昜ス嶺ス菴カ萓井セ丈セ倅スサ菴ゥ菴ー萓台スッ萓萓門倅ソ比ソ滉ソ惹ソ倅ソ +菫台ソ壻ソ蝉ソ、菫・蛟壼ィ蛟泌ェ蛟・蛟莨應ソカ蛟。蛟ゥ蛟ャ菫セ菫ッ蛟大 菫台ソ壻ソ蝉ソ、菫・蛟壼ィ蛟泌ェ蛟・蛟莨應ソカ蛟。蛟ゥ蛟ャ菫セ菫ッ蛟大 +蛛蛛譛蛛募$蛛亥★蛛門〓蛛ク蛯蛯壼e蛯エ蛯イ繝サ繝サ繝サ繝サ繝サ 蛛蛛譛蛛募$蛛亥★蛛門〓蛛ク蛯蛯壼e蛯エ蛯イ繝サ繝サ繝サ繝サ繝サ +譫鮃イ莠吩コ倬ー占ゥォ阯∬物讀貉セ遒苓輔サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ 譫鮃イ莠吩コ倬ー占ゥォ阯∬物讀貉セ遒苓輔サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +譴灘悸譁。謇ア螳帛ァ占匳鬟エ邨「邯セ魄取也イ溯「キ螳牙コオ謖画囓譯磯裸 譴灘悸譁。謇ア螳帛ァ占匳鬟エ邨「邯セ魄取也イ溯「キ螳牙コオ謖画囓譯磯裸 +迚「迢シ遽ュ閠∬∪陜矩ヮ蜈ュ鮗鍋ヲ閧矩鹸隲門ュ蜥瑚ゥア豁ェ雉閼諠 迚「迢シ遽ュ閠∬∪陜矩ヮ蜈ュ鮗鍋ヲ閧矩鹸隲門ュ蜥瑚ゥア豁ェ雉閼諠 +遘サ邯ュ邱ッ閭關手。」隰る&驕コ蛹サ莠穂コ・蝓溯ご驛∫」ッ荳螢ア貅「騾ク 遘サ邯ュ邱ッ閭關手。」隰る&驕コ蛹サ莠穂コ・蝓溯ご驛∫」ッ荳螢ア貅「騾ク +遞イ闌ィ闃矩ーッ蜈∝魂蜥ス蜩。蝗蟋サ蠑暮」イ豺ォ閭、阡ュ繝サ繝サ繝サ繝サ繝サ 遞イ闌ィ闃矩ーッ蜈∝魂蜥ス蜩。蝗蟋サ蠑暮」イ豺ォ閭、阡ュ繝サ繝サ繝サ繝サ繝サ +髷肴搶莉・莨贋ス堺セ晏♂蝗イ螟キ蟋泌ィ∝ー画Α諢乗ー譏捺、轤コ逡冗焚 髷肴搶莉・莨贋ス堺セ晏♂蝗イ螟キ蟋泌ィ∝ー画Α諢乗ー譏捺、轤コ逡冗焚 +鮓ク鮓コ鮃鮃城キるキ咎キ馴キク鮃ヲ鮃ュ鮃ッ鮃ス鮑夐ク幃ク樣ケオ鮖ケ鮖ス鮗鮗 鮓ク鮓コ鮃鮃城キるキ咎キ馴キク鮃ヲ鮃ュ鮃ッ鮃ス鮑夐ク幃ク樣ケオ鮖ケ鮖ス鮗鮗 +鮗矩コ碁コ帝コ暮コ鷹コ晞コ・鮗ゥ鮗ク鮗ェ鮗ュ髱。鮟碁サ朱サ城サ宣サ秘サ憺サ樣サ 鮗矩コ碁コ帝コ暮コ鷹コ晞コ・鮗ゥ鮗ク鮗ェ鮗ュ髱。鮟碁サ朱サ城サ宣サ秘サ憺サ樣サ +鮟鮟・鮟ィ鮟ッ鮟エ鮟カ鮟キ鮟ケ鮟サ鮟シ鮟ス鮠鮠育垤鮠暮シ。鮠ャ鮠セ鮨企ス 鮟鮟・鮟ィ鮟ッ鮟エ鮟カ鮟キ鮟ケ鮟サ鮟シ鮟ス鮠鮠育垤鮠暮シ。鮠ャ鮠セ鮨企ス +鮨秘ス」鮨滄ス鮨。鮨ヲ鮨ァ鮨ャ鮨ェ鮨キ鮨イ鮨カ鮴暮セ憺セ繝サ繝サ繝サ繝サ繝サ 鮨秘ス」鮨滄ス鮨。鮨ヲ鮨ァ鮨ャ鮨ェ鮨キ鮨イ鮨カ鮴暮セ憺セ繝サ繝サ繝サ繝サ繝サ +シツ「ツ」シシシシ奇シツァ笘笘笳銀酪笳寂裸繝サ繝サ繝サ繝サ繝サ シツ「ツ」シシシシ奇シツァ笘笘笳銀酪笳寂裸繝サ繝サ繝サ繝サ繝サ +シ銀青アテ療キシ昶旺シ懶シ樞襖竕ァ竏樞斡笙や凰ツー窶イ窶ウ邃ソ・ シ銀青アテ療キシ昶旺シ懶シ樞襖竕ァ竏樞斡笙や凰ツー窶イ窶ウ邃ソ・ +シ費シ包シ厄シ暦シ假シ吶サ繝サ繝サ繝サ繝サ繝サ繝サシ。シ「シ」シ、シ・シヲシァ シ費シ包シ厄シ暦シ假シ吶サ繝サ繝サ繝サ繝サ繝サ繝サシ。シ「シ」シ、シ・シヲシァ +シィシゥシェシォシャシュショシッシーシアシイシウシエシオシカシキシクシケシコ繝サ シィシゥシェシォシャシュショシッシーシアシイシウシエシオシカシキシクシケシコ繝サ +ス撰ス托ス抵ス難ス費ス包ス厄ス暦ス假ス呻ス壹サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ ス撰ス托ス抵ス難ス費ス包ス厄ス暦ス假ス呻ス壹サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +SELECT `シ」シ疏, CONVERT(`シ」シ疏 using ucs2) FROM `シエシ描; +シ」シ CONVERT(`シ」シ疏 using ucs2) +ホクホケホコホサホシホスホセホソマママρママママ委峨サ繝サ繝サ ホクホケホコホサホシホスホセホソマママρママママ委峨サ繝サ繝サ +ホ・ホヲホァホィホゥ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サホアホイホウホエホオホカホキ ホ・ホヲホァホィホゥ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サホアホイホウホエホオホカホキ +ミコミサミシミスミセミソムムムびτムムムム尉禾貫錦袴 ミコミサミシミスミセミソムムムびτムムムム尉禾貫錦袴 +ミ「ミ」ミ、ミ・ミヲミァミィミゥミェミォミャミュミョミッ繝サ繝サ繝サ繝サ繝サ繝サ ミ「ミ」ミ、ミ・ミヲミァミィミゥミェミォミャミュミョミッ繝サ繝サ繝サ繝サ繝サ繝サ +ム紗上サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ ム紗上サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +窶懌晢シ茨シ峨斐包シサシスス幢ス昴医峨翫九後阪弱上舌 窶懌晢シ茨シ峨斐包シサシスス幢ス昴医峨翫九後阪弱上舌 +竏竓・竚停や竕。竕停岡竕ォ竏壺或竏昶扱竏ォ竏ャ繝サ繝サ繝サ繝サ繝サ 竏竓・竚停や竕。竕停岡竕ォ竏壺或竏昶扱竏ォ竏ャ繝サ繝サ繝サ繝サ繝サ +笏ォ笏サ笊銀箱笏ッ笏ィ笏キ笏ソ笏昶伐笏・笏ク笊ゅサ繝サ繝サ繝サ繝サ繝サ繝サ 笏ォ笏サ笊銀箱笏ッ笏ィ笏キ笏ソ笏昶伐笏・笏ク笊ゅサ繝サ繝サ繝サ繝サ繝サ繝サ +縲縲縲√ゑシ鯉シ弱サシ夲シ幢シ滂シ√帙慊エスツィシセソ」シソ繝ス 縲縲縲√ゑシ鯉シ弱サシ夲シ幢シ滂シ√帙慊エスツィシセソ」シソ繝ス +縺斐&縺悶@縺倥☆縺壹○縺懊◎縺槭◆縺縺。縺「縺」縺、縺・縺ヲ縺ァ 縺斐&縺悶@縺倥☆縺壹○縺懊◎縺槭◆縺縺。縺「縺」縺、縺・縺ヲ縺ァ +縺ィ縺ゥ縺ェ縺ォ縺ャ縺ュ縺ョ縺ッ縺ー縺ア縺イ縺ウ縺エ縺オ縺カ縺キ縺ク縺ケ縺コ縺サ 縺ィ縺ゥ縺ェ縺ォ縺ャ縺ュ縺ョ縺ッ縺ー縺ア縺イ縺ウ縺エ縺オ縺カ縺キ縺ク縺ケ縺コ縺サ +縺シ縺ス縺セ縺ソ繧繧√b繧繧繧繧繧繧医i繧翫k繧後m繧弱o 縺シ縺ス縺セ縺ソ繧繧√b繧繧繧繧繧繧医i繧翫k繧後m繧弱o +繧舌q繧偵s繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ 繧舌q繧偵s繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繧エ繧オ繧カ繧キ繧ク繧ケ繧コ繧サ繧シ繧ス繧セ繧ソ繝繝√モ繝繝繝繝繝 繧エ繧オ繧カ繧キ繧ク繧ケ繧コ繧サ繧シ繧ス繧セ繧ソ繝繝√モ繝繝繝繝繝 +繝医ラ繝翫ル繝後ロ繝弱ワ繝舌ヱ繝偵ン繝斐ヵ繝悶励倥吶壹 繝医ラ繝翫ル繝後ロ繝弱ワ繝舌ヱ繝偵ン繝斐ヵ繝悶励倥吶壹 +繝懊昴槭Α繝繝。繝「繝」繝、繝・繝ヲ繝ァ繝ィ繝ゥ繝ェ繝ォ繝ャ繝ュ繝ョ繝ッ 繝懊昴槭Α繝繝。繝「繝」繝、繝・繝ヲ繝ァ繝ィ繝ゥ繝ェ繝ォ繝ャ繝ュ繝ョ繝ッ +繝ー繝ア繝イ繝ウ繝エ繝オ繝カ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ 繝ー繝ア繝イ繝ウ繝エ繝オ繝カ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サホ対槻鳶釆偏茂緑佩厥墅嶄慚斟榻湮ホ。ホ」ホ、 繝サホ対槻鳶釆偏茂緑佩厥墅嶄慚斟榻湮ホ。ホ」ホ、 +繝サミ籍岱漬寅頒片ミ孟厘侑厰墟嶢慴斷榧渙ミ。 繝サミ籍岱漬寅頒片ミ孟厘侑厰墟嶢慴斷榧渙ミ。 +繝サ笏笏や伯笏絶曝笏披莫笏ャ笏、笏エ笏シ笏≫買笏鞘箔笏帚迫笏」笏ウ 繝サ笏笏や伯笏絶曝笏披莫笏ャ笏、笏エ笏シ笏≫買笏鞘箔笏帚迫笏」笏ウ +繝サ笳笆。笆笆ウ笆イ笆ス笆シ窶サ縲停停絶鯛薙薙サ繝サ繝サ繝サ繝サ 繝サ笳笆。笆笆ウ笆イ笆ス笆シ窶サ縲停停絶鯛薙薙サ繝サ繝サ繝サ繝サ +繝サ縺√≠縺縺縺縺縺縺医♂縺翫°縺後″縺弱¥縺舌¢縺偵% 繝サ縺√≠縺縺縺縺縺縺医♂縺翫°縺後″縺弱¥縺舌¢縺偵% +繝サ繧。繧「繧」繧、繧・繧ヲ繧ァ繧ィ繧ゥ繧ェ繧ォ繧ャ繧ュ繧ョ繧ッ繧ー繧ア繧イ繧ウ 繝サ繧。繧「繧」繧、繧・繧ヲ繧ァ繧ィ繧ゥ繧ェ繧ォ繧ャ繧ュ繧ョ繧ッ繧ー繧ア繧イ繧ウ +繝サ繝サ邃ォ窶ー笙ッ笙ュ笙ェ窶窶。ツカ繝サ繝サ繝サ繝サ笳ッ繝サ繝サ繝サ繝サ縲 繝サ繝サ邃ォ窶ー笙ッ笙ュ笙ェ窶窶。ツカ繝サ繝サ繝サ繝サ笳ッ繝サ繝サ繝サ繝サ縲 +繝サ繝サ竏ァ竏ィツャ竍停披竏繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ 繝サ繝サ竏ァ竏ィツャ竍停披竏繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ竏遺銀恰竓竓や潟竏ェ竏ゥ繝サ繝サ繝サ繝サ繝サ繝サ 繝サ繝サ繝サ繝サ繝サ繝サ竏遺銀恰竓竓や潟竏ェ竏ゥ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サミーミアミイミウミエミオム岱カミキミクミケ 繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サミーミアミイミウミエミオム岱カミキミクミケ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ 繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ 繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ 繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ 繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ 繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ 繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ 繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ 繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ 繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ 繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ 繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ 繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サシ撰シ托シ抵シ 繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サシ撰シ托シ抵シ +繝サ繝サ繝サ繝サ繝サススゑスススススス茨ス会ス奇ス具ス鯉ス搾ス趣ス 繝サ繝サ繝サ繝サ繝サススゑスススススス茨ス会ス奇ス具ス鯉ス搾ス趣ス +繝サ莠懷薄螽髦ソ蜩諢帶肩蟋カ騾「闡オ闌懃ゥ先が謠。貂・譌ュ闡ヲ闃ヲ魃オ 繝サ莠懷薄螽髦ソ蜩諢帶肩蟋カ騾「闡オ闌懃ゥ先が謠。貂・譌ュ闡ヲ闃ヲ魃オ +繝サ蝣ッ讒驕咏側蜃懃吶サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ 繝サ蝣ッ讒驕咏側蜃懃吶サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ蠑御ク蝉ク穂クェ荳ア荳カ荳シ荳ソ荵ゆケ紋ケ倅コゆコ雎ォ莠願貞シ堺コ惹コ 繝サ蠑御ク蝉ク穂クェ荳ア荳カ荳シ荳ソ荵ゆケ紋ケ倅コゆコ雎ォ莠願貞シ堺コ惹コ +繝サ闢ョ騾」骭ャ蜻るュッ讚鍋i雉りキッ髴イ蜉エ蟀∝サ雁シ譛玲・シ讎疲オェ貍 繝サ闢ョ騾」骭ャ蜻るュッ讚鍋i雉りキッ髴イ蜉エ蟀∝サ雁シ譛玲・シ讎疲オェ貍 +繝サ魴晞オ樣オ、魴鷹オ宣オ咎オイ鮓蛾カ鮓ォ魴ッ魴コ鮓夐カ、鮓ゥ鮓イ鮃鮃鮓サ 繝サ魴晞オ樣オ、魴鷹オ宣オ咎オイ鮓蛾カ鮓ォ魴ッ魴コ鮓夐カ、鮓ゥ鮓イ鮃鮃鮓サ +繝セ繧昴槭莉昴縲縲繝シ窶補撰シ擾シシ縲懌厄ス懌ヲ窶・窶倪 繝セ繧昴槭莉昴縲縲繝シ窶補撰シ擾シシ縲懌厄ス懌ヲ窶・窶倪 +莠滉コ莠「莠ー莠ウ莠カ莉惹サ堺サ莉莉ゆサ嶺サ樔サュ莉滉サキ莨我ス壻シー菴 莠滉コ莠「莠ー莠ウ莠カ莉惹サ堺サ莉莉ゆサ嶺サ樔サュ莉滉サキ莨我ス壻シー菴 +菴昜ス嶺ス菴カ萓井セ丈セ倅スサ菴ゥ菴ー萓台スッ萓萓門倅ソ比ソ滉ソ惹ソ倅ソ 菴昜ス嶺ス菴カ萓井セ丈セ倅スサ菴ゥ菴ー萓台スッ萓萓門倅ソ比ソ滉ソ惹ソ倅ソ +菫台ソ壻ソ蝉ソ、菫・蛟壼ィ蛟泌ェ蛟・蛟莨應ソカ蛟。蛟ゥ蛟ャ菫セ菫ッ蛟大 菫台ソ壻ソ蝉ソ、菫・蛟壼ィ蛟泌ェ蛟・蛟莨應ソカ蛟。蛟ゥ蛟ャ菫セ菫ッ蛟大 +蛛蛛譛蛛募$蛛亥★蛛門〓蛛ク蛯蛯壼e蛯エ蛯イ繝サ繝サ繝サ繝サ繝サ 蛛蛛譛蛛募$蛛亥★蛛門〓蛛ク蛯蛯壼e蛯エ蛯イ繝サ繝サ繝サ繝サ繝サ +譫鮃イ莠吩コ倬ー占ゥォ阯∬物讀貉セ遒苓輔サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ 譫鮃イ莠吩コ倬ー占ゥォ阯∬物讀貉セ遒苓輔サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +譴灘悸譁。謇ア螳帛ァ占匳鬟エ邨「邯セ魄取也イ溯「キ螳牙コオ謖画囓譯磯裸 譴灘悸譁。謇ア螳帛ァ占匳鬟エ邨「邯セ魄取也イ溯「キ螳牙コオ謖画囓譯磯裸 +迚「迢シ遽ュ閠∬∪陜矩ヮ蜈ュ鮗鍋ヲ閧矩鹸隲門ュ蜥瑚ゥア豁ェ雉閼諠 迚「迢シ遽ュ閠∬∪陜矩ヮ蜈ュ鮗鍋ヲ閧矩鹸隲門ュ蜥瑚ゥア豁ェ雉閼諠 +遘サ邯ュ邱ッ閭關手。」隰る&驕コ蛹サ莠穂コ・蝓溯ご驛∫」ッ荳螢ア貅「騾ク 遘サ邯ュ邱ッ閭關手。」隰る&驕コ蛹サ莠穂コ・蝓溯ご驛∫」ッ荳螢ア貅「騾ク +遞イ闌ィ闃矩ーッ蜈∝魂蜥ス蜩。蝗蟋サ蠑暮」イ豺ォ閭、阡ュ繝サ繝サ繝サ繝サ繝サ 遞イ闌ィ闃矩ーッ蜈∝魂蜥ス蜩。蝗蟋サ蠑暮」イ豺ォ閭、阡ュ繝サ繝サ繝サ繝サ繝サ +髷肴搶莉・莨贋ス堺セ晏♂蝗イ螟キ蟋泌ィ∝ー画Α諢乗ー譏捺、轤コ逡冗焚 髷肴搶莉・莨贋ス堺セ晏♂蝗イ螟キ蟋泌ィ∝ー画Α諢乗ー譏捺、轤コ逡冗焚 +鮓ク鮓コ鮃鮃城キるキ咎キ馴キク鮃ヲ鮃ュ鮃ッ鮃ス鮑夐ク幃ク樣ケオ鮖ケ鮖ス鮗鮗 鮓ク鮓コ鮃鮃城キるキ咎キ馴キク鮃ヲ鮃ュ鮃ッ鮃ス鮑夐ク幃ク樣ケオ鮖ケ鮖ス鮗鮗 +鮗矩コ碁コ帝コ暮コ鷹コ晞コ・鮗ゥ鮗ク鮗ェ鮗ュ髱。鮟碁サ朱サ城サ宣サ秘サ憺サ樣サ 鮗矩コ碁コ帝コ暮コ鷹コ晞コ・鮗ゥ鮗ク鮗ェ鮗ュ髱。鮟碁サ朱サ城サ宣サ秘サ憺サ樣サ +鮟鮟・鮟ィ鮟ッ鮟エ鮟カ鮟キ鮟ケ鮟サ鮟シ鮟ス鮠鮠育垤鮠暮シ。鮠ャ鮠セ鮨企ス 鮟鮟・鮟ィ鮟ッ鮟エ鮟カ鮟キ鮟ケ鮟サ鮟シ鮟ス鮠鮠育垤鮠暮シ。鮠ャ鮠セ鮨企ス +鮨秘ス」鮨滄ス鮨。鮨ヲ鮨ァ鮨ャ鮨ェ鮨キ鮨イ鮨カ鮴暮セ憺セ繝サ繝サ繝サ繝サ繝サ 鮨秘ス」鮨滄ス鮨。鮨ヲ鮨ァ鮨ャ鮨ェ鮨キ鮨イ鮨カ鮴暮セ憺セ繝サ繝サ繝サ繝サ繝サ +シツ「ツ」シシシシ奇シツァ笘笘笳銀酪笳寂裸繝サ繝サ繝サ繝サ繝サ シツ「ツ」シシシシ奇シツァ笘笘笳銀酪笳寂裸繝サ繝サ繝サ繝サ繝サ +シ銀青アテ療キシ昶旺シ懶シ樞襖竕ァ竏樞斡笙や凰ツー窶イ窶ウ邃ソ・ シ銀青アテ療キシ昶旺シ懶シ樞襖竕ァ竏樞斡笙や凰ツー窶イ窶ウ邃ソ・ +シ費シ包シ厄シ暦シ假シ吶サ繝サ繝サ繝サ繝サ繝サ繝サシ。シ「シ」シ、シ・シヲシァ シ費シ包シ厄シ暦シ假シ吶サ繝サ繝サ繝サ繝サ繝サ繝サシ。シ「シ」シ、シ・シヲシァ +シィシゥシェシォシャシュショシッシーシアシイシウシエシオシカシキシクシケシコ繝サ シィシゥシェシォシャシュショシッシーシアシイシウシエシオシカシキシクシケシコ繝サ +ス撰ス托ス抵ス難ス費ス包ス厄ス暦ス假ス呻ス壹サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ ス撰ス托ス抵ス難ス費ス包ス厄ス暦ス假ス呻ス壹サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +SELECT `シ」シ疏, CONVERT(`シ」シ疏 using sjis) FROM `シエシ描; +シ」シ CONVERT(`シ」シ疏 using sjis) +ホクホケホコホサホシホスホセホソマママρママママ委峨サ繝サ繝サ ホクホケホコホサホシホスホセホソマママρママママ委峨サ繝サ繝サ +ホ・ホヲホァホィホゥ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サホアホイホウホエホオホカホキ ホ・ホヲホァホィホゥ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サホアホイホウホエホオホカホキ +ミコミサミシミスミセミソムムムびτムムムム尉禾貫錦袴 ミコミサミシミスミセミソムムムびτムムムム尉禾貫錦袴 +ミ「ミ」ミ、ミ・ミヲミァミィミゥミェミォミャミュミョミッ繝サ繝サ繝サ繝サ繝サ繝サ ミ「ミ」ミ、ミ・ミヲミァミィミゥミェミォミャミュミョミッ繝サ繝サ繝サ繝サ繝サ繝サ +ム紗上サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ ム紗上サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +窶懌晢シ茨シ峨斐包シサシスス幢ス昴医峨翫九後阪弱上舌 窶懌晢シ茨シ峨斐包シサシスス幢ス昴医峨翫九後阪弱上舌 +竏竓・竚停や竕。竕停岡竕ォ竏壺或竏昶扱竏ォ竏ャ繝サ繝サ繝サ繝サ繝サ 竏竓・竚停や竕。竕停岡竕ォ竏壺或竏昶扱竏ォ竏ャ繝サ繝サ繝サ繝サ繝サ +笏ォ笏サ笊銀箱笏ッ笏ィ笏キ笏ソ笏昶伐笏・笏ク笊ゅサ繝サ繝サ繝サ繝サ繝サ繝サ 笏ォ笏サ笊銀箱笏ッ笏ィ笏キ笏ソ笏昶伐笏・笏ク笊ゅサ繝サ繝サ繝サ繝サ繝サ繝サ +縲縲縲√ゑシ鯉シ弱サシ夲シ幢シ滂シ√帙慊エスツィシセソ」シソ繝ス 縲縲縲√ゑシ鯉シ弱サシ夲シ幢シ滂シ√帙慊エスツィシセソ」シソ繝ス +縺斐&縺悶@縺倥☆縺壹○縺懊◎縺槭◆縺縺。縺「縺」縺、縺・縺ヲ縺ァ 縺斐&縺悶@縺倥☆縺壹○縺懊◎縺槭◆縺縺。縺「縺」縺、縺・縺ヲ縺ァ +縺ィ縺ゥ縺ェ縺ォ縺ャ縺ュ縺ョ縺ッ縺ー縺ア縺イ縺ウ縺エ縺オ縺カ縺キ縺ク縺ケ縺コ縺サ 縺ィ縺ゥ縺ェ縺ォ縺ャ縺ュ縺ョ縺ッ縺ー縺ア縺イ縺ウ縺エ縺オ縺カ縺キ縺ク縺ケ縺コ縺サ +縺シ縺ス縺セ縺ソ繧繧√b繧繧繧繧繧繧医i繧翫k繧後m繧弱o 縺シ縺ス縺セ縺ソ繧繧√b繧繧繧繧繧繧医i繧翫k繧後m繧弱o +繧舌q繧偵s繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ 繧舌q繧偵s繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繧エ繧オ繧カ繧キ繧ク繧ケ繧コ繧サ繧シ繧ス繧セ繧ソ繝繝√モ繝繝繝繝繝 繧エ繧オ繧カ繧キ繧ク繧ケ繧コ繧サ繧シ繧ス繧セ繧ソ繝繝√モ繝繝繝繝繝 +繝医ラ繝翫ル繝後ロ繝弱ワ繝舌ヱ繝偵ン繝斐ヵ繝悶励倥吶壹 繝医ラ繝翫ル繝後ロ繝弱ワ繝舌ヱ繝偵ン繝斐ヵ繝悶励倥吶壹 +繝懊昴槭Α繝繝。繝「繝」繝、繝・繝ヲ繝ァ繝ィ繝ゥ繝ェ繝ォ繝ャ繝ュ繝ョ繝ッ 繝懊昴槭Α繝繝。繝「繝」繝、繝・繝ヲ繝ァ繝ィ繝ゥ繝ェ繝ォ繝ャ繝ュ繝ョ繝ッ +繝ー繝ア繝イ繝ウ繝エ繝オ繝カ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ 繝ー繝ア繝イ繝ウ繝エ繝オ繝カ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サホ対槻鳶釆偏茂緑佩厥墅嶄慚斟榻湮ホ。ホ」ホ、 繝サホ対槻鳶釆偏茂緑佩厥墅嶄慚斟榻湮ホ。ホ」ホ、 +繝サミ籍岱漬寅頒片ミ孟厘侑厰墟嶢慴斷榧渙ミ。 繝サミ籍岱漬寅頒片ミ孟厘侑厰墟嶢慴斷榧渙ミ。 +繝サ笏笏や伯笏絶曝笏披莫笏ャ笏、笏エ笏シ笏≫買笏鞘箔笏帚迫笏」笏ウ 繝サ笏笏や伯笏絶曝笏披莫笏ャ笏、笏エ笏シ笏≫買笏鞘箔笏帚迫笏」笏ウ +繝サ笳笆。笆笆ウ笆イ笆ス笆シ窶サ縲停停絶鯛薙薙サ繝サ繝サ繝サ繝サ 繝サ笳笆。笆笆ウ笆イ笆ス笆シ窶サ縲停停絶鯛薙薙サ繝サ繝サ繝サ繝サ +繝サ縺√≠縺縺縺縺縺縺医♂縺翫°縺後″縺弱¥縺舌¢縺偵% 繝サ縺√≠縺縺縺縺縺縺医♂縺翫°縺後″縺弱¥縺舌¢縺偵% +繝サ繧。繧「繧」繧、繧・繧ヲ繧ァ繧ィ繧ゥ繧ェ繧ォ繧ャ繧ュ繧ョ繧ッ繧ー繧ア繧イ繧ウ 繝サ繧。繧「繧」繧、繧・繧ヲ繧ァ繧ィ繧ゥ繧ェ繧ォ繧ャ繧ュ繧ョ繧ッ繧ー繧ア繧イ繧ウ +繝サ繝サ邃ォ窶ー笙ッ笙ュ笙ェ窶窶。ツカ繝サ繝サ繝サ繝サ笳ッ繝サ繝サ繝サ繝サ縲 繝サ繝サ邃ォ窶ー笙ッ笙ュ笙ェ窶窶。ツカ繝サ繝サ繝サ繝サ笳ッ繝サ繝サ繝サ繝サ縲 +繝サ繝サ竏ァ竏ィツャ竍停披竏繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ 繝サ繝サ竏ァ竏ィツャ竍停披竏繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ竏遺銀恰竓竓や潟竏ェ竏ゥ繝サ繝サ繝サ繝サ繝サ繝サ 繝サ繝サ繝サ繝サ繝サ繝サ竏遺銀恰竓竓や潟竏ェ竏ゥ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サミーミアミイミウミエミオム岱カミキミクミケ 繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サミーミアミイミウミエミオム岱カミキミクミケ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ 繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ 繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ 繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ 繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ 繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ 繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ 繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ 繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ 繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ 繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ 繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ 繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サシ撰シ托シ抵シ 繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サシ撰シ托シ抵シ +繝サ繝サ繝サ繝サ繝サススゑスススススス茨ス会ス奇ス具ス鯉ス搾ス趣ス 繝サ繝サ繝サ繝サ繝サススゑスススススス茨ス会ス奇ス具ス鯉ス搾ス趣ス +繝サ莠懷薄螽髦ソ蜩諢帶肩蟋カ騾「闡オ闌懃ゥ先が謠。貂・譌ュ闡ヲ闃ヲ魃オ 繝サ莠懷薄螽髦ソ蜩諢帶肩蟋カ騾「闡オ闌懃ゥ先が謠。貂・譌ュ闡ヲ闃ヲ魃オ +繝サ蝣ッ讒驕咏側蜃懃吶サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ 繝サ蝣ッ讒驕咏側蜃懃吶サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ蠑御ク蝉ク穂クェ荳ア荳カ荳シ荳ソ荵ゆケ紋ケ倅コゆコ雎ォ莠願貞シ堺コ惹コ 繝サ蠑御ク蝉ク穂クェ荳ア荳カ荳シ荳ソ荵ゆケ紋ケ倅コゆコ雎ォ莠願貞シ堺コ惹コ +繝サ闢ョ騾」骭ャ蜻るュッ讚鍋i雉りキッ髴イ蜉エ蟀∝サ雁シ譛玲・シ讎疲オェ貍 繝サ闢ョ騾」骭ャ蜻るュッ讚鍋i雉りキッ髴イ蜉エ蟀∝サ雁シ譛玲・シ讎疲オェ貍 +繝サ魴晞オ樣オ、魴鷹オ宣オ咎オイ鮓蛾カ鮓ォ魴ッ魴コ鮓夐カ、鮓ゥ鮓イ鮃鮃鮓サ 繝サ魴晞オ樣オ、魴鷹オ宣オ咎オイ鮓蛾カ鮓ォ魴ッ魴コ鮓夐カ、鮓ゥ鮓イ鮃鮃鮓サ +繝セ繧昴槭莉昴縲縲繝シ窶補撰シ擾シシ縲懌厄ス懌ヲ窶・窶倪 繝セ繧昴槭莉昴縲縲繝シ窶補撰シ?縲懌厄ス懌ヲ窶・窶倪 +莠滉コ莠「莠ー莠ウ莠カ莉惹サ堺サ莉莉ゆサ嶺サ樔サュ莉滉サキ莨我ス壻シー菴 莠滉コ莠「莠ー莠ウ莠カ莉惹サ堺サ莉莉ゆサ嶺サ樔サュ莉滉サキ莨我ス壻シー菴 +菴昜ス嶺ス菴カ萓井セ丈セ倅スサ菴ゥ菴ー萓台スッ萓萓門倅ソ比ソ滉ソ惹ソ倅ソ 菴昜ス嶺ス菴カ萓井セ丈セ倅スサ菴ゥ菴ー萓台スッ萓萓門倅ソ比ソ滉ソ惹ソ倅ソ +菫台ソ壻ソ蝉ソ、菫・蛟壼ィ蛟泌ェ蛟・蛟莨應ソカ蛟。蛟ゥ蛟ャ菫セ菫ッ蛟大 菫台ソ壻ソ蝉ソ、菫・蛟壼ィ蛟泌ェ蛟・蛟莨應ソカ蛟。蛟ゥ蛟ャ菫セ菫ッ蛟大 +蛛蛛譛蛛募$蛛亥★蛛門〓蛛ク蛯蛯壼e蛯エ蛯イ繝サ繝サ繝サ繝サ繝サ 蛛蛛譛蛛募$蛛亥★蛛門〓蛛ク蛯蛯壼e蛯エ蛯イ繝サ繝サ繝サ繝サ繝サ +譫鮃イ莠吩コ倬ー占ゥォ阯∬物讀貉セ遒苓輔サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ 譫鮃イ莠吩コ倬ー占ゥォ阯∬物讀貉セ遒苓輔サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +譴灘悸譁。謇ア螳帛ァ占匳鬟エ邨「邯セ魄取也イ溯「キ螳牙コオ謖画囓譯磯裸 譴灘悸譁。謇ア螳帛ァ占匳鬟エ邨「邯セ魄取也イ溯「キ螳牙コオ謖画囓譯磯裸 +迚「迢シ遽ュ閠∬∪陜矩ヮ蜈ュ鮗鍋ヲ閧矩鹸隲門ュ蜥瑚ゥア豁ェ雉閼諠 迚「迢シ遽ュ閠∬∪陜矩ヮ蜈ュ鮗鍋ヲ閧矩鹸隲門ュ蜥瑚ゥア豁ェ雉閼諠 +遘サ邯ュ邱ッ閭關手。」隰る&驕コ蛹サ莠穂コ・蝓溯ご驛∫」ッ荳螢ア貅「騾ク 遘サ邯ュ邱ッ閭關手。」隰る&驕コ蛹サ莠穂コ・蝓溯ご驛∫」ッ荳螢ア貅「騾ク +遞イ闌ィ闃矩ーッ蜈∝魂蜥ス蜩。蝗蟋サ蠑暮」イ豺ォ閭、阡ュ繝サ繝サ繝サ繝サ繝サ 遞イ闌ィ闃矩ーッ蜈∝魂蜥ス蜩。蝗蟋サ蠑暮」イ豺ォ閭、阡ュ繝サ繝サ繝サ繝サ繝サ +髷肴搶莉・莨贋ス堺セ晏♂蝗イ螟キ蟋泌ィ∝ー画Α諢乗ー譏捺、轤コ逡冗焚 髷肴搶莉・莨贋ス堺セ晏♂蝗イ螟キ蟋泌ィ∝ー画Α諢乗ー譏捺、轤コ逡冗焚 +鮓ク鮓コ鮃鮃城キるキ咎キ馴キク鮃ヲ鮃ュ鮃ッ鮃ス鮑夐ク幃ク樣ケオ鮖ケ鮖ス鮗鮗 鮓ク鮓コ鮃鮃城キるキ咎キ馴キク鮃ヲ鮃ュ鮃ッ鮃ス鮑夐ク幃ク樣ケオ鮖ケ鮖ス鮗鮗 +鮗矩コ碁コ帝コ暮コ鷹コ晞コ・鮗ゥ鮗ク鮗ェ鮗ュ髱。鮟碁サ朱サ城サ宣サ秘サ憺サ樣サ 鮗矩コ碁コ帝コ暮コ鷹コ晞コ・鮗ゥ鮗ク鮗ェ鮗ュ髱。鮟碁サ朱サ城サ宣サ秘サ憺サ樣サ +鮟鮟・鮟ィ鮟ッ鮟エ鮟カ鮟キ鮟ケ鮟サ鮟シ鮟ス鮠鮠育垤鮠暮シ。鮠ャ鮠セ鮨企ス 鮟鮟・鮟ィ鮟ッ鮟エ鮟カ鮟キ鮟ケ鮟サ鮟シ鮟ス鮠鮠育垤鮠暮シ。鮠ャ鮠セ鮨企ス +鮨秘ス」鮨滄ス鮨。鮨ヲ鮨ァ鮨ャ鮨ェ鮨キ鮨イ鮨カ鮴暮セ憺セ繝サ繝サ繝サ繝サ繝サ 鮨秘ス」鮨滄ス鮨。鮨ヲ鮨ァ鮨ャ鮨ェ鮨キ鮨イ鮨カ鮴暮セ憺セ繝サ繝サ繝サ繝サ繝サ +シツ「ツ」シシシシ奇シツァ笘笘笳銀酪笳寂裸繝サ繝サ繝サ繝サ繝サ シツ「ツ」シシシシ奇シツァ笘笘笳銀酪笳寂裸繝サ繝サ繝サ繝サ繝サ +シ銀青アテ療キシ昶旺シ懶シ樞襖竕ァ竏樞斡笙や凰ツー窶イ窶ウ邃ソ・ シ銀青アテ療キシ昶旺シ懶シ樞襖竕ァ竏樞斡笙や凰ツー窶イ窶ウ邃ソ・ +シ費シ包シ厄シ暦シ假シ吶サ繝サ繝サ繝サ繝サ繝サ繝サシ。シ「シ」シ、シ・シヲシァ シ費シ包シ厄シ暦シ假シ吶サ繝サ繝サ繝サ繝サ繝サ繝サシ。シ「シ」シ、シ・シヲシァ +シィシゥシェシォシャシュショシッシーシアシイシウシエシオシカシキシクシケシコ繝サ シィシゥシェシォシャシュショシッシーシアシイシウシエシオシカシキシクシケシコ繝サ +ス撰ス托ス抵ス難ス費ス包ス厄ス暦ス假ス呻ス壹サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ ス撰ス托ス抵ス難ス費ス包ス厄ス暦ス假ス呻ス壹サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +SELECT `シ」シ疏, CONVERT(`シ」シ疏 using ujis) FROM `シエシ冒; +シ」シ CONVERT(`シ」シ疏 using ujis) +テェト崙瞭篤夘オト敍溘サト。ト・テュテャテッテョヌ舌サトォトットゥ テェト崙瞭篤夘オト敍溘サト。ト・テュテャテッテョヌ舌サトォトットゥ +テ監堝牝墜倥サト愼榮「トト、テ催古湘蕊焼ートェトョトィ テ監堝牝墜倥サト愼榮「トト、テ催古湘蕊焼ートェトョトィ +トエトカトケトストサナηナテ妥禿津姪班打税古頁版佛 トエトカトケトストサナηナテ妥禿津姪班打税古頁版佛 +トオトキトコトセトシナナ闇テアテウテイテカテエヌ椎打催オナ頁卩 トオトキトコトセトシナナ闇テアテウテイテカテエヌ椎打催オナ頁卩 +ナ塲愬ナ槐、ナ「テ堙凖愿崘ャヌ毒ーナェナイナョナィヌ良嵒 ナ塲愬ナ槐、ナ「テ堙凖愿崘ャヌ毒ーナェナイナョナィヌ良嵒 +ナ崘敘。ナ淒・ナ」テコテケテシテサナュヌ版アナォナウナッナゥヌ佗愽 ナ崘敘。ナ淒・ナ」テコテケテシテサナュヌ版アナォナウナッナゥヌ佗愽 +ヌ頁エテ敘クナカナケナスナサ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ ヌ頁エテ敘クナカナケナスナサ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +ヌ滅オテステソナキナコナセナシ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ ヌ滅オテステソナキナコナセナシ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +ツ、邃悶サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ ツ、邃悶サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +ナでナ嫁凝クナ禿淒ァテセ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ ナでナ嫁凝クナ禿淒ァテセ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +ミ威禍諌巾糊社上サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ ミ威禍諌巾糊社上サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サテテテテてど再トテテζト案古ト監偲嘉暗 繝サテテテテてど再トテテζト案古ト監偲嘉暗 +繝サテ。テテ、テ「トι柴トテ・テ」トト夏催ァト尭湘ゥティテォ 繝サテ。テテ、テ「トι柴トテ・テ」トト夏催ァト尭湘ゥティテォ +繝サテト舌サトヲ繝サトイ繝サナトソ繝サナ甘佛偵サナヲテ槭サ繝サ繝サ 繝サテト舌サトヲ繝サトイ繝サナトソ繝サナ甘佛偵サナヲテ槭サ繝サ繝サ +繝サヒ嵳夲ス榻ホ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サツ。ツヲツソ繝サ繝サ繝サ 繝サヒ嵳?ホホ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サツ。ツヲツソ繝サ繝サ繝サ +繝サホャホュホョホッマ莞積狐ぱ済勤ーマ弱サ繝サ繝サ繝サ繝サ繝サ繝サ 繝サホャホュホョホッマ莞積狐ぱ済勤ーマ弱サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サム柘酉飯篇毛林佯厶墫嶝慯樮溘サ繝サ繝サ繝サ繝サ 繝サ繝サム柘酉飯篇毛林佯厶墫嶝慯樮溘サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サホホ夷火莞ェ繝サホ後サホ斜ォ繝サホ上サ繝サ繝サ 繝サ繝サ繝サ繝サ繝サホホ夷火莞ェ繝サホ後サホ斜ォ繝サホ上サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サテヲト妥ートァトアトウトク 繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サテヲト妥ートァトアトウトク +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サミひσミミミ 繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サミひσミミミ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サツコツェツゥツョ邃「 繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サツコツェツゥツョ邃「 +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サヒ侏ツクヒ厖 繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サヒ侏ツクヒ厖 +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ 繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ 繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ 繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ 繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ 繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ 繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ 繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ 繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ 繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ荳ゆク荳荳御ク剃ク滉ク」荳、荳ィ荳ォ荳ョ荳ッ荳ー荳オ荵荵∽ケ荵荵 繝サ荳ゆク荳荳御ク剃ク滉ク」荳、荳ィ荳ォ荳ョ荳ッ荳ー荳オ荵荵∽ケ荵荵 +繝サ鮟ク鮟ソ鮠るシ鮠蛾シ城シ宣シ鷹シ帝シ秘シ夜シ鈴シ咎シ夐シ幃シ滄シ「鮠ヲ鮠ェ 繝サ鮟ク鮟ソ鮠るシ鮠蛾シ城シ宣シ鷹シ帝シ秘シ夜シ鈴シ咎シ夐シ幃シ滄シ「鮠ヲ鮠ェ +荵壻ケ應ケ」荵ィ荵ゥ荵エ荵オ荵ケ荵ソ莠堺コ紋コ嶺コ昜コッ莠ケ莉莉蝉サ壻サ帑サ 荵壻ケ應ケ」荵ィ荵ゥ荵エ荵オ荵ケ荵ソ莠堺コ紋コ嶺コ昜コッ莠ケ莉莉蝉サ壻サ帑サ +莉。莉「莉ィ莉ッ莉ア莉ウ莉オ莉ス莉セ莉ソ莨莨ゆシ莨井シ倶シ御シ剃シ穂シ紋シ 莉。莉「莉ィ莉ッ莉ア莉ウ莉オ莉ス莉セ莉ソ莨莨ゆシ莨井シ倶シ御シ剃シ穂シ紋シ +莨吩ショ莨ア菴莨ウ莨オ莨キ莨ケ莨サ莨セ菴菴ゆス井ス我ス倶ス御ス剃ス比ス紋ス 莨吩ショ莨ア菴莨ウ莨オ莨キ莨ケ莨サ莨セ菴菴ゆス井ス我ス倶ス御ス剃ス比ス紋ス +菴滉ス」菴ェ菴ャ菴ョ菴ア菴キ菴ク菴ケ菴コ菴ス菴セ萓∽セゆセ繝サ繝サ繝サ繝サ繝サ 菴滉ス」菴ェ菴ャ菴ョ菴ア菴キ菴ク菴ケ菴コ菴ス菴セ萓∽セゆセ繝サ繝サ繝サ繝サ繝サ +鮠ォ鮠ッ鮠ア鮠イ鮠エ鮠キ鮠ケ鮠コ鮠シ鮠ス鮠ソ鮨鮨鮨鮨鮨鮨鮨馴ス暮ス 鮠ォ鮠ッ鮠ア鮠イ鮠エ鮠キ鮠ケ鮠コ鮠シ鮠ス鮠ソ鮨鮨鮨鮨鮨鮨鮨馴ス暮ス +鮨鈴ス倬ス夐ス晞ス樣スィ鮨ゥ鮨ュ鮨ョ鮨ッ鮨ー鮨ア鮨ウ鮨オ鮨コ鮨ス鮴城セ宣セ鷹セ 鮨鈴ス倬ス夐ス晞ス樣スィ鮨ゥ鮨ュ鮨ョ鮨ッ鮨ー鮨ア鮨ウ鮨オ鮨コ鮨ス鮴城セ宣セ鷹セ +鮴秘セ夜セ鈴セ樣セ。鮴「鮴」鮴・繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ 鮴秘セ夜セ鈴セ樣セ。鮴「鮴」鮴・繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +SELECT `シ」シ疏, CONVERT(`シ」シ疏 using ucs2) FROM `シエシ冒; +シ」シ CONVERT(`シ」シ疏 using ucs2) +テェト崙瞭篤夘オト敍溘サト。ト・テュテャテッテョヌ舌サトォトットゥ テェト崙瞭篤夘オト敍溘サト。ト・テュテャテッテョヌ舌サトォトットゥ +テ監堝牝墜倥サト愼榮「トト、テ催古湘蕊焼ートェトョトィ テ監堝牝墜倥サト愼榮「トト、テ催古湘蕊焼ートェトョトィ +トエトカトケトストサナηナテ妥禿津姪班打税古頁版佛 トエトカトケトストサナηナテ妥禿津姪班打税古頁版佛 +トオトキトコトセトシナナ闇テアテウテイテカテエヌ椎打催オナ頁卩 トオトキトコトセトシナナ闇テアテウテイテカテエヌ椎打催オナ頁卩 +ナ塲愬ナ槐、ナ「テ堙凖愿崘ャヌ毒ーナェナイナョナィヌ良嵒 ナ塲愬ナ槐、ナ「テ堙凖愿崘ャヌ毒ーナェナイナョナィヌ良嵒 +ナ崘敘。ナ淒・ナ」テコテケテシテサナュヌ版アナォナウナッナゥヌ佗愽 ナ崘敘。ナ淒・ナ」テコテケテシテサナュヌ版アナォナウナッナゥヌ佗愽 +ヌ頁エテ敘クナカナケナスナサ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ ヌ頁エテ敘クナカナケナスナサ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +ヌ滅オテステソナキナコナセナシ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ ヌ滅オテステソナキナコナセナシ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +ツ、邃悶サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ ツ、邃悶サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +ナでナ嫁凝クナ禿淒ァテセ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ ナでナ嫁凝クナ禿淒ァテセ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +ミ威禍諌巾糊社上サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ ミ威禍諌巾糊社上サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サテテテテてど再トテテζト案古ト監偲嘉暗 繝サテテテテてど再トテテζト案古ト監偲嘉暗 +繝サテ。テテ、テ「トι柴トテ・テ」トト夏催ァト尭湘ゥティテォ 繝サテ。テテ、テ「トι柴トテ・テ」トト夏催ァト尭湘ゥティテォ +繝サテト舌サトヲ繝サトイ繝サナトソ繝サナ甘佛偵サナヲテ槭サ繝サ繝サ 繝サテト舌サトヲ繝サトイ繝サナトソ繝サナ甘佛偵サナヲテ槭サ繝サ繝サ +繝サヒ嵳夲ス榻ホ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サツ。ツヲツソ繝サ繝サ繝サ 繝サヒ嵳夲ス榻ホ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サツ。ツヲツソ繝サ繝サ繝サ +繝サホャホュホョホッマ莞積狐ぱ済勤ーマ弱サ繝サ繝サ繝サ繝サ繝サ繝サ 繝サホャホュホョホッマ莞積狐ぱ済勤ーマ弱サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サム柘酉飯篇毛林佯厶墫嶝慯樮溘サ繝サ繝サ繝サ繝サ 繝サ繝サム柘酉飯篇毛林佯厶墫嶝慯樮溘サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サホホ夷火莞ェ繝サホ後サホ斜ォ繝サホ上サ繝サ繝サ 繝サ繝サ繝サ繝サ繝サホホ夷火莞ェ繝サホ後サホ斜ォ繝サホ上サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サテヲト妥ートァトアトウトク 繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サテヲト妥ートァトアトウトク +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サミひσミミミ 繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サミひσミミミ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サツコツェツゥツョ邃「 繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サツコツェツゥツョ邃「 +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サヒ侏ツクヒ厖 繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サヒ侏ツクヒ厖 +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ 繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ 繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ 繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ 繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ 繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ 繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ 繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ 繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ 繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ荳ゆク荳荳御ク剃ク滉ク」荳、荳ィ荳ォ荳ョ荳ッ荳ー荳オ荵荵∽ケ荵荵 繝サ荳ゆク荳荳御ク剃ク滉ク」荳、荳ィ荳ォ荳ョ荳ッ荳ー荳オ荵荵∽ケ荵荵 +繝サ鮟ク鮟ソ鮠るシ鮠蛾シ城シ宣シ鷹シ帝シ秘シ夜シ鈴シ咎シ夐シ幃シ滄シ「鮠ヲ鮠ェ 繝サ鮟ク鮟ソ鮠るシ鮠蛾シ城シ宣シ鷹シ帝シ秘シ夜シ鈴シ咎シ夐シ幃シ滄シ「鮠ヲ鮠ェ +荵壻ケ應ケ」荵ィ荵ゥ荵エ荵オ荵ケ荵ソ莠堺コ紋コ嶺コ昜コッ莠ケ莉莉蝉サ壻サ帑サ 荵壻ケ應ケ」荵ィ荵ゥ荵エ荵オ荵ケ荵ソ莠堺コ紋コ嶺コ昜コッ莠ケ莉莉蝉サ壻サ帑サ +莉。莉「莉ィ莉ッ莉ア莉ウ莉オ莉ス莉セ莉ソ莨莨ゆシ莨井シ倶シ御シ剃シ穂シ紋シ 莉。莉「莉ィ莉ッ莉ア莉ウ莉オ莉ス莉セ莉ソ莨莨ゆシ莨井シ倶シ御シ剃シ穂シ紋シ +莨吩ショ莨ア菴莨ウ莨オ莨キ莨ケ莨サ莨セ菴菴ゆス井ス我ス倶ス御ス剃ス比ス紋ス 莨吩ショ莨ア菴莨ウ莨オ莨キ莨ケ莨サ莨セ菴菴ゆス井ス我ス倶ス御ス剃ス比ス紋ス +菴滉ス」菴ェ菴ャ菴ョ菴ア菴キ菴ク菴ケ菴コ菴ス菴セ萓∽セゆセ繝サ繝サ繝サ繝サ繝サ 菴滉ス」菴ェ菴ャ菴ョ菴ア菴キ菴ク菴ケ菴コ菴ス菴セ萓∽セゆセ繝サ繝サ繝サ繝サ繝サ +鮠ォ鮠ッ鮠ア鮠イ鮠エ鮠キ鮠ケ鮠コ鮠シ鮠ス鮠ソ鮨鮨鮨鮨鮨鮨鮨馴ス暮ス 鮠ォ鮠ッ鮠ア鮠イ鮠エ鮠キ鮠ケ鮠コ鮠シ鮠ス鮠ソ鮨鮨鮨鮨鮨鮨鮨馴ス暮ス +鮨鈴ス倬ス夐ス晞ス樣スィ鮨ゥ鮨ュ鮨ョ鮨ッ鮨ー鮨ア鮨ウ鮨オ鮨コ鮨ス鮴城セ宣セ鷹セ 鮨鈴ス倬ス夐ス晞ス樣スィ鮨ゥ鮨ュ鮨ョ鮨ッ鮨ー鮨ア鮨ウ鮨オ鮨コ鮨ス鮴城セ宣セ鷹セ +鮴秘セ夜セ鈴セ樣セ。鮴「鮴」鮴・繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ 鮴秘セ夜セ鈴セ樣セ。鮴「鮴」鮴・繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +SELECT `シ」シ疏, CONVERT(`シ」シ疏 using sjis) FROM `シエシ冒; +シ」シ CONVERT(`シ」シ疏 using sjis) +テェト崙瞭篤夘オト敍溘サト。ト・テュテャテッテョヌ舌サトォトットゥ ????????繝サ???????繝サ??? +テ監堝牝墜倥サト愼榮「トト、テ催古湘蕊焼ートェトョトィ ?????繝サ?????????????? +トエトカトケトストサナηナテ妥禿津姪班打税古頁版佛 ???????????????????? +トオトキトコトセトシナナ闇テアテウテイテカテエヌ椎打催オナ頁卩 ???????????????????? +ナ塲愬ナ槐、ナ「テ堙凖愿崘ャヌ毒ーナェナイナョナィヌ良嵒 ???????????????????? +ナ崘敘。ナ淒・ナ」テコテケテシテサナュヌ版アナォナウナッナゥヌ佗愽 ???????????????????? +ヌ頁エテ敘クナカナケナスナサ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ ????????繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +ヌ滅オテステソナキナコナセナシ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ ????????繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +ツ、邃悶サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ ??繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +ナでナ嫁凝クナ禿淒ァテセ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ ?????????繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +ミ威禍諌巾糊社上サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ ???????繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サテテテテてど再トテテζト案古ト監偲嘉暗 繝サ??????????????????? +繝サテ。テテ、テ「トι柴トテ・テ」トト夏催ァト尭湘ゥティテォ 繝サ??????????????????? +繝サテト舌サトヲ繝サトイ繝サナトソ繝サナ甘佛偵サナヲテ槭サ繝サ繝サ 繝サ??繝サ?繝サ?繝サ??繝サ???繝サ??繝サ繝サ繝サ +繝サヒ嵳夲ス榻ホ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サツ。ツヲツソ繝サ繝サ繝サ 繝サ?????繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ???繝サ繝サ繝サ +繝サホャホュホョホッマ莞積狐ぱ済勤ーマ弱サ繝サ繝サ繝サ繝サ繝サ繝サ 繝サ????????????繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サム柘酉飯篇毛林佯厶墫嶝慯樮溘サ繝サ繝サ繝サ繝サ 繝サ繝サ?????????????繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サホホ夷火莞ェ繝サホ後サホ斜ォ繝サホ上サ繝サ繝サ 繝サ繝サ繝サ繝サ繝サ?????繝サ?繝サ??繝サ?繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サテヲト妥ートァトアトウトク 繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ??????? +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サミひσミミミ 繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ?????? +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サツコツェツゥツョ邃「 繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ????? +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サヒ侏ツクヒ厖 繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ????? +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ 繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ 繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ 繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ 繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ 繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ 繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ 繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ 繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ 繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ荳ゆク荳荳御ク剃ク滉ク」荳、荳ィ荳ォ荳ョ荳ッ荳ー荳オ荵荵∽ケ荵荵 繝サ??????????????????? +繝サ鮟ク鮟ソ鮠るシ鮠蛾シ城シ宣シ鷹シ帝シ秘シ夜シ鈴シ咎シ夐シ幃シ滄シ「鮠ヲ鮠ェ 繝サ??????????????????? +荵壻ケ應ケ」荵ィ荵ゥ荵エ荵オ荵ケ荵ソ莠堺コ紋コ嶺コ昜コッ莠ケ莉莉蝉サ壻サ帑サ ???????????????????? +莉。莉「莉ィ莉ッ莉ア莉ウ莉オ莉ス莉セ莉ソ莨莨ゆシ莨井シ倶シ御シ剃シ穂シ紋シ ???????????????????? +莨吩ショ莨ア菴莨ウ莨オ莨キ莨ケ莨サ莨セ菴菴ゆス井ス我ス倶ス御ス剃ス比ス紋ス ???????????????????? +菴滉ス」菴ェ菴ャ菴ョ菴ア菴キ菴ク菴ケ菴コ菴ス菴セ萓∽セゆセ繝サ繝サ繝サ繝サ繝サ ???????????????繝サ繝サ繝サ繝サ繝サ +鮠ォ鮠ッ鮠ア鮠イ鮠エ鮠キ鮠ケ鮠コ鮠シ鮠ス鮠ソ鮨鮨鮨鮨鮨鮨鮨馴ス暮ス ???????????????????? +鮨鈴ス倬ス夐ス晞ス樣スィ鮨ゥ鮨ュ鮨ョ鮨ッ鮨ー鮨ア鮨ウ鮨オ鮨コ鮨ス鮴城セ宣セ鷹セ ???????????????????? +鮴秘セ夜セ鈴セ樣セ。鮴「鮴」鮴・繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ ????????繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +SELECT `シ」シ疏, CONVERT(`シ」シ疏 using ujis) FROM `シエシ輿; +シ」シ CONVERT(`シ」シ疏 using ujis) + !"#$%&'()*+,-./ !"#$%&'()*+,-./ +0123456789:;<=>? 0123456789:;<=>? +@ABCDEFGHIJKLMNO @ABCDEFGHIJKLMNO +PQRSTUVWXYZ[\]^_ PQRSTUVWXYZ[\]^_ +abcdefghijklmno abcdefghijklmno +pqrstuvwxyz{|}~ pqrstuvwxyz{|}~ + ス。ス「ス」ス、ス・スヲスァスィスゥスェスォスャスュスョスッ ス。ス「ス」ス、ス・スヲスァスィスゥスェスォスャスュスョスッ +スースアスイスウスエスオスカスキスクスケスコスサスシスススセスソ スースアスイスウスエスオスカスキスクスケスコスサスシスススセスソ +セセセゑセセセセセセ茨セ会セ奇セ具セ鯉セ搾セ趣セ セセセゑセセセセセセ茨セ会セ奇セ具セ鯉セ搾セ趣セ +セ撰セ托セ抵セ難セ費セ包セ厄セ暦セ假セ呻セ夲セ幢セ懶セ晢セ橸セ セ撰セ托セ抵セ難セ費セ包セ厄セ暦セ假セ呻セ夲セ幢セ懶セ晢セ橸セ +SELECT `シ」シ疏, CONVERT(`シ」シ疏 using ucs2) FROM `シエシ輿; +シ」シ CONVERT(`シ」シ疏 using ucs2) + !"#$%&'()*+,-./ !"#$%&'()*+,-./ +0123456789:;<=>? 0123456789:;<=>? +@ABCDEFGHIJKLMNO @ABCDEFGHIJKLMNO +PQRSTUVWXYZ[\]^_ PQRSTUVWXYZ[\]^_ +abcdefghijklmno abcdefghijklmno +pqrstuvwxyz{|}~ pqrstuvwxyz{|}~ + ス。ス「ス」ス、ス・スヲスァスィスゥスェスォスャスュスョスッ ス。ス「ス」ス、ス・スヲスァスィスゥスェスォスャスュスョスッ +スースアスイスウスエスオスカスキスクスケスコスサスシスススセスソ スースアスイスウスエスオスカスキスクスケスコスサスシスススセスソ +セセセゑセセセセセセ茨セ会セ奇セ具セ鯉セ搾セ趣セ セセセゑセセセセセセ茨セ会セ奇セ具セ鯉セ搾セ趣セ +セ撰セ托セ抵セ難セ費セ包セ厄セ暦セ假セ呻セ夲セ幢セ懶セ晢セ橸セ セ撰セ托セ抵セ難セ費セ包セ厄セ暦セ假セ呻セ夲セ幢セ懶セ晢セ橸セ +SELECT `シ」シ疏, CONVERT(`シ」シ疏 using sjis) FROM `シエシ輿; +シ」シ CONVERT(`シ」シ疏 using sjis) + !"#$%&'()*+,-./ !"#$%&'()*+,-./ +0123456789:;<=>? 0123456789:;<=>? +@ABCDEFGHIJKLMNO @ABCDEFGHIJKLMNO +PQRSTUVWXYZ[\]^_ PQRSTUVWXYZ[\]^_ +abcdefghijklmno abcdefghijklmno +pqrstuvwxyz{|}~ pqrstuvwxyz{|}~ + ス。ス「ス」ス、ス・スヲスァスィスゥスェスォスャスュスョスッ ス。ス「ス」ス、ス・スヲスァスィスゥスェスォスャスュスョスッ +スースアスイスウスエスオスカスキスクスケスコスサスシスススセスソ スースアスイスウスエスオスカスキスクスケスコスサスシスススセスソ +セセセゑセセセセセセ茨セ会セ奇セ具セ鯉セ搾セ趣セ セセセゑセセセセセセ茨セ会セ奇セ具セ鯉セ搾セ趣セ +セ撰セ托セ抵セ難セ費セ包セ厄セ暦セ假セ呻セ夲セ幢セ懶セ晢セ橸セ セ撰セ托セ抵セ難セ費セ包セ厄セ暦セ假セ呻セ夲セ幢セ懶セ晢セ橸セ +SELECT `シ」シ疏, CONVERT(`シ」シ疏 using ujis) FROM `シエシ倭; +シ」シ CONVERT(`シ」シ疏 using ujis) +縲縲縲√ゑシ鯉シ弱サシ夲シ幢シ滂シ√帙慊エスツィシセソ」シソ繝ス 縲縲縲√ゑシ鯉シ弱サシ夲シ幢シ滂シ√帙慊エスツィシセソ」シソ繝ス +繝セ繧昴槭莉昴縲縲繝シ窶補撰シ擾シシ縲懌厄ス懌ヲ窶・窶倪 繝セ繧昴槭莉昴縲縲繝シ窶補撰シ?縲懌厄ス懌ヲ窶・窶倪 +窶懌晢シ茨シ峨斐包シサシスス幢ス昴医峨翫九後阪弱上舌 窶懌晢シ茨シ峨斐包シサシスス幢ス昴医峨翫九後阪弱上舌 +シ銀青アテ療キシ昶旺シ懶シ樞襖竕ァ竏樞斡笙や凰ツー窶イ窶ウ邃ソ・ シ銀青アテ療キシ昶旺シ懶シ樞襖竕ァ竏樞斡笙や凰ツー窶イ窶ウ邃ソ・ +シツ「ツ」シシシシ奇シツァ笘笘笳銀酪笳寂裸繝サ繝サ繝サ繝サ繝サ シツ「ツ」シシシシ奇シツァ笘笘笳銀酪笳寂裸繝サ繝サ繝サ繝サ繝サ +繝サ笳笆。笆笆ウ笆イ笆ス笆シ窶サ縲停停絶鯛薙薙サ繝サ繝サ繝サ繝サ 繝サ笳笆。笆笆ウ笆イ笆ス笆シ窶サ縲停停絶鯛薙薙サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ竏遺銀恰竓竓や潟竏ェ竏ゥ繝サ繝サ繝サ繝サ繝サ繝サ 繝サ繝サ繝サ繝サ繝サ繝サ竏遺銀恰竓竓や潟竏ェ竏ゥ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ竏ァ竏ィツャ竍停披竏繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ 繝サ繝サ竏ァ竏ィツャ竍停披竏繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +竏竓・竚停や竕。竕停岡竕ォ竏壺或竏昶扱竏ォ竏ャ繝サ繝サ繝サ繝サ繝サ 竏竓・竚停や竕。竕停岡竕ォ竏壺或竏昶扱竏ォ竏ャ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ邃ォ窶ー笙ッ笙ュ笙ェ窶窶。ツカ繝サ繝サ繝サ繝サ笳ッ繝サ繝サ繝サ繝サ縲 繝サ繝サ邃ォ窶ー笙ッ笙ュ笙ェ窶窶。ツカ繝サ繝サ繝サ繝サ笳ッ繝サ繝サ繝サ繝サ縲 +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サシ撰シ托シ抵シ 繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サシ撰シ托シ抵シ +シ費シ包シ厄シ暦シ假シ吶サ繝サ繝サ繝サ繝サ繝サ繝サシ。シ「シ」シ、シ・シヲシァ シ費シ包シ厄シ暦シ假シ吶サ繝サ繝サ繝サ繝サ繝サ繝サシ。シ「シ」シ、シ・シヲシァ +シィシゥシェシォシャシュショシッシーシアシイシウシエシオシカシキシクシケシコ繝サ シィシゥシェシォシャシュショシッシーシアシイシウシエシオシカシキシクシケシコ繝サ +繝サ繝サ繝サ繝サ繝サススゑスススススス茨ス会ス奇ス具ス鯉ス搾ス趣ス 繝サ繝サ繝サ繝サ繝サススゑスススススス茨ス会ス奇ス具ス鯉ス搾ス趣ス +ス撰ス托ス抵ス難ス費ス包ス厄ス暦ス假ス呻ス壹サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ ス撰ス托ス抵ス難ス費ス包ス厄ス暦ス假ス呻ス壹サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ縺√≠縺縺縺縺縺縺医♂縺翫°縺後″縺弱¥縺舌¢縺偵% 繝サ縺√≠縺縺縺縺縺縺医♂縺翫°縺後″縺弱¥縺舌¢縺偵% +縺斐&縺悶@縺倥☆縺壹○縺懊◎縺槭◆縺縺。縺「縺」縺、縺・縺ヲ縺ァ 縺斐&縺悶@縺倥☆縺壹○縺懊◎縺槭◆縺縺。縺「縺」縺、縺・縺ヲ縺ァ +縺ィ縺ゥ縺ェ縺ォ縺ャ縺ュ縺ョ縺ッ縺ー縺ア縺イ縺ウ縺エ縺オ縺カ縺キ縺ク縺ケ縺コ縺サ 縺ィ縺ゥ縺ェ縺ォ縺ャ縺ュ縺ョ縺ッ縺ー縺ア縺イ縺ウ縺エ縺オ縺カ縺キ縺ク縺ケ縺コ縺サ +縺シ縺ス縺セ縺ソ繧繧√b繧繧繧繧繧繧医i繧翫k繧後m繧弱o 縺シ縺ス縺セ縺ソ繧繧√b繧繧繧繧繧繧医i繧翫k繧後m繧弱o +繧舌q繧偵s繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ 繧舌q繧偵s繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繧。繧「繧」繧、繧・繧ヲ繧ァ繧ィ繧ゥ繧ェ繧ォ繧ャ繧ュ繧ョ繧ッ繧ー繧ア繧イ繧ウ 繝サ繧。繧「繧」繧、繧・繧ヲ繧ァ繧ィ繧ゥ繧ェ繧ォ繧ャ繧ュ繧ョ繧ッ繧ー繧ア繧イ繧ウ +繧エ繧オ繧カ繧キ繧ク繧ケ繧コ繧サ繧シ繧ス繧セ繧ソ繝繝√モ繝繝繝繝繝 繧エ繧オ繧カ繧キ繧ク繧ケ繧コ繧サ繧シ繧ス繧セ繧ソ繝繝√モ繝繝繝繝繝 +繝医ラ繝翫ル繝後ロ繝弱ワ繝舌ヱ繝偵ン繝斐ヵ繝悶励倥吶壹 繝医ラ繝翫ル繝後ロ繝弱ワ繝舌ヱ繝偵ン繝斐ヵ繝悶励倥吶壹 +繝懊昴槭Α繝繝。繝「繝」繝、繝・繝ヲ繝ァ繝ィ繝ゥ繝ェ繝ォ繝ャ繝ュ繝ョ繝ッ 繝懊昴槭Α繝繝。繝「繝」繝、繝・繝ヲ繝ァ繝ィ繝ゥ繝ェ繝ォ繝ャ繝ュ繝ョ繝ッ +繝ー繝ア繝イ繝ウ繝エ繝オ繝カ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ 繝ー繝ア繝イ繝ウ繝エ繝オ繝カ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サホ対槻鳶釆偏茂緑佩厥墅嶄慚斟榻湮ホ。ホ」ホ、 繝サホ対槻鳶釆偏茂緑佩厥墅嶄慚斟榻湮ホ。ホ」ホ、 +ホ・ホヲホァホィホゥ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サホアホイホウホエホオホカホキ ホ・ホヲホァホィホゥ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サホアホイホウホエホオホカホキ +ホクホケホコホサホシホスホセホソマママρママママ委峨サ繝サ繝サ ホクホケホコホサホシホスホセホソマママρママママ委峨サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ 繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ 繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ 繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サミ籍岱漬寅頒片ミ孟厘侑厰墟嶢慴斷榧渙ミ。 繝サミ籍岱漬寅頒片ミ孟厘侑厰墟嶢慴斷榧渙ミ。 +ミ「ミ」ミ、ミ・ミヲミァミィミゥミェミォミャミュミョミッ繝サ繝サ繝サ繝サ繝サ繝サ ミ「ミ」ミ、ミ・ミヲミァミィミゥミェミォミャミュミョミッ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サミーミアミイミウミエミオム岱カミキミクミケ 繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サミーミアミイミウミエミオム岱カミキミクミケ +ミコミサミシミスミセミソムムムびτムムムム尉禾貫錦袴 ミコミサミシミスミセミソムムムびτムムムム尉禾貫錦袴 +ム紗上サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ ム紗上サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ笏笏や伯笏絶曝笏披莫笏ャ笏、笏エ笏シ笏≫買笏鞘箔笏帚迫笏」笏ウ 繝サ笏笏や伯笏絶曝笏披莫笏ャ笏、笏エ笏シ笏≫買笏鞘箔笏帚迫笏」笏ウ +笏ォ笏サ笊銀箱笏ッ笏ィ笏キ笏ソ笏昶伐笏・笏ク笊ゅサ繝サ繝サ繝サ繝サ繝サ繝サ 笏ォ笏サ笊銀箱笏ッ笏ィ笏キ笏ソ笏昶伐笏・笏ク笊ゅサ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ 繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ 繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ 繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ莠懷薄螽髦ソ蜩諢帶肩蟋カ騾「闡オ闌懃ゥ先が謠。貂・譌ュ闡ヲ闃ヲ魃オ 繝サ莠懷薄螽髦ソ蜩諢帶肩蟋カ騾「闡オ闌懃ゥ先が謠。貂・譌ュ闡ヲ闃ヲ魃オ +譴灘悸譁。謇ア螳帛ァ占匳鬟エ邨「邯セ魄取也イ溯「キ螳牙コオ謖画囓譯磯裸 譴灘悸譁。謇ア螳帛ァ占匳鬟エ邨「邯セ魄取也イ溯「キ螳牙コオ謖画囓譯磯裸 +髷肴搶莉・莨贋ス堺セ晏♂蝗イ螟キ蟋泌ィ∝ー画Α諢乗ー譏捺、轤コ逡冗焚 髷肴搶莉・莨贋ス堺セ晏♂蝗イ螟キ蟋泌ィ∝ー画Α諢乗ー譏捺、轤コ逡冗焚 +遘サ邯ュ邱ッ閭關手。」隰る&驕コ蛹サ莠穂コ・蝓溯ご驛∫」ッ荳螢ア貅「騾ク 遘サ邯ュ邱ッ閭關手。」隰る&驕コ蛹サ莠穂コ・蝓溯ご驛∫」ッ荳螢ア貅「騾ク +遞イ闌ィ闃矩ーッ蜈∝魂蜥ス蜩。蝗蟋サ蠑暮」イ豺ォ閭、阡ュ繝サ繝サ繝サ繝サ繝サ 遞イ闌ィ闃矩ーッ蜈∝魂蜥ス蜩。蝗蟋サ蠑暮」イ豺ォ閭、阡ュ繝サ繝サ繝サ繝サ繝サ +繝サ闢ョ騾」骭ャ蜻るュッ讚鍋i雉りキッ髴イ蜉エ蟀∝サ雁シ譛玲・シ讎疲オェ貍 繝サ闢ョ騾」骭ャ蜻るュッ讚鍋i雉りキッ髴イ蜉エ蟀∝サ雁シ譛玲・シ讎疲オェ貍 +迚「迢シ遽ュ閠∬∪陜矩ヮ蜈ュ鮗鍋ヲ閧矩鹸隲門ュ蜥瑚ゥア豁ェ雉閼諠 迚「迢シ遽ュ閠∬∪陜矩ヮ蜈ュ鮗鍋ヲ閧矩鹸隲門ュ蜥瑚ゥア豁ェ雉閼諠 +譫鮃イ莠吩コ倬ー占ゥォ阯∬物讀貉セ遒苓輔サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ 譫鮃イ莠吩コ倬ー占ゥォ阯∬物讀貉セ遒苓輔サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ 繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ 繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ蠑御ク蝉ク穂クェ荳ア荳カ荳シ荳ソ荵ゆケ紋ケ倅コゆコ雎ォ莠願貞シ堺コ惹コ 繝サ蠑御ク蝉ク穂クェ荳ア荳カ荳シ荳ソ荵ゆケ紋ケ倅コゆコ雎ォ莠願貞シ堺コ惹コ +莠滉コ莠「莠ー莠ウ莠カ莉惹サ堺サ莉莉ゆサ嶺サ樔サュ莉滉サキ莨我ス壻シー菴 莠滉コ莠「莠ー莠ウ莠カ莉惹サ堺サ莉莉ゆサ嶺サ樔サュ莉滉サキ莨我ス壻シー菴 +菴昜ス嶺ス菴カ萓井セ丈セ倅スサ菴ゥ菴ー萓台スッ萓萓門倅ソ比ソ滉ソ惹ソ倅ソ 菴昜ス嶺ス菴カ萓井セ丈セ倅スサ菴ゥ菴ー萓台スッ萓萓門倅ソ比ソ滉ソ惹ソ倅ソ +菫台ソ壻ソ蝉ソ、菫・蛟壼ィ蛟泌ェ蛟・蛟莨應ソカ蛟。蛟ゥ蛟ャ菫セ菫ッ蛟大 菫台ソ壻ソ蝉ソ、菫・蛟壼ィ蛟泌ェ蛟・蛟莨應ソカ蛟。蛟ゥ蛟ャ菫セ菫ッ蛟大 +蛛蛛譛蛛募$蛛亥★蛛門〓蛛ク蛯蛯壼e蛯エ蛯イ繝サ繝サ繝サ繝サ繝サ 蛛蛛譛蛛募$蛛亥★蛛門〓蛛ク蛯蛯壼e蛯エ蛯イ繝サ繝サ繝サ繝サ繝サ +繝サ魴晞オ樣オ、魴鷹オ宣オ咎オイ鮓蛾カ鮓ォ魴ッ魴コ鮓夐カ、鮓ゥ鮓イ鮃鮃鮓サ 繝サ魴晞オ樣オ、魴鷹オ宣オ咎オイ鮓蛾カ鮓ォ魴ッ魴コ鮓夐カ、鮓ゥ鮓イ鮃鮃鮓サ +鮓ク鮓コ鮃鮃城キるキ咎キ馴キク鮃ヲ鮃ュ鮃ッ鮃ス鮑夐ク幃ク樣ケオ鮖ケ鮖ス鮗鮗 鮓ク鮓コ鮃鮃城キるキ咎キ馴キク鮃ヲ鮃ュ鮃ッ鮃ス鮑夐ク幃ク樣ケオ鮖ケ鮖ス鮗鮗 +鮗矩コ碁コ帝コ暮コ鷹コ晞コ・鮗ゥ鮗ク鮗ェ鮗ュ髱。鮟碁サ朱サ城サ宣サ秘サ憺サ樣サ 鮗矩コ碁コ帝コ暮コ鷹コ晞コ・鮗ゥ鮗ク鮗ェ鮗ュ髱。鮟碁サ朱サ城サ宣サ秘サ憺サ樣サ +鮟鮟・鮟ィ鮟ッ鮟エ鮟カ鮟キ鮟ケ鮟サ鮟シ鮟ス鮠鮠育垤鮠暮シ。鮠ャ鮠セ鮨企ス 鮟鮟・鮟ィ鮟ッ鮟エ鮟カ鮟キ鮟ケ鮟サ鮟シ鮟ス鮠鮠育垤鮠暮シ。鮠ャ鮠セ鮨企ス +鮨秘ス」鮨滄ス鮨。鮨ヲ鮨ァ鮨ャ鮨ェ鮨キ鮨イ鮨カ鮴暮セ憺セ繝サ繝サ繝サ繝サ繝サ 鮨秘ス」鮨滄ス鮨。鮨ヲ鮨ァ鮨ャ鮨ェ鮨キ鮨イ鮨カ鮴暮セ憺セ繝サ繝サ繝サ繝サ繝サ +繝サ蝣ッ讒驕咏側蜃懃吶サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ 繝サ蝣ッ讒驕咏側蜃懃吶サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ 繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ 繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ 繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ 繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +SELECT `シ」シ疏, CONVERT(`シ」シ疏 using ucs2) FROM `シエシ倭; +シ」シ CONVERT(`シ」シ疏 using ucs2) +縲縲縲√ゑシ鯉シ弱サシ夲シ幢シ滂シ√帙慊エスツィシセソ」シソ繝ス 縲縲縲√ゑシ鯉シ弱サシ夲シ幢シ滂シ√帙慊エスツィシセソ」シソ繝ス +繝セ繧昴槭莉昴縲縲繝シ窶補撰シ擾シシ縲懌厄ス懌ヲ窶・窶倪 繝セ繧昴槭莉昴縲縲繝シ窶補撰シ擾シシ縲懌厄ス懌ヲ窶・窶倪 +窶懌晢シ茨シ峨斐包シサシスス幢ス昴医峨翫九後阪弱上舌 窶懌晢シ茨シ峨斐包シサシスス幢ス昴医峨翫九後阪弱上舌 +シ銀青アテ療キシ昶旺シ懶シ樞襖竕ァ竏樞斡笙や凰ツー窶イ窶ウ邃ソ・ シ銀青アテ療キシ昶旺シ懶シ樞襖竕ァ竏樞斡笙や凰ツー窶イ窶ウ邃ソ・ +シツ「ツ」シシシシ奇シツァ笘笘笳銀酪笳寂裸繝サ繝サ繝サ繝サ繝サ シツ「ツ」シシシシ奇シツァ笘笘笳銀酪笳寂裸繝サ繝サ繝サ繝サ繝サ +繝サ笳笆。笆笆ウ笆イ笆ス笆シ窶サ縲停停絶鯛薙薙サ繝サ繝サ繝サ繝サ 繝サ笳笆。笆笆ウ笆イ笆ス笆シ窶サ縲停停絶鯛薙薙サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ竏遺銀恰竓竓や潟竏ェ竏ゥ繝サ繝サ繝サ繝サ繝サ繝サ 繝サ繝サ繝サ繝サ繝サ繝サ竏遺銀恰竓竓や潟竏ェ竏ゥ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ竏ァ竏ィツャ竍停披竏繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ 繝サ繝サ竏ァ竏ィツャ竍停披竏繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +竏竓・竚停や竕。竕停岡竕ォ竏壺或竏昶扱竏ォ竏ャ繝サ繝サ繝サ繝サ繝サ 竏竓・竚停や竕。竕停岡竕ォ竏壺或竏昶扱竏ォ竏ャ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ邃ォ窶ー笙ッ笙ュ笙ェ窶窶。ツカ繝サ繝サ繝サ繝サ笳ッ繝サ繝サ繝サ繝サ縲 繝サ繝サ邃ォ窶ー笙ッ笙ュ笙ェ窶窶。ツカ繝サ繝サ繝サ繝サ笳ッ繝サ繝サ繝サ繝サ縲 +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サシ撰シ托シ抵シ 繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サシ撰シ托シ抵シ +シ費シ包シ厄シ暦シ假シ吶サ繝サ繝サ繝サ繝サ繝サ繝サシ。シ「シ」シ、シ・シヲシァ シ費シ包シ厄シ暦シ假シ吶サ繝サ繝サ繝サ繝サ繝サ繝サシ。シ「シ」シ、シ・シヲシァ +シィシゥシェシォシャシュショシッシーシアシイシウシエシオシカシキシクシケシコ繝サ シィシゥシェシォシャシュショシッシーシアシイシウシエシオシカシキシクシケシコ繝サ +繝サ繝サ繝サ繝サ繝サススゑスススススス茨ス会ス奇ス具ス鯉ス搾ス趣ス 繝サ繝サ繝サ繝サ繝サススゑスススススス茨ス会ス奇ス具ス鯉ス搾ス趣ス +ス撰ス托ス抵ス難ス費ス包ス厄ス暦ス假ス呻ス壹サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ ス撰ス托ス抵ス難ス費ス包ス厄ス暦ス假ス呻ス壹サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ縺√≠縺縺縺縺縺縺医♂縺翫°縺後″縺弱¥縺舌¢縺偵% 繝サ縺√≠縺縺縺縺縺縺医♂縺翫°縺後″縺弱¥縺舌¢縺偵% +縺斐&縺悶@縺倥☆縺壹○縺懊◎縺槭◆縺縺。縺「縺」縺、縺・縺ヲ縺ァ 縺斐&縺悶@縺倥☆縺壹○縺懊◎縺槭◆縺縺。縺「縺」縺、縺・縺ヲ縺ァ +縺ィ縺ゥ縺ェ縺ォ縺ャ縺ュ縺ョ縺ッ縺ー縺ア縺イ縺ウ縺エ縺オ縺カ縺キ縺ク縺ケ縺コ縺サ 縺ィ縺ゥ縺ェ縺ォ縺ャ縺ュ縺ョ縺ッ縺ー縺ア縺イ縺ウ縺エ縺オ縺カ縺キ縺ク縺ケ縺コ縺サ +縺シ縺ス縺セ縺ソ繧繧√b繧繧繧繧繧繧医i繧翫k繧後m繧弱o 縺シ縺ス縺セ縺ソ繧繧√b繧繧繧繧繧繧医i繧翫k繧後m繧弱o +繧舌q繧偵s繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ 繧舌q繧偵s繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繧。繧「繧」繧、繧・繧ヲ繧ァ繧ィ繧ゥ繧ェ繧ォ繧ャ繧ュ繧ョ繧ッ繧ー繧ア繧イ繧ウ 繝サ繧。繧「繧」繧、繧・繧ヲ繧ァ繧ィ繧ゥ繧ェ繧ォ繧ャ繧ュ繧ョ繧ッ繧ー繧ア繧イ繧ウ +繧エ繧オ繧カ繧キ繧ク繧ケ繧コ繧サ繧シ繧ス繧セ繧ソ繝繝√モ繝繝繝繝繝 繧エ繧オ繧カ繧キ繧ク繧ケ繧コ繧サ繧シ繧ス繧セ繧ソ繝繝√モ繝繝繝繝繝 +繝医ラ繝翫ル繝後ロ繝弱ワ繝舌ヱ繝偵ン繝斐ヵ繝悶励倥吶壹 繝医ラ繝翫ル繝後ロ繝弱ワ繝舌ヱ繝偵ン繝斐ヵ繝悶励倥吶壹 +繝懊昴槭Α繝繝。繝「繝」繝、繝・繝ヲ繝ァ繝ィ繝ゥ繝ェ繝ォ繝ャ繝ュ繝ョ繝ッ 繝懊昴槭Α繝繝。繝「繝」繝、繝・繝ヲ繝ァ繝ィ繝ゥ繝ェ繝ォ繝ャ繝ュ繝ョ繝ッ +繝ー繝ア繝イ繝ウ繝エ繝オ繝カ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ 繝ー繝ア繝イ繝ウ繝エ繝オ繝カ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サホ対槻鳶釆偏茂緑佩厥墅嶄慚斟榻湮ホ。ホ」ホ、 繝サホ対槻鳶釆偏茂緑佩厥墅嶄慚斟榻湮ホ。ホ」ホ、 +ホ・ホヲホァホィホゥ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サホアホイホウホエホオホカホキ ホ・ホヲホァホィホゥ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サホアホイホウホエホオホカホキ +ホクホケホコホサホシホスホセホソマママρママママ委峨サ繝サ繝サ ホクホケホコホサホシホスホセホソマママρママママ委峨サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ 繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ 繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ 繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サミ籍岱漬寅頒片ミ孟厘侑厰墟嶢慴斷榧渙ミ。 繝サミ籍岱漬寅頒片ミ孟厘侑厰墟嶢慴斷榧渙ミ。 +ミ「ミ」ミ、ミ・ミヲミァミィミゥミェミォミャミュミョミッ繝サ繝サ繝サ繝サ繝サ繝サ ミ「ミ」ミ、ミ・ミヲミァミィミゥミェミォミャミュミョミッ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サミーミアミイミウミエミオム岱カミキミクミケ 繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サミーミアミイミウミエミオム岱カミキミクミケ +ミコミサミシミスミセミソムムムびτムムムム尉禾貫錦袴 ミコミサミシミスミセミソムムムびτムムムム尉禾貫錦袴 +ム紗上サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ ム紗上サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ笏笏や伯笏絶曝笏披莫笏ャ笏、笏エ笏シ笏≫買笏鞘箔笏帚迫笏」笏ウ 繝サ笏笏や伯笏絶曝笏披莫笏ャ笏、笏エ笏シ笏≫買笏鞘箔笏帚迫笏」笏ウ +笏ォ笏サ笊銀箱笏ッ笏ィ笏キ笏ソ笏昶伐笏・笏ク笊ゅサ繝サ繝サ繝サ繝サ繝サ繝サ 笏ォ笏サ笊銀箱笏ッ笏ィ笏キ笏ソ笏昶伐笏・笏ク笊ゅサ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ 繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ 繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ 繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ莠懷薄螽髦ソ蜩諢帶肩蟋カ騾「闡オ闌懃ゥ先が謠。貂・譌ュ闡ヲ闃ヲ魃オ 繝サ莠懷薄螽髦ソ蜩諢帶肩蟋カ騾「闡オ闌懃ゥ先が謠。貂・譌ュ闡ヲ闃ヲ魃オ +譴灘悸譁。謇ア螳帛ァ占匳鬟エ邨「邯セ魄取也イ溯「キ螳牙コオ謖画囓譯磯裸 譴灘悸譁。謇ア螳帛ァ占匳鬟エ邨「邯セ魄取也イ溯「キ螳牙コオ謖画囓譯磯裸 +髷肴搶莉・莨贋ス堺セ晏♂蝗イ螟キ蟋泌ィ∝ー画Α諢乗ー譏捺、轤コ逡冗焚 髷肴搶莉・莨贋ス堺セ晏♂蝗イ螟キ蟋泌ィ∝ー画Α諢乗ー譏捺、轤コ逡冗焚 +遘サ邯ュ邱ッ閭關手。」隰る&驕コ蛹サ莠穂コ・蝓溯ご驛∫」ッ荳螢ア貅「騾ク 遘サ邯ュ邱ッ閭關手。」隰る&驕コ蛹サ莠穂コ・蝓溯ご驛∫」ッ荳螢ア貅「騾ク +遞イ闌ィ闃矩ーッ蜈∝魂蜥ス蜩。蝗蟋サ蠑暮」イ豺ォ閭、阡ュ繝サ繝サ繝サ繝サ繝サ 遞イ闌ィ闃矩ーッ蜈∝魂蜥ス蜩。蝗蟋サ蠑暮」イ豺ォ閭、阡ュ繝サ繝サ繝サ繝サ繝サ +繝サ闢ョ騾」骭ャ蜻るュッ讚鍋i雉りキッ髴イ蜉エ蟀∝サ雁シ譛玲・シ讎疲オェ貍 繝サ闢ョ騾」骭ャ蜻るュッ讚鍋i雉りキッ髴イ蜉エ蟀∝サ雁シ譛玲・シ讎疲オェ貍 +迚「迢シ遽ュ閠∬∪陜矩ヮ蜈ュ鮗鍋ヲ閧矩鹸隲門ュ蜥瑚ゥア豁ェ雉閼諠 迚「迢シ遽ュ閠∬∪陜矩ヮ蜈ュ鮗鍋ヲ閧矩鹸隲門ュ蜥瑚ゥア豁ェ雉閼諠 +譫鮃イ莠吩コ倬ー占ゥォ阯∬物讀貉セ遒苓輔サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ 譫鮃イ莠吩コ倬ー占ゥォ阯∬物讀貉セ遒苓輔サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ 繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ 繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ蠑御ク蝉ク穂クェ荳ア荳カ荳シ荳ソ荵ゆケ紋ケ倅コゆコ雎ォ莠願貞シ堺コ惹コ 繝サ蠑御ク蝉ク穂クェ荳ア荳カ荳シ荳ソ荵ゆケ紋ケ倅コゆコ雎ォ莠願貞シ堺コ惹コ +莠滉コ莠「莠ー莠ウ莠カ莉惹サ堺サ莉莉ゆサ嶺サ樔サュ莉滉サキ莨我ス壻シー菴 莠滉コ莠「莠ー莠ウ莠カ莉惹サ堺サ莉莉ゆサ嶺サ樔サュ莉滉サキ莨我ス壻シー菴 +菴昜ス嶺ス菴カ萓井セ丈セ倅スサ菴ゥ菴ー萓台スッ萓萓門倅ソ比ソ滉ソ惹ソ倅ソ 菴昜ス嶺ス菴カ萓井セ丈セ倅スサ菴ゥ菴ー萓台スッ萓萓門倅ソ比ソ滉ソ惹ソ倅ソ +菫台ソ壻ソ蝉ソ、菫・蛟壼ィ蛟泌ェ蛟・蛟莨應ソカ蛟。蛟ゥ蛟ャ菫セ菫ッ蛟大 菫台ソ壻ソ蝉ソ、菫・蛟壼ィ蛟泌ェ蛟・蛟莨應ソカ蛟。蛟ゥ蛟ャ菫セ菫ッ蛟大 +蛛蛛譛蛛募$蛛亥★蛛門〓蛛ク蛯蛯壼e蛯エ蛯イ繝サ繝サ繝サ繝サ繝サ 蛛蛛譛蛛募$蛛亥★蛛門〓蛛ク蛯蛯壼e蛯エ蛯イ繝サ繝サ繝サ繝サ繝サ +繝サ魴晞オ樣オ、魴鷹オ宣オ咎オイ鮓蛾カ鮓ォ魴ッ魴コ鮓夐カ、鮓ゥ鮓イ鮃鮃鮓サ 繝サ魴晞オ樣オ、魴鷹オ宣オ咎オイ鮓蛾カ鮓ォ魴ッ魴コ鮓夐カ、鮓ゥ鮓イ鮃鮃鮓サ +鮓ク鮓コ鮃鮃城キるキ咎キ馴キク鮃ヲ鮃ュ鮃ッ鮃ス鮑夐ク幃ク樣ケオ鮖ケ鮖ス鮗鮗 鮓ク鮓コ鮃鮃城キるキ咎キ馴キク鮃ヲ鮃ュ鮃ッ鮃ス鮑夐ク幃ク樣ケオ鮖ケ鮖ス鮗鮗 +鮗矩コ碁コ帝コ暮コ鷹コ晞コ・鮗ゥ鮗ク鮗ェ鮗ュ髱。鮟碁サ朱サ城サ宣サ秘サ憺サ樣サ 鮗矩コ碁コ帝コ暮コ鷹コ晞コ・鮗ゥ鮗ク鮗ェ鮗ュ髱。鮟碁サ朱サ城サ宣サ秘サ憺サ樣サ +鮟鮟・鮟ィ鮟ッ鮟エ鮟カ鮟キ鮟ケ鮟サ鮟シ鮟ス鮠鮠育垤鮠暮シ。鮠ャ鮠セ鮨企ス 鮟鮟・鮟ィ鮟ッ鮟エ鮟カ鮟キ鮟ケ鮟サ鮟シ鮟ス鮠鮠育垤鮠暮シ。鮠ャ鮠セ鮨企ス +鮨秘ス」鮨滄ス鮨。鮨ヲ鮨ァ鮨ャ鮨ェ鮨キ鮨イ鮨カ鮴暮セ憺セ繝サ繝サ繝サ繝サ繝サ 鮨秘ス」鮨滄ス鮨。鮨ヲ鮨ァ鮨ャ鮨ェ鮨キ鮨イ鮨カ鮴暮セ憺セ繝サ繝サ繝サ繝サ繝サ +繝サ蝣ッ讒驕咏側蜃懃吶サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ 繝サ蝣ッ讒驕咏側蜃懃吶サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ 繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ 繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ 繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ 繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +SELECT `シ」シ疏, CONVERT(`シ」シ疏 using sjis) FROM `シエシ倭; +シ」シ CONVERT(`シ」シ疏 using sjis) +縲縲縲√ゑシ鯉シ弱サシ夲シ幢シ滂シ√帙慊エスツィシセソ」シソ繝ス 縲縲縲√ゑシ鯉シ弱サシ夲シ幢シ滂シ√帙慊エスツィシセソ」シソ繝ス +繝セ繧昴槭莉昴縲縲繝シ窶補撰シ擾シシ縲懌厄ス懌ヲ窶・窶倪 繝セ繧昴槭莉昴縲縲繝シ窶補撰シ?縲懌厄ス懌ヲ窶・窶倪 +窶懌晢シ茨シ峨斐包シサシスス幢ス昴医峨翫九後阪弱上舌 窶懌晢シ茨シ峨斐包シサシスス幢ス昴医峨翫九後阪弱上舌 +シ銀青アテ療キシ昶旺シ懶シ樞襖竕ァ竏樞斡笙や凰ツー窶イ窶ウ邃ソ・ シ銀青アテ療キシ昶旺シ懶シ樞襖竕ァ竏樞斡笙や凰ツー窶イ窶ウ邃ソ・ +シツ「ツ」シシシシ奇シツァ笘笘笳銀酪笳寂裸繝サ繝サ繝サ繝サ繝サ シツ「ツ」シシシシ奇シツァ笘笘笳銀酪笳寂裸繝サ繝サ繝サ繝サ繝サ +繝サ笳笆。笆笆ウ笆イ笆ス笆シ窶サ縲停停絶鯛薙薙サ繝サ繝サ繝サ繝サ 繝サ笳笆。笆笆ウ笆イ笆ス笆シ窶サ縲停停絶鯛薙薙サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ竏遺銀恰竓竓や潟竏ェ竏ゥ繝サ繝サ繝サ繝サ繝サ繝サ 繝サ繝サ繝サ繝サ繝サ繝サ竏遺銀恰竓竓や潟竏ェ竏ゥ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ竏ァ竏ィツャ竍停披竏繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ 繝サ繝サ竏ァ竏ィツャ竍停披竏繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +竏竓・竚停や竕。竕停岡竕ォ竏壺或竏昶扱竏ォ竏ャ繝サ繝サ繝サ繝サ繝サ 竏竓・竚停や竕。竕停岡竕ォ竏壺或竏昶扱竏ォ竏ャ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ邃ォ窶ー笙ッ笙ュ笙ェ窶窶。ツカ繝サ繝サ繝サ繝サ笳ッ繝サ繝サ繝サ繝サ縲 繝サ繝サ邃ォ窶ー笙ッ笙ュ笙ェ窶窶。ツカ繝サ繝サ繝サ繝サ笳ッ繝サ繝サ繝サ繝サ縲 +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サシ撰シ托シ抵シ 繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サシ撰シ托シ抵シ +シ費シ包シ厄シ暦シ假シ吶サ繝サ繝サ繝サ繝サ繝サ繝サシ。シ「シ」シ、シ・シヲシァ シ費シ包シ厄シ暦シ假シ吶サ繝サ繝サ繝サ繝サ繝サ繝サシ。シ「シ」シ、シ・シヲシァ +シィシゥシェシォシャシュショシッシーシアシイシウシエシオシカシキシクシケシコ繝サ シィシゥシェシォシャシュショシッシーシアシイシウシエシオシカシキシクシケシコ繝サ +繝サ繝サ繝サ繝サ繝サススゑスススススス茨ス会ス奇ス具ス鯉ス搾ス趣ス 繝サ繝サ繝サ繝サ繝サススゑスススススス茨ス会ス奇ス具ス鯉ス搾ス趣ス +ス撰ス托ス抵ス難ス費ス包ス厄ス暦ス假ス呻ス壹サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ ス撰ス托ス抵ス難ス費ス包ス厄ス暦ス假ス呻ス壹サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ縺√≠縺縺縺縺縺縺医♂縺翫°縺後″縺弱¥縺舌¢縺偵% 繝サ縺√≠縺縺縺縺縺縺医♂縺翫°縺後″縺弱¥縺舌¢縺偵% +縺斐&縺悶@縺倥☆縺壹○縺懊◎縺槭◆縺縺。縺「縺」縺、縺・縺ヲ縺ァ 縺斐&縺悶@縺倥☆縺壹○縺懊◎縺槭◆縺縺。縺「縺」縺、縺・縺ヲ縺ァ +縺ィ縺ゥ縺ェ縺ォ縺ャ縺ュ縺ョ縺ッ縺ー縺ア縺イ縺ウ縺エ縺オ縺カ縺キ縺ク縺ケ縺コ縺サ 縺ィ縺ゥ縺ェ縺ォ縺ャ縺ュ縺ョ縺ッ縺ー縺ア縺イ縺ウ縺エ縺オ縺カ縺キ縺ク縺ケ縺コ縺サ +縺シ縺ス縺セ縺ソ繧繧√b繧繧繧繧繧繧医i繧翫k繧後m繧弱o 縺シ縺ス縺セ縺ソ繧繧√b繧繧繧繧繧繧医i繧翫k繧後m繧弱o +繧舌q繧偵s繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ 繧舌q繧偵s繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繧。繧「繧」繧、繧・繧ヲ繧ァ繧ィ繧ゥ繧ェ繧ォ繧ャ繧ュ繧ョ繧ッ繧ー繧ア繧イ繧ウ 繝サ繧。繧「繧」繧、繧・繧ヲ繧ァ繧ィ繧ゥ繧ェ繧ォ繧ャ繧ュ繧ョ繧ッ繧ー繧ア繧イ繧ウ +繧エ繧オ繧カ繧キ繧ク繧ケ繧コ繧サ繧シ繧ス繧セ繧ソ繝繝√モ繝繝繝繝繝 繧エ繧オ繧カ繧キ繧ク繧ケ繧コ繧サ繧シ繧ス繧セ繧ソ繝繝√モ繝繝繝繝繝 +繝医ラ繝翫ル繝後ロ繝弱ワ繝舌ヱ繝偵ン繝斐ヵ繝悶励倥吶壹 繝医ラ繝翫ル繝後ロ繝弱ワ繝舌ヱ繝偵ン繝斐ヵ繝悶励倥吶壹 +繝懊昴槭Α繝繝。繝「繝」繝、繝・繝ヲ繝ァ繝ィ繝ゥ繝ェ繝ォ繝ャ繝ュ繝ョ繝ッ 繝懊昴槭Α繝繝。繝「繝」繝、繝・繝ヲ繝ァ繝ィ繝ゥ繝ェ繝ォ繝ャ繝ュ繝ョ繝ッ +繝ー繝ア繝イ繝ウ繝エ繝オ繝カ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ 繝ー繝ア繝イ繝ウ繝エ繝オ繝カ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サホ対槻鳶釆偏茂緑佩厥墅嶄慚斟榻湮ホ。ホ」ホ、 繝サホ対槻鳶釆偏茂緑佩厥墅嶄慚斟榻湮ホ。ホ」ホ、 +ホ・ホヲホァホィホゥ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サホアホイホウホエホオホカホキ ホ・ホヲホァホィホゥ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サホアホイホウホエホオホカホキ +ホクホケホコホサホシホスホセホソマママρママママ委峨サ繝サ繝サ ホクホケホコホサホシホスホセホソマママρママママ委峨サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ 繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ 繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ 繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サミ籍岱漬寅頒片ミ孟厘侑厰墟嶢慴斷榧渙ミ。 繝サミ籍岱漬寅頒片ミ孟厘侑厰墟嶢慴斷榧渙ミ。 +ミ「ミ」ミ、ミ・ミヲミァミィミゥミェミォミャミュミョミッ繝サ繝サ繝サ繝サ繝サ繝サ ミ「ミ」ミ、ミ・ミヲミァミィミゥミェミォミャミュミョミッ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サミーミアミイミウミエミオム岱カミキミクミケ 繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サミーミアミイミウミエミオム岱カミキミクミケ +ミコミサミシミスミセミソムムムびτムムムム尉禾貫錦袴 ミコミサミシミスミセミソムムムびτムムムム尉禾貫錦袴 +ム紗上サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ ム紗上サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ笏笏や伯笏絶曝笏披莫笏ャ笏、笏エ笏シ笏≫買笏鞘箔笏帚迫笏」笏ウ 繝サ笏笏や伯笏絶曝笏披莫笏ャ笏、笏エ笏シ笏≫買笏鞘箔笏帚迫笏」笏ウ +笏ォ笏サ笊銀箱笏ッ笏ィ笏キ笏ソ笏昶伐笏・笏ク笊ゅサ繝サ繝サ繝サ繝サ繝サ繝サ 笏ォ笏サ笊銀箱笏ッ笏ィ笏キ笏ソ笏昶伐笏・笏ク笊ゅサ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ 繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ 繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ 繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ莠懷薄螽髦ソ蜩諢帶肩蟋カ騾「闡オ闌懃ゥ先が謠。貂・譌ュ闡ヲ闃ヲ魃オ 繝サ莠懷薄螽髦ソ蜩諢帶肩蟋カ騾「闡オ闌懃ゥ先が謠。貂・譌ュ闡ヲ闃ヲ魃オ +譴灘悸譁。謇ア螳帛ァ占匳鬟エ邨「邯セ魄取也イ溯「キ螳牙コオ謖画囓譯磯裸 譴灘悸譁。謇ア螳帛ァ占匳鬟エ邨「邯セ魄取也イ溯「キ螳牙コオ謖画囓譯磯裸 +髷肴搶莉・莨贋ス堺セ晏♂蝗イ螟キ蟋泌ィ∝ー画Α諢乗ー譏捺、轤コ逡冗焚 髷肴搶莉・莨贋ス堺セ晏♂蝗イ螟キ蟋泌ィ∝ー画Α諢乗ー譏捺、轤コ逡冗焚 +遘サ邯ュ邱ッ閭關手。」隰る&驕コ蛹サ莠穂コ・蝓溯ご驛∫」ッ荳螢ア貅「騾ク 遘サ邯ュ邱ッ閭關手。」隰る&驕コ蛹サ莠穂コ・蝓溯ご驛∫」ッ荳螢ア貅「騾ク +遞イ闌ィ闃矩ーッ蜈∝魂蜥ス蜩。蝗蟋サ蠑暮」イ豺ォ閭、阡ュ繝サ繝サ繝サ繝サ繝サ 遞イ闌ィ闃矩ーッ蜈∝魂蜥ス蜩。蝗蟋サ蠑暮」イ豺ォ閭、阡ュ繝サ繝サ繝サ繝サ繝サ +繝サ闢ョ騾」骭ャ蜻るュッ讚鍋i雉りキッ髴イ蜉エ蟀∝サ雁シ譛玲・シ讎疲オェ貍 繝サ闢ョ騾」骭ャ蜻るュッ讚鍋i雉りキッ髴イ蜉エ蟀∝サ雁シ譛玲・シ讎疲オェ貍 +迚「迢シ遽ュ閠∬∪陜矩ヮ蜈ュ鮗鍋ヲ閧矩鹸隲門ュ蜥瑚ゥア豁ェ雉閼諠 迚「迢シ遽ュ閠∬∪陜矩ヮ蜈ュ鮗鍋ヲ閧矩鹸隲門ュ蜥瑚ゥア豁ェ雉閼諠 +譫鮃イ莠吩コ倬ー占ゥォ阯∬物讀貉セ遒苓輔サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ 譫鮃イ莠吩コ倬ー占ゥォ阯∬物讀貉セ遒苓輔サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ 繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ 繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ蠑御ク蝉ク穂クェ荳ア荳カ荳シ荳ソ荵ゆケ紋ケ倅コゆコ雎ォ莠願貞シ堺コ惹コ 繝サ蠑御ク蝉ク穂クェ荳ア荳カ荳シ荳ソ荵ゆケ紋ケ倅コゆコ雎ォ莠願貞シ堺コ惹コ +莠滉コ莠「莠ー莠ウ莠カ莉惹サ堺サ莉莉ゆサ嶺サ樔サュ莉滉サキ莨我ス壻シー菴 莠滉コ莠「莠ー莠ウ莠カ莉惹サ堺サ莉莉ゆサ嶺サ樔サュ莉滉サキ莨我ス壻シー菴 +菴昜ス嶺ス菴カ萓井セ丈セ倅スサ菴ゥ菴ー萓台スッ萓萓門倅ソ比ソ滉ソ惹ソ倅ソ 菴昜ス嶺ス菴カ萓井セ丈セ倅スサ菴ゥ菴ー萓台スッ萓萓門倅ソ比ソ滉ソ惹ソ倅ソ +菫台ソ壻ソ蝉ソ、菫・蛟壼ィ蛟泌ェ蛟・蛟莨應ソカ蛟。蛟ゥ蛟ャ菫セ菫ッ蛟大 菫台ソ壻ソ蝉ソ、菫・蛟壼ィ蛟泌ェ蛟・蛟莨應ソカ蛟。蛟ゥ蛟ャ菫セ菫ッ蛟大 +蛛蛛譛蛛募$蛛亥★蛛門〓蛛ク蛯蛯壼e蛯エ蛯イ繝サ繝サ繝サ繝サ繝サ 蛛蛛譛蛛募$蛛亥★蛛門〓蛛ク蛯蛯壼e蛯エ蛯イ繝サ繝サ繝サ繝サ繝サ +繝サ魴晞オ樣オ、魴鷹オ宣オ咎オイ鮓蛾カ鮓ォ魴ッ魴コ鮓夐カ、鮓ゥ鮓イ鮃鮃鮓サ 繝サ魴晞オ樣オ、魴鷹オ宣オ咎オイ鮓蛾カ鮓ォ魴ッ魴コ鮓夐カ、鮓ゥ鮓イ鮃鮃鮓サ +鮓ク鮓コ鮃鮃城キるキ咎キ馴キク鮃ヲ鮃ュ鮃ッ鮃ス鮑夐ク幃ク樣ケオ鮖ケ鮖ス鮗鮗 鮓ク鮓コ鮃鮃城キるキ咎キ馴キク鮃ヲ鮃ュ鮃ッ鮃ス鮑夐ク幃ク樣ケオ鮖ケ鮖ス鮗鮗 +鮗矩コ碁コ帝コ暮コ鷹コ晞コ・鮗ゥ鮗ク鮗ェ鮗ュ髱。鮟碁サ朱サ城サ宣サ秘サ憺サ樣サ 鮗矩コ碁コ帝コ暮コ鷹コ晞コ・鮗ゥ鮗ク鮗ェ鮗ュ髱。鮟碁サ朱サ城サ宣サ秘サ憺サ樣サ +鮟鮟・鮟ィ鮟ッ鮟エ鮟カ鮟キ鮟ケ鮟サ鮟シ鮟ス鮠鮠育垤鮠暮シ。鮠ャ鮠セ鮨企ス 鮟鮟・鮟ィ鮟ッ鮟エ鮟カ鮟キ鮟ケ鮟サ鮟シ鮟ス鮠鮠育垤鮠暮シ。鮠ャ鮠セ鮨企ス +鮨秘ス」鮨滄ス鮨。鮨ヲ鮨ァ鮨ャ鮨ェ鮨キ鮨イ鮨カ鮴暮セ憺セ繝サ繝サ繝サ繝サ繝サ 鮨秘ス」鮨滄ス鮨。鮨ヲ鮨ァ鮨ャ鮨ェ鮨キ鮨イ鮨カ鮴暮セ憺セ繝サ繝サ繝サ繝サ繝サ +繝サ蝣ッ讒驕咏側蜃懃吶サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ 繝サ蝣ッ讒驕咏側蜃懃吶サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ 繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ 繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ 繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ 繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +SELECT `シ」シ疏, CONVERT(`シ」シ疏 using ujis) FROM `シエシ兪; +シ」シ CONVERT(`シ」シ疏 using ujis) +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サヒ侏ツクヒ厖 繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サヒ侏ツクヒ厖 +繝サヒ嵳夲ス榻ホ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サツ。ツヲツソ繝サ繝サ繝サ 繝サヒ嵳?ホホ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サツ。ツヲツソ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ 繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サツコツェツゥツョ邃「 繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サツコツェツゥツョ邃「 +ツ、邃悶サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ ツ、邃悶サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ 繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ 繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ 繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サホホ夷火莞ェ繝サホ後サホ斜ォ繝サホ上サ繝サ繝サ 繝サ繝サ繝サ繝サ繝サホホ夷火莞ェ繝サホ後サホ斜ォ繝サホ上サ繝サ繝サ +繝サホャホュホョホッマ莞積狐ぱ済勤ーマ弱サ繝サ繝サ繝サ繝サ繝サ繝サ 繝サホャホュホョホッマ莞積狐ぱ済勤ーマ弱サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ 繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サミひσミミミ 繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サミひσミミミ +ミ威禍諌巾糊社上サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ ミ威禍諌巾糊社上サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ 繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サム柘酉飯篇毛林佯厶墫嶝慯樮溘サ繝サ繝サ繝サ繝サ 繝サ繝サム柘酉飯篇毛林佯厶墫嶝慯樮溘サ繝サ繝サ繝サ繝サ +繝サテト舌サトヲ繝サトイ繝サナトソ繝サナ甘佛偵サナヲテ槭サ繝サ繝サ 繝サテト舌サトヲ繝サトイ繝サナトソ繝サナ甘佛偵サナヲテ槭サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サテヲト妥ートァトアトウトク 繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サテヲト妥ートァトアトウトク +ナでナ嫁凝クナ禿淒ァテセ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ ナでナ嫁凝クナ禿淒ァテセ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ 繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ 繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サテテテテてど再トテテζト案古ト監偲嘉暗 繝サテテテテてど再トテテζト案古ト監偲嘉暗 +テ監堝牝墜倥サト愼榮「トト、テ催古湘蕊焼ートェトョトィ テ監堝牝墜倥サト愼榮「トト、テ催古湘蕊焼ートェトョトィ +トエトカトケトストサナηナテ妥禿津姪班打税古頁版佛 トエトカトケトストサナηナテ妥禿津姪班打税古頁版佛 +ナ塲愬ナ槐、ナ「テ堙凖愿崘ャヌ毒ーナェナイナョナィヌ良嵒 ナ塲愬ナ槐、ナ「テ堙凖愿崘ャヌ毒ーナェナイナョナィヌ良嵒 +ヌ頁エテ敘クナカナケナスナサ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ ヌ頁エテ敘クナカナケナスナサ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サテ。テテ、テ「トι柴トテ・テ」トト夏催ァト尭湘ゥティテォ 繝サテ。テテ、テ「トι柴トテ・テ」トト夏催ァト尭湘ゥティテォ +テェト崙瞭篤夘オト敍溘サト。ト・テュテャテッテョヌ舌サトォトットゥ テェト崙瞭篤夘オト敍溘サト。ト・テュテャテッテョヌ舌サトォトットゥ +トオトキトコトセトシナナ闇テアテウテイテカテエヌ椎打催オナ頁卩 トオトキトコトセトシナナ闇テアテウテイテカテエヌ椎打催オナ頁卩 +ナ崘敘。ナ淒・ナ」テコテケテシテサナュヌ版アナォナウナッナゥヌ佗愽 ナ崘敘。ナ淒・ナ」テコテケテシテサナュヌ版アナォナウナッナゥヌ佗愽 +ヌ滅オテステソナキナコナセナシ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ ヌ滅オテステソナキナコナセナシ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ荳ゆク荳荳御ク剃ク滉ク」荳、荳ィ荳ォ荳ョ荳ッ荳ー荳オ荵荵∽ケ荵荵 繝サ荳ゆク荳荳御ク剃ク滉ク」荳、荳ィ荳ォ荳ョ荳ッ荳ー荳オ荵荵∽ケ荵荵 +荵壻ケ應ケ」荵ィ荵ゥ荵エ荵オ荵ケ荵ソ莠堺コ紋コ嶺コ昜コッ莠ケ莉莉蝉サ壻サ帑サ 荵壻ケ應ケ」荵ィ荵ゥ荵エ荵オ荵ケ荵ソ莠堺コ紋コ嶺コ昜コッ莠ケ莉莉蝉サ壻サ帑サ +莉。莉「莉ィ莉ッ莉ア莉ウ莉オ莉ス莉セ莉ソ莨莨ゆシ莨井シ倶シ御シ剃シ穂シ紋シ 莉。莉「莉ィ莉ッ莉ア莉ウ莉オ莉ス莉セ莉ソ莨莨ゆシ莨井シ倶シ御シ剃シ穂シ紋シ +莨吩ショ莨ア菴莨ウ莨オ莨キ莨ケ莨サ莨セ菴菴ゆス井ス我ス倶ス御ス剃ス比ス紋ス 莨吩ショ莨ア菴莨ウ莨オ莨キ莨ケ莨サ莨セ菴菴ゆス井ス我ス倶ス御ス剃ス比ス紋ス +菴滉ス」菴ェ菴ャ菴ョ菴ア菴キ菴ク菴ケ菴コ菴ス菴セ萓∽セゆセ繝サ繝サ繝サ繝サ繝サ 菴滉ス」菴ェ菴ャ菴ョ菴ア菴キ菴ク菴ケ菴コ菴ス菴セ萓∽セゆセ繝サ繝サ繝サ繝サ繝サ +繝サ鮟ク鮟ソ鮠るシ鮠蛾シ城シ宣シ鷹シ帝シ秘シ夜シ鈴シ咎シ夐シ幃シ滄シ「鮠ヲ鮠ェ 繝サ鮟ク鮟ソ鮠るシ鮠蛾シ城シ宣シ鷹シ帝シ秘シ夜シ鈴シ咎シ夐シ幃シ滄シ「鮠ヲ鮠ェ +鮠ォ鮠ッ鮠ア鮠イ鮠エ鮠キ鮠ケ鮠コ鮠シ鮠ス鮠ソ鮨鮨鮨鮨鮨鮨鮨馴ス暮ス 鮠ォ鮠ッ鮠ア鮠イ鮠エ鮠キ鮠ケ鮠コ鮠シ鮠ス鮠ソ鮨鮨鮨鮨鮨鮨鮨馴ス暮ス +鮨鈴ス倬ス夐ス晞ス樣スィ鮨ゥ鮨ュ鮨ョ鮨ッ鮨ー鮨ア鮨ウ鮨オ鮨コ鮨ス鮴城セ宣セ鷹セ 鮨鈴ス倬ス夐ス晞ス樣スィ鮨ゥ鮨ュ鮨ョ鮨ッ鮨ー鮨ア鮨ウ鮨オ鮨コ鮨ス鮴城セ宣セ鷹セ +鮴秘セ夜セ鈴セ樣セ。鮴「鮴」鮴・繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ 鮴秘セ夜セ鈴セ樣セ。鮴「鮴」鮴・繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ 繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +SELECT `シ」シ疏, CONVERT(`シ」シ疏 using ucs2) FROM `シエシ兪; +シ」シ CONVERT(`シ」シ疏 using ucs2) +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サヒ侏ツクヒ厖 繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サヒ侏ツクヒ厖 +繝サヒ嵳夲ス榻ホ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サツ。ツヲツソ繝サ繝サ繝サ 繝サヒ嵳夲ス榻ホ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サツ。ツヲツソ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ 繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サツコツェツゥツョ邃「 繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サツコツェツゥツョ邃「 +ツ、邃悶サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ ツ、邃悶サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ 繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ 繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ 繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サホホ夷火莞ェ繝サホ後サホ斜ォ繝サホ上サ繝サ繝サ 繝サ繝サ繝サ繝サ繝サホホ夷火莞ェ繝サホ後サホ斜ォ繝サホ上サ繝サ繝サ +繝サホャホュホョホッマ莞積狐ぱ済勤ーマ弱サ繝サ繝サ繝サ繝サ繝サ繝サ 繝サホャホュホョホッマ莞積狐ぱ済勤ーマ弱サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ 繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サミひσミミミ 繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サミひσミミミ +ミ威禍諌巾糊社上サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ ミ威禍諌巾糊社上サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ 繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サム柘酉飯篇毛林佯厶墫嶝慯樮溘サ繝サ繝サ繝サ繝サ 繝サ繝サム柘酉飯篇毛林佯厶墫嶝慯樮溘サ繝サ繝サ繝サ繝サ +繝サテト舌サトヲ繝サトイ繝サナトソ繝サナ甘佛偵サナヲテ槭サ繝サ繝サ 繝サテト舌サトヲ繝サトイ繝サナトソ繝サナ甘佛偵サナヲテ槭サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サテヲト妥ートァトアトウトク 繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サテヲト妥ートァトアトウトク +ナでナ嫁凝クナ禿淒ァテセ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ ナでナ嫁凝クナ禿淒ァテセ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ 繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ 繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サテテテテてど再トテテζト案古ト監偲嘉暗 繝サテテテテてど再トテテζト案古ト監偲嘉暗 +テ監堝牝墜倥サト愼榮「トト、テ催古湘蕊焼ートェトョトィ テ監堝牝墜倥サト愼榮「トト、テ催古湘蕊焼ートェトョトィ +トエトカトケトストサナηナテ妥禿津姪班打税古頁版佛 トエトカトケトストサナηナテ妥禿津姪班打税古頁版佛 +ナ塲愬ナ槐、ナ「テ堙凖愿崘ャヌ毒ーナェナイナョナィヌ良嵒 ナ塲愬ナ槐、ナ「テ堙凖愿崘ャヌ毒ーナェナイナョナィヌ良嵒 +ヌ頁エテ敘クナカナケナスナサ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ ヌ頁エテ敘クナカナケナスナサ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サテ。テテ、テ「トι柴トテ・テ」トト夏催ァト尭湘ゥティテォ 繝サテ。テテ、テ「トι柴トテ・テ」トト夏催ァト尭湘ゥティテォ +テェト崙瞭篤夘オト敍溘サト。ト・テュテャテッテョヌ舌サトォトットゥ テェト崙瞭篤夘オト敍溘サト。ト・テュテャテッテョヌ舌サトォトットゥ +トオトキトコトセトシナナ闇テアテウテイテカテエヌ椎打催オナ頁卩 トオトキトコトセトシナナ闇テアテウテイテカテエヌ椎打催オナ頁卩 +ナ崘敘。ナ淒・ナ」テコテケテシテサナュヌ版アナォナウナッナゥヌ佗愽 ナ崘敘。ナ淒・ナ」テコテケテシテサナュヌ版アナォナウナッナゥヌ佗愽 +ヌ滅オテステソナキナコナセナシ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ ヌ滅オテステソナキナコナセナシ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ荳ゆク荳荳御ク剃ク滉ク」荳、荳ィ荳ォ荳ョ荳ッ荳ー荳オ荵荵∽ケ荵荵 繝サ荳ゆク荳荳御ク剃ク滉ク」荳、荳ィ荳ォ荳ョ荳ッ荳ー荳オ荵荵∽ケ荵荵 +荵壻ケ應ケ」荵ィ荵ゥ荵エ荵オ荵ケ荵ソ莠堺コ紋コ嶺コ昜コッ莠ケ莉莉蝉サ壻サ帑サ 荵壻ケ應ケ」荵ィ荵ゥ荵エ荵オ荵ケ荵ソ莠堺コ紋コ嶺コ昜コッ莠ケ莉莉蝉サ壻サ帑サ +莉。莉「莉ィ莉ッ莉ア莉ウ莉オ莉ス莉セ莉ソ莨莨ゆシ莨井シ倶シ御シ剃シ穂シ紋シ 莉。莉「莉ィ莉ッ莉ア莉ウ莉オ莉ス莉セ莉ソ莨莨ゆシ莨井シ倶シ御シ剃シ穂シ紋シ +莨吩ショ莨ア菴莨ウ莨オ莨キ莨ケ莨サ莨セ菴菴ゆス井ス我ス倶ス御ス剃ス比ス紋ス 莨吩ショ莨ア菴莨ウ莨オ莨キ莨ケ莨サ莨セ菴菴ゆス井ス我ス倶ス御ス剃ス比ス紋ス +菴滉ス」菴ェ菴ャ菴ョ菴ア菴キ菴ク菴ケ菴コ菴ス菴セ萓∽セゆセ繝サ繝サ繝サ繝サ繝サ 菴滉ス」菴ェ菴ャ菴ョ菴ア菴キ菴ク菴ケ菴コ菴ス菴セ萓∽セゆセ繝サ繝サ繝サ繝サ繝サ +繝サ鮟ク鮟ソ鮠るシ鮠蛾シ城シ宣シ鷹シ帝シ秘シ夜シ鈴シ咎シ夐シ幃シ滄シ「鮠ヲ鮠ェ 繝サ鮟ク鮟ソ鮠るシ鮠蛾シ城シ宣シ鷹シ帝シ秘シ夜シ鈴シ咎シ夐シ幃シ滄シ「鮠ヲ鮠ェ +鮠ォ鮠ッ鮠ア鮠イ鮠エ鮠キ鮠ケ鮠コ鮠シ鮠ス鮠ソ鮨鮨鮨鮨鮨鮨鮨馴ス暮ス 鮠ォ鮠ッ鮠ア鮠イ鮠エ鮠キ鮠ケ鮠コ鮠シ鮠ス鮠ソ鮨鮨鮨鮨鮨鮨鮨馴ス暮ス +鮨鈴ス倬ス夐ス晞ス樣スィ鮨ゥ鮨ュ鮨ョ鮨ッ鮨ー鮨ア鮨ウ鮨オ鮨コ鮨ス鮴城セ宣セ鷹セ 鮨鈴ス倬ス夐ス晞ス樣スィ鮨ゥ鮨ュ鮨ョ鮨ッ鮨ー鮨ア鮨ウ鮨オ鮨コ鮨ス鮴城セ宣セ鷹セ +鮴秘セ夜セ鈴セ樣セ。鮴「鮴」鮴・繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ 鮴秘セ夜セ鈴セ樣セ。鮴「鮴」鮴・繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ 繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +SELECT `シ」シ疏, CONVERT(`シ」シ疏 using sjis) FROM `シエシ兪; +シ」シ CONVERT(`シ」シ疏 using sjis) +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サヒ侏ツクヒ厖 繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ????? +繝サヒ嵳夲ス榻ホ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サツ。ツヲツソ繝サ繝サ繝サ 繝サ?????繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ???繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ 繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サツコツェツゥツョ邃「 繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ????? +ツ、邃悶サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ ??繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ 繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ 繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ 繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サホホ夷火莞ェ繝サホ後サホ斜ォ繝サホ上サ繝サ繝サ 繝サ繝サ繝サ繝サ繝サ?????繝サ?繝サ??繝サ?繝サ繝サ繝サ +繝サホャホュホョホッマ莞積狐ぱ済勤ーマ弱サ繝サ繝サ繝サ繝サ繝サ繝サ 繝サ????????????繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ 繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サミひσミミミ 繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ?????? +ミ威禍諌巾糊社上サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ ???????繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ 繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サム柘酉飯篇毛林佯厶墫嶝慯樮溘サ繝サ繝サ繝サ繝サ 繝サ繝サ?????????????繝サ繝サ繝サ繝サ繝サ +繝サテト舌サトヲ繝サトイ繝サナトソ繝サナ甘佛偵サナヲテ槭サ繝サ繝サ 繝サ??繝サ?繝サ?繝サ??繝サ???繝サ??繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サテヲト妥ートァトアトウトク 繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ??????? +ナでナ嫁凝クナ禿淒ァテセ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ ?????????繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ 繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ 繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サテテテテてど再トテテζト案古ト監偲嘉暗 繝サ??????????????????? +テ監堝牝墜倥サト愼榮「トト、テ催古湘蕊焼ートェトョトィ ?????繝サ?????????????? +トエトカトケトストサナηナテ妥禿津姪班打税古頁版佛 ???????????????????? +ナ塲愬ナ槐、ナ「テ堙凖愿崘ャヌ毒ーナェナイナョナィヌ良嵒 ???????????????????? +ヌ頁エテ敘クナカナケナスナサ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ ????????繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サテ。テテ、テ「トι柴トテ・テ」トト夏催ァト尭湘ゥティテォ 繝サ??????????????????? +テェト崙瞭篤夘オト敍溘サト。ト・テュテャテッテョヌ舌サトォトットゥ ????????繝サ???????繝サ??? +トオトキトコトセトシナナ闇テアテウテイテカテエヌ椎打催オナ頁卩 ???????????????????? +ナ崘敘。ナ淒・ナ」テコテケテシテサナュヌ版アナォナウナッナゥヌ佗愽 ???????????????????? +ヌ滅オテステソナキナコナセナシ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ ????????繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ荳ゆク荳荳御ク剃ク滉ク」荳、荳ィ荳ォ荳ョ荳ッ荳ー荳オ荵荵∽ケ荵荵 繝サ??????????????????? +荵壻ケ應ケ」荵ィ荵ゥ荵エ荵オ荵ケ荵ソ莠堺コ紋コ嶺コ昜コッ莠ケ莉莉蝉サ壻サ帑サ ???????????????????? +莉。莉「莉ィ莉ッ莉ア莉ウ莉オ莉ス莉セ莉ソ莨莨ゆシ莨井シ倶シ御シ剃シ穂シ紋シ ???????????????????? +莨吩ショ莨ア菴莨ウ莨オ莨キ莨ケ莨サ莨セ菴菴ゆス井ス我ス倶ス御ス剃ス比ス紋ス ???????????????????? +菴滉ス」菴ェ菴ャ菴ョ菴ア菴キ菴ク菴ケ菴コ菴ス菴セ萓∽セゆセ繝サ繝サ繝サ繝サ繝サ ???????????????繝サ繝サ繝サ繝サ繝サ +繝サ鮟ク鮟ソ鮠るシ鮠蛾シ城シ宣シ鷹シ帝シ秘シ夜シ鈴シ咎シ夐シ幃シ滄シ「鮠ヲ鮠ェ 繝サ??????????????????? +鮠ォ鮠ッ鮠ア鮠イ鮠エ鮠キ鮠ケ鮠コ鮠シ鮠ス鮠ソ鮨鮨鮨鮨鮨鮨鮨馴ス暮ス ???????????????????? +鮨鈴ス倬ス夐ス晞ス樣スィ鮨ゥ鮨ュ鮨ョ鮨ッ鮨ー鮨ア鮨ウ鮨オ鮨コ鮨ス鮴城セ宣セ鷹セ ???????????????????? +鮴秘セ夜セ鈴セ樣セ。鮴「鮴」鮴・繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ ????????繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ 繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +SELECT `シ」シ疏, CONVERT(`シ」シ疏 using ujis) FROM `シエシ托シ秦; +シ」シ CONVERT(`シ」シ疏 using ujis) + !"#$%&'()*+,-./ !"#$%&'()*+,-./ +0123456789:;<=>? 0123456789:;<=>? +@ABCDEFGHIJKLMNO @ABCDEFGHIJKLMNO +PQRSTUVWXYZ[\]^_ PQRSTUVWXYZ[\]^_ +abcdefghijklmno abcdefghijklmno +pqrstuvwxyz{|}~ pqrstuvwxyz{|}~ + ス。ス「ス」ス、ス・スヲスァスィスゥスェスォスャスュスョスッ ス。ス「ス」ス、ス・スヲスァスィスゥスェスォスャスュスョスッ +スースアスイスウスエスオスカスキスクスケスコスサスシスススセスソ スースアスイスウスエスオスカスキスクスケスコスサスシスススセスソ +セセセゑセセセセセセ茨セ会セ奇セ具セ鯉セ搾セ趣セ セセセゑセセセセセセ茨セ会セ奇セ具セ鯉セ搾セ趣セ +セ撰セ托セ抵セ難セ費セ包セ厄セ暦セ假セ呻セ夲セ幢セ懶セ晢セ橸セ セ撰セ托セ抵セ難セ費セ包セ厄セ暦セ假セ呻セ夲セ幢セ懶セ晢セ橸セ +SELECT `シ」シ疏, CONVERT(`シ」シ疏 using ucs2) FROM `シエシ托シ秦; +シ」シ CONVERT(`シ」シ疏 using ucs2) + !"#$%&'()*+,-./ !"#$%&'()*+,-./ +0123456789:;<=>? 0123456789:;<=>? +@ABCDEFGHIJKLMNO @ABCDEFGHIJKLMNO +PQRSTUVWXYZ[\]^_ PQRSTUVWXYZ[\]^_ +abcdefghijklmno abcdefghijklmno +pqrstuvwxyz{|}~ pqrstuvwxyz{|}~ + ス。ス「ス」ス、ス・スヲスァスィスゥスェスォスャスュスョスッ ス。ス「ス」ス、ス・スヲスァスィスゥスェスォスャスュスョスッ +スースアスイスウスエスオスカスキスクスケスコスサスシスススセスソ スースアスイスウスエスオスカスキスクスケスコスサスシスススセスソ +セセセゑセセセセセセ茨セ会セ奇セ具セ鯉セ搾セ趣セ セセセゑセセセセセセ茨セ会セ奇セ具セ鯉セ搾セ趣セ +セ撰セ托セ抵セ難セ費セ包セ厄セ暦セ假セ呻セ夲セ幢セ懶セ晢セ橸セ セ撰セ托セ抵セ難セ費セ包セ厄セ暦セ假セ呻セ夲セ幢セ懶セ晢セ橸セ +SELECT `シ」シ疏, CONVERT(`シ」シ疏 using sjis) FROM `シエシ托シ秦; +シ」シ CONVERT(`シ」シ疏 using sjis) + !"#$%&'()*+,-./ !"#$%&'()*+,-./ +0123456789:;<=>? 0123456789:;<=>? +@ABCDEFGHIJKLMNO @ABCDEFGHIJKLMNO +PQRSTUVWXYZ[\]^_ PQRSTUVWXYZ[\]^_ +abcdefghijklmno abcdefghijklmno +pqrstuvwxyz{|}~ pqrstuvwxyz{|}~ + ス。ス「ス」ス、ス・スヲスァスィスゥスェスォスャスュスョスッ ス。ス「ス」ス、ス・スヲスァスィスゥスェスォスャスュスョスッ +スースアスイスウスエスオスカスキスクスケスコスサスシスススセスソ スースアスイスウスエスオスカスキスクスケスコスサスシスススセスソ +セセセゑセセセセセセ茨セ会セ奇セ具セ鯉セ搾セ趣セ セセセゑセセセセセセ茨セ会セ奇セ具セ鯉セ搾セ趣セ +セ撰セ托セ抵セ難セ費セ包セ厄セ暦セ假セ呻セ夲セ幢セ懶セ晢セ橸セ セ撰セ托セ抵セ難セ費セ包セ厄セ暦セ假セ呻セ夲セ幢セ懶セ晢セ橸セ +SELECT `シ」シ疏, CONVERT(`シ」シ疏 using ujis) FROM `シエシ托シ疏; +シ」シ CONVERT(`シ」シ疏 using ujis) +縲縲縲√ゑシ鯉シ弱サシ夲シ幢シ滂シ√帙慊エスツィシセソ」シソ繝ス 縲縲縲√ゑシ鯉シ弱サシ夲シ幢シ滂シ√帙慊エスツィシセソ」シソ繝ス +繝セ繧昴槭莉昴縲縲繝シ窶補撰シ擾シシ縲懌厄ス懌ヲ窶・窶倪 繝セ繧昴槭莉昴縲縲繝シ窶補撰シ?縲懌厄ス懌ヲ窶・窶倪 +窶懌晢シ茨シ峨斐包シサシスス幢ス昴医峨翫九後阪弱上舌 窶懌晢シ茨シ峨斐包シサシスス幢ス昴医峨翫九後阪弱上舌 +シ銀青アテ療キシ昶旺シ懶シ樞襖竕ァ竏樞斡笙や凰ツー窶イ窶ウ邃ソ・ シ銀青アテ療キシ昶旺シ懶シ樞襖竕ァ竏樞斡笙や凰ツー窶イ窶ウ邃ソ・ +シツ「ツ」シシシシ奇シツァ笘笘笳銀酪笳寂裸繝サ繝サ繝サ繝サ繝サ シツ「ツ」シシシシ奇シツァ笘笘笳銀酪笳寂裸繝サ繝サ繝サ繝サ繝サ +繝サ笳笆。笆笆ウ笆イ笆ス笆シ窶サ縲停停絶鯛薙薙サ繝サ繝サ繝サ繝サ 繝サ笳笆。笆笆ウ笆イ笆ス笆シ窶サ縲停停絶鯛薙薙サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ竏遺銀恰竓竓や潟竏ェ竏ゥ繝サ繝サ繝サ繝サ繝サ繝サ 繝サ繝サ繝サ繝サ繝サ繝サ竏遺銀恰竓竓や潟竏ェ竏ゥ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ竏ァ竏ィツャ竍停披竏繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ 繝サ繝サ竏ァ竏ィツャ竍停披竏繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +竏竓・竚停や竕。竕停岡竕ォ竏壺或竏昶扱竏ォ竏ャ繝サ繝サ繝サ繝サ繝サ 竏竓・竚停や竕。竕停岡竕ォ竏壺或竏昶扱竏ォ竏ャ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ邃ォ窶ー笙ッ笙ュ笙ェ窶窶。ツカ繝サ繝サ繝サ繝サ笳ッ繝サ繝サ繝サ繝サ縲 繝サ繝サ邃ォ窶ー笙ッ笙ュ笙ェ窶窶。ツカ繝サ繝サ繝サ繝サ笳ッ繝サ繝サ繝サ繝サ縲 +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サシ撰シ托シ抵シ 繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サシ撰シ托シ抵シ +シ費シ包シ厄シ暦シ假シ吶サ繝サ繝サ繝サ繝サ繝サ繝サシ。シ「シ」シ、シ・シヲシァ シ費シ包シ厄シ暦シ假シ吶サ繝サ繝サ繝サ繝サ繝サ繝サシ。シ「シ」シ、シ・シヲシァ +シィシゥシェシォシャシュショシッシーシアシイシウシエシオシカシキシクシケシコ繝サ シィシゥシェシォシャシュショシッシーシアシイシウシエシオシカシキシクシケシコ繝サ +繝サ繝サ繝サ繝サ繝サススゑスススススス茨ス会ス奇ス具ス鯉ス搾ス趣ス 繝サ繝サ繝サ繝サ繝サススゑスススススス茨ス会ス奇ス具ス鯉ス搾ス趣ス +ス撰ス托ス抵ス難ス費ス包ス厄ス暦ス假ス呻ス壹サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ ス撰ス托ス抵ス難ス費ス包ス厄ス暦ス假ス呻ス壹サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ縺√≠縺縺縺縺縺縺医♂縺翫°縺後″縺弱¥縺舌¢縺偵% 繝サ縺√≠縺縺縺縺縺縺医♂縺翫°縺後″縺弱¥縺舌¢縺偵% +縺斐&縺悶@縺倥☆縺壹○縺懊◎縺槭◆縺縺。縺「縺」縺、縺・縺ヲ縺ァ 縺斐&縺悶@縺倥☆縺壹○縺懊◎縺槭◆縺縺。縺「縺」縺、縺・縺ヲ縺ァ +縺ィ縺ゥ縺ェ縺ォ縺ャ縺ュ縺ョ縺ッ縺ー縺ア縺イ縺ウ縺エ縺オ縺カ縺キ縺ク縺ケ縺コ縺サ 縺ィ縺ゥ縺ェ縺ォ縺ャ縺ュ縺ョ縺ッ縺ー縺ア縺イ縺ウ縺エ縺オ縺カ縺キ縺ク縺ケ縺コ縺サ +縺シ縺ス縺セ縺ソ繧繧√b繧繧繧繧繧繧医i繧翫k繧後m繧弱o 縺シ縺ス縺セ縺ソ繧繧√b繧繧繧繧繧繧医i繧翫k繧後m繧弱o +繧舌q繧偵s繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ 繧舌q繧偵s繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繧。繧「繧」繧、繧・繧ヲ繧ァ繧ィ繧ゥ繧ェ繧ォ繧ャ繧ュ繧ョ繧ッ繧ー繧ア繧イ繧ウ 繝サ繧。繧「繧」繧、繧・繧ヲ繧ァ繧ィ繧ゥ繧ェ繧ォ繧ャ繧ュ繧ョ繧ッ繧ー繧ア繧イ繧ウ +繧エ繧オ繧カ繧キ繧ク繧ケ繧コ繧サ繧シ繧ス繧セ繧ソ繝繝√モ繝繝繝繝繝 繧エ繧オ繧カ繧キ繧ク繧ケ繧コ繧サ繧シ繧ス繧セ繧ソ繝繝√モ繝繝繝繝繝 +繝医ラ繝翫ル繝後ロ繝弱ワ繝舌ヱ繝偵ン繝斐ヵ繝悶励倥吶壹 繝医ラ繝翫ル繝後ロ繝弱ワ繝舌ヱ繝偵ン繝斐ヵ繝悶励倥吶壹 +繝懊昴槭Α繝繝。繝「繝」繝、繝・繝ヲ繝ァ繝ィ繝ゥ繝ェ繝ォ繝ャ繝ュ繝ョ繝ッ 繝懊昴槭Α繝繝。繝「繝」繝、繝・繝ヲ繝ァ繝ィ繝ゥ繝ェ繝ォ繝ャ繝ュ繝ョ繝ッ +繝ー繝ア繝イ繝ウ繝エ繝オ繝カ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ 繝ー繝ア繝イ繝ウ繝エ繝オ繝カ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サホ対槻鳶釆偏茂緑佩厥墅嶄慚斟榻湮ホ。ホ」ホ、 繝サホ対槻鳶釆偏茂緑佩厥墅嶄慚斟榻湮ホ。ホ」ホ、 +ホ・ホヲホァホィホゥ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サホアホイホウホエホオホカホキ ホ・ホヲホァホィホゥ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サホアホイホウホエホオホカホキ +ホクホケホコホサホシホスホセホソマママρママママ委峨サ繝サ繝サ ホクホケホコホサホシホスホセホソマママρママママ委峨サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ 繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ 繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ 繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サミ籍岱漬寅頒片ミ孟厘侑厰墟嶢慴斷榧渙ミ。 繝サミ籍岱漬寅頒片ミ孟厘侑厰墟嶢慴斷榧渙ミ。 +ミ「ミ」ミ、ミ・ミヲミァミィミゥミェミォミャミュミョミッ繝サ繝サ繝サ繝サ繝サ繝サ ミ「ミ」ミ、ミ・ミヲミァミィミゥミェミォミャミュミョミッ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サミーミアミイミウミエミオム岱カミキミクミケ 繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サミーミアミイミウミエミオム岱カミキミクミケ +ミコミサミシミスミセミソムムムびτムムムム尉禾貫錦袴 ミコミサミシミスミセミソムムムびτムムムム尉禾貫錦袴 +ム紗上サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ ム紗上サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ笏笏や伯笏絶曝笏披莫笏ャ笏、笏エ笏シ笏≫買笏鞘箔笏帚迫笏」笏ウ 繝サ笏笏や伯笏絶曝笏披莫笏ャ笏、笏エ笏シ笏≫買笏鞘箔笏帚迫笏」笏ウ +笏ォ笏サ笊銀箱笏ッ笏ィ笏キ笏ソ笏昶伐笏・笏ク笊ゅサ繝サ繝サ繝サ繝サ繝サ繝サ 笏ォ笏サ笊銀箱笏ッ笏ィ笏キ笏ソ笏昶伐笏・笏ク笊ゅサ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ 繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ 繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ 繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ莠懷薄螽髦ソ蜩諢帶肩蟋カ騾「闡オ闌懃ゥ先が謠。貂・譌ュ闡ヲ闃ヲ魃オ 繝サ莠懷薄螽髦ソ蜩諢帶肩蟋カ騾「闡オ闌懃ゥ先が謠。貂・譌ュ闡ヲ闃ヲ魃オ +譴灘悸譁。謇ア螳帛ァ占匳鬟エ邨「邯セ魄取也イ溯「キ螳牙コオ謖画囓譯磯裸 譴灘悸譁。謇ア螳帛ァ占匳鬟エ邨「邯セ魄取也イ溯「キ螳牙コオ謖画囓譯磯裸 +髷肴搶莉・莨贋ス堺セ晏♂蝗イ螟キ蟋泌ィ∝ー画Α諢乗ー譏捺、轤コ逡冗焚 髷肴搶莉・莨贋ス堺セ晏♂蝗イ螟キ蟋泌ィ∝ー画Α諢乗ー譏捺、轤コ逡冗焚 +遘サ邯ュ邱ッ閭關手。」隰る&驕コ蛹サ莠穂コ・蝓溯ご驛∫」ッ荳螢ア貅「騾ク 遘サ邯ュ邱ッ閭關手。」隰る&驕コ蛹サ莠穂コ・蝓溯ご驛∫」ッ荳螢ア貅「騾ク +遞イ闌ィ闃矩ーッ蜈∝魂蜥ス蜩。蝗蟋サ蠑暮」イ豺ォ閭、阡ュ繝サ繝サ繝サ繝サ繝サ 遞イ闌ィ闃矩ーッ蜈∝魂蜥ス蜩。蝗蟋サ蠑暮」イ豺ォ閭、阡ュ繝サ繝サ繝サ繝サ繝サ +繝サ闢ョ騾」骭ャ蜻るュッ讚鍋i雉りキッ髴イ蜉エ蟀∝サ雁シ譛玲・シ讎疲オェ貍 繝サ闢ョ騾」骭ャ蜻るュッ讚鍋i雉りキッ髴イ蜉エ蟀∝サ雁シ譛玲・シ讎疲オェ貍 +迚「迢シ遽ュ閠∬∪陜矩ヮ蜈ュ鮗鍋ヲ閧矩鹸隲門ュ蜥瑚ゥア豁ェ雉閼諠 迚「迢シ遽ュ閠∬∪陜矩ヮ蜈ュ鮗鍋ヲ閧矩鹸隲門ュ蜥瑚ゥア豁ェ雉閼諠 +譫鮃イ莠吩コ倬ー占ゥォ阯∬物讀貉セ遒苓輔サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ 譫鮃イ莠吩コ倬ー占ゥォ阯∬物讀貉セ遒苓輔サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ 繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ 繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ蠑御ク蝉ク穂クェ荳ア荳カ荳シ荳ソ荵ゆケ紋ケ倅コゆコ雎ォ莠願貞シ堺コ惹コ 繝サ蠑御ク蝉ク穂クェ荳ア荳カ荳シ荳ソ荵ゆケ紋ケ倅コゆコ雎ォ莠願貞シ堺コ惹コ +莠滉コ莠「莠ー莠ウ莠カ莉惹サ堺サ莉莉ゆサ嶺サ樔サュ莉滉サキ莨我ス壻シー菴 莠滉コ莠「莠ー莠ウ莠カ莉惹サ堺サ莉莉ゆサ嶺サ樔サュ莉滉サキ莨我ス壻シー菴 +菴昜ス嶺ス菴カ萓井セ丈セ倅スサ菴ゥ菴ー萓台スッ萓萓門倅ソ比ソ滉ソ惹ソ倅ソ 菴昜ス嶺ス菴カ萓井セ丈セ倅スサ菴ゥ菴ー萓台スッ萓萓門倅ソ比ソ滉ソ惹ソ倅ソ +菫台ソ壻ソ蝉ソ、菫・蛟壼ィ蛟泌ェ蛟・蛟莨應ソカ蛟。蛟ゥ蛟ャ菫セ菫ッ蛟大 菫台ソ壻ソ蝉ソ、菫・蛟壼ィ蛟泌ェ蛟・蛟莨應ソカ蛟。蛟ゥ蛟ャ菫セ菫ッ蛟大 +蛛蛛譛蛛募$蛛亥★蛛門〓蛛ク蛯蛯壼e蛯エ蛯イ繝サ繝サ繝サ繝サ繝サ 蛛蛛譛蛛募$蛛亥★蛛門〓蛛ク蛯蛯壼e蛯エ蛯イ繝サ繝サ繝サ繝サ繝サ +繝サ魴晞オ樣オ、魴鷹オ宣オ咎オイ鮓蛾カ鮓ォ魴ッ魴コ鮓夐カ、鮓ゥ鮓イ鮃鮃鮓サ 繝サ魴晞オ樣オ、魴鷹オ宣オ咎オイ鮓蛾カ鮓ォ魴ッ魴コ鮓夐カ、鮓ゥ鮓イ鮃鮃鮓サ +鮓ク鮓コ鮃鮃城キるキ咎キ馴キク鮃ヲ鮃ュ鮃ッ鮃ス鮑夐ク幃ク樣ケオ鮖ケ鮖ス鮗鮗 鮓ク鮓コ鮃鮃城キるキ咎キ馴キク鮃ヲ鮃ュ鮃ッ鮃ス鮑夐ク幃ク樣ケオ鮖ケ鮖ス鮗鮗 +鮗矩コ碁コ帝コ暮コ鷹コ晞コ・鮗ゥ鮗ク鮗ェ鮗ュ髱。鮟碁サ朱サ城サ宣サ秘サ憺サ樣サ 鮗矩コ碁コ帝コ暮コ鷹コ晞コ・鮗ゥ鮗ク鮗ェ鮗ュ髱。鮟碁サ朱サ城サ宣サ秘サ憺サ樣サ +鮟鮟・鮟ィ鮟ッ鮟エ鮟カ鮟キ鮟ケ鮟サ鮟シ鮟ス鮠鮠育垤鮠暮シ。鮠ャ鮠セ鮨企ス 鮟鮟・鮟ィ鮟ッ鮟エ鮟カ鮟キ鮟ケ鮟サ鮟シ鮟ス鮠鮠育垤鮠暮シ。鮠ャ鮠セ鮨企ス +鮨秘ス」鮨滄ス鮨。鮨ヲ鮨ァ鮨ャ鮨ェ鮨キ鮨イ鮨カ鮴暮セ憺セ繝サ繝サ繝サ繝サ繝サ 鮨秘ス」鮨滄ス鮨。鮨ヲ鮨ァ鮨ャ鮨ェ鮨キ鮨イ鮨カ鮴暮セ憺セ繝サ繝サ繝サ繝サ繝サ +繝サ蝣ッ讒驕咏側蜃懃吶サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ 繝サ蝣ッ讒驕咏側蜃懃吶サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ 繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ 繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ 繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ 繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +SELECT `シ」シ疏, CONVERT(`シ」シ疏 using ucs2) FROM `シエシ托シ疏; +シ」シ CONVERT(`シ」シ疏 using ucs2) +縲縲縲√ゑシ鯉シ弱サシ夲シ幢シ滂シ√帙慊エスツィシセソ」シソ繝ス 縲縲縲√ゑシ鯉シ弱サシ夲シ幢シ滂シ√帙慊エスツィシセソ」シソ繝ス +繝セ繧昴槭莉昴縲縲繝シ窶補撰シ擾シシ縲懌厄ス懌ヲ窶・窶倪 繝セ繧昴槭莉昴縲縲繝シ窶補撰シ擾シシ縲懌厄ス懌ヲ窶・窶倪 +窶懌晢シ茨シ峨斐包シサシスス幢ス昴医峨翫九後阪弱上舌 窶懌晢シ茨シ峨斐包シサシスス幢ス昴医峨翫九後阪弱上舌 +シ銀青アテ療キシ昶旺シ懶シ樞襖竕ァ竏樞斡笙や凰ツー窶イ窶ウ邃ソ・ シ銀青アテ療キシ昶旺シ懶シ樞襖竕ァ竏樞斡笙や凰ツー窶イ窶ウ邃ソ・ +シツ「ツ」シシシシ奇シツァ笘笘笳銀酪笳寂裸繝サ繝サ繝サ繝サ繝サ シツ「ツ」シシシシ奇シツァ笘笘笳銀酪笳寂裸繝サ繝サ繝サ繝サ繝サ +繝サ笳笆。笆笆ウ笆イ笆ス笆シ窶サ縲停停絶鯛薙薙サ繝サ繝サ繝サ繝サ 繝サ笳笆。笆笆ウ笆イ笆ス笆シ窶サ縲停停絶鯛薙薙サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ竏遺銀恰竓竓や潟竏ェ竏ゥ繝サ繝サ繝サ繝サ繝サ繝サ 繝サ繝サ繝サ繝サ繝サ繝サ竏遺銀恰竓竓や潟竏ェ竏ゥ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ竏ァ竏ィツャ竍停披竏繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ 繝サ繝サ竏ァ竏ィツャ竍停披竏繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +竏竓・竚停や竕。竕停岡竕ォ竏壺或竏昶扱竏ォ竏ャ繝サ繝サ繝サ繝サ繝サ 竏竓・竚停や竕。竕停岡竕ォ竏壺或竏昶扱竏ォ竏ャ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ邃ォ窶ー笙ッ笙ュ笙ェ窶窶。ツカ繝サ繝サ繝サ繝サ笳ッ繝サ繝サ繝サ繝サ縲 繝サ繝サ邃ォ窶ー笙ッ笙ュ笙ェ窶窶。ツカ繝サ繝サ繝サ繝サ笳ッ繝サ繝サ繝サ繝サ縲 +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サシ撰シ托シ抵シ 繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サシ撰シ托シ抵シ +シ費シ包シ厄シ暦シ假シ吶サ繝サ繝サ繝サ繝サ繝サ繝サシ。シ「シ」シ、シ・シヲシァ シ費シ包シ厄シ暦シ假シ吶サ繝サ繝サ繝サ繝サ繝サ繝サシ。シ「シ」シ、シ・シヲシァ +シィシゥシェシォシャシュショシッシーシアシイシウシエシオシカシキシクシケシコ繝サ シィシゥシェシォシャシュショシッシーシアシイシウシエシオシカシキシクシケシコ繝サ +繝サ繝サ繝サ繝サ繝サススゑスススススス茨ス会ス奇ス具ス鯉ス搾ス趣ス 繝サ繝サ繝サ繝サ繝サススゑスススススス茨ス会ス奇ス具ス鯉ス搾ス趣ス +ス撰ス托ス抵ス難ス費ス包ス厄ス暦ス假ス呻ス壹サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ ス撰ス托ス抵ス難ス費ス包ス厄ス暦ス假ス呻ス壹サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ縺√≠縺縺縺縺縺縺医♂縺翫°縺後″縺弱¥縺舌¢縺偵% 繝サ縺√≠縺縺縺縺縺縺医♂縺翫°縺後″縺弱¥縺舌¢縺偵% +縺斐&縺悶@縺倥☆縺壹○縺懊◎縺槭◆縺縺。縺「縺」縺、縺・縺ヲ縺ァ 縺斐&縺悶@縺倥☆縺壹○縺懊◎縺槭◆縺縺。縺「縺」縺、縺・縺ヲ縺ァ +縺ィ縺ゥ縺ェ縺ォ縺ャ縺ュ縺ョ縺ッ縺ー縺ア縺イ縺ウ縺エ縺オ縺カ縺キ縺ク縺ケ縺コ縺サ 縺ィ縺ゥ縺ェ縺ォ縺ャ縺ュ縺ョ縺ッ縺ー縺ア縺イ縺ウ縺エ縺オ縺カ縺キ縺ク縺ケ縺コ縺サ +縺シ縺ス縺セ縺ソ繧繧√b繧繧繧繧繧繧医i繧翫k繧後m繧弱o 縺シ縺ス縺セ縺ソ繧繧√b繧繧繧繧繧繧医i繧翫k繧後m繧弱o +繧舌q繧偵s繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ 繧舌q繧偵s繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繧。繧「繧」繧、繧・繧ヲ繧ァ繧ィ繧ゥ繧ェ繧ォ繧ャ繧ュ繧ョ繧ッ繧ー繧ア繧イ繧ウ 繝サ繧。繧「繧」繧、繧・繧ヲ繧ァ繧ィ繧ゥ繧ェ繧ォ繧ャ繧ュ繧ョ繧ッ繧ー繧ア繧イ繧ウ +繧エ繧オ繧カ繧キ繧ク繧ケ繧コ繧サ繧シ繧ス繧セ繧ソ繝繝√モ繝繝繝繝繝 繧エ繧オ繧カ繧キ繧ク繧ケ繧コ繧サ繧シ繧ス繧セ繧ソ繝繝√モ繝繝繝繝繝 +繝医ラ繝翫ル繝後ロ繝弱ワ繝舌ヱ繝偵ン繝斐ヵ繝悶励倥吶壹 繝医ラ繝翫ル繝後ロ繝弱ワ繝舌ヱ繝偵ン繝斐ヵ繝悶励倥吶壹 +繝懊昴槭Α繝繝。繝「繝」繝、繝・繝ヲ繝ァ繝ィ繝ゥ繝ェ繝ォ繝ャ繝ュ繝ョ繝ッ 繝懊昴槭Α繝繝。繝「繝」繝、繝・繝ヲ繝ァ繝ィ繝ゥ繝ェ繝ォ繝ャ繝ュ繝ョ繝ッ +繝ー繝ア繝イ繝ウ繝エ繝オ繝カ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ 繝ー繝ア繝イ繝ウ繝エ繝オ繝カ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サホ対槻鳶釆偏茂緑佩厥墅嶄慚斟榻湮ホ。ホ」ホ、 繝サホ対槻鳶釆偏茂緑佩厥墅嶄慚斟榻湮ホ。ホ」ホ、 +ホ・ホヲホァホィホゥ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サホアホイホウホエホオホカホキ ホ・ホヲホァホィホゥ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サホアホイホウホエホオホカホキ +ホクホケホコホサホシホスホセホソマママρママママ委峨サ繝サ繝サ ホクホケホコホサホシホスホセホソマママρママママ委峨サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ 繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ 繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ 繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サミ籍岱漬寅頒片ミ孟厘侑厰墟嶢慴斷榧渙ミ。 繝サミ籍岱漬寅頒片ミ孟厘侑厰墟嶢慴斷榧渙ミ。 +ミ「ミ」ミ、ミ・ミヲミァミィミゥミェミォミャミュミョミッ繝サ繝サ繝サ繝サ繝サ繝サ ミ「ミ」ミ、ミ・ミヲミァミィミゥミェミォミャミュミョミッ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サミーミアミイミウミエミオム岱カミキミクミケ 繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サミーミアミイミウミエミオム岱カミキミクミケ +ミコミサミシミスミセミソムムムびτムムムム尉禾貫錦袴 ミコミサミシミスミセミソムムムびτムムムム尉禾貫錦袴 +ム紗上サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ ム紗上サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ笏笏や伯笏絶曝笏披莫笏ャ笏、笏エ笏シ笏≫買笏鞘箔笏帚迫笏」笏ウ 繝サ笏笏や伯笏絶曝笏披莫笏ャ笏、笏エ笏シ笏≫買笏鞘箔笏帚迫笏」笏ウ +笏ォ笏サ笊銀箱笏ッ笏ィ笏キ笏ソ笏昶伐笏・笏ク笊ゅサ繝サ繝サ繝サ繝サ繝サ繝サ 笏ォ笏サ笊銀箱笏ッ笏ィ笏キ笏ソ笏昶伐笏・笏ク笊ゅサ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ 繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ 繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ 繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ莠懷薄螽髦ソ蜩諢帶肩蟋カ騾「闡オ闌懃ゥ先が謠。貂・譌ュ闡ヲ闃ヲ魃オ 繝サ莠懷薄螽髦ソ蜩諢帶肩蟋カ騾「闡オ闌懃ゥ先が謠。貂・譌ュ闡ヲ闃ヲ魃オ +譴灘悸譁。謇ア螳帛ァ占匳鬟エ邨「邯セ魄取也イ溯「キ螳牙コオ謖画囓譯磯裸 譴灘悸譁。謇ア螳帛ァ占匳鬟エ邨「邯セ魄取也イ溯「キ螳牙コオ謖画囓譯磯裸 +髷肴搶莉・莨贋ス堺セ晏♂蝗イ螟キ蟋泌ィ∝ー画Α諢乗ー譏捺、轤コ逡冗焚 髷肴搶莉・莨贋ス堺セ晏♂蝗イ螟キ蟋泌ィ∝ー画Α諢乗ー譏捺、轤コ逡冗焚 +遘サ邯ュ邱ッ閭關手。」隰る&驕コ蛹サ莠穂コ・蝓溯ご驛∫」ッ荳螢ア貅「騾ク 遘サ邯ュ邱ッ閭關手。」隰る&驕コ蛹サ莠穂コ・蝓溯ご驛∫」ッ荳螢ア貅「騾ク +遞イ闌ィ闃矩ーッ蜈∝魂蜥ス蜩。蝗蟋サ蠑暮」イ豺ォ閭、阡ュ繝サ繝サ繝サ繝サ繝サ 遞イ闌ィ闃矩ーッ蜈∝魂蜥ス蜩。蝗蟋サ蠑暮」イ豺ォ閭、阡ュ繝サ繝サ繝サ繝サ繝サ +繝サ闢ョ騾」骭ャ蜻るュッ讚鍋i雉りキッ髴イ蜉エ蟀∝サ雁シ譛玲・シ讎疲オェ貍 繝サ闢ョ騾」骭ャ蜻るュッ讚鍋i雉りキッ髴イ蜉エ蟀∝サ雁シ譛玲・シ讎疲オェ貍 +迚「迢シ遽ュ閠∬∪陜矩ヮ蜈ュ鮗鍋ヲ閧矩鹸隲門ュ蜥瑚ゥア豁ェ雉閼諠 迚「迢シ遽ュ閠∬∪陜矩ヮ蜈ュ鮗鍋ヲ閧矩鹸隲門ュ蜥瑚ゥア豁ェ雉閼諠 +譫鮃イ莠吩コ倬ー占ゥォ阯∬物讀貉セ遒苓輔サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ 譫鮃イ莠吩コ倬ー占ゥォ阯∬物讀貉セ遒苓輔サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ 繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ 繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ蠑御ク蝉ク穂クェ荳ア荳カ荳シ荳ソ荵ゆケ紋ケ倅コゆコ雎ォ莠願貞シ堺コ惹コ 繝サ蠑御ク蝉ク穂クェ荳ア荳カ荳シ荳ソ荵ゆケ紋ケ倅コゆコ雎ォ莠願貞シ堺コ惹コ +莠滉コ莠「莠ー莠ウ莠カ莉惹サ堺サ莉莉ゆサ嶺サ樔サュ莉滉サキ莨我ス壻シー菴 莠滉コ莠「莠ー莠ウ莠カ莉惹サ堺サ莉莉ゆサ嶺サ樔サュ莉滉サキ莨我ス壻シー菴 +菴昜ス嶺ス菴カ萓井セ丈セ倅スサ菴ゥ菴ー萓台スッ萓萓門倅ソ比ソ滉ソ惹ソ倅ソ 菴昜ス嶺ス菴カ萓井セ丈セ倅スサ菴ゥ菴ー萓台スッ萓萓門倅ソ比ソ滉ソ惹ソ倅ソ +菫台ソ壻ソ蝉ソ、菫・蛟壼ィ蛟泌ェ蛟・蛟莨應ソカ蛟。蛟ゥ蛟ャ菫セ菫ッ蛟大 菫台ソ壻ソ蝉ソ、菫・蛟壼ィ蛟泌ェ蛟・蛟莨應ソカ蛟。蛟ゥ蛟ャ菫セ菫ッ蛟大 +蛛蛛譛蛛募$蛛亥★蛛門〓蛛ク蛯蛯壼e蛯エ蛯イ繝サ繝サ繝サ繝サ繝サ 蛛蛛譛蛛募$蛛亥★蛛門〓蛛ク蛯蛯壼e蛯エ蛯イ繝サ繝サ繝サ繝サ繝サ +繝サ魴晞オ樣オ、魴鷹オ宣オ咎オイ鮓蛾カ鮓ォ魴ッ魴コ鮓夐カ、鮓ゥ鮓イ鮃鮃鮓サ 繝サ魴晞オ樣オ、魴鷹オ宣オ咎オイ鮓蛾カ鮓ォ魴ッ魴コ鮓夐カ、鮓ゥ鮓イ鮃鮃鮓サ +鮓ク鮓コ鮃鮃城キるキ咎キ馴キク鮃ヲ鮃ュ鮃ッ鮃ス鮑夐ク幃ク樣ケオ鮖ケ鮖ス鮗鮗 鮓ク鮓コ鮃鮃城キるキ咎キ馴キク鮃ヲ鮃ュ鮃ッ鮃ス鮑夐ク幃ク樣ケオ鮖ケ鮖ス鮗鮗 +鮗矩コ碁コ帝コ暮コ鷹コ晞コ・鮗ゥ鮗ク鮗ェ鮗ュ髱。鮟碁サ朱サ城サ宣サ秘サ憺サ樣サ 鮗矩コ碁コ帝コ暮コ鷹コ晞コ・鮗ゥ鮗ク鮗ェ鮗ュ髱。鮟碁サ朱サ城サ宣サ秘サ憺サ樣サ +鮟鮟・鮟ィ鮟ッ鮟エ鮟カ鮟キ鮟ケ鮟サ鮟シ鮟ス鮠鮠育垤鮠暮シ。鮠ャ鮠セ鮨企ス 鮟鮟・鮟ィ鮟ッ鮟エ鮟カ鮟キ鮟ケ鮟サ鮟シ鮟ス鮠鮠育垤鮠暮シ。鮠ャ鮠セ鮨企ス +鮨秘ス」鮨滄ス鮨。鮨ヲ鮨ァ鮨ャ鮨ェ鮨キ鮨イ鮨カ鮴暮セ憺セ繝サ繝サ繝サ繝サ繝サ 鮨秘ス」鮨滄ス鮨。鮨ヲ鮨ァ鮨ャ鮨ェ鮨キ鮨イ鮨カ鮴暮セ憺セ繝サ繝サ繝サ繝サ繝サ +繝サ蝣ッ讒驕咏側蜃懃吶サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ 繝サ蝣ッ讒驕咏側蜃懃吶サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ 繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ 繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ 繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ 繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +SELECT `シ」シ疏, CONVERT(`シ」シ疏 using sjis) FROM `シエシ托シ疏; +シ」シ CONVERT(`シ」シ疏 using sjis) +縲縲縲√ゑシ鯉シ弱サシ夲シ幢シ滂シ√帙慊エスツィシセソ」シソ繝ス 縲縲縲√ゑシ鯉シ弱サシ夲シ幢シ滂シ√帙慊エスツィシセソ」シソ繝ス +繝セ繧昴槭莉昴縲縲繝シ窶補撰シ擾シシ縲懌厄ス懌ヲ窶・窶倪 繝セ繧昴槭莉昴縲縲繝シ窶補撰シ?縲懌厄ス懌ヲ窶・窶倪 +窶懌晢シ茨シ峨斐包シサシスス幢ス昴医峨翫九後阪弱上舌 窶懌晢シ茨シ峨斐包シサシスス幢ス昴医峨翫九後阪弱上舌 +シ銀青アテ療キシ昶旺シ懶シ樞襖竕ァ竏樞斡笙や凰ツー窶イ窶ウ邃ソ・ シ銀青アテ療キシ昶旺シ懶シ樞襖竕ァ竏樞斡笙や凰ツー窶イ窶ウ邃ソ・ +シツ「ツ」シシシシ奇シツァ笘笘笳銀酪笳寂裸繝サ繝サ繝サ繝サ繝サ シツ「ツ」シシシシ奇シツァ笘笘笳銀酪笳寂裸繝サ繝サ繝サ繝サ繝サ +繝サ笳笆。笆笆ウ笆イ笆ス笆シ窶サ縲停停絶鯛薙薙サ繝サ繝サ繝サ繝サ 繝サ笳笆。笆笆ウ笆イ笆ス笆シ窶サ縲停停絶鯛薙薙サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ竏遺銀恰竓竓や潟竏ェ竏ゥ繝サ繝サ繝サ繝サ繝サ繝サ 繝サ繝サ繝サ繝サ繝サ繝サ竏遺銀恰竓竓や潟竏ェ竏ゥ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ竏ァ竏ィツャ竍停披竏繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ 繝サ繝サ竏ァ竏ィツャ竍停披竏繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +竏竓・竚停や竕。竕停岡竕ォ竏壺或竏昶扱竏ォ竏ャ繝サ繝サ繝サ繝サ繝サ 竏竓・竚停や竕。竕停岡竕ォ竏壺或竏昶扱竏ォ竏ャ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ邃ォ窶ー笙ッ笙ュ笙ェ窶窶。ツカ繝サ繝サ繝サ繝サ笳ッ繝サ繝サ繝サ繝サ縲 繝サ繝サ邃ォ窶ー笙ッ笙ュ笙ェ窶窶。ツカ繝サ繝サ繝サ繝サ笳ッ繝サ繝サ繝サ繝サ縲 +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サシ撰シ托シ抵シ 繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サシ撰シ托シ抵シ +シ費シ包シ厄シ暦シ假シ吶サ繝サ繝サ繝サ繝サ繝サ繝サシ。シ「シ」シ、シ・シヲシァ シ費シ包シ厄シ暦シ假シ吶サ繝サ繝サ繝サ繝サ繝サ繝サシ。シ「シ」シ、シ・シヲシァ +シィシゥシェシォシャシュショシッシーシアシイシウシエシオシカシキシクシケシコ繝サ シィシゥシェシォシャシュショシッシーシアシイシウシエシオシカシキシクシケシコ繝サ +繝サ繝サ繝サ繝サ繝サススゑスススススス茨ス会ス奇ス具ス鯉ス搾ス趣ス 繝サ繝サ繝サ繝サ繝サススゑスススススス茨ス会ス奇ス具ス鯉ス搾ス趣ス +ス撰ス托ス抵ス難ス費ス包ス厄ス暦ス假ス呻ス壹サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ ス撰ス托ス抵ス難ス費ス包ス厄ス暦ス假ス呻ス壹サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ縺√≠縺縺縺縺縺縺医♂縺翫°縺後″縺弱¥縺舌¢縺偵% 繝サ縺√≠縺縺縺縺縺縺医♂縺翫°縺後″縺弱¥縺舌¢縺偵% +縺斐&縺悶@縺倥☆縺壹○縺懊◎縺槭◆縺縺。縺「縺」縺、縺・縺ヲ縺ァ 縺斐&縺悶@縺倥☆縺壹○縺懊◎縺槭◆縺縺。縺「縺」縺、縺・縺ヲ縺ァ +縺ィ縺ゥ縺ェ縺ォ縺ャ縺ュ縺ョ縺ッ縺ー縺ア縺イ縺ウ縺エ縺オ縺カ縺キ縺ク縺ケ縺コ縺サ 縺ィ縺ゥ縺ェ縺ォ縺ャ縺ュ縺ョ縺ッ縺ー縺ア縺イ縺ウ縺エ縺オ縺カ縺キ縺ク縺ケ縺コ縺サ +縺シ縺ス縺セ縺ソ繧繧√b繧繧繧繧繧繧医i繧翫k繧後m繧弱o 縺シ縺ス縺セ縺ソ繧繧√b繧繧繧繧繧繧医i繧翫k繧後m繧弱o +繧舌q繧偵s繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ 繧舌q繧偵s繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繧。繧「繧」繧、繧・繧ヲ繧ァ繧ィ繧ゥ繧ェ繧ォ繧ャ繧ュ繧ョ繧ッ繧ー繧ア繧イ繧ウ 繝サ繧。繧「繧」繧、繧・繧ヲ繧ァ繧ィ繧ゥ繧ェ繧ォ繧ャ繧ュ繧ョ繧ッ繧ー繧ア繧イ繧ウ +繧エ繧オ繧カ繧キ繧ク繧ケ繧コ繧サ繧シ繧ス繧セ繧ソ繝繝√モ繝繝繝繝繝 繧エ繧オ繧カ繧キ繧ク繧ケ繧コ繧サ繧シ繧ス繧セ繧ソ繝繝√モ繝繝繝繝繝 +繝医ラ繝翫ル繝後ロ繝弱ワ繝舌ヱ繝偵ン繝斐ヵ繝悶励倥吶壹 繝医ラ繝翫ル繝後ロ繝弱ワ繝舌ヱ繝偵ン繝斐ヵ繝悶励倥吶壹 +繝懊昴槭Α繝繝。繝「繝」繝、繝・繝ヲ繝ァ繝ィ繝ゥ繝ェ繝ォ繝ャ繝ュ繝ョ繝ッ 繝懊昴槭Α繝繝。繝「繝」繝、繝・繝ヲ繝ァ繝ィ繝ゥ繝ェ繝ォ繝ャ繝ュ繝ョ繝ッ +繝ー繝ア繝イ繝ウ繝エ繝オ繝カ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ 繝ー繝ア繝イ繝ウ繝エ繝オ繝カ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サホ対槻鳶釆偏茂緑佩厥墅嶄慚斟榻湮ホ。ホ」ホ、 繝サホ対槻鳶釆偏茂緑佩厥墅嶄慚斟榻湮ホ。ホ」ホ、 +ホ・ホヲホァホィホゥ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サホアホイホウホエホオホカホキ ホ・ホヲホァホィホゥ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サホアホイホウホエホオホカホキ +ホクホケホコホサホシホスホセホソマママρママママ委峨サ繝サ繝サ ホクホケホコホサホシホスホセホソマママρママママ委峨サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ 繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ 繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ 繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サミ籍岱漬寅頒片ミ孟厘侑厰墟嶢慴斷榧渙ミ。 繝サミ籍岱漬寅頒片ミ孟厘侑厰墟嶢慴斷榧渙ミ。 +ミ「ミ」ミ、ミ・ミヲミァミィミゥミェミォミャミュミョミッ繝サ繝サ繝サ繝サ繝サ繝サ ミ「ミ」ミ、ミ・ミヲミァミィミゥミェミォミャミュミョミッ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サミーミアミイミウミエミオム岱カミキミクミケ 繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サミーミアミイミウミエミオム岱カミキミクミケ +ミコミサミシミスミセミソムムムびτムムムム尉禾貫錦袴 ミコミサミシミスミセミソムムムびτムムムム尉禾貫錦袴 +ム紗上サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ ム紗上サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ笏笏や伯笏絶曝笏披莫笏ャ笏、笏エ笏シ笏≫買笏鞘箔笏帚迫笏」笏ウ 繝サ笏笏や伯笏絶曝笏披莫笏ャ笏、笏エ笏シ笏≫買笏鞘箔笏帚迫笏」笏ウ +笏ォ笏サ笊銀箱笏ッ笏ィ笏キ笏ソ笏昶伐笏・笏ク笊ゅサ繝サ繝サ繝サ繝サ繝サ繝サ 笏ォ笏サ笊銀箱笏ッ笏ィ笏キ笏ソ笏昶伐笏・笏ク笊ゅサ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ 繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ 繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ 繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ莠懷薄螽髦ソ蜩諢帶肩蟋カ騾「闡オ闌懃ゥ先が謠。貂・譌ュ闡ヲ闃ヲ魃オ 繝サ莠懷薄螽髦ソ蜩諢帶肩蟋カ騾「闡オ闌懃ゥ先が謠。貂・譌ュ闡ヲ闃ヲ魃オ +譴灘悸譁。謇ア螳帛ァ占匳鬟エ邨「邯セ魄取也イ溯「キ螳牙コオ謖画囓譯磯裸 譴灘悸譁。謇ア螳帛ァ占匳鬟エ邨「邯セ魄取也イ溯「キ螳牙コオ謖画囓譯磯裸 +髷肴搶莉・莨贋ス堺セ晏♂蝗イ螟キ蟋泌ィ∝ー画Α諢乗ー譏捺、轤コ逡冗焚 髷肴搶莉・莨贋ス堺セ晏♂蝗イ螟キ蟋泌ィ∝ー画Α諢乗ー譏捺、轤コ逡冗焚 +遘サ邯ュ邱ッ閭關手。」隰る&驕コ蛹サ莠穂コ・蝓溯ご驛∫」ッ荳螢ア貅「騾ク 遘サ邯ュ邱ッ閭關手。」隰る&驕コ蛹サ莠穂コ・蝓溯ご驛∫」ッ荳螢ア貅「騾ク +遞イ闌ィ闃矩ーッ蜈∝魂蜥ス蜩。蝗蟋サ蠑暮」イ豺ォ閭、阡ュ繝サ繝サ繝サ繝サ繝サ 遞イ闌ィ闃矩ーッ蜈∝魂蜥ス蜩。蝗蟋サ蠑暮」イ豺ォ閭、阡ュ繝サ繝サ繝サ繝サ繝サ +繝サ闢ョ騾」骭ャ蜻るュッ讚鍋i雉りキッ髴イ蜉エ蟀∝サ雁シ譛玲・シ讎疲オェ貍 繝サ闢ョ騾」骭ャ蜻るュッ讚鍋i雉りキッ髴イ蜉エ蟀∝サ雁シ譛玲・シ讎疲オェ貍 +迚「迢シ遽ュ閠∬∪陜矩ヮ蜈ュ鮗鍋ヲ閧矩鹸隲門ュ蜥瑚ゥア豁ェ雉閼諠 迚「迢シ遽ュ閠∬∪陜矩ヮ蜈ュ鮗鍋ヲ閧矩鹸隲門ュ蜥瑚ゥア豁ェ雉閼諠 +譫鮃イ莠吩コ倬ー占ゥォ阯∬物讀貉セ遒苓輔サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ 譫鮃イ莠吩コ倬ー占ゥォ阯∬物讀貉セ遒苓輔サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ 繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ 繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ蠑御ク蝉ク穂クェ荳ア荳カ荳シ荳ソ荵ゆケ紋ケ倅コゆコ雎ォ莠願貞シ堺コ惹コ 繝サ蠑御ク蝉ク穂クェ荳ア荳カ荳シ荳ソ荵ゆケ紋ケ倅コゆコ雎ォ莠願貞シ堺コ惹コ +莠滉コ莠「莠ー莠ウ莠カ莉惹サ堺サ莉莉ゆサ嶺サ樔サュ莉滉サキ莨我ス壻シー菴 莠滉コ莠「莠ー莠ウ莠カ莉惹サ堺サ莉莉ゆサ嶺サ樔サュ莉滉サキ莨我ス壻シー菴 +菴昜ス嶺ス菴カ萓井セ丈セ倅スサ菴ゥ菴ー萓台スッ萓萓門倅ソ比ソ滉ソ惹ソ倅ソ 菴昜ス嶺ス菴カ萓井セ丈セ倅スサ菴ゥ菴ー萓台スッ萓萓門倅ソ比ソ滉ソ惹ソ倅ソ +菫台ソ壻ソ蝉ソ、菫・蛟壼ィ蛟泌ェ蛟・蛟莨應ソカ蛟。蛟ゥ蛟ャ菫セ菫ッ蛟大 菫台ソ壻ソ蝉ソ、菫・蛟壼ィ蛟泌ェ蛟・蛟莨應ソカ蛟。蛟ゥ蛟ャ菫セ菫ッ蛟大 +蛛蛛譛蛛募$蛛亥★蛛門〓蛛ク蛯蛯壼e蛯エ蛯イ繝サ繝サ繝サ繝サ繝サ 蛛蛛譛蛛募$蛛亥★蛛門〓蛛ク蛯蛯壼e蛯エ蛯イ繝サ繝サ繝サ繝サ繝サ +繝サ魴晞オ樣オ、魴鷹オ宣オ咎オイ鮓蛾カ鮓ォ魴ッ魴コ鮓夐カ、鮓ゥ鮓イ鮃鮃鮓サ 繝サ魴晞オ樣オ、魴鷹オ宣オ咎オイ鮓蛾カ鮓ォ魴ッ魴コ鮓夐カ、鮓ゥ鮓イ鮃鮃鮓サ +鮓ク鮓コ鮃鮃城キるキ咎キ馴キク鮃ヲ鮃ュ鮃ッ鮃ス鮑夐ク幃ク樣ケオ鮖ケ鮖ス鮗鮗 鮓ク鮓コ鮃鮃城キるキ咎キ馴キク鮃ヲ鮃ュ鮃ッ鮃ス鮑夐ク幃ク樣ケオ鮖ケ鮖ス鮗鮗 +鮗矩コ碁コ帝コ暮コ鷹コ晞コ・鮗ゥ鮗ク鮗ェ鮗ュ髱。鮟碁サ朱サ城サ宣サ秘サ憺サ樣サ 鮗矩コ碁コ帝コ暮コ鷹コ晞コ・鮗ゥ鮗ク鮗ェ鮗ュ髱。鮟碁サ朱サ城サ宣サ秘サ憺サ樣サ +鮟鮟・鮟ィ鮟ッ鮟エ鮟カ鮟キ鮟ケ鮟サ鮟シ鮟ス鮠鮠育垤鮠暮シ。鮠ャ鮠セ鮨企ス 鮟鮟・鮟ィ鮟ッ鮟エ鮟カ鮟キ鮟ケ鮟サ鮟シ鮟ス鮠鮠育垤鮠暮シ。鮠ャ鮠セ鮨企ス +鮨秘ス」鮨滄ス鮨。鮨ヲ鮨ァ鮨ャ鮨ェ鮨キ鮨イ鮨カ鮴暮セ憺セ繝サ繝サ繝サ繝サ繝サ 鮨秘ス」鮨滄ス鮨。鮨ヲ鮨ァ鮨ャ鮨ェ鮨キ鮨イ鮨カ鮴暮セ憺セ繝サ繝サ繝サ繝サ繝サ +繝サ蝣ッ讒驕咏側蜃懃吶サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ 繝サ蝣ッ讒驕咏側蜃懃吶サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ 繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ 繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ 繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ 繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +SELECT `シ」シ疏, CONVERT(`シ」シ疏 using ujis) FROM `シエシ托シ蛋; +シ」シ CONVERT(`シ」シ疏 using ujis) +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サヒ侏ツクヒ厖 繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サヒ侏ツクヒ厖 +繝サヒ嵳夲ス榻ホ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サツ。ツヲツソ繝サ繝サ繝サ 繝サヒ嵳?ホホ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サツ。ツヲツソ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ 繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サツコツェツゥツョ邃「 繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サツコツェツゥツョ邃「 +ツ、邃悶サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ ツ、邃悶サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ 繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ 繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ 繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サホホ夷火莞ェ繝サホ後サホ斜ォ繝サホ上サ繝サ繝サ 繝サ繝サ繝サ繝サ繝サホホ夷火莞ェ繝サホ後サホ斜ォ繝サホ上サ繝サ繝サ +繝サホャホュホョホッマ莞積狐ぱ済勤ーマ弱サ繝サ繝サ繝サ繝サ繝サ繝サ 繝サホャホュホョホッマ莞積狐ぱ済勤ーマ弱サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ 繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サミひσミミミ 繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サミひσミミミ +ミ威禍諌巾糊社上サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ ミ威禍諌巾糊社上サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ 繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サム柘酉飯篇毛林佯厶墫嶝慯樮溘サ繝サ繝サ繝サ繝サ 繝サ繝サム柘酉飯篇毛林佯厶墫嶝慯樮溘サ繝サ繝サ繝サ繝サ +繝サテト舌サトヲ繝サトイ繝サナトソ繝サナ甘佛偵サナヲテ槭サ繝サ繝サ 繝サテト舌サトヲ繝サトイ繝サナトソ繝サナ甘佛偵サナヲテ槭サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サテヲト妥ートァトアトウトク 繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サテヲト妥ートァトアトウトク +ナでナ嫁凝クナ禿淒ァテセ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ ナでナ嫁凝クナ禿淒ァテセ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ 繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ 繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サテテテテてど再トテテζト案古ト監偲嘉暗 繝サテテテテてど再トテテζト案古ト監偲嘉暗 +テ監堝牝墜倥サト愼榮「トト、テ催古湘蕊焼ートェトョトィ テ監堝牝墜倥サト愼榮「トト、テ催古湘蕊焼ートェトョトィ +トエトカトケトストサナηナテ妥禿津姪班打税古頁版佛 トエトカトケトストサナηナテ妥禿津姪班打税古頁版佛 +ナ塲愬ナ槐、ナ「テ堙凖愿崘ャヌ毒ーナェナイナョナィヌ良嵒 ナ塲愬ナ槐、ナ「テ堙凖愿崘ャヌ毒ーナェナイナョナィヌ良嵒 +ヌ頁エテ敘クナカナケナスナサ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ ヌ頁エテ敘クナカナケナスナサ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サテ。テテ、テ「トι柴トテ・テ」トト夏催ァト尭湘ゥティテォ 繝サテ。テテ、テ「トι柴トテ・テ」トト夏催ァト尭湘ゥティテォ +テェト崙瞭篤夘オト敍溘サト。ト・テュテャテッテョヌ舌サトォトットゥ テェト崙瞭篤夘オト敍溘サト。ト・テュテャテッテョヌ舌サトォトットゥ +トオトキトコトセトシナナ闇テアテウテイテカテエヌ椎打催オナ頁卩 トオトキトコトセトシナナ闇テアテウテイテカテエヌ椎打催オナ頁卩 +ナ崘敘。ナ淒・ナ」テコテケテシテサナュヌ版アナォナウナッナゥヌ佗愽 ナ崘敘。ナ淒・ナ」テコテケテシテサナュヌ版アナォナウナッナゥヌ佗愽 +ヌ滅オテステソナキナコナセナシ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ ヌ滅オテステソナキナコナセナシ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ荳ゆク荳荳御ク剃ク滉ク」荳、荳ィ荳ォ荳ョ荳ッ荳ー荳オ荵荵∽ケ荵荵 繝サ荳ゆク荳荳御ク剃ク滉ク」荳、荳ィ荳ォ荳ョ荳ッ荳ー荳オ荵荵∽ケ荵荵 +荵壻ケ應ケ」荵ィ荵ゥ荵エ荵オ荵ケ荵ソ莠堺コ紋コ嶺コ昜コッ莠ケ莉莉蝉サ壻サ帑サ 荵壻ケ應ケ」荵ィ荵ゥ荵エ荵オ荵ケ荵ソ莠堺コ紋コ嶺コ昜コッ莠ケ莉莉蝉サ壻サ帑サ +莉。莉「莉ィ莉ッ莉ア莉ウ莉オ莉ス莉セ莉ソ莨莨ゆシ莨井シ倶シ御シ剃シ穂シ紋シ 莉。莉「莉ィ莉ッ莉ア莉ウ莉オ莉ス莉セ莉ソ莨莨ゆシ莨井シ倶シ御シ剃シ穂シ紋シ +莨吩ショ莨ア菴莨ウ莨オ莨キ莨ケ莨サ莨セ菴菴ゆス井ス我ス倶ス御ス剃ス比ス紋ス 莨吩ショ莨ア菴莨ウ莨オ莨キ莨ケ莨サ莨セ菴菴ゆス井ス我ス倶ス御ス剃ス比ス紋ス +菴滉ス」菴ェ菴ャ菴ョ菴ア菴キ菴ク菴ケ菴コ菴ス菴セ萓∽セゆセ繝サ繝サ繝サ繝サ繝サ 菴滉ス」菴ェ菴ャ菴ョ菴ア菴キ菴ク菴ケ菴コ菴ス菴セ萓∽セゆセ繝サ繝サ繝サ繝サ繝サ +繝サ鮟ク鮟ソ鮠るシ鮠蛾シ城シ宣シ鷹シ帝シ秘シ夜シ鈴シ咎シ夐シ幃シ滄シ「鮠ヲ鮠ェ 繝サ鮟ク鮟ソ鮠るシ鮠蛾シ城シ宣シ鷹シ帝シ秘シ夜シ鈴シ咎シ夐シ幃シ滄シ「鮠ヲ鮠ェ +鮠ォ鮠ッ鮠ア鮠イ鮠エ鮠キ鮠ケ鮠コ鮠シ鮠ス鮠ソ鮨鮨鮨鮨鮨鮨鮨馴ス暮ス 鮠ォ鮠ッ鮠ア鮠イ鮠エ鮠キ鮠ケ鮠コ鮠シ鮠ス鮠ソ鮨鮨鮨鮨鮨鮨鮨馴ス暮ス +鮨鈴ス倬ス夐ス晞ス樣スィ鮨ゥ鮨ュ鮨ョ鮨ッ鮨ー鮨ア鮨ウ鮨オ鮨コ鮨ス鮴城セ宣セ鷹セ 鮨鈴ス倬ス夐ス晞ス樣スィ鮨ゥ鮨ュ鮨ョ鮨ッ鮨ー鮨ア鮨ウ鮨オ鮨コ鮨ス鮴城セ宣セ鷹セ +鮴秘セ夜セ鈴セ樣セ。鮴「鮴」鮴・繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ 鮴秘セ夜セ鈴セ樣セ。鮴「鮴」鮴・繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ 繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +SELECT `シ」シ疏, CONVERT(`シ」シ疏 using ucs2) FROM `シエシ托シ蛋; +シ」シ CONVERT(`シ」シ疏 using ucs2) +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サヒ侏ツクヒ厖 繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サヒ侏ツクヒ厖 +繝サヒ嵳夲ス榻ホ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サツ。ツヲツソ繝サ繝サ繝サ 繝サヒ嵳夲ス榻ホ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サツ。ツヲツソ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ 繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サツコツェツゥツョ邃「 繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サツコツェツゥツョ邃「 +ツ、邃悶サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ ツ、邃悶サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ 繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ 繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ 繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サホホ夷火莞ェ繝サホ後サホ斜ォ繝サホ上サ繝サ繝サ 繝サ繝サ繝サ繝サ繝サホホ夷火莞ェ繝サホ後サホ斜ォ繝サホ上サ繝サ繝サ +繝サホャホュホョホッマ莞積狐ぱ済勤ーマ弱サ繝サ繝サ繝サ繝サ繝サ繝サ 繝サホャホュホョホッマ莞積狐ぱ済勤ーマ弱サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ 繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サミひσミミミ 繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サミひσミミミ +ミ威禍諌巾糊社上サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ ミ威禍諌巾糊社上サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ 繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サム柘酉飯篇毛林佯厶墫嶝慯樮溘サ繝サ繝サ繝サ繝サ 繝サ繝サム柘酉飯篇毛林佯厶墫嶝慯樮溘サ繝サ繝サ繝サ繝サ +繝サテト舌サトヲ繝サトイ繝サナトソ繝サナ甘佛偵サナヲテ槭サ繝サ繝サ 繝サテト舌サトヲ繝サトイ繝サナトソ繝サナ甘佛偵サナヲテ槭サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サテヲト妥ートァトアトウトク 繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サテヲト妥ートァトアトウトク +ナでナ嫁凝クナ禿淒ァテセ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ ナでナ嫁凝クナ禿淒ァテセ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ 繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ 繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サテテテテてど再トテテζト案古ト監偲嘉暗 繝サテテテテてど再トテテζト案古ト監偲嘉暗 +テ監堝牝墜倥サト愼榮「トト、テ催古湘蕊焼ートェトョトィ テ監堝牝墜倥サト愼榮「トト、テ催古湘蕊焼ートェトョトィ +トエトカトケトストサナηナテ妥禿津姪班打税古頁版佛 トエトカトケトストサナηナテ妥禿津姪班打税古頁版佛 +ナ塲愬ナ槐、ナ「テ堙凖愿崘ャヌ毒ーナェナイナョナィヌ良嵒 ナ塲愬ナ槐、ナ「テ堙凖愿崘ャヌ毒ーナェナイナョナィヌ良嵒 +ヌ頁エテ敘クナカナケナスナサ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ ヌ頁エテ敘クナカナケナスナサ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サテ。テテ、テ「トι柴トテ・テ」トト夏催ァト尭湘ゥティテォ 繝サテ。テテ、テ「トι柴トテ・テ」トト夏催ァト尭湘ゥティテォ +テェト崙瞭篤夘オト敍溘サト。ト・テュテャテッテョヌ舌サトォトットゥ テェト崙瞭篤夘オト敍溘サト。ト・テュテャテッテョヌ舌サトォトットゥ +トオトキトコトセトシナナ闇テアテウテイテカテエヌ椎打催オナ頁卩 トオトキトコトセトシナナ闇テアテウテイテカテエヌ椎打催オナ頁卩 +ナ崘敘。ナ淒・ナ」テコテケテシテサナュヌ版アナォナウナッナゥヌ佗愽 ナ崘敘。ナ淒・ナ」テコテケテシテサナュヌ版アナォナウナッナゥヌ佗愽 +ヌ滅オテステソナキナコナセナシ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ ヌ滅オテステソナキナコナセナシ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ荳ゆク荳荳御ク剃ク滉ク」荳、荳ィ荳ォ荳ョ荳ッ荳ー荳オ荵荵∽ケ荵荵 繝サ荳ゆク荳荳御ク剃ク滉ク」荳、荳ィ荳ォ荳ョ荳ッ荳ー荳オ荵荵∽ケ荵荵 +荵壻ケ應ケ」荵ィ荵ゥ荵エ荵オ荵ケ荵ソ莠堺コ紋コ嶺コ昜コッ莠ケ莉莉蝉サ壻サ帑サ 荵壻ケ應ケ」荵ィ荵ゥ荵エ荵オ荵ケ荵ソ莠堺コ紋コ嶺コ昜コッ莠ケ莉莉蝉サ壻サ帑サ +莉。莉「莉ィ莉ッ莉ア莉ウ莉オ莉ス莉セ莉ソ莨莨ゆシ莨井シ倶シ御シ剃シ穂シ紋シ 莉。莉「莉ィ莉ッ莉ア莉ウ莉オ莉ス莉セ莉ソ莨莨ゆシ莨井シ倶シ御シ剃シ穂シ紋シ +莨吩ショ莨ア菴莨ウ莨オ莨キ莨ケ莨サ莨セ菴菴ゆス井ス我ス倶ス御ス剃ス比ス紋ス 莨吩ショ莨ア菴莨ウ莨オ莨キ莨ケ莨サ莨セ菴菴ゆス井ス我ス倶ス御ス剃ス比ス紋ス +菴滉ス」菴ェ菴ャ菴ョ菴ア菴キ菴ク菴ケ菴コ菴ス菴セ萓∽セゆセ繝サ繝サ繝サ繝サ繝サ 菴滉ス」菴ェ菴ャ菴ョ菴ア菴キ菴ク菴ケ菴コ菴ス菴セ萓∽セゆセ繝サ繝サ繝サ繝サ繝サ +繝サ鮟ク鮟ソ鮠るシ鮠蛾シ城シ宣シ鷹シ帝シ秘シ夜シ鈴シ咎シ夐シ幃シ滄シ「鮠ヲ鮠ェ 繝サ鮟ク鮟ソ鮠るシ鮠蛾シ城シ宣シ鷹シ帝シ秘シ夜シ鈴シ咎シ夐シ幃シ滄シ「鮠ヲ鮠ェ +鮠ォ鮠ッ鮠ア鮠イ鮠エ鮠キ鮠ケ鮠コ鮠シ鮠ス鮠ソ鮨鮨鮨鮨鮨鮨鮨馴ス暮ス 鮠ォ鮠ッ鮠ア鮠イ鮠エ鮠キ鮠ケ鮠コ鮠シ鮠ス鮠ソ鮨鮨鮨鮨鮨鮨鮨馴ス暮ス +鮨鈴ス倬ス夐ス晞ス樣スィ鮨ゥ鮨ュ鮨ョ鮨ッ鮨ー鮨ア鮨ウ鮨オ鮨コ鮨ス鮴城セ宣セ鷹セ 鮨鈴ス倬ス夐ス晞ス樣スィ鮨ゥ鮨ュ鮨ョ鮨ッ鮨ー鮨ア鮨ウ鮨オ鮨コ鮨ス鮴城セ宣セ鷹セ +鮴秘セ夜セ鈴セ樣セ。鮴「鮴」鮴・繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ 鮴秘セ夜セ鈴セ樣セ。鮴「鮴」鮴・繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ 繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +SELECT `シ」シ疏, CONVERT(`シ」シ疏 using sjis) FROM `シエシ托シ蛋; +シ」シ CONVERT(`シ」シ疏 using sjis) +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サヒ侏ツクヒ厖 繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ????? +繝サヒ嵳夲ス榻ホ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サツ。ツヲツソ繝サ繝サ繝サ 繝サ?????繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ???繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ 繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サツコツェツゥツョ邃「 繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ????? +ツ、邃悶サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ ??繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ 繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ 繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ 繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サホホ夷火莞ェ繝サホ後サホ斜ォ繝サホ上サ繝サ繝サ 繝サ繝サ繝サ繝サ繝サ?????繝サ?繝サ??繝サ?繝サ繝サ繝サ +繝サホャホュホョホッマ莞積狐ぱ済勤ーマ弱サ繝サ繝サ繝サ繝サ繝サ繝サ 繝サ????????????繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ 繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サミひσミミミ 繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ?????? +ミ威禍諌巾糊社上サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ ???????繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ 繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サム柘酉飯篇毛林佯厶墫嶝慯樮溘サ繝サ繝サ繝サ繝サ 繝サ繝サ?????????????繝サ繝サ繝サ繝サ繝サ +繝サテト舌サトヲ繝サトイ繝サナトソ繝サナ甘佛偵サナヲテ槭サ繝サ繝サ 繝サ??繝サ?繝サ?繝サ??繝サ???繝サ??繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サテヲト妥ートァトアトウトク 繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ??????? +ナでナ嫁凝クナ禿淒ァテセ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ ?????????繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ 繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ 繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サテテテテてど再トテテζト案古ト監偲嘉暗 繝サ??????????????????? +テ監堝牝墜倥サト愼榮「トト、テ催古湘蕊焼ートェトョトィ ?????繝サ?????????????? +トエトカトケトストサナηナテ妥禿津姪班打税古頁版佛 ???????????????????? +ナ塲愬ナ槐、ナ「テ堙凖愿崘ャヌ毒ーナェナイナョナィヌ良嵒 ???????????????????? +ヌ頁エテ敘クナカナケナスナサ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ ????????繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サテ。テテ、テ「トι柴トテ・テ」トト夏催ァト尭湘ゥティテォ 繝サ??????????????????? +テェト崙瞭篤夘オト敍溘サト。ト・テュテャテッテョヌ舌サトォトットゥ ????????繝サ???????繝サ??? +トオトキトコトセトシナナ闇テアテウテイテカテエヌ椎打催オナ頁卩 ???????????????????? +ナ崘敘。ナ淒・ナ」テコテケテシテサナュヌ版アナォナウナッナゥヌ佗愽 ???????????????????? +ヌ滅オテステソナキナコナセナシ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ ????????繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ荳ゆク荳荳御ク剃ク滉ク」荳、荳ィ荳ォ荳ョ荳ッ荳ー荳オ荵荵∽ケ荵荵 繝サ??????????????????? +荵壻ケ應ケ」荵ィ荵ゥ荵エ荵オ荵ケ荵ソ莠堺コ紋コ嶺コ昜コッ莠ケ莉莉蝉サ壻サ帑サ ???????????????????? +莉。莉「莉ィ莉ッ莉ア莉ウ莉オ莉ス莉セ莉ソ莨莨ゆシ莨井シ倶シ御シ剃シ穂シ紋シ ???????????????????? +莨吩ショ莨ア菴莨ウ莨オ莨キ莨ケ莨サ莨セ菴菴ゆス井ス我ス倶ス御ス剃ス比ス紋ス ???????????????????? +菴滉ス」菴ェ菴ャ菴ョ菴ア菴キ菴ク菴ケ菴コ菴ス菴セ萓∽セゆセ繝サ繝サ繝サ繝サ繝サ ???????????????繝サ繝サ繝サ繝サ繝サ +繝サ鮟ク鮟ソ鮠るシ鮠蛾シ城シ宣シ鷹シ帝シ秘シ夜シ鈴シ咎シ夐シ幃シ滄シ「鮠ヲ鮠ェ 繝サ??????????????????? +鮠ォ鮠ッ鮠ア鮠イ鮠エ鮠キ鮠ケ鮠コ鮠シ鮠ス鮠ソ鮨鮨鮨鮨鮨鮨鮨馴ス暮ス ???????????????????? +鮨鈴ス倬ス夐ス晞ス樣スィ鮨ゥ鮨ュ鮨ョ鮨ッ鮨ー鮨ア鮨ウ鮨オ鮨コ鮨ス鮴城セ宣セ鷹セ ???????????????????? +鮴秘セ夜セ鈴セ樣セ。鮴「鮴」鮴・繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ ????????繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ 繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +drop table `シエシ疏; +drop table `シエシ蛋; +drop table `シエシ伝; +drop table `シエシ覗; +drop table `シエシ描; +drop table `シエシ冒; +drop table `シエシ輿; +drop table `シエシ倭; +drop table `シエシ兪; +drop table `シエシ托シ秦; +drop table `シエシ托シ疏; +drop table `シエシ托シ蛋; diff --git a/mysql-test/suite/jp/r/jp_create_db_sjis.result b/mysql-test/suite/jp/r/jp_create_db_sjis.result new file mode 100644 index 00000000000..1ce0b7228d5 --- /dev/null +++ b/mysql-test/suite/jp/r/jp_create_db_sjis.result @@ -0,0 +1,21 @@ +SET NAMES sjis; +SET character_set_database = sjis; +drop database if exists `ニホンゴ`; +drop database if exists `日本語`; +drop database if exists `ソ十表`; +CREATE DATABASE `ニホンゴ`; +CREATE DATABASE `日本語`; +CREATE DATABASE `ソ十表`; +SHOW DATABASES; +Database +mysql +test +ソ十表 +日本語 +ニホンゴ +USE `ニホンゴ`; +USE `日本語`; +USE `ソ十表`; +DROP DATABASE `ニホンゴ`; +DROP DATABASE `日本語`; +DROP DATABASE `ソ十表`; diff --git a/mysql-test/suite/jp/r/jp_create_db_ucs2.result b/mysql-test/suite/jp/r/jp_create_db_ucs2.result new file mode 100644 index 00000000000..8fd921ea8e6 --- /dev/null +++ b/mysql-test/suite/jp/r/jp_create_db_ucs2.result @@ -0,0 +1,22 @@ +drop database if exists `屡斜爵室酌`; +drop database if exists `ニヒワク`; +drop database if exists `常ワ常ン常゙`; +SET NAMES ujis; +SET character_set_database = ucs2; +SET character_set_server = ucs2; +CREATE DATABASE `屡斜爵室酌`; +CREATE DATABASE `ニヒワク`; +CREATE DATABASE `常ワ常ン常゙`; +SHOW DATABASES; +Database +mysql +test +ニヒワク +常ワ常ン常゙ +屡斜爵室酌 +USE `屡斜爵室酌`; +USE `ニヒワク`; +USE `常ワ常ン常゙`; +DROP DATABASE `屡斜爵室酌`; +DROP DATABASE `ニヒワク`; +DROP DATABASE `常ワ常ン常゙`; diff --git a/mysql-test/suite/jp/r/jp_create_db_ujis.result b/mysql-test/suite/jp/r/jp_create_db_ujis.result new file mode 100644 index 00000000000..45fdb34717b --- /dev/null +++ b/mysql-test/suite/jp/r/jp_create_db_ujis.result @@ -0,0 +1,21 @@ +drop database if exists `屡斜爵室酌`; +drop database if exists `ニヒワク`; +drop database if exists `常ワ常ン常゙`; +SET NAMES ujis; +SET character_set_database = ujis; +CREATE DATABASE `屡斜爵室酌`; +CREATE DATABASE `ニヒワク`; +CREATE DATABASE `常ワ常ン常゙`; +SHOW DATABASES; +Database +mysql +test +ニヒワク +常ワ常ン常゙ +屡斜爵室酌 +USE `屡斜爵室酌`; +USE `ニヒワク`; +USE `常ワ常ン常゙`; +DROP DATABASE `屡斜爵室酌`; +DROP DATABASE `ニヒワク`; +DROP DATABASE `常ワ常ン常゙`; diff --git a/mysql-test/suite/jp/r/jp_create_db_utf8.result b/mysql-test/suite/jp/r/jp_create_db_utf8.result new file mode 100644 index 00000000000..c0e996040de --- /dev/null +++ b/mysql-test/suite/jp/r/jp_create_db_utf8.result @@ -0,0 +1,21 @@ +drop database if exists `セセ趣セ晢スコセ杼; +drop database if exists `譌・譛ャ隱杼; +drop database if exists `鮴秘セ夜セ輿; +SET NAMES utf8; +SET character_set_database = utf8; +CREATE DATABASE `セセ趣セ晢スコセ杼; +CREATE DATABASE `譌・譛ャ隱杼; +CREATE DATABASE `鮴秘セ夜セ輿; +SHOW DATABASES; +Database +mysql +test +譌・譛ャ隱 +鮴秘セ夜セ +セセ趣セ晢スコセ +USE `セセ趣セ晢スコセ杼; +USE `譌・譛ャ隱杼; +USE `鮴秘セ夜セ輿; +DROP DATABASE `セセ趣セ晢スコセ杼; +DROP DATABASE `譌・譛ャ隱杼; +DROP DATABASE `鮴秘セ夜セ輿; diff --git a/mysql-test/suite/jp/r/jp_create_tbl_sjis.result b/mysql-test/suite/jp/r/jp_create_tbl_sjis.result new file mode 100644 index 00000000000..ecc72f9d91b --- /dev/null +++ b/mysql-test/suite/jp/r/jp_create_tbl_sjis.result @@ -0,0 +1,641 @@ +SET NAMES sjis; +SET character_set_database = sjis; +DROP TABLE IF EXISTS `アアア`; +DROP TABLE IF EXISTS `イイイ`; +DROP TABLE IF EXISTS `ウウウ`; +DROP TABLE IF EXISTS `エエエ`; +DROP TABLE IF EXISTS `オオオ`; +DROP TABLE IF EXISTS `あああ`; +DROP TABLE IF EXISTS `いいい`; +DROP TABLE IF EXISTS `ううう`; +DROP TABLE IF EXISTS `えええ`; +DROP TABLE IF EXISTS `おおお`; +DROP TABLE IF EXISTS `ソソソ`; +DROP TABLE IF EXISTS `十十十`; +DROP TABLE IF EXISTS `表表表`; +DROP TABLE IF EXISTS `予予予`; +DROP TABLE IF EXISTS `構構構`; +CREATE TABLE `アアア`(`カカカ` char(1)) DEFAULT CHARSET = ujis engine=INNODB; +CREATE TABLE `イイイ`(`キキキ` char(1)) DEFAULT CHARSET = ujis engine=INNODB; +CREATE TABLE `あああ`(`かかか` char(1)) DEFAULT CHARSET = sjis engine=INNODB; +CREATE TABLE `いいい`(`ききき` char(1)) DEFAULT CHARSET = sjis engine=INNODB; +CREATE TABLE `ソソソ`(`噂噂噂` char(1)) DEFAULT CHARSET = sjis engine=INNODB; +CREATE TABLE `十十十`(`蚕蚕蚕` char(1)) DEFAULT CHARSET = sjis engine=INNODB; +CREATE TABLE IF NOT EXISTS `アアア`(`カカカ` char(1)) DEFAULT CHARSET = sjis engine=INNODB; +CREATE TABLE IF NOT EXISTS `イイイ`(`キキキ` char(1)) DEFAULT CHARSET = sjis engine=INNODB; +CREATE TABLE IF NOT EXISTS `あああ`(`かかか` char(1)) DEFAULT CHARSET = sjis engine=INNODB; +CREATE TABLE IF NOT EXISTS `いいい`(`ききき` char(1)) DEFAULT CHARSET = sjis engine=INNODB; +CREATE TABLE IF NOT EXISTS `ソソソ`(`噂噂噂` char(1)) DEFAULT CHARSET = sjis engine=INNODB; +CREATE TABLE IF NOT EXISTS `十十十`(`蚕蚕蚕` char(1)) DEFAULT CHARSET = sjis engine=INNODB; +CREATE TABLE IF NOT EXISTS `ウウウ`(`ククク` char(1)) DEFAULT CHARSET = sjis engine=INNODB; +CREATE TABLE IF NOT EXISTS `ううう`(`くくく` char(1)) DEFAULT CHARSET = sjis engine=INNODB; +CREATE TABLE IF NOT EXISTS `表表表`(`申申申`char(1)) DEFAULT CHARSET = sjis engine=INNODB; +CREATE TEMPORARY TABLE `エエエ`(`ケケケ` char(1)) DEFAULT CHARSET = sjis engine=INNODB; +CREATE TEMPORARY TABLE `オオオ`(`コココ` char(1)) DEFAULT CHARSET = sjis engine=INNODB; +CREATE TEMPORARY TABLE `えええ`(`けけけ` char(1)) DEFAULT CHARSET = sjis engine=INNODB; +CREATE TEMPORARY TABLE `おおお`(`こここ` char(1)) DEFAULT CHARSET = sjis engine=INNODB; +CREATE TEMPORARY TABLE `予予予`(`貼貼貼` char(1)) DEFAULT CHARSET = sjis engine=INNODB; +CREATE TEMPORARY TABLE `構構構`(`能能能` char(1)) DEFAULT CHARSET = sjis engine=INNODB; +DESC `アアア`; +Field Type Null Key Default Extra +カカカ char(1) YES NULL +DESC `イイイ`; +Field Type Null Key Default Extra +キキキ char(1) YES NULL +DESC `ウウウ`; +Field Type Null Key Default Extra +ククク char(1) YES NULL +DESC `エエエ`; +Field Type Null Key Default Extra +ケケケ char(1) YES NULL +DESC `オオオ`; +Field Type Null Key Default Extra +コココ char(1) YES NULL +DESC `あああ`; +Field Type Null Key Default Extra +かかか char(1) YES NULL +DESC `いいい`; +Field Type Null Key Default Extra +ききき char(1) YES NULL +DESC `ううう`; +Field Type Null Key Default Extra +くくく char(1) YES NULL +DESC `えええ`; +Field Type Null Key Default Extra +けけけ char(1) YES NULL +DESC `おおお`; +Field Type Null Key Default Extra +こここ char(1) YES NULL +DESC `ソソソ`; +Field Type Null Key Default Extra +噂噂噂 char(1) YES NULL +DESC `十十十`; +Field Type Null Key Default Extra +蚕蚕蚕 char(1) YES NULL +DESC `表表表`; +Field Type Null Key Default Extra +申申申 char(1) YES NULL +DESC `予予予`; +Field Type Null Key Default Extra +貼貼貼 char(1) YES NULL +DESC `構構構`; +Field Type Null Key Default Extra +能能能 char(1) YES NULL +SHOW CREATE TABLE `アアア`; +Table Create Table +アアア CREATE TABLE `アアア` ( + `カカカ` char(1) default NULL +) ENGINE=InnoDB DEFAULT CHARSET=ujis +SHOW CREATE TABLE `イイイ`; +Table Create Table +イイイ CREATE TABLE `イイイ` ( + `キキキ` char(1) default NULL +) ENGINE=InnoDB DEFAULT CHARSET=ujis +SHOW CREATE TABLE `ウウウ`; +Table Create Table +ウウウ CREATE TABLE `ウウウ` ( + `ククク` char(1) default NULL +) ENGINE=InnoDB DEFAULT CHARSET=sjis +SHOW CREATE TABLE `エエエ`; +Table Create Table +エエエ CREATE TEMPORARY TABLE `エエエ` ( + `ケケケ` char(1) default NULL +) ENGINE=InnoDB DEFAULT CHARSET=sjis +SHOW CREATE TABLE `オオオ`; +Table Create Table +オオオ CREATE TEMPORARY TABLE `オオオ` ( + `コココ` char(1) default NULL +) ENGINE=InnoDB DEFAULT CHARSET=sjis +SHOW CREATE TABLE `あああ`; +Table Create Table +あああ CREATE TABLE `あああ` ( + `かかか` char(1) default NULL +) ENGINE=InnoDB DEFAULT CHARSET=sjis +SHOW CREATE TABLE `いいい`; +Table Create Table +いいい CREATE TABLE `いいい` ( + `ききき` char(1) default NULL +) ENGINE=InnoDB DEFAULT CHARSET=sjis +SHOW CREATE TABLE `ううう`; +Table Create Table +ううう CREATE TABLE `ううう` ( + `くくく` char(1) default NULL +) ENGINE=InnoDB DEFAULT CHARSET=sjis +SHOW CREATE TABLE `えええ`; +Table Create Table +えええ CREATE TEMPORARY TABLE `えええ` ( + `けけけ` char(1) default NULL +) ENGINE=InnoDB DEFAULT CHARSET=sjis +SHOW CREATE TABLE `おおお`; +Table Create Table +おおお CREATE TEMPORARY TABLE `おおお` ( + `こここ` char(1) default NULL +) ENGINE=InnoDB DEFAULT CHARSET=sjis +SHOW CREATE TABLE `ソソソ`; +Table Create Table +ソソソ CREATE TABLE `ソソソ` ( + `噂噂噂` char(1) default NULL +) ENGINE=InnoDB DEFAULT CHARSET=sjis +SHOW CREATE TABLE `十十十`; +Table Create Table +十十十 CREATE TABLE `十十十` ( + `蚕蚕蚕` char(1) default NULL +) ENGINE=InnoDB DEFAULT CHARSET=sjis +SHOW CREATE TABLE `表表表`; +Table Create Table +表表表 CREATE TABLE `表表表` ( + `申申申` char(1) default NULL +) ENGINE=InnoDB DEFAULT CHARSET=sjis +SHOW CREATE TABLE `予予予`; +Table Create Table +予予予 CREATE TEMPORARY TABLE `予予予` ( + `貼貼貼` char(1) default NULL +) ENGINE=InnoDB DEFAULT CHARSET=sjis +SHOW CREATE TABLE `構構構`; +Table Create Table +構構構 CREATE TEMPORARY TABLE `構構構` ( + `能能能` char(1) default NULL +) ENGINE=InnoDB DEFAULT CHARSET=sjis +DROP TABLE `アアア`; +DROP TABLE `イイイ`; +DROP TABLE `ウウウ`; +DROP TABLE `エエエ`; +DROP TABLE `オオオ`; +DROP TABLE `あああ`; +DROP TABLE `いいい`; +DROP TABLE `ううう`; +DROP TABLE `えええ`; +DROP TABLE `おおお`; +DROP TABLE `ソソソ`; +DROP TABLE `十十十`; +DROP TABLE `表表表`; +DROP TABLE `予予予`; +DROP TABLE `構構構`; +CREATE TABLE `アアア`(`カカカ` char(1)) DEFAULT CHARSET = sjis engine=MyISAM; +CREATE TABLE `イイイ`(`キキキ` char(1)) DEFAULT CHARSET = sjis engine=MyISAM; +CREATE TABLE `あああ`(`かかか` char(1)) DEFAULT CHARSET = sjis engine=MyISAM; +CREATE TABLE `いいい`(`ききき` char(1)) DEFAULT CHARSET = sjis engine=MyISAM; +CREATE TABLE `ソソソ`(`噂噂噂` char(1)) DEFAULT CHARSET = sjis engine=MyISAM; +CREATE TABLE `十十十`(`蚕蚕蚕` char(1)) DEFAULT CHARSET = sjis engine=MyISAM; +CREATE TABLE IF NOT EXISTS `アアア`(`カカカ` char(1)) DEFAULT CHARSET = sjis engine=MyISAM; +CREATE TABLE IF NOT EXISTS `イイイ`(`キキキ` char(1)) DEFAULT CHARSET = sjis engine=MyISAM; +CREATE TABLE IF NOT EXISTS `あああ`(`かかか` char(1)) DEFAULT CHARSET = sjis engine=MyISAM; +CREATE TABLE IF NOT EXISTS `いいい`(`ききき` char(1)) DEFAULT CHARSET = sjis engine=MyISAM; +CREATE TABLE IF NOT EXISTS `ソソソ`(`噂噂噂` char(1)) DEFAULT CHARSET = sjis engine=MyISAM; +CREATE TABLE IF NOT EXISTS `十十十`(`蚕蚕蚕` char(1)) DEFAULT CHARSET = sjis engine=MyISAM; +CREATE TABLE IF NOT EXISTS `ウウウ`(`ククク` char(1)) DEFAULT CHARSET = sjis engine=MyISAM; +CREATE TABLE IF NOT EXISTS `ううう`(`くくく` char(1)) DEFAULT CHARSET = sjis engine=MyISAM; +CREATE TABLE IF NOT EXISTS `表表表`(`申申申`char(1)) DEFAULT CHARSET = sjis engine=MyISAM; +CREATE TEMPORARY TABLE `エエエ`(`ケケケ` char(1)) DEFAULT CHARSET = sjis engine=MyISAM; +CREATE TEMPORARY TABLE `オオオ`(`コココ` char(1)) DEFAULT CHARSET = sjis engine=MyISAM; +CREATE TEMPORARY TABLE `えええ`(`けけけ` char(1)) DEFAULT CHARSET = sjis engine=MyISAM; +CREATE TEMPORARY TABLE `おおお`(`こここ` char(1)) DEFAULT CHARSET = sjis engine=MyISAM; +CREATE TEMPORARY TABLE `予予予`(`貼貼貼` char(1)) DEFAULT CHARSET = sjis engine=MyISAM; +CREATE TEMPORARY TABLE `構構構`(`能能能` char(1)) DEFAULT CHARSET = sjis engine=MyISAM; +DESC `アアア`; +Field Type Null Key Default Extra +カカカ char(1) YES NULL +DESC `イイイ`; +Field Type Null Key Default Extra +キキキ char(1) YES NULL +DESC `ウウウ`; +Field Type Null Key Default Extra +ククク char(1) YES NULL +DESC `エエエ`; +Field Type Null Key Default Extra +ケケケ char(1) YES NULL +DESC `オオオ`; +Field Type Null Key Default Extra +コココ char(1) YES NULL +DESC `あああ`; +Field Type Null Key Default Extra +かかか char(1) YES NULL +DESC `いいい`; +Field Type Null Key Default Extra +ききき char(1) YES NULL +DESC `ううう`; +Field Type Null Key Default Extra +くくく char(1) YES NULL +DESC `えええ`; +Field Type Null Key Default Extra +けけけ char(1) YES NULL +DESC `おおお`; +Field Type Null Key Default Extra +こここ char(1) YES NULL +DESC `ソソソ`; +Field Type Null Key Default Extra +噂噂噂 char(1) YES NULL +DESC `十十十`; +Field Type Null Key Default Extra +蚕蚕蚕 char(1) YES NULL +DESC `表表表`; +Field Type Null Key Default Extra +申申申 char(1) YES NULL +DESC `予予予`; +Field Type Null Key Default Extra +貼貼貼 char(1) YES NULL +DESC `構構構`; +Field Type Null Key Default Extra +能能能 char(1) YES NULL +SHOW CREATE TABLE `アアア`; +Table Create Table +アアア CREATE TABLE `アアア` ( + `カカカ` char(1) default NULL +) ENGINE=MyISAM DEFAULT CHARSET=sjis +SHOW CREATE TABLE `イイイ`; +Table Create Table +イイイ CREATE TABLE `イイイ` ( + `キキキ` char(1) default NULL +) ENGINE=MyISAM DEFAULT CHARSET=sjis +SHOW CREATE TABLE `ウウウ`; +Table Create Table +ウウウ CREATE TABLE `ウウウ` ( + `ククク` char(1) default NULL +) ENGINE=MyISAM DEFAULT CHARSET=sjis +SHOW CREATE TABLE `エエエ`; +Table Create Table +エエエ CREATE TEMPORARY TABLE `エエエ` ( + `ケケケ` char(1) default NULL +) ENGINE=MyISAM DEFAULT CHARSET=sjis +SHOW CREATE TABLE `オオオ`; +Table Create Table +オオオ CREATE TEMPORARY TABLE `オオオ` ( + `コココ` char(1) default NULL +) ENGINE=MyISAM DEFAULT CHARSET=sjis +SHOW CREATE TABLE `あああ`; +Table Create Table +あああ CREATE TABLE `あああ` ( + `かかか` char(1) default NULL +) ENGINE=MyISAM DEFAULT CHARSET=sjis +SHOW CREATE TABLE `いいい`; +Table Create Table +いいい CREATE TABLE `いいい` ( + `ききき` char(1) default NULL +) ENGINE=MyISAM DEFAULT CHARSET=sjis +SHOW CREATE TABLE `ううう`; +Table Create Table +ううう CREATE TABLE `ううう` ( + `くくく` char(1) default NULL +) ENGINE=MyISAM DEFAULT CHARSET=sjis +SHOW CREATE TABLE `えええ`; +Table Create Table +えええ CREATE TEMPORARY TABLE `えええ` ( + `けけけ` char(1) default NULL +) ENGINE=MyISAM DEFAULT CHARSET=sjis +SHOW CREATE TABLE `おおお`; +Table Create Table +おおお CREATE TEMPORARY TABLE `おおお` ( + `こここ` char(1) default NULL +) ENGINE=MyISAM DEFAULT CHARSET=sjis +SHOW CREATE TABLE `ソソソ`; +Table Create Table +ソソソ CREATE TABLE `ソソソ` ( + `噂噂噂` char(1) default NULL +) ENGINE=MyISAM DEFAULT CHARSET=sjis +SHOW CREATE TABLE `十十十`; +Table Create Table +十十十 CREATE TABLE `十十十` ( + `蚕蚕蚕` char(1) default NULL +) ENGINE=MyISAM DEFAULT CHARSET=sjis +SHOW CREATE TABLE `表表表`; +Table Create Table +表表表 CREATE TABLE `表表表` ( + `申申申` char(1) default NULL +) ENGINE=MyISAM DEFAULT CHARSET=sjis +SHOW CREATE TABLE `予予予`; +Table Create Table +予予予 CREATE TEMPORARY TABLE `予予予` ( + `貼貼貼` char(1) default NULL +) ENGINE=MyISAM DEFAULT CHARSET=sjis +SHOW CREATE TABLE `構構構`; +Table Create Table +構構構 CREATE TEMPORARY TABLE `構構構` ( + `能能能` char(1) default NULL +) ENGINE=MyISAM DEFAULT CHARSET=sjis +DROP TABLE `アアア`; +DROP TABLE `イイイ`; +DROP TABLE `ウウウ`; +DROP TABLE `エエエ`; +DROP TABLE `オオオ`; +DROP TABLE `あああ`; +DROP TABLE `いいい`; +DROP TABLE `ううう`; +DROP TABLE `えええ`; +DROP TABLE `おおお`; +DROP TABLE `ソソソ`; +DROP TABLE `十十十`; +DROP TABLE `表表表`; +DROP TABLE `予予予`; +DROP TABLE `構構構`; +CREATE TABLE `アアア`(`カカカ` char(1)) DEFAULT CHARSET = sjis engine=HEAP; +CREATE TABLE `イイイ`(`キキキ` char(1)) DEFAULT CHARSET = sjis engine=HEAP; +CREATE TABLE `あああ`(`かかか` char(1)) DEFAULT CHARSET = sjis engine=HEAP; +CREATE TABLE `いいい`(`ききき` char(1)) DEFAULT CHARSET = sjis engine=HEAP; +CREATE TABLE `ソソソ`(`噂噂噂` char(1)) DEFAULT CHARSET = sjis engine=HEAP; +CREATE TABLE `十十十`(`蚕蚕蚕` char(1)) DEFAULT CHARSET = sjis engine=HEAP; +CREATE TABLE IF NOT EXISTS `アアア`(`カカカ` char(1)) DEFAULT CHARSET = sjis engine=HEAP; +CREATE TABLE IF NOT EXISTS `イイイ`(`キキキ` char(1)) DEFAULT CHARSET = sjis engine=HEAP; +CREATE TABLE IF NOT EXISTS `あああ`(`かかか` char(1)) DEFAULT CHARSET = sjis engine=HEAP; +CREATE TABLE IF NOT EXISTS `いいい`(`ききき` char(1)) DEFAULT CHARSET = sjis engine=HEAP; +CREATE TABLE IF NOT EXISTS `ソソソ`(`噂噂噂` char(1)) DEFAULT CHARSET = sjis engine=HEAP; +CREATE TABLE IF NOT EXISTS `十十十`(`蚕蚕蚕` char(1)) DEFAULT CHARSET = sjis engine=HEAP; +CREATE TABLE IF NOT EXISTS `ウウウ`(`ククク` char(1)) DEFAULT CHARSET = sjis engine=HEAP; +CREATE TABLE IF NOT EXISTS `ううう`(`くくく` char(1)) DEFAULT CHARSET = sjis engine=HEAP; +CREATE TABLE IF NOT EXISTS `表表表`(`申申申`char(1)) DEFAULT CHARSET = sjis engine=HEAP; +CREATE TEMPORARY TABLE `エエエ`(`ケケケ` char(1)) DEFAULT CHARSET = sjis engine=HEAP; +CREATE TEMPORARY TABLE `オオオ`(`コココ` char(1)) DEFAULT CHARSET = sjis engine=HEAP; +CREATE TEMPORARY TABLE `えええ`(`けけけ` char(1)) DEFAULT CHARSET = sjis engine=HEAP; +CREATE TEMPORARY TABLE `おおお`(`こここ` char(1)) DEFAULT CHARSET = sjis engine=HEAP; +CREATE TEMPORARY TABLE `予予予`(`貼貼貼` char(1)) DEFAULT CHARSET = sjis engine=HEAP; +CREATE TEMPORARY TABLE `構構構`(`能能能` char(1)) DEFAULT CHARSET = sjis engine=HEAP; +DESC `アアア`; +Field Type Null Key Default Extra +カカカ char(1) YES NULL +DESC `イイイ`; +Field Type Null Key Default Extra +キキキ char(1) YES NULL +DESC `ウウウ`; +Field Type Null Key Default Extra +ククク char(1) YES NULL +DESC `エエエ`; +Field Type Null Key Default Extra +ケケケ char(1) YES NULL +DESC `オオオ`; +Field Type Null Key Default Extra +コココ char(1) YES NULL +DESC `あああ`; +Field Type Null Key Default Extra +かかか char(1) YES NULL +DESC `いいい`; +Field Type Null Key Default Extra +ききき char(1) YES NULL +DESC `ううう`; +Field Type Null Key Default Extra +くくく char(1) YES NULL +DESC `えええ`; +Field Type Null Key Default Extra +けけけ char(1) YES NULL +DESC `おおお`; +Field Type Null Key Default Extra +こここ char(1) YES NULL +DESC `ソソソ`; +Field Type Null Key Default Extra +噂噂噂 char(1) YES NULL +DESC `十十十`; +Field Type Null Key Default Extra +蚕蚕蚕 char(1) YES NULL +DESC `表表表`; +Field Type Null Key Default Extra +申申申 char(1) YES NULL +DESC `予予予`; +Field Type Null Key Default Extra +貼貼貼 char(1) YES NULL +DESC `構構構`; +Field Type Null Key Default Extra +能能能 char(1) YES NULL +SHOW CREATE TABLE `アアア`; +Table Create Table +アアア CREATE TABLE `アアア` ( + `カカカ` char(1) default NULL +) ENGINE=HEAP DEFAULT CHARSET=sjis +SHOW CREATE TABLE `イイイ`; +Table Create Table +イイイ CREATE TABLE `イイイ` ( + `キキキ` char(1) default NULL +) ENGINE=HEAP DEFAULT CHARSET=sjis +SHOW CREATE TABLE `ウウウ`; +Table Create Table +ウウウ CREATE TABLE `ウウウ` ( + `ククク` char(1) default NULL +) ENGINE=HEAP DEFAULT CHARSET=sjis +SHOW CREATE TABLE `エエエ`; +Table Create Table +エエエ CREATE TEMPORARY TABLE `エエエ` ( + `ケケケ` char(1) default NULL +) ENGINE=HEAP DEFAULT CHARSET=sjis +SHOW CREATE TABLE `オオオ`; +Table Create Table +オオオ CREATE TEMPORARY TABLE `オオオ` ( + `コココ` char(1) default NULL +) ENGINE=HEAP DEFAULT CHARSET=sjis +SHOW CREATE TABLE `あああ`; +Table Create Table +あああ CREATE TABLE `あああ` ( + `かかか` char(1) default NULL +) ENGINE=HEAP DEFAULT CHARSET=sjis +SHOW CREATE TABLE `いいい`; +Table Create Table +いいい CREATE TABLE `いいい` ( + `ききき` char(1) default NULL +) ENGINE=HEAP DEFAULT CHARSET=sjis +SHOW CREATE TABLE `ううう`; +Table Create Table +ううう CREATE TABLE `ううう` ( + `くくく` char(1) default NULL +) ENGINE=HEAP DEFAULT CHARSET=sjis +SHOW CREATE TABLE `えええ`; +Table Create Table +えええ CREATE TEMPORARY TABLE `えええ` ( + `けけけ` char(1) default NULL +) ENGINE=HEAP DEFAULT CHARSET=sjis +SHOW CREATE TABLE `おおお`; +Table Create Table +おおお CREATE TEMPORARY TABLE `おおお` ( + `こここ` char(1) default NULL +) ENGINE=HEAP DEFAULT CHARSET=sjis +SHOW CREATE TABLE `ソソソ`; +Table Create Table +ソソソ CREATE TABLE `ソソソ` ( + `噂噂噂` char(1) default NULL +) ENGINE=HEAP DEFAULT CHARSET=sjis +SHOW CREATE TABLE `十十十`; +Table Create Table +十十十 CREATE TABLE `十十十` ( + `蚕蚕蚕` char(1) default NULL +) ENGINE=HEAP DEFAULT CHARSET=sjis +SHOW CREATE TABLE `表表表`; +Table Create Table +表表表 CREATE TABLE `表表表` ( + `申申申` char(1) default NULL +) ENGINE=HEAP DEFAULT CHARSET=sjis +SHOW CREATE TABLE `予予予`; +Table Create Table +予予予 CREATE TEMPORARY TABLE `予予予` ( + `貼貼貼` char(1) default NULL +) ENGINE=HEAP DEFAULT CHARSET=sjis +SHOW CREATE TABLE `構構構`; +Table Create Table +構構構 CREATE TEMPORARY TABLE `構構構` ( + `能能能` char(1) default NULL +) ENGINE=HEAP DEFAULT CHARSET=sjis +DROP TABLE `アアア`; +DROP TABLE `イイイ`; +DROP TABLE `ウウウ`; +DROP TABLE `エエエ`; +DROP TABLE `オオオ`; +DROP TABLE `あああ`; +DROP TABLE `いいい`; +DROP TABLE `ううう`; +DROP TABLE `えええ`; +DROP TABLE `おおお`; +DROP TABLE `ソソソ`; +DROP TABLE `十十十`; +DROP TABLE `表表表`; +DROP TABLE `予予予`; +DROP TABLE `構構構`; +CREATE TABLE `アアア`(`カカカ` char(1)) DEFAULT CHARSET = sjis engine=BDB; +CREATE TABLE `イイイ`(`キキキ` char(1)) DEFAULT CHARSET = sjis engine=BDB; +CREATE TABLE `あああ`(`かかか` char(1)) DEFAULT CHARSET = sjis engine=BDB; +CREATE TABLE `いいい`(`ききき` char(1)) DEFAULT CHARSET = sjis engine=BDB; +CREATE TABLE `ソソソ`(`噂噂噂` char(1)) DEFAULT CHARSET = sjis engine=BDB; +CREATE TABLE `十十十`(`蚕蚕蚕` char(1)) DEFAULT CHARSET = sjis engine=BDB; +CREATE TABLE IF NOT EXISTS `アアア`(`カカカ` char(1)) DEFAULT CHARSET = sjis engine=BDB; +CREATE TABLE IF NOT EXISTS `イイイ`(`キキキ` char(1)) DEFAULT CHARSET = sjis engine=BDB; +CREATE TABLE IF NOT EXISTS `あああ`(`かかか` char(1)) DEFAULT CHARSET = sjis engine=BDB; +CREATE TABLE IF NOT EXISTS `いいい`(`ききき` char(1)) DEFAULT CHARSET = sjis engine=BDB; +CREATE TABLE IF NOT EXISTS `ソソソ`(`噂噂噂` char(1)) DEFAULT CHARSET = sjis engine=BDB; +CREATE TABLE IF NOT EXISTS `十十十`(`蚕蚕蚕` char(1)) DEFAULT CHARSET = sjis engine=BDB; +CREATE TABLE IF NOT EXISTS `ウウウ`(`ククク` char(1)) DEFAULT CHARSET = sjis engine=BDB; +CREATE TABLE IF NOT EXISTS `ううう`(`くくく` char(1)) DEFAULT CHARSET = sjis engine=BDB; +CREATE TABLE IF NOT EXISTS `表表表`(`申申申`char(1)) DEFAULT CHARSET = sjis engine=BDB; +CREATE TEMPORARY TABLE `エエエ`(`ケケケ` char(1)) DEFAULT CHARSET = sjis engine=BDB; +CREATE TEMPORARY TABLE `オオオ`(`コココ` char(1)) DEFAULT CHARSET = sjis engine=BDB; +CREATE TEMPORARY TABLE `えええ`(`けけけ` char(1)) DEFAULT CHARSET = sjis engine=BDB; +CREATE TEMPORARY TABLE `おおお`(`こここ` char(1)) DEFAULT CHARSET = sjis engine=BDB; +CREATE TEMPORARY TABLE `予予予`(`貼貼貼` char(1)) DEFAULT CHARSET = sjis engine=BDB; +CREATE TEMPORARY TABLE `構構構`(`能能能` char(1)) DEFAULT CHARSET = sjis engine=BDB; +DESC `アアア`; +Field Type Null Key Default Extra +カカカ char(1) YES NULL +DESC `イイイ`; +Field Type Null Key Default Extra +キキキ char(1) YES NULL +DESC `ウウウ`; +Field Type Null Key Default Extra +ククク char(1) YES NULL +DESC `エエエ`; +Field Type Null Key Default Extra +ケケケ char(1) YES NULL +DESC `オオオ`; +Field Type Null Key Default Extra +コココ char(1) YES NULL +DESC `あああ`; +Field Type Null Key Default Extra +かかか char(1) YES NULL +DESC `いいい`; +Field Type Null Key Default Extra +ききき char(1) YES NULL +DESC `ううう`; +Field Type Null Key Default Extra +くくく char(1) YES NULL +DESC `えええ`; +Field Type Null Key Default Extra +けけけ char(1) YES NULL +DESC `おおお`; +Field Type Null Key Default Extra +こここ char(1) YES NULL +DESC `ソソソ`; +Field Type Null Key Default Extra +噂噂噂 char(1) YES NULL +DESC `十十十`; +Field Type Null Key Default Extra +蚕蚕蚕 char(1) YES NULL +DESC `表表表`; +Field Type Null Key Default Extra +申申申 char(1) YES NULL +DESC `予予予`; +Field Type Null Key Default Extra +貼貼貼 char(1) YES NULL +DESC `構構構`; +Field Type Null Key Default Extra +能能能 char(1) YES NULL +SHOW CREATE TABLE `アアア`; +Table Create Table +アアア CREATE TABLE `アアア` ( + `カカカ` char(1) default NULL +) ENGINE=BerkeleyDB DEFAULT CHARSET=sjis +SHOW CREATE TABLE `イイイ`; +Table Create Table +イイイ CREATE TABLE `イイイ` ( + `キキキ` char(1) default NULL +) ENGINE=BerkeleyDB DEFAULT CHARSET=sjis +SHOW CREATE TABLE `ウウウ`; +Table Create Table +ウウウ CREATE TABLE `ウウウ` ( + `ククク` char(1) default NULL +) ENGINE=BerkeleyDB DEFAULT CHARSET=sjis +SHOW CREATE TABLE `エエエ`; +Table Create Table +エエエ CREATE TEMPORARY TABLE `エエエ` ( + `ケケケ` char(1) default NULL +) ENGINE=BerkeleyDB DEFAULT CHARSET=sjis +SHOW CREATE TABLE `オオオ`; +Table Create Table +オオオ CREATE TEMPORARY TABLE `オオオ` ( + `コココ` char(1) default NULL +) ENGINE=BerkeleyDB DEFAULT CHARSET=sjis +SHOW CREATE TABLE `あああ`; +Table Create Table +あああ CREATE TABLE `あああ` ( + `かかか` char(1) default NULL +) ENGINE=BerkeleyDB DEFAULT CHARSET=sjis +SHOW CREATE TABLE `いいい`; +Table Create Table +いいい CREATE TABLE `いいい` ( + `ききき` char(1) default NULL +) ENGINE=BerkeleyDB DEFAULT CHARSET=sjis +SHOW CREATE TABLE `ううう`; +Table Create Table +ううう CREATE TABLE `ううう` ( + `くくく` char(1) default NULL +) ENGINE=BerkeleyDB DEFAULT CHARSET=sjis +SHOW CREATE TABLE `えええ`; +Table Create Table +えええ CREATE TEMPORARY TABLE `えええ` ( + `けけけ` char(1) default NULL +) ENGINE=BerkeleyDB DEFAULT CHARSET=sjis +SHOW CREATE TABLE `おおお`; +Table Create Table +おおお CREATE TEMPORARY TABLE `おおお` ( + `こここ` char(1) default NULL +) ENGINE=BerkeleyDB DEFAULT CHARSET=sjis +SHOW CREATE TABLE `ソソソ`; +Table Create Table +ソソソ CREATE TABLE `ソソソ` ( + `噂噂噂` char(1) default NULL +) ENGINE=BerkeleyDB DEFAULT CHARSET=sjis +SHOW CREATE TABLE `十十十`; +Table Create Table +十十十 CREATE TABLE `十十十` ( + `蚕蚕蚕` char(1) default NULL +) ENGINE=BerkeleyDB DEFAULT CHARSET=sjis +SHOW CREATE TABLE `表表表`; +Table Create Table +表表表 CREATE TABLE `表表表` ( + `申申申` char(1) default NULL +) ENGINE=BerkeleyDB DEFAULT CHARSET=sjis +SHOW CREATE TABLE `予予予`; +Table Create Table +予予予 CREATE TEMPORARY TABLE `予予予` ( + `貼貼貼` char(1) default NULL +) ENGINE=BerkeleyDB DEFAULT CHARSET=sjis +SHOW CREATE TABLE `構構構`; +Table Create Table +構構構 CREATE TEMPORARY TABLE `構構構` ( + `能能能` char(1) default NULL +) ENGINE=BerkeleyDB DEFAULT CHARSET=sjis +DROP TABLE `アアア`; +DROP TABLE `イイイ`; +DROP TABLE `ウウウ`; +DROP TABLE `エエエ`; +DROP TABLE `オオオ`; +DROP TABLE `あああ`; +DROP TABLE `いいい`; +DROP TABLE `ううう`; +DROP TABLE `えええ`; +DROP TABLE `おおお`; +DROP TABLE `ソソソ`; +DROP TABLE `十十十`; +DROP TABLE `表表表`; +DROP TABLE `予予予`; +DROP TABLE `構構構`; diff --git a/mysql-test/suite/jp/r/jp_create_tbl_ucs2.result b/mysql-test/suite/jp/r/jp_create_tbl_ucs2.result new file mode 100644 index 00000000000..0bf5a6891b0 --- /dev/null +++ b/mysql-test/suite/jp/r/jp_create_tbl_ucs2.result @@ -0,0 +1,641 @@ +DROP TABLE IF EXISTS `竺竺竺`; +DROP TABLE IF EXISTS `軸軸軸`; +DROP TABLE IF EXISTS `宍宍宍`; +DROP TABLE IF EXISTS `雫雫雫`; +DROP TABLE IF EXISTS `七七七`; +DROP TABLE IF EXISTS `、「、「、「`; +DROP TABLE IF EXISTS `、、、、、、`; +DROP TABLE IF EXISTS `、ヲ、ヲ、ヲ`; +DROP TABLE IF EXISTS `、ィ、ィ、ィ`; +DROP TABLE IF EXISTS `、ェ、ェ、ェ`; +DROP TABLE IF EXISTS `常ン常ン常ン`; +DROP TABLE IF EXISTS `常゙常゙常゙`; +DROP TABLE IF EXISTS `常゚常゚常゚`; +DROP TABLE IF EXISTS `常熄熄濮; +DROP TABLE IF EXISTS `常瘴瘴畫; +SET NAMES ujis; +SET character_set_database = ucs2; +CREATE TABLE `竺竺竺`(`叱叱叱` char(1)) DEFAULT CHARSET = ucs2 engine=INNODB; +CREATE TABLE `軸軸軸`(`執執執` char(1)) DEFAULT CHARSET = ucs2 engine=INNODB; +CREATE TABLE `、「、「、「`(`、ォ、ォ、ォ` char(1)) DEFAULT CHARSET = ucs2 engine=INNODB; +CREATE TABLE `、、、、、、`(`、ュ、ュ、ュ` char(1)) DEFAULT CHARSET = ucs2 engine=INNODB; +CREATE TABLE `常ン常ン常ン`(`床。床。床。` char(1)) DEFAULT CHARSET = ucs2 engine=INNODB; +CREATE TABLE `常゙常゙常゙`(`床「床「床「` char(1)) DEFAULT CHARSET = ucs2 engine=INNODB; +CREATE TABLE IF NOT EXISTS `竺竺竺`(`叱叱叱` char(1)) DEFAULT CHARSET = ucs2 engine=INNODB; +CREATE TABLE IF NOT EXISTS `軸軸軸`(`執執執` char(1)) DEFAULT CHARSET = ucs2 engine=INNODB; +CREATE TABLE IF NOT EXISTS `、「、「、「`(`、ォ、ォ、ォ` char(1)) DEFAULT CHARSET = ucs2 engine=INNODB; +CREATE TABLE IF NOT EXISTS `、、、、、、`(`、ュ、ュ、ュ` char(1)) DEFAULT CHARSET = ucs2 engine=INNODB; +CREATE TABLE IF NOT EXISTS `常ン常ン常ン`(`床。床。床。` char(1)) DEFAULT CHARSET = ucs2 engine=INNODB; +CREATE TABLE IF NOT EXISTS `常゙常゙常゙`(`床「床「床「` char(1)) DEFAULT CHARSET = ucs2 engine=INNODB; +CREATE TABLE IF NOT EXISTS `宍宍宍`(`失失失` char(1)) DEFAULT CHARSET = ucs2 engine=INNODB; +CREATE TABLE IF NOT EXISTS `、ヲ、ヲ、ヲ`(`、ッ、ッ、ッ` char(1)) DEFAULT CHARSET = ucs2 engine=INNODB; +CREATE TABLE IF NOT EXISTS `常゚常゚常゚`(`床」床」床」`char(1)) DEFAULT CHARSET = ucs2 engine=INNODB; +CREATE TEMPORARY TABLE `雫雫雫`(`嫉嫉嫉` char(1)) DEFAULT CHARSET = ucs2 engine=INNODB; +CREATE TEMPORARY TABLE `七七七`(`室室室` char(1)) DEFAULT CHARSET = ucs2 engine=INNODB; +CREATE TEMPORARY TABLE `、ィ、ィ、ィ`(`、ア、ア、ア` char(1)) DEFAULT CHARSET = ucs2 engine=INNODB; +CREATE TEMPORARY TABLE `、ェ、ェ、ェ`(`、ウ、ウ、ウ` char(1)) DEFAULT CHARSET = ucs2 engine=INNODB; +CREATE TEMPORARY TABLE `常熄熄濮(`床、床、床、` char(1)) DEFAULT CHARSET = ucs2 engine=INNODB; +CREATE TEMPORARY TABLE `常瘴瘴畫(`床・床・床・` char(1)) DEFAULT CHARSET = ucs2 engine=INNODB; +DESC `竺竺竺`; +Field Type Null Key Default Extra +叱叱叱 char(1) YES NULL +DESC `軸軸軸`; +Field Type Null Key Default Extra +執執執 char(1) YES NULL +DESC `宍宍宍`; +Field Type Null Key Default Extra +失失失 char(1) YES NULL +DESC `雫雫雫`; +Field Type Null Key Default Extra +嫉嫉嫉 char(1) YES NULL +DESC `七七七`; +Field Type Null Key Default Extra +室室室 char(1) YES NULL +DESC `、「、「、「`; +Field Type Null Key Default Extra +、ォ、ォ、ォ char(1) YES NULL +DESC `、、、、、、`; +Field Type Null Key Default Extra +、ュ、ュ、ュ char(1) YES NULL +DESC `、ヲ、ヲ、ヲ`; +Field Type Null Key Default Extra +、ッ、ッ、ッ char(1) YES NULL +DESC `、ィ、ィ、ィ`; +Field Type Null Key Default Extra +、ア、ア、ア char(1) YES NULL +DESC `、ェ、ェ、ェ`; +Field Type Null Key Default Extra +、ウ、ウ、ウ char(1) YES NULL +DESC `常ン常ン常ン`; +Field Type Null Key Default Extra +床。床。床。 char(1) YES NULL +DESC `常゙常゙常゙`; +Field Type Null Key Default Extra +床「床「床「 char(1) YES NULL +DESC `常゚常゚常゚`; +Field Type Null Key Default Extra +床」床」床」 char(1) YES NULL +DESC `常熄熄濮; +Field Type Null Key Default Extra +床、床、床、 char(1) YES NULL +DESC `常瘴瘴畫; +Field Type Null Key Default Extra +床・床・床・ char(1) YES NULL +SHOW CREATE TABLE `竺竺竺`; +Table Create Table +竺竺竺 CREATE TABLE `竺竺竺` ( + `叱叱叱` char(1) default NULL +) ENGINE=InnoDB DEFAULT CHARSET=ucs2 +SHOW CREATE TABLE `軸軸軸`; +Table Create Table +軸軸軸 CREATE TABLE `軸軸軸` ( + `執執執` char(1) default NULL +) ENGINE=InnoDB DEFAULT CHARSET=ucs2 +SHOW CREATE TABLE `宍宍宍`; +Table Create Table +宍宍宍 CREATE TABLE `宍宍宍` ( + `失失失` char(1) default NULL +) ENGINE=InnoDB DEFAULT CHARSET=ucs2 +SHOW CREATE TABLE `雫雫雫`; +Table Create Table +雫雫雫 CREATE TEMPORARY TABLE `雫雫雫` ( + `嫉嫉嫉` char(1) default NULL +) ENGINE=InnoDB DEFAULT CHARSET=ucs2 +SHOW CREATE TABLE `七七七`; +Table Create Table +七七七 CREATE TEMPORARY TABLE `七七七` ( + `室室室` char(1) default NULL +) ENGINE=InnoDB DEFAULT CHARSET=ucs2 +SHOW CREATE TABLE `、「、「、「`; +Table Create Table +、「、「、「 CREATE TABLE `、「、「、「` ( + `、ォ、ォ、ォ` char(1) default NULL +) ENGINE=InnoDB DEFAULT CHARSET=ucs2 +SHOW CREATE TABLE `、、、、、、`; +Table Create Table +、、、、、、 CREATE TABLE `、、、、、、` ( + `、ュ、ュ、ュ` char(1) default NULL +) ENGINE=InnoDB DEFAULT CHARSET=ucs2 +SHOW CREATE TABLE `、ヲ、ヲ、ヲ`; +Table Create Table +、ヲ、ヲ、ヲ CREATE TABLE `、ヲ、ヲ、ヲ` ( + `、ッ、ッ、ッ` char(1) default NULL +) ENGINE=InnoDB DEFAULT CHARSET=ucs2 +SHOW CREATE TABLE `、ィ、ィ、ィ`; +Table Create Table +、ィ、ィ、ィ CREATE TEMPORARY TABLE `、ィ、ィ、ィ` ( + `、ア、ア、ア` char(1) default NULL +) ENGINE=InnoDB DEFAULT CHARSET=ucs2 +SHOW CREATE TABLE `、ェ、ェ、ェ`; +Table Create Table +、ェ、ェ、ェ CREATE TEMPORARY TABLE `、ェ、ェ、ェ` ( + `、ウ、ウ、ウ` char(1) default NULL +) ENGINE=InnoDB DEFAULT CHARSET=ucs2 +SHOW CREATE TABLE `常ン常ン常ン`; +Table Create Table +常ン常ン常ン CREATE TABLE `常ン常ン常ン` ( + `床。床。床。` char(1) default NULL +) ENGINE=InnoDB DEFAULT CHARSET=ucs2 +SHOW CREATE TABLE `常゙常゙常゙`; +Table Create Table +常゙常゙常゙ CREATE TABLE `常゙常゙常゙` ( + `床「床「床「` char(1) default NULL +) ENGINE=InnoDB DEFAULT CHARSET=ucs2 +SHOW CREATE TABLE `常゚常゚常゚`; +Table Create Table +常゚常゚常゚ CREATE TABLE `常゚常゚常゚` ( + `床」床」床」` char(1) default NULL +) ENGINE=InnoDB DEFAULT CHARSET=ucs2 +SHOW CREATE TABLE `常熄熄濮; +Table Create Table +常熄熄 CREATE TEMPORARY TABLE `常熄熄濮 ( + `床、床、床、` char(1) default NULL +) ENGINE=InnoDB DEFAULT CHARSET=ucs2 +SHOW CREATE TABLE `常瘴瘴畫; +Table Create Table +常瘴瘴 CREATE TEMPORARY TABLE `常瘴瘴畫 ( + `床・床・床・` char(1) default NULL +) ENGINE=InnoDB DEFAULT CHARSET=ucs2 +DROP TABLE `竺竺竺`; +DROP TABLE `軸軸軸`; +DROP TABLE `宍宍宍`; +DROP TABLE `雫雫雫`; +DROP TABLE `七七七`; +DROP TABLE `、「、「、「`; +DROP TABLE `、、、、、、`; +DROP TABLE `、ヲ、ヲ、ヲ`; +DROP TABLE `、ィ、ィ、ィ`; +DROP TABLE `、ェ、ェ、ェ`; +DROP TABLE `常ン常ン常ン`; +DROP TABLE `常゙常゙常゙`; +DROP TABLE `常゚常゚常゚`; +DROP TABLE `常熄熄濮; +DROP TABLE `常瘴瘴畫; +CREATE TABLE `竺竺竺`(`叱叱叱` char(1)) DEFAULT CHARSET = ucs2 engine=MyISAM; +CREATE TABLE `軸軸軸`(`執執執` char(1)) DEFAULT CHARSET = ucs2 engine=MyISAM; +CREATE TABLE `、「、「、「`(`、ォ、ォ、ォ` char(1)) DEFAULT CHARSET = ucs2 engine=MyISAM; +CREATE TABLE `、、、、、、`(`、ュ、ュ、ュ` char(1)) DEFAULT CHARSET = ucs2 engine=MyISAM; +CREATE TABLE `常ン常ン常ン`(`床。床。床。` char(1)) DEFAULT CHARSET = ucs2 engine=MyISAM; +CREATE TABLE `常゙常゙常゙`(`床「床「床「` char(1)) DEFAULT CHARSET = ucs2 engine=MyISAM; +CREATE TABLE IF NOT EXISTS `竺竺竺`(`叱叱叱` char(1)) DEFAULT CHARSET = ucs2 engine=MyISAM; +CREATE TABLE IF NOT EXISTS `軸軸軸`(`執執執` char(1)) DEFAULT CHARSET = ucs2 engine=MyISAM; +CREATE TABLE IF NOT EXISTS `、「、「、「`(`、ォ、ォ、ォ` char(1)) DEFAULT CHARSET = ucs2 engine=MyISAM; +CREATE TABLE IF NOT EXISTS `、、、、、、`(`、ュ、ュ、ュ` char(1)) DEFAULT CHARSET = ucs2 engine=MyISAM; +CREATE TABLE IF NOT EXISTS `常ン常ン常ン`(`床。床。床。` char(1)) DEFAULT CHARSET = ucs2 engine=MyISAM; +CREATE TABLE IF NOT EXISTS `常゙常゙常゙`(`床「床「床「` char(1)) DEFAULT CHARSET = ucs2 engine=MyISAM; +CREATE TABLE IF NOT EXISTS `宍宍宍`(`失失失` char(1)) DEFAULT CHARSET = ucs2 engine=MyISAM; +CREATE TABLE IF NOT EXISTS `、ヲ、ヲ、ヲ`(`、ッ、ッ、ッ` char(1)) DEFAULT CHARSET = ucs2 engine=MyISAM; +CREATE TABLE IF NOT EXISTS `常゚常゚常゚`(`床」床」床」`char(1)) DEFAULT CHARSET = ucs2 engine=MyISAM; +CREATE TEMPORARY TABLE `雫雫雫`(`嫉嫉嫉` char(1)) DEFAULT CHARSET = ucs2 engine=MyISAM; +CREATE TEMPORARY TABLE `七七七`(`室室室` char(1)) DEFAULT CHARSET = ucs2 engine=MyISAM; +CREATE TEMPORARY TABLE `、ィ、ィ、ィ`(`、ア、ア、ア` char(1)) DEFAULT CHARSET = ucs2 engine=MyISAM; +CREATE TEMPORARY TABLE `、ェ、ェ、ェ`(`、ウ、ウ、ウ` char(1)) DEFAULT CHARSET = ucs2 engine=MyISAM; +CREATE TEMPORARY TABLE `常熄熄濮(`床、床、床、` char(1)) DEFAULT CHARSET = ucs2 engine=MyISAM; +CREATE TEMPORARY TABLE `常瘴瘴畫(`床・床・床・` char(1)) DEFAULT CHARSET = ucs2 engine=MyISAM; +DESC `竺竺竺`; +Field Type Null Key Default Extra +叱叱叱 char(1) YES NULL +DESC `軸軸軸`; +Field Type Null Key Default Extra +執執執 char(1) YES NULL +DESC `宍宍宍`; +Field Type Null Key Default Extra +失失失 char(1) YES NULL +DESC `雫雫雫`; +Field Type Null Key Default Extra +嫉嫉嫉 char(1) YES NULL +DESC `七七七`; +Field Type Null Key Default Extra +室室室 char(1) YES NULL +DESC `、「、「、「`; +Field Type Null Key Default Extra +、ォ、ォ、ォ char(1) YES NULL +DESC `、、、、、、`; +Field Type Null Key Default Extra +、ュ、ュ、ュ char(1) YES NULL +DESC `、ヲ、ヲ、ヲ`; +Field Type Null Key Default Extra +、ッ、ッ、ッ char(1) YES NULL +DESC `、ィ、ィ、ィ`; +Field Type Null Key Default Extra +、ア、ア、ア char(1) YES NULL +DESC `、ェ、ェ、ェ`; +Field Type Null Key Default Extra +、ウ、ウ、ウ char(1) YES NULL +DESC `常ン常ン常ン`; +Field Type Null Key Default Extra +床。床。床。 char(1) YES NULL +DESC `常゙常゙常゙`; +Field Type Null Key Default Extra +床「床「床「 char(1) YES NULL +DESC `常゚常゚常゚`; +Field Type Null Key Default Extra +床」床」床」 char(1) YES NULL +DESC `常熄熄濮; +Field Type Null Key Default Extra +床、床、床、 char(1) YES NULL +DESC `常瘴瘴畫; +Field Type Null Key Default Extra +床・床・床・ char(1) YES NULL +SHOW CREATE TABLE `竺竺竺`; +Table Create Table +竺竺竺 CREATE TABLE `竺竺竺` ( + `叱叱叱` char(1) default NULL +) ENGINE=MyISAM DEFAULT CHARSET=ucs2 +SHOW CREATE TABLE `軸軸軸`; +Table Create Table +軸軸軸 CREATE TABLE `軸軸軸` ( + `執執執` char(1) default NULL +) ENGINE=MyISAM DEFAULT CHARSET=ucs2 +SHOW CREATE TABLE `宍宍宍`; +Table Create Table +宍宍宍 CREATE TABLE `宍宍宍` ( + `失失失` char(1) default NULL +) ENGINE=MyISAM DEFAULT CHARSET=ucs2 +SHOW CREATE TABLE `雫雫雫`; +Table Create Table +雫雫雫 CREATE TEMPORARY TABLE `雫雫雫` ( + `嫉嫉嫉` char(1) default NULL +) ENGINE=MyISAM DEFAULT CHARSET=ucs2 +SHOW CREATE TABLE `七七七`; +Table Create Table +七七七 CREATE TEMPORARY TABLE `七七七` ( + `室室室` char(1) default NULL +) ENGINE=MyISAM DEFAULT CHARSET=ucs2 +SHOW CREATE TABLE `、「、「、「`; +Table Create Table +、「、「、「 CREATE TABLE `、「、「、「` ( + `、ォ、ォ、ォ` char(1) default NULL +) ENGINE=MyISAM DEFAULT CHARSET=ucs2 +SHOW CREATE TABLE `、、、、、、`; +Table Create Table +、、、、、、 CREATE TABLE `、、、、、、` ( + `、ュ、ュ、ュ` char(1) default NULL +) ENGINE=MyISAM DEFAULT CHARSET=ucs2 +SHOW CREATE TABLE `、ヲ、ヲ、ヲ`; +Table Create Table +、ヲ、ヲ、ヲ CREATE TABLE `、ヲ、ヲ、ヲ` ( + `、ッ、ッ、ッ` char(1) default NULL +) ENGINE=MyISAM DEFAULT CHARSET=ucs2 +SHOW CREATE TABLE `、ィ、ィ、ィ`; +Table Create Table +、ィ、ィ、ィ CREATE TEMPORARY TABLE `、ィ、ィ、ィ` ( + `、ア、ア、ア` char(1) default NULL +) ENGINE=MyISAM DEFAULT CHARSET=ucs2 +SHOW CREATE TABLE `、ェ、ェ、ェ`; +Table Create Table +、ェ、ェ、ェ CREATE TEMPORARY TABLE `、ェ、ェ、ェ` ( + `、ウ、ウ、ウ` char(1) default NULL +) ENGINE=MyISAM DEFAULT CHARSET=ucs2 +SHOW CREATE TABLE `常ン常ン常ン`; +Table Create Table +常ン常ン常ン CREATE TABLE `常ン常ン常ン` ( + `床。床。床。` char(1) default NULL +) ENGINE=MyISAM DEFAULT CHARSET=ucs2 +SHOW CREATE TABLE `常゙常゙常゙`; +Table Create Table +常゙常゙常゙ CREATE TABLE `常゙常゙常゙` ( + `床「床「床「` char(1) default NULL +) ENGINE=MyISAM DEFAULT CHARSET=ucs2 +SHOW CREATE TABLE `常゚常゚常゚`; +Table Create Table +常゚常゚常゚ CREATE TABLE `常゚常゚常゚` ( + `床」床」床」` char(1) default NULL +) ENGINE=MyISAM DEFAULT CHARSET=ucs2 +SHOW CREATE TABLE `常熄熄濮; +Table Create Table +常熄熄 CREATE TEMPORARY TABLE `常熄熄濮 ( + `床、床、床、` char(1) default NULL +) ENGINE=MyISAM DEFAULT CHARSET=ucs2 +SHOW CREATE TABLE `常瘴瘴畫; +Table Create Table +常瘴瘴 CREATE TEMPORARY TABLE `常瘴瘴畫 ( + `床・床・床・` char(1) default NULL +) ENGINE=MyISAM DEFAULT CHARSET=ucs2 +DROP TABLE `竺竺竺`; +DROP TABLE `軸軸軸`; +DROP TABLE `宍宍宍`; +DROP TABLE `雫雫雫`; +DROP TABLE `七七七`; +DROP TABLE `、「、「、「`; +DROP TABLE `、、、、、、`; +DROP TABLE `、ヲ、ヲ、ヲ`; +DROP TABLE `、ィ、ィ、ィ`; +DROP TABLE `、ェ、ェ、ェ`; +DROP TABLE `常ン常ン常ン`; +DROP TABLE `常゙常゙常゙`; +DROP TABLE `常゚常゚常゚`; +DROP TABLE `常熄熄濮; +DROP TABLE `常瘴瘴畫; +CREATE TABLE `竺竺竺`(`叱叱叱` char(1)) DEFAULT CHARSET = ucs2 engine=HEAP; +CREATE TABLE `軸軸軸`(`執執執` char(1)) DEFAULT CHARSET = ucs2 engine=HEAP; +CREATE TABLE `、「、「、「`(`、ォ、ォ、ォ` char(1)) DEFAULT CHARSET = ucs2 engine=HEAP; +CREATE TABLE `、、、、、、`(`、ュ、ュ、ュ` char(1)) DEFAULT CHARSET = ucs2 engine=HEAP; +CREATE TABLE `常ン常ン常ン`(`床。床。床。` char(1)) DEFAULT CHARSET = ucs2 engine=HEAP; +CREATE TABLE `常゙常゙常゙`(`床「床「床「` char(1)) DEFAULT CHARSET = ucs2 engine=HEAP; +CREATE TABLE IF NOT EXISTS `竺竺竺`(`叱叱叱` char(1)) DEFAULT CHARSET = ucs2 engine=HEAP; +CREATE TABLE IF NOT EXISTS `軸軸軸`(`執執執` char(1)) DEFAULT CHARSET = ucs2 engine=HEAP; +CREATE TABLE IF NOT EXISTS `、「、「、「`(`、ォ、ォ、ォ` char(1)) DEFAULT CHARSET = ucs2 engine=HEAP; +CREATE TABLE IF NOT EXISTS `、、、、、、`(`、ュ、ュ、ュ` char(1)) DEFAULT CHARSET = ucs2 engine=HEAP; +CREATE TABLE IF NOT EXISTS `常ン常ン常ン`(`床。床。床。` char(1)) DEFAULT CHARSET = ucs2 engine=HEAP; +CREATE TABLE IF NOT EXISTS `常゙常゙常゙`(`床「床「床「` char(1)) DEFAULT CHARSET = ucs2 engine=HEAP; +CREATE TABLE IF NOT EXISTS `宍宍宍`(`失失失` char(1)) DEFAULT CHARSET = ucs2 engine=HEAP; +CREATE TABLE IF NOT EXISTS `、ヲ、ヲ、ヲ`(`、ッ、ッ、ッ` char(1)) DEFAULT CHARSET = ucs2 engine=HEAP; +CREATE TABLE IF NOT EXISTS `常゚常゚常゚`(`床」床」床」`char(1)) DEFAULT CHARSET = ucs2 engine=HEAP; +CREATE TEMPORARY TABLE `雫雫雫`(`嫉嫉嫉` char(1)) DEFAULT CHARSET = ucs2 engine=HEAP; +CREATE TEMPORARY TABLE `七七七`(`室室室` char(1)) DEFAULT CHARSET = ucs2 engine=HEAP; +CREATE TEMPORARY TABLE `、ィ、ィ、ィ`(`、ア、ア、ア` char(1)) DEFAULT CHARSET = ucs2 engine=HEAP; +CREATE TEMPORARY TABLE `、ェ、ェ、ェ`(`、ウ、ウ、ウ` char(1)) DEFAULT CHARSET = ucs2 engine=HEAP; +CREATE TEMPORARY TABLE `常熄熄濮(`床、床、床、` char(1)) DEFAULT CHARSET = ucs2 engine=HEAP; +CREATE TEMPORARY TABLE `常瘴瘴畫(`床・床・床・` char(1)) DEFAULT CHARSET = ucs2 engine=HEAP; +DESC `竺竺竺`; +Field Type Null Key Default Extra +叱叱叱 char(1) YES NULL +DESC `軸軸軸`; +Field Type Null Key Default Extra +執執執 char(1) YES NULL +DESC `宍宍宍`; +Field Type Null Key Default Extra +失失失 char(1) YES NULL +DESC `雫雫雫`; +Field Type Null Key Default Extra +嫉嫉嫉 char(1) YES NULL +DESC `七七七`; +Field Type Null Key Default Extra +室室室 char(1) YES NULL +DESC `、「、「、「`; +Field Type Null Key Default Extra +、ォ、ォ、ォ char(1) YES NULL +DESC `、、、、、、`; +Field Type Null Key Default Extra +、ュ、ュ、ュ char(1) YES NULL +DESC `、ヲ、ヲ、ヲ`; +Field Type Null Key Default Extra +、ッ、ッ、ッ char(1) YES NULL +DESC `、ィ、ィ、ィ`; +Field Type Null Key Default Extra +、ア、ア、ア char(1) YES NULL +DESC `、ェ、ェ、ェ`; +Field Type Null Key Default Extra +、ウ、ウ、ウ char(1) YES NULL +DESC `常ン常ン常ン`; +Field Type Null Key Default Extra +床。床。床。 char(1) YES NULL +DESC `常゙常゙常゙`; +Field Type Null Key Default Extra +床「床「床「 char(1) YES NULL +DESC `常゚常゚常゚`; +Field Type Null Key Default Extra +床」床」床」 char(1) YES NULL +DESC `常熄熄濮; +Field Type Null Key Default Extra +床、床、床、 char(1) YES NULL +DESC `常瘴瘴畫; +Field Type Null Key Default Extra +床・床・床・ char(1) YES NULL +SHOW CREATE TABLE `竺竺竺`; +Table Create Table +竺竺竺 CREATE TABLE `竺竺竺` ( + `叱叱叱` char(1) default NULL +) ENGINE=HEAP DEFAULT CHARSET=ucs2 +SHOW CREATE TABLE `軸軸軸`; +Table Create Table +軸軸軸 CREATE TABLE `軸軸軸` ( + `執執執` char(1) default NULL +) ENGINE=HEAP DEFAULT CHARSET=ucs2 +SHOW CREATE TABLE `宍宍宍`; +Table Create Table +宍宍宍 CREATE TABLE `宍宍宍` ( + `失失失` char(1) default NULL +) ENGINE=HEAP DEFAULT CHARSET=ucs2 +SHOW CREATE TABLE `雫雫雫`; +Table Create Table +雫雫雫 CREATE TEMPORARY TABLE `雫雫雫` ( + `嫉嫉嫉` char(1) default NULL +) ENGINE=HEAP DEFAULT CHARSET=ucs2 +SHOW CREATE TABLE `七七七`; +Table Create Table +七七七 CREATE TEMPORARY TABLE `七七七` ( + `室室室` char(1) default NULL +) ENGINE=HEAP DEFAULT CHARSET=ucs2 +SHOW CREATE TABLE `、「、「、「`; +Table Create Table +、「、「、「 CREATE TABLE `、「、「、「` ( + `、ォ、ォ、ォ` char(1) default NULL +) ENGINE=HEAP DEFAULT CHARSET=ucs2 +SHOW CREATE TABLE `、、、、、、`; +Table Create Table +、、、、、、 CREATE TABLE `、、、、、、` ( + `、ュ、ュ、ュ` char(1) default NULL +) ENGINE=HEAP DEFAULT CHARSET=ucs2 +SHOW CREATE TABLE `、ヲ、ヲ、ヲ`; +Table Create Table +、ヲ、ヲ、ヲ CREATE TABLE `、ヲ、ヲ、ヲ` ( + `、ッ、ッ、ッ` char(1) default NULL +) ENGINE=HEAP DEFAULT CHARSET=ucs2 +SHOW CREATE TABLE `、ィ、ィ、ィ`; +Table Create Table +、ィ、ィ、ィ CREATE TEMPORARY TABLE `、ィ、ィ、ィ` ( + `、ア、ア、ア` char(1) default NULL +) ENGINE=HEAP DEFAULT CHARSET=ucs2 +SHOW CREATE TABLE `、ェ、ェ、ェ`; +Table Create Table +、ェ、ェ、ェ CREATE TEMPORARY TABLE `、ェ、ェ、ェ` ( + `、ウ、ウ、ウ` char(1) default NULL +) ENGINE=HEAP DEFAULT CHARSET=ucs2 +SHOW CREATE TABLE `常ン常ン常ン`; +Table Create Table +常ン常ン常ン CREATE TABLE `常ン常ン常ン` ( + `床。床。床。` char(1) default NULL +) ENGINE=HEAP DEFAULT CHARSET=ucs2 +SHOW CREATE TABLE `常゙常゙常゙`; +Table Create Table +常゙常゙常゙ CREATE TABLE `常゙常゙常゙` ( + `床「床「床「` char(1) default NULL +) ENGINE=HEAP DEFAULT CHARSET=ucs2 +SHOW CREATE TABLE `常゚常゚常゚`; +Table Create Table +常゚常゚常゚ CREATE TABLE `常゚常゚常゚` ( + `床」床」床」` char(1) default NULL +) ENGINE=HEAP DEFAULT CHARSET=ucs2 +SHOW CREATE TABLE `常熄熄濮; +Table Create Table +常熄熄 CREATE TEMPORARY TABLE `常熄熄濮 ( + `床、床、床、` char(1) default NULL +) ENGINE=HEAP DEFAULT CHARSET=ucs2 +SHOW CREATE TABLE `常瘴瘴畫; +Table Create Table +常瘴瘴 CREATE TEMPORARY TABLE `常瘴瘴畫 ( + `床・床・床・` char(1) default NULL +) ENGINE=HEAP DEFAULT CHARSET=ucs2 +DROP TABLE `竺竺竺`; +DROP TABLE `軸軸軸`; +DROP TABLE `宍宍宍`; +DROP TABLE `雫雫雫`; +DROP TABLE `七七七`; +DROP TABLE `、「、「、「`; +DROP TABLE `、、、、、、`; +DROP TABLE `、ヲ、ヲ、ヲ`; +DROP TABLE `、ィ、ィ、ィ`; +DROP TABLE `、ェ、ェ、ェ`; +DROP TABLE `常ン常ン常ン`; +DROP TABLE `常゙常゙常゙`; +DROP TABLE `常゚常゚常゚`; +DROP TABLE `常熄熄濮; +DROP TABLE `常瘴瘴畫; +CREATE TABLE `竺竺竺`(`叱叱叱` char(1)) DEFAULT CHARSET = ucs2 engine=BDB; +CREATE TABLE `軸軸軸`(`執執執` char(1)) DEFAULT CHARSET = ucs2 engine=BDB; +CREATE TABLE `、「、「、「`(`、ォ、ォ、ォ` char(1)) DEFAULT CHARSET = ucs2 engine=BDB; +CREATE TABLE `、、、、、、`(`、ュ、ュ、ュ` char(1)) DEFAULT CHARSET = ucs2 engine=BDB; +CREATE TABLE `常ン常ン常ン`(`床。床。床。` char(1)) DEFAULT CHARSET = ucs2 engine=BDB; +CREATE TABLE `常゙常゙常゙`(`床「床「床「` char(1)) DEFAULT CHARSET = ucs2 engine=BDB; +CREATE TABLE IF NOT EXISTS `竺竺竺`(`叱叱叱` char(1)) DEFAULT CHARSET = ucs2 engine=BDB; +CREATE TABLE IF NOT EXISTS `軸軸軸`(`執執執` char(1)) DEFAULT CHARSET = ucs2 engine=BDB; +CREATE TABLE IF NOT EXISTS `、「、「、「`(`、ォ、ォ、ォ` char(1)) DEFAULT CHARSET = ucs2 engine=BDB; +CREATE TABLE IF NOT EXISTS `、、、、、、`(`、ュ、ュ、ュ` char(1)) DEFAULT CHARSET = ucs2 engine=BDB; +CREATE TABLE IF NOT EXISTS `常ン常ン常ン`(`床。床。床。` char(1)) DEFAULT CHARSET = ucs2 engine=BDB; +CREATE TABLE IF NOT EXISTS `常゙常゙常゙`(`床「床「床「` char(1)) DEFAULT CHARSET = ucs2 engine=BDB; +CREATE TABLE IF NOT EXISTS `宍宍宍`(`失失失` char(1)) DEFAULT CHARSET = ucs2 engine=BDB; +CREATE TABLE IF NOT EXISTS `、ヲ、ヲ、ヲ`(`、ッ、ッ、ッ` char(1)) DEFAULT CHARSET = ucs2 engine=BDB; +CREATE TABLE IF NOT EXISTS `常゚常゚常゚`(`床」床」床」`char(1)) DEFAULT CHARSET = ucs2 engine=BDB; +CREATE TEMPORARY TABLE `雫雫雫`(`嫉嫉嫉` char(1)) DEFAULT CHARSET = ucs2 engine=BDB; +CREATE TEMPORARY TABLE `七七七`(`室室室` char(1)) DEFAULT CHARSET = ucs2 engine=BDB; +CREATE TEMPORARY TABLE `、ィ、ィ、ィ`(`、ア、ア、ア` char(1)) DEFAULT CHARSET = ucs2 engine=BDB; +CREATE TEMPORARY TABLE `、ェ、ェ、ェ`(`、ウ、ウ、ウ` char(1)) DEFAULT CHARSET = ucs2 engine=BDB; +CREATE TEMPORARY TABLE `常熄熄濮(`床、床、床、` char(1)) DEFAULT CHARSET = ucs2 engine=BDB; +CREATE TEMPORARY TABLE `常瘴瘴畫(`床・床・床・` char(1)) DEFAULT CHARSET = ucs2 engine=BDB; +DESC `竺竺竺`; +Field Type Null Key Default Extra +叱叱叱 char(1) YES NULL +DESC `軸軸軸`; +Field Type Null Key Default Extra +執執執 char(1) YES NULL +DESC `宍宍宍`; +Field Type Null Key Default Extra +失失失 char(1) YES NULL +DESC `雫雫雫`; +Field Type Null Key Default Extra +嫉嫉嫉 char(1) YES NULL +DESC `七七七`; +Field Type Null Key Default Extra +室室室 char(1) YES NULL +DESC `、「、「、「`; +Field Type Null Key Default Extra +、ォ、ォ、ォ char(1) YES NULL +DESC `、、、、、、`; +Field Type Null Key Default Extra +、ュ、ュ、ュ char(1) YES NULL +DESC `、ヲ、ヲ、ヲ`; +Field Type Null Key Default Extra +、ッ、ッ、ッ char(1) YES NULL +DESC `、ィ、ィ、ィ`; +Field Type Null Key Default Extra +、ア、ア、ア char(1) YES NULL +DESC `、ェ、ェ、ェ`; +Field Type Null Key Default Extra +、ウ、ウ、ウ char(1) YES NULL +DESC `常ン常ン常ン`; +Field Type Null Key Default Extra +床。床。床。 char(1) YES NULL +DESC `常゙常゙常゙`; +Field Type Null Key Default Extra +床「床「床「 char(1) YES NULL +DESC `常゚常゚常゚`; +Field Type Null Key Default Extra +床」床」床」 char(1) YES NULL +DESC `常熄熄濮; +Field Type Null Key Default Extra +床、床、床、 char(1) YES NULL +DESC `常瘴瘴畫; +Field Type Null Key Default Extra +床・床・床・ char(1) YES NULL +SHOW CREATE TABLE `竺竺竺`; +Table Create Table +竺竺竺 CREATE TABLE `竺竺竺` ( + `叱叱叱` char(1) default NULL +) ENGINE=BerkeleyDB DEFAULT CHARSET=ucs2 +SHOW CREATE TABLE `軸軸軸`; +Table Create Table +軸軸軸 CREATE TABLE `軸軸軸` ( + `執執執` char(1) default NULL +) ENGINE=BerkeleyDB DEFAULT CHARSET=ucs2 +SHOW CREATE TABLE `宍宍宍`; +Table Create Table +宍宍宍 CREATE TABLE `宍宍宍` ( + `失失失` char(1) default NULL +) ENGINE=BerkeleyDB DEFAULT CHARSET=ucs2 +SHOW CREATE TABLE `雫雫雫`; +Table Create Table +雫雫雫 CREATE TEMPORARY TABLE `雫雫雫` ( + `嫉嫉嫉` char(1) default NULL +) ENGINE=BerkeleyDB DEFAULT CHARSET=ucs2 +SHOW CREATE TABLE `七七七`; +Table Create Table +七七七 CREATE TEMPORARY TABLE `七七七` ( + `室室室` char(1) default NULL +) ENGINE=BerkeleyDB DEFAULT CHARSET=ucs2 +SHOW CREATE TABLE `、「、「、「`; +Table Create Table +、「、「、「 CREATE TABLE `、「、「、「` ( + `、ォ、ォ、ォ` char(1) default NULL +) ENGINE=BerkeleyDB DEFAULT CHARSET=ucs2 +SHOW CREATE TABLE `、、、、、、`; +Table Create Table +、、、、、、 CREATE TABLE `、、、、、、` ( + `、ュ、ュ、ュ` char(1) default NULL +) ENGINE=BerkeleyDB DEFAULT CHARSET=ucs2 +SHOW CREATE TABLE `、ヲ、ヲ、ヲ`; +Table Create Table +、ヲ、ヲ、ヲ CREATE TABLE `、ヲ、ヲ、ヲ` ( + `、ッ、ッ、ッ` char(1) default NULL +) ENGINE=BerkeleyDB DEFAULT CHARSET=ucs2 +SHOW CREATE TABLE `、ィ、ィ、ィ`; +Table Create Table +、ィ、ィ、ィ CREATE TEMPORARY TABLE `、ィ、ィ、ィ` ( + `、ア、ア、ア` char(1) default NULL +) ENGINE=BerkeleyDB DEFAULT CHARSET=ucs2 +SHOW CREATE TABLE `、ェ、ェ、ェ`; +Table Create Table +、ェ、ェ、ェ CREATE TEMPORARY TABLE `、ェ、ェ、ェ` ( + `、ウ、ウ、ウ` char(1) default NULL +) ENGINE=BerkeleyDB DEFAULT CHARSET=ucs2 +SHOW CREATE TABLE `常ン常ン常ン`; +Table Create Table +常ン常ン常ン CREATE TABLE `常ン常ン常ン` ( + `床。床。床。` char(1) default NULL +) ENGINE=BerkeleyDB DEFAULT CHARSET=ucs2 +SHOW CREATE TABLE `常゙常゙常゙`; +Table Create Table +常゙常゙常゙ CREATE TABLE `常゙常゙常゙` ( + `床「床「床「` char(1) default NULL +) ENGINE=BerkeleyDB DEFAULT CHARSET=ucs2 +SHOW CREATE TABLE `常゚常゚常゚`; +Table Create Table +常゚常゚常゚ CREATE TABLE `常゚常゚常゚` ( + `床」床」床」` char(1) default NULL +) ENGINE=BerkeleyDB DEFAULT CHARSET=ucs2 +SHOW CREATE TABLE `常熄熄濮; +Table Create Table +常熄熄 CREATE TEMPORARY TABLE `常熄熄濮 ( + `床、床、床、` char(1) default NULL +) ENGINE=BerkeleyDB DEFAULT CHARSET=ucs2 +SHOW CREATE TABLE `常瘴瘴畫; +Table Create Table +常瘴瘴 CREATE TEMPORARY TABLE `常瘴瘴畫 ( + `床・床・床・` char(1) default NULL +) ENGINE=BerkeleyDB DEFAULT CHARSET=ucs2 +DROP TABLE `竺竺竺`; +DROP TABLE `軸軸軸`; +DROP TABLE `宍宍宍`; +DROP TABLE `雫雫雫`; +DROP TABLE `七七七`; +DROP TABLE `、「、「、「`; +DROP TABLE `、、、、、、`; +DROP TABLE `、ヲ、ヲ、ヲ`; +DROP TABLE `、ィ、ィ、ィ`; +DROP TABLE `、ェ、ェ、ェ`; +DROP TABLE `常ン常ン常ン`; +DROP TABLE `常゙常゙常゙`; +DROP TABLE `常゚常゚常゚`; +DROP TABLE `常熄熄濮; +DROP TABLE `常瘴瘴畫; diff --git a/mysql-test/suite/jp/r/jp_create_tbl_ujis.result b/mysql-test/suite/jp/r/jp_create_tbl_ujis.result new file mode 100644 index 00000000000..ae555e5af15 --- /dev/null +++ b/mysql-test/suite/jp/r/jp_create_tbl_ujis.result @@ -0,0 +1,641 @@ +DROP TABLE IF EXISTS `竺竺竺`; +DROP TABLE IF EXISTS `軸軸軸`; +DROP TABLE IF EXISTS `宍宍宍`; +DROP TABLE IF EXISTS `雫雫雫`; +DROP TABLE IF EXISTS `七七七`; +DROP TABLE IF EXISTS `、「、「、「`; +DROP TABLE IF EXISTS `、、、、、、`; +DROP TABLE IF EXISTS `、ヲ、ヲ、ヲ`; +DROP TABLE IF EXISTS `、ィ、ィ、ィ`; +DROP TABLE IF EXISTS `、ェ、ェ、ェ`; +DROP TABLE IF EXISTS `常ン常ン常ン`; +DROP TABLE IF EXISTS `常゙常゙常゙`; +DROP TABLE IF EXISTS `常゚常゚常゚`; +DROP TABLE IF EXISTS `常熄熄濮; +DROP TABLE IF EXISTS `常瘴瘴畫; +SET NAMES ujis; +SET character_set_database = ujis; +CREATE TABLE `竺竺竺`(`叱叱叱` char(1)) DEFAULT CHARSET = ujis engine=INNODB; +CREATE TABLE `軸軸軸`(`執執執` char(1)) DEFAULT CHARSET = ujis engine=INNODB; +CREATE TABLE `、「、「、「`(`、ォ、ォ、ォ` char(1)) DEFAULT CHARSET = ujis engine=INNODB; +CREATE TABLE `、、、、、、`(`、ュ、ュ、ュ` char(1)) DEFAULT CHARSET = ujis engine=INNODB; +CREATE TABLE `常ン常ン常ン`(`床。床。床。` char(1)) DEFAULT CHARSET = ujis engine=INNODB; +CREATE TABLE `常゙常゙常゙`(`床「床「床「` char(1)) DEFAULT CHARSET = ujis engine=INNODB; +CREATE TABLE IF NOT EXISTS `竺竺竺`(`叱叱叱` char(1)) DEFAULT CHARSET = ujis engine=INNODB; +CREATE TABLE IF NOT EXISTS `軸軸軸`(`執執執` char(1)) DEFAULT CHARSET = ujis engine=INNODB; +CREATE TABLE IF NOT EXISTS `、「、「、「`(`、ォ、ォ、ォ` char(1)) DEFAULT CHARSET = ujis engine=INNODB; +CREATE TABLE IF NOT EXISTS `、、、、、、`(`、ュ、ュ、ュ` char(1)) DEFAULT CHARSET = ujis engine=INNODB; +CREATE TABLE IF NOT EXISTS `常ン常ン常ン`(`床。床。床。` char(1)) DEFAULT CHARSET = ujis engine=INNODB; +CREATE TABLE IF NOT EXISTS `常゙常゙常゙`(`床「床「床「` char(1)) DEFAULT CHARSET = ujis engine=INNODB; +CREATE TABLE IF NOT EXISTS `宍宍宍`(`失失失` char(1)) DEFAULT CHARSET = ujis engine=INNODB; +CREATE TABLE IF NOT EXISTS `、ヲ、ヲ、ヲ`(`、ッ、ッ、ッ` char(1)) DEFAULT CHARSET = ujis engine=INNODB; +CREATE TABLE IF NOT EXISTS `常゚常゚常゚`(`床」床」床」`char(1)) DEFAULT CHARSET = ujis engine=INNODB; +CREATE TEMPORARY TABLE `雫雫雫`(`嫉嫉嫉` char(1)) DEFAULT CHARSET = ujis engine=INNODB; +CREATE TEMPORARY TABLE `七七七`(`室室室` char(1)) DEFAULT CHARSET = ujis engine=INNODB; +CREATE TEMPORARY TABLE `、ィ、ィ、ィ`(`、ア、ア、ア` char(1)) DEFAULT CHARSET = ujis engine=INNODB; +CREATE TEMPORARY TABLE `、ェ、ェ、ェ`(`、ウ、ウ、ウ` char(1)) DEFAULT CHARSET = ujis engine=INNODB; +CREATE TEMPORARY TABLE `常熄熄濮(`床、床、床、` char(1)) DEFAULT CHARSET = ujis engine=INNODB; +CREATE TEMPORARY TABLE `常瘴瘴畫(`床・床・床・` char(1)) DEFAULT CHARSET = ujis engine=INNODB; +DESC `竺竺竺`; +Field Type Null Key Default Extra +叱叱叱 char(1) YES NULL +DESC `軸軸軸`; +Field Type Null Key Default Extra +執執執 char(1) YES NULL +DESC `宍宍宍`; +Field Type Null Key Default Extra +失失失 char(1) YES NULL +DESC `雫雫雫`; +Field Type Null Key Default Extra +嫉嫉嫉 char(1) YES NULL +DESC `七七七`; +Field Type Null Key Default Extra +室室室 char(1) YES NULL +DESC `、「、「、「`; +Field Type Null Key Default Extra +、ォ、ォ、ォ char(1) YES NULL +DESC `、、、、、、`; +Field Type Null Key Default Extra +、ュ、ュ、ュ char(1) YES NULL +DESC `、ヲ、ヲ、ヲ`; +Field Type Null Key Default Extra +、ッ、ッ、ッ char(1) YES NULL +DESC `、ィ、ィ、ィ`; +Field Type Null Key Default Extra +、ア、ア、ア char(1) YES NULL +DESC `、ェ、ェ、ェ`; +Field Type Null Key Default Extra +、ウ、ウ、ウ char(1) YES NULL +DESC `常ン常ン常ン`; +Field Type Null Key Default Extra +床。床。床。 char(1) YES NULL +DESC `常゙常゙常゙`; +Field Type Null Key Default Extra +床「床「床「 char(1) YES NULL +DESC `常゚常゚常゚`; +Field Type Null Key Default Extra +床」床」床」 char(1) YES NULL +DESC `常熄熄濮; +Field Type Null Key Default Extra +床、床、床、 char(1) YES NULL +DESC `常瘴瘴畫; +Field Type Null Key Default Extra +床・床・床・ char(1) YES NULL +SHOW CREATE TABLE `竺竺竺`; +Table Create Table +竺竺竺 CREATE TABLE `竺竺竺` ( + `叱叱叱` char(1) default NULL +) ENGINE=InnoDB DEFAULT CHARSET=ujis +SHOW CREATE TABLE `軸軸軸`; +Table Create Table +軸軸軸 CREATE TABLE `軸軸軸` ( + `執執執` char(1) default NULL +) ENGINE=InnoDB DEFAULT CHARSET=ujis +SHOW CREATE TABLE `宍宍宍`; +Table Create Table +宍宍宍 CREATE TABLE `宍宍宍` ( + `失失失` char(1) default NULL +) ENGINE=InnoDB DEFAULT CHARSET=ujis +SHOW CREATE TABLE `雫雫雫`; +Table Create Table +雫雫雫 CREATE TEMPORARY TABLE `雫雫雫` ( + `嫉嫉嫉` char(1) default NULL +) ENGINE=InnoDB DEFAULT CHARSET=ujis +SHOW CREATE TABLE `七七七`; +Table Create Table +七七七 CREATE TEMPORARY TABLE `七七七` ( + `室室室` char(1) default NULL +) ENGINE=InnoDB DEFAULT CHARSET=ujis +SHOW CREATE TABLE `、「、「、「`; +Table Create Table +、「、「、「 CREATE TABLE `、「、「、「` ( + `、ォ、ォ、ォ` char(1) default NULL +) ENGINE=InnoDB DEFAULT CHARSET=ujis +SHOW CREATE TABLE `、、、、、、`; +Table Create Table +、、、、、、 CREATE TABLE `、、、、、、` ( + `、ュ、ュ、ュ` char(1) default NULL +) ENGINE=InnoDB DEFAULT CHARSET=ujis +SHOW CREATE TABLE `、ヲ、ヲ、ヲ`; +Table Create Table +、ヲ、ヲ、ヲ CREATE TABLE `、ヲ、ヲ、ヲ` ( + `、ッ、ッ、ッ` char(1) default NULL +) ENGINE=InnoDB DEFAULT CHARSET=ujis +SHOW CREATE TABLE `、ィ、ィ、ィ`; +Table Create Table +、ィ、ィ、ィ CREATE TEMPORARY TABLE `、ィ、ィ、ィ` ( + `、ア、ア、ア` char(1) default NULL +) ENGINE=InnoDB DEFAULT CHARSET=ujis +SHOW CREATE TABLE `、ェ、ェ、ェ`; +Table Create Table +、ェ、ェ、ェ CREATE TEMPORARY TABLE `、ェ、ェ、ェ` ( + `、ウ、ウ、ウ` char(1) default NULL +) ENGINE=InnoDB DEFAULT CHARSET=ujis +SHOW CREATE TABLE `常ン常ン常ン`; +Table Create Table +常ン常ン常ン CREATE TABLE `常ン常ン常ン` ( + `床。床。床。` char(1) default NULL +) ENGINE=InnoDB DEFAULT CHARSET=ujis +SHOW CREATE TABLE `常゙常゙常゙`; +Table Create Table +常゙常゙常゙ CREATE TABLE `常゙常゙常゙` ( + `床「床「床「` char(1) default NULL +) ENGINE=InnoDB DEFAULT CHARSET=ujis +SHOW CREATE TABLE `常゚常゚常゚`; +Table Create Table +常゚常゚常゚ CREATE TABLE `常゚常゚常゚` ( + `床」床」床」` char(1) default NULL +) ENGINE=InnoDB DEFAULT CHARSET=ujis +SHOW CREATE TABLE `常熄熄濮; +Table Create Table +常熄熄 CREATE TEMPORARY TABLE `常熄熄濮 ( + `床、床、床、` char(1) default NULL +) ENGINE=InnoDB DEFAULT CHARSET=ujis +SHOW CREATE TABLE `常瘴瘴畫; +Table Create Table +常瘴瘴 CREATE TEMPORARY TABLE `常瘴瘴畫 ( + `床・床・床・` char(1) default NULL +) ENGINE=InnoDB DEFAULT CHARSET=ujis +DROP TABLE `竺竺竺`; +DROP TABLE `軸軸軸`; +DROP TABLE `宍宍宍`; +DROP TABLE `雫雫雫`; +DROP TABLE `七七七`; +DROP TABLE `、「、「、「`; +DROP TABLE `、、、、、、`; +DROP TABLE `、ヲ、ヲ、ヲ`; +DROP TABLE `、ィ、ィ、ィ`; +DROP TABLE `、ェ、ェ、ェ`; +DROP TABLE `常ン常ン常ン`; +DROP TABLE `常゙常゙常゙`; +DROP TABLE `常゚常゚常゚`; +DROP TABLE `常熄熄濮; +DROP TABLE `常瘴瘴畫; +CREATE TABLE `竺竺竺`(`叱叱叱` char(1)) DEFAULT CHARSET = ujis engine=MyISAM; +CREATE TABLE `軸軸軸`(`執執執` char(1)) DEFAULT CHARSET = ujis engine=MyISAM; +CREATE TABLE `、「、「、「`(`、ォ、ォ、ォ` char(1)) DEFAULT CHARSET = ujis engine=MyISAM; +CREATE TABLE `、、、、、、`(`、ュ、ュ、ュ` char(1)) DEFAULT CHARSET = ujis engine=MyISAM; +CREATE TABLE `常ン常ン常ン`(`床。床。床。` char(1)) DEFAULT CHARSET = ujis engine=MyISAM; +CREATE TABLE `常゙常゙常゙`(`床「床「床「` char(1)) DEFAULT CHARSET = ujis engine=MyISAM; +CREATE TABLE IF NOT EXISTS `竺竺竺`(`叱叱叱` char(1)) DEFAULT CHARSET = ujis engine=MyISAM; +CREATE TABLE IF NOT EXISTS `軸軸軸`(`執執執` char(1)) DEFAULT CHARSET = ujis engine=MyISAM; +CREATE TABLE IF NOT EXISTS `、「、「、「`(`、ォ、ォ、ォ` char(1)) DEFAULT CHARSET = ujis engine=MyISAM; +CREATE TABLE IF NOT EXISTS `、、、、、、`(`、ュ、ュ、ュ` char(1)) DEFAULT CHARSET = ujis engine=MyISAM; +CREATE TABLE IF NOT EXISTS `常ン常ン常ン`(`床。床。床。` char(1)) DEFAULT CHARSET = ujis engine=MyISAM; +CREATE TABLE IF NOT EXISTS `常゙常゙常゙`(`床「床「床「` char(1)) DEFAULT CHARSET = ujis engine=MyISAM; +CREATE TABLE IF NOT EXISTS `宍宍宍`(`失失失` char(1)) DEFAULT CHARSET = ujis engine=MyISAM; +CREATE TABLE IF NOT EXISTS `、ヲ、ヲ、ヲ`(`、ッ、ッ、ッ` char(1)) DEFAULT CHARSET = ujis engine=MyISAM; +CREATE TABLE IF NOT EXISTS `常゚常゚常゚`(`床」床」床」`char(1)) DEFAULT CHARSET = ujis engine=MyISAM; +CREATE TEMPORARY TABLE `雫雫雫`(`嫉嫉嫉` char(1)) DEFAULT CHARSET = ujis engine=MyISAM; +CREATE TEMPORARY TABLE `七七七`(`室室室` char(1)) DEFAULT CHARSET = ujis engine=MyISAM; +CREATE TEMPORARY TABLE `、ィ、ィ、ィ`(`、ア、ア、ア` char(1)) DEFAULT CHARSET = ujis engine=MyISAM; +CREATE TEMPORARY TABLE `、ェ、ェ、ェ`(`、ウ、ウ、ウ` char(1)) DEFAULT CHARSET = ujis engine=MyISAM; +CREATE TEMPORARY TABLE `常熄熄濮(`床、床、床、` char(1)) DEFAULT CHARSET = ujis engine=MyISAM; +CREATE TEMPORARY TABLE `常瘴瘴畫(`床・床・床・` char(1)) DEFAULT CHARSET = ujis engine=MyISAM; +DESC `竺竺竺`; +Field Type Null Key Default Extra +叱叱叱 char(1) YES NULL +DESC `軸軸軸`; +Field Type Null Key Default Extra +執執執 char(1) YES NULL +DESC `宍宍宍`; +Field Type Null Key Default Extra +失失失 char(1) YES NULL +DESC `雫雫雫`; +Field Type Null Key Default Extra +嫉嫉嫉 char(1) YES NULL +DESC `七七七`; +Field Type Null Key Default Extra +室室室 char(1) YES NULL +DESC `、「、「、「`; +Field Type Null Key Default Extra +、ォ、ォ、ォ char(1) YES NULL +DESC `、、、、、、`; +Field Type Null Key Default Extra +、ュ、ュ、ュ char(1) YES NULL +DESC `、ヲ、ヲ、ヲ`; +Field Type Null Key Default Extra +、ッ、ッ、ッ char(1) YES NULL +DESC `、ィ、ィ、ィ`; +Field Type Null Key Default Extra +、ア、ア、ア char(1) YES NULL +DESC `、ェ、ェ、ェ`; +Field Type Null Key Default Extra +、ウ、ウ、ウ char(1) YES NULL +DESC `常ン常ン常ン`; +Field Type Null Key Default Extra +床。床。床。 char(1) YES NULL +DESC `常゙常゙常゙`; +Field Type Null Key Default Extra +床「床「床「 char(1) YES NULL +DESC `常゚常゚常゚`; +Field Type Null Key Default Extra +床」床」床」 char(1) YES NULL +DESC `常熄熄濮; +Field Type Null Key Default Extra +床、床、床、 char(1) YES NULL +DESC `常瘴瘴畫; +Field Type Null Key Default Extra +床・床・床・ char(1) YES NULL +SHOW CREATE TABLE `竺竺竺`; +Table Create Table +竺竺竺 CREATE TABLE `竺竺竺` ( + `叱叱叱` char(1) default NULL +) ENGINE=MyISAM DEFAULT CHARSET=ujis +SHOW CREATE TABLE `軸軸軸`; +Table Create Table +軸軸軸 CREATE TABLE `軸軸軸` ( + `執執執` char(1) default NULL +) ENGINE=MyISAM DEFAULT CHARSET=ujis +SHOW CREATE TABLE `宍宍宍`; +Table Create Table +宍宍宍 CREATE TABLE `宍宍宍` ( + `失失失` char(1) default NULL +) ENGINE=MyISAM DEFAULT CHARSET=ujis +SHOW CREATE TABLE `雫雫雫`; +Table Create Table +雫雫雫 CREATE TEMPORARY TABLE `雫雫雫` ( + `嫉嫉嫉` char(1) default NULL +) ENGINE=MyISAM DEFAULT CHARSET=ujis +SHOW CREATE TABLE `七七七`; +Table Create Table +七七七 CREATE TEMPORARY TABLE `七七七` ( + `室室室` char(1) default NULL +) ENGINE=MyISAM DEFAULT CHARSET=ujis +SHOW CREATE TABLE `、「、「、「`; +Table Create Table +、「、「、「 CREATE TABLE `、「、「、「` ( + `、ォ、ォ、ォ` char(1) default NULL +) ENGINE=MyISAM DEFAULT CHARSET=ujis +SHOW CREATE TABLE `、、、、、、`; +Table Create Table +、、、、、、 CREATE TABLE `、、、、、、` ( + `、ュ、ュ、ュ` char(1) default NULL +) ENGINE=MyISAM DEFAULT CHARSET=ujis +SHOW CREATE TABLE `、ヲ、ヲ、ヲ`; +Table Create Table +、ヲ、ヲ、ヲ CREATE TABLE `、ヲ、ヲ、ヲ` ( + `、ッ、ッ、ッ` char(1) default NULL +) ENGINE=MyISAM DEFAULT CHARSET=ujis +SHOW CREATE TABLE `、ィ、ィ、ィ`; +Table Create Table +、ィ、ィ、ィ CREATE TEMPORARY TABLE `、ィ、ィ、ィ` ( + `、ア、ア、ア` char(1) default NULL +) ENGINE=MyISAM DEFAULT CHARSET=ujis +SHOW CREATE TABLE `、ェ、ェ、ェ`; +Table Create Table +、ェ、ェ、ェ CREATE TEMPORARY TABLE `、ェ、ェ、ェ` ( + `、ウ、ウ、ウ` char(1) default NULL +) ENGINE=MyISAM DEFAULT CHARSET=ujis +SHOW CREATE TABLE `常ン常ン常ン`; +Table Create Table +常ン常ン常ン CREATE TABLE `常ン常ン常ン` ( + `床。床。床。` char(1) default NULL +) ENGINE=MyISAM DEFAULT CHARSET=ujis +SHOW CREATE TABLE `常゙常゙常゙`; +Table Create Table +常゙常゙常゙ CREATE TABLE `常゙常゙常゙` ( + `床「床「床「` char(1) default NULL +) ENGINE=MyISAM DEFAULT CHARSET=ujis +SHOW CREATE TABLE `常゚常゚常゚`; +Table Create Table +常゚常゚常゚ CREATE TABLE `常゚常゚常゚` ( + `床」床」床」` char(1) default NULL +) ENGINE=MyISAM DEFAULT CHARSET=ujis +SHOW CREATE TABLE `常熄熄濮; +Table Create Table +常熄熄 CREATE TEMPORARY TABLE `常熄熄濮 ( + `床、床、床、` char(1) default NULL +) ENGINE=MyISAM DEFAULT CHARSET=ujis +SHOW CREATE TABLE `常瘴瘴畫; +Table Create Table +常瘴瘴 CREATE TEMPORARY TABLE `常瘴瘴畫 ( + `床・床・床・` char(1) default NULL +) ENGINE=MyISAM DEFAULT CHARSET=ujis +DROP TABLE `竺竺竺`; +DROP TABLE `軸軸軸`; +DROP TABLE `宍宍宍`; +DROP TABLE `雫雫雫`; +DROP TABLE `七七七`; +DROP TABLE `、「、「、「`; +DROP TABLE `、、、、、、`; +DROP TABLE `、ヲ、ヲ、ヲ`; +DROP TABLE `、ィ、ィ、ィ`; +DROP TABLE `、ェ、ェ、ェ`; +DROP TABLE `常ン常ン常ン`; +DROP TABLE `常゙常゙常゙`; +DROP TABLE `常゚常゚常゚`; +DROP TABLE `常熄熄濮; +DROP TABLE `常瘴瘴畫; +CREATE TABLE `竺竺竺`(`叱叱叱` char(1)) DEFAULT CHARSET = ujis engine=HEAP; +CREATE TABLE `軸軸軸`(`執執執` char(1)) DEFAULT CHARSET = ujis engine=HEAP; +CREATE TABLE `、「、「、「`(`、ォ、ォ、ォ` char(1)) DEFAULT CHARSET = ujis engine=HEAP; +CREATE TABLE `、、、、、、`(`、ュ、ュ、ュ` char(1)) DEFAULT CHARSET = ujis engine=HEAP; +CREATE TABLE `常ン常ン常ン`(`床。床。床。` char(1)) DEFAULT CHARSET = ujis engine=HEAP; +CREATE TABLE `常゙常゙常゙`(`床「床「床「` char(1)) DEFAULT CHARSET = ujis engine=HEAP; +CREATE TABLE IF NOT EXISTS `竺竺竺`(`叱叱叱` char(1)) DEFAULT CHARSET = ujis engine=HEAP; +CREATE TABLE IF NOT EXISTS `軸軸軸`(`執執執` char(1)) DEFAULT CHARSET = ujis engine=HEAP; +CREATE TABLE IF NOT EXISTS `、「、「、「`(`、ォ、ォ、ォ` char(1)) DEFAULT CHARSET = ujis engine=HEAP; +CREATE TABLE IF NOT EXISTS `、、、、、、`(`、ュ、ュ、ュ` char(1)) DEFAULT CHARSET = ujis engine=HEAP; +CREATE TABLE IF NOT EXISTS `常ン常ン常ン`(`床。床。床。` char(1)) DEFAULT CHARSET = ujis engine=HEAP; +CREATE TABLE IF NOT EXISTS `常゙常゙常゙`(`床「床「床「` char(1)) DEFAULT CHARSET = ujis engine=HEAP; +CREATE TABLE IF NOT EXISTS `宍宍宍`(`失失失` char(1)) DEFAULT CHARSET = ujis engine=HEAP; +CREATE TABLE IF NOT EXISTS `、ヲ、ヲ、ヲ`(`、ッ、ッ、ッ` char(1)) DEFAULT CHARSET = ujis engine=HEAP; +CREATE TABLE IF NOT EXISTS `常゚常゚常゚`(`床」床」床」`char(1)) DEFAULT CHARSET = ujis engine=HEAP; +CREATE TEMPORARY TABLE `雫雫雫`(`嫉嫉嫉` char(1)) DEFAULT CHARSET = ujis engine=HEAP; +CREATE TEMPORARY TABLE `七七七`(`室室室` char(1)) DEFAULT CHARSET = ujis engine=HEAP; +CREATE TEMPORARY TABLE `、ィ、ィ、ィ`(`、ア、ア、ア` char(1)) DEFAULT CHARSET = ujis engine=HEAP; +CREATE TEMPORARY TABLE `、ェ、ェ、ェ`(`、ウ、ウ、ウ` char(1)) DEFAULT CHARSET = ujis engine=HEAP; +CREATE TEMPORARY TABLE `常熄熄濮(`床、床、床、` char(1)) DEFAULT CHARSET = ujis engine=HEAP; +CREATE TEMPORARY TABLE `常瘴瘴畫(`床・床・床・` char(1)) DEFAULT CHARSET = ujis engine=HEAP; +DESC `竺竺竺`; +Field Type Null Key Default Extra +叱叱叱 char(1) YES NULL +DESC `軸軸軸`; +Field Type Null Key Default Extra +執執執 char(1) YES NULL +DESC `宍宍宍`; +Field Type Null Key Default Extra +失失失 char(1) YES NULL +DESC `雫雫雫`; +Field Type Null Key Default Extra +嫉嫉嫉 char(1) YES NULL +DESC `七七七`; +Field Type Null Key Default Extra +室室室 char(1) YES NULL +DESC `、「、「、「`; +Field Type Null Key Default Extra +、ォ、ォ、ォ char(1) YES NULL +DESC `、、、、、、`; +Field Type Null Key Default Extra +、ュ、ュ、ュ char(1) YES NULL +DESC `、ヲ、ヲ、ヲ`; +Field Type Null Key Default Extra +、ッ、ッ、ッ char(1) YES NULL +DESC `、ィ、ィ、ィ`; +Field Type Null Key Default Extra +、ア、ア、ア char(1) YES NULL +DESC `、ェ、ェ、ェ`; +Field Type Null Key Default Extra +、ウ、ウ、ウ char(1) YES NULL +DESC `常ン常ン常ン`; +Field Type Null Key Default Extra +床。床。床。 char(1) YES NULL +DESC `常゙常゙常゙`; +Field Type Null Key Default Extra +床「床「床「 char(1) YES NULL +DESC `常゚常゚常゚`; +Field Type Null Key Default Extra +床」床」床」 char(1) YES NULL +DESC `常熄熄濮; +Field Type Null Key Default Extra +床、床、床、 char(1) YES NULL +DESC `常瘴瘴畫; +Field Type Null Key Default Extra +床・床・床・ char(1) YES NULL +SHOW CREATE TABLE `竺竺竺`; +Table Create Table +竺竺竺 CREATE TABLE `竺竺竺` ( + `叱叱叱` char(1) default NULL +) ENGINE=HEAP DEFAULT CHARSET=ujis +SHOW CREATE TABLE `軸軸軸`; +Table Create Table +軸軸軸 CREATE TABLE `軸軸軸` ( + `執執執` char(1) default NULL +) ENGINE=HEAP DEFAULT CHARSET=ujis +SHOW CREATE TABLE `宍宍宍`; +Table Create Table +宍宍宍 CREATE TABLE `宍宍宍` ( + `失失失` char(1) default NULL +) ENGINE=HEAP DEFAULT CHARSET=ujis +SHOW CREATE TABLE `雫雫雫`; +Table Create Table +雫雫雫 CREATE TEMPORARY TABLE `雫雫雫` ( + `嫉嫉嫉` char(1) default NULL +) ENGINE=HEAP DEFAULT CHARSET=ujis +SHOW CREATE TABLE `七七七`; +Table Create Table +七七七 CREATE TEMPORARY TABLE `七七七` ( + `室室室` char(1) default NULL +) ENGINE=HEAP DEFAULT CHARSET=ujis +SHOW CREATE TABLE `、「、「、「`; +Table Create Table +、「、「、「 CREATE TABLE `、「、「、「` ( + `、ォ、ォ、ォ` char(1) default NULL +) ENGINE=HEAP DEFAULT CHARSET=ujis +SHOW CREATE TABLE `、、、、、、`; +Table Create Table +、、、、、、 CREATE TABLE `、、、、、、` ( + `、ュ、ュ、ュ` char(1) default NULL +) ENGINE=HEAP DEFAULT CHARSET=ujis +SHOW CREATE TABLE `、ヲ、ヲ、ヲ`; +Table Create Table +、ヲ、ヲ、ヲ CREATE TABLE `、ヲ、ヲ、ヲ` ( + `、ッ、ッ、ッ` char(1) default NULL +) ENGINE=HEAP DEFAULT CHARSET=ujis +SHOW CREATE TABLE `、ィ、ィ、ィ`; +Table Create Table +、ィ、ィ、ィ CREATE TEMPORARY TABLE `、ィ、ィ、ィ` ( + `、ア、ア、ア` char(1) default NULL +) ENGINE=HEAP DEFAULT CHARSET=ujis +SHOW CREATE TABLE `、ェ、ェ、ェ`; +Table Create Table +、ェ、ェ、ェ CREATE TEMPORARY TABLE `、ェ、ェ、ェ` ( + `、ウ、ウ、ウ` char(1) default NULL +) ENGINE=HEAP DEFAULT CHARSET=ujis +SHOW CREATE TABLE `常ン常ン常ン`; +Table Create Table +常ン常ン常ン CREATE TABLE `常ン常ン常ン` ( + `床。床。床。` char(1) default NULL +) ENGINE=HEAP DEFAULT CHARSET=ujis +SHOW CREATE TABLE `常゙常゙常゙`; +Table Create Table +常゙常゙常゙ CREATE TABLE `常゙常゙常゙` ( + `床「床「床「` char(1) default NULL +) ENGINE=HEAP DEFAULT CHARSET=ujis +SHOW CREATE TABLE `常゚常゚常゚`; +Table Create Table +常゚常゚常゚ CREATE TABLE `常゚常゚常゚` ( + `床」床」床」` char(1) default NULL +) ENGINE=HEAP DEFAULT CHARSET=ujis +SHOW CREATE TABLE `常熄熄濮; +Table Create Table +常熄熄 CREATE TEMPORARY TABLE `常熄熄濮 ( + `床、床、床、` char(1) default NULL +) ENGINE=HEAP DEFAULT CHARSET=ujis +SHOW CREATE TABLE `常瘴瘴畫; +Table Create Table +常瘴瘴 CREATE TEMPORARY TABLE `常瘴瘴畫 ( + `床・床・床・` char(1) default NULL +) ENGINE=HEAP DEFAULT CHARSET=ujis +DROP TABLE `竺竺竺`; +DROP TABLE `軸軸軸`; +DROP TABLE `宍宍宍`; +DROP TABLE `雫雫雫`; +DROP TABLE `七七七`; +DROP TABLE `、「、「、「`; +DROP TABLE `、、、、、、`; +DROP TABLE `、ヲ、ヲ、ヲ`; +DROP TABLE `、ィ、ィ、ィ`; +DROP TABLE `、ェ、ェ、ェ`; +DROP TABLE `常ン常ン常ン`; +DROP TABLE `常゙常゙常゙`; +DROP TABLE `常゚常゚常゚`; +DROP TABLE `常熄熄濮; +DROP TABLE `常瘴瘴畫; +CREATE TABLE `竺竺竺`(`叱叱叱` char(1)) DEFAULT CHARSET = ujis engine=BDB; +CREATE TABLE `軸軸軸`(`執執執` char(1)) DEFAULT CHARSET = ujis engine=BDB; +CREATE TABLE `、「、「、「`(`、ォ、ォ、ォ` char(1)) DEFAULT CHARSET = ujis engine=BDB; +CREATE TABLE `、、、、、、`(`、ュ、ュ、ュ` char(1)) DEFAULT CHARSET = ujis engine=BDB; +CREATE TABLE `常ン常ン常ン`(`床。床。床。` char(1)) DEFAULT CHARSET = ujis engine=BDB; +CREATE TABLE `常゙常゙常゙`(`床「床「床「` char(1)) DEFAULT CHARSET = ujis engine=BDB; +CREATE TABLE IF NOT EXISTS `竺竺竺`(`叱叱叱` char(1)) DEFAULT CHARSET = ujis engine=BDB; +CREATE TABLE IF NOT EXISTS `軸軸軸`(`執執執` char(1)) DEFAULT CHARSET = ujis engine=BDB; +CREATE TABLE IF NOT EXISTS `、「、「、「`(`、ォ、ォ、ォ` char(1)) DEFAULT CHARSET = ujis engine=BDB; +CREATE TABLE IF NOT EXISTS `、、、、、、`(`、ュ、ュ、ュ` char(1)) DEFAULT CHARSET = ujis engine=BDB; +CREATE TABLE IF NOT EXISTS `常ン常ン常ン`(`床。床。床。` char(1)) DEFAULT CHARSET = ujis engine=BDB; +CREATE TABLE IF NOT EXISTS `常゙常゙常゙`(`床「床「床「` char(1)) DEFAULT CHARSET = ujis engine=BDB; +CREATE TABLE IF NOT EXISTS `宍宍宍`(`失失失` char(1)) DEFAULT CHARSET = ujis engine=BDB; +CREATE TABLE IF NOT EXISTS `、ヲ、ヲ、ヲ`(`、ッ、ッ、ッ` char(1)) DEFAULT CHARSET = ujis engine=BDB; +CREATE TABLE IF NOT EXISTS `常゚常゚常゚`(`床」床」床」`char(1)) DEFAULT CHARSET = ujis engine=BDB; +CREATE TEMPORARY TABLE `雫雫雫`(`嫉嫉嫉` char(1)) DEFAULT CHARSET = ujis engine=BDB; +CREATE TEMPORARY TABLE `七七七`(`室室室` char(1)) DEFAULT CHARSET = ujis engine=BDB; +CREATE TEMPORARY TABLE `、ィ、ィ、ィ`(`、ア、ア、ア` char(1)) DEFAULT CHARSET = ujis engine=BDB; +CREATE TEMPORARY TABLE `、ェ、ェ、ェ`(`、ウ、ウ、ウ` char(1)) DEFAULT CHARSET = ujis engine=BDB; +CREATE TEMPORARY TABLE `常熄熄濮(`床、床、床、` char(1)) DEFAULT CHARSET = ujis engine=BDB; +CREATE TEMPORARY TABLE `常瘴瘴畫(`床・床・床・` char(1)) DEFAULT CHARSET = ujis engine=BDB; +DESC `竺竺竺`; +Field Type Null Key Default Extra +叱叱叱 char(1) YES NULL +DESC `軸軸軸`; +Field Type Null Key Default Extra +執執執 char(1) YES NULL +DESC `宍宍宍`; +Field Type Null Key Default Extra +失失失 char(1) YES NULL +DESC `雫雫雫`; +Field Type Null Key Default Extra +嫉嫉嫉 char(1) YES NULL +DESC `七七七`; +Field Type Null Key Default Extra +室室室 char(1) YES NULL +DESC `、「、「、「`; +Field Type Null Key Default Extra +、ォ、ォ、ォ char(1) YES NULL +DESC `、、、、、、`; +Field Type Null Key Default Extra +、ュ、ュ、ュ char(1) YES NULL +DESC `、ヲ、ヲ、ヲ`; +Field Type Null Key Default Extra +、ッ、ッ、ッ char(1) YES NULL +DESC `、ィ、ィ、ィ`; +Field Type Null Key Default Extra +、ア、ア、ア char(1) YES NULL +DESC `、ェ、ェ、ェ`; +Field Type Null Key Default Extra +、ウ、ウ、ウ char(1) YES NULL +DESC `常ン常ン常ン`; +Field Type Null Key Default Extra +床。床。床。 char(1) YES NULL +DESC `常゙常゙常゙`; +Field Type Null Key Default Extra +床「床「床「 char(1) YES NULL +DESC `常゚常゚常゚`; +Field Type Null Key Default Extra +床」床」床」 char(1) YES NULL +DESC `常熄熄濮; +Field Type Null Key Default Extra +床、床、床、 char(1) YES NULL +DESC `常瘴瘴畫; +Field Type Null Key Default Extra +床・床・床・ char(1) YES NULL +SHOW CREATE TABLE `竺竺竺`; +Table Create Table +竺竺竺 CREATE TABLE `竺竺竺` ( + `叱叱叱` char(1) default NULL +) ENGINE=BerkeleyDB DEFAULT CHARSET=ujis +SHOW CREATE TABLE `軸軸軸`; +Table Create Table +軸軸軸 CREATE TABLE `軸軸軸` ( + `執執執` char(1) default NULL +) ENGINE=BerkeleyDB DEFAULT CHARSET=ujis +SHOW CREATE TABLE `宍宍宍`; +Table Create Table +宍宍宍 CREATE TABLE `宍宍宍` ( + `失失失` char(1) default NULL +) ENGINE=BerkeleyDB DEFAULT CHARSET=ujis +SHOW CREATE TABLE `雫雫雫`; +Table Create Table +雫雫雫 CREATE TEMPORARY TABLE `雫雫雫` ( + `嫉嫉嫉` char(1) default NULL +) ENGINE=BerkeleyDB DEFAULT CHARSET=ujis +SHOW CREATE TABLE `七七七`; +Table Create Table +七七七 CREATE TEMPORARY TABLE `七七七` ( + `室室室` char(1) default NULL +) ENGINE=BerkeleyDB DEFAULT CHARSET=ujis +SHOW CREATE TABLE `、「、「、「`; +Table Create Table +、「、「、「 CREATE TABLE `、「、「、「` ( + `、ォ、ォ、ォ` char(1) default NULL +) ENGINE=BerkeleyDB DEFAULT CHARSET=ujis +SHOW CREATE TABLE `、、、、、、`; +Table Create Table +、、、、、、 CREATE TABLE `、、、、、、` ( + `、ュ、ュ、ュ` char(1) default NULL +) ENGINE=BerkeleyDB DEFAULT CHARSET=ujis +SHOW CREATE TABLE `、ヲ、ヲ、ヲ`; +Table Create Table +、ヲ、ヲ、ヲ CREATE TABLE `、ヲ、ヲ、ヲ` ( + `、ッ、ッ、ッ` char(1) default NULL +) ENGINE=BerkeleyDB DEFAULT CHARSET=ujis +SHOW CREATE TABLE `、ィ、ィ、ィ`; +Table Create Table +、ィ、ィ、ィ CREATE TEMPORARY TABLE `、ィ、ィ、ィ` ( + `、ア、ア、ア` char(1) default NULL +) ENGINE=BerkeleyDB DEFAULT CHARSET=ujis +SHOW CREATE TABLE `、ェ、ェ、ェ`; +Table Create Table +、ェ、ェ、ェ CREATE TEMPORARY TABLE `、ェ、ェ、ェ` ( + `、ウ、ウ、ウ` char(1) default NULL +) ENGINE=BerkeleyDB DEFAULT CHARSET=ujis +SHOW CREATE TABLE `常ン常ン常ン`; +Table Create Table +常ン常ン常ン CREATE TABLE `常ン常ン常ン` ( + `床。床。床。` char(1) default NULL +) ENGINE=BerkeleyDB DEFAULT CHARSET=ujis +SHOW CREATE TABLE `常゙常゙常゙`; +Table Create Table +常゙常゙常゙ CREATE TABLE `常゙常゙常゙` ( + `床「床「床「` char(1) default NULL +) ENGINE=BerkeleyDB DEFAULT CHARSET=ujis +SHOW CREATE TABLE `常゚常゚常゚`; +Table Create Table +常゚常゚常゚ CREATE TABLE `常゚常゚常゚` ( + `床」床」床」` char(1) default NULL +) ENGINE=BerkeleyDB DEFAULT CHARSET=ujis +SHOW CREATE TABLE `常熄熄濮; +Table Create Table +常熄熄 CREATE TEMPORARY TABLE `常熄熄濮 ( + `床、床、床、` char(1) default NULL +) ENGINE=BerkeleyDB DEFAULT CHARSET=ujis +SHOW CREATE TABLE `常瘴瘴畫; +Table Create Table +常瘴瘴 CREATE TEMPORARY TABLE `常瘴瘴畫 ( + `床・床・床・` char(1) default NULL +) ENGINE=BerkeleyDB DEFAULT CHARSET=ujis +DROP TABLE `竺竺竺`; +DROP TABLE `軸軸軸`; +DROP TABLE `宍宍宍`; +DROP TABLE `雫雫雫`; +DROP TABLE `七七七`; +DROP TABLE `、「、「、「`; +DROP TABLE `、、、、、、`; +DROP TABLE `、ヲ、ヲ、ヲ`; +DROP TABLE `、ィ、ィ、ィ`; +DROP TABLE `、ェ、ェ、ェ`; +DROP TABLE `常ン常ン常ン`; +DROP TABLE `常゙常゙常゙`; +DROP TABLE `常゚常゚常゚`; +DROP TABLE `常熄熄濮; +DROP TABLE `常瘴瘴畫; diff --git a/mysql-test/suite/jp/r/jp_create_tbl_utf8.result b/mysql-test/suite/jp/r/jp_create_tbl_utf8.result new file mode 100644 index 00000000000..d4873406c46 --- /dev/null +++ b/mysql-test/suite/jp/r/jp_create_tbl_utf8.result @@ -0,0 +1,641 @@ +DROP TABLE IF EXISTS `スアスアスア`; +DROP TABLE IF EXISTS `スイスイスイ`; +DROP TABLE IF EXISTS `スウスウスウ`; +DROP TABLE IF EXISTS `スエスエスエ`; +DROP TABLE IF EXISTS `スオスオスオ`; +DROP TABLE IF EXISTS `縺ゅ≠縺A; +DROP TABLE IF EXISTS `縺縺縺Я; +DROP TABLE IF EXISTS `縺縺縺`; +DROP TABLE IF EXISTS `縺医∴縺`; +DROP TABLE IF EXISTS `縺翫♀縺柿; +DROP TABLE IF EXISTS `鮴夜セ夜セ冒; +DROP TABLE IF EXISTS `鮴鈴セ鈴セ輿; +DROP TABLE IF EXISTS `鮴樣セ樣セ杼; +DROP TABLE IF EXISTS `鮴。鮴。鮴。`; +DROP TABLE IF EXISTS `鮴「鮴「鮴「`; +SET NAMES utf8; +SET character_set_database = utf8; +CREATE TABLE `スアスアスア`(`スカスカスカ` char(1)) DEFAULT CHARSET = utf8 engine=INNODB; +CREATE TABLE `スイスイスイ`(`スキスキスキ` char(1)) DEFAULT CHARSET = utf8 engine=INNODB; +CREATE TABLE `縺ゅ≠縺A(`縺九°縺義 char(1)) DEFAULT CHARSET = utf8 engine=INNODB; +CREATE TABLE `縺縺縺Я(`縺阪″縺港 char(1)) DEFAULT CHARSET = utf8 engine=INNODB; +CREATE TABLE `鮴夜セ夜セ冒(`荳ゆクゆクA char(1)) DEFAULT CHARSET = utf8 engine=INNODB; +CREATE TABLE `鮴鈴セ鈴セ輿(`荳荳荳Я char(1)) DEFAULT CHARSET = utf8 engine=INNODB; +CREATE TABLE IF NOT EXISTS `スアスアスア`(`スカスカスカ` char(1)) DEFAULT CHARSET = utf8 engine=INNODB; +CREATE TABLE IF NOT EXISTS `スイスイスイ`(`スキスキスキ` char(1)) DEFAULT CHARSET = utf8 engine=INNODB; +CREATE TABLE IF NOT EXISTS `縺ゅ≠縺A(`縺九°縺義 char(1)) DEFAULT CHARSET = utf8 engine=INNODB; +CREATE TABLE IF NOT EXISTS `縺縺縺Я(`縺阪″縺港 char(1)) DEFAULT CHARSET = utf8 engine=INNODB; +CREATE TABLE IF NOT EXISTS `鮴夜セ夜セ冒(`荳ゆクゆクA char(1)) DEFAULT CHARSET = utf8 engine=INNODB; +CREATE TABLE IF NOT EXISTS `鮴鈴セ鈴セ輿(`荳荳荳Я char(1)) DEFAULT CHARSET = utf8 engine=INNODB; +CREATE TABLE IF NOT EXISTS `スウスウスウ`(`スクスクスク` char(1)) DEFAULT CHARSET = utf8 engine=INNODB; +CREATE TABLE IF NOT EXISTS `縺縺縺`(`縺上¥縺汁 char(1)) DEFAULT CHARSET = utf8 engine=INNODB; +CREATE TABLE IF NOT EXISTS `鮴樣セ樣セ杼(`荳荳荳`char(1)) DEFAULT CHARSET = utf8 engine=INNODB; +CREATE TEMPORARY TABLE `スエスエスエ`(`スケスケスケ` char(1)) DEFAULT CHARSET = utf8 engine=INNODB; +CREATE TEMPORARY TABLE `スオスオスオ`(`スコスコスコ` char(1)) DEFAULT CHARSET = utf8 engine=INNODB; +CREATE TEMPORARY TABLE `縺医∴縺`(`縺代¢縺疏 char(1)) DEFAULT CHARSET = utf8 engine=INNODB; +CREATE TEMPORARY TABLE `縺翫♀縺柿(`縺薙%縺伝 char(1)) DEFAULT CHARSET = utf8 engine=INNODB; +CREATE TEMPORARY TABLE `鮴。鮴。鮴。`(`荳御ク御ク形 char(1)) DEFAULT CHARSET = utf8 engine=INNODB; +CREATE TEMPORARY TABLE `鮴「鮴「鮴「`(`荳剃ク剃ク蛋 char(1)) DEFAULT CHARSET = utf8 engine=INNODB; +DESC `スアスアスア`; +Field Type Null Key Default Extra +スカスカスカ char(1) YES NULL +DESC `スイスイスイ`; +Field Type Null Key Default Extra +スキスキスキ char(1) YES NULL +DESC `スウスウスウ`; +Field Type Null Key Default Extra +スクスクスク char(1) YES NULL +DESC `スエスエスエ`; +Field Type Null Key Default Extra +スケスケスケ char(1) YES NULL +DESC `スオスオスオ`; +Field Type Null Key Default Extra +スコスコスコ char(1) YES NULL +DESC `縺ゅ≠縺A; +Field Type Null Key Default Extra +縺九°縺 char(1) YES NULL +DESC `縺縺縺Я; +Field Type Null Key Default Extra +縺阪″縺 char(1) YES NULL +DESC `縺縺縺`; +Field Type Null Key Default Extra +縺上¥縺 char(1) YES NULL +DESC `縺医∴縺`; +Field Type Null Key Default Extra +縺代¢縺 char(1) YES NULL +DESC `縺翫♀縺柿; +Field Type Null Key Default Extra +縺薙%縺 char(1) YES NULL +DESC `鮴夜セ夜セ冒; +Field Type Null Key Default Extra +荳ゆクゆク char(1) YES NULL +DESC `鮴鈴セ鈴セ輿; +Field Type Null Key Default Extra +荳荳荳 char(1) YES NULL +DESC `鮴樣セ樣セ杼; +Field Type Null Key Default Extra +荳荳荳 char(1) YES NULL +DESC `鮴。鮴。鮴。`; +Field Type Null Key Default Extra +荳御ク御ク char(1) YES NULL +DESC `鮴「鮴「鮴「`; +Field Type Null Key Default Extra +荳剃ク剃ク char(1) YES NULL +SHOW CREATE TABLE `スアスアスア`; +Table Create Table +スアスアスア CREATE TABLE `スアスアスア` ( + `スカスカスカ` char(1) default NULL +) ENGINE=InnoDB DEFAULT CHARSET=utf8 +SHOW CREATE TABLE `スイスイスイ`; +Table Create Table +スイスイスイ CREATE TABLE `スイスイスイ` ( + `スキスキスキ` char(1) default NULL +) ENGINE=InnoDB DEFAULT CHARSET=utf8 +SHOW CREATE TABLE `スウスウスウ`; +Table Create Table +スウスウスウ CREATE TABLE `スウスウスウ` ( + `スクスクスク` char(1) default NULL +) ENGINE=InnoDB DEFAULT CHARSET=utf8 +SHOW CREATE TABLE `スエスエスエ`; +Table Create Table +スエスエスエ CREATE TEMPORARY TABLE `スエスエスエ` ( + `スケスケスケ` char(1) default NULL +) ENGINE=InnoDB DEFAULT CHARSET=utf8 +SHOW CREATE TABLE `スオスオスオ`; +Table Create Table +スオスオスオ CREATE TEMPORARY TABLE `スオスオスオ` ( + `スコスコスコ` char(1) default NULL +) ENGINE=InnoDB DEFAULT CHARSET=utf8 +SHOW CREATE TABLE `縺ゅ≠縺A; +Table Create Table +縺ゅ≠縺 CREATE TABLE `縺ゅ≠縺A ( + `縺九°縺義 char(1) default NULL +) ENGINE=InnoDB DEFAULT CHARSET=utf8 +SHOW CREATE TABLE `縺縺縺Я; +Table Create Table +縺縺縺 CREATE TABLE `縺縺縺Я ( + `縺阪″縺港 char(1) default NULL +) ENGINE=InnoDB DEFAULT CHARSET=utf8 +SHOW CREATE TABLE `縺縺縺`; +Table Create Table +縺縺縺 CREATE TABLE `縺縺縺` ( + `縺上¥縺汁 char(1) default NULL +) ENGINE=InnoDB DEFAULT CHARSET=utf8 +SHOW CREATE TABLE `縺医∴縺`; +Table Create Table +縺医∴縺 CREATE TEMPORARY TABLE `縺医∴縺` ( + `縺代¢縺疏 char(1) default NULL +) ENGINE=InnoDB DEFAULT CHARSET=utf8 +SHOW CREATE TABLE `縺翫♀縺柿; +Table Create Table +縺翫♀縺 CREATE TEMPORARY TABLE `縺翫♀縺柿 ( + `縺薙%縺伝 char(1) default NULL +) ENGINE=InnoDB DEFAULT CHARSET=utf8 +SHOW CREATE TABLE `鮴夜セ夜セ冒; +Table Create Table +鮴夜セ夜セ CREATE TABLE `鮴夜セ夜セ冒 ( + `荳ゆクゆクA char(1) default NULL +) ENGINE=InnoDB DEFAULT CHARSET=utf8 +SHOW CREATE TABLE `鮴鈴セ鈴セ輿; +Table Create Table +鮴鈴セ鈴セ CREATE TABLE `鮴鈴セ鈴セ輿 ( + `荳荳荳Я char(1) default NULL +) ENGINE=InnoDB DEFAULT CHARSET=utf8 +SHOW CREATE TABLE `鮴樣セ樣セ杼; +Table Create Table +鮴樣セ樣セ CREATE TABLE `鮴樣セ樣セ杼 ( + `荳荳荳` char(1) default NULL +) ENGINE=InnoDB DEFAULT CHARSET=utf8 +SHOW CREATE TABLE `鮴。鮴。鮴。`; +Table Create Table +鮴。鮴。鮴。 CREATE TEMPORARY TABLE `鮴。鮴。鮴。` ( + `荳御ク御ク形 char(1) default NULL +) ENGINE=InnoDB DEFAULT CHARSET=utf8 +SHOW CREATE TABLE `鮴「鮴「鮴「`; +Table Create Table +鮴「鮴「鮴「 CREATE TEMPORARY TABLE `鮴「鮴「鮴「` ( + `荳剃ク剃ク蛋 char(1) default NULL +) ENGINE=InnoDB DEFAULT CHARSET=utf8 +DROP TABLE `スアスアスア`; +DROP TABLE `スイスイスイ`; +DROP TABLE `スウスウスウ`; +DROP TABLE `スエスエスエ`; +DROP TABLE `スオスオスオ`; +DROP TABLE `縺ゅ≠縺A; +DROP TABLE `縺縺縺Я; +DROP TABLE `縺縺縺`; +DROP TABLE `縺医∴縺`; +DROP TABLE `縺翫♀縺柿; +DROP TABLE `鮴夜セ夜セ冒; +DROP TABLE `鮴鈴セ鈴セ輿; +DROP TABLE `鮴樣セ樣セ杼; +DROP TABLE `鮴。鮴。鮴。`; +DROP TABLE `鮴「鮴「鮴「`; +CREATE TABLE `スアスアスア`(`スカスカスカ` char(1)) DEFAULT CHARSET = utf8 engine=MyISAM; +CREATE TABLE `スイスイスイ`(`スキスキスキ` char(1)) DEFAULT CHARSET = utf8 engine=MyISAM; +CREATE TABLE `縺ゅ≠縺A(`縺九°縺義 char(1)) DEFAULT CHARSET = utf8 engine=MyISAM; +CREATE TABLE `縺縺縺Я(`縺阪″縺港 char(1)) DEFAULT CHARSET = utf8 engine=MyISAM; +CREATE TABLE `鮴夜セ夜セ冒(`荳ゆクゆクA char(1)) DEFAULT CHARSET = utf8 engine=MyISAM; +CREATE TABLE `鮴鈴セ鈴セ輿(`荳荳荳Я char(1)) DEFAULT CHARSET = utf8 engine=MyISAM; +CREATE TABLE IF NOT EXISTS `スアスアスア`(`スカスカスカ` char(1)) DEFAULT CHARSET = utf8 engine=MyISAM; +CREATE TABLE IF NOT EXISTS `スイスイスイ`(`スキスキスキ` char(1)) DEFAULT CHARSET = utf8 engine=MyISAM; +CREATE TABLE IF NOT EXISTS `縺ゅ≠縺A(`縺九°縺義 char(1)) DEFAULT CHARSET = utf8 engine=MyISAM; +CREATE TABLE IF NOT EXISTS `縺縺縺Я(`縺阪″縺港 char(1)) DEFAULT CHARSET = utf8 engine=MyISAM; +CREATE TABLE IF NOT EXISTS `鮴夜セ夜セ冒(`荳ゆクゆクA char(1)) DEFAULT CHARSET = utf8 engine=MyISAM; +CREATE TABLE IF NOT EXISTS `鮴鈴セ鈴セ輿(`荳荳荳Я char(1)) DEFAULT CHARSET = utf8 engine=MyISAM; +CREATE TABLE IF NOT EXISTS `スウスウスウ`(`スクスクスク` char(1)) DEFAULT CHARSET = utf8 engine=MyISAM; +CREATE TABLE IF NOT EXISTS `縺縺縺`(`縺上¥縺汁 char(1)) DEFAULT CHARSET = utf8 engine=MyISAM; +CREATE TABLE IF NOT EXISTS `鮴樣セ樣セ杼(`荳荳荳`char(1)) DEFAULT CHARSET = utf8 engine=MyISAM; +CREATE TEMPORARY TABLE `スエスエスエ`(`スケスケスケ` char(1)) DEFAULT CHARSET = utf8 engine=MyISAM; +CREATE TEMPORARY TABLE `スオスオスオ`(`スコスコスコ` char(1)) DEFAULT CHARSET = utf8 engine=MyISAM; +CREATE TEMPORARY TABLE `縺医∴縺`(`縺代¢縺疏 char(1)) DEFAULT CHARSET = utf8 engine=MyISAM; +CREATE TEMPORARY TABLE `縺翫♀縺柿(`縺薙%縺伝 char(1)) DEFAULT CHARSET = utf8 engine=MyISAM; +CREATE TEMPORARY TABLE `鮴。鮴。鮴。`(`荳御ク御ク形 char(1)) DEFAULT CHARSET = utf8 engine=MyISAM; +CREATE TEMPORARY TABLE `鮴「鮴「鮴「`(`荳剃ク剃ク蛋 char(1)) DEFAULT CHARSET = utf8 engine=MyISAM; +DESC `スアスアスア`; +Field Type Null Key Default Extra +スカスカスカ char(1) YES NULL +DESC `スイスイスイ`; +Field Type Null Key Default Extra +スキスキスキ char(1) YES NULL +DESC `スウスウスウ`; +Field Type Null Key Default Extra +スクスクスク char(1) YES NULL +DESC `スエスエスエ`; +Field Type Null Key Default Extra +スケスケスケ char(1) YES NULL +DESC `スオスオスオ`; +Field Type Null Key Default Extra +スコスコスコ char(1) YES NULL +DESC `縺ゅ≠縺A; +Field Type Null Key Default Extra +縺九°縺 char(1) YES NULL +DESC `縺縺縺Я; +Field Type Null Key Default Extra +縺阪″縺 char(1) YES NULL +DESC `縺縺縺`; +Field Type Null Key Default Extra +縺上¥縺 char(1) YES NULL +DESC `縺医∴縺`; +Field Type Null Key Default Extra +縺代¢縺 char(1) YES NULL +DESC `縺翫♀縺柿; +Field Type Null Key Default Extra +縺薙%縺 char(1) YES NULL +DESC `鮴夜セ夜セ冒; +Field Type Null Key Default Extra +荳ゆクゆク char(1) YES NULL +DESC `鮴鈴セ鈴セ輿; +Field Type Null Key Default Extra +荳荳荳 char(1) YES NULL +DESC `鮴樣セ樣セ杼; +Field Type Null Key Default Extra +荳荳荳 char(1) YES NULL +DESC `鮴。鮴。鮴。`; +Field Type Null Key Default Extra +荳御ク御ク char(1) YES NULL +DESC `鮴「鮴「鮴「`; +Field Type Null Key Default Extra +荳剃ク剃ク char(1) YES NULL +SHOW CREATE TABLE `スアスアスア`; +Table Create Table +スアスアスア CREATE TABLE `スアスアスア` ( + `スカスカスカ` char(1) default NULL +) ENGINE=MyISAM DEFAULT CHARSET=utf8 +SHOW CREATE TABLE `スイスイスイ`; +Table Create Table +スイスイスイ CREATE TABLE `スイスイスイ` ( + `スキスキスキ` char(1) default NULL +) ENGINE=MyISAM DEFAULT CHARSET=utf8 +SHOW CREATE TABLE `スウスウスウ`; +Table Create Table +スウスウスウ CREATE TABLE `スウスウスウ` ( + `スクスクスク` char(1) default NULL +) ENGINE=MyISAM DEFAULT CHARSET=utf8 +SHOW CREATE TABLE `スエスエスエ`; +Table Create Table +スエスエスエ CREATE TEMPORARY TABLE `スエスエスエ` ( + `スケスケスケ` char(1) default NULL +) ENGINE=MyISAM DEFAULT CHARSET=utf8 +SHOW CREATE TABLE `スオスオスオ`; +Table Create Table +スオスオスオ CREATE TEMPORARY TABLE `スオスオスオ` ( + `スコスコスコ` char(1) default NULL +) ENGINE=MyISAM DEFAULT CHARSET=utf8 +SHOW CREATE TABLE `縺ゅ≠縺A; +Table Create Table +縺ゅ≠縺 CREATE TABLE `縺ゅ≠縺A ( + `縺九°縺義 char(1) default NULL +) ENGINE=MyISAM DEFAULT CHARSET=utf8 +SHOW CREATE TABLE `縺縺縺Я; +Table Create Table +縺縺縺 CREATE TABLE `縺縺縺Я ( + `縺阪″縺港 char(1) default NULL +) ENGINE=MyISAM DEFAULT CHARSET=utf8 +SHOW CREATE TABLE `縺縺縺`; +Table Create Table +縺縺縺 CREATE TABLE `縺縺縺` ( + `縺上¥縺汁 char(1) default NULL +) ENGINE=MyISAM DEFAULT CHARSET=utf8 +SHOW CREATE TABLE `縺医∴縺`; +Table Create Table +縺医∴縺 CREATE TEMPORARY TABLE `縺医∴縺` ( + `縺代¢縺疏 char(1) default NULL +) ENGINE=MyISAM DEFAULT CHARSET=utf8 +SHOW CREATE TABLE `縺翫♀縺柿; +Table Create Table +縺翫♀縺 CREATE TEMPORARY TABLE `縺翫♀縺柿 ( + `縺薙%縺伝 char(1) default NULL +) ENGINE=MyISAM DEFAULT CHARSET=utf8 +SHOW CREATE TABLE `鮴夜セ夜セ冒; +Table Create Table +鮴夜セ夜セ CREATE TABLE `鮴夜セ夜セ冒 ( + `荳ゆクゆクA char(1) default NULL +) ENGINE=MyISAM DEFAULT CHARSET=utf8 +SHOW CREATE TABLE `鮴鈴セ鈴セ輿; +Table Create Table +鮴鈴セ鈴セ CREATE TABLE `鮴鈴セ鈴セ輿 ( + `荳荳荳Я char(1) default NULL +) ENGINE=MyISAM DEFAULT CHARSET=utf8 +SHOW CREATE TABLE `鮴樣セ樣セ杼; +Table Create Table +鮴樣セ樣セ CREATE TABLE `鮴樣セ樣セ杼 ( + `荳荳荳` char(1) default NULL +) ENGINE=MyISAM DEFAULT CHARSET=utf8 +SHOW CREATE TABLE `鮴。鮴。鮴。`; +Table Create Table +鮴。鮴。鮴。 CREATE TEMPORARY TABLE `鮴。鮴。鮴。` ( + `荳御ク御ク形 char(1) default NULL +) ENGINE=MyISAM DEFAULT CHARSET=utf8 +SHOW CREATE TABLE `鮴「鮴「鮴「`; +Table Create Table +鮴「鮴「鮴「 CREATE TEMPORARY TABLE `鮴「鮴「鮴「` ( + `荳剃ク剃ク蛋 char(1) default NULL +) ENGINE=MyISAM DEFAULT CHARSET=utf8 +DROP TABLE `スアスアスア`; +DROP TABLE `スイスイスイ`; +DROP TABLE `スウスウスウ`; +DROP TABLE `スエスエスエ`; +DROP TABLE `スオスオスオ`; +DROP TABLE `縺ゅ≠縺A; +DROP TABLE `縺縺縺Я; +DROP TABLE `縺縺縺`; +DROP TABLE `縺医∴縺`; +DROP TABLE `縺翫♀縺柿; +DROP TABLE `鮴夜セ夜セ冒; +DROP TABLE `鮴鈴セ鈴セ輿; +DROP TABLE `鮴樣セ樣セ杼; +DROP TABLE `鮴。鮴。鮴。`; +DROP TABLE `鮴「鮴「鮴「`; +CREATE TABLE `スアスアスア`(`スカスカスカ` char(1)) DEFAULT CHARSET = utf8 engine=HEAP; +CREATE TABLE `スイスイスイ`(`スキスキスキ` char(1)) DEFAULT CHARSET = utf8 engine=HEAP; +CREATE TABLE `縺ゅ≠縺A(`縺九°縺義 char(1)) DEFAULT CHARSET = utf8 engine=HEAP; +CREATE TABLE `縺縺縺Я(`縺阪″縺港 char(1)) DEFAULT CHARSET = utf8 engine=HEAP; +CREATE TABLE `鮴夜セ夜セ冒(`荳ゆクゆクA char(1)) DEFAULT CHARSET = utf8 engine=HEAP; +CREATE TABLE `鮴鈴セ鈴セ輿(`荳荳荳Я char(1)) DEFAULT CHARSET = utf8 engine=HEAP; +CREATE TABLE IF NOT EXISTS `スアスアスア`(`スカスカスカ` char(1)) DEFAULT CHARSET = utf8 engine=HEAP; +CREATE TABLE IF NOT EXISTS `スイスイスイ`(`スキスキスキ` char(1)) DEFAULT CHARSET = utf8 engine=HEAP; +CREATE TABLE IF NOT EXISTS `縺ゅ≠縺A(`縺九°縺義 char(1)) DEFAULT CHARSET = utf8 engine=HEAP; +CREATE TABLE IF NOT EXISTS `縺縺縺Я(`縺阪″縺港 char(1)) DEFAULT CHARSET = utf8 engine=HEAP; +CREATE TABLE IF NOT EXISTS `鮴夜セ夜セ冒(`荳ゆクゆクA char(1)) DEFAULT CHARSET = utf8 engine=HEAP; +CREATE TABLE IF NOT EXISTS `鮴鈴セ鈴セ輿(`荳荳荳Я char(1)) DEFAULT CHARSET = utf8 engine=HEAP; +CREATE TABLE IF NOT EXISTS `スウスウスウ`(`スクスクスク` char(1)) DEFAULT CHARSET = utf8 engine=HEAP; +CREATE TABLE IF NOT EXISTS `縺縺縺`(`縺上¥縺汁 char(1)) DEFAULT CHARSET = utf8 engine=HEAP; +CREATE TABLE IF NOT EXISTS `鮴樣セ樣セ杼(`荳荳荳`char(1)) DEFAULT CHARSET = utf8 engine=HEAP; +CREATE TEMPORARY TABLE `スエスエスエ`(`スケスケスケ` char(1)) DEFAULT CHARSET = utf8 engine=HEAP; +CREATE TEMPORARY TABLE `スオスオスオ`(`スコスコスコ` char(1)) DEFAULT CHARSET = utf8 engine=HEAP; +CREATE TEMPORARY TABLE `縺医∴縺`(`縺代¢縺疏 char(1)) DEFAULT CHARSET = utf8 engine=HEAP; +CREATE TEMPORARY TABLE `縺翫♀縺柿(`縺薙%縺伝 char(1)) DEFAULT CHARSET = utf8 engine=HEAP; +CREATE TEMPORARY TABLE `鮴。鮴。鮴。`(`荳御ク御ク形 char(1)) DEFAULT CHARSET = utf8 engine=HEAP; +CREATE TEMPORARY TABLE `鮴「鮴「鮴「`(`荳剃ク剃ク蛋 char(1)) DEFAULT CHARSET = utf8 engine=HEAP; +DESC `スアスアスア`; +Field Type Null Key Default Extra +スカスカスカ char(1) YES NULL +DESC `スイスイスイ`; +Field Type Null Key Default Extra +スキスキスキ char(1) YES NULL +DESC `スウスウスウ`; +Field Type Null Key Default Extra +スクスクスク char(1) YES NULL +DESC `スエスエスエ`; +Field Type Null Key Default Extra +スケスケスケ char(1) YES NULL +DESC `スオスオスオ`; +Field Type Null Key Default Extra +スコスコスコ char(1) YES NULL +DESC `縺ゅ≠縺A; +Field Type Null Key Default Extra +縺九°縺 char(1) YES NULL +DESC `縺縺縺Я; +Field Type Null Key Default Extra +縺阪″縺 char(1) YES NULL +DESC `縺縺縺`; +Field Type Null Key Default Extra +縺上¥縺 char(1) YES NULL +DESC `縺医∴縺`; +Field Type Null Key Default Extra +縺代¢縺 char(1) YES NULL +DESC `縺翫♀縺柿; +Field Type Null Key Default Extra +縺薙%縺 char(1) YES NULL +DESC `鮴夜セ夜セ冒; +Field Type Null Key Default Extra +荳ゆクゆク char(1) YES NULL +DESC `鮴鈴セ鈴セ輿; +Field Type Null Key Default Extra +荳荳荳 char(1) YES NULL +DESC `鮴樣セ樣セ杼; +Field Type Null Key Default Extra +荳荳荳 char(1) YES NULL +DESC `鮴。鮴。鮴。`; +Field Type Null Key Default Extra +荳御ク御ク char(1) YES NULL +DESC `鮴「鮴「鮴「`; +Field Type Null Key Default Extra +荳剃ク剃ク char(1) YES NULL +SHOW CREATE TABLE `スアスアスア`; +Table Create Table +スアスアスア CREATE TABLE `スアスアスア` ( + `スカスカスカ` char(1) default NULL +) ENGINE=HEAP DEFAULT CHARSET=utf8 +SHOW CREATE TABLE `スイスイスイ`; +Table Create Table +スイスイスイ CREATE TABLE `スイスイスイ` ( + `スキスキスキ` char(1) default NULL +) ENGINE=HEAP DEFAULT CHARSET=utf8 +SHOW CREATE TABLE `スウスウスウ`; +Table Create Table +スウスウスウ CREATE TABLE `スウスウスウ` ( + `スクスクスク` char(1) default NULL +) ENGINE=HEAP DEFAULT CHARSET=utf8 +SHOW CREATE TABLE `スエスエスエ`; +Table Create Table +スエスエスエ CREATE TEMPORARY TABLE `スエスエスエ` ( + `スケスケスケ` char(1) default NULL +) ENGINE=HEAP DEFAULT CHARSET=utf8 +SHOW CREATE TABLE `スオスオスオ`; +Table Create Table +スオスオスオ CREATE TEMPORARY TABLE `スオスオスオ` ( + `スコスコスコ` char(1) default NULL +) ENGINE=HEAP DEFAULT CHARSET=utf8 +SHOW CREATE TABLE `縺ゅ≠縺A; +Table Create Table +縺ゅ≠縺 CREATE TABLE `縺ゅ≠縺A ( + `縺九°縺義 char(1) default NULL +) ENGINE=HEAP DEFAULT CHARSET=utf8 +SHOW CREATE TABLE `縺縺縺Я; +Table Create Table +縺縺縺 CREATE TABLE `縺縺縺Я ( + `縺阪″縺港 char(1) default NULL +) ENGINE=HEAP DEFAULT CHARSET=utf8 +SHOW CREATE TABLE `縺縺縺`; +Table Create Table +縺縺縺 CREATE TABLE `縺縺縺` ( + `縺上¥縺汁 char(1) default NULL +) ENGINE=HEAP DEFAULT CHARSET=utf8 +SHOW CREATE TABLE `縺医∴縺`; +Table Create Table +縺医∴縺 CREATE TEMPORARY TABLE `縺医∴縺` ( + `縺代¢縺疏 char(1) default NULL +) ENGINE=HEAP DEFAULT CHARSET=utf8 +SHOW CREATE TABLE `縺翫♀縺柿; +Table Create Table +縺翫♀縺 CREATE TEMPORARY TABLE `縺翫♀縺柿 ( + `縺薙%縺伝 char(1) default NULL +) ENGINE=HEAP DEFAULT CHARSET=utf8 +SHOW CREATE TABLE `鮴夜セ夜セ冒; +Table Create Table +鮴夜セ夜セ CREATE TABLE `鮴夜セ夜セ冒 ( + `荳ゆクゆクA char(1) default NULL +) ENGINE=HEAP DEFAULT CHARSET=utf8 +SHOW CREATE TABLE `鮴鈴セ鈴セ輿; +Table Create Table +鮴鈴セ鈴セ CREATE TABLE `鮴鈴セ鈴セ輿 ( + `荳荳荳Я char(1) default NULL +) ENGINE=HEAP DEFAULT CHARSET=utf8 +SHOW CREATE TABLE `鮴樣セ樣セ杼; +Table Create Table +鮴樣セ樣セ CREATE TABLE `鮴樣セ樣セ杼 ( + `荳荳荳` char(1) default NULL +) ENGINE=HEAP DEFAULT CHARSET=utf8 +SHOW CREATE TABLE `鮴。鮴。鮴。`; +Table Create Table +鮴。鮴。鮴。 CREATE TEMPORARY TABLE `鮴。鮴。鮴。` ( + `荳御ク御ク形 char(1) default NULL +) ENGINE=HEAP DEFAULT CHARSET=utf8 +SHOW CREATE TABLE `鮴「鮴「鮴「`; +Table Create Table +鮴「鮴「鮴「 CREATE TEMPORARY TABLE `鮴「鮴「鮴「` ( + `荳剃ク剃ク蛋 char(1) default NULL +) ENGINE=HEAP DEFAULT CHARSET=utf8 +DROP TABLE `スアスアスア`; +DROP TABLE `スイスイスイ`; +DROP TABLE `スウスウスウ`; +DROP TABLE `スエスエスエ`; +DROP TABLE `スオスオスオ`; +DROP TABLE `縺ゅ≠縺A; +DROP TABLE `縺縺縺Я; +DROP TABLE `縺縺縺`; +DROP TABLE `縺医∴縺`; +DROP TABLE `縺翫♀縺柿; +DROP TABLE `鮴夜セ夜セ冒; +DROP TABLE `鮴鈴セ鈴セ輿; +DROP TABLE `鮴樣セ樣セ杼; +DROP TABLE `鮴。鮴。鮴。`; +DROP TABLE `鮴「鮴「鮴「`; +CREATE TABLE `スアスアスア`(`スカスカスカ` char(1)) DEFAULT CHARSET = utf8 engine=BDB; +CREATE TABLE `スイスイスイ`(`スキスキスキ` char(1)) DEFAULT CHARSET = utf8 engine=BDB; +CREATE TABLE `縺ゅ≠縺A(`縺九°縺義 char(1)) DEFAULT CHARSET = utf8 engine=BDB; +CREATE TABLE `縺縺縺Я(`縺阪″縺港 char(1)) DEFAULT CHARSET = utf8 engine=BDB; +CREATE TABLE `鮴夜セ夜セ冒(`荳ゆクゆクA char(1)) DEFAULT CHARSET = utf8 engine=BDB; +CREATE TABLE `鮴鈴セ鈴セ輿(`荳荳荳Я char(1)) DEFAULT CHARSET = utf8 engine=BDB; +CREATE TABLE IF NOT EXISTS `スアスアスア`(`スカスカスカ` char(1)) DEFAULT CHARSET = utf8 engine=BDB; +CREATE TABLE IF NOT EXISTS `スイスイスイ`(`スキスキスキ` char(1)) DEFAULT CHARSET = utf8 engine=BDB; +CREATE TABLE IF NOT EXISTS `縺ゅ≠縺A(`縺九°縺義 char(1)) DEFAULT CHARSET = utf8 engine=BDB; +CREATE TABLE IF NOT EXISTS `縺縺縺Я(`縺阪″縺港 char(1)) DEFAULT CHARSET = utf8 engine=BDB; +CREATE TABLE IF NOT EXISTS `鮴夜セ夜セ冒(`荳ゆクゆクA char(1)) DEFAULT CHARSET = utf8 engine=BDB; +CREATE TABLE IF NOT EXISTS `鮴鈴セ鈴セ輿(`荳荳荳Я char(1)) DEFAULT CHARSET = utf8 engine=BDB; +CREATE TABLE IF NOT EXISTS `スウスウスウ`(`スクスクスク` char(1)) DEFAULT CHARSET = utf8 engine=BDB; +CREATE TABLE IF NOT EXISTS `縺縺縺`(`縺上¥縺汁 char(1)) DEFAULT CHARSET = utf8 engine=BDB; +CREATE TABLE IF NOT EXISTS `鮴樣セ樣セ杼(`荳荳荳`char(1)) DEFAULT CHARSET = utf8 engine=BDB; +CREATE TEMPORARY TABLE `スエスエスエ`(`スケスケスケ` char(1)) DEFAULT CHARSET = utf8 engine=BDB; +CREATE TEMPORARY TABLE `スオスオスオ`(`スコスコスコ` char(1)) DEFAULT CHARSET = utf8 engine=BDB; +CREATE TEMPORARY TABLE `縺医∴縺`(`縺代¢縺疏 char(1)) DEFAULT CHARSET = utf8 engine=BDB; +CREATE TEMPORARY TABLE `縺翫♀縺柿(`縺薙%縺伝 char(1)) DEFAULT CHARSET = utf8 engine=BDB; +CREATE TEMPORARY TABLE `鮴。鮴。鮴。`(`荳御ク御ク形 char(1)) DEFAULT CHARSET = utf8 engine=BDB; +CREATE TEMPORARY TABLE `鮴「鮴「鮴「`(`荳剃ク剃ク蛋 char(1)) DEFAULT CHARSET = utf8 engine=BDB; +DESC `スアスアスア`; +Field Type Null Key Default Extra +スカスカスカ char(1) YES NULL +DESC `スイスイスイ`; +Field Type Null Key Default Extra +スキスキスキ char(1) YES NULL +DESC `スウスウスウ`; +Field Type Null Key Default Extra +スクスクスク char(1) YES NULL +DESC `スエスエスエ`; +Field Type Null Key Default Extra +スケスケスケ char(1) YES NULL +DESC `スオスオスオ`; +Field Type Null Key Default Extra +スコスコスコ char(1) YES NULL +DESC `縺ゅ≠縺A; +Field Type Null Key Default Extra +縺九°縺 char(1) YES NULL +DESC `縺縺縺Я; +Field Type Null Key Default Extra +縺阪″縺 char(1) YES NULL +DESC `縺縺縺`; +Field Type Null Key Default Extra +縺上¥縺 char(1) YES NULL +DESC `縺医∴縺`; +Field Type Null Key Default Extra +縺代¢縺 char(1) YES NULL +DESC `縺翫♀縺柿; +Field Type Null Key Default Extra +縺薙%縺 char(1) YES NULL +DESC `鮴夜セ夜セ冒; +Field Type Null Key Default Extra +荳ゆクゆク char(1) YES NULL +DESC `鮴鈴セ鈴セ輿; +Field Type Null Key Default Extra +荳荳荳 char(1) YES NULL +DESC `鮴樣セ樣セ杼; +Field Type Null Key Default Extra +荳荳荳 char(1) YES NULL +DESC `鮴。鮴。鮴。`; +Field Type Null Key Default Extra +荳御ク御ク char(1) YES NULL +DESC `鮴「鮴「鮴「`; +Field Type Null Key Default Extra +荳剃ク剃ク char(1) YES NULL +SHOW CREATE TABLE `スアスアスア`; +Table Create Table +スアスアスア CREATE TABLE `スアスアスア` ( + `スカスカスカ` char(1) default NULL +) ENGINE=BerkeleyDB DEFAULT CHARSET=utf8 +SHOW CREATE TABLE `スイスイスイ`; +Table Create Table +スイスイスイ CREATE TABLE `スイスイスイ` ( + `スキスキスキ` char(1) default NULL +) ENGINE=BerkeleyDB DEFAULT CHARSET=utf8 +SHOW CREATE TABLE `スウスウスウ`; +Table Create Table +スウスウスウ CREATE TABLE `スウスウスウ` ( + `スクスクスク` char(1) default NULL +) ENGINE=BerkeleyDB DEFAULT CHARSET=utf8 +SHOW CREATE TABLE `スエスエスエ`; +Table Create Table +スエスエスエ CREATE TEMPORARY TABLE `スエスエスエ` ( + `スケスケスケ` char(1) default NULL +) ENGINE=BerkeleyDB DEFAULT CHARSET=utf8 +SHOW CREATE TABLE `スオスオスオ`; +Table Create Table +スオスオスオ CREATE TEMPORARY TABLE `スオスオスオ` ( + `スコスコスコ` char(1) default NULL +) ENGINE=BerkeleyDB DEFAULT CHARSET=utf8 +SHOW CREATE TABLE `縺ゅ≠縺A; +Table Create Table +縺ゅ≠縺 CREATE TABLE `縺ゅ≠縺A ( + `縺九°縺義 char(1) default NULL +) ENGINE=BerkeleyDB DEFAULT CHARSET=utf8 +SHOW CREATE TABLE `縺縺縺Я; +Table Create Table +縺縺縺 CREATE TABLE `縺縺縺Я ( + `縺阪″縺港 char(1) default NULL +) ENGINE=BerkeleyDB DEFAULT CHARSET=utf8 +SHOW CREATE TABLE `縺縺縺`; +Table Create Table +縺縺縺 CREATE TABLE `縺縺縺` ( + `縺上¥縺汁 char(1) default NULL +) ENGINE=BerkeleyDB DEFAULT CHARSET=utf8 +SHOW CREATE TABLE `縺医∴縺`; +Table Create Table +縺医∴縺 CREATE TEMPORARY TABLE `縺医∴縺` ( + `縺代¢縺疏 char(1) default NULL +) ENGINE=BerkeleyDB DEFAULT CHARSET=utf8 +SHOW CREATE TABLE `縺翫♀縺柿; +Table Create Table +縺翫♀縺 CREATE TEMPORARY TABLE `縺翫♀縺柿 ( + `縺薙%縺伝 char(1) default NULL +) ENGINE=BerkeleyDB DEFAULT CHARSET=utf8 +SHOW CREATE TABLE `鮴夜セ夜セ冒; +Table Create Table +鮴夜セ夜セ CREATE TABLE `鮴夜セ夜セ冒 ( + `荳ゆクゆクA char(1) default NULL +) ENGINE=BerkeleyDB DEFAULT CHARSET=utf8 +SHOW CREATE TABLE `鮴鈴セ鈴セ輿; +Table Create Table +鮴鈴セ鈴セ CREATE TABLE `鮴鈴セ鈴セ輿 ( + `荳荳荳Я char(1) default NULL +) ENGINE=BerkeleyDB DEFAULT CHARSET=utf8 +SHOW CREATE TABLE `鮴樣セ樣セ杼; +Table Create Table +鮴樣セ樣セ CREATE TABLE `鮴樣セ樣セ杼 ( + `荳荳荳` char(1) default NULL +) ENGINE=BerkeleyDB DEFAULT CHARSET=utf8 +SHOW CREATE TABLE `鮴。鮴。鮴。`; +Table Create Table +鮴。鮴。鮴。 CREATE TEMPORARY TABLE `鮴。鮴。鮴。` ( + `荳御ク御ク形 char(1) default NULL +) ENGINE=BerkeleyDB DEFAULT CHARSET=utf8 +SHOW CREATE TABLE `鮴「鮴「鮴「`; +Table Create Table +鮴「鮴「鮴「 CREATE TEMPORARY TABLE `鮴「鮴「鮴「` ( + `荳剃ク剃ク蛋 char(1) default NULL +) ENGINE=BerkeleyDB DEFAULT CHARSET=utf8 +DROP TABLE `スアスアスア`; +DROP TABLE `スイスイスイ`; +DROP TABLE `スウスウスウ`; +DROP TABLE `スエスエスエ`; +DROP TABLE `スオスオスオ`; +DROP TABLE `縺ゅ≠縺A; +DROP TABLE `縺縺縺Я; +DROP TABLE `縺縺縺`; +DROP TABLE `縺医∴縺`; +DROP TABLE `縺翫♀縺柿; +DROP TABLE `鮴夜セ夜セ冒; +DROP TABLE `鮴鈴セ鈴セ輿; +DROP TABLE `鮴樣セ樣セ杼; +DROP TABLE `鮴。鮴。鮴。`; +DROP TABLE `鮴「鮴「鮴「`; diff --git a/mysql-test/suite/jp/r/jp_enum_sjis.result b/mysql-test/suite/jp/r/jp_enum_sjis.result new file mode 100644 index 00000000000..1e46dbffbb1 --- /dev/null +++ b/mysql-test/suite/jp/r/jp_enum_sjis.result @@ -0,0 +1,362 @@ +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`; +drop table if exists `T11`; +drop table if exists `T12`; +SET NAMES sjis; +SET character_set_database = sjis; +CREATE TABLE `T1` (`C1` ENUM('ア','イ','ウ'), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = innodb; +CREATE TABLE `T2` (`C1` ENUM('あ','い','う'), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = innodb; +CREATE TABLE `T3` (`C1` ENUM('ソ','十','表'), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = innodb; +CREATE TABLE `T4` (`C1` ENUM('ア','イ','ウ'), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = myisam; +CREATE TABLE `T5` (`C1` ENUM('あ','い','う'), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = myisam; +CREATE TABLE `T6` (`C1` ENUM('ソ','十','表'), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = myisam; +CREATE TABLE `T7` (`C1` ENUM('ア','イ','ウ'), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = heap; +CREATE TABLE `T8` (`C1` ENUM('あ','い','う'), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = heap; +CREATE TABLE `T9` (`C1` ENUM('ソ','十','表'), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = heap; +CREATE TABLE `T10` (`C1` ENUM('ア','イ','ウ'), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = bdb; +CREATE TABLE `T11` (`C1` ENUM('あ','い','う'), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = bdb; +CREATE TABLE `T12` (`C1` ENUM('ソ','十','表'), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = bdb; +INSERT INTO `T1` VALUES ('ア'),('イ'),('ウ'); +INSERT INTO `T2` VALUES ('あ'),('い'),('う'); +INSERT INTO `T3` VALUES ('ソ'),('十'),('表'); +INSERT INTO `T4` VALUES ('ア'),('イ'),('ウ'); +INSERT INTO `T5` VALUES ('あ'),('い'),('う'); +INSERT INTO `T6` VALUES ('ソ'),('十'),('表'); +INSERT INTO `T7` VALUES ('ア'),('イ'),('ウ'); +INSERT INTO `T8` VALUES ('あ'),('い'),('う'); +INSERT INTO `T9` VALUES ('ソ'),('十'),('表'); +INSERT INTO `T10` VALUES ('ア'),('イ'),('ウ'); +INSERT INTO `T11` VALUES ('あ'),('い'),('う'); +INSERT INTO `T12` VALUES ('ソ'),('十'),('表'); +SELECT * FROM `T1`; +C1 +ア +イ +ウ +SELECT * FROM `T2`; +C1 +あ +い +う +SELECT * FROM `T3`; +C1 +ソ +十 +表 +SELECT * FROM `T4`; +C1 +ア +イ +ウ +SELECT * FROM `T5`; +C1 +あ +い +う +SELECT * FROM `T6`; +C1 +ソ +十 +表 +SELECT * FROM `T7`; +C1 +ア +イ +ウ +SELECT * FROM `T8`; +C1 +あ +い +う +SELECT * FROM `T9`; +C1 +ソ +十 +表 +SELECT * FROM `T10`; +C1 +ア +イ +ウ +SELECT * FROM `T11`; +C1 +あ +い +う +SELECT * FROM `T12`; +C1 +ソ +十 +表 +SHOW CREATE TABLE `T1`; +Table Create Table +T1 CREATE TABLE `T1` ( + `C1` enum('ア','イ','ウ') default NULL, + KEY `C1` (`C1`) +) ENGINE=InnoDB DEFAULT CHARSET=sjis +SHOW CREATE TABLE `T2`; +Table Create Table +T2 CREATE TABLE `T2` ( + `C1` enum('あ','い','う') default NULL, + KEY `C1` (`C1`) +) ENGINE=InnoDB DEFAULT CHARSET=sjis +SHOW CREATE TABLE `T3`; +Table Create Table +T3 CREATE TABLE `T3` ( + `C1` enum('ソ','十','表') default NULL, + KEY `C1` (`C1`) +) ENGINE=InnoDB DEFAULT CHARSET=sjis +SHOW CREATE TABLE `T4`; +Table Create Table +T4 CREATE TABLE `T4` ( + `C1` enum('ア','イ','ウ') default NULL, + KEY `C1` (`C1`) +) ENGINE=MyISAM DEFAULT CHARSET=sjis +SHOW CREATE TABLE `T5`; +Table Create Table +T5 CREATE TABLE `T5` ( + `C1` enum('あ','い','う') default NULL, + KEY `C1` (`C1`) +) ENGINE=MyISAM DEFAULT CHARSET=sjis +SHOW CREATE TABLE `T6`; +Table Create Table +T6 CREATE TABLE `T6` ( + `C1` enum('ソ','十','表') default NULL, + KEY `C1` (`C1`) +) ENGINE=MyISAM DEFAULT CHARSET=sjis +SHOW CREATE TABLE `T7`; +Table Create Table +T7 CREATE TABLE `T7` ( + `C1` enum('ア','イ','ウ') default NULL, + KEY `C1` (`C1`) +) ENGINE=HEAP DEFAULT CHARSET=sjis +SHOW CREATE TABLE `T8`; +Table Create Table +T8 CREATE TABLE `T8` ( + `C1` enum('あ','い','う') default NULL, + KEY `C1` (`C1`) +) ENGINE=HEAP DEFAULT CHARSET=sjis +SHOW CREATE TABLE `T9`; +Table Create Table +T9 CREATE TABLE `T9` ( + `C1` enum('ソ','十','表') default NULL, + KEY `C1` (`C1`) +) ENGINE=HEAP DEFAULT CHARSET=sjis +SHOW CREATE TABLE `T10`; +Table Create Table +T10 CREATE TABLE `T10` ( + `C1` enum('ア','イ','ウ') default NULL, + KEY `C1` (`C1`) +) ENGINE=BerkeleyDB DEFAULT CHARSET=sjis +SHOW CREATE TABLE `T11`; +Table Create Table +T11 CREATE TABLE `T11` ( + `C1` enum('あ','い','う') default NULL, + KEY `C1` (`C1`) +) ENGINE=BerkeleyDB DEFAULT CHARSET=sjis +SHOW CREATE TABLE `T12`; +Table Create Table +T12 CREATE TABLE `T12` ( + `C1` enum('ソ','十','表') default NULL, + KEY `C1` (`C1`) +) ENGINE=BerkeleyDB DEFAULT CHARSET=sjis +DESC `T1`; +Field Type Null Key Default Extra +C1 enum('ア','イ','ウ') YES MUL NULL +DESC `T2`; +Field Type Null Key Default Extra +C1 enum('あ','い','う') YES MUL NULL +DESC `T3`; +Field Type Null Key Default Extra +C1 enum('ソ','十','表') YES MUL NULL +DESC `T4`; +Field Type Null Key Default Extra +C1 enum('ア','イ','ウ') YES MUL NULL +DESC `T5`; +Field Type Null Key Default Extra +C1 enum('あ','い','う') YES MUL NULL +DESC `T6`; +Field Type Null Key Default Extra +C1 enum('ソ','十','表') YES MUL NULL +DESC `T7`; +Field Type Null Key Default Extra +C1 enum('ア','イ','ウ') YES MUL NULL +DESC `T8`; +Field Type Null Key Default Extra +C1 enum('あ','い','う') YES MUL NULL +DESC `T9`; +Field Type Null Key Default Extra +C1 enum('ソ','十','表') YES MUL NULL +DESC `T10`; +Field Type Null Key Default Extra +C1 enum('ア','イ','ウ') YES MUL NULL +DESC `T11`; +Field Type Null Key Default Extra +C1 enum('あ','い','う') YES MUL NULL +DESC `T12`; +Field Type Null Key Default Extra +C1 enum('ソ','十','表') YES MUL NULL +ALTER TABLE `T1` ADD `C2` CHAR(1) NOT NULL FIRST; +ALTER TABLE `T2` ADD `C2` CHAR(1) NOT NULL FIRST; +ALTER TABLE `T3` ADD `C2` CHAR(1) NOT NULL FIRST; +ALTER TABLE `T4` ADD `C2` CHAR(1) NOT NULL FIRST; +ALTER TABLE `T5` ADD `C2` CHAR(1) NOT NULL FIRST; +ALTER TABLE `T6` ADD `C2` CHAR(1) NOT NULL FIRST; +ALTER TABLE `T7` ADD `C2` CHAR(1) NOT NULL FIRST; +ALTER TABLE `T8` ADD `C2` CHAR(1) NOT NULL FIRST; +ALTER TABLE `T9` ADD `C2` CHAR(1) NOT NULL FIRST; +ALTER TABLE `T10` ADD `C2` CHAR(1) NOT NULL FIRST; +ALTER TABLE `T11` ADD `C2` CHAR(1) NOT NULL FIRST; +ALTER TABLE `T12` ADD `C2` CHAR(1) NOT NULL FIRST; +SHOW CREATE TABLE `T1`; +Table Create Table +T1 CREATE TABLE `T1` ( + `C2` char(1) NOT NULL default '', + `C1` enum('ア','イ','ウ') default NULL, + KEY `C1` (`C1`) +) ENGINE=InnoDB DEFAULT CHARSET=sjis +SHOW CREATE TABLE `T2`; +Table Create Table +T2 CREATE TABLE `T2` ( + `C2` char(1) NOT NULL default '', + `C1` enum('あ','い','う') default NULL, + KEY `C1` (`C1`) +) ENGINE=InnoDB DEFAULT CHARSET=sjis +SHOW CREATE TABLE `T3`; +Table Create Table +T3 CREATE TABLE `T3` ( + `C2` char(1) NOT NULL default '', + `C1` enum('ソ','十','表') default NULL, + KEY `C1` (`C1`) +) ENGINE=InnoDB DEFAULT CHARSET=sjis +SHOW CREATE TABLE `T4`; +Table Create Table +T4 CREATE TABLE `T4` ( + `C2` char(1) NOT NULL default '', + `C1` enum('ア','イ','ウ') default NULL, + KEY `C1` (`C1`) +) ENGINE=MyISAM DEFAULT CHARSET=sjis +SHOW CREATE TABLE `T5`; +Table Create Table +T5 CREATE TABLE `T5` ( + `C2` char(1) NOT NULL default '', + `C1` enum('あ','い','う') default NULL, + KEY `C1` (`C1`) +) ENGINE=MyISAM DEFAULT CHARSET=sjis +SHOW CREATE TABLE `T6`; +Table Create Table +T6 CREATE TABLE `T6` ( + `C2` char(1) NOT NULL default '', + `C1` enum('ソ','十','表') default NULL, + KEY `C1` (`C1`) +) ENGINE=MyISAM DEFAULT CHARSET=sjis +SHOW CREATE TABLE `T7`; +Table Create Table +T7 CREATE TABLE `T7` ( + `C2` char(1) NOT NULL default '', + `C1` enum('ア','イ','ウ') default NULL, + KEY `C1` (`C1`) +) ENGINE=HEAP DEFAULT CHARSET=sjis +SHOW CREATE TABLE `T8`; +Table Create Table +T8 CREATE TABLE `T8` ( + `C2` char(1) NOT NULL default '', + `C1` enum('あ','い','う') default NULL, + KEY `C1` (`C1`) +) ENGINE=HEAP DEFAULT CHARSET=sjis +SHOW CREATE TABLE `T9`; +Table Create Table +T9 CREATE TABLE `T9` ( + `C2` char(1) NOT NULL default '', + `C1` enum('ソ','十','表') default NULL, + KEY `C1` (`C1`) +) ENGINE=HEAP DEFAULT CHARSET=sjis +SHOW CREATE TABLE `T10`; +Table Create Table +T10 CREATE TABLE `T10` ( + `C2` char(1) NOT NULL default '', + `C1` enum('ア','イ','ウ') default NULL, + KEY `C1` (`C1`) +) ENGINE=BerkeleyDB DEFAULT CHARSET=sjis +SHOW CREATE TABLE `T11`; +Table Create Table +T11 CREATE TABLE `T11` ( + `C2` char(1) NOT NULL default '', + `C1` enum('あ','い','う') default NULL, + KEY `C1` (`C1`) +) ENGINE=BerkeleyDB DEFAULT CHARSET=sjis +SHOW CREATE TABLE `T12`; +Table Create Table +T12 CREATE TABLE `T12` ( + `C2` char(1) NOT NULL default '', + `C1` enum('ソ','十','表') default NULL, + KEY `C1` (`C1`) +) ENGINE=BerkeleyDB DEFAULT CHARSET=sjis +DESC `T1`; +Field Type Null Key Default Extra +C2 char(1) +C1 enum('ア','イ','ウ') YES MUL NULL +DESC `T2`; +Field Type Null Key Default Extra +C2 char(1) +C1 enum('あ','い','う') YES MUL NULL +DESC `T3`; +Field Type Null Key Default Extra +C2 char(1) +C1 enum('ソ','十','表') YES MUL NULL +DESC `T4`; +Field Type Null Key Default Extra +C2 char(1) +C1 enum('ア','イ','ウ') YES MUL NULL +DESC `T5`; +Field Type Null Key Default Extra +C2 char(1) +C1 enum('あ','い','う') YES MUL NULL +DESC `T6`; +Field Type Null Key Default Extra +C2 char(1) +C1 enum('ソ','十','表') YES MUL NULL +DESC `T7`; +Field Type Null Key Default Extra +C2 char(1) +C1 enum('ア','イ','ウ') YES MUL NULL +DESC `T8`; +Field Type Null Key Default Extra +C2 char(1) +C1 enum('あ','い','う') YES MUL NULL +DESC `T9`; +Field Type Null Key Default Extra +C2 char(1) +C1 enum('ソ','十','表') YES MUL NULL +DESC `T10`; +Field Type Null Key Default Extra +C2 char(1) +C1 enum('ア','イ','ウ') YES MUL NULL +DESC `T11`; +Field Type Null Key Default Extra +C2 char(1) +C1 enum('あ','い','う') YES MUL NULL +DESC `T12`; +Field Type Null Key Default Extra +C2 char(1) +C1 enum('ソ','十','表') YES MUL NULL +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`; diff --git a/mysql-test/suite/jp/r/jp_enum_ucs2.result b/mysql-test/suite/jp/r/jp_enum_ucs2.result new file mode 100644 index 00000000000..a84cace35fe --- /dev/null +++ b/mysql-test/suite/jp/r/jp_enum_ucs2.result @@ -0,0 +1,219 @@ +drop table if exists `」ヤ」ア`; +drop table if exists `」ヤ」イ`; +drop table if exists `」ヤ」ウ`; +drop table if exists `」ヤ」エ`; +drop table if exists `」ヤ」オ`; +drop table if exists `」ヤ」カ`; +drop table if exists `」ヤ」キ`; +drop table if exists `」ヤ」ク`; +drop table if exists `」ヤ」ケ`; +drop table if exists `」ヤ」ア」ー`; +drop table if exists `」ヤ」ア」ア`; +drop table if exists `」ヤ」ア」イ`; +SET NAMES ujis; +SET character_set_database = ucs2; +SET collation_connection = ucs2_general_ci; +CREATE TABLE `」ヤ」ア` (`」テ」ア` ENUM('竺','軸','宍'), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = innodb; +CREATE TABLE `」ヤ」イ` (`」テ」ア` ENUM('、「','、、','、ヲ'), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = innodb; +CREATE TABLE `」ヤ」ウ` (`」テ」ア` ENUM('常ワ','常ン','常゙'), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = innodb; +CREATE TABLE `」ヤ」エ` (`」テ」ア` ENUM('竺','軸','宍'), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = myisam; +CREATE TABLE `」ヤ」オ` (`」テ」ア` ENUM('、「','、、','、ヲ'), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = myisam; +CREATE TABLE `」ヤ」カ` (`」テ」ア` ENUM('常ワ','常ン','常゙'), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = myisam; +CREATE TABLE `」ヤ」キ` (`」テ」ア` ENUM('竺','軸','宍'), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = heap; +CREATE TABLE `」ヤ」ク` (`」テ」ア` ENUM('、「','、、','、ヲ'), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = heap; +CREATE TABLE `」ヤ」ケ` (`」テ」ア` ENUM('常ワ','常ン','常゙'), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = heap; +CREATE TABLE `」ヤ」ア」ー` (`」テ」ア` ENUM('竺','軸','宍'), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = bdb; +CREATE TABLE `」ヤ」ア」ア` (`」テ」ア` ENUM('、「','、、','、ヲ'), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = bdb; +CREATE TABLE `」ヤ」ア」イ` (`」テ」ア` ENUM('常ワ','常ン','常゙'), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = bdb; +INSERT INTO `」ヤ」ア` VALUES ('竺'),('軸'),('宍'); +INSERT INTO `」ヤ」イ` VALUES ('、「'),('、、'),('、ヲ'); +INSERT INTO `」ヤ」ウ` VALUES ('常ワ'),('常ン'),('常゙'); +INSERT INTO `」ヤ」エ` VALUES ('竺'),('軸'),('宍'); +INSERT INTO `」ヤ」オ` VALUES ('、「'),('、、'),('、ヲ'); +INSERT INTO `」ヤ」カ` VALUES ('常ワ'),('常ン'),('常゙'); +INSERT INTO `」ヤ」キ` VALUES ('竺'),('軸'),('宍'); +INSERT INTO `」ヤ」ク` VALUES ('、「'),('、、'),('、ヲ'); +INSERT INTO `」ヤ」ケ` VALUES ('常ワ'),('常ン'),('常゙'); +INSERT INTO `」ヤ」ア」ー` VALUES ('竺'),('軸'),('宍'); +INSERT INTO `」ヤ」ア」ア` VALUES ('、「'),('、、'),('、ヲ'); +INSERT INTO `」ヤ」ア」イ` VALUES ('常ワ'),('常ン'),('常゙'); +SELECT * FROM `」ヤ」ア`; +」テ」ア +竺 +軸 +宍 +SELECT * FROM `」ヤ」イ`; +」テ」ア +、「 +、、 +、ヲ +SELECT * FROM `」ヤ」ウ`; +」テ」ア +常ワ +常ン +常゙ +SELECT * FROM `」ヤ」エ`; +」テ」ア +竺 +軸 +宍 +SELECT * FROM `」ヤ」オ`; +」テ」ア +、「 +、、 +、ヲ +SELECT * FROM `」ヤ」カ`; +」テ」ア +常ワ +常ン +常゙ +SELECT * FROM `」ヤ」キ`; +」テ」ア +竺 +軸 +宍 +SELECT * FROM `」ヤ」ク`; +」テ」ア +、「 +、、 +、ヲ +SELECT * FROM `」ヤ」ケ`; +」テ」ア +常ワ +常ン +常゙ +SELECT * FROM `」ヤ」ア」ー`; +」テ」ア +竺 +軸 +宍 +SELECT * FROM `」ヤ」ア」ア`; +」テ」ア +、「 +、、 +、ヲ +SELECT * FROM `」ヤ」ア」イ`; +」テ」ア +常ワ +常ン +常゙ +SHOW CREATE TABLE `」ヤ」ア`; +Table Create Table +」ヤ」ア CREATE TABLE `」ヤ」ア` ( + `」テ」ア` enum('竺','軸','宍') default NULL, + KEY `」テ」ア` (`」テ」ア`) +) ENGINE=InnoDB DEFAULT CHARSET=ucs2 +SHOW CREATE TABLE `」ヤ」イ`; +Table Create Table +」ヤ」イ CREATE TABLE `」ヤ」イ` ( + `」テ」ア` enum('、「','、、','、ヲ') default NULL, + KEY `」テ」ア` (`」テ」ア`) +) ENGINE=InnoDB DEFAULT CHARSET=ucs2 +SHOW CREATE TABLE `」ヤ」ウ`; +Table Create Table +」ヤ」ウ CREATE TABLE `」ヤ」ウ` ( + `」テ」ア` enum('常ワ','常ン','常゙') default NULL, + KEY `」テ」ア` (`」テ」ア`) +) ENGINE=InnoDB DEFAULT CHARSET=ucs2 +SHOW CREATE TABLE `」ヤ」エ`; +Table Create Table +」ヤ」エ CREATE TABLE `」ヤ」エ` ( + `」テ」ア` enum('竺','軸','宍') default NULL, + KEY `」テ」ア` (`」テ」ア`) +) ENGINE=MyISAM DEFAULT CHARSET=ucs2 +SHOW CREATE TABLE `」ヤ」オ`; +Table Create Table +」ヤ」オ CREATE TABLE `」ヤ」オ` ( + `」テ」ア` enum('、「','、、','、ヲ') default NULL, + KEY `」テ」ア` (`」テ」ア`) +) ENGINE=MyISAM DEFAULT CHARSET=ucs2 +SHOW CREATE TABLE `」ヤ」カ`; +Table Create Table +」ヤ」カ CREATE TABLE `」ヤ」カ` ( + `」テ」ア` enum('常ワ','常ン','常゙') default NULL, + KEY `」テ」ア` (`」テ」ア`) +) ENGINE=MyISAM DEFAULT CHARSET=ucs2 +SHOW CREATE TABLE `」ヤ」キ`; +Table Create Table +」ヤ」キ CREATE TABLE `」ヤ」キ` ( + `」テ」ア` enum('竺','軸','宍') default NULL, + KEY `」テ」ア` (`」テ」ア`) +) ENGINE=HEAP DEFAULT CHARSET=ucs2 +SHOW CREATE TABLE `」ヤ」ク`; +Table Create Table +」ヤ」ク CREATE TABLE `」ヤ」ク` ( + `」テ」ア` enum('、「','、、','、ヲ') default NULL, + KEY `」テ」ア` (`」テ」ア`) +) ENGINE=HEAP DEFAULT CHARSET=ucs2 +SHOW CREATE TABLE `」ヤ」ケ`; +Table Create Table +」ヤ」ケ CREATE TABLE `」ヤ」ケ` ( + `」テ」ア` enum('常ワ','常ン','常゙') default NULL, + KEY `」テ」ア` (`」テ」ア`) +) ENGINE=HEAP DEFAULT CHARSET=ucs2 +SHOW CREATE TABLE `」ヤ」ア」ー`; +Table Create Table +」ヤ」ア」ー CREATE TABLE `」ヤ」ア」ー` ( + `」テ」ア` enum('竺','軸','宍') default NULL, + KEY `」テ」ア` (`」テ」ア`) +) ENGINE=BerkeleyDB DEFAULT CHARSET=ucs2 +SHOW CREATE TABLE `」ヤ」ア」ア`; +Table Create Table +」ヤ」ア」ア CREATE TABLE `」ヤ」ア」ア` ( + `」テ」ア` enum('、「','、、','、ヲ') default NULL, + KEY `」テ」ア` (`」テ」ア`) +) ENGINE=BerkeleyDB DEFAULT CHARSET=ucs2 +SHOW CREATE TABLE `」ヤ」ア」イ`; +Table Create Table +」ヤ」ア」イ CREATE TABLE `」ヤ」ア」イ` ( + `」テ」ア` enum('常ワ','常ン','常゙') default NULL, + KEY `」テ」ア` (`」テ」ア`) +) ENGINE=BerkeleyDB DEFAULT CHARSET=ucs2 +DESC `」ヤ」ア`; +Field Type Null Key Default Extra +」テ」ア enum('竺','軸','宍') YES MUL NULL +DESC `」ヤ」イ`; +Field Type Null Key Default Extra +」テ」ア enum('、「','、、','、ヲ') YES MUL NULL +DESC `」ヤ」ウ`; +Field Type Null Key Default Extra +」テ」ア enum('常ワ','常ン','常゙') YES MUL NULL +DESC `」ヤ」エ`; +Field Type Null Key Default Extra +」テ」ア enum('竺','軸','宍') YES MUL NULL +DESC `」ヤ」オ`; +Field Type Null Key Default Extra +」テ」ア enum('、「','、、','、ヲ') YES MUL NULL +DESC `」ヤ」カ`; +Field Type Null Key Default Extra +」テ」ア enum('常ワ','常ン','常゙') YES MUL NULL +DESC `」ヤ」キ`; +Field Type Null Key Default Extra +」テ」ア enum('竺','軸','宍') YES MUL NULL +DESC `」ヤ」ク`; +Field Type Null Key Default Extra +」テ」ア enum('、「','、、','、ヲ') YES MUL NULL +DESC `」ヤ」ケ`; +Field Type Null Key Default Extra +」テ」ア enum('常ワ','常ン','常゙') YES MUL NULL +DESC `」ヤ」ア」ー`; +Field Type Null Key Default Extra +」テ」ア enum('竺','軸','宍') YES MUL NULL +DESC `」ヤ」ア」ア`; +Field Type Null Key Default Extra +」テ」ア enum('、「','、、','、ヲ') YES MUL NULL +DESC `」ヤ」ア」イ`; +Field Type Null Key Default Extra +」テ」ア enum('常ワ','常ン','常゙') YES MUL NULL +DROP TABLE `」ヤ」ア`; +DROP TABLE `」ヤ」イ`; +DROP TABLE `」ヤ」ウ`; +DROP TABLE `」ヤ」エ`; +DROP TABLE `」ヤ」オ`; +DROP TABLE `」ヤ」カ`; +DROP TABLE `」ヤ」キ`; +DROP TABLE `」ヤ」ク`; +DROP TABLE `」ヤ」ケ`; +DROP TABLE `」ヤ」ア」ー`; +DROP TABLE `」ヤ」ア」ア`; +DROP TABLE `」ヤ」ア」イ`; diff --git a/mysql-test/suite/jp/r/jp_enum_ujis.result b/mysql-test/suite/jp/r/jp_enum_ujis.result new file mode 100644 index 00000000000..dbc850b1368 --- /dev/null +++ b/mysql-test/suite/jp/r/jp_enum_ujis.result @@ -0,0 +1,362 @@ +drop table if exists `」ヤ」ア`; +drop table if exists `」ヤ」イ`; +drop table if exists `」ヤ」ウ`; +drop table if exists `」ヤ」エ`; +drop table if exists `」ヤ」オ`; +drop table if exists `」ヤ」カ`; +drop table if exists `」ヤ」キ`; +drop table if exists `」ヤ」ク`; +drop table if exists `」ヤ」ケ`; +drop table if exists `」ヤ」ア」ー`; +drop table if exists `」ヤ」ア」ア`; +drop table if exists `」ヤ」ア」イ`; +SET NAMES ujis; +SET character_set_database = ujis; +CREATE TABLE `」ヤ」ア` (`」テ」ア` ENUM('竺','軸','宍'), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = innodb; +CREATE TABLE `」ヤ」イ` (`」テ」ア` ENUM('、「','、、','、ヲ'), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = innodb; +CREATE TABLE `」ヤ」ウ` (`」テ」ア` ENUM('常ワ','常ン','常゙'), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = innodb; +CREATE TABLE `」ヤ」エ` (`」テ」ア` ENUM('竺','軸','宍'), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = myisam; +CREATE TABLE `」ヤ」オ` (`」テ」ア` ENUM('、「','、、','、ヲ'), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = myisam; +CREATE TABLE `」ヤ」カ` (`」テ」ア` ENUM('常ワ','常ン','常゙'), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = myisam; +CREATE TABLE `」ヤ」キ` (`」テ」ア` ENUM('竺','軸','宍'), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = heap; +CREATE TABLE `」ヤ」ク` (`」テ」ア` ENUM('、「','、、','、ヲ'), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = heap; +CREATE TABLE `」ヤ」ケ` (`」テ」ア` ENUM('常ワ','常ン','常゙'), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = heap; +CREATE TABLE `」ヤ」ア」ー` (`」テ」ア` ENUM('竺','軸','宍'), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = bdb; +CREATE TABLE `」ヤ」ア」ア` (`」テ」ア` ENUM('、「','、、','、ヲ'), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = bdb; +CREATE TABLE `」ヤ」ア」イ` (`」テ」ア` ENUM('常ワ','常ン','常゙'), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = bdb; +INSERT INTO `」ヤ」ア` VALUES ('竺'),('軸'),('宍'); +INSERT INTO `」ヤ」イ` VALUES ('、「'),('、、'),('、ヲ'); +INSERT INTO `」ヤ」ウ` VALUES ('常ワ'),('常ン'),('常゙'); +INSERT INTO `」ヤ」エ` VALUES ('竺'),('軸'),('宍'); +INSERT INTO `」ヤ」オ` VALUES ('、「'),('、、'),('、ヲ'); +INSERT INTO `」ヤ」カ` VALUES ('常ワ'),('常ン'),('常゙'); +INSERT INTO `」ヤ」キ` VALUES ('竺'),('軸'),('宍'); +INSERT INTO `」ヤ」ク` VALUES ('、「'),('、、'),('、ヲ'); +INSERT INTO `」ヤ」ケ` VALUES ('常ワ'),('常ン'),('常゙'); +INSERT INTO `」ヤ」ア」ー` VALUES ('竺'),('軸'),('宍'); +INSERT INTO `」ヤ」ア」ア` VALUES ('、「'),('、、'),('、ヲ'); +INSERT INTO `」ヤ」ア」イ` VALUES ('常ワ'),('常ン'),('常゙'); +SELECT * FROM `」ヤ」ア`; +」テ」ア +竺 +軸 +宍 +SELECT * FROM `」ヤ」イ`; +」テ」ア +、「 +、、 +、ヲ +SELECT * FROM `」ヤ」ウ`; +」テ」ア +常ワ +常ン +常゙ +SELECT * FROM `」ヤ」エ`; +」テ」ア +竺 +軸 +宍 +SELECT * FROM `」ヤ」オ`; +」テ」ア +、「 +、、 +、ヲ +SELECT * FROM `」ヤ」カ`; +」テ」ア +常ワ +常ン +常゙ +SELECT * FROM `」ヤ」キ`; +」テ」ア +竺 +軸 +宍 +SELECT * FROM `」ヤ」ク`; +」テ」ア +、「 +、、 +、ヲ +SELECT * FROM `」ヤ」ケ`; +」テ」ア +常ワ +常ン +常゙ +SELECT * FROM `」ヤ」ア」ー`; +」テ」ア +竺 +軸 +宍 +SELECT * FROM `」ヤ」ア」ア`; +」テ」ア +、「 +、、 +、ヲ +SELECT * FROM `」ヤ」ア」イ`; +」テ」ア +常ワ +常ン +常゙ +SHOW CREATE TABLE `」ヤ」ア`; +Table Create Table +」ヤ」ア CREATE TABLE `」ヤ」ア` ( + `」テ」ア` enum('竺','軸','宍') default NULL, + KEY `」テ」ア` (`」テ」ア`) +) ENGINE=InnoDB DEFAULT CHARSET=ujis +SHOW CREATE TABLE `」ヤ」イ`; +Table Create Table +」ヤ」イ CREATE TABLE `」ヤ」イ` ( + `」テ」ア` enum('、「','、、','、ヲ') default NULL, + KEY `」テ」ア` (`」テ」ア`) +) ENGINE=InnoDB DEFAULT CHARSET=ujis +SHOW CREATE TABLE `」ヤ」ウ`; +Table Create Table +」ヤ」ウ CREATE TABLE `」ヤ」ウ` ( + `」テ」ア` enum('常ワ','常ン','常゙') default NULL, + KEY `」テ」ア` (`」テ」ア`) +) ENGINE=InnoDB DEFAULT CHARSET=ujis +SHOW CREATE TABLE `」ヤ」エ`; +Table Create Table +」ヤ」エ CREATE TABLE `」ヤ」エ` ( + `」テ」ア` enum('竺','軸','宍') default NULL, + KEY `」テ」ア` (`」テ」ア`) +) ENGINE=MyISAM DEFAULT CHARSET=ujis +SHOW CREATE TABLE `」ヤ」オ`; +Table Create Table +」ヤ」オ CREATE TABLE `」ヤ」オ` ( + `」テ」ア` enum('、「','、、','、ヲ') default NULL, + KEY `」テ」ア` (`」テ」ア`) +) ENGINE=MyISAM DEFAULT CHARSET=ujis +SHOW CREATE TABLE `」ヤ」カ`; +Table Create Table +」ヤ」カ CREATE TABLE `」ヤ」カ` ( + `」テ」ア` enum('常ワ','常ン','常゙') default NULL, + KEY `」テ」ア` (`」テ」ア`) +) ENGINE=MyISAM DEFAULT CHARSET=ujis +SHOW CREATE TABLE `」ヤ」キ`; +Table Create Table +」ヤ」キ CREATE TABLE `」ヤ」キ` ( + `」テ」ア` enum('竺','軸','宍') default NULL, + KEY `」テ」ア` (`」テ」ア`) +) ENGINE=HEAP DEFAULT CHARSET=ujis +SHOW CREATE TABLE `」ヤ」ク`; +Table Create Table +」ヤ」ク CREATE TABLE `」ヤ」ク` ( + `」テ」ア` enum('、「','、、','、ヲ') default NULL, + KEY `」テ」ア` (`」テ」ア`) +) ENGINE=HEAP DEFAULT CHARSET=ujis +SHOW CREATE TABLE `」ヤ」ケ`; +Table Create Table +」ヤ」ケ CREATE TABLE `」ヤ」ケ` ( + `」テ」ア` enum('常ワ','常ン','常゙') default NULL, + KEY `」テ」ア` (`」テ」ア`) +) ENGINE=HEAP DEFAULT CHARSET=ujis +SHOW CREATE TABLE `」ヤ」ア」ー`; +Table Create Table +」ヤ」ア」ー CREATE TABLE `」ヤ」ア」ー` ( + `」テ」ア` enum('竺','軸','宍') default NULL, + KEY `」テ」ア` (`」テ」ア`) +) ENGINE=BerkeleyDB DEFAULT CHARSET=ujis +SHOW CREATE TABLE `」ヤ」ア」ア`; +Table Create Table +」ヤ」ア」ア CREATE TABLE `」ヤ」ア」ア` ( + `」テ」ア` enum('、「','、、','、ヲ') default NULL, + KEY `」テ」ア` (`」テ」ア`) +) ENGINE=BerkeleyDB DEFAULT CHARSET=ujis +SHOW CREATE TABLE `」ヤ」ア」イ`; +Table Create Table +」ヤ」ア」イ CREATE TABLE `」ヤ」ア」イ` ( + `」テ」ア` enum('常ワ','常ン','常゙') default NULL, + KEY `」テ」ア` (`」テ」ア`) +) ENGINE=BerkeleyDB DEFAULT CHARSET=ujis +DESC `」ヤ」ア`; +Field Type Null Key Default Extra +」テ」ア enum('竺','軸','宍') YES MUL NULL +DESC `」ヤ」イ`; +Field Type Null Key Default Extra +」テ」ア enum('、「','、、','、ヲ') YES MUL NULL +DESC `」ヤ」ウ`; +Field Type Null Key Default Extra +」テ」ア enum('常ワ','常ン','常゙') YES MUL NULL +DESC `」ヤ」エ`; +Field Type Null Key Default Extra +」テ」ア enum('竺','軸','宍') YES MUL NULL +DESC `」ヤ」オ`; +Field Type Null Key Default Extra +」テ」ア enum('、「','、、','、ヲ') YES MUL NULL +DESC `」ヤ」カ`; +Field Type Null Key Default Extra +」テ」ア enum('常ワ','常ン','常゙') YES MUL NULL +DESC `」ヤ」キ`; +Field Type Null Key Default Extra +」テ」ア enum('竺','軸','宍') YES MUL NULL +DESC `」ヤ」ク`; +Field Type Null Key Default Extra +」テ」ア enum('、「','、、','、ヲ') YES MUL NULL +DESC `」ヤ」ケ`; +Field Type Null Key Default Extra +」テ」ア enum('常ワ','常ン','常゙') YES MUL NULL +DESC `」ヤ」ア」ー`; +Field Type Null Key Default Extra +」テ」ア enum('竺','軸','宍') YES MUL NULL +DESC `」ヤ」ア」ア`; +Field Type Null Key Default Extra +」テ」ア enum('、「','、、','、ヲ') YES MUL NULL +DESC `」ヤ」ア」イ`; +Field Type Null Key Default Extra +」テ」ア enum('常ワ','常ン','常゙') YES MUL NULL +ALTER TABLE `」ヤ」ア` ADD `」テ」イ` CHAR(1) NOT NULL FIRST; +ALTER TABLE `」ヤ」イ` ADD `」テ」イ` CHAR(1) NOT NULL FIRST; +ALTER TABLE `」ヤ」ウ` ADD `」テ」イ` CHAR(1) NOT NULL FIRST; +ALTER TABLE `」ヤ」エ` ADD `」テ」イ` CHAR(1) NOT NULL FIRST; +ALTER TABLE `」ヤ」オ` ADD `」テ」イ` CHAR(1) NOT NULL FIRST; +ALTER TABLE `」ヤ」カ` ADD `」テ」イ` CHAR(1) NOT NULL FIRST; +ALTER TABLE `」ヤ」キ` ADD `」テ」イ` CHAR(1) NOT NULL FIRST; +ALTER TABLE `」ヤ」ク` ADD `」テ」イ` CHAR(1) NOT NULL FIRST; +ALTER TABLE `」ヤ」ケ` ADD `」テ」イ` CHAR(1) NOT NULL FIRST; +ALTER TABLE `」ヤ」ア」ー` ADD `」テ」イ` CHAR(1) NOT NULL FIRST; +ALTER TABLE `」ヤ」ア」ア` ADD `」テ」イ` CHAR(1) NOT NULL FIRST; +ALTER TABLE `」ヤ」ア」イ` ADD `」テ」イ` CHAR(1) NOT NULL FIRST; +SHOW CREATE TABLE `」ヤ」ア`; +Table Create Table +」ヤ」ア CREATE TABLE `」ヤ」ア` ( + `」テ」イ` char(1) NOT NULL default '', + `」テ」ア` enum('竺','軸','宍') default NULL, + KEY `」テ」ア` (`」テ」ア`) +) ENGINE=InnoDB DEFAULT CHARSET=ujis +SHOW CREATE TABLE `」ヤ」イ`; +Table Create Table +」ヤ」イ CREATE TABLE `」ヤ」イ` ( + `」テ」イ` char(1) NOT NULL default '', + `」テ」ア` enum('、「','、、','、ヲ') default NULL, + KEY `」テ」ア` (`」テ」ア`) +) ENGINE=InnoDB DEFAULT CHARSET=ujis +SHOW CREATE TABLE `」ヤ」ウ`; +Table Create Table +」ヤ」ウ CREATE TABLE `」ヤ」ウ` ( + `」テ」イ` char(1) NOT NULL default '', + `」テ」ア` enum('常ワ','常ン','常゙') default NULL, + KEY `」テ」ア` (`」テ」ア`) +) ENGINE=InnoDB DEFAULT CHARSET=ujis +SHOW CREATE TABLE `」ヤ」エ`; +Table Create Table +」ヤ」エ CREATE TABLE `」ヤ」エ` ( + `」テ」イ` char(1) NOT NULL default '', + `」テ」ア` enum('竺','軸','宍') default NULL, + KEY `」テ」ア` (`」テ」ア`) +) ENGINE=MyISAM DEFAULT CHARSET=ujis +SHOW CREATE TABLE `」ヤ」オ`; +Table Create Table +」ヤ」オ CREATE TABLE `」ヤ」オ` ( + `」テ」イ` char(1) NOT NULL default '', + `」テ」ア` enum('、「','、、','、ヲ') default NULL, + KEY `」テ」ア` (`」テ」ア`) +) ENGINE=MyISAM DEFAULT CHARSET=ujis +SHOW CREATE TABLE `」ヤ」カ`; +Table Create Table +」ヤ」カ CREATE TABLE `」ヤ」カ` ( + `」テ」イ` char(1) NOT NULL default '', + `」テ」ア` enum('常ワ','常ン','常゙') default NULL, + KEY `」テ」ア` (`」テ」ア`) +) ENGINE=MyISAM DEFAULT CHARSET=ujis +SHOW CREATE TABLE `」ヤ」キ`; +Table Create Table +」ヤ」キ CREATE TABLE `」ヤ」キ` ( + `」テ」イ` char(1) NOT NULL default '', + `」テ」ア` enum('竺','軸','宍') default NULL, + KEY `」テ」ア` (`」テ」ア`) +) ENGINE=HEAP DEFAULT CHARSET=ujis +SHOW CREATE TABLE `」ヤ」ク`; +Table Create Table +」ヤ」ク CREATE TABLE `」ヤ」ク` ( + `」テ」イ` char(1) NOT NULL default '', + `」テ」ア` enum('、「','、、','、ヲ') default NULL, + KEY `」テ」ア` (`」テ」ア`) +) ENGINE=HEAP DEFAULT CHARSET=ujis +SHOW CREATE TABLE `」ヤ」ケ`; +Table Create Table +」ヤ」ケ CREATE TABLE `」ヤ」ケ` ( + `」テ」イ` char(1) NOT NULL default '', + `」テ」ア` enum('常ワ','常ン','常゙') default NULL, + KEY `」テ」ア` (`」テ」ア`) +) ENGINE=HEAP DEFAULT CHARSET=ujis +SHOW CREATE TABLE `」ヤ」ア」ー`; +Table Create Table +」ヤ」ア」ー CREATE TABLE `」ヤ」ア」ー` ( + `」テ」イ` char(1) NOT NULL default '', + `」テ」ア` enum('竺','軸','宍') default NULL, + KEY `」テ」ア` (`」テ」ア`) +) ENGINE=BerkeleyDB DEFAULT CHARSET=ujis +SHOW CREATE TABLE `」ヤ」ア」ア`; +Table Create Table +」ヤ」ア」ア CREATE TABLE `」ヤ」ア」ア` ( + `」テ」イ` char(1) NOT NULL default '', + `」テ」ア` enum('、「','、、','、ヲ') default NULL, + KEY `」テ」ア` (`」テ」ア`) +) ENGINE=BerkeleyDB DEFAULT CHARSET=ujis +SHOW CREATE TABLE `」ヤ」ア」イ`; +Table Create Table +」ヤ」ア」イ CREATE TABLE `」ヤ」ア」イ` ( + `」テ」イ` char(1) NOT NULL default '', + `」テ」ア` enum('常ワ','常ン','常゙') default NULL, + KEY `」テ」ア` (`」テ」ア`) +) ENGINE=BerkeleyDB DEFAULT CHARSET=ujis +DESC `」ヤ」ア`; +Field Type Null Key Default Extra +」テ」イ char(1) +」テ」ア enum('竺','軸','宍') YES MUL NULL +DESC `」ヤ」イ`; +Field Type Null Key Default Extra +」テ」イ char(1) +」テ」ア enum('、「','、、','、ヲ') YES MUL NULL +DESC `」ヤ」ウ`; +Field Type Null Key Default Extra +」テ」イ char(1) +」テ」ア enum('常ワ','常ン','常゙') YES MUL NULL +DESC `」ヤ」エ`; +Field Type Null Key Default Extra +」テ」イ char(1) +」テ」ア enum('竺','軸','宍') YES MUL NULL +DESC `」ヤ」オ`; +Field Type Null Key Default Extra +」テ」イ char(1) +」テ」ア enum('、「','、、','、ヲ') YES MUL NULL +DESC `」ヤ」カ`; +Field Type Null Key Default Extra +」テ」イ char(1) +」テ」ア enum('常ワ','常ン','常゙') YES MUL NULL +DESC `」ヤ」キ`; +Field Type Null Key Default Extra +」テ」イ char(1) +」テ」ア enum('竺','軸','宍') YES MUL NULL +DESC `」ヤ」ク`; +Field Type Null Key Default Extra +」テ」イ char(1) +」テ」ア enum('、「','、、','、ヲ') YES MUL NULL +DESC `」ヤ」ケ`; +Field Type Null Key Default Extra +」テ」イ char(1) +」テ」ア enum('常ワ','常ン','常゙') YES MUL NULL +DESC `」ヤ」ア」ー`; +Field Type Null Key Default Extra +」テ」イ char(1) +」テ」ア enum('竺','軸','宍') YES MUL NULL +DESC `」ヤ」ア」ア`; +Field Type Null Key Default Extra +」テ」イ char(1) +」テ」ア enum('、「','、、','、ヲ') YES MUL NULL +DESC `」ヤ」ア」イ`; +Field Type Null Key Default Extra +」テ」イ char(1) +」テ」ア enum('常ワ','常ン','常゙') YES MUL NULL +DROP TABLE `」ヤ」ア`; +DROP TABLE `」ヤ」イ`; +DROP TABLE `」ヤ」ウ`; +DROP TABLE `」ヤ」エ`; +DROP TABLE `」ヤ」オ`; +DROP TABLE `」ヤ」カ`; +DROP TABLE `」ヤ」キ`; +DROP TABLE `」ヤ」ク`; +DROP TABLE `」ヤ」ケ`; +DROP TABLE `」ヤ」ア」ー`; +DROP TABLE `」ヤ」ア」ア`; +DROP TABLE `」ヤ」ア」イ`; diff --git a/mysql-test/suite/jp/r/jp_enum_utf8.result b/mysql-test/suite/jp/r/jp_enum_utf8.result new file mode 100644 index 00000000000..f2515871ece --- /dev/null +++ b/mysql-test/suite/jp/r/jp_enum_utf8.result @@ -0,0 +1,362 @@ +drop table if exists `シエシ疏; +drop table if exists `シエシ蛋; +drop table if exists `シエシ伝; +drop table if exists `シエシ覗; +drop table if exists `シエシ描; +drop table if exists `シエシ冒; +drop table if exists `シエシ輿; +drop table if exists `シエシ倭; +drop table if exists `シエシ兪; +drop table if exists `シエシ托シ秦; +drop table if exists `シエシ托シ疏; +drop table if exists `シエシ托シ蛋; +SET NAMES utf8; +SET character_set_database = utf8; +CREATE TABLE `シエシ疏 (`シ」シ疏 ENUM('スア','スイ','スウ'), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = innodb; +CREATE TABLE `シエシ蛋 (`シ」シ疏 ENUM('縺','縺','縺'), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = innodb; +CREATE TABLE `シエシ伝 (`シ」シ疏 ENUM('鮴','鮴','鮴'), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = innodb; +CREATE TABLE `シエシ覗 (`シ」シ疏 ENUM('スア','スイ','スウ'), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = myisam; +CREATE TABLE `シエシ描 (`シ」シ疏 ENUM('縺','縺','縺'), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = myisam; +CREATE TABLE `シエシ冒 (`シ」シ疏 ENUM('鮴','鮴','鮴'), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = myisam; +CREATE TABLE `シエシ輿 (`シ」シ疏 ENUM('スア','スイ','スウ'), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = heap; +CREATE TABLE `シエシ倭 (`シ」シ疏 ENUM('縺','縺','縺'), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = heap; +CREATE TABLE `シエシ兪 (`シ」シ疏 ENUM('鮴','鮴','鮴'), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = heap; +CREATE TABLE `シエシ托シ秦 (`シ」シ疏 ENUM('スア','スイ','スウ'), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = bdb; +CREATE TABLE `シエシ托シ疏 (`シ」シ疏 ENUM('縺','縺','縺'), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = bdb; +CREATE TABLE `シエシ托シ蛋 (`シ」シ疏 ENUM('鮴','鮴','鮴'), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = bdb; +INSERT INTO `シエシ疏 VALUES ('スア'),('スイ'),('スウ'); +INSERT INTO `シエシ蛋 VALUES ('縺'),('縺'),('縺'); +INSERT INTO `シエシ伝 VALUES ('鮴'),('鮴'),('鮴'); +INSERT INTO `シエシ覗 VALUES ('スア'),('スイ'),('スウ'); +INSERT INTO `シエシ描 VALUES ('縺'),('縺'),('縺'); +INSERT INTO `シエシ冒 VALUES ('鮴'),('鮴'),('鮴'); +INSERT INTO `シエシ輿 VALUES ('スア'),('スイ'),('スウ'); +INSERT INTO `シエシ倭 VALUES ('縺'),('縺'),('縺'); +INSERT INTO `シエシ兪 VALUES ('鮴'),('鮴'),('鮴'); +INSERT INTO `シエシ托シ秦 VALUES ('スア'),('スイ'),('スウ'); +INSERT INTO `シエシ托シ疏 VALUES ('縺'),('縺'),('縺'); +INSERT INTO `シエシ托シ蛋 VALUES ('鮴'),('鮴'),('鮴'); +SELECT * FROM `シエシ疏; +シ」シ +スア +スイ +スウ +SELECT * FROM `シエシ蛋; +シ」シ +縺 +縺 +縺 +SELECT * FROM `シエシ伝; +シ」シ +鮴 +鮴 +鮴 +SELECT * FROM `シエシ覗; +シ」シ +スア +スイ +スウ +SELECT * FROM `シエシ描; +シ」シ +縺 +縺 +縺 +SELECT * FROM `シエシ冒; +シ」シ +鮴 +鮴 +鮴 +SELECT * FROM `シエシ輿; +シ」シ +スア +スイ +スウ +SELECT * FROM `シエシ倭; +シ」シ +縺 +縺 +縺 +SELECT * FROM `シエシ兪; +シ」シ +鮴 +鮴 +鮴 +SELECT * FROM `シエシ托シ秦; +シ」シ +スア +スイ +スウ +SELECT * FROM `シエシ托シ疏; +シ」シ +縺 +縺 +縺 +SELECT * FROM `シエシ托シ蛋; +シ」シ +鮴 +鮴 +鮴 +SHOW CREATE TABLE `シエシ疏; +Table Create Table +シエシ CREATE TABLE `シエシ疏 ( + `シ」シ疏 enum('スア','スイ','スウ') default NULL, + KEY `シ」シ疏 (`シ」シ疏) +) ENGINE=InnoDB DEFAULT CHARSET=utf8 +SHOW CREATE TABLE `シエシ蛋; +Table Create Table +シエシ CREATE TABLE `シエシ蛋 ( + `シ」シ疏 enum('縺','縺','縺') default NULL, + KEY `シ」シ疏 (`シ」シ疏) +) ENGINE=InnoDB DEFAULT CHARSET=utf8 +SHOW CREATE TABLE `シエシ伝; +Table Create Table +シエシ CREATE TABLE `シエシ伝 ( + `シ」シ疏 enum('鮴','鮴','鮴') default NULL, + KEY `シ」シ疏 (`シ」シ疏) +) ENGINE=InnoDB DEFAULT CHARSET=utf8 +SHOW CREATE TABLE `シエシ覗; +Table Create Table +シエシ CREATE TABLE `シエシ覗 ( + `シ」シ疏 enum('スア','スイ','スウ') default NULL, + KEY `シ」シ疏 (`シ」シ疏) +) ENGINE=MyISAM DEFAULT CHARSET=utf8 +SHOW CREATE TABLE `シエシ描; +Table Create Table +シエシ CREATE TABLE `シエシ描 ( + `シ」シ疏 enum('縺','縺','縺') default NULL, + KEY `シ」シ疏 (`シ」シ疏) +) ENGINE=MyISAM DEFAULT CHARSET=utf8 +SHOW CREATE TABLE `シエシ冒; +Table Create Table +シエシ CREATE TABLE `シエシ冒 ( + `シ」シ疏 enum('鮴','鮴','鮴') default NULL, + KEY `シ」シ疏 (`シ」シ疏) +) ENGINE=MyISAM DEFAULT CHARSET=utf8 +SHOW CREATE TABLE `シエシ輿; +Table Create Table +シエシ CREATE TABLE `シエシ輿 ( + `シ」シ疏 enum('スア','スイ','スウ') default NULL, + KEY `シ」シ疏 (`シ」シ疏) +) ENGINE=HEAP DEFAULT CHARSET=utf8 +SHOW CREATE TABLE `シエシ倭; +Table Create Table +シエシ CREATE TABLE `シエシ倭 ( + `シ」シ疏 enum('縺','縺','縺') default NULL, + KEY `シ」シ疏 (`シ」シ疏) +) ENGINE=HEAP DEFAULT CHARSET=utf8 +SHOW CREATE TABLE `シエシ兪; +Table Create Table +シエシ CREATE TABLE `シエシ兪 ( + `シ」シ疏 enum('鮴','鮴','鮴') default NULL, + KEY `シ」シ疏 (`シ」シ疏) +) ENGINE=HEAP DEFAULT CHARSET=utf8 +SHOW CREATE TABLE `シエシ托シ秦; +Table Create Table +シエシ托シ CREATE TABLE `シエシ托シ秦 ( + `シ」シ疏 enum('スア','スイ','スウ') default NULL, + KEY `シ」シ疏 (`シ」シ疏) +) ENGINE=BerkeleyDB DEFAULT CHARSET=utf8 +SHOW CREATE TABLE `シエシ托シ疏; +Table Create Table +シエシ托シ CREATE TABLE `シエシ托シ疏 ( + `シ」シ疏 enum('縺','縺','縺') default NULL, + KEY `シ」シ疏 (`シ」シ疏) +) ENGINE=BerkeleyDB DEFAULT CHARSET=utf8 +SHOW CREATE TABLE `シエシ托シ蛋; +Table Create Table +シエシ托シ CREATE TABLE `シエシ托シ蛋 ( + `シ」シ疏 enum('鮴','鮴','鮴') default NULL, + KEY `シ」シ疏 (`シ」シ疏) +) ENGINE=BerkeleyDB DEFAULT CHARSET=utf8 +DESC `シエシ疏; +Field Type Null Key Default Extra +シ」シ enum('スア','スイ','スウ') YES MUL NULL +DESC `シエシ蛋; +Field Type Null Key Default Extra +シ」シ enum('縺','縺','縺') YES MUL NULL +DESC `シエシ伝; +Field Type Null Key Default Extra +シ」シ enum('鮴','鮴','鮴') YES MUL NULL +DESC `シエシ覗; +Field Type Null Key Default Extra +シ」シ enum('スア','スイ','スウ') YES MUL NULL +DESC `シエシ描; +Field Type Null Key Default Extra +シ」シ enum('縺','縺','縺') YES MUL NULL +DESC `シエシ冒; +Field Type Null Key Default Extra +シ」シ enum('鮴','鮴','鮴') YES MUL NULL +DESC `シエシ輿; +Field Type Null Key Default Extra +シ」シ enum('スア','スイ','スウ') YES MUL NULL +DESC `シエシ倭; +Field Type Null Key Default Extra +シ」シ enum('縺','縺','縺') YES MUL NULL +DESC `シエシ兪; +Field Type Null Key Default Extra +シ」シ enum('鮴','鮴','鮴') YES MUL NULL +DESC `シエシ托シ秦; +Field Type Null Key Default Extra +シ」シ enum('スア','スイ','スウ') YES MUL NULL +DESC `シエシ托シ疏; +Field Type Null Key Default Extra +シ」シ enum('縺','縺','縺') YES MUL NULL +DESC `シエシ托シ蛋; +Field Type Null Key Default Extra +シ」シ enum('鮴','鮴','鮴') YES MUL NULL +ALTER TABLE `シエシ疏 ADD `シ」シ蛋 CHAR(1) NOT NULL FIRST; +ALTER TABLE `シエシ蛋 ADD `シ」シ蛋 CHAR(1) NOT NULL FIRST; +ALTER TABLE `シエシ伝 ADD `シ」シ蛋 CHAR(1) NOT NULL FIRST; +ALTER TABLE `シエシ覗 ADD `シ」シ蛋 CHAR(1) NOT NULL FIRST; +ALTER TABLE `シエシ描 ADD `シ」シ蛋 CHAR(1) NOT NULL FIRST; +ALTER TABLE `シエシ冒 ADD `シ」シ蛋 CHAR(1) NOT NULL FIRST; +ALTER TABLE `シエシ輿 ADD `シ」シ蛋 CHAR(1) NOT NULL FIRST; +ALTER TABLE `シエシ倭 ADD `シ」シ蛋 CHAR(1) NOT NULL FIRST; +ALTER TABLE `シエシ兪 ADD `シ」シ蛋 CHAR(1) NOT NULL FIRST; +ALTER TABLE `シエシ托シ秦 ADD `シ」シ蛋 CHAR(1) NOT NULL FIRST; +ALTER TABLE `シエシ托シ疏 ADD `シ」シ蛋 CHAR(1) NOT NULL FIRST; +ALTER TABLE `シエシ托シ蛋 ADD `シ」シ蛋 CHAR(1) NOT NULL FIRST; +SHOW CREATE TABLE `シエシ疏; +Table Create Table +シエシ CREATE TABLE `シエシ疏 ( + `シ」シ蛋 char(1) NOT NULL default '', + `シ」シ疏 enum('スア','スイ','スウ') default NULL, + KEY `シ」シ疏 (`シ」シ疏) +) ENGINE=InnoDB DEFAULT CHARSET=utf8 +SHOW CREATE TABLE `シエシ蛋; +Table Create Table +シエシ CREATE TABLE `シエシ蛋 ( + `シ」シ蛋 char(1) NOT NULL default '', + `シ」シ疏 enum('縺','縺','縺') default NULL, + KEY `シ」シ疏 (`シ」シ疏) +) ENGINE=InnoDB DEFAULT CHARSET=utf8 +SHOW CREATE TABLE `シエシ伝; +Table Create Table +シエシ CREATE TABLE `シエシ伝 ( + `シ」シ蛋 char(1) NOT NULL default '', + `シ」シ疏 enum('鮴','鮴','鮴') default NULL, + KEY `シ」シ疏 (`シ」シ疏) +) ENGINE=InnoDB DEFAULT CHARSET=utf8 +SHOW CREATE TABLE `シエシ覗; +Table Create Table +シエシ CREATE TABLE `シエシ覗 ( + `シ」シ蛋 char(1) NOT NULL default '', + `シ」シ疏 enum('スア','スイ','スウ') default NULL, + KEY `シ」シ疏 (`シ」シ疏) +) ENGINE=MyISAM DEFAULT CHARSET=utf8 +SHOW CREATE TABLE `シエシ描; +Table Create Table +シエシ CREATE TABLE `シエシ描 ( + `シ」シ蛋 char(1) NOT NULL default '', + `シ」シ疏 enum('縺','縺','縺') default NULL, + KEY `シ」シ疏 (`シ」シ疏) +) ENGINE=MyISAM DEFAULT CHARSET=utf8 +SHOW CREATE TABLE `シエシ冒; +Table Create Table +シエシ CREATE TABLE `シエシ冒 ( + `シ」シ蛋 char(1) NOT NULL default '', + `シ」シ疏 enum('鮴','鮴','鮴') default NULL, + KEY `シ」シ疏 (`シ」シ疏) +) ENGINE=MyISAM DEFAULT CHARSET=utf8 +SHOW CREATE TABLE `シエシ輿; +Table Create Table +シエシ CREATE TABLE `シエシ輿 ( + `シ」シ蛋 char(1) NOT NULL default '', + `シ」シ疏 enum('スア','スイ','スウ') default NULL, + KEY `シ」シ疏 (`シ」シ疏) +) ENGINE=HEAP DEFAULT CHARSET=utf8 +SHOW CREATE TABLE `シエシ倭; +Table Create Table +シエシ CREATE TABLE `シエシ倭 ( + `シ」シ蛋 char(1) NOT NULL default '', + `シ」シ疏 enum('縺','縺','縺') default NULL, + KEY `シ」シ疏 (`シ」シ疏) +) ENGINE=HEAP DEFAULT CHARSET=utf8 +SHOW CREATE TABLE `シエシ兪; +Table Create Table +シエシ CREATE TABLE `シエシ兪 ( + `シ」シ蛋 char(1) NOT NULL default '', + `シ」シ疏 enum('鮴','鮴','鮴') default NULL, + KEY `シ」シ疏 (`シ」シ疏) +) ENGINE=HEAP DEFAULT CHARSET=utf8 +SHOW CREATE TABLE `シエシ托シ秦; +Table Create Table +シエシ托シ CREATE TABLE `シエシ托シ秦 ( + `シ」シ蛋 char(1) NOT NULL default '', + `シ」シ疏 enum('スア','スイ','スウ') default NULL, + KEY `シ」シ疏 (`シ」シ疏) +) ENGINE=BerkeleyDB DEFAULT CHARSET=utf8 +SHOW CREATE TABLE `シエシ托シ疏; +Table Create Table +シエシ托シ CREATE TABLE `シエシ托シ疏 ( + `シ」シ蛋 char(1) NOT NULL default '', + `シ」シ疏 enum('縺','縺','縺') default NULL, + KEY `シ」シ疏 (`シ」シ疏) +) ENGINE=BerkeleyDB DEFAULT CHARSET=utf8 +SHOW CREATE TABLE `シエシ托シ蛋; +Table Create Table +シエシ托シ CREATE TABLE `シエシ托シ蛋 ( + `シ」シ蛋 char(1) NOT NULL default '', + `シ」シ疏 enum('鮴','鮴','鮴') default NULL, + KEY `シ」シ疏 (`シ」シ疏) +) ENGINE=BerkeleyDB DEFAULT CHARSET=utf8 +DESC `シエシ疏; +Field Type Null Key Default Extra +シ」シ char(1) +シ」シ enum('スア','スイ','スウ') YES MUL NULL +DESC `シエシ蛋; +Field Type Null Key Default Extra +シ」シ char(1) +シ」シ enum('縺','縺','縺') YES MUL NULL +DESC `シエシ伝; +Field Type Null Key Default Extra +シ」シ char(1) +シ」シ enum('鮴','鮴','鮴') YES MUL NULL +DESC `シエシ覗; +Field Type Null Key Default Extra +シ」シ char(1) +シ」シ enum('スア','スイ','スウ') YES MUL NULL +DESC `シエシ描; +Field Type Null Key Default Extra +シ」シ char(1) +シ」シ enum('縺','縺','縺') YES MUL NULL +DESC `シエシ冒; +Field Type Null Key Default Extra +シ」シ char(1) +シ」シ enum('鮴','鮴','鮴') YES MUL NULL +DESC `シエシ輿; +Field Type Null Key Default Extra +シ」シ char(1) +シ」シ enum('スア','スイ','スウ') YES MUL NULL +DESC `シエシ倭; +Field Type Null Key Default Extra +シ」シ char(1) +シ」シ enum('縺','縺','縺') YES MUL NULL +DESC `シエシ兪; +Field Type Null Key Default Extra +シ」シ char(1) +シ」シ enum('鮴','鮴','鮴') YES MUL NULL +DESC `シエシ托シ秦; +Field Type Null Key Default Extra +シ」シ char(1) +シ」シ enum('スア','スイ','スウ') YES MUL NULL +DESC `シエシ托シ疏; +Field Type Null Key Default Extra +シ」シ char(1) +シ」シ enum('縺','縺','縺') YES MUL NULL +DESC `シエシ托シ蛋; +Field Type Null Key Default Extra +シ」シ char(1) +シ」シ enum('鮴','鮴','鮴') YES MUL NULL +DROP TABLE `シエシ疏; +DROP TABLE `シエシ蛋; +DROP TABLE `シエシ伝; +DROP TABLE `シエシ覗; +DROP TABLE `シエシ描; +DROP TABLE `シエシ冒; +DROP TABLE `シエシ輿; +DROP TABLE `シエシ倭; +DROP TABLE `シエシ兪; +DROP TABLE `シエシ托シ秦; +DROP TABLE `シエシ托シ疏; +DROP TABLE `シエシ托シ蛋; diff --git a/mysql-test/suite/jp/r/jp_insert_sjis.result b/mysql-test/suite/jp/r/jp_insert_sjis.result new file mode 100644 index 00000000000..c516986a256 --- /dev/null +++ b/mysql-test/suite/jp/r/jp_insert_sjis.result @@ -0,0 +1,905 @@ +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`; +drop table if exists `T11`; +drop table if exists `T12`; +SET NAMES sjis; +SET character_set_database = sjis; +CREATE TABLE `T1` (`C1` char(5)) DEFAULT CHARSET = sjis engine = innodb; +CREATE TABLE `T2` (`C1` char(5)) DEFAULT CHARSET = sjis engine = innodb; +CREATE TABLE `T3` (`C1` char(5)) DEFAULT CHARSET = sjis engine = innodb; +CREATE TABLE `T4` (`C1` char(5)) DEFAULT CHARSET = sjis engine = myisam; +CREATE TABLE `T5` (`C1` char(5)) DEFAULT CHARSET = sjis engine = myisam; +CREATE TABLE `T6` (`C1` char(5)) DEFAULT CHARSET = sjis engine = myisam; +CREATE TABLE `T7` (`C1` char(5)) DEFAULT CHARSET = sjis engine = heap; +CREATE TABLE `T8` (`C1` char(5)) DEFAULT CHARSET = sjis engine = heap; +CREATE TABLE `T9` (`C1` char(5)) DEFAULT CHARSET = sjis engine = heap; +CREATE TABLE `T10` (`C1` char(5)) DEFAULT CHARSET = sjis engine = bdb; +CREATE TABLE `T11` (`C1` char(5)) DEFAULT CHARSET = sjis engine = bdb; +CREATE TABLE `T12` (`C1` char(5)) DEFAULT CHARSET = sjis engine = bdb; +INSERT INTO `T1` VALUES ('アイウエオ'); +INSERT INTO `T2` VALUES ('あいうえお'); +INSERT INTO `T3` VALUES ('ソ十表予構'); +INSERT INTO `T4` VALUES ('アイウエオ'); +INSERT INTO `T5` VALUES ('あいうえお'); +INSERT INTO `T6` VALUES ('ソ十表予構'); +INSERT INTO `T7` VALUES ('アイウエオ'); +INSERT INTO `T8` VALUES ('あいうえお'); +INSERT INTO `T9` VALUES ('ソ十表予構'); +INSERT INTO `T10` VALUES ('アイウエオ'); +INSERT INTO `T11` VALUES ('あいうえお'); +INSERT INTO `T12` VALUES ('ソ十表予構'); +SELECT INSERT(`C1`,1,1,'カ') FROM `T1`; +INSERT(`C1`,1,1,'カ') +カイウエオ +SELECT INSERT(`C1`,1,2,'カキ') FROM `T1`; +INSERT(`C1`,1,2,'カキ') +カキウエオ +SELECT INSERT(`C1`,1,3,'カキク') FROM `T1`; +INSERT(`C1`,1,3,'カキク') +カキクエオ +SELECT INSERT(`C1`,1,4,'カキクケ') FROM `T1`; +INSERT(`C1`,1,4,'カキクケ') +カキクケオ +SELECT INSERT(`C1`,1,5,'カキクケコ') FROM `T1`; +INSERT(`C1`,1,5,'カキクケコ') +カキクケコ +SELECT INSERT(`C1`,2,1,'キ') FROM `T1`; +INSERT(`C1`,2,1,'キ') +アキウエオ +SELECT INSERT(`C1`,2,2,'キク') FROM `T1`; +INSERT(`C1`,2,2,'キク') +アキクエオ +SELECT INSERT(`C1`,2,3,'キクケ') FROM `T1`; +INSERT(`C1`,2,3,'キクケ') +アキクケオ +SELECT INSERT(`C1`,2,4,'キクケコ') FROM `T1`; +INSERT(`C1`,2,4,'キクケコ') +アキクケコ +SELECT INSERT(`C1`,3,1,'ク') FROM `T1`; +INSERT(`C1`,3,1,'ク') +アイクエオ +SELECT INSERT(`C1`,3,2,'クケ') FROM `T1`; +INSERT(`C1`,3,2,'クケ') +アイクケオ +SELECT INSERT(`C1`,3,3,'クケコ') FROM `T1`; +INSERT(`C1`,3,3,'クケコ') +アイクケコ +SELECT INSERT(`C1`,4,1,'ケ') FROM `T1`; +INSERT(`C1`,4,1,'ケ') +アイウケオ +SELECT INSERT(`C1`,4,2,'ケコ') FROM `T1`; +INSERT(`C1`,4,2,'ケコ') +アイウケコ +SELECT INSERT(`C1`,5,1,'コ') FROM `T1`; +INSERT(`C1`,5,1,'コ') +アイウエコ +SELECT INSERT(`C1`,1,1,' ') FROM `T1`; +INSERT(`C1`,1,1,' ') + イウエオ +SELECT INSERT(`C1`,1,2,' ') FROM `T1`; +INSERT(`C1`,1,2,' ') + ウエオ +SELECT INSERT(`C1`,1,3,' ') FROM `T1`; +INSERT(`C1`,1,3,' ') + エオ +SELECT INSERT(`C1`,1,4,' ') FROM `T1`; +INSERT(`C1`,1,4,' ') + オ +SELECT INSERT(`C1`,1,5,' ') FROM `T1`; +INSERT(`C1`,1,5,' ') + +SELECT INSERT(`C1`,2,1,' ') FROM `T1`; +INSERT(`C1`,2,1,' ') +ア ウエオ +SELECT INSERT(`C1`,2,2,' ') FROM `T1`; +INSERT(`C1`,2,2,' ') +ア エオ +SELECT INSERT(`C1`,2,3,' ') FROM `T1`; +INSERT(`C1`,2,3,' ') +ア オ +SELECT INSERT(`C1`,2,4,' ') FROM `T1`; +INSERT(`C1`,2,4,' ') +ア +SELECT INSERT(`C1`,3,1,' ') FROM `T1`; +INSERT(`C1`,3,1,' ') +アイ エオ +SELECT INSERT(`C1`,3,2,' ') FROM `T1`; +INSERT(`C1`,3,2,' ') +アイ オ +SELECT INSERT(`C1`,3,3,' ') FROM `T1`; +INSERT(`C1`,3,3,' ') +アイ +SELECT INSERT(`C1`,4,1,' ') FROM `T1`; +INSERT(`C1`,4,1,' ') +アイウ オ +SELECT INSERT(`C1`,4,2,' ') FROM `T1`; +INSERT(`C1`,4,2,' ') +アイウ +SELECT INSERT(`C1`,5,1,' ') FROM `T1`; +INSERT(`C1`,5,1,' ') +アイウエ +SELECT INSERT(`C1`,1,1,'か') FROM `T2`; +INSERT(`C1`,1,1,'か') +かいうえお +SELECT INSERT(`C1`,1,2,'かき') FROM `T2`; +INSERT(`C1`,1,2,'かき') +かきうえお +SELECT INSERT(`C1`,1,3,'かきく') FROM `T2`; +INSERT(`C1`,1,3,'かきく') +かきくえお +SELECT INSERT(`C1`,1,4,'かきくけ') FROM `T2`; +INSERT(`C1`,1,4,'かきくけ') +かきくけお +SELECT INSERT(`C1`,1,5,'かきくけこ') FROM `T2`; +INSERT(`C1`,1,5,'かきくけこ') +かきくけこ +SELECT INSERT(`C1`,2,1,'き') FROM `T2`; +INSERT(`C1`,2,1,'き') +あきうえお +SELECT INSERT(`C1`,2,2,'きく') FROM `T2`; +INSERT(`C1`,2,2,'きく') +あきくえお +SELECT INSERT(`C1`,2,3,'きくけ') FROM `T2`; +INSERT(`C1`,2,3,'きくけ') +あきくけお +SELECT INSERT(`C1`,2,4,'きくけこ') FROM `T2`; +INSERT(`C1`,2,4,'きくけこ') +あきくけこ +SELECT INSERT(`C1`,3,1,'く') FROM `T2`; +INSERT(`C1`,3,1,'く') +あいくえお +SELECT INSERT(`C1`,3,2,'くけ') FROM `T2`; +INSERT(`C1`,3,2,'くけ') +あいくけお +SELECT INSERT(`C1`,3,3,'くけこ') FROM `T2`; +INSERT(`C1`,3,3,'くけこ') +あいくけこ +SELECT INSERT(`C1`,4,1,'け') FROM `T2`; +INSERT(`C1`,4,1,'け') +あいうけお +SELECT INSERT(`C1`,4,2,'けこ') FROM `T2`; +INSERT(`C1`,4,2,'けこ') +あいうけこ +SELECT INSERT(`C1`,5,1,'こ') FROM `T2`; +INSERT(`C1`,5,1,'こ') +あいうえこ +SELECT INSERT(`C1`,1,1,' ') FROM `T2`; +INSERT(`C1`,1,1,' ') + いうえお +SELECT INSERT(`C1`,1,2,'  ') FROM `T2`; +INSERT(`C1`,1,2,'  ') +  うえお +SELECT INSERT(`C1`,1,3,'   ') FROM `T2`; +INSERT(`C1`,1,3,'   ') +   えお +SELECT INSERT(`C1`,1,4,'    ') FROM `T2`; +INSERT(`C1`,1,4,'    ') +    お +SELECT INSERT(`C1`,1,5,'     ') FROM `T2`; +INSERT(`C1`,1,5,'     ') +      +SELECT INSERT(`C1`,2,1,' ') FROM `T2`; +INSERT(`C1`,2,1,' ') +あ うえお +SELECT INSERT(`C1`,2,2,'  ') FROM `T2`; +INSERT(`C1`,2,2,'  ') +あ  えお +SELECT INSERT(`C1`,2,3,'   ') FROM `T2`; +INSERT(`C1`,2,3,'   ') +あ   お +SELECT INSERT(`C1`,2,4,'    ') FROM `T2`; +INSERT(`C1`,2,4,'    ') +あ     +SELECT INSERT(`C1`,3,1,' ') FROM `T2`; +INSERT(`C1`,3,1,' ') +あい えお +SELECT INSERT(`C1`,3,2,'  ') FROM `T2`; +INSERT(`C1`,3,2,'  ') +あい  お +SELECT INSERT(`C1`,3,3,'   ') FROM `T2`; +INSERT(`C1`,3,3,'   ') +あい    +SELECT INSERT(`C1`,4,1,' ') FROM `T2`; +INSERT(`C1`,4,1,' ') +あいう お +SELECT INSERT(`C1`,4,2,'  ') FROM `T2`; +INSERT(`C1`,4,2,'  ') +あいう   +SELECT INSERT(`C1`,5,1,' ') FROM `T2`; +INSERT(`C1`,5,1,' ') +あいうえ  +SELECT INSERT(`C1`,1,1,'能') FROM `T3`; +INSERT(`C1`,1,1,'能') +能十表予構 +SELECT INSERT(`C1`,1,2,'能能' ) FROM `T3`; +INSERT(`C1`,1,2,'能能' ) +能能表予構 +SELECT INSERT(`C1`,1,3,'能能能' ) FROM `T3`; +INSERT(`C1`,1,3,'能能能' ) +能能能予構 +SELECT INSERT(`C1`,1,4,'能能能能' ) FROM `T3`; +INSERT(`C1`,1,4,'能能能能' ) +能能能能構 +SELECT INSERT(`C1`,1,5,'能能能能能' ) FROM `T3`; +INSERT(`C1`,1,5,'能能能能能' ) +能能能能能 +SELECT INSERT(`C1`,2,1,'能') FROM `T3`; +INSERT(`C1`,2,1,'能') +ソ能表予構 +SELECT INSERT(`C1`,2,2,'能能' ) FROM `T3`; +INSERT(`C1`,2,2,'能能' ) +ソ能能予構 +SELECT INSERT(`C1`,2,3,'能能能' ) FROM `T3`; +INSERT(`C1`,2,3,'能能能' ) +ソ能能能構 +SELECT INSERT(`C1`,2,4,'能能能能' ) FROM `T3`; +INSERT(`C1`,2,4,'能能能能' ) +ソ能能能能 +SELECT INSERT(`C1`,3,1,'能') FROM `T3`; +INSERT(`C1`,3,1,'能') +ソ十能予構 +SELECT INSERT(`C1`,3,2,'能能' ) FROM `T3`; +INSERT(`C1`,3,2,'能能' ) +ソ十能能構 +SELECT INSERT(`C1`,3,3,'能能能' ) FROM `T3`; +INSERT(`C1`,3,3,'能能能' ) +ソ十能能能 +SELECT INSERT(`C1`,4,1,'能') FROM `T3`; +INSERT(`C1`,4,1,'能') +ソ十表能構 +SELECT INSERT(`C1`,4,2,'能能' ) FROM `T3`; +INSERT(`C1`,4,2,'能能' ) +ソ十表能能 +SELECT INSERT(`C1`,5,1,'能') FROM `T3`; +INSERT(`C1`,5,1,'能') +ソ十表予能 +SELECT INSERT(`C1`,1,1,'カ') FROM `T4`; +INSERT(`C1`,1,1,'カ') +カイウエオ +SELECT INSERT(`C1`,1,2,'カキ') FROM `T4`; +INSERT(`C1`,1,2,'カキ') +カキウエオ +SELECT INSERT(`C1`,1,3,'カキク') FROM `T4`; +INSERT(`C1`,1,3,'カキク') +カキクエオ +SELECT INSERT(`C1`,1,4,'カキクケ') FROM `T4`; +INSERT(`C1`,1,4,'カキクケ') +カキクケオ +SELECT INSERT(`C1`,1,5,'カキクケコ') FROM `T4`; +INSERT(`C1`,1,5,'カキクケコ') +カキクケコ +SELECT INSERT(`C1`,2,1,'キ') FROM `T4`; +INSERT(`C1`,2,1,'キ') +アキウエオ +SELECT INSERT(`C1`,2,2,'キク') FROM `T4`; +INSERT(`C1`,2,2,'キク') +アキクエオ +SELECT INSERT(`C1`,2,3,'キクケ') FROM `T4`; +INSERT(`C1`,2,3,'キクケ') +アキクケオ +SELECT INSERT(`C1`,2,4,'キクケコ') FROM `T4`; +INSERT(`C1`,2,4,'キクケコ') +アキクケコ +SELECT INSERT(`C1`,3,1,'ク') FROM `T4`; +INSERT(`C1`,3,1,'ク') +アイクエオ +SELECT INSERT(`C1`,3,2,'クケ') FROM `T4`; +INSERT(`C1`,3,2,'クケ') +アイクケオ +SELECT INSERT(`C1`,3,3,'クケコ') FROM `T4`; +INSERT(`C1`,3,3,'クケコ') +アイクケコ +SELECT INSERT(`C1`,4,1,'ケ') FROM `T4`; +INSERT(`C1`,4,1,'ケ') +アイウケオ +SELECT INSERT(`C1`,4,2,'ケコ') FROM `T4`; +INSERT(`C1`,4,2,'ケコ') +アイウケコ +SELECT INSERT(`C1`,5,1,'コ') FROM `T4`; +INSERT(`C1`,5,1,'コ') +アイウエコ +SELECT INSERT(`C1`,1,1,' ') FROM `T4`; +INSERT(`C1`,1,1,' ') + イウエオ +SELECT INSERT(`C1`,1,2,' ') FROM `T4`; +INSERT(`C1`,1,2,' ') + ウエオ +SELECT INSERT(`C1`,1,3,' ') FROM `T4`; +INSERT(`C1`,1,3,' ') + エオ +SELECT INSERT(`C1`,1,4,' ') FROM `T4`; +INSERT(`C1`,1,4,' ') + オ +SELECT INSERT(`C1`,1,5,' ') FROM `T4`; +INSERT(`C1`,1,5,' ') + +SELECT INSERT(`C1`,2,1,' ') FROM `T4`; +INSERT(`C1`,2,1,' ') +ア ウエオ +SELECT INSERT(`C1`,2,2,' ') FROM `T4`; +INSERT(`C1`,2,2,' ') +ア エオ +SELECT INSERT(`C1`,2,3,' ') FROM `T4`; +INSERT(`C1`,2,3,' ') +ア オ +SELECT INSERT(`C1`,2,4,' ') FROM `T4`; +INSERT(`C1`,2,4,' ') +ア +SELECT INSERT(`C1`,3,1,' ') FROM `T4`; +INSERT(`C1`,3,1,' ') +アイ エオ +SELECT INSERT(`C1`,3,2,' ') FROM `T4`; +INSERT(`C1`,3,2,' ') +アイ オ +SELECT INSERT(`C1`,3,3,' ') FROM `T4`; +INSERT(`C1`,3,3,' ') +アイ +SELECT INSERT(`C1`,4,1,' ') FROM `T4`; +INSERT(`C1`,4,1,' ') +アイウ オ +SELECT INSERT(`C1`,4,2,' ') FROM `T4`; +INSERT(`C1`,4,2,' ') +アイウ +SELECT INSERT(`C1`,5,1,' ') FROM `T4`; +INSERT(`C1`,5,1,' ') +アイウエ +SELECT INSERT(`C1`,1,1,'か') FROM `T5`; +INSERT(`C1`,1,1,'か') +かいうえお +SELECT INSERT(`C1`,1,2,'かき') FROM `T5`; +INSERT(`C1`,1,2,'かき') +かきうえお +SELECT INSERT(`C1`,1,3,'かきく') FROM `T5`; +INSERT(`C1`,1,3,'かきく') +かきくえお +SELECT INSERT(`C1`,1,4,'かきくけ') FROM `T5`; +INSERT(`C1`,1,4,'かきくけ') +かきくけお +SELECT INSERT(`C1`,1,5,'かきくけこ') FROM `T5`; +INSERT(`C1`,1,5,'かきくけこ') +かきくけこ +SELECT INSERT(`C1`,2,1,'き') FROM `T5`; +INSERT(`C1`,2,1,'き') +あきうえお +SELECT INSERT(`C1`,2,2,'きく') FROM `T5`; +INSERT(`C1`,2,2,'きく') +あきくえお +SELECT INSERT(`C1`,2,3,'きくけ') FROM `T5`; +INSERT(`C1`,2,3,'きくけ') +あきくけお +SELECT INSERT(`C1`,2,4,'きくけこ') FROM `T5`; +INSERT(`C1`,2,4,'きくけこ') +あきくけこ +SELECT INSERT(`C1`,3,1,'く') FROM `T5`; +INSERT(`C1`,3,1,'く') +あいくえお +SELECT INSERT(`C1`,3,2,'くけ') FROM `T5`; +INSERT(`C1`,3,2,'くけ') +あいくけお +SELECT INSERT(`C1`,3,3,'くけこ') FROM `T5`; +INSERT(`C1`,3,3,'くけこ') +あいくけこ +SELECT INSERT(`C1`,4,1,'け') FROM `T5`; +INSERT(`C1`,4,1,'け') +あいうけお +SELECT INSERT(`C1`,4,2,'けこ') FROM `T5`; +INSERT(`C1`,4,2,'けこ') +あいうけこ +SELECT INSERT(`C1`,5,1,'こ') FROM `T5`; +INSERT(`C1`,5,1,'こ') +あいうえこ +SELECT INSERT(`C1`,1,1,' ') FROM `T5`; +INSERT(`C1`,1,1,' ') + いうえお +SELECT INSERT(`C1`,1,2,'  ') FROM `T5`; +INSERT(`C1`,1,2,'  ') +  うえお +SELECT INSERT(`C1`,1,3,'   ') FROM `T5`; +INSERT(`C1`,1,3,'   ') +   えお +SELECT INSERT(`C1`,1,4,'    ') FROM `T5`; +INSERT(`C1`,1,4,'    ') +    お +SELECT INSERT(`C1`,1,5,'     ') FROM `T5`; +INSERT(`C1`,1,5,'     ') +      +SELECT INSERT(`C1`,2,1,' ') FROM `T5`; +INSERT(`C1`,2,1,' ') +あ うえお +SELECT INSERT(`C1`,2,2,'  ') FROM `T5`; +INSERT(`C1`,2,2,'  ') +あ  えお +SELECT INSERT(`C1`,2,3,'   ') FROM `T5`; +INSERT(`C1`,2,3,'   ') +あ   お +SELECT INSERT(`C1`,2,4,'    ') FROM `T5`; +INSERT(`C1`,2,4,'    ') +あ     +SELECT INSERT(`C1`,3,1,' ') FROM `T5`; +INSERT(`C1`,3,1,' ') +あい えお +SELECT INSERT(`C1`,3,2,'  ') FROM `T5`; +INSERT(`C1`,3,2,'  ') +あい  お +SELECT INSERT(`C1`,3,3,'   ') FROM `T5`; +INSERT(`C1`,3,3,'   ') +あい    +SELECT INSERT(`C1`,4,1,' ') FROM `T5`; +INSERT(`C1`,4,1,' ') +あいう お +SELECT INSERT(`C1`,4,2,'  ') FROM `T5`; +INSERT(`C1`,4,2,'  ') +あいう   +SELECT INSERT(`C1`,5,1,' ') FROM `T5`; +INSERT(`C1`,5,1,' ') +あいうえ  +SELECT INSERT(`C1`,1,1,'能') FROM `T6`; +INSERT(`C1`,1,1,'能') +能十表予構 +SELECT INSERT(`C1`,1,2,'能能' ) FROM `T6`; +INSERT(`C1`,1,2,'能能' ) +能能表予構 +SELECT INSERT(`C1`,1,3,'能能能' ) FROM `T6`; +INSERT(`C1`,1,3,'能能能' ) +能能能予構 +SELECT INSERT(`C1`,1,4,'能能能能' ) FROM `T6`; +INSERT(`C1`,1,4,'能能能能' ) +能能能能構 +SELECT INSERT(`C1`,1,5,'能能能能能' ) FROM `T6`; +INSERT(`C1`,1,5,'能能能能能' ) +能能能能能 +SELECT INSERT(`C1`,2,1,'能') FROM `T6`; +INSERT(`C1`,2,1,'能') +ソ能表予構 +SELECT INSERT(`C1`,2,2,'能能') FROM `T6`; +INSERT(`C1`,2,2,'能能') +ソ能能予構 +SELECT INSERT(`C1`,2,3,'能能能' ) FROM `T6`; +INSERT(`C1`,2,3,'能能能' ) +ソ能能能構 +SELECT INSERT(`C1`,2,4,'能能能能' ) FROM `T6`; +INSERT(`C1`,2,4,'能能能能' ) +ソ能能能能 +SELECT INSERT(`C1`,3,1,'能') FROM `T6`; +INSERT(`C1`,3,1,'能') +ソ十能予構 +SELECT INSERT(`C1`,3,2,'能能' ) FROM `T6`; +INSERT(`C1`,3,2,'能能' ) +ソ十能能構 +SELECT INSERT(`C1`,3,3,'能能能' ) FROM `T6`; +INSERT(`C1`,3,3,'能能能' ) +ソ十能能能 +SELECT INSERT(`C1`,4,1,'能') FROM `T6`; +INSERT(`C1`,4,1,'能') +ソ十表能構 +SELECT INSERT(`C1`,4,2,'能能' ) FROM `T6`; +INSERT(`C1`,4,2,'能能' ) +ソ十表能能 +SELECT INSERT(`C1`,5,1,'能') FROM `T6`; +INSERT(`C1`,5,1,'能') +ソ十表予能 +SELECT INSERT(`C1`,1,1,'カ') FROM `T7`; +INSERT(`C1`,1,1,'カ') +カイウエオ +SELECT INSERT(`C1`,1,2,'カキ') FROM `T7`; +INSERT(`C1`,1,2,'カキ') +カキウエオ +SELECT INSERT(`C1`,1,3,'カキク') FROM `T7`; +INSERT(`C1`,1,3,'カキク') +カキクエオ +SELECT INSERT(`C1`,1,4,'カキクケ') FROM `T7`; +INSERT(`C1`,1,4,'カキクケ') +カキクケオ +SELECT INSERT(`C1`,1,5,'カキクケコ') FROM `T7`; +INSERT(`C1`,1,5,'カキクケコ') +カキクケコ +SELECT INSERT(`C1`,2,1,'キ') FROM `T7`; +INSERT(`C1`,2,1,'キ') +アキウエオ +SELECT INSERT(`C1`,2,2,'キク') FROM `T7`; +INSERT(`C1`,2,2,'キク') +アキクエオ +SELECT INSERT(`C1`,2,3,'キクケ') FROM `T7`; +INSERT(`C1`,2,3,'キクケ') +アキクケオ +SELECT INSERT(`C1`,2,4,'キクケコ') FROM `T7`; +INSERT(`C1`,2,4,'キクケコ') +アキクケコ +SELECT INSERT(`C1`,3,1,'ク') FROM `T7`; +INSERT(`C1`,3,1,'ク') +アイクエオ +SELECT INSERT(`C1`,3,2,'クケ') FROM `T7`; +INSERT(`C1`,3,2,'クケ') +アイクケオ +SELECT INSERT(`C1`,3,3,'クケコ') FROM `T7`; +INSERT(`C1`,3,3,'クケコ') +アイクケコ +SELECT INSERT(`C1`,4,1,'ケ') FROM `T7`; +INSERT(`C1`,4,1,'ケ') +アイウケオ +SELECT INSERT(`C1`,4,2,'ケコ') FROM `T7`; +INSERT(`C1`,4,2,'ケコ') +アイウケコ +SELECT INSERT(`C1`,5,1,'コ') FROM `T7`; +INSERT(`C1`,5,1,'コ') +アイウエコ +SELECT INSERT(`C1`,1,1,' ') FROM `T7`; +INSERT(`C1`,1,1,' ') + イウエオ +SELECT INSERT(`C1`,1,2,' ') FROM `T7`; +INSERT(`C1`,1,2,' ') + ウエオ +SELECT INSERT(`C1`,1,3,' ') FROM `T7`; +INSERT(`C1`,1,3,' ') + エオ +SELECT INSERT(`C1`,1,4,' ') FROM `T7`; +INSERT(`C1`,1,4,' ') + オ +SELECT INSERT(`C1`,1,5,' ') FROM `T7`; +INSERT(`C1`,1,5,' ') + +SELECT INSERT(`C1`,2,1,' ') FROM `T7`; +INSERT(`C1`,2,1,' ') +ア ウエオ +SELECT INSERT(`C1`,2,2,' ') FROM `T7`; +INSERT(`C1`,2,2,' ') +ア エオ +SELECT INSERT(`C1`,2,3,' ') FROM `T7`; +INSERT(`C1`,2,3,' ') +ア オ +SELECT INSERT(`C1`,2,4,' ') FROM `T7`; +INSERT(`C1`,2,4,' ') +ア +SELECT INSERT(`C1`,3,1,' ') FROM `T7`; +INSERT(`C1`,3,1,' ') +アイ エオ +SELECT INSERT(`C1`,3,2,' ') FROM `T7`; +INSERT(`C1`,3,2,' ') +アイ オ +SELECT INSERT(`C1`,3,3,' ') FROM `T7`; +INSERT(`C1`,3,3,' ') +アイ +SELECT INSERT(`C1`,4,1,' ') FROM `T7`; +INSERT(`C1`,4,1,' ') +アイウ オ +SELECT INSERT(`C1`,4,2,' ') FROM `T7`; +INSERT(`C1`,4,2,' ') +アイウ +SELECT INSERT(`C1`,5,1,' ') FROM `T7`; +INSERT(`C1`,5,1,' ') +アイウエ +SELECT INSERT(`C1`,1,1,'か') FROM `T8`; +INSERT(`C1`,1,1,'か') +かいうえお +SELECT INSERT(`C1`,1,2,'かき') FROM `T8`; +INSERT(`C1`,1,2,'かき') +かきうえお +SELECT INSERT(`C1`,1,3,'かきく') FROM `T8`; +INSERT(`C1`,1,3,'かきく') +かきくえお +SELECT INSERT(`C1`,1,4,'かきくけ') FROM `T8`; +INSERT(`C1`,1,4,'かきくけ') +かきくけお +SELECT INSERT(`C1`,1,5,'かきくけこ') FROM `T8`; +INSERT(`C1`,1,5,'かきくけこ') +かきくけこ +SELECT INSERT(`C1`,2,1,'き') FROM `T8`; +INSERT(`C1`,2,1,'き') +あきうえお +SELECT INSERT(`C1`,2,2,'きく') FROM `T8`; +INSERT(`C1`,2,2,'きく') +あきくえお +SELECT INSERT(`C1`,2,3,'きくけ') FROM `T8`; +INSERT(`C1`,2,3,'きくけ') +あきくけお +SELECT INSERT(`C1`,2,4,'きくけこ') FROM `T8`; +INSERT(`C1`,2,4,'きくけこ') +あきくけこ +SELECT INSERT(`C1`,3,1,'く') FROM `T8`; +INSERT(`C1`,3,1,'く') +あいくえお +SELECT INSERT(`C1`,3,2,'くけ') FROM `T8`; +INSERT(`C1`,3,2,'くけ') +あいくけお +SELECT INSERT(`C1`,3,3,'くけこ') FROM `T8`; +INSERT(`C1`,3,3,'くけこ') +あいくけこ +SELECT INSERT(`C1`,4,1,'け') FROM `T8`; +INSERT(`C1`,4,1,'け') +あいうけお +SELECT INSERT(`C1`,4,2,'けこ') FROM `T8`; +INSERT(`C1`,4,2,'けこ') +あいうけこ +SELECT INSERT(`C1`,5,1,'こ') FROM `T8`; +INSERT(`C1`,5,1,'こ') +あいうえこ +SELECT INSERT(`C1`,1,1,' ') FROM `T8`; +INSERT(`C1`,1,1,' ') + いうえお +SELECT INSERT(`C1`,1,2,'  ') FROM `T8`; +INSERT(`C1`,1,2,'  ') +  うえお +SELECT INSERT(`C1`,1,3,'   ') FROM `T8`; +INSERT(`C1`,1,3,'   ') +   えお +SELECT INSERT(`C1`,1,4,'    ') FROM `T8`; +INSERT(`C1`,1,4,'    ') +    お +SELECT INSERT(`C1`,1,5,'     ') FROM `T8`; +INSERT(`C1`,1,5,'     ') +      +SELECT INSERT(`C1`,2,1,' ') FROM `T8`; +INSERT(`C1`,2,1,' ') +あ うえお +SELECT INSERT(`C1`,2,2,'  ') FROM `T8`; +INSERT(`C1`,2,2,'  ') +あ  えお +SELECT INSERT(`C1`,2,3,'   ') FROM `T8`; +INSERT(`C1`,2,3,'   ') +あ   お +SELECT INSERT(`C1`,2,4,'    ') FROM `T8`; +INSERT(`C1`,2,4,'    ') +あ     +SELECT INSERT(`C1`,3,1,' ') FROM `T8`; +INSERT(`C1`,3,1,' ') +あい えお +SELECT INSERT(`C1`,3,2,'  ') FROM `T8`; +INSERT(`C1`,3,2,'  ') +あい  お +SELECT INSERT(`C1`,3,3,'   ') FROM `T8`; +INSERT(`C1`,3,3,'   ') +あい    +SELECT INSERT(`C1`,4,1,' ') FROM `T8`; +INSERT(`C1`,4,1,' ') +あいう お +SELECT INSERT(`C1`,4,2,'  ') FROM `T8`; +INSERT(`C1`,4,2,'  ') +あいう   +SELECT INSERT(`C1`,5,1,' ') FROM `T8`; +INSERT(`C1`,5,1,' ') +あいうえ  +SELECT INSERT(`C1`,1,1,'能') FROM `T9`; +INSERT(`C1`,1,1,'能') +能十表予構 +SELECT INSERT(`C1`,1,2,'能能' ) FROM `T9`; +INSERT(`C1`,1,2,'能能' ) +能能表予構 +SELECT INSERT(`C1`,1,3,'能能能' ) FROM `T9`; +INSERT(`C1`,1,3,'能能能' ) +能能能予構 +SELECT INSERT(`C1`,1,4,'能能能能' ) FROM `T9`; +INSERT(`C1`,1,4,'能能能能' ) +能能能能構 +SELECT INSERT(`C1`,1,5,'能能能能能' ) FROM `T9`; +INSERT(`C1`,1,5,'能能能能能' ) +能能能能能 +SELECT INSERT(`C1`,2,1,'能') FROM `T9`; +INSERT(`C1`,2,1,'能') +ソ能表予構 +SELECT INSERT(`C1`,2,2,'能能' ) FROM `T9`; +INSERT(`C1`,2,2,'能能' ) +ソ能能予構 +SELECT INSERT(`C1`,2,3,'能能能' ) FROM `T9`; +INSERT(`C1`,2,3,'能能能' ) +ソ能能能構 +SELECT INSERT(`C1`,2,4,'能能能能' ) FROM `T9`; +INSERT(`C1`,2,4,'能能能能' ) +ソ能能能能 +SELECT INSERT(`C1`,3,1,'能') FROM `T9`; +INSERT(`C1`,3,1,'能') +ソ十能予構 +SELECT INSERT(`C1`,3,2,'能能' ) FROM `T9`; +INSERT(`C1`,3,2,'能能' ) +ソ十能能構 +SELECT INSERT(`C1`,3,3,'能能能' ) FROM `T9`; +INSERT(`C1`,3,3,'能能能' ) +ソ十能能能 +SELECT INSERT(`C1`,4,1,'能') FROM `T9`; +INSERT(`C1`,4,1,'能') +ソ十表能構 +SELECT INSERT(`C1`,4,2,'能能' ) FROM `T9`; +INSERT(`C1`,4,2,'能能' ) +ソ十表能能 +SELECT INSERT(`C1`,5,1,'能') FROM `T9`; +INSERT(`C1`,5,1,'能') +ソ十表予能 +SELECT INSERT(`C1`,1,1,'カ') FROM `T10`; +INSERT(`C1`,1,1,'カ') +カイウエオ +SELECT INSERT(`C1`,1,2,'カキ') FROM `T10`; +INSERT(`C1`,1,2,'カキ') +カキウエオ +SELECT INSERT(`C1`,1,3,'カキク') FROM `T10`; +INSERT(`C1`,1,3,'カキク') +カキクエオ +SELECT INSERT(`C1`,1,4,'カキクケ') FROM `T10`; +INSERT(`C1`,1,4,'カキクケ') +カキクケオ +SELECT INSERT(`C1`,1,5,'カキクケコ') FROM `T10`; +INSERT(`C1`,1,5,'カキクケコ') +カキクケコ +SELECT INSERT(`C1`,2,1,'キ') FROM `T10`; +INSERT(`C1`,2,1,'キ') +アキウエオ +SELECT INSERT(`C1`,2,2,'キク') FROM `T10`; +INSERT(`C1`,2,2,'キク') +アキクエオ +SELECT INSERT(`C1`,2,3,'キクケ') FROM `T10`; +INSERT(`C1`,2,3,'キクケ') +アキクケオ +SELECT INSERT(`C1`,2,4,'キクケコ') FROM `T10`; +INSERT(`C1`,2,4,'キクケコ') +アキクケコ +SELECT INSERT(`C1`,3,1,'ク') FROM `T10`; +INSERT(`C1`,3,1,'ク') +アイクエオ +SELECT INSERT(`C1`,3,2,'クケ') FROM `T10`; +INSERT(`C1`,3,2,'クケ') +アイクケオ +SELECT INSERT(`C1`,3,3,'クケコ') FROM `T10`; +INSERT(`C1`,3,3,'クケコ') +アイクケコ +SELECT INSERT(`C1`,4,1,'ケ') FROM `T10`; +INSERT(`C1`,4,1,'ケ') +アイウケオ +SELECT INSERT(`C1`,4,2,'ケコ') FROM `T10`; +INSERT(`C1`,4,2,'ケコ') +アイウケコ +SELECT INSERT(`C1`,5,1,'コ') FROM `T10`; +INSERT(`C1`,5,1,'コ') +アイウエコ +SELECT INSERT(`C1`,1,1,'か') FROM `T11`; +INSERT(`C1`,1,1,'か') +かいうえお +SELECT INSERT(`C1`,1,2,'かき') FROM `T11`; +INSERT(`C1`,1,2,'かき') +かきうえお +SELECT INSERT(`C1`,1,3,'かきく') FROM `T11`; +INSERT(`C1`,1,3,'かきく') +かきくえお +SELECT INSERT(`C1`,1,4,'かきくけ') FROM `T11`; +INSERT(`C1`,1,4,'かきくけ') +かきくけお +SELECT INSERT(`C1`,1,5,'かきくけこ') FROM `T11`; +INSERT(`C1`,1,5,'かきくけこ') +かきくけこ +SELECT INSERT(`C1`,2,1,'き') FROM `T11`; +INSERT(`C1`,2,1,'き') +あきうえお +SELECT INSERT(`C1`,2,2,'きく') FROM `T11`; +INSERT(`C1`,2,2,'きく') +あきくえお +SELECT INSERT(`C1`,2,3,'きくけ') FROM `T11`; +INSERT(`C1`,2,3,'きくけ') +あきくけお +SELECT INSERT(`C1`,2,4,'きくけこ') FROM `T11`; +INSERT(`C1`,2,4,'きくけこ') +あきくけこ +SELECT INSERT(`C1`,3,1,'く') FROM `T11`; +INSERT(`C1`,3,1,'く') +あいくえお +SELECT INSERT(`C1`,3,2,'くけ') FROM `T11`; +INSERT(`C1`,3,2,'くけ') +あいくけお +SELECT INSERT(`C1`,3,3,'くけこ') FROM `T11`; +INSERT(`C1`,3,3,'くけこ') +あいくけこ +SELECT INSERT(`C1`,4,1,'け') FROM `T11`; +INSERT(`C1`,4,1,'け') +あいうけお +SELECT INSERT(`C1`,4,2,'けこ') FROM `T11`; +INSERT(`C1`,4,2,'けこ') +あいうけこ +SELECT INSERT(`C1`,5,1,'こ') FROM `T11`; +INSERT(`C1`,5,1,'こ') +あいうえこ +SELECT INSERT(`C1`,1,1,' ') FROM `T11`; +INSERT(`C1`,1,1,' ') + いうえお +SELECT INSERT(`C1`,1,2,'  ') FROM `T11`; +INSERT(`C1`,1,2,'  ') +  うえお +SELECT INSERT(`C1`,1,3,'   ') FROM `T11`; +INSERT(`C1`,1,3,'   ') +   えお +SELECT INSERT(`C1`,1,4,'    ') FROM `T11`; +INSERT(`C1`,1,4,'    ') +    お +SELECT INSERT(`C1`,1,5,'     ') FROM `T11`; +INSERT(`C1`,1,5,'     ') +      +SELECT INSERT(`C1`,2,1,' ') FROM `T11`; +INSERT(`C1`,2,1,' ') +あ うえお +SELECT INSERT(`C1`,2,2,'  ') FROM `T11`; +INSERT(`C1`,2,2,'  ') +あ  えお +SELECT INSERT(`C1`,2,3,'   ') FROM `T11`; +INSERT(`C1`,2,3,'   ') +あ   お +SELECT INSERT(`C1`,2,4,'    ') FROM `T11`; +INSERT(`C1`,2,4,'    ') +あ     +SELECT INSERT(`C1`,3,1,' ') FROM `T11`; +INSERT(`C1`,3,1,' ') +あい えお +SELECT INSERT(`C1`,3,2,'  ') FROM `T11`; +INSERT(`C1`,3,2,'  ') +あい  お +SELECT INSERT(`C1`,3,3,'   ') FROM `T11`; +INSERT(`C1`,3,3,'   ') +あい    +SELECT INSERT(`C1`,4,1,' ') FROM `T11`; +INSERT(`C1`,4,1,' ') +あいう お +SELECT INSERT(`C1`,4,2,'  ') FROM `T11`; +INSERT(`C1`,4,2,'  ') +あいう   +SELECT INSERT(`C1`,5,1,' ') FROM `T11`; +INSERT(`C1`,5,1,' ') +あいうえ  +SELECT INSERT(`C1`,1,1,'能') FROM `T12`; +INSERT(`C1`,1,1,'能') +能十表予構 +SELECT INSERT(`C1`,1,2,'能能') FROM `T12`; +INSERT(`C1`,1,2,'能能') +能能表予構 +SELECT INSERT(`C1`,1,3,'能能能') FROM `T12`; +INSERT(`C1`,1,3,'能能能') +能能能予構 +SELECT INSERT(`C1`,1,4,'能能能能') FROM `T12`; +INSERT(`C1`,1,4,'能能能能') +能能能能構 +SELECT INSERT(`C1`,1,5,'能能能能能') FROM `T12`; +INSERT(`C1`,1,5,'能能能能能') +能能能能能 +SELECT INSERT(`C1`,2,1,'能') FROM `T12`; +INSERT(`C1`,2,1,'能') +ソ能表予構 +SELECT INSERT(`C1`,2,2,'能能') FROM `T12`; +INSERT(`C1`,2,2,'能能') +ソ能能予構 +SELECT INSERT(`C1`,2,3,'能能能') FROM `T12`; +INSERT(`C1`,2,3,'能能能') +ソ能能能構 +SELECT INSERT(`C1`,2,4,'能能能能') FROM `T12`; +INSERT(`C1`,2,4,'能能能能') +ソ能能能能 +SELECT INSERT(`C1`,3,1,'能') FROM `T12`; +INSERT(`C1`,3,1,'能') +ソ十能予構 +SELECT INSERT(`C1`,3,2,'能能') FROM `T12`; +INSERT(`C1`,3,2,'能能') +ソ十能能構 +SELECT INSERT(`C1`,3,3,'能能能') FROM `T12`; +INSERT(`C1`,3,3,'能能能') +ソ十能能能 +SELECT INSERT(`C1`,4,1,'能') FROM `T12`; +INSERT(`C1`,4,1,'能') +ソ十表能構 +SELECT INSERT(`C1`,4,2,'能能') FROM `T12`; +INSERT(`C1`,4,2,'能能') +ソ十表能能 +SELECT INSERT(`C1`,5,1,'能') FROM `T12`; +INSERT(`C1`,5,1,'能') +ソ十表予能 +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`; diff --git a/mysql-test/suite/jp/r/jp_insert_ucs2.result b/mysql-test/suite/jp/r/jp_insert_ucs2.result new file mode 100644 index 00000000000..45487f65138 --- /dev/null +++ b/mysql-test/suite/jp/r/jp_insert_ucs2.result @@ -0,0 +1,906 @@ +drop table if exists `」ヤ」ア`; +drop table if exists `」ヤ」イ`; +drop table if exists `」ヤ」ウ`; +drop table if exists `」ヤ」エ`; +drop table if exists `」ヤ」オ`; +drop table if exists `」ヤ」カ`; +drop table if exists `」ヤ」キ`; +drop table if exists `」ヤ」ク`; +drop table if exists `」ヤ」ケ`; +drop table if exists `」ヤ」ア」ー`; +drop table if exists `」ヤ」ア」ア`; +drop table if exists `」ヤ」ア」イ`; +SET NAMES ujis; +SET character_set_database = ucs2; +SET collation_connection = ucs2_general_ci; +CREATE TABLE `」ヤ」ア` (`」テ」ア` char(5)) DEFAULT CHARSET = ucs2 engine = innodb; +CREATE TABLE `」ヤ」イ` (`」テ」ア` char(5)) DEFAULT CHARSET = ucs2 engine = innodb; +CREATE TABLE `」ヤ」ウ` (`」テ」ア` char(5)) DEFAULT CHARSET = ucs2 engine = innodb; +CREATE TABLE `」ヤ」エ` (`」テ」ア` char(5)) DEFAULT CHARSET = ucs2 engine = myisam; +CREATE TABLE `」ヤ」オ` (`」テ」ア` char(5)) DEFAULT CHARSET = ucs2 engine = myisam; +CREATE TABLE `」ヤ」カ` (`」テ」ア` char(5)) DEFAULT CHARSET = ucs2 engine = myisam; +CREATE TABLE `」ヤ」キ` (`」テ」ア` char(5)) DEFAULT CHARSET = ucs2 engine = heap; +CREATE TABLE `」ヤ」ク` (`」テ」ア` char(5)) DEFAULT CHARSET = ucs2 engine = heap; +CREATE TABLE `」ヤ」ケ` (`」テ」ア` char(5)) DEFAULT CHARSET = ucs2 engine = heap; +CREATE TABLE `」ヤ」ア」ー` (`」テ」ア` char(5)) DEFAULT CHARSET = ucs2 engine = bdb; +CREATE TABLE `」ヤ」ア」ア` (`」テ」ア` char(5)) DEFAULT CHARSET = ucs2 engine = bdb; +CREATE TABLE `」ヤ」ア」イ` (`」テ」ア` char(5)) DEFAULT CHARSET = ucs2 engine = bdb; +INSERT INTO `」ヤ」ア` VALUES ('竺軸宍雫七'); +INSERT INTO `」ヤ」イ` VALUES ('、「、、、ヲ、ィ、ェ'); +INSERT INTO `」ヤ」ウ` VALUES ('常ワ常ン常゙常゚常'); +INSERT INTO `」ヤ」エ` VALUES ('竺軸宍雫七'); +INSERT INTO `」ヤ」オ` VALUES ('、「、、、ヲ、ィ、ェ'); +INSERT INTO `」ヤ」カ` VALUES ('常ワ常ン常゙常゚常'); +INSERT INTO `」ヤ」キ` VALUES ('竺軸宍雫七'); +INSERT INTO `」ヤ」ク` VALUES ('、「、、、ヲ、ィ、ェ'); +INSERT INTO `」ヤ」ケ` VALUES ('常ワ常ン常゙常゚常'); +INSERT INTO `」ヤ」ア」ー` VALUES ('竺軸宍雫七'); +INSERT INTO `」ヤ」ア」ア` VALUES ('、「、、、ヲ、ィ、ェ'); +INSERT INTO `」ヤ」ア」イ` VALUES ('常ワ常ン常゙常゚常'); +SELECT INSERT(`」テ」ア`,1,1,'叱') FROM `」ヤ」ア`; +INSERT(`」テ」ア`,1,1,'叱') +叱軸宍雫七 +SELECT INSERT(`」テ」ア`,1,2,'叱叱') FROM `」ヤ」ア`; +INSERT(`」テ」ア`,1,2,'叱叱') +叱叱宍雫七 +SELECT INSERT(`」テ」ア`,1,3,'叱叱叱') FROM `」ヤ」ア`; +INSERT(`」テ」ア`,1,3,'叱叱叱') +叱叱叱雫七 +SELECT INSERT(`」テ」ア`,1,4,'叱叱叱叱') FROM `」ヤ」ア`; +INSERT(`」テ」ア`,1,4,'叱叱叱叱') +叱叱叱叱七 +SELECT INSERT(`」テ」ア`,1,5,'叱叱叱叱叱') FROM `」ヤ」ア`; +INSERT(`」テ」ア`,1,5,'叱叱叱叱叱') +叱叱叱叱叱 +SELECT INSERT(`」テ」ア`,2,1,'叱') FROM `」ヤ」ア`; +INSERT(`」テ」ア`,2,1,'叱') +竺叱宍雫七 +SELECT INSERT(`」テ」ア`,2,2,'叱叱') FROM `」ヤ」ア`; +INSERT(`」テ」ア`,2,2,'叱叱') +竺叱叱雫七 +SELECT INSERT(`」テ」ア`,2,3,'叱叱叱') FROM `」ヤ」ア`; +INSERT(`」テ」ア`,2,3,'叱叱叱') +竺叱叱叱七 +SELECT INSERT(`」テ」ア`,2,4,'叱叱叱叱') FROM `」ヤ」ア`; +INSERT(`」テ」ア`,2,4,'叱叱叱叱') +竺叱叱叱叱 +SELECT INSERT(`」テ」ア`,3,1,'叱') FROM `」ヤ」ア`; +INSERT(`」テ」ア`,3,1,'叱') +竺軸叱雫七 +SELECT INSERT(`」テ」ア`,3,2,'叱叱') FROM `」ヤ」ア`; +INSERT(`」テ」ア`,3,2,'叱叱') +竺軸叱叱七 +SELECT INSERT(`」テ」ア`,3,3,'叱叱叱') FROM `」ヤ」ア`; +INSERT(`」テ」ア`,3,3,'叱叱叱') +竺軸叱叱叱 +SELECT INSERT(`」テ」ア`,4,1,'叱') FROM `」ヤ」ア`; +INSERT(`」テ」ア`,4,1,'叱') +竺軸宍叱七 +SELECT INSERT(`」テ」ア`,4,2,'叱叱') FROM `」ヤ」ア`; +INSERT(`」テ」ア`,4,2,'叱叱') +竺軸宍叱叱 +SELECT INSERT(`」テ」ア`,5,1,'叱') FROM `」ヤ」ア`; +INSERT(`」テ」ア`,5,1,'叱') +竺軸宍雫叱 +SELECT INSERT(`」テ」ア`,1,1,' ') FROM `」ヤ」ア`; +INSERT(`」テ」ア`,1,1,' ') + 軸宍雫七 +SELECT INSERT(`」テ」ア`,1,2,' ') FROM `」ヤ」ア`; +INSERT(`」テ」ア`,1,2,' ') + 宍雫七 +SELECT INSERT(`」テ」ア`,1,3,' ') FROM `」ヤ」ア`; +INSERT(`」テ」ア`,1,3,' ') + 雫七 +SELECT INSERT(`」テ」ア`,1,4,' ') FROM `」ヤ」ア`; +INSERT(`」テ」ア`,1,4,' ') + 七 +SELECT INSERT(`」テ」ア`,1,5,' ') FROM `」ヤ」ア`; +INSERT(`」テ」ア`,1,5,' ') + +SELECT INSERT(`」テ」ア`,2,1,' ') FROM `」ヤ」ア`; +INSERT(`」テ」ア`,2,1,' ') +竺 宍雫七 +SELECT INSERT(`」テ」ア`,2,2,' ') FROM `」ヤ」ア`; +INSERT(`」テ」ア`,2,2,' ') +竺 雫七 +SELECT INSERT(`」テ」ア`,2,3,' ') FROM `」ヤ」ア`; +INSERT(`」テ」ア`,2,3,' ') +竺 七 +SELECT INSERT(`」テ」ア`,2,4,' ') FROM `」ヤ」ア`; +INSERT(`」テ」ア`,2,4,' ') +竺 +SELECT INSERT(`」テ」ア`,3,1,' ') FROM `」ヤ」ア`; +INSERT(`」テ」ア`,3,1,' ') +竺軸 雫七 +SELECT INSERT(`」テ」ア`,3,2,' ') FROM `」ヤ」ア`; +INSERT(`」テ」ア`,3,2,' ') +竺軸 七 +SELECT INSERT(`」テ」ア`,3,3,' ') FROM `」ヤ」ア`; +INSERT(`」テ」ア`,3,3,' ') +竺軸 +SELECT INSERT(`」テ」ア`,4,1,' ') FROM `」ヤ」ア`; +INSERT(`」テ」ア`,4,1,' ') +竺軸宍 七 +SELECT INSERT(`」テ」ア`,4,2,' ') FROM `」ヤ」ア`; +INSERT(`」テ」ア`,4,2,' ') +竺軸宍 +SELECT INSERT(`」テ」ア`,5,1,' ') FROM `」ヤ」ア`; +INSERT(`」テ」ア`,5,1,' ') +竺軸宍雫 +SELECT INSERT(`」テ」ア`,1,1,'、ォ') FROM `」ヤ」イ`; +INSERT(`」テ」ア`,1,1,'、ォ') +、ォ、、、ヲ、ィ、ェ +SELECT INSERT(`」テ」ア`,1,2,'、ォ、ォ') FROM `」ヤ」イ`; +INSERT(`」テ」ア`,1,2,'、ォ、ォ') +、ォ、ォ、ヲ、ィ、ェ +SELECT INSERT(`」テ」ア`,1,3,'、ォ、ォ、ォ') FROM `」ヤ」イ`; +INSERT(`」テ」ア`,1,3,'、ォ、ォ、ォ') +、ォ、ォ、ォ、ィ、ェ +SELECT INSERT(`」テ」ア`,1,4,'、ォ、ォ、ォ、ォ') FROM `」ヤ」イ`; +INSERT(`」テ」ア`,1,4,'、ォ、ォ、ォ、ォ') +、ォ、ォ、ォ、ォ、ェ +SELECT INSERT(`」テ」ア`,1,5,'、ォ、ォ、ォ、ォ、ォ') FROM `」ヤ」イ`; +INSERT(`」テ」ア`,1,5,'、ォ、ォ、ォ、ォ、ォ') +、ォ、ォ、ォ、ォ、ォ +SELECT INSERT(`」テ」ア`,2,1,'、ォ') FROM `」ヤ」イ`; +INSERT(`」テ」ア`,2,1,'、ォ') +、「、ォ、ヲ、ィ、ェ +SELECT INSERT(`」テ」ア`,2,2,'、ォ、ォ') FROM `」ヤ」イ`; +INSERT(`」テ」ア`,2,2,'、ォ、ォ') +、「、ォ、ォ、ィ、ェ +SELECT INSERT(`」テ」ア`,2,3,'、ォ、ォ、ォ') FROM `」ヤ」イ`; +INSERT(`」テ」ア`,2,3,'、ォ、ォ、ォ') +、「、ォ、ォ、ォ、ェ +SELECT INSERT(`」テ」ア`,2,4,'、ォ、ォ、ォ、ォ') FROM `」ヤ」イ`; +INSERT(`」テ」ア`,2,4,'、ォ、ォ、ォ、ォ') +、「、ォ、ォ、ォ、ォ +SELECT INSERT(`」テ」ア`,3,1,'、ォ') FROM `」ヤ」イ`; +INSERT(`」テ」ア`,3,1,'、ォ') +、「、、、ォ、ィ、ェ +SELECT INSERT(`」テ」ア`,3,2,'、ォ、ォ') FROM `」ヤ」イ`; +INSERT(`」テ」ア`,3,2,'、ォ、ォ') +、「、、、ォ、ォ、ェ +SELECT INSERT(`」テ」ア`,3,3,'、ォ、ォ、ォ') FROM `」ヤ」イ`; +INSERT(`」テ」ア`,3,3,'、ォ、ォ、ォ') +、「、、、ォ、ォ、ォ +SELECT INSERT(`」テ」ア`,4,1,'、ォ') FROM `」ヤ」イ`; +INSERT(`」テ」ア`,4,1,'、ォ') +、「、、、ヲ、ォ、ェ +SELECT INSERT(`」テ」ア`,4,2,'、ォ、ォ') FROM `」ヤ」イ`; +INSERT(`」テ」ア`,4,2,'、ォ、ォ') +、「、、、ヲ、ォ、ォ +SELECT INSERT(`」テ」ア`,5,1,'、ォ') FROM `」ヤ」イ`; +INSERT(`」テ」ア`,5,1,'、ォ') +、「、、、ヲ、ィ、ォ +SELECT INSERT(`」テ」ア`,1,1,'。。') FROM `」ヤ」イ`; +INSERT(`」テ」ア`,1,1,'。。') +。。、、、ヲ、ィ、ェ +SELECT INSERT(`」テ」ア`,1,2,'。。。。') FROM `」ヤ」イ`; +INSERT(`」テ」ア`,1,2,'。。。。') +。。。。、ヲ、ィ、ェ +SELECT INSERT(`」テ」ア`,1,3,'。。。。。。') FROM `」ヤ」イ`; +INSERT(`」テ」ア`,1,3,'。。。。。。') +。。。。。。、ィ、ェ +SELECT INSERT(`」テ」ア`,1,4,'。。。。。。。。') FROM `」ヤ」イ`; +INSERT(`」テ」ア`,1,4,'。。。。。。。。') +。。。。。。。。、ェ +SELECT INSERT(`」テ」ア`,1,5,'。。。。。。。。。。') FROM `」ヤ」イ`; +INSERT(`」テ」ア`,1,5,'。。。。。。。。。。') +。。。。。。。。。。 +SELECT INSERT(`」テ」ア`,2,1,'。。') FROM `」ヤ」イ`; +INSERT(`」テ」ア`,2,1,'。。') +、「。。、ヲ、ィ、ェ +SELECT INSERT(`」テ」ア`,2,2,'。。。。') FROM `」ヤ」イ`; +INSERT(`」テ」ア`,2,2,'。。。。') +、「。。。。、ィ、ェ +SELECT INSERT(`」テ」ア`,2,3,'。。。。。。') FROM `」ヤ」イ`; +INSERT(`」テ」ア`,2,3,'。。。。。。') +、「。。。。。。、ェ +SELECT INSERT(`」テ」ア`,2,4,'。。。。。。。。') FROM `」ヤ」イ`; +INSERT(`」テ」ア`,2,4,'。。。。。。。。') +、「。。。。。。。。 +SELECT INSERT(`」テ」ア`,3,1,'。。') FROM `」ヤ」イ`; +INSERT(`」テ」ア`,3,1,'。。') +、「、、。。、ィ、ェ +SELECT INSERT(`」テ」ア`,3,2,'。。。。') FROM `」ヤ」イ`; +INSERT(`」テ」ア`,3,2,'。。。。') +、「、、。。。。、ェ +SELECT INSERT(`」テ」ア`,3,3,'。。。。。。') FROM `」ヤ」イ`; +INSERT(`」テ」ア`,3,3,'。。。。。。') +、「、、。。。。。。 +SELECT INSERT(`」テ」ア`,4,1,'。。') FROM `」ヤ」イ`; +INSERT(`」テ」ア`,4,1,'。。') +、「、、、ヲ。。、ェ +SELECT INSERT(`」テ」ア`,4,2,'。。。。') FROM `」ヤ」イ`; +INSERT(`」テ」ア`,4,2,'。。。。') +、「、、、ヲ。。。。 +SELECT INSERT(`」テ」ア`,5,1,'。。') FROM `」ヤ」イ`; +INSERT(`」テ」ア`,5,1,'。。') +、「、、、ヲ、ィ。。 +SELECT INSERT(`」テ」ア`,1,1,'床。') FROM `」ヤ」ウ`; +INSERT(`」テ」ア`,1,1,'床。') +床。常ン常゙常゚常 +SELECT INSERT(`」テ」ア`,1,2,'床。床。' ) FROM `」ヤ」ウ`; +INSERT(`」テ」ア`,1,2,'床。床。' ) +床。床。常゙常゚常 +SELECT INSERT(`」テ」ア`,1,3,'床。床。床。' ) FROM `」ヤ」ウ`; +INSERT(`」テ」ア`,1,3,'床。床。床。' ) +床。床。床。常゚常 +SELECT INSERT(`」テ」ア`,1,4,'床。床。床。床。' ) FROM `」ヤ」ウ`; +INSERT(`」テ」ア`,1,4,'床。床。床。床。' ) +床。床。床。床。常 +SELECT INSERT(`」テ」ア`,1,5,'床。床。床。床。床。' ) FROM `」ヤ」ウ`; +INSERT(`」テ」ア`,1,5,'床。床。床。床。床。' ) +床。床。床。床。床。 +SELECT INSERT(`」テ」ア`,2,1,'床。') FROM `」ヤ」ウ`; +INSERT(`」テ」ア`,2,1,'床。') +常ワ床。常゙常゚常 +SELECT INSERT(`」テ」ア`,2,2,'床。床。' ) FROM `」ヤ」ウ`; +INSERT(`」テ」ア`,2,2,'床。床。' ) +常ワ床。床。常゚常 +SELECT INSERT(`」テ」ア`,2,3,'床。床。床。' ) FROM `」ヤ」ウ`; +INSERT(`」テ」ア`,2,3,'床。床。床。' ) +常ワ床。床。床。常 +SELECT INSERT(`」テ」ア`,2,4,'床。床。床。床。' ) FROM `」ヤ」ウ`; +INSERT(`」テ」ア`,2,4,'床。床。床。床。' ) +常ワ床。床。床。床。 +SELECT INSERT(`」テ」ア`,3,1,'床。') FROM `」ヤ」ウ`; +INSERT(`」テ」ア`,3,1,'床。') +常ワ常ン床。常゚常 +SELECT INSERT(`」テ」ア`,3,2,'床。床。' ) FROM `」ヤ」ウ`; +INSERT(`」テ」ア`,3,2,'床。床。' ) +常ワ常ン床。床。常 +SELECT INSERT(`」テ」ア`,3,3,'床。床。床。' ) FROM `」ヤ」ウ`; +INSERT(`」テ」ア`,3,3,'床。床。床。' ) +常ワ常ン床。床。床。 +SELECT INSERT(`」テ」ア`,4,1,'床。') FROM `」ヤ」ウ`; +INSERT(`」テ」ア`,4,1,'床。') +常ワ常ン常゙床。常 +SELECT INSERT(`」テ」ア`,4,2,'床。床。' ) FROM `」ヤ」ウ`; +INSERT(`」テ」ア`,4,2,'床。床。' ) +常ワ常ン常゙床。床。 +SELECT INSERT(`」テ」ア`,5,1,'床。') FROM `」ヤ」ウ`; +INSERT(`」テ」ア`,5,1,'床。') +常ワ常ン常゙常゚床。 +SELECT INSERT(`」テ」ア`,1,1,'叱') FROM `」ヤ」エ`; +INSERT(`」テ」ア`,1,1,'叱') +叱軸宍雫七 +SELECT INSERT(`」テ」ア`,1,2,'叱叱') FROM `」ヤ」エ`; +INSERT(`」テ」ア`,1,2,'叱叱') +叱叱宍雫七 +SELECT INSERT(`」テ」ア`,1,3,'叱叱叱') FROM `」ヤ」エ`; +INSERT(`」テ」ア`,1,3,'叱叱叱') +叱叱叱雫七 +SELECT INSERT(`」テ」ア`,1,4,'叱叱叱叱') FROM `」ヤ」エ`; +INSERT(`」テ」ア`,1,4,'叱叱叱叱') +叱叱叱叱七 +SELECT INSERT(`」テ」ア`,1,5,'叱叱叱叱叱') FROM `」ヤ」エ`; +INSERT(`」テ」ア`,1,5,'叱叱叱叱叱') +叱叱叱叱叱 +SELECT INSERT(`」テ」ア`,2,1,'叱') FROM `」ヤ」エ`; +INSERT(`」テ」ア`,2,1,'叱') +竺叱宍雫七 +SELECT INSERT(`」テ」ア`,2,2,'叱叱') FROM `」ヤ」エ`; +INSERT(`」テ」ア`,2,2,'叱叱') +竺叱叱雫七 +SELECT INSERT(`」テ」ア`,2,3,'叱叱叱') FROM `」ヤ」エ`; +INSERT(`」テ」ア`,2,3,'叱叱叱') +竺叱叱叱七 +SELECT INSERT(`」テ」ア`,2,4,'叱叱叱叱') FROM `」ヤ」エ`; +INSERT(`」テ」ア`,2,4,'叱叱叱叱') +竺叱叱叱叱 +SELECT INSERT(`」テ」ア`,3,1,'叱') FROM `」ヤ」エ`; +INSERT(`」テ」ア`,3,1,'叱') +竺軸叱雫七 +SELECT INSERT(`」テ」ア`,3,2,'叱叱') FROM `」ヤ」エ`; +INSERT(`」テ」ア`,3,2,'叱叱') +竺軸叱叱七 +SELECT INSERT(`」テ」ア`,3,3,'叱叱叱') FROM `」ヤ」エ`; +INSERT(`」テ」ア`,3,3,'叱叱叱') +竺軸叱叱叱 +SELECT INSERT(`」テ」ア`,4,1,'叱') FROM `」ヤ」エ`; +INSERT(`」テ」ア`,4,1,'叱') +竺軸宍叱七 +SELECT INSERT(`」テ」ア`,4,2,'叱叱') FROM `」ヤ」エ`; +INSERT(`」テ」ア`,4,2,'叱叱') +竺軸宍叱叱 +SELECT INSERT(`」テ」ア`,5,1,'叱') FROM `」ヤ」エ`; +INSERT(`」テ」ア`,5,1,'叱') +竺軸宍雫叱 +SELECT INSERT(`」テ」ア`,1,1,' ') FROM `」ヤ」エ`; +INSERT(`」テ」ア`,1,1,' ') + 軸宍雫七 +SELECT INSERT(`」テ」ア`,1,2,' ') FROM `」ヤ」エ`; +INSERT(`」テ」ア`,1,2,' ') + 宍雫七 +SELECT INSERT(`」テ」ア`,1,3,' ') FROM `」ヤ」エ`; +INSERT(`」テ」ア`,1,3,' ') + 雫七 +SELECT INSERT(`」テ」ア`,1,4,' ') FROM `」ヤ」エ`; +INSERT(`」テ」ア`,1,4,' ') + 七 +SELECT INSERT(`」テ」ア`,1,5,' ') FROM `」ヤ」エ`; +INSERT(`」テ」ア`,1,5,' ') + +SELECT INSERT(`」テ」ア`,2,1,' ') FROM `」ヤ」エ`; +INSERT(`」テ」ア`,2,1,' ') +竺 宍雫七 +SELECT INSERT(`」テ」ア`,2,2,' ') FROM `」ヤ」エ`; +INSERT(`」テ」ア`,2,2,' ') +竺 雫七 +SELECT INSERT(`」テ」ア`,2,3,' ') FROM `」ヤ」エ`; +INSERT(`」テ」ア`,2,3,' ') +竺 七 +SELECT INSERT(`」テ」ア`,2,4,' ') FROM `」ヤ」エ`; +INSERT(`」テ」ア`,2,4,' ') +竺 +SELECT INSERT(`」テ」ア`,3,1,' ') FROM `」ヤ」エ`; +INSERT(`」テ」ア`,3,1,' ') +竺軸 雫七 +SELECT INSERT(`」テ」ア`,3,2,' ') FROM `」ヤ」エ`; +INSERT(`」テ」ア`,3,2,' ') +竺軸 七 +SELECT INSERT(`」テ」ア`,3,3,' ') FROM `」ヤ」エ`; +INSERT(`」テ」ア`,3,3,' ') +竺軸 +SELECT INSERT(`」テ」ア`,4,1,' ') FROM `」ヤ」エ`; +INSERT(`」テ」ア`,4,1,' ') +竺軸宍 七 +SELECT INSERT(`」テ」ア`,4,2,' ') FROM `」ヤ」エ`; +INSERT(`」テ」ア`,4,2,' ') +竺軸宍 +SELECT INSERT(`」テ」ア`,5,1,' ') FROM `」ヤ」エ`; +INSERT(`」テ」ア`,5,1,' ') +竺軸宍雫 +SELECT INSERT(`」テ」ア`,1,1,'、ォ') FROM `」ヤ」オ`; +INSERT(`」テ」ア`,1,1,'、ォ') +、ォ、、、ヲ、ィ、ェ +SELECT INSERT(`」テ」ア`,1,2,'、ォ、ォ') FROM `」ヤ」オ`; +INSERT(`」テ」ア`,1,2,'、ォ、ォ') +、ォ、ォ、ヲ、ィ、ェ +SELECT INSERT(`」テ」ア`,1,3,'、ォ、ォ、ォ') FROM `」ヤ」オ`; +INSERT(`」テ」ア`,1,3,'、ォ、ォ、ォ') +、ォ、ォ、ォ、ィ、ェ +SELECT INSERT(`」テ」ア`,1,4,'、ォ、ォ、ォ、ォ') FROM `」ヤ」オ`; +INSERT(`」テ」ア`,1,4,'、ォ、ォ、ォ、ォ') +、ォ、ォ、ォ、ォ、ェ +SELECT INSERT(`」テ」ア`,1,5,'、ォ、ォ、ォ、ォ、ォ') FROM `」ヤ」オ`; +INSERT(`」テ」ア`,1,5,'、ォ、ォ、ォ、ォ、ォ') +、ォ、ォ、ォ、ォ、ォ +SELECT INSERT(`」テ」ア`,2,1,'、ォ') FROM `」ヤ」オ`; +INSERT(`」テ」ア`,2,1,'、ォ') +、「、ォ、ヲ、ィ、ェ +SELECT INSERT(`」テ」ア`,2,2,'、ォ、ォ') FROM `」ヤ」オ`; +INSERT(`」テ」ア`,2,2,'、ォ、ォ') +、「、ォ、ォ、ィ、ェ +SELECT INSERT(`」テ」ア`,2,3,'、ォ、ォ、ォ') FROM `」ヤ」オ`; +INSERT(`」テ」ア`,2,3,'、ォ、ォ、ォ') +、「、ォ、ォ、ォ、ェ +SELECT INSERT(`」テ」ア`,2,4,'、ォ、ォ、ォ、ォ') FROM `」ヤ」オ`; +INSERT(`」テ」ア`,2,4,'、ォ、ォ、ォ、ォ') +、「、ォ、ォ、ォ、ォ +SELECT INSERT(`」テ」ア`,3,1,'、ォ') FROM `」ヤ」オ`; +INSERT(`」テ」ア`,3,1,'、ォ') +、「、、、ォ、ィ、ェ +SELECT INSERT(`」テ」ア`,3,2,'、ォ、ォ') FROM `」ヤ」オ`; +INSERT(`」テ」ア`,3,2,'、ォ、ォ') +、「、、、ォ、ォ、ェ +SELECT INSERT(`」テ」ア`,3,3,'、ォ、ォ、ォ') FROM `」ヤ」オ`; +INSERT(`」テ」ア`,3,3,'、ォ、ォ、ォ') +、「、、、ォ、ォ、ォ +SELECT INSERT(`」テ」ア`,4,1,'、ォ') FROM `」ヤ」オ`; +INSERT(`」テ」ア`,4,1,'、ォ') +、「、、、ヲ、ォ、ェ +SELECT INSERT(`」テ」ア`,4,2,'、ォ、ォ') FROM `」ヤ」オ`; +INSERT(`」テ」ア`,4,2,'、ォ、ォ') +、「、、、ヲ、ォ、ォ +SELECT INSERT(`」テ」ア`,5,1,'、ォ') FROM `」ヤ」オ`; +INSERT(`」テ」ア`,5,1,'、ォ') +、「、、、ヲ、ィ、ォ +SELECT INSERT(`」テ」ア`,1,1,'。。') FROM `」ヤ」オ`; +INSERT(`」テ」ア`,1,1,'。。') +。。、、、ヲ、ィ、ェ +SELECT INSERT(`」テ」ア`,1,2,'。。。。') FROM `」ヤ」オ`; +INSERT(`」テ」ア`,1,2,'。。。。') +。。。。、ヲ、ィ、ェ +SELECT INSERT(`」テ」ア`,1,3,'。。。。。。') FROM `」ヤ」オ`; +INSERT(`」テ」ア`,1,3,'。。。。。。') +。。。。。。、ィ、ェ +SELECT INSERT(`」テ」ア`,1,4,'。。。。。。。。') FROM `」ヤ」オ`; +INSERT(`」テ」ア`,1,4,'。。。。。。。。') +。。。。。。。。、ェ +SELECT INSERT(`」テ」ア`,1,5,'。。。。。。。。。。') FROM `」ヤ」オ`; +INSERT(`」テ」ア`,1,5,'。。。。。。。。。。') +。。。。。。。。。。 +SELECT INSERT(`」テ」ア`,2,1,'。。') FROM `」ヤ」オ`; +INSERT(`」テ」ア`,2,1,'。。') +、「。。、ヲ、ィ、ェ +SELECT INSERT(`」テ」ア`,2,2,'。。。。') FROM `」ヤ」オ`; +INSERT(`」テ」ア`,2,2,'。。。。') +、「。。。。、ィ、ェ +SELECT INSERT(`」テ」ア`,2,3,'。。。。。。') FROM `」ヤ」オ`; +INSERT(`」テ」ア`,2,3,'。。。。。。') +、「。。。。。。、ェ +SELECT INSERT(`」テ」ア`,2,4,'。。。。。。。。') FROM `」ヤ」オ`; +INSERT(`」テ」ア`,2,4,'。。。。。。。。') +、「。。。。。。。。 +SELECT INSERT(`」テ」ア`,3,1,'。。') FROM `」ヤ」オ`; +INSERT(`」テ」ア`,3,1,'。。') +、「、、。。、ィ、ェ +SELECT INSERT(`」テ」ア`,3,2,'。。。。') FROM `」ヤ」オ`; +INSERT(`」テ」ア`,3,2,'。。。。') +、「、、。。。。、ェ +SELECT INSERT(`」テ」ア`,3,3,'。。。。。。') FROM `」ヤ」オ`; +INSERT(`」テ」ア`,3,3,'。。。。。。') +、「、、。。。。。。 +SELECT INSERT(`」テ」ア`,4,1,'。。') FROM `」ヤ」オ`; +INSERT(`」テ」ア`,4,1,'。。') +、「、、、ヲ。。、ェ +SELECT INSERT(`」テ」ア`,4,2,'。。。。') FROM `」ヤ」オ`; +INSERT(`」テ」ア`,4,2,'。。。。') +、「、、、ヲ。。。。 +SELECT INSERT(`」テ」ア`,5,1,'。。') FROM `」ヤ」オ`; +INSERT(`」テ」ア`,5,1,'。。') +、「、、、ヲ、ィ。。 +SELECT INSERT(`」テ」ア`,1,1,'床。') FROM `」ヤ」カ`; +INSERT(`」テ」ア`,1,1,'床。') +床。常ン常゙常゚常 +SELECT INSERT(`」テ」ア`,1,2,'床。床。' ) FROM `」ヤ」カ`; +INSERT(`」テ」ア`,1,2,'床。床。' ) +床。床。常゙常゚常 +SELECT INSERT(`」テ」ア`,1,3,'床。床。床。' ) FROM `」ヤ」カ`; +INSERT(`」テ」ア`,1,3,'床。床。床。' ) +床。床。床。常゚常 +SELECT INSERT(`」テ」ア`,1,4,'床。床。床。床。' ) FROM `」ヤ」カ`; +INSERT(`」テ」ア`,1,4,'床。床。床。床。' ) +床。床。床。床。常 +SELECT INSERT(`」テ」ア`,1,5,'床。床。床。床。床。' ) FROM `」ヤ」カ`; +INSERT(`」テ」ア`,1,5,'床。床。床。床。床。' ) +床。床。床。床。床。 +SELECT INSERT(`」テ」ア`,2,1,'床。') FROM `」ヤ」カ`; +INSERT(`」テ」ア`,2,1,'床。') +常ワ床。常゙常゚常 +SELECT INSERT(`」テ」ア`,2,2,'床。床。') FROM `」ヤ」カ`; +INSERT(`」テ」ア`,2,2,'床。床。') +常ワ床。床。常゚常 +SELECT INSERT(`」テ」ア`,2,3,'床。床。床。' ) FROM `」ヤ」カ`; +INSERT(`」テ」ア`,2,3,'床。床。床。' ) +常ワ床。床。床。常 +SELECT INSERT(`」テ」ア`,2,4,'床。床。床。床。' ) FROM `」ヤ」カ`; +INSERT(`」テ」ア`,2,4,'床。床。床。床。' ) +常ワ床。床。床。床。 +SELECT INSERT(`」テ」ア`,3,1,'床。') FROM `」ヤ」カ`; +INSERT(`」テ」ア`,3,1,'床。') +常ワ常ン床。常゚常 +SELECT INSERT(`」テ」ア`,3,2,'床。床。' ) FROM `」ヤ」カ`; +INSERT(`」テ」ア`,3,2,'床。床。' ) +常ワ常ン床。床。常 +SELECT INSERT(`」テ」ア`,3,3,'床。床。床。' ) FROM `」ヤ」カ`; +INSERT(`」テ」ア`,3,3,'床。床。床。' ) +常ワ常ン床。床。床。 +SELECT INSERT(`」テ」ア`,4,1,'床。') FROM `」ヤ」カ`; +INSERT(`」テ」ア`,4,1,'床。') +常ワ常ン常゙床。常 +SELECT INSERT(`」テ」ア`,4,2,'床。床。' ) FROM `」ヤ」カ`; +INSERT(`」テ」ア`,4,2,'床。床。' ) +常ワ常ン常゙床。床。 +SELECT INSERT(`」テ」ア`,5,1,'床。') FROM `」ヤ」カ`; +INSERT(`」テ」ア`,5,1,'床。') +常ワ常ン常゙常゚床。 +SELECT INSERT(`」テ」ア`,1,1,'叱') FROM `」ヤ」キ`; +INSERT(`」テ」ア`,1,1,'叱') +叱軸宍雫七 +SELECT INSERT(`」テ」ア`,1,2,'叱叱') FROM `」ヤ」キ`; +INSERT(`」テ」ア`,1,2,'叱叱') +叱叱宍雫七 +SELECT INSERT(`」テ」ア`,1,3,'叱叱叱') FROM `」ヤ」キ`; +INSERT(`」テ」ア`,1,3,'叱叱叱') +叱叱叱雫七 +SELECT INSERT(`」テ」ア`,1,4,'叱叱叱叱') FROM `」ヤ」キ`; +INSERT(`」テ」ア`,1,4,'叱叱叱叱') +叱叱叱叱七 +SELECT INSERT(`」テ」ア`,1,5,'叱叱叱叱叱') FROM `」ヤ」キ`; +INSERT(`」テ」ア`,1,5,'叱叱叱叱叱') +叱叱叱叱叱 +SELECT INSERT(`」テ」ア`,2,1,'叱') FROM `」ヤ」キ`; +INSERT(`」テ」ア`,2,1,'叱') +竺叱宍雫七 +SELECT INSERT(`」テ」ア`,2,2,'叱叱') FROM `」ヤ」キ`; +INSERT(`」テ」ア`,2,2,'叱叱') +竺叱叱雫七 +SELECT INSERT(`」テ」ア`,2,3,'叱叱叱') FROM `」ヤ」キ`; +INSERT(`」テ」ア`,2,3,'叱叱叱') +竺叱叱叱七 +SELECT INSERT(`」テ」ア`,2,4,'叱叱叱叱') FROM `」ヤ」キ`; +INSERT(`」テ」ア`,2,4,'叱叱叱叱') +竺叱叱叱叱 +SELECT INSERT(`」テ」ア`,3,1,'叱') FROM `」ヤ」キ`; +INSERT(`」テ」ア`,3,1,'叱') +竺軸叱雫七 +SELECT INSERT(`」テ」ア`,3,2,'叱叱') FROM `」ヤ」キ`; +INSERT(`」テ」ア`,3,2,'叱叱') +竺軸叱叱七 +SELECT INSERT(`」テ」ア`,3,3,'叱叱叱') FROM `」ヤ」キ`; +INSERT(`」テ」ア`,3,3,'叱叱叱') +竺軸叱叱叱 +SELECT INSERT(`」テ」ア`,4,1,'叱') FROM `」ヤ」キ`; +INSERT(`」テ」ア`,4,1,'叱') +竺軸宍叱七 +SELECT INSERT(`」テ」ア`,4,2,'叱叱') FROM `」ヤ」キ`; +INSERT(`」テ」ア`,4,2,'叱叱') +竺軸宍叱叱 +SELECT INSERT(`」テ」ア`,5,1,'叱') FROM `」ヤ」キ`; +INSERT(`」テ」ア`,5,1,'叱') +竺軸宍雫叱 +SELECT INSERT(`」テ」ア`,1,1,' ') FROM `」ヤ」キ`; +INSERT(`」テ」ア`,1,1,' ') + 軸宍雫七 +SELECT INSERT(`」テ」ア`,1,2,' ') FROM `」ヤ」キ`; +INSERT(`」テ」ア`,1,2,' ') + 宍雫七 +SELECT INSERT(`」テ」ア`,1,3,' ') FROM `」ヤ」キ`; +INSERT(`」テ」ア`,1,3,' ') + 雫七 +SELECT INSERT(`」テ」ア`,1,4,' ') FROM `」ヤ」キ`; +INSERT(`」テ」ア`,1,4,' ') + 七 +SELECT INSERT(`」テ」ア`,1,5,' ') FROM `」ヤ」キ`; +INSERT(`」テ」ア`,1,5,' ') + +SELECT INSERT(`」テ」ア`,2,1,' ') FROM `」ヤ」キ`; +INSERT(`」テ」ア`,2,1,' ') +竺 宍雫七 +SELECT INSERT(`」テ」ア`,2,2,' ') FROM `」ヤ」キ`; +INSERT(`」テ」ア`,2,2,' ') +竺 雫七 +SELECT INSERT(`」テ」ア`,2,3,' ') FROM `」ヤ」キ`; +INSERT(`」テ」ア`,2,3,' ') +竺 七 +SELECT INSERT(`」テ」ア`,2,4,' ') FROM `」ヤ」キ`; +INSERT(`」テ」ア`,2,4,' ') +竺 +SELECT INSERT(`」テ」ア`,3,1,' ') FROM `」ヤ」キ`; +INSERT(`」テ」ア`,3,1,' ') +竺軸 雫七 +SELECT INSERT(`」テ」ア`,3,2,' ') FROM `」ヤ」キ`; +INSERT(`」テ」ア`,3,2,' ') +竺軸 七 +SELECT INSERT(`」テ」ア`,3,3,' ') FROM `」ヤ」キ`; +INSERT(`」テ」ア`,3,3,' ') +竺軸 +SELECT INSERT(`」テ」ア`,4,1,' ') FROM `」ヤ」キ`; +INSERT(`」テ」ア`,4,1,' ') +竺軸宍 七 +SELECT INSERT(`」テ」ア`,4,2,' ') FROM `」ヤ」キ`; +INSERT(`」テ」ア`,4,2,' ') +竺軸宍 +SELECT INSERT(`」テ」ア`,5,1,' ') FROM `」ヤ」キ`; +INSERT(`」テ」ア`,5,1,' ') +竺軸宍雫 +SELECT INSERT(`」テ」ア`,1,1,'、ォ') FROM `」ヤ」ク`; +INSERT(`」テ」ア`,1,1,'、ォ') +、ォ、、、ヲ、ィ、ェ +SELECT INSERT(`」テ」ア`,1,2,'、ォ、ォ') FROM `」ヤ」ク`; +INSERT(`」テ」ア`,1,2,'、ォ、ォ') +、ォ、ォ、ヲ、ィ、ェ +SELECT INSERT(`」テ」ア`,1,3,'、ォ、ォ、ォ') FROM `」ヤ」ク`; +INSERT(`」テ」ア`,1,3,'、ォ、ォ、ォ') +、ォ、ォ、ォ、ィ、ェ +SELECT INSERT(`」テ」ア`,1,4,'、ォ、ォ、ォ、ォ') FROM `」ヤ」ク`; +INSERT(`」テ」ア`,1,4,'、ォ、ォ、ォ、ォ') +、ォ、ォ、ォ、ォ、ェ +SELECT INSERT(`」テ」ア`,1,5,'、ォ、ォ、ォ、ォ、ォ') FROM `」ヤ」ク`; +INSERT(`」テ」ア`,1,5,'、ォ、ォ、ォ、ォ、ォ') +、ォ、ォ、ォ、ォ、ォ +SELECT INSERT(`」テ」ア`,2,1,'、ォ') FROM `」ヤ」ク`; +INSERT(`」テ」ア`,2,1,'、ォ') +、「、ォ、ヲ、ィ、ェ +SELECT INSERT(`」テ」ア`,2,2,'、ォ、ォ') FROM `」ヤ」ク`; +INSERT(`」テ」ア`,2,2,'、ォ、ォ') +、「、ォ、ォ、ィ、ェ +SELECT INSERT(`」テ」ア`,2,3,'、ォ、ォ、ォ') FROM `」ヤ」ク`; +INSERT(`」テ」ア`,2,3,'、ォ、ォ、ォ') +、「、ォ、ォ、ォ、ェ +SELECT INSERT(`」テ」ア`,2,4,'、ォ、ォ、ォ、ォ') FROM `」ヤ」ク`; +INSERT(`」テ」ア`,2,4,'、ォ、ォ、ォ、ォ') +、「、ォ、ォ、ォ、ォ +SELECT INSERT(`」テ」ア`,3,1,'、ォ') FROM `」ヤ」ク`; +INSERT(`」テ」ア`,3,1,'、ォ') +、「、、、ォ、ィ、ェ +SELECT INSERT(`」テ」ア`,3,2,'、ォ、ォ') FROM `」ヤ」ク`; +INSERT(`」テ」ア`,3,2,'、ォ、ォ') +、「、、、ォ、ォ、ェ +SELECT INSERT(`」テ」ア`,3,3,'、ォ、ォ、ォ') FROM `」ヤ」ク`; +INSERT(`」テ」ア`,3,3,'、ォ、ォ、ォ') +、「、、、ォ、ォ、ォ +SELECT INSERT(`」テ」ア`,4,1,'、ォ') FROM `」ヤ」ク`; +INSERT(`」テ」ア`,4,1,'、ォ') +、「、、、ヲ、ォ、ェ +SELECT INSERT(`」テ」ア`,4,2,'、ォ、ォ') FROM `」ヤ」ク`; +INSERT(`」テ」ア`,4,2,'、ォ、ォ') +、「、、、ヲ、ォ、ォ +SELECT INSERT(`」テ」ア`,5,1,'、ォ') FROM `」ヤ」ク`; +INSERT(`」テ」ア`,5,1,'、ォ') +、「、、、ヲ、ィ、ォ +SELECT INSERT(`」テ」ア`,1,1,'。。') FROM `」ヤ」ク`; +INSERT(`」テ」ア`,1,1,'。。') +。。、、、ヲ、ィ、ェ +SELECT INSERT(`」テ」ア`,1,2,'。。。。') FROM `」ヤ」ク`; +INSERT(`」テ」ア`,1,2,'。。。。') +。。。。、ヲ、ィ、ェ +SELECT INSERT(`」テ」ア`,1,3,'。。。。。。') FROM `」ヤ」ク`; +INSERT(`」テ」ア`,1,3,'。。。。。。') +。。。。。。、ィ、ェ +SELECT INSERT(`」テ」ア`,1,4,'。。。。。。。。') FROM `」ヤ」ク`; +INSERT(`」テ」ア`,1,4,'。。。。。。。。') +。。。。。。。。、ェ +SELECT INSERT(`」テ」ア`,1,5,'。。。。。。。。。。') FROM `」ヤ」ク`; +INSERT(`」テ」ア`,1,5,'。。。。。。。。。。') +。。。。。。。。。。 +SELECT INSERT(`」テ」ア`,2,1,'。。') FROM `」ヤ」ク`; +INSERT(`」テ」ア`,2,1,'。。') +、「。。、ヲ、ィ、ェ +SELECT INSERT(`」テ」ア`,2,2,'。。。。') FROM `」ヤ」ク`; +INSERT(`」テ」ア`,2,2,'。。。。') +、「。。。。、ィ、ェ +SELECT INSERT(`」テ」ア`,2,3,'。。。。。。') FROM `」ヤ」ク`; +INSERT(`」テ」ア`,2,3,'。。。。。。') +、「。。。。。。、ェ +SELECT INSERT(`」テ」ア`,2,4,'。。。。。。。。') FROM `」ヤ」ク`; +INSERT(`」テ」ア`,2,4,'。。。。。。。。') +、「。。。。。。。。 +SELECT INSERT(`」テ」ア`,3,1,'。。') FROM `」ヤ」ク`; +INSERT(`」テ」ア`,3,1,'。。') +、「、、。。、ィ、ェ +SELECT INSERT(`」テ」ア`,3,2,'。。。。') FROM `」ヤ」ク`; +INSERT(`」テ」ア`,3,2,'。。。。') +、「、、。。。。、ェ +SELECT INSERT(`」テ」ア`,3,3,'。。。。。。') FROM `」ヤ」ク`; +INSERT(`」テ」ア`,3,3,'。。。。。。') +、「、、。。。。。。 +SELECT INSERT(`」テ」ア`,4,1,'。。') FROM `」ヤ」ク`; +INSERT(`」テ」ア`,4,1,'。。') +、「、、、ヲ。。、ェ +SELECT INSERT(`」テ」ア`,4,2,'。。。。') FROM `」ヤ」ク`; +INSERT(`」テ」ア`,4,2,'。。。。') +、「、、、ヲ。。。。 +SELECT INSERT(`」テ」ア`,5,1,'。。') FROM `」ヤ」ク`; +INSERT(`」テ」ア`,5,1,'。。') +、「、、、ヲ、ィ。。 +SELECT INSERT(`」テ」ア`,1,1,'床。') FROM `」ヤ」ケ`; +INSERT(`」テ」ア`,1,1,'床。') +床。常ン常゙常゚常 +SELECT INSERT(`」テ」ア`,1,2,'床。床。' ) FROM `」ヤ」ケ`; +INSERT(`」テ」ア`,1,2,'床。床。' ) +床。床。常゙常゚常 +SELECT INSERT(`」テ」ア`,1,3,'床。床。床。' ) FROM `」ヤ」ケ`; +INSERT(`」テ」ア`,1,3,'床。床。床。' ) +床。床。床。常゚常 +SELECT INSERT(`」テ」ア`,1,4,'床。床。床。床。' ) FROM `」ヤ」ケ`; +INSERT(`」テ」ア`,1,4,'床。床。床。床。' ) +床。床。床。床。常 +SELECT INSERT(`」テ」ア`,1,5,'床。床。床。床。床。' ) FROM `」ヤ」ケ`; +INSERT(`」テ」ア`,1,5,'床。床。床。床。床。' ) +床。床。床。床。床。 +SELECT INSERT(`」テ」ア`,2,1,'床。') FROM `」ヤ」ケ`; +INSERT(`」テ」ア`,2,1,'床。') +常ワ床。常゙常゚常 +SELECT INSERT(`」テ」ア`,2,2,'床。床。' ) FROM `」ヤ」ケ`; +INSERT(`」テ」ア`,2,2,'床。床。' ) +常ワ床。床。常゚常 +SELECT INSERT(`」テ」ア`,2,3,'床。床。床。' ) FROM `」ヤ」ケ`; +INSERT(`」テ」ア`,2,3,'床。床。床。' ) +常ワ床。床。床。常 +SELECT INSERT(`」テ」ア`,2,4,'床。床。床。床。' ) FROM `」ヤ」ケ`; +INSERT(`」テ」ア`,2,4,'床。床。床。床。' ) +常ワ床。床。床。床。 +SELECT INSERT(`」テ」ア`,3,1,'床。') FROM `」ヤ」ケ`; +INSERT(`」テ」ア`,3,1,'床。') +常ワ常ン床。常゚常 +SELECT INSERT(`」テ」ア`,3,2,'床。床。' ) FROM `」ヤ」ケ`; +INSERT(`」テ」ア`,3,2,'床。床。' ) +常ワ常ン床。床。常 +SELECT INSERT(`」テ」ア`,3,3,'床。床。床。' ) FROM `」ヤ」ケ`; +INSERT(`」テ」ア`,3,3,'床。床。床。' ) +常ワ常ン床。床。床。 +SELECT INSERT(`」テ」ア`,4,1,'床。') FROM `」ヤ」ケ`; +INSERT(`」テ」ア`,4,1,'床。') +常ワ常ン常゙床。常 +SELECT INSERT(`」テ」ア`,4,2,'床。床。' ) FROM `」ヤ」ケ`; +INSERT(`」テ」ア`,4,2,'床。床。' ) +常ワ常ン常゙床。床。 +SELECT INSERT(`」テ」ア`,5,1,'床。') FROM `」ヤ」ケ`; +INSERT(`」テ」ア`,5,1,'床。') +常ワ常ン常゙常゚床。 +SELECT INSERT(`」テ」ア`,1,1,'叱') FROM `」ヤ」ア」ー`; +INSERT(`」テ」ア`,1,1,'叱') +叱軸宍雫七 +SELECT INSERT(`」テ」ア`,1,2,'叱叱') FROM `」ヤ」ア」ー`; +INSERT(`」テ」ア`,1,2,'叱叱') +叱叱宍雫七 +SELECT INSERT(`」テ」ア`,1,3,'叱叱叱') FROM `」ヤ」ア」ー`; +INSERT(`」テ」ア`,1,3,'叱叱叱') +叱叱叱雫七 +SELECT INSERT(`」テ」ア`,1,4,'叱叱叱叱') FROM `」ヤ」ア」ー`; +INSERT(`」テ」ア`,1,4,'叱叱叱叱') +叱叱叱叱七 +SELECT INSERT(`」テ」ア`,1,5,'叱叱叱叱叱') FROM `」ヤ」ア」ー`; +INSERT(`」テ」ア`,1,5,'叱叱叱叱叱') +叱叱叱叱叱 +SELECT INSERT(`」テ」ア`,2,1,'叱') FROM `」ヤ」ア」ー`; +INSERT(`」テ」ア`,2,1,'叱') +竺叱宍雫七 +SELECT INSERT(`」テ」ア`,2,2,'叱叱') FROM `」ヤ」ア」ー`; +INSERT(`」テ」ア`,2,2,'叱叱') +竺叱叱雫七 +SELECT INSERT(`」テ」ア`,2,3,'叱叱叱') FROM `」ヤ」ア」ー`; +INSERT(`」テ」ア`,2,3,'叱叱叱') +竺叱叱叱七 +SELECT INSERT(`」テ」ア`,2,4,'叱叱叱叱') FROM `」ヤ」ア」ー`; +INSERT(`」テ」ア`,2,4,'叱叱叱叱') +竺叱叱叱叱 +SELECT INSERT(`」テ」ア`,3,1,'叱') FROM `」ヤ」ア」ー`; +INSERT(`」テ」ア`,3,1,'叱') +竺軸叱雫七 +SELECT INSERT(`」テ」ア`,3,2,'叱叱') FROM `」ヤ」ア」ー`; +INSERT(`」テ」ア`,3,2,'叱叱') +竺軸叱叱七 +SELECT INSERT(`」テ」ア`,3,3,'叱叱叱') FROM `」ヤ」ア」ー`; +INSERT(`」テ」ア`,3,3,'叱叱叱') +竺軸叱叱叱 +SELECT INSERT(`」テ」ア`,4,1,'叱') FROM `」ヤ」ア」ー`; +INSERT(`」テ」ア`,4,1,'叱') +竺軸宍叱七 +SELECT INSERT(`」テ」ア`,4,2,'叱叱') FROM `」ヤ」ア」ー`; +INSERT(`」テ」ア`,4,2,'叱叱') +竺軸宍叱叱 +SELECT INSERT(`」テ」ア`,5,1,'叱') FROM `」ヤ」ア」ー`; +INSERT(`」テ」ア`,5,1,'叱') +竺軸宍雫叱 +SELECT INSERT(`」テ」ア`,1,1,'、ォ') FROM `」ヤ」ア」ア`; +INSERT(`」テ」ア`,1,1,'、ォ') +、ォ、、、ヲ、ィ、ェ +SELECT INSERT(`」テ」ア`,1,2,'、ォ、ォ') FROM `」ヤ」ア」ア`; +INSERT(`」テ」ア`,1,2,'、ォ、ォ') +、ォ、ォ、ヲ、ィ、ェ +SELECT INSERT(`」テ」ア`,1,3,'、ォ、ォ、ォ') FROM `」ヤ」ア」ア`; +INSERT(`」テ」ア`,1,3,'、ォ、ォ、ォ') +、ォ、ォ、ォ、ィ、ェ +SELECT INSERT(`」テ」ア`,1,4,'、ォ、ォ、ォ、ォ') FROM `」ヤ」ア」ア`; +INSERT(`」テ」ア`,1,4,'、ォ、ォ、ォ、ォ') +、ォ、ォ、ォ、ォ、ェ +SELECT INSERT(`」テ」ア`,1,5,'、ォ、ォ、ォ、ォ、ォ') FROM `」ヤ」ア」ア`; +INSERT(`」テ」ア`,1,5,'、ォ、ォ、ォ、ォ、ォ') +、ォ、ォ、ォ、ォ、ォ +SELECT INSERT(`」テ」ア`,2,1,'、ォ') FROM `」ヤ」ア」ア`; +INSERT(`」テ」ア`,2,1,'、ォ') +、「、ォ、ヲ、ィ、ェ +SELECT INSERT(`」テ」ア`,2,2,'、ォ、ォ') FROM `」ヤ」ア」ア`; +INSERT(`」テ」ア`,2,2,'、ォ、ォ') +、「、ォ、ォ、ィ、ェ +SELECT INSERT(`」テ」ア`,2,3,'、ォ、ォ、ォ') FROM `」ヤ」ア」ア`; +INSERT(`」テ」ア`,2,3,'、ォ、ォ、ォ') +、「、ォ、ォ、ォ、ェ +SELECT INSERT(`」テ」ア`,2,4,'、ォ、ォ、ォ、ォ') FROM `」ヤ」ア」ア`; +INSERT(`」テ」ア`,2,4,'、ォ、ォ、ォ、ォ') +、「、ォ、ォ、ォ、ォ +SELECT INSERT(`」テ」ア`,3,1,'、ォ') FROM `」ヤ」ア」ア`; +INSERT(`」テ」ア`,3,1,'、ォ') +、「、、、ォ、ィ、ェ +SELECT INSERT(`」テ」ア`,3,2,'、ォ、ォ') FROM `」ヤ」ア」ア`; +INSERT(`」テ」ア`,3,2,'、ォ、ォ') +、「、、、ォ、ォ、ェ +SELECT INSERT(`」テ」ア`,3,3,'、ォ、ォ、ォ') FROM `」ヤ」ア」ア`; +INSERT(`」テ」ア`,3,3,'、ォ、ォ、ォ') +、「、、、ォ、ォ、ォ +SELECT INSERT(`」テ」ア`,4,1,'、ォ') FROM `」ヤ」ア」ア`; +INSERT(`」テ」ア`,4,1,'、ォ') +、「、、、ヲ、ォ、ェ +SELECT INSERT(`」テ」ア`,4,2,'、ォ、ォ') FROM `」ヤ」ア」ア`; +INSERT(`」テ」ア`,4,2,'、ォ、ォ') +、「、、、ヲ、ォ、ォ +SELECT INSERT(`」テ」ア`,5,1,'、ォ') FROM `」ヤ」ア」ア`; +INSERT(`」テ」ア`,5,1,'、ォ') +、「、、、ヲ、ィ、ォ +SELECT INSERT(`」テ」ア`,1,1,'。。') FROM `」ヤ」ア」ア`; +INSERT(`」テ」ア`,1,1,'。。') +。。、、、ヲ、ィ、ェ +SELECT INSERT(`」テ」ア`,1,2,'。。。。') FROM `」ヤ」ア」ア`; +INSERT(`」テ」ア`,1,2,'。。。。') +。。。。、ヲ、ィ、ェ +SELECT INSERT(`」テ」ア`,1,3,'。。。。。。') FROM `」ヤ」ア」ア`; +INSERT(`」テ」ア`,1,3,'。。。。。。') +。。。。。。、ィ、ェ +SELECT INSERT(`」テ」ア`,1,4,'。。。。。。。。') FROM `」ヤ」ア」ア`; +INSERT(`」テ」ア`,1,4,'。。。。。。。。') +。。。。。。。。、ェ +SELECT INSERT(`」テ」ア`,1,5,'。。。。。。。。。。') FROM `」ヤ」ア」ア`; +INSERT(`」テ」ア`,1,5,'。。。。。。。。。。') +。。。。。。。。。。 +SELECT INSERT(`」テ」ア`,2,1,'。。') FROM `」ヤ」ア」ア`; +INSERT(`」テ」ア`,2,1,'。。') +、「。。、ヲ、ィ、ェ +SELECT INSERT(`」テ」ア`,2,2,'。。。。') FROM `」ヤ」ア」ア`; +INSERT(`」テ」ア`,2,2,'。。。。') +、「。。。。、ィ、ェ +SELECT INSERT(`」テ」ア`,2,3,'。。。。。。') FROM `」ヤ」ア」ア`; +INSERT(`」テ」ア`,2,3,'。。。。。。') +、「。。。。。。、ェ +SELECT INSERT(`」テ」ア`,2,4,'。。。。。。。。') FROM `」ヤ」ア」ア`; +INSERT(`」テ」ア`,2,4,'。。。。。。。。') +、「。。。。。。。。 +SELECT INSERT(`」テ」ア`,3,1,'。。') FROM `」ヤ」ア」ア`; +INSERT(`」テ」ア`,3,1,'。。') +、「、、。。、ィ、ェ +SELECT INSERT(`」テ」ア`,3,2,'。。。。') FROM `」ヤ」ア」ア`; +INSERT(`」テ」ア`,3,2,'。。。。') +、「、、。。。。、ェ +SELECT INSERT(`」テ」ア`,3,3,'。。。。。。') FROM `」ヤ」ア」ア`; +INSERT(`」テ」ア`,3,3,'。。。。。。') +、「、、。。。。。。 +SELECT INSERT(`」テ」ア`,4,1,'。。') FROM `」ヤ」ア」ア`; +INSERT(`」テ」ア`,4,1,'。。') +、「、、、ヲ。。、ェ +SELECT INSERT(`」テ」ア`,4,2,'。。。。') FROM `」ヤ」ア」ア`; +INSERT(`」テ」ア`,4,2,'。。。。') +、「、、、ヲ。。。。 +SELECT INSERT(`」テ」ア`,5,1,'。。') FROM `」ヤ」ア」ア`; +INSERT(`」テ」ア`,5,1,'。。') +、「、、、ヲ、ィ。。 +SELECT INSERT(`」テ」ア`,1,1,'床。') FROM `」ヤ」ア」イ`; +INSERT(`」テ」ア`,1,1,'床。') +床。常ン常゙常゚常 +SELECT INSERT(`」テ」ア`,1,2,'床。床。') FROM `」ヤ」ア」イ`; +INSERT(`」テ」ア`,1,2,'床。床。') +床。床。常゙常゚常 +SELECT INSERT(`」テ」ア`,1,3,'床。床。床。') FROM `」ヤ」ア」イ`; +INSERT(`」テ」ア`,1,3,'床。床。床。') +床。床。床。常゚常 +SELECT INSERT(`」テ」ア`,1,4,'床。床。床。床。') FROM `」ヤ」ア」イ`; +INSERT(`」テ」ア`,1,4,'床。床。床。床。') +床。床。床。床。常 +SELECT INSERT(`」テ」ア`,1,5,'床。床。床。床。床。') FROM `」ヤ」ア」イ`; +INSERT(`」テ」ア`,1,5,'床。床。床。床。床。') +床。床。床。床。床。 +SELECT INSERT(`」テ」ア`,2,1,'床。') FROM `」ヤ」ア」イ`; +INSERT(`」テ」ア`,2,1,'床。') +常ワ床。常゙常゚常 +SELECT INSERT(`」テ」ア`,2,2,'床。床。') FROM `」ヤ」ア」イ`; +INSERT(`」テ」ア`,2,2,'床。床。') +常ワ床。床。常゚常 +SELECT INSERT(`」テ」ア`,2,3,'床。床。床。') FROM `」ヤ」ア」イ`; +INSERT(`」テ」ア`,2,3,'床。床。床。') +常ワ床。床。床。常 +SELECT INSERT(`」テ」ア`,2,4,'床。床。床。床。') FROM `」ヤ」ア」イ`; +INSERT(`」テ」ア`,2,4,'床。床。床。床。') +常ワ床。床。床。床。 +SELECT INSERT(`」テ」ア`,3,1,'床。') FROM `」ヤ」ア」イ`; +INSERT(`」テ」ア`,3,1,'床。') +常ワ常ン床。常゚常 +SELECT INSERT(`」テ」ア`,3,2,'床。床。') FROM `」ヤ」ア」イ`; +INSERT(`」テ」ア`,3,2,'床。床。') +常ワ常ン床。床。常 +SELECT INSERT(`」テ」ア`,3,3,'床。床。床。') FROM `」ヤ」ア」イ`; +INSERT(`」テ」ア`,3,3,'床。床。床。') +常ワ常ン床。床。床。 +SELECT INSERT(`」テ」ア`,4,1,'床。') FROM `」ヤ」ア」イ`; +INSERT(`」テ」ア`,4,1,'床。') +常ワ常ン常゙床。常 +SELECT INSERT(`」テ」ア`,4,2,'床。床。') FROM `」ヤ」ア」イ`; +INSERT(`」テ」ア`,4,2,'床。床。') +常ワ常ン常゙床。床。 +SELECT INSERT(`」テ」ア`,5,1,'床。') FROM `」ヤ」ア」イ`; +INSERT(`」テ」ア`,5,1,'床。') +常ワ常ン常゙常゚床。 +DROP TABLE `」ヤ」ア`; +DROP TABLE `」ヤ」イ`; +DROP TABLE `」ヤ」ウ`; +DROP TABLE `」ヤ」エ`; +DROP TABLE `」ヤ」オ`; +DROP TABLE `」ヤ」カ`; +DROP TABLE `」ヤ」キ`; +DROP TABLE `」ヤ」ク`; +DROP TABLE `」ヤ」ケ`; +DROP TABLE `」ヤ」ア」ー`; +DROP TABLE `」ヤ」ア」ア`; +DROP TABLE `」ヤ」ア」イ`; diff --git a/mysql-test/suite/jp/r/jp_insert_ujis.result b/mysql-test/suite/jp/r/jp_insert_ujis.result new file mode 100644 index 00000000000..7f42d66c565 --- /dev/null +++ b/mysql-test/suite/jp/r/jp_insert_ujis.result @@ -0,0 +1,906 @@ +drop table if exists `」ヤ」ア`; +drop table if exists `」ヤ」イ`; +drop table if exists `」ヤ」ウ`; +drop table if exists `」ヤ」エ`; +drop table if exists `」ヤ」オ`; +drop table if exists `」ヤ」カ`; +drop table if exists `」ヤ」キ`; +drop table if exists `」ヤ」ク`; +drop table if exists `」ヤ」ケ`; +drop table if exists `」ヤ」ア」ー`; +drop table if exists `」ヤ」ア」ア`; +drop table if exists `」ヤ」ア」イ`; +SET NAMES ujis; +SET character_set_database = ujis; +SET collation_connection = ujis_japanese_ci; +CREATE TABLE `」ヤ」ア` (`」テ」ア` char(5)) DEFAULT CHARSET = ujis engine = innodb; +CREATE TABLE `」ヤ」イ` (`」テ」ア` char(5)) DEFAULT CHARSET = ujis engine = innodb; +CREATE TABLE `」ヤ」ウ` (`」テ」ア` char(5)) DEFAULT CHARSET = ujis engine = innodb; +CREATE TABLE `」ヤ」エ` (`」テ」ア` char(5)) DEFAULT CHARSET = ujis engine = myisam; +CREATE TABLE `」ヤ」オ` (`」テ」ア` char(5)) DEFAULT CHARSET = ujis engine = myisam; +CREATE TABLE `」ヤ」カ` (`」テ」ア` char(5)) DEFAULT CHARSET = ujis engine = myisam; +CREATE TABLE `」ヤ」キ` (`」テ」ア` char(5)) DEFAULT CHARSET = ujis engine = heap; +CREATE TABLE `」ヤ」ク` (`」テ」ア` char(5)) DEFAULT CHARSET = ujis engine = heap; +CREATE TABLE `」ヤ」ケ` (`」テ」ア` char(5)) DEFAULT CHARSET = ujis engine = heap; +CREATE TABLE `」ヤ」ア」ー` (`」テ」ア` char(5)) DEFAULT CHARSET = ujis engine = bdb; +CREATE TABLE `」ヤ」ア」ア` (`」テ」ア` char(5)) DEFAULT CHARSET = ujis engine = bdb; +CREATE TABLE `」ヤ」ア」イ` (`」テ」ア` char(5)) DEFAULT CHARSET = ujis engine = bdb; +INSERT INTO `」ヤ」ア` VALUES ('竺軸宍雫七'); +INSERT INTO `」ヤ」イ` VALUES ('、「、、、ヲ、ィ、ェ'); +INSERT INTO `」ヤ」ウ` VALUES ('常ワ常ン常゙常゚常'); +INSERT INTO `」ヤ」エ` VALUES ('竺軸宍雫七'); +INSERT INTO `」ヤ」オ` VALUES ('、「、、、ヲ、ィ、ェ'); +INSERT INTO `」ヤ」カ` VALUES ('常ワ常ン常゙常゚常'); +INSERT INTO `」ヤ」キ` VALUES ('竺軸宍雫七'); +INSERT INTO `」ヤ」ク` VALUES ('、「、、、ヲ、ィ、ェ'); +INSERT INTO `」ヤ」ケ` VALUES ('常ワ常ン常゙常゚常'); +INSERT INTO `」ヤ」ア」ー` VALUES ('竺軸宍雫七'); +INSERT INTO `」ヤ」ア」ア` VALUES ('、「、、、ヲ、ィ、ェ'); +INSERT INTO `」ヤ」ア」イ` VALUES ('常ワ常ン常゙常゚常'); +SELECT INSERT(`」テ」ア`,1,1,'叱') FROM `」ヤ」ア`; +INSERT(`」テ」ア`,1,1,'叱') +叱軸宍雫七 +SELECT INSERT(`」テ」ア`,1,2,'叱叱') FROM `」ヤ」ア`; +INSERT(`」テ」ア`,1,2,'叱叱') +叱叱宍雫七 +SELECT INSERT(`」テ」ア`,1,3,'叱叱叱') FROM `」ヤ」ア`; +INSERT(`」テ」ア`,1,3,'叱叱叱') +叱叱叱雫七 +SELECT INSERT(`」テ」ア`,1,4,'叱叱叱叱') FROM `」ヤ」ア`; +INSERT(`」テ」ア`,1,4,'叱叱叱叱') +叱叱叱叱七 +SELECT INSERT(`」テ」ア`,1,5,'叱叱叱叱叱') FROM `」ヤ」ア`; +INSERT(`」テ」ア`,1,5,'叱叱叱叱叱') +叱叱叱叱叱 +SELECT INSERT(`」テ」ア`,2,1,'叱') FROM `」ヤ」ア`; +INSERT(`」テ」ア`,2,1,'叱') +竺叱宍雫七 +SELECT INSERT(`」テ」ア`,2,2,'叱叱') FROM `」ヤ」ア`; +INSERT(`」テ」ア`,2,2,'叱叱') +竺叱叱雫七 +SELECT INSERT(`」テ」ア`,2,3,'叱叱叱') FROM `」ヤ」ア`; +INSERT(`」テ」ア`,2,3,'叱叱叱') +竺叱叱叱七 +SELECT INSERT(`」テ」ア`,2,4,'叱叱叱叱') FROM `」ヤ」ア`; +INSERT(`」テ」ア`,2,4,'叱叱叱叱') +竺叱叱叱叱 +SELECT INSERT(`」テ」ア`,3,1,'叱') FROM `」ヤ」ア`; +INSERT(`」テ」ア`,3,1,'叱') +竺軸叱雫七 +SELECT INSERT(`」テ」ア`,3,2,'叱叱') FROM `」ヤ」ア`; +INSERT(`」テ」ア`,3,2,'叱叱') +竺軸叱叱七 +SELECT INSERT(`」テ」ア`,3,3,'叱叱叱') FROM `」ヤ」ア`; +INSERT(`」テ」ア`,3,3,'叱叱叱') +竺軸叱叱叱 +SELECT INSERT(`」テ」ア`,4,1,'叱') FROM `」ヤ」ア`; +INSERT(`」テ」ア`,4,1,'叱') +竺軸宍叱七 +SELECT INSERT(`」テ」ア`,4,2,'叱叱') FROM `」ヤ」ア`; +INSERT(`」テ」ア`,4,2,'叱叱') +竺軸宍叱叱 +SELECT INSERT(`」テ」ア`,5,1,'叱') FROM `」ヤ」ア`; +INSERT(`」テ」ア`,5,1,'叱') +竺軸宍雫叱 +SELECT INSERT(`」テ」ア`,1,1,' ') FROM `」ヤ」ア`; +INSERT(`」テ」ア`,1,1,' ') + 軸宍雫七 +SELECT INSERT(`」テ」ア`,1,2,' ') FROM `」ヤ」ア`; +INSERT(`」テ」ア`,1,2,' ') + 宍雫七 +SELECT INSERT(`」テ」ア`,1,3,' ') FROM `」ヤ」ア`; +INSERT(`」テ」ア`,1,3,' ') + 雫七 +SELECT INSERT(`」テ」ア`,1,4,' ') FROM `」ヤ」ア`; +INSERT(`」テ」ア`,1,4,' ') + 七 +SELECT INSERT(`」テ」ア`,1,5,' ') FROM `」ヤ」ア`; +INSERT(`」テ」ア`,1,5,' ') + +SELECT INSERT(`」テ」ア`,2,1,' ') FROM `」ヤ」ア`; +INSERT(`」テ」ア`,2,1,' ') +竺 宍雫七 +SELECT INSERT(`」テ」ア`,2,2,' ') FROM `」ヤ」ア`; +INSERT(`」テ」ア`,2,2,' ') +竺 雫七 +SELECT INSERT(`」テ」ア`,2,3,' ') FROM `」ヤ」ア`; +INSERT(`」テ」ア`,2,3,' ') +竺 七 +SELECT INSERT(`」テ」ア`,2,4,' ') FROM `」ヤ」ア`; +INSERT(`」テ」ア`,2,4,' ') +竺 +SELECT INSERT(`」テ」ア`,3,1,' ') FROM `」ヤ」ア`; +INSERT(`」テ」ア`,3,1,' ') +竺軸 雫七 +SELECT INSERT(`」テ」ア`,3,2,' ') FROM `」ヤ」ア`; +INSERT(`」テ」ア`,3,2,' ') +竺軸 七 +SELECT INSERT(`」テ」ア`,3,3,' ') FROM `」ヤ」ア`; +INSERT(`」テ」ア`,3,3,' ') +竺軸 +SELECT INSERT(`」テ」ア`,4,1,' ') FROM `」ヤ」ア`; +INSERT(`」テ」ア`,4,1,' ') +竺軸宍 七 +SELECT INSERT(`」テ」ア`,4,2,' ') FROM `」ヤ」ア`; +INSERT(`」テ」ア`,4,2,' ') +竺軸宍 +SELECT INSERT(`」テ」ア`,5,1,' ') FROM `」ヤ」ア`; +INSERT(`」テ」ア`,5,1,' ') +竺軸宍雫 +SELECT INSERT(`」テ」ア`,1,1,'、ォ') FROM `」ヤ」イ`; +INSERT(`」テ」ア`,1,1,'、ォ') +、ォ、、、ヲ、ィ、ェ +SELECT INSERT(`」テ」ア`,1,2,'、ォ、ォ') FROM `」ヤ」イ`; +INSERT(`」テ」ア`,1,2,'、ォ、ォ') +、ォ、ォ、ヲ、ィ、ェ +SELECT INSERT(`」テ」ア`,1,3,'、ォ、ォ、ォ') FROM `」ヤ」イ`; +INSERT(`」テ」ア`,1,3,'、ォ、ォ、ォ') +、ォ、ォ、ォ、ィ、ェ +SELECT INSERT(`」テ」ア`,1,4,'、ォ、ォ、ォ、ォ') FROM `」ヤ」イ`; +INSERT(`」テ」ア`,1,4,'、ォ、ォ、ォ、ォ') +、ォ、ォ、ォ、ォ、ェ +SELECT INSERT(`」テ」ア`,1,5,'、ォ、ォ、ォ、ォ、ォ') FROM `」ヤ」イ`; +INSERT(`」テ」ア`,1,5,'、ォ、ォ、ォ、ォ、ォ') +、ォ、ォ、ォ、ォ、ォ +SELECT INSERT(`」テ」ア`,2,1,'、ォ') FROM `」ヤ」イ`; +INSERT(`」テ」ア`,2,1,'、ォ') +、「、ォ、ヲ、ィ、ェ +SELECT INSERT(`」テ」ア`,2,2,'、ォ、ォ') FROM `」ヤ」イ`; +INSERT(`」テ」ア`,2,2,'、ォ、ォ') +、「、ォ、ォ、ィ、ェ +SELECT INSERT(`」テ」ア`,2,3,'、ォ、ォ、ォ') FROM `」ヤ」イ`; +INSERT(`」テ」ア`,2,3,'、ォ、ォ、ォ') +、「、ォ、ォ、ォ、ェ +SELECT INSERT(`」テ」ア`,2,4,'、ォ、ォ、ォ、ォ') FROM `」ヤ」イ`; +INSERT(`」テ」ア`,2,4,'、ォ、ォ、ォ、ォ') +、「、ォ、ォ、ォ、ォ +SELECT INSERT(`」テ」ア`,3,1,'、ォ') FROM `」ヤ」イ`; +INSERT(`」テ」ア`,3,1,'、ォ') +、「、、、ォ、ィ、ェ +SELECT INSERT(`」テ」ア`,3,2,'、ォ、ォ') FROM `」ヤ」イ`; +INSERT(`」テ」ア`,3,2,'、ォ、ォ') +、「、、、ォ、ォ、ェ +SELECT INSERT(`」テ」ア`,3,3,'、ォ、ォ、ォ') FROM `」ヤ」イ`; +INSERT(`」テ」ア`,3,3,'、ォ、ォ、ォ') +、「、、、ォ、ォ、ォ +SELECT INSERT(`」テ」ア`,4,1,'、ォ') FROM `」ヤ」イ`; +INSERT(`」テ」ア`,4,1,'、ォ') +、「、、、ヲ、ォ、ェ +SELECT INSERT(`」テ」ア`,4,2,'、ォ、ォ') FROM `」ヤ」イ`; +INSERT(`」テ」ア`,4,2,'、ォ、ォ') +、「、、、ヲ、ォ、ォ +SELECT INSERT(`」テ」ア`,5,1,'、ォ') FROM `」ヤ」イ`; +INSERT(`」テ」ア`,5,1,'、ォ') +、「、、、ヲ、ィ、ォ +SELECT INSERT(`」テ」ア`,1,1,'。。') FROM `」ヤ」イ`; +INSERT(`」テ」ア`,1,1,'。。') +。。、、、ヲ、ィ、ェ +SELECT INSERT(`」テ」ア`,1,2,'。。。。') FROM `」ヤ」イ`; +INSERT(`」テ」ア`,1,2,'。。。。') +。。。。、ヲ、ィ、ェ +SELECT INSERT(`」テ」ア`,1,3,'。。。。。。') FROM `」ヤ」イ`; +INSERT(`」テ」ア`,1,3,'。。。。。。') +。。。。。。、ィ、ェ +SELECT INSERT(`」テ」ア`,1,4,'。。。。。。。。') FROM `」ヤ」イ`; +INSERT(`」テ」ア`,1,4,'。。。。。。。。') +。。。。。。。。、ェ +SELECT INSERT(`」テ」ア`,1,5,'。。。。。。。。。。') FROM `」ヤ」イ`; +INSERT(`」テ」ア`,1,5,'。。。。。。。。。。') +。。。。。。。。。。 +SELECT INSERT(`」テ」ア`,2,1,'。。') FROM `」ヤ」イ`; +INSERT(`」テ」ア`,2,1,'。。') +、「。。、ヲ、ィ、ェ +SELECT INSERT(`」テ」ア`,2,2,'。。。。') FROM `」ヤ」イ`; +INSERT(`」テ」ア`,2,2,'。。。。') +、「。。。。、ィ、ェ +SELECT INSERT(`」テ」ア`,2,3,'。。。。。。') FROM `」ヤ」イ`; +INSERT(`」テ」ア`,2,3,'。。。。。。') +、「。。。。。。、ェ +SELECT INSERT(`」テ」ア`,2,4,'。。。。。。。。') FROM `」ヤ」イ`; +INSERT(`」テ」ア`,2,4,'。。。。。。。。') +、「。。。。。。。。 +SELECT INSERT(`」テ」ア`,3,1,'。。') FROM `」ヤ」イ`; +INSERT(`」テ」ア`,3,1,'。。') +、「、、。。、ィ、ェ +SELECT INSERT(`」テ」ア`,3,2,'。。。。') FROM `」ヤ」イ`; +INSERT(`」テ」ア`,3,2,'。。。。') +、「、、。。。。、ェ +SELECT INSERT(`」テ」ア`,3,3,'。。。。。。') FROM `」ヤ」イ`; +INSERT(`」テ」ア`,3,3,'。。。。。。') +、「、、。。。。。。 +SELECT INSERT(`」テ」ア`,4,1,'。。') FROM `」ヤ」イ`; +INSERT(`」テ」ア`,4,1,'。。') +、「、、、ヲ。。、ェ +SELECT INSERT(`」テ」ア`,4,2,'。。。。') FROM `」ヤ」イ`; +INSERT(`」テ」ア`,4,2,'。。。。') +、「、、、ヲ。。。。 +SELECT INSERT(`」テ」ア`,5,1,'。。') FROM `」ヤ」イ`; +INSERT(`」テ」ア`,5,1,'。。') +、「、、、ヲ、ィ。。 +SELECT INSERT(`」テ」ア`,1,1,'床。') FROM `」ヤ」ウ`; +INSERT(`」テ」ア`,1,1,'床。') +床。常ン常゙常゚常 +SELECT INSERT(`」テ」ア`,1,2,'床。床。' ) FROM `」ヤ」ウ`; +INSERT(`」テ」ア`,1,2,'床。床。' ) +床。床。常゙常゚常 +SELECT INSERT(`」テ」ア`,1,3,'床。床。床。' ) FROM `」ヤ」ウ`; +INSERT(`」テ」ア`,1,3,'床。床。床。' ) +床。床。床。常゚常 +SELECT INSERT(`」テ」ア`,1,4,'床。床。床。床。' ) FROM `」ヤ」ウ`; +INSERT(`」テ」ア`,1,4,'床。床。床。床。' ) +床。床。床。床。常 +SELECT INSERT(`」テ」ア`,1,5,'床。床。床。床。床。' ) FROM `」ヤ」ウ`; +INSERT(`」テ」ア`,1,5,'床。床。床。床。床。' ) +床。床。床。床。床。 +SELECT INSERT(`」テ」ア`,2,1,'床。') FROM `」ヤ」ウ`; +INSERT(`」テ」ア`,2,1,'床。') +常ワ床。常゙常゚常 +SELECT INSERT(`」テ」ア`,2,2,'床。床。' ) FROM `」ヤ」ウ`; +INSERT(`」テ」ア`,2,2,'床。床。' ) +常ワ床。床。常゚常 +SELECT INSERT(`」テ」ア`,2,3,'床。床。床。' ) FROM `」ヤ」ウ`; +INSERT(`」テ」ア`,2,3,'床。床。床。' ) +常ワ床。床。床。常 +SELECT INSERT(`」テ」ア`,2,4,'床。床。床。床。' ) FROM `」ヤ」ウ`; +INSERT(`」テ」ア`,2,4,'床。床。床。床。' ) +常ワ床。床。床。床。 +SELECT INSERT(`」テ」ア`,3,1,'床。') FROM `」ヤ」ウ`; +INSERT(`」テ」ア`,3,1,'床。') +常ワ常ン床。常゚常 +SELECT INSERT(`」テ」ア`,3,2,'床。床。' ) FROM `」ヤ」ウ`; +INSERT(`」テ」ア`,3,2,'床。床。' ) +常ワ常ン床。床。常 +SELECT INSERT(`」テ」ア`,3,3,'床。床。床。' ) FROM `」ヤ」ウ`; +INSERT(`」テ」ア`,3,3,'床。床。床。' ) +常ワ常ン床。床。床。 +SELECT INSERT(`」テ」ア`,4,1,'床。') FROM `」ヤ」ウ`; +INSERT(`」テ」ア`,4,1,'床。') +常ワ常ン常゙床。常 +SELECT INSERT(`」テ」ア`,4,2,'床。床。' ) FROM `」ヤ」ウ`; +INSERT(`」テ」ア`,4,2,'床。床。' ) +常ワ常ン常゙床。床。 +SELECT INSERT(`」テ」ア`,5,1,'床。') FROM `」ヤ」ウ`; +INSERT(`」テ」ア`,5,1,'床。') +常ワ常ン常゙常゚床。 +SELECT INSERT(`」テ」ア`,1,1,'叱') FROM `」ヤ」エ`; +INSERT(`」テ」ア`,1,1,'叱') +叱軸宍雫七 +SELECT INSERT(`」テ」ア`,1,2,'叱叱') FROM `」ヤ」エ`; +INSERT(`」テ」ア`,1,2,'叱叱') +叱叱宍雫七 +SELECT INSERT(`」テ」ア`,1,3,'叱叱叱') FROM `」ヤ」エ`; +INSERT(`」テ」ア`,1,3,'叱叱叱') +叱叱叱雫七 +SELECT INSERT(`」テ」ア`,1,4,'叱叱叱叱') FROM `」ヤ」エ`; +INSERT(`」テ」ア`,1,4,'叱叱叱叱') +叱叱叱叱七 +SELECT INSERT(`」テ」ア`,1,5,'叱叱叱叱叱') FROM `」ヤ」エ`; +INSERT(`」テ」ア`,1,5,'叱叱叱叱叱') +叱叱叱叱叱 +SELECT INSERT(`」テ」ア`,2,1,'叱') FROM `」ヤ」エ`; +INSERT(`」テ」ア`,2,1,'叱') +竺叱宍雫七 +SELECT INSERT(`」テ」ア`,2,2,'叱叱') FROM `」ヤ」エ`; +INSERT(`」テ」ア`,2,2,'叱叱') +竺叱叱雫七 +SELECT INSERT(`」テ」ア`,2,3,'叱叱叱') FROM `」ヤ」エ`; +INSERT(`」テ」ア`,2,3,'叱叱叱') +竺叱叱叱七 +SELECT INSERT(`」テ」ア`,2,4,'叱叱叱叱') FROM `」ヤ」エ`; +INSERT(`」テ」ア`,2,4,'叱叱叱叱') +竺叱叱叱叱 +SELECT INSERT(`」テ」ア`,3,1,'叱') FROM `」ヤ」エ`; +INSERT(`」テ」ア`,3,1,'叱') +竺軸叱雫七 +SELECT INSERT(`」テ」ア`,3,2,'叱叱') FROM `」ヤ」エ`; +INSERT(`」テ」ア`,3,2,'叱叱') +竺軸叱叱七 +SELECT INSERT(`」テ」ア`,3,3,'叱叱叱') FROM `」ヤ」エ`; +INSERT(`」テ」ア`,3,3,'叱叱叱') +竺軸叱叱叱 +SELECT INSERT(`」テ」ア`,4,1,'叱') FROM `」ヤ」エ`; +INSERT(`」テ」ア`,4,1,'叱') +竺軸宍叱七 +SELECT INSERT(`」テ」ア`,4,2,'叱叱') FROM `」ヤ」エ`; +INSERT(`」テ」ア`,4,2,'叱叱') +竺軸宍叱叱 +SELECT INSERT(`」テ」ア`,5,1,'叱') FROM `」ヤ」エ`; +INSERT(`」テ」ア`,5,1,'叱') +竺軸宍雫叱 +SELECT INSERT(`」テ」ア`,1,1,' ') FROM `」ヤ」エ`; +INSERT(`」テ」ア`,1,1,' ') + 軸宍雫七 +SELECT INSERT(`」テ」ア`,1,2,' ') FROM `」ヤ」エ`; +INSERT(`」テ」ア`,1,2,' ') + 宍雫七 +SELECT INSERT(`」テ」ア`,1,3,' ') FROM `」ヤ」エ`; +INSERT(`」テ」ア`,1,3,' ') + 雫七 +SELECT INSERT(`」テ」ア`,1,4,' ') FROM `」ヤ」エ`; +INSERT(`」テ」ア`,1,4,' ') + 七 +SELECT INSERT(`」テ」ア`,1,5,' ') FROM `」ヤ」エ`; +INSERT(`」テ」ア`,1,5,' ') + +SELECT INSERT(`」テ」ア`,2,1,' ') FROM `」ヤ」エ`; +INSERT(`」テ」ア`,2,1,' ') +竺 宍雫七 +SELECT INSERT(`」テ」ア`,2,2,' ') FROM `」ヤ」エ`; +INSERT(`」テ」ア`,2,2,' ') +竺 雫七 +SELECT INSERT(`」テ」ア`,2,3,' ') FROM `」ヤ」エ`; +INSERT(`」テ」ア`,2,3,' ') +竺 七 +SELECT INSERT(`」テ」ア`,2,4,' ') FROM `」ヤ」エ`; +INSERT(`」テ」ア`,2,4,' ') +竺 +SELECT INSERT(`」テ」ア`,3,1,' ') FROM `」ヤ」エ`; +INSERT(`」テ」ア`,3,1,' ') +竺軸 雫七 +SELECT INSERT(`」テ」ア`,3,2,' ') FROM `」ヤ」エ`; +INSERT(`」テ」ア`,3,2,' ') +竺軸 七 +SELECT INSERT(`」テ」ア`,3,3,' ') FROM `」ヤ」エ`; +INSERT(`」テ」ア`,3,3,' ') +竺軸 +SELECT INSERT(`」テ」ア`,4,1,' ') FROM `」ヤ」エ`; +INSERT(`」テ」ア`,4,1,' ') +竺軸宍 七 +SELECT INSERT(`」テ」ア`,4,2,' ') FROM `」ヤ」エ`; +INSERT(`」テ」ア`,4,2,' ') +竺軸宍 +SELECT INSERT(`」テ」ア`,5,1,' ') FROM `」ヤ」エ`; +INSERT(`」テ」ア`,5,1,' ') +竺軸宍雫 +SELECT INSERT(`」テ」ア`,1,1,'、ォ') FROM `」ヤ」オ`; +INSERT(`」テ」ア`,1,1,'、ォ') +、ォ、、、ヲ、ィ、ェ +SELECT INSERT(`」テ」ア`,1,2,'、ォ、ォ') FROM `」ヤ」オ`; +INSERT(`」テ」ア`,1,2,'、ォ、ォ') +、ォ、ォ、ヲ、ィ、ェ +SELECT INSERT(`」テ」ア`,1,3,'、ォ、ォ、ォ') FROM `」ヤ」オ`; +INSERT(`」テ」ア`,1,3,'、ォ、ォ、ォ') +、ォ、ォ、ォ、ィ、ェ +SELECT INSERT(`」テ」ア`,1,4,'、ォ、ォ、ォ、ォ') FROM `」ヤ」オ`; +INSERT(`」テ」ア`,1,4,'、ォ、ォ、ォ、ォ') +、ォ、ォ、ォ、ォ、ェ +SELECT INSERT(`」テ」ア`,1,5,'、ォ、ォ、ォ、ォ、ォ') FROM `」ヤ」オ`; +INSERT(`」テ」ア`,1,5,'、ォ、ォ、ォ、ォ、ォ') +、ォ、ォ、ォ、ォ、ォ +SELECT INSERT(`」テ」ア`,2,1,'、ォ') FROM `」ヤ」オ`; +INSERT(`」テ」ア`,2,1,'、ォ') +、「、ォ、ヲ、ィ、ェ +SELECT INSERT(`」テ」ア`,2,2,'、ォ、ォ') FROM `」ヤ」オ`; +INSERT(`」テ」ア`,2,2,'、ォ、ォ') +、「、ォ、ォ、ィ、ェ +SELECT INSERT(`」テ」ア`,2,3,'、ォ、ォ、ォ') FROM `」ヤ」オ`; +INSERT(`」テ」ア`,2,3,'、ォ、ォ、ォ') +、「、ォ、ォ、ォ、ェ +SELECT INSERT(`」テ」ア`,2,4,'、ォ、ォ、ォ、ォ') FROM `」ヤ」オ`; +INSERT(`」テ」ア`,2,4,'、ォ、ォ、ォ、ォ') +、「、ォ、ォ、ォ、ォ +SELECT INSERT(`」テ」ア`,3,1,'、ォ') FROM `」ヤ」オ`; +INSERT(`」テ」ア`,3,1,'、ォ') +、「、、、ォ、ィ、ェ +SELECT INSERT(`」テ」ア`,3,2,'、ォ、ォ') FROM `」ヤ」オ`; +INSERT(`」テ」ア`,3,2,'、ォ、ォ') +、「、、、ォ、ォ、ェ +SELECT INSERT(`」テ」ア`,3,3,'、ォ、ォ、ォ') FROM `」ヤ」オ`; +INSERT(`」テ」ア`,3,3,'、ォ、ォ、ォ') +、「、、、ォ、ォ、ォ +SELECT INSERT(`」テ」ア`,4,1,'、ォ') FROM `」ヤ」オ`; +INSERT(`」テ」ア`,4,1,'、ォ') +、「、、、ヲ、ォ、ェ +SELECT INSERT(`」テ」ア`,4,2,'、ォ、ォ') FROM `」ヤ」オ`; +INSERT(`」テ」ア`,4,2,'、ォ、ォ') +、「、、、ヲ、ォ、ォ +SELECT INSERT(`」テ」ア`,5,1,'、ォ') FROM `」ヤ」オ`; +INSERT(`」テ」ア`,5,1,'、ォ') +、「、、、ヲ、ィ、ォ +SELECT INSERT(`」テ」ア`,1,1,'。。') FROM `」ヤ」オ`; +INSERT(`」テ」ア`,1,1,'。。') +。。、、、ヲ、ィ、ェ +SELECT INSERT(`」テ」ア`,1,2,'。。。。') FROM `」ヤ」オ`; +INSERT(`」テ」ア`,1,2,'。。。。') +。。。。、ヲ、ィ、ェ +SELECT INSERT(`」テ」ア`,1,3,'。。。。。。') FROM `」ヤ」オ`; +INSERT(`」テ」ア`,1,3,'。。。。。。') +。。。。。。、ィ、ェ +SELECT INSERT(`」テ」ア`,1,4,'。。。。。。。。') FROM `」ヤ」オ`; +INSERT(`」テ」ア`,1,4,'。。。。。。。。') +。。。。。。。。、ェ +SELECT INSERT(`」テ」ア`,1,5,'。。。。。。。。。。') FROM `」ヤ」オ`; +INSERT(`」テ」ア`,1,5,'。。。。。。。。。。') +。。。。。。。。。。 +SELECT INSERT(`」テ」ア`,2,1,'。。') FROM `」ヤ」オ`; +INSERT(`」テ」ア`,2,1,'。。') +、「。。、ヲ、ィ、ェ +SELECT INSERT(`」テ」ア`,2,2,'。。。。') FROM `」ヤ」オ`; +INSERT(`」テ」ア`,2,2,'。。。。') +、「。。。。、ィ、ェ +SELECT INSERT(`」テ」ア`,2,3,'。。。。。。') FROM `」ヤ」オ`; +INSERT(`」テ」ア`,2,3,'。。。。。。') +、「。。。。。。、ェ +SELECT INSERT(`」テ」ア`,2,4,'。。。。。。。。') FROM `」ヤ」オ`; +INSERT(`」テ」ア`,2,4,'。。。。。。。。') +、「。。。。。。。。 +SELECT INSERT(`」テ」ア`,3,1,'。。') FROM `」ヤ」オ`; +INSERT(`」テ」ア`,3,1,'。。') +、「、、。。、ィ、ェ +SELECT INSERT(`」テ」ア`,3,2,'。。。。') FROM `」ヤ」オ`; +INSERT(`」テ」ア`,3,2,'。。。。') +、「、、。。。。、ェ +SELECT INSERT(`」テ」ア`,3,3,'。。。。。。') FROM `」ヤ」オ`; +INSERT(`」テ」ア`,3,3,'。。。。。。') +、「、、。。。。。。 +SELECT INSERT(`」テ」ア`,4,1,'。。') FROM `」ヤ」オ`; +INSERT(`」テ」ア`,4,1,'。。') +、「、、、ヲ。。、ェ +SELECT INSERT(`」テ」ア`,4,2,'。。。。') FROM `」ヤ」オ`; +INSERT(`」テ」ア`,4,2,'。。。。') +、「、、、ヲ。。。。 +SELECT INSERT(`」テ」ア`,5,1,'。。') FROM `」ヤ」オ`; +INSERT(`」テ」ア`,5,1,'。。') +、「、、、ヲ、ィ。。 +SELECT INSERT(`」テ」ア`,1,1,'床。') FROM `」ヤ」カ`; +INSERT(`」テ」ア`,1,1,'床。') +床。常ン常゙常゚常 +SELECT INSERT(`」テ」ア`,1,2,'床。床。' ) FROM `」ヤ」カ`; +INSERT(`」テ」ア`,1,2,'床。床。' ) +床。床。常゙常゚常 +SELECT INSERT(`」テ」ア`,1,3,'床。床。床。' ) FROM `」ヤ」カ`; +INSERT(`」テ」ア`,1,3,'床。床。床。' ) +床。床。床。常゚常 +SELECT INSERT(`」テ」ア`,1,4,'床。床。床。床。' ) FROM `」ヤ」カ`; +INSERT(`」テ」ア`,1,4,'床。床。床。床。' ) +床。床。床。床。常 +SELECT INSERT(`」テ」ア`,1,5,'床。床。床。床。床。' ) FROM `」ヤ」カ`; +INSERT(`」テ」ア`,1,5,'床。床。床。床。床。' ) +床。床。床。床。床。 +SELECT INSERT(`」テ」ア`,2,1,'床。') FROM `」ヤ」カ`; +INSERT(`」テ」ア`,2,1,'床。') +常ワ床。常゙常゚常 +SELECT INSERT(`」テ」ア`,2,2,'床。床。') FROM `」ヤ」カ`; +INSERT(`」テ」ア`,2,2,'床。床。') +常ワ床。床。常゚常 +SELECT INSERT(`」テ」ア`,2,3,'床。床。床。' ) FROM `」ヤ」カ`; +INSERT(`」テ」ア`,2,3,'床。床。床。' ) +常ワ床。床。床。常 +SELECT INSERT(`」テ」ア`,2,4,'床。床。床。床。' ) FROM `」ヤ」カ`; +INSERT(`」テ」ア`,2,4,'床。床。床。床。' ) +常ワ床。床。床。床。 +SELECT INSERT(`」テ」ア`,3,1,'床。') FROM `」ヤ」カ`; +INSERT(`」テ」ア`,3,1,'床。') +常ワ常ン床。常゚常 +SELECT INSERT(`」テ」ア`,3,2,'床。床。' ) FROM `」ヤ」カ`; +INSERT(`」テ」ア`,3,2,'床。床。' ) +常ワ常ン床。床。常 +SELECT INSERT(`」テ」ア`,3,3,'床。床。床。' ) FROM `」ヤ」カ`; +INSERT(`」テ」ア`,3,3,'床。床。床。' ) +常ワ常ン床。床。床。 +SELECT INSERT(`」テ」ア`,4,1,'床。') FROM `」ヤ」カ`; +INSERT(`」テ」ア`,4,1,'床。') +常ワ常ン常゙床。常 +SELECT INSERT(`」テ」ア`,4,2,'床。床。' ) FROM `」ヤ」カ`; +INSERT(`」テ」ア`,4,2,'床。床。' ) +常ワ常ン常゙床。床。 +SELECT INSERT(`」テ」ア`,5,1,'床。') FROM `」ヤ」カ`; +INSERT(`」テ」ア`,5,1,'床。') +常ワ常ン常゙常゚床。 +SELECT INSERT(`」テ」ア`,1,1,'叱') FROM `」ヤ」キ`; +INSERT(`」テ」ア`,1,1,'叱') +叱軸宍雫七 +SELECT INSERT(`」テ」ア`,1,2,'叱叱') FROM `」ヤ」キ`; +INSERT(`」テ」ア`,1,2,'叱叱') +叱叱宍雫七 +SELECT INSERT(`」テ」ア`,1,3,'叱叱叱') FROM `」ヤ」キ`; +INSERT(`」テ」ア`,1,3,'叱叱叱') +叱叱叱雫七 +SELECT INSERT(`」テ」ア`,1,4,'叱叱叱叱') FROM `」ヤ」キ`; +INSERT(`」テ」ア`,1,4,'叱叱叱叱') +叱叱叱叱七 +SELECT INSERT(`」テ」ア`,1,5,'叱叱叱叱叱') FROM `」ヤ」キ`; +INSERT(`」テ」ア`,1,5,'叱叱叱叱叱') +叱叱叱叱叱 +SELECT INSERT(`」テ」ア`,2,1,'叱') FROM `」ヤ」キ`; +INSERT(`」テ」ア`,2,1,'叱') +竺叱宍雫七 +SELECT INSERT(`」テ」ア`,2,2,'叱叱') FROM `」ヤ」キ`; +INSERT(`」テ」ア`,2,2,'叱叱') +竺叱叱雫七 +SELECT INSERT(`」テ」ア`,2,3,'叱叱叱') FROM `」ヤ」キ`; +INSERT(`」テ」ア`,2,3,'叱叱叱') +竺叱叱叱七 +SELECT INSERT(`」テ」ア`,2,4,'叱叱叱叱') FROM `」ヤ」キ`; +INSERT(`」テ」ア`,2,4,'叱叱叱叱') +竺叱叱叱叱 +SELECT INSERT(`」テ」ア`,3,1,'叱') FROM `」ヤ」キ`; +INSERT(`」テ」ア`,3,1,'叱') +竺軸叱雫七 +SELECT INSERT(`」テ」ア`,3,2,'叱叱') FROM `」ヤ」キ`; +INSERT(`」テ」ア`,3,2,'叱叱') +竺軸叱叱七 +SELECT INSERT(`」テ」ア`,3,3,'叱叱叱') FROM `」ヤ」キ`; +INSERT(`」テ」ア`,3,3,'叱叱叱') +竺軸叱叱叱 +SELECT INSERT(`」テ」ア`,4,1,'叱') FROM `」ヤ」キ`; +INSERT(`」テ」ア`,4,1,'叱') +竺軸宍叱七 +SELECT INSERT(`」テ」ア`,4,2,'叱叱') FROM `」ヤ」キ`; +INSERT(`」テ」ア`,4,2,'叱叱') +竺軸宍叱叱 +SELECT INSERT(`」テ」ア`,5,1,'叱') FROM `」ヤ」キ`; +INSERT(`」テ」ア`,5,1,'叱') +竺軸宍雫叱 +SELECT INSERT(`」テ」ア`,1,1,' ') FROM `」ヤ」キ`; +INSERT(`」テ」ア`,1,1,' ') + 軸宍雫七 +SELECT INSERT(`」テ」ア`,1,2,' ') FROM `」ヤ」キ`; +INSERT(`」テ」ア`,1,2,' ') + 宍雫七 +SELECT INSERT(`」テ」ア`,1,3,' ') FROM `」ヤ」キ`; +INSERT(`」テ」ア`,1,3,' ') + 雫七 +SELECT INSERT(`」テ」ア`,1,4,' ') FROM `」ヤ」キ`; +INSERT(`」テ」ア`,1,4,' ') + 七 +SELECT INSERT(`」テ」ア`,1,5,' ') FROM `」ヤ」キ`; +INSERT(`」テ」ア`,1,5,' ') + +SELECT INSERT(`」テ」ア`,2,1,' ') FROM `」ヤ」キ`; +INSERT(`」テ」ア`,2,1,' ') +竺 宍雫七 +SELECT INSERT(`」テ」ア`,2,2,' ') FROM `」ヤ」キ`; +INSERT(`」テ」ア`,2,2,' ') +竺 雫七 +SELECT INSERT(`」テ」ア`,2,3,' ') FROM `」ヤ」キ`; +INSERT(`」テ」ア`,2,3,' ') +竺 七 +SELECT INSERT(`」テ」ア`,2,4,' ') FROM `」ヤ」キ`; +INSERT(`」テ」ア`,2,4,' ') +竺 +SELECT INSERT(`」テ」ア`,3,1,' ') FROM `」ヤ」キ`; +INSERT(`」テ」ア`,3,1,' ') +竺軸 雫七 +SELECT INSERT(`」テ」ア`,3,2,' ') FROM `」ヤ」キ`; +INSERT(`」テ」ア`,3,2,' ') +竺軸 七 +SELECT INSERT(`」テ」ア`,3,3,' ') FROM `」ヤ」キ`; +INSERT(`」テ」ア`,3,3,' ') +竺軸 +SELECT INSERT(`」テ」ア`,4,1,' ') FROM `」ヤ」キ`; +INSERT(`」テ」ア`,4,1,' ') +竺軸宍 七 +SELECT INSERT(`」テ」ア`,4,2,' ') FROM `」ヤ」キ`; +INSERT(`」テ」ア`,4,2,' ') +竺軸宍 +SELECT INSERT(`」テ」ア`,5,1,' ') FROM `」ヤ」キ`; +INSERT(`」テ」ア`,5,1,' ') +竺軸宍雫 +SELECT INSERT(`」テ」ア`,1,1,'、ォ') FROM `」ヤ」ク`; +INSERT(`」テ」ア`,1,1,'、ォ') +、ォ、、、ヲ、ィ、ェ +SELECT INSERT(`」テ」ア`,1,2,'、ォ、ォ') FROM `」ヤ」ク`; +INSERT(`」テ」ア`,1,2,'、ォ、ォ') +、ォ、ォ、ヲ、ィ、ェ +SELECT INSERT(`」テ」ア`,1,3,'、ォ、ォ、ォ') FROM `」ヤ」ク`; +INSERT(`」テ」ア`,1,3,'、ォ、ォ、ォ') +、ォ、ォ、ォ、ィ、ェ +SELECT INSERT(`」テ」ア`,1,4,'、ォ、ォ、ォ、ォ') FROM `」ヤ」ク`; +INSERT(`」テ」ア`,1,4,'、ォ、ォ、ォ、ォ') +、ォ、ォ、ォ、ォ、ェ +SELECT INSERT(`」テ」ア`,1,5,'、ォ、ォ、ォ、ォ、ォ') FROM `」ヤ」ク`; +INSERT(`」テ」ア`,1,5,'、ォ、ォ、ォ、ォ、ォ') +、ォ、ォ、ォ、ォ、ォ +SELECT INSERT(`」テ」ア`,2,1,'、ォ') FROM `」ヤ」ク`; +INSERT(`」テ」ア`,2,1,'、ォ') +、「、ォ、ヲ、ィ、ェ +SELECT INSERT(`」テ」ア`,2,2,'、ォ、ォ') FROM `」ヤ」ク`; +INSERT(`」テ」ア`,2,2,'、ォ、ォ') +、「、ォ、ォ、ィ、ェ +SELECT INSERT(`」テ」ア`,2,3,'、ォ、ォ、ォ') FROM `」ヤ」ク`; +INSERT(`」テ」ア`,2,3,'、ォ、ォ、ォ') +、「、ォ、ォ、ォ、ェ +SELECT INSERT(`」テ」ア`,2,4,'、ォ、ォ、ォ、ォ') FROM `」ヤ」ク`; +INSERT(`」テ」ア`,2,4,'、ォ、ォ、ォ、ォ') +、「、ォ、ォ、ォ、ォ +SELECT INSERT(`」テ」ア`,3,1,'、ォ') FROM `」ヤ」ク`; +INSERT(`」テ」ア`,3,1,'、ォ') +、「、、、ォ、ィ、ェ +SELECT INSERT(`」テ」ア`,3,2,'、ォ、ォ') FROM `」ヤ」ク`; +INSERT(`」テ」ア`,3,2,'、ォ、ォ') +、「、、、ォ、ォ、ェ +SELECT INSERT(`」テ」ア`,3,3,'、ォ、ォ、ォ') FROM `」ヤ」ク`; +INSERT(`」テ」ア`,3,3,'、ォ、ォ、ォ') +、「、、、ォ、ォ、ォ +SELECT INSERT(`」テ」ア`,4,1,'、ォ') FROM `」ヤ」ク`; +INSERT(`」テ」ア`,4,1,'、ォ') +、「、、、ヲ、ォ、ェ +SELECT INSERT(`」テ」ア`,4,2,'、ォ、ォ') FROM `」ヤ」ク`; +INSERT(`」テ」ア`,4,2,'、ォ、ォ') +、「、、、ヲ、ォ、ォ +SELECT INSERT(`」テ」ア`,5,1,'、ォ') FROM `」ヤ」ク`; +INSERT(`」テ」ア`,5,1,'、ォ') +、「、、、ヲ、ィ、ォ +SELECT INSERT(`」テ」ア`,1,1,'。。') FROM `」ヤ」ク`; +INSERT(`」テ」ア`,1,1,'。。') +。。、、、ヲ、ィ、ェ +SELECT INSERT(`」テ」ア`,1,2,'。。。。') FROM `」ヤ」ク`; +INSERT(`」テ」ア`,1,2,'。。。。') +。。。。、ヲ、ィ、ェ +SELECT INSERT(`」テ」ア`,1,3,'。。。。。。') FROM `」ヤ」ク`; +INSERT(`」テ」ア`,1,3,'。。。。。。') +。。。。。。、ィ、ェ +SELECT INSERT(`」テ」ア`,1,4,'。。。。。。。。') FROM `」ヤ」ク`; +INSERT(`」テ」ア`,1,4,'。。。。。。。。') +。。。。。。。。、ェ +SELECT INSERT(`」テ」ア`,1,5,'。。。。。。。。。。') FROM `」ヤ」ク`; +INSERT(`」テ」ア`,1,5,'。。。。。。。。。。') +。。。。。。。。。。 +SELECT INSERT(`」テ」ア`,2,1,'。。') FROM `」ヤ」ク`; +INSERT(`」テ」ア`,2,1,'。。') +、「。。、ヲ、ィ、ェ +SELECT INSERT(`」テ」ア`,2,2,'。。。。') FROM `」ヤ」ク`; +INSERT(`」テ」ア`,2,2,'。。。。') +、「。。。。、ィ、ェ +SELECT INSERT(`」テ」ア`,2,3,'。。。。。。') FROM `」ヤ」ク`; +INSERT(`」テ」ア`,2,3,'。。。。。。') +、「。。。。。。、ェ +SELECT INSERT(`」テ」ア`,2,4,'。。。。。。。。') FROM `」ヤ」ク`; +INSERT(`」テ」ア`,2,4,'。。。。。。。。') +、「。。。。。。。。 +SELECT INSERT(`」テ」ア`,3,1,'。。') FROM `」ヤ」ク`; +INSERT(`」テ」ア`,3,1,'。。') +、「、、。。、ィ、ェ +SELECT INSERT(`」テ」ア`,3,2,'。。。。') FROM `」ヤ」ク`; +INSERT(`」テ」ア`,3,2,'。。。。') +、「、、。。。。、ェ +SELECT INSERT(`」テ」ア`,3,3,'。。。。。。') FROM `」ヤ」ク`; +INSERT(`」テ」ア`,3,3,'。。。。。。') +、「、、。。。。。。 +SELECT INSERT(`」テ」ア`,4,1,'。。') FROM `」ヤ」ク`; +INSERT(`」テ」ア`,4,1,'。。') +、「、、、ヲ。。、ェ +SELECT INSERT(`」テ」ア`,4,2,'。。。。') FROM `」ヤ」ク`; +INSERT(`」テ」ア`,4,2,'。。。。') +、「、、、ヲ。。。。 +SELECT INSERT(`」テ」ア`,5,1,'。。') FROM `」ヤ」ク`; +INSERT(`」テ」ア`,5,1,'。。') +、「、、、ヲ、ィ。。 +SELECT INSERT(`」テ」ア`,1,1,'床。') FROM `」ヤ」ケ`; +INSERT(`」テ」ア`,1,1,'床。') +床。常ン常゙常゚常 +SELECT INSERT(`」テ」ア`,1,2,'床。床。' ) FROM `」ヤ」ケ`; +INSERT(`」テ」ア`,1,2,'床。床。' ) +床。床。常゙常゚常 +SELECT INSERT(`」テ」ア`,1,3,'床。床。床。' ) FROM `」ヤ」ケ`; +INSERT(`」テ」ア`,1,3,'床。床。床。' ) +床。床。床。常゚常 +SELECT INSERT(`」テ」ア`,1,4,'床。床。床。床。' ) FROM `」ヤ」ケ`; +INSERT(`」テ」ア`,1,4,'床。床。床。床。' ) +床。床。床。床。常 +SELECT INSERT(`」テ」ア`,1,5,'床。床。床。床。床。' ) FROM `」ヤ」ケ`; +INSERT(`」テ」ア`,1,5,'床。床。床。床。床。' ) +床。床。床。床。床。 +SELECT INSERT(`」テ」ア`,2,1,'床。') FROM `」ヤ」ケ`; +INSERT(`」テ」ア`,2,1,'床。') +常ワ床。常゙常゚常 +SELECT INSERT(`」テ」ア`,2,2,'床。床。' ) FROM `」ヤ」ケ`; +INSERT(`」テ」ア`,2,2,'床。床。' ) +常ワ床。床。常゚常 +SELECT INSERT(`」テ」ア`,2,3,'床。床。床。' ) FROM `」ヤ」ケ`; +INSERT(`」テ」ア`,2,3,'床。床。床。' ) +常ワ床。床。床。常 +SELECT INSERT(`」テ」ア`,2,4,'床。床。床。床。' ) FROM `」ヤ」ケ`; +INSERT(`」テ」ア`,2,4,'床。床。床。床。' ) +常ワ床。床。床。床。 +SELECT INSERT(`」テ」ア`,3,1,'床。') FROM `」ヤ」ケ`; +INSERT(`」テ」ア`,3,1,'床。') +常ワ常ン床。常゚常 +SELECT INSERT(`」テ」ア`,3,2,'床。床。' ) FROM `」ヤ」ケ`; +INSERT(`」テ」ア`,3,2,'床。床。' ) +常ワ常ン床。床。常 +SELECT INSERT(`」テ」ア`,3,3,'床。床。床。' ) FROM `」ヤ」ケ`; +INSERT(`」テ」ア`,3,3,'床。床。床。' ) +常ワ常ン床。床。床。 +SELECT INSERT(`」テ」ア`,4,1,'床。') FROM `」ヤ」ケ`; +INSERT(`」テ」ア`,4,1,'床。') +常ワ常ン常゙床。常 +SELECT INSERT(`」テ」ア`,4,2,'床。床。' ) FROM `」ヤ」ケ`; +INSERT(`」テ」ア`,4,2,'床。床。' ) +常ワ常ン常゙床。床。 +SELECT INSERT(`」テ」ア`,5,1,'床。') FROM `」ヤ」ケ`; +INSERT(`」テ」ア`,5,1,'床。') +常ワ常ン常゙常゚床。 +SELECT INSERT(`」テ」ア`,1,1,'叱') FROM `」ヤ」ア」ー`; +INSERT(`」テ」ア`,1,1,'叱') +叱軸宍雫七 +SELECT INSERT(`」テ」ア`,1,2,'叱叱') FROM `」ヤ」ア」ー`; +INSERT(`」テ」ア`,1,2,'叱叱') +叱叱宍雫七 +SELECT INSERT(`」テ」ア`,1,3,'叱叱叱') FROM `」ヤ」ア」ー`; +INSERT(`」テ」ア`,1,3,'叱叱叱') +叱叱叱雫七 +SELECT INSERT(`」テ」ア`,1,4,'叱叱叱叱') FROM `」ヤ」ア」ー`; +INSERT(`」テ」ア`,1,4,'叱叱叱叱') +叱叱叱叱七 +SELECT INSERT(`」テ」ア`,1,5,'叱叱叱叱叱') FROM `」ヤ」ア」ー`; +INSERT(`」テ」ア`,1,5,'叱叱叱叱叱') +叱叱叱叱叱 +SELECT INSERT(`」テ」ア`,2,1,'叱') FROM `」ヤ」ア」ー`; +INSERT(`」テ」ア`,2,1,'叱') +竺叱宍雫七 +SELECT INSERT(`」テ」ア`,2,2,'叱叱') FROM `」ヤ」ア」ー`; +INSERT(`」テ」ア`,2,2,'叱叱') +竺叱叱雫七 +SELECT INSERT(`」テ」ア`,2,3,'叱叱叱') FROM `」ヤ」ア」ー`; +INSERT(`」テ」ア`,2,3,'叱叱叱') +竺叱叱叱七 +SELECT INSERT(`」テ」ア`,2,4,'叱叱叱叱') FROM `」ヤ」ア」ー`; +INSERT(`」テ」ア`,2,4,'叱叱叱叱') +竺叱叱叱叱 +SELECT INSERT(`」テ」ア`,3,1,'叱') FROM `」ヤ」ア」ー`; +INSERT(`」テ」ア`,3,1,'叱') +竺軸叱雫七 +SELECT INSERT(`」テ」ア`,3,2,'叱叱') FROM `」ヤ」ア」ー`; +INSERT(`」テ」ア`,3,2,'叱叱') +竺軸叱叱七 +SELECT INSERT(`」テ」ア`,3,3,'叱叱叱') FROM `」ヤ」ア」ー`; +INSERT(`」テ」ア`,3,3,'叱叱叱') +竺軸叱叱叱 +SELECT INSERT(`」テ」ア`,4,1,'叱') FROM `」ヤ」ア」ー`; +INSERT(`」テ」ア`,4,1,'叱') +竺軸宍叱七 +SELECT INSERT(`」テ」ア`,4,2,'叱叱') FROM `」ヤ」ア」ー`; +INSERT(`」テ」ア`,4,2,'叱叱') +竺軸宍叱叱 +SELECT INSERT(`」テ」ア`,5,1,'叱') FROM `」ヤ」ア」ー`; +INSERT(`」テ」ア`,5,1,'叱') +竺軸宍雫叱 +SELECT INSERT(`」テ」ア`,1,1,'、ォ') FROM `」ヤ」ア」ア`; +INSERT(`」テ」ア`,1,1,'、ォ') +、ォ、、、ヲ、ィ、ェ +SELECT INSERT(`」テ」ア`,1,2,'、ォ、ォ') FROM `」ヤ」ア」ア`; +INSERT(`」テ」ア`,1,2,'、ォ、ォ') +、ォ、ォ、ヲ、ィ、ェ +SELECT INSERT(`」テ」ア`,1,3,'、ォ、ォ、ォ') FROM `」ヤ」ア」ア`; +INSERT(`」テ」ア`,1,3,'、ォ、ォ、ォ') +、ォ、ォ、ォ、ィ、ェ +SELECT INSERT(`」テ」ア`,1,4,'、ォ、ォ、ォ、ォ') FROM `」ヤ」ア」ア`; +INSERT(`」テ」ア`,1,4,'、ォ、ォ、ォ、ォ') +、ォ、ォ、ォ、ォ、ェ +SELECT INSERT(`」テ」ア`,1,5,'、ォ、ォ、ォ、ォ、ォ') FROM `」ヤ」ア」ア`; +INSERT(`」テ」ア`,1,5,'、ォ、ォ、ォ、ォ、ォ') +、ォ、ォ、ォ、ォ、ォ +SELECT INSERT(`」テ」ア`,2,1,'、ォ') FROM `」ヤ」ア」ア`; +INSERT(`」テ」ア`,2,1,'、ォ') +、「、ォ、ヲ、ィ、ェ +SELECT INSERT(`」テ」ア`,2,2,'、ォ、ォ') FROM `」ヤ」ア」ア`; +INSERT(`」テ」ア`,2,2,'、ォ、ォ') +、「、ォ、ォ、ィ、ェ +SELECT INSERT(`」テ」ア`,2,3,'、ォ、ォ、ォ') FROM `」ヤ」ア」ア`; +INSERT(`」テ」ア`,2,3,'、ォ、ォ、ォ') +、「、ォ、ォ、ォ、ェ +SELECT INSERT(`」テ」ア`,2,4,'、ォ、ォ、ォ、ォ') FROM `」ヤ」ア」ア`; +INSERT(`」テ」ア`,2,4,'、ォ、ォ、ォ、ォ') +、「、ォ、ォ、ォ、ォ +SELECT INSERT(`」テ」ア`,3,1,'、ォ') FROM `」ヤ」ア」ア`; +INSERT(`」テ」ア`,3,1,'、ォ') +、「、、、ォ、ィ、ェ +SELECT INSERT(`」テ」ア`,3,2,'、ォ、ォ') FROM `」ヤ」ア」ア`; +INSERT(`」テ」ア`,3,2,'、ォ、ォ') +、「、、、ォ、ォ、ェ +SELECT INSERT(`」テ」ア`,3,3,'、ォ、ォ、ォ') FROM `」ヤ」ア」ア`; +INSERT(`」テ」ア`,3,3,'、ォ、ォ、ォ') +、「、、、ォ、ォ、ォ +SELECT INSERT(`」テ」ア`,4,1,'、ォ') FROM `」ヤ」ア」ア`; +INSERT(`」テ」ア`,4,1,'、ォ') +、「、、、ヲ、ォ、ェ +SELECT INSERT(`」テ」ア`,4,2,'、ォ、ォ') FROM `」ヤ」ア」ア`; +INSERT(`」テ」ア`,4,2,'、ォ、ォ') +、「、、、ヲ、ォ、ォ +SELECT INSERT(`」テ」ア`,5,1,'、ォ') FROM `」ヤ」ア」ア`; +INSERT(`」テ」ア`,5,1,'、ォ') +、「、、、ヲ、ィ、ォ +SELECT INSERT(`」テ」ア`,1,1,'。。') FROM `」ヤ」ア」ア`; +INSERT(`」テ」ア`,1,1,'。。') +。。、、、ヲ、ィ、ェ +SELECT INSERT(`」テ」ア`,1,2,'。。。。') FROM `」ヤ」ア」ア`; +INSERT(`」テ」ア`,1,2,'。。。。') +。。。。、ヲ、ィ、ェ +SELECT INSERT(`」テ」ア`,1,3,'。。。。。。') FROM `」ヤ」ア」ア`; +INSERT(`」テ」ア`,1,3,'。。。。。。') +。。。。。。、ィ、ェ +SELECT INSERT(`」テ」ア`,1,4,'。。。。。。。。') FROM `」ヤ」ア」ア`; +INSERT(`」テ」ア`,1,4,'。。。。。。。。') +。。。。。。。。、ェ +SELECT INSERT(`」テ」ア`,1,5,'。。。。。。。。。。') FROM `」ヤ」ア」ア`; +INSERT(`」テ」ア`,1,5,'。。。。。。。。。。') +。。。。。。。。。。 +SELECT INSERT(`」テ」ア`,2,1,'。。') FROM `」ヤ」ア」ア`; +INSERT(`」テ」ア`,2,1,'。。') +、「。。、ヲ、ィ、ェ +SELECT INSERT(`」テ」ア`,2,2,'。。。。') FROM `」ヤ」ア」ア`; +INSERT(`」テ」ア`,2,2,'。。。。') +、「。。。。、ィ、ェ +SELECT INSERT(`」テ」ア`,2,3,'。。。。。。') FROM `」ヤ」ア」ア`; +INSERT(`」テ」ア`,2,3,'。。。。。。') +、「。。。。。。、ェ +SELECT INSERT(`」テ」ア`,2,4,'。。。。。。。。') FROM `」ヤ」ア」ア`; +INSERT(`」テ」ア`,2,4,'。。。。。。。。') +、「。。。。。。。。 +SELECT INSERT(`」テ」ア`,3,1,'。。') FROM `」ヤ」ア」ア`; +INSERT(`」テ」ア`,3,1,'。。') +、「、、。。、ィ、ェ +SELECT INSERT(`」テ」ア`,3,2,'。。。。') FROM `」ヤ」ア」ア`; +INSERT(`」テ」ア`,3,2,'。。。。') +、「、、。。。。、ェ +SELECT INSERT(`」テ」ア`,3,3,'。。。。。。') FROM `」ヤ」ア」ア`; +INSERT(`」テ」ア`,3,3,'。。。。。。') +、「、、。。。。。。 +SELECT INSERT(`」テ」ア`,4,1,'。。') FROM `」ヤ」ア」ア`; +INSERT(`」テ」ア`,4,1,'。。') +、「、、、ヲ。。、ェ +SELECT INSERT(`」テ」ア`,4,2,'。。。。') FROM `」ヤ」ア」ア`; +INSERT(`」テ」ア`,4,2,'。。。。') +、「、、、ヲ。。。。 +SELECT INSERT(`」テ」ア`,5,1,'。。') FROM `」ヤ」ア」ア`; +INSERT(`」テ」ア`,5,1,'。。') +、「、、、ヲ、ィ。。 +SELECT INSERT(`」テ」ア`,1,1,'床。') FROM `」ヤ」ア」イ`; +INSERT(`」テ」ア`,1,1,'床。') +床。常ン常゙常゚常 +SELECT INSERT(`」テ」ア`,1,2,'床。床。') FROM `」ヤ」ア」イ`; +INSERT(`」テ」ア`,1,2,'床。床。') +床。床。常゙常゚常 +SELECT INSERT(`」テ」ア`,1,3,'床。床。床。') FROM `」ヤ」ア」イ`; +INSERT(`」テ」ア`,1,3,'床。床。床。') +床。床。床。常゚常 +SELECT INSERT(`」テ」ア`,1,4,'床。床。床。床。') FROM `」ヤ」ア」イ`; +INSERT(`」テ」ア`,1,4,'床。床。床。床。') +床。床。床。床。常 +SELECT INSERT(`」テ」ア`,1,5,'床。床。床。床。床。') FROM `」ヤ」ア」イ`; +INSERT(`」テ」ア`,1,5,'床。床。床。床。床。') +床。床。床。床。床。 +SELECT INSERT(`」テ」ア`,2,1,'床。') FROM `」ヤ」ア」イ`; +INSERT(`」テ」ア`,2,1,'床。') +常ワ床。常゙常゚常 +SELECT INSERT(`」テ」ア`,2,2,'床。床。') FROM `」ヤ」ア」イ`; +INSERT(`」テ」ア`,2,2,'床。床。') +常ワ床。床。常゚常 +SELECT INSERT(`」テ」ア`,2,3,'床。床。床。') FROM `」ヤ」ア」イ`; +INSERT(`」テ」ア`,2,3,'床。床。床。') +常ワ床。床。床。常 +SELECT INSERT(`」テ」ア`,2,4,'床。床。床。床。') FROM `」ヤ」ア」イ`; +INSERT(`」テ」ア`,2,4,'床。床。床。床。') +常ワ床。床。床。床。 +SELECT INSERT(`」テ」ア`,3,1,'床。') FROM `」ヤ」ア」イ`; +INSERT(`」テ」ア`,3,1,'床。') +常ワ常ン床。常゚常 +SELECT INSERT(`」テ」ア`,3,2,'床。床。') FROM `」ヤ」ア」イ`; +INSERT(`」テ」ア`,3,2,'床。床。') +常ワ常ン床。床。常 +SELECT INSERT(`」テ」ア`,3,3,'床。床。床。') FROM `」ヤ」ア」イ`; +INSERT(`」テ」ア`,3,3,'床。床。床。') +常ワ常ン床。床。床。 +SELECT INSERT(`」テ」ア`,4,1,'床。') FROM `」ヤ」ア」イ`; +INSERT(`」テ」ア`,4,1,'床。') +常ワ常ン常゙床。常 +SELECT INSERT(`」テ」ア`,4,2,'床。床。') FROM `」ヤ」ア」イ`; +INSERT(`」テ」ア`,4,2,'床。床。') +常ワ常ン常゙床。床。 +SELECT INSERT(`」テ」ア`,5,1,'床。') FROM `」ヤ」ア」イ`; +INSERT(`」テ」ア`,5,1,'床。') +常ワ常ン常゙常゚床。 +DROP TABLE `」ヤ」ア`; +DROP TABLE `」ヤ」イ`; +DROP TABLE `」ヤ」ウ`; +DROP TABLE `」ヤ」エ`; +DROP TABLE `」ヤ」オ`; +DROP TABLE `」ヤ」カ`; +DROP TABLE `」ヤ」キ`; +DROP TABLE `」ヤ」ク`; +DROP TABLE `」ヤ」ケ`; +DROP TABLE `」ヤ」ア」ー`; +DROP TABLE `」ヤ」ア」ア`; +DROP TABLE `」ヤ」ア」イ`; diff --git a/mysql-test/suite/jp/r/jp_insert_utf8.result b/mysql-test/suite/jp/r/jp_insert_utf8.result new file mode 100644 index 00000000000..368ba35f637 --- /dev/null +++ b/mysql-test/suite/jp/r/jp_insert_utf8.result @@ -0,0 +1,905 @@ +drop table if exists `シエシ疏; +drop table if exists `シエシ蛋; +drop table if exists `シエシ伝; +drop table if exists `シエシ覗; +drop table if exists `シエシ描; +drop table if exists `シエシ冒; +drop table if exists `シエシ輿; +drop table if exists `シエシ倭; +drop table if exists `シエシ兪; +drop table if exists `シエシ托シ秦; +drop table if exists `シエシ托シ疏; +drop table if exists `シエシ托シ蛋; +SET NAMES utf8; +SET character_set_database = utf8; +CREATE TABLE `シエシ疏 (`シ」シ疏 char(5)) DEFAULT CHARSET = utf8 engine = innodb; +CREATE TABLE `シエシ蛋 (`シ」シ疏 char(5)) DEFAULT CHARSET = utf8 engine = innodb; +CREATE TABLE `シエシ伝 (`シ」シ疏 char(5)) DEFAULT CHARSET = utf8 engine = innodb; +CREATE TABLE `シエシ覗 (`シ」シ疏 char(5)) DEFAULT CHARSET = utf8 engine = myisam; +CREATE TABLE `シエシ描 (`シ」シ疏 char(5)) DEFAULT CHARSET = utf8 engine = myisam; +CREATE TABLE `シエシ冒 (`シ」シ疏 char(5)) DEFAULT CHARSET = utf8 engine = myisam; +CREATE TABLE `シエシ輿 (`シ」シ疏 char(5)) DEFAULT CHARSET = utf8 engine = heap; +CREATE TABLE `シエシ倭 (`シ」シ疏 char(5)) DEFAULT CHARSET = utf8 engine = heap; +CREATE TABLE `シエシ兪 (`シ」シ疏 char(5)) DEFAULT CHARSET = utf8 engine = heap; +CREATE TABLE `シエシ托シ秦 (`シ」シ疏 char(5)) DEFAULT CHARSET = utf8 engine = bdb; +CREATE TABLE `シエシ托シ疏 (`シ」シ疏 char(5)) DEFAULT CHARSET = utf8 engine = bdb; +CREATE TABLE `シエシ托シ蛋 (`シ」シ疏 char(5)) DEFAULT CHARSET = utf8 engine = bdb; +INSERT INTO `シエシ疏 VALUES ('スアスイスウスエスオ'); +INSERT INTO `シエシ蛋 VALUES ('縺ゅ>縺縺医♀'); +INSERT INTO `シエシ伝 VALUES ('鮴秘セ夜セ鈴セ樣セ。'); +INSERT INTO `シエシ覗 VALUES ('スアスイスウスエスオ'); +INSERT INTO `シエシ描 VALUES ('縺ゅ>縺縺医♀'); +INSERT INTO `シエシ冒 VALUES ('鮴秘セ夜セ鈴セ樣セ。'); +INSERT INTO `シエシ輿 VALUES ('スアスイスウスエスオ'); +INSERT INTO `シエシ倭 VALUES ('縺ゅ>縺縺医♀'); +INSERT INTO `シエシ兪 VALUES ('鮴秘セ夜セ鈴セ樣セ。'); +INSERT INTO `シエシ托シ秦 VALUES ('スアスイスウスエスオ'); +INSERT INTO `シエシ托シ疏 VALUES ('縺ゅ>縺縺医♀'); +INSERT INTO `シエシ托シ蛋 VALUES ('鮴秘セ夜セ鈴セ樣セ。'); +SELECT INSERT(`シ」シ疏,1,1,'スカ') FROM `シエシ疏; +INSERT(`シ」シ疏,1,1,'スカ') +スカスイスウスエスオ +SELECT INSERT(`シ」シ疏,1,2,'スカスカ') FROM `シエシ疏; +INSERT(`シ」シ疏,1,2,'スカスカ') +スカスカスウスエスオ +SELECT INSERT(`シ」シ疏,1,3,'スカスカスカ') FROM `シエシ疏; +INSERT(`シ」シ疏,1,3,'スカスカスカ') +スカスカスカスエスオ +SELECT INSERT(`シ」シ疏,1,4,'スカスカスカスカ') FROM `シエシ疏; +INSERT(`シ」シ疏,1,4,'スカスカスカスカ') +スカスカスカスカスオ +SELECT INSERT(`シ」シ疏,1,5,'スカスカスカスカスカ') FROM `シエシ疏; +INSERT(`シ」シ疏,1,5,'スカスカスカスカスカ') +スカスカスカスカスカ +SELECT INSERT(`シ」シ疏,2,1,'スカ') FROM `シエシ疏; +INSERT(`シ」シ疏,2,1,'スカ') +スアスカスウスエスオ +SELECT INSERT(`シ」シ疏,2,2,'スカスカ') FROM `シエシ疏; +INSERT(`シ」シ疏,2,2,'スカスカ') +スアスカスカスエスオ +SELECT INSERT(`シ」シ疏,2,3,'スカスカスカ') FROM `シエシ疏; +INSERT(`シ」シ疏,2,3,'スカスカスカ') +スアスカスカスカスオ +SELECT INSERT(`シ」シ疏,2,4,'スカスカスカスカ') FROM `シエシ疏; +INSERT(`シ」シ疏,2,4,'スカスカスカスカ') +スアスカスカスカスカ +SELECT INSERT(`シ」シ疏,3,1,'スカ') FROM `シエシ疏; +INSERT(`シ」シ疏,3,1,'スカ') +スアスイスカスエスオ +SELECT INSERT(`シ」シ疏,3,2,'スカスカ') FROM `シエシ疏; +INSERT(`シ」シ疏,3,2,'スカスカ') +スアスイスカスカスオ +SELECT INSERT(`シ」シ疏,3,3,'スカスカスカ') FROM `シエシ疏; +INSERT(`シ」シ疏,3,3,'スカスカスカ') +スアスイスカスカスカ +SELECT INSERT(`シ」シ疏,4,1,'スカ') FROM `シエシ疏; +INSERT(`シ」シ疏,4,1,'スカ') +スアスイスウスカスオ +SELECT INSERT(`シ」シ疏,4,2,'スカスカ') FROM `シエシ疏; +INSERT(`シ」シ疏,4,2,'スカスカ') +スアスイスウスカスカ +SELECT INSERT(`シ」シ疏,5,1,'スカ') FROM `シエシ疏; +INSERT(`シ」シ疏,5,1,'スカ') +スアスイスウスエスカ +SELECT INSERT(`シ」シ疏,1,1,' ') FROM `シエシ疏; +INSERT(`シ」シ疏,1,1,' ') + スイスウスエスオ +SELECT INSERT(`シ」シ疏,1,2,' ') FROM `シエシ疏; +INSERT(`シ」シ疏,1,2,' ') + スウスエスオ +SELECT INSERT(`シ」シ疏,1,3,' ') FROM `シエシ疏; +INSERT(`シ」シ疏,1,3,' ') + スエスオ +SELECT INSERT(`シ」シ疏,1,4,' ') FROM `シエシ疏; +INSERT(`シ」シ疏,1,4,' ') + スオ +SELECT INSERT(`シ」シ疏,1,5,' ') FROM `シエシ疏; +INSERT(`シ」シ疏,1,5,' ') + +SELECT INSERT(`シ」シ疏,2,1,' ') FROM `シエシ疏; +INSERT(`シ」シ疏,2,1,' ') +スア スウスエスオ +SELECT INSERT(`シ」シ疏,2,2,' ') FROM `シエシ疏; +INSERT(`シ」シ疏,2,2,' ') +スア スエスオ +SELECT INSERT(`シ」シ疏,2,3,' ') FROM `シエシ疏; +INSERT(`シ」シ疏,2,3,' ') +スア スオ +SELECT INSERT(`シ」シ疏,2,4,' ') FROM `シエシ疏; +INSERT(`シ」シ疏,2,4,' ') +スア +SELECT INSERT(`シ」シ疏,3,1,' ') FROM `シエシ疏; +INSERT(`シ」シ疏,3,1,' ') +スアスイ スエスオ +SELECT INSERT(`シ」シ疏,3,2,' ') FROM `シエシ疏; +INSERT(`シ」シ疏,3,2,' ') +スアスイ スオ +SELECT INSERT(`シ」シ疏,3,3,' ') FROM `シエシ疏; +INSERT(`シ」シ疏,3,3,' ') +スアスイ +SELECT INSERT(`シ」シ疏,4,1,' ') FROM `シエシ疏; +INSERT(`シ」シ疏,4,1,' ') +スアスイスウ スオ +SELECT INSERT(`シ」シ疏,4,2,' ') FROM `シエシ疏; +INSERT(`シ」シ疏,4,2,' ') +スアスイスウ +SELECT INSERT(`シ」シ疏,5,1,' ') FROM `シエシ疏; +INSERT(`シ」シ疏,5,1,' ') +スアスイスウスエ +SELECT INSERT(`シ」シ疏,1,1,'縺') FROM `シエシ蛋; +INSERT(`シ」シ疏,1,1,'縺') +縺九>縺縺医♀ +SELECT INSERT(`シ」シ疏,1,2,'縺九°') FROM `シエシ蛋; +INSERT(`シ」シ疏,1,2,'縺九°') +縺九°縺縺医♀ +SELECT INSERT(`シ」シ疏,1,3,'縺九°縺') FROM `シエシ蛋; +INSERT(`シ」シ疏,1,3,'縺九°縺') +縺九°縺九∴縺 +SELECT INSERT(`シ」シ疏,1,4,'縺九°縺九°') FROM `シエシ蛋; +INSERT(`シ」シ疏,1,4,'縺九°縺九°') +縺九°縺九°縺 +SELECT INSERT(`シ」シ疏,1,5,'縺九°縺九°縺') FROM `シエシ蛋; +INSERT(`シ」シ疏,1,5,'縺九°縺九°縺') +縺九°縺九°縺 +SELECT INSERT(`シ」シ疏,2,1,'縺') FROM `シエシ蛋; +INSERT(`シ」シ疏,2,1,'縺') +縺ゅ°縺縺医♀ +SELECT INSERT(`シ」シ疏,2,2,'縺九°') FROM `シエシ蛋; +INSERT(`シ」シ疏,2,2,'縺九°') +縺ゅ°縺九∴縺 +SELECT INSERT(`シ」シ疏,2,3,'縺九°縺') FROM `シエシ蛋; +INSERT(`シ」シ疏,2,3,'縺九°縺') +縺ゅ°縺九°縺 +SELECT INSERT(`シ」シ疏,2,4,'縺九°縺九°') FROM `シエシ蛋; +INSERT(`シ」シ疏,2,4,'縺九°縺九°') +縺ゅ°縺九°縺 +SELECT INSERT(`シ」シ疏,3,1,'縺') FROM `シエシ蛋; +INSERT(`シ」シ疏,3,1,'縺') +縺ゅ>縺九∴縺 +SELECT INSERT(`シ」シ疏,3,2,'縺九°') FROM `シエシ蛋; +INSERT(`シ」シ疏,3,2,'縺九°') +縺ゅ>縺九°縺 +SELECT INSERT(`シ」シ疏,3,3,'縺九°縺') FROM `シエシ蛋; +INSERT(`シ」シ疏,3,3,'縺九°縺') +縺ゅ>縺九°縺 +SELECT INSERT(`シ」シ疏,4,1,'縺') FROM `シエシ蛋; +INSERT(`シ」シ疏,4,1,'縺') +縺ゅ>縺縺九♀ +SELECT INSERT(`シ」シ疏,4,2,'縺九°') FROM `シエシ蛋; +INSERT(`シ」シ疏,4,2,'縺九°') +縺ゅ>縺縺九° +SELECT INSERT(`シ」シ疏,5,1,'縺') FROM `シエシ蛋; +INSERT(`シ」シ疏,5,1,'縺') +縺ゅ>縺縺医° +SELECT INSERT(`シ」シ疏,1,1,'縲') FROM `シエシ蛋; +INSERT(`シ」シ疏,1,1,'縲') +縲縺縺縺医♀ +SELECT INSERT(`シ」シ疏,1,2,'縲縲') FROM `シエシ蛋; +INSERT(`シ」シ疏,1,2,'縲縲') +縲縲縺縺医♀ +SELECT INSERT(`シ」シ疏,1,3,'縲縲縲') FROM `シエシ蛋; +INSERT(`シ」シ疏,1,3,'縲縲縲') +縲縲縲縺医♀ +SELECT INSERT(`シ」シ疏,1,4,'縲縲縲縲') FROM `シエシ蛋; +INSERT(`シ」シ疏,1,4,'縲縲縲縲') +縲縲縲縲縺 +SELECT INSERT(`シ」シ疏,1,5,'縲縲縲縲縲') FROM `シエシ蛋; +INSERT(`シ」シ疏,1,5,'縲縲縲縲縲') +縲縲縲縲縲 +SELECT INSERT(`シ」シ疏,2,1,'縲') FROM `シエシ蛋; +INSERT(`シ」シ疏,2,1,'縲') +縺ゅ縺縺医♀ +SELECT INSERT(`シ」シ疏,2,2,'縲縲') FROM `シエシ蛋; +INSERT(`シ」シ疏,2,2,'縲縲') +縺ゅ縲縺医♀ +SELECT INSERT(`シ」シ疏,2,3,'縲縲縲') FROM `シエシ蛋; +INSERT(`シ」シ疏,2,3,'縲縲縲') +縺ゅ縲縲縺 +SELECT INSERT(`シ」シ疏,2,4,'縲縲縲縲') FROM `シエシ蛋; +INSERT(`シ」シ疏,2,4,'縲縲縲縲') +縺ゅ縲縲縲 +SELECT INSERT(`シ」シ疏,3,1,'縲') FROM `シエシ蛋; +INSERT(`シ」シ疏,3,1,'縲') +縺ゅ>縲縺医♀ +SELECT INSERT(`シ」シ疏,3,2,'縲縲') FROM `シエシ蛋; +INSERT(`シ」シ疏,3,2,'縲縲') +縺ゅ>縲縲縺 +SELECT INSERT(`シ」シ疏,3,3,'縲縲縲') FROM `シエシ蛋; +INSERT(`シ」シ疏,3,3,'縲縲縲') +縺ゅ>縲縲縲 +SELECT INSERT(`シ」シ疏,4,1,'縲') FROM `シエシ蛋; +INSERT(`シ」シ疏,4,1,'縲') +縺ゅ>縺縲縺 +SELECT INSERT(`シ」シ疏,4,2,'縲縲') FROM `シエシ蛋; +INSERT(`シ」シ疏,4,2,'縲縲') +縺ゅ>縺縲縲 +SELECT INSERT(`シ」シ疏,5,1,'縲') FROM `シエシ蛋; +INSERT(`シ」シ疏,5,1,'縲') +縺ゅ>縺縺医 +SELECT INSERT(`シ」シ疏,1,1,'荳') FROM `シエシ伝; +INSERT(`シ」シ疏,1,1,'荳') +荳るセ夜セ鈴セ樣セ。 +SELECT INSERT(`シ」シ疏,1,2,'荳ゆク' ) FROM `シエシ伝; +INSERT(`シ」シ疏,1,2,'荳ゆク' ) +荳ゆクるセ鈴セ樣セ。 +SELECT INSERT(`シ」シ疏,1,3,'荳ゆクゆク' ) FROM `シエシ伝; +INSERT(`シ」シ疏,1,3,'荳ゆクゆク' ) +荳ゆクゆクるセ樣セ。 +SELECT INSERT(`シ」シ疏,1,4,'荳ゆクゆクゆク' ) FROM `シエシ伝; +INSERT(`シ」シ疏,1,4,'荳ゆクゆクゆク' ) +荳ゆクゆクゆクるセ。 +SELECT INSERT(`シ」シ疏,1,5,'荳ゆクゆクゆクゆク' ) FROM `シエシ伝; +INSERT(`シ」シ疏,1,5,'荳ゆクゆクゆクゆク' ) +荳ゆクゆクゆクゆク +SELECT INSERT(`シ」シ疏,2,1,'荳') FROM `シエシ伝; +INSERT(`シ」シ疏,2,1,'荳') +鮴比クるセ鈴セ樣セ。 +SELECT INSERT(`シ」シ疏,2,2,'荳ゆク' ) FROM `シエシ伝; +INSERT(`シ」シ疏,2,2,'荳ゆク' ) +鮴比クゆクるセ樣セ。 +SELECT INSERT(`シ」シ疏,2,3,'荳ゆクゆク' ) FROM `シエシ伝; +INSERT(`シ」シ疏,2,3,'荳ゆクゆク' ) +鮴比クゆクゆクるセ。 +SELECT INSERT(`シ」シ疏,2,4,'荳ゆクゆクゆク' ) FROM `シエシ伝; +INSERT(`シ」シ疏,2,4,'荳ゆクゆクゆク' ) +鮴比クゆクゆクゆク +SELECT INSERT(`シ」シ疏,3,1,'荳') FROM `シエシ伝; +INSERT(`シ」シ疏,3,1,'荳') +鮴秘セ紋クるセ樣セ。 +SELECT INSERT(`シ」シ疏,3,2,'荳ゆク' ) FROM `シエシ伝; +INSERT(`シ」シ疏,3,2,'荳ゆク' ) +鮴秘セ紋クゆクるセ。 +SELECT INSERT(`シ」シ疏,3,3,'荳ゆクゆク' ) FROM `シエシ伝; +INSERT(`シ」シ疏,3,3,'荳ゆクゆク' ) +鮴秘セ紋クゆクゆク +SELECT INSERT(`シ」シ疏,4,1,'荳') FROM `シエシ伝; +INSERT(`シ」シ疏,4,1,'荳') +鮴秘セ夜セ嶺クるセ。 +SELECT INSERT(`シ」シ疏,4,2,'荳ゆク' ) FROM `シエシ伝; +INSERT(`シ」シ疏,4,2,'荳ゆク' ) +鮴秘セ夜セ嶺クゆク +SELECT INSERT(`シ」シ疏,5,1,'荳') FROM `シエシ伝; +INSERT(`シ」シ疏,5,1,'荳') +鮴秘セ夜セ鈴セ樔ク +SELECT INSERT(`シ」シ疏,1,1,'スカ') FROM `シエシ覗; +INSERT(`シ」シ疏,1,1,'スカ') +スカスイスウスエスオ +SELECT INSERT(`シ」シ疏,1,2,'スカスカ') FROM `シエシ覗; +INSERT(`シ」シ疏,1,2,'スカスカ') +スカスカスウスエスオ +SELECT INSERT(`シ」シ疏,1,3,'スカスカスカ') FROM `シエシ覗; +INSERT(`シ」シ疏,1,3,'スカスカスカ') +スカスカスカスエスオ +SELECT INSERT(`シ」シ疏,1,4,'スカスカスカスカ') FROM `シエシ覗; +INSERT(`シ」シ疏,1,4,'スカスカスカスカ') +スカスカスカスカスオ +SELECT INSERT(`シ」シ疏,1,5,'スカスカスカスカスカ') FROM `シエシ覗; +INSERT(`シ」シ疏,1,5,'スカスカスカスカスカ') +スカスカスカスカスカ +SELECT INSERT(`シ」シ疏,2,1,'スカ') FROM `シエシ覗; +INSERT(`シ」シ疏,2,1,'スカ') +スアスカスウスエスオ +SELECT INSERT(`シ」シ疏,2,2,'スカスカ') FROM `シエシ覗; +INSERT(`シ」シ疏,2,2,'スカスカ') +スアスカスカスエスオ +SELECT INSERT(`シ」シ疏,2,3,'スカスカスカ') FROM `シエシ覗; +INSERT(`シ」シ疏,2,3,'スカスカスカ') +スアスカスカスカスオ +SELECT INSERT(`シ」シ疏,2,4,'スカスカスカスカ') FROM `シエシ覗; +INSERT(`シ」シ疏,2,4,'スカスカスカスカ') +スアスカスカスカスカ +SELECT INSERT(`シ」シ疏,3,1,'スカ') FROM `シエシ覗; +INSERT(`シ」シ疏,3,1,'スカ') +スアスイスカスエスオ +SELECT INSERT(`シ」シ疏,3,2,'スカスカ') FROM `シエシ覗; +INSERT(`シ」シ疏,3,2,'スカスカ') +スアスイスカスカスオ +SELECT INSERT(`シ」シ疏,3,3,'スカスカスカ') FROM `シエシ覗; +INSERT(`シ」シ疏,3,3,'スカスカスカ') +スアスイスカスカスカ +SELECT INSERT(`シ」シ疏,4,1,'スカ') FROM `シエシ覗; +INSERT(`シ」シ疏,4,1,'スカ') +スアスイスウスカスオ +SELECT INSERT(`シ」シ疏,4,2,'スカスカ') FROM `シエシ覗; +INSERT(`シ」シ疏,4,2,'スカスカ') +スアスイスウスカスカ +SELECT INSERT(`シ」シ疏,5,1,'スカ') FROM `シエシ覗; +INSERT(`シ」シ疏,5,1,'スカ') +スアスイスウスエスカ +SELECT INSERT(`シ」シ疏,1,1,' ') FROM `シエシ覗; +INSERT(`シ」シ疏,1,1,' ') + スイスウスエスオ +SELECT INSERT(`シ」シ疏,1,2,' ') FROM `シエシ覗; +INSERT(`シ」シ疏,1,2,' ') + スウスエスオ +SELECT INSERT(`シ」シ疏,1,3,' ') FROM `シエシ覗; +INSERT(`シ」シ疏,1,3,' ') + スエスオ +SELECT INSERT(`シ」シ疏,1,4,' ') FROM `シエシ覗; +INSERT(`シ」シ疏,1,4,' ') + スオ +SELECT INSERT(`シ」シ疏,1,5,' ') FROM `シエシ覗; +INSERT(`シ」シ疏,1,5,' ') + +SELECT INSERT(`シ」シ疏,2,1,' ') FROM `シエシ覗; +INSERT(`シ」シ疏,2,1,' ') +スア スウスエスオ +SELECT INSERT(`シ」シ疏,2,2,' ') FROM `シエシ覗; +INSERT(`シ」シ疏,2,2,' ') +スア スエスオ +SELECT INSERT(`シ」シ疏,2,3,' ') FROM `シエシ覗; +INSERT(`シ」シ疏,2,3,' ') +スア スオ +SELECT INSERT(`シ」シ疏,2,4,' ') FROM `シエシ覗; +INSERT(`シ」シ疏,2,4,' ') +スア +SELECT INSERT(`シ」シ疏,3,1,' ') FROM `シエシ覗; +INSERT(`シ」シ疏,3,1,' ') +スアスイ スエスオ +SELECT INSERT(`シ」シ疏,3,2,' ') FROM `シエシ覗; +INSERT(`シ」シ疏,3,2,' ') +スアスイ スオ +SELECT INSERT(`シ」シ疏,3,3,' ') FROM `シエシ覗; +INSERT(`シ」シ疏,3,3,' ') +スアスイ +SELECT INSERT(`シ」シ疏,4,1,' ') FROM `シエシ覗; +INSERT(`シ」シ疏,4,1,' ') +スアスイスウ スオ +SELECT INSERT(`シ」シ疏,4,2,' ') FROM `シエシ覗; +INSERT(`シ」シ疏,4,2,' ') +スアスイスウ +SELECT INSERT(`シ」シ疏,5,1,' ') FROM `シエシ覗; +INSERT(`シ」シ疏,5,1,' ') +スアスイスウスエ +SELECT INSERT(`シ」シ疏,1,1,'縺') FROM `シエシ描; +INSERT(`シ」シ疏,1,1,'縺') +縺九>縺縺医♀ +SELECT INSERT(`シ」シ疏,1,2,'縺九°') FROM `シエシ描; +INSERT(`シ」シ疏,1,2,'縺九°') +縺九°縺縺医♀ +SELECT INSERT(`シ」シ疏,1,3,'縺九°縺') FROM `シエシ描; +INSERT(`シ」シ疏,1,3,'縺九°縺') +縺九°縺九∴縺 +SELECT INSERT(`シ」シ疏,1,4,'縺九°縺九°') FROM `シエシ描; +INSERT(`シ」シ疏,1,4,'縺九°縺九°') +縺九°縺九°縺 +SELECT INSERT(`シ」シ疏,1,5,'縺九°縺九°縺') FROM `シエシ描; +INSERT(`シ」シ疏,1,5,'縺九°縺九°縺') +縺九°縺九°縺 +SELECT INSERT(`シ」シ疏,2,1,'縺') FROM `シエシ描; +INSERT(`シ」シ疏,2,1,'縺') +縺ゅ°縺縺医♀ +SELECT INSERT(`シ」シ疏,2,2,'縺九°') FROM `シエシ描; +INSERT(`シ」シ疏,2,2,'縺九°') +縺ゅ°縺九∴縺 +SELECT INSERT(`シ」シ疏,2,3,'縺九°縺') FROM `シエシ描; +INSERT(`シ」シ疏,2,3,'縺九°縺') +縺ゅ°縺九°縺 +SELECT INSERT(`シ」シ疏,2,4,'縺九°縺九°') FROM `シエシ描; +INSERT(`シ」シ疏,2,4,'縺九°縺九°') +縺ゅ°縺九°縺 +SELECT INSERT(`シ」シ疏,3,1,'縺') FROM `シエシ描; +INSERT(`シ」シ疏,3,1,'縺') +縺ゅ>縺九∴縺 +SELECT INSERT(`シ」シ疏,3,2,'縺九°') FROM `シエシ描; +INSERT(`シ」シ疏,3,2,'縺九°') +縺ゅ>縺九°縺 +SELECT INSERT(`シ」シ疏,3,3,'縺九°縺') FROM `シエシ描; +INSERT(`シ」シ疏,3,3,'縺九°縺') +縺ゅ>縺九°縺 +SELECT INSERT(`シ」シ疏,4,1,'縺') FROM `シエシ描; +INSERT(`シ」シ疏,4,1,'縺') +縺ゅ>縺縺九♀ +SELECT INSERT(`シ」シ疏,4,2,'縺九°') FROM `シエシ描; +INSERT(`シ」シ疏,4,2,'縺九°') +縺ゅ>縺縺九° +SELECT INSERT(`シ」シ疏,5,1,'縺') FROM `シエシ描; +INSERT(`シ」シ疏,5,1,'縺') +縺ゅ>縺縺医° +SELECT INSERT(`シ」シ疏,1,1,'縲') FROM `シエシ描; +INSERT(`シ」シ疏,1,1,'縲') +縲縺縺縺医♀ +SELECT INSERT(`シ」シ疏,1,2,'縲縲') FROM `シエシ描; +INSERT(`シ」シ疏,1,2,'縲縲') +縲縲縺縺医♀ +SELECT INSERT(`シ」シ疏,1,3,'縲縲縲') FROM `シエシ描; +INSERT(`シ」シ疏,1,3,'縲縲縲') +縲縲縲縺医♀ +SELECT INSERT(`シ」シ疏,1,4,'縲縲縲縲') FROM `シエシ描; +INSERT(`シ」シ疏,1,4,'縲縲縲縲') +縲縲縲縲縺 +SELECT INSERT(`シ」シ疏,1,5,'縲縲縲縲縲') FROM `シエシ描; +INSERT(`シ」シ疏,1,5,'縲縲縲縲縲') +縲縲縲縲縲 +SELECT INSERT(`シ」シ疏,2,1,'縲') FROM `シエシ描; +INSERT(`シ」シ疏,2,1,'縲') +縺ゅ縺縺医♀ +SELECT INSERT(`シ」シ疏,2,2,'縲縲') FROM `シエシ描; +INSERT(`シ」シ疏,2,2,'縲縲') +縺ゅ縲縺医♀ +SELECT INSERT(`シ」シ疏,2,3,'縲縲縲') FROM `シエシ描; +INSERT(`シ」シ疏,2,3,'縲縲縲') +縺ゅ縲縲縺 +SELECT INSERT(`シ」シ疏,2,4,'縲縲縲縲') FROM `シエシ描; +INSERT(`シ」シ疏,2,4,'縲縲縲縲') +縺ゅ縲縲縲 +SELECT INSERT(`シ」シ疏,3,1,'縲') FROM `シエシ描; +INSERT(`シ」シ疏,3,1,'縲') +縺ゅ>縲縺医♀ +SELECT INSERT(`シ」シ疏,3,2,'縲縲') FROM `シエシ描; +INSERT(`シ」シ疏,3,2,'縲縲') +縺ゅ>縲縲縺 +SELECT INSERT(`シ」シ疏,3,3,'縲縲縲') FROM `シエシ描; +INSERT(`シ」シ疏,3,3,'縲縲縲') +縺ゅ>縲縲縲 +SELECT INSERT(`シ」シ疏,4,1,'縲') FROM `シエシ描; +INSERT(`シ」シ疏,4,1,'縲') +縺ゅ>縺縲縺 +SELECT INSERT(`シ」シ疏,4,2,'縲縲') FROM `シエシ描; +INSERT(`シ」シ疏,4,2,'縲縲') +縺ゅ>縺縲縲 +SELECT INSERT(`シ」シ疏,5,1,'縲') FROM `シエシ描; +INSERT(`シ」シ疏,5,1,'縲') +縺ゅ>縺縺医 +SELECT INSERT(`シ」シ疏,1,1,'荳') FROM `シエシ冒; +INSERT(`シ」シ疏,1,1,'荳') +荳るセ夜セ鈴セ樣セ。 +SELECT INSERT(`シ」シ疏,1,2,'荳ゆク' ) FROM `シエシ冒; +INSERT(`シ」シ疏,1,2,'荳ゆク' ) +荳ゆクるセ鈴セ樣セ。 +SELECT INSERT(`シ」シ疏,1,3,'荳ゆクゆク' ) FROM `シエシ冒; +INSERT(`シ」シ疏,1,3,'荳ゆクゆク' ) +荳ゆクゆクるセ樣セ。 +SELECT INSERT(`シ」シ疏,1,4,'荳ゆクゆクゆク' ) FROM `シエシ冒; +INSERT(`シ」シ疏,1,4,'荳ゆクゆクゆク' ) +荳ゆクゆクゆクるセ。 +SELECT INSERT(`シ」シ疏,1,5,'荳ゆクゆクゆクゆク' ) FROM `シエシ冒; +INSERT(`シ」シ疏,1,5,'荳ゆクゆクゆクゆク' ) +荳ゆクゆクゆクゆク +SELECT INSERT(`シ」シ疏,2,1,'荳') FROM `シエシ冒; +INSERT(`シ」シ疏,2,1,'荳') +鮴比クるセ鈴セ樣セ。 +SELECT INSERT(`シ」シ疏,2,2,'荳ゆク') FROM `シエシ冒; +INSERT(`シ」シ疏,2,2,'荳ゆク') +鮴比クゆクるセ樣セ。 +SELECT INSERT(`シ」シ疏,2,3,'荳ゆクゆク' ) FROM `シエシ冒; +INSERT(`シ」シ疏,2,3,'荳ゆクゆク' ) +鮴比クゆクゆクるセ。 +SELECT INSERT(`シ」シ疏,2,4,'荳ゆクゆクゆク' ) FROM `シエシ冒; +INSERT(`シ」シ疏,2,4,'荳ゆクゆクゆク' ) +鮴比クゆクゆクゆク +SELECT INSERT(`シ」シ疏,3,1,'荳') FROM `シエシ冒; +INSERT(`シ」シ疏,3,1,'荳') +鮴秘セ紋クるセ樣セ。 +SELECT INSERT(`シ」シ疏,3,2,'荳ゆク' ) FROM `シエシ冒; +INSERT(`シ」シ疏,3,2,'荳ゆク' ) +鮴秘セ紋クゆクるセ。 +SELECT INSERT(`シ」シ疏,3,3,'荳ゆクゆク' ) FROM `シエシ冒; +INSERT(`シ」シ疏,3,3,'荳ゆクゆク' ) +鮴秘セ紋クゆクゆク +SELECT INSERT(`シ」シ疏,4,1,'荳') FROM `シエシ冒; +INSERT(`シ」シ疏,4,1,'荳') +鮴秘セ夜セ嶺クるセ。 +SELECT INSERT(`シ」シ疏,4,2,'荳ゆク' ) FROM `シエシ冒; +INSERT(`シ」シ疏,4,2,'荳ゆク' ) +鮴秘セ夜セ嶺クゆク +SELECT INSERT(`シ」シ疏,5,1,'荳') FROM `シエシ冒; +INSERT(`シ」シ疏,5,1,'荳') +鮴秘セ夜セ鈴セ樔ク +SELECT INSERT(`シ」シ疏,1,1,'スカ') FROM `シエシ輿; +INSERT(`シ」シ疏,1,1,'スカ') +スカスイスウスエスオ +SELECT INSERT(`シ」シ疏,1,2,'スカスカ') FROM `シエシ輿; +INSERT(`シ」シ疏,1,2,'スカスカ') +スカスカスウスエスオ +SELECT INSERT(`シ」シ疏,1,3,'スカスカスカ') FROM `シエシ輿; +INSERT(`シ」シ疏,1,3,'スカスカスカ') +スカスカスカスエスオ +SELECT INSERT(`シ」シ疏,1,4,'スカスカスカスカ') FROM `シエシ輿; +INSERT(`シ」シ疏,1,4,'スカスカスカスカ') +スカスカスカスカスオ +SELECT INSERT(`シ」シ疏,1,5,'スカスカスカスカスカ') FROM `シエシ輿; +INSERT(`シ」シ疏,1,5,'スカスカスカスカスカ') +スカスカスカスカスカ +SELECT INSERT(`シ」シ疏,2,1,'スカ') FROM `シエシ輿; +INSERT(`シ」シ疏,2,1,'スカ') +スアスカスウスエスオ +SELECT INSERT(`シ」シ疏,2,2,'スカスカ') FROM `シエシ輿; +INSERT(`シ」シ疏,2,2,'スカスカ') +スアスカスカスエスオ +SELECT INSERT(`シ」シ疏,2,3,'スカスカスカ') FROM `シエシ輿; +INSERT(`シ」シ疏,2,3,'スカスカスカ') +スアスカスカスカスオ +SELECT INSERT(`シ」シ疏,2,4,'スカスカスカスカ') FROM `シエシ輿; +INSERT(`シ」シ疏,2,4,'スカスカスカスカ') +スアスカスカスカスカ +SELECT INSERT(`シ」シ疏,3,1,'スカ') FROM `シエシ輿; +INSERT(`シ」シ疏,3,1,'スカ') +スアスイスカスエスオ +SELECT INSERT(`シ」シ疏,3,2,'スカスカ') FROM `シエシ輿; +INSERT(`シ」シ疏,3,2,'スカスカ') +スアスイスカスカスオ +SELECT INSERT(`シ」シ疏,3,3,'スカスカスカ') FROM `シエシ輿; +INSERT(`シ」シ疏,3,3,'スカスカスカ') +スアスイスカスカスカ +SELECT INSERT(`シ」シ疏,4,1,'スカ') FROM `シエシ輿; +INSERT(`シ」シ疏,4,1,'スカ') +スアスイスウスカスオ +SELECT INSERT(`シ」シ疏,4,2,'スカスカ') FROM `シエシ輿; +INSERT(`シ」シ疏,4,2,'スカスカ') +スアスイスウスカスカ +SELECT INSERT(`シ」シ疏,5,1,'スカ') FROM `シエシ輿; +INSERT(`シ」シ疏,5,1,'スカ') +スアスイスウスエスカ +SELECT INSERT(`シ」シ疏,1,1,' ') FROM `シエシ輿; +INSERT(`シ」シ疏,1,1,' ') + スイスウスエスオ +SELECT INSERT(`シ」シ疏,1,2,' ') FROM `シエシ輿; +INSERT(`シ」シ疏,1,2,' ') + スウスエスオ +SELECT INSERT(`シ」シ疏,1,3,' ') FROM `シエシ輿; +INSERT(`シ」シ疏,1,3,' ') + スエスオ +SELECT INSERT(`シ」シ疏,1,4,' ') FROM `シエシ輿; +INSERT(`シ」シ疏,1,4,' ') + スオ +SELECT INSERT(`シ」シ疏,1,5,' ') FROM `シエシ輿; +INSERT(`シ」シ疏,1,5,' ') + +SELECT INSERT(`シ」シ疏,2,1,' ') FROM `シエシ輿; +INSERT(`シ」シ疏,2,1,' ') +スア スウスエスオ +SELECT INSERT(`シ」シ疏,2,2,' ') FROM `シエシ輿; +INSERT(`シ」シ疏,2,2,' ') +スア スエスオ +SELECT INSERT(`シ」シ疏,2,3,' ') FROM `シエシ輿; +INSERT(`シ」シ疏,2,3,' ') +スア スオ +SELECT INSERT(`シ」シ疏,2,4,' ') FROM `シエシ輿; +INSERT(`シ」シ疏,2,4,' ') +スア +SELECT INSERT(`シ」シ疏,3,1,' ') FROM `シエシ輿; +INSERT(`シ」シ疏,3,1,' ') +スアスイ スエスオ +SELECT INSERT(`シ」シ疏,3,2,' ') FROM `シエシ輿; +INSERT(`シ」シ疏,3,2,' ') +スアスイ スオ +SELECT INSERT(`シ」シ疏,3,3,' ') FROM `シエシ輿; +INSERT(`シ」シ疏,3,3,' ') +スアスイ +SELECT INSERT(`シ」シ疏,4,1,' ') FROM `シエシ輿; +INSERT(`シ」シ疏,4,1,' ') +スアスイスウ スオ +SELECT INSERT(`シ」シ疏,4,2,' ') FROM `シエシ輿; +INSERT(`シ」シ疏,4,2,' ') +スアスイスウ +SELECT INSERT(`シ」シ疏,5,1,' ') FROM `シエシ輿; +INSERT(`シ」シ疏,5,1,' ') +スアスイスウスエ +SELECT INSERT(`シ」シ疏,1,1,'縺') FROM `シエシ倭; +INSERT(`シ」シ疏,1,1,'縺') +縺九>縺縺医♀ +SELECT INSERT(`シ」シ疏,1,2,'縺九°') FROM `シエシ倭; +INSERT(`シ」シ疏,1,2,'縺九°') +縺九°縺縺医♀ +SELECT INSERT(`シ」シ疏,1,3,'縺九°縺') FROM `シエシ倭; +INSERT(`シ」シ疏,1,3,'縺九°縺') +縺九°縺九∴縺 +SELECT INSERT(`シ」シ疏,1,4,'縺九°縺九°') FROM `シエシ倭; +INSERT(`シ」シ疏,1,4,'縺九°縺九°') +縺九°縺九°縺 +SELECT INSERT(`シ」シ疏,1,5,'縺九°縺九°縺') FROM `シエシ倭; +INSERT(`シ」シ疏,1,5,'縺九°縺九°縺') +縺九°縺九°縺 +SELECT INSERT(`シ」シ疏,2,1,'縺') FROM `シエシ倭; +INSERT(`シ」シ疏,2,1,'縺') +縺ゅ°縺縺医♀ +SELECT INSERT(`シ」シ疏,2,2,'縺九°') FROM `シエシ倭; +INSERT(`シ」シ疏,2,2,'縺九°') +縺ゅ°縺九∴縺 +SELECT INSERT(`シ」シ疏,2,3,'縺九°縺') FROM `シエシ倭; +INSERT(`シ」シ疏,2,3,'縺九°縺') +縺ゅ°縺九°縺 +SELECT INSERT(`シ」シ疏,2,4,'縺九°縺九°') FROM `シエシ倭; +INSERT(`シ」シ疏,2,4,'縺九°縺九°') +縺ゅ°縺九°縺 +SELECT INSERT(`シ」シ疏,3,1,'縺') FROM `シエシ倭; +INSERT(`シ」シ疏,3,1,'縺') +縺ゅ>縺九∴縺 +SELECT INSERT(`シ」シ疏,3,2,'縺九°') FROM `シエシ倭; +INSERT(`シ」シ疏,3,2,'縺九°') +縺ゅ>縺九°縺 +SELECT INSERT(`シ」シ疏,3,3,'縺九°縺') FROM `シエシ倭; +INSERT(`シ」シ疏,3,3,'縺九°縺') +縺ゅ>縺九°縺 +SELECT INSERT(`シ」シ疏,4,1,'縺') FROM `シエシ倭; +INSERT(`シ」シ疏,4,1,'縺') +縺ゅ>縺縺九♀ +SELECT INSERT(`シ」シ疏,4,2,'縺九°') FROM `シエシ倭; +INSERT(`シ」シ疏,4,2,'縺九°') +縺ゅ>縺縺九° +SELECT INSERT(`シ」シ疏,5,1,'縺') FROM `シエシ倭; +INSERT(`シ」シ疏,5,1,'縺') +縺ゅ>縺縺医° +SELECT INSERT(`シ」シ疏,1,1,'縲') FROM `シエシ倭; +INSERT(`シ」シ疏,1,1,'縲') +縲縺縺縺医♀ +SELECT INSERT(`シ」シ疏,1,2,'縲縲') FROM `シエシ倭; +INSERT(`シ」シ疏,1,2,'縲縲') +縲縲縺縺医♀ +SELECT INSERT(`シ」シ疏,1,3,'縲縲縲') FROM `シエシ倭; +INSERT(`シ」シ疏,1,3,'縲縲縲') +縲縲縲縺医♀ +SELECT INSERT(`シ」シ疏,1,4,'縲縲縲縲') FROM `シエシ倭; +INSERT(`シ」シ疏,1,4,'縲縲縲縲') +縲縲縲縲縺 +SELECT INSERT(`シ」シ疏,1,5,'縲縲縲縲縲') FROM `シエシ倭; +INSERT(`シ」シ疏,1,5,'縲縲縲縲縲') +縲縲縲縲縲 +SELECT INSERT(`シ」シ疏,2,1,'縲') FROM `シエシ倭; +INSERT(`シ」シ疏,2,1,'縲') +縺ゅ縺縺医♀ +SELECT INSERT(`シ」シ疏,2,2,'縲縲') FROM `シエシ倭; +INSERT(`シ」シ疏,2,2,'縲縲') +縺ゅ縲縺医♀ +SELECT INSERT(`シ」シ疏,2,3,'縲縲縲') FROM `シエシ倭; +INSERT(`シ」シ疏,2,3,'縲縲縲') +縺ゅ縲縲縺 +SELECT INSERT(`シ」シ疏,2,4,'縲縲縲縲') FROM `シエシ倭; +INSERT(`シ」シ疏,2,4,'縲縲縲縲') +縺ゅ縲縲縲 +SELECT INSERT(`シ」シ疏,3,1,'縲') FROM `シエシ倭; +INSERT(`シ」シ疏,3,1,'縲') +縺ゅ>縲縺医♀ +SELECT INSERT(`シ」シ疏,3,2,'縲縲') FROM `シエシ倭; +INSERT(`シ」シ疏,3,2,'縲縲') +縺ゅ>縲縲縺 +SELECT INSERT(`シ」シ疏,3,3,'縲縲縲') FROM `シエシ倭; +INSERT(`シ」シ疏,3,3,'縲縲縲') +縺ゅ>縲縲縲 +SELECT INSERT(`シ」シ疏,4,1,'縲') FROM `シエシ倭; +INSERT(`シ」シ疏,4,1,'縲') +縺ゅ>縺縲縺 +SELECT INSERT(`シ」シ疏,4,2,'縲縲') FROM `シエシ倭; +INSERT(`シ」シ疏,4,2,'縲縲') +縺ゅ>縺縲縲 +SELECT INSERT(`シ」シ疏,5,1,'縲') FROM `シエシ倭; +INSERT(`シ」シ疏,5,1,'縲') +縺ゅ>縺縺医 +SELECT INSERT(`シ」シ疏,1,1,'荳') FROM `シエシ兪; +INSERT(`シ」シ疏,1,1,'荳') +荳るセ夜セ鈴セ樣セ。 +SELECT INSERT(`シ」シ疏,1,2,'荳ゆク' ) FROM `シエシ兪; +INSERT(`シ」シ疏,1,2,'荳ゆク' ) +荳ゆクるセ鈴セ樣セ。 +SELECT INSERT(`シ」シ疏,1,3,'荳ゆクゆク' ) FROM `シエシ兪; +INSERT(`シ」シ疏,1,3,'荳ゆクゆク' ) +荳ゆクゆクるセ樣セ。 +SELECT INSERT(`シ」シ疏,1,4,'荳ゆクゆクゆク' ) FROM `シエシ兪; +INSERT(`シ」シ疏,1,4,'荳ゆクゆクゆク' ) +荳ゆクゆクゆクるセ。 +SELECT INSERT(`シ」シ疏,1,5,'荳ゆクゆクゆクゆク' ) FROM `シエシ兪; +INSERT(`シ」シ疏,1,5,'荳ゆクゆクゆクゆク' ) +荳ゆクゆクゆクゆク +SELECT INSERT(`シ」シ疏,2,1,'荳') FROM `シエシ兪; +INSERT(`シ」シ疏,2,1,'荳') +鮴比クるセ鈴セ樣セ。 +SELECT INSERT(`シ」シ疏,2,2,'荳ゆク' ) FROM `シエシ兪; +INSERT(`シ」シ疏,2,2,'荳ゆク' ) +鮴比クゆクるセ樣セ。 +SELECT INSERT(`シ」シ疏,2,3,'荳ゆクゆク' ) FROM `シエシ兪; +INSERT(`シ」シ疏,2,3,'荳ゆクゆク' ) +鮴比クゆクゆクるセ。 +SELECT INSERT(`シ」シ疏,2,4,'荳ゆクゆクゆク' ) FROM `シエシ兪; +INSERT(`シ」シ疏,2,4,'荳ゆクゆクゆク' ) +鮴比クゆクゆクゆク +SELECT INSERT(`シ」シ疏,3,1,'荳') FROM `シエシ兪; +INSERT(`シ」シ疏,3,1,'荳') +鮴秘セ紋クるセ樣セ。 +SELECT INSERT(`シ」シ疏,3,2,'荳ゆク' ) FROM `シエシ兪; +INSERT(`シ」シ疏,3,2,'荳ゆク' ) +鮴秘セ紋クゆクるセ。 +SELECT INSERT(`シ」シ疏,3,3,'荳ゆクゆク' ) FROM `シエシ兪; +INSERT(`シ」シ疏,3,3,'荳ゆクゆク' ) +鮴秘セ紋クゆクゆク +SELECT INSERT(`シ」シ疏,4,1,'荳') FROM `シエシ兪; +INSERT(`シ」シ疏,4,1,'荳') +鮴秘セ夜セ嶺クるセ。 +SELECT INSERT(`シ」シ疏,4,2,'荳ゆク' ) FROM `シエシ兪; +INSERT(`シ」シ疏,4,2,'荳ゆク' ) +鮴秘セ夜セ嶺クゆク +SELECT INSERT(`シ」シ疏,5,1,'荳') FROM `シエシ兪; +INSERT(`シ」シ疏,5,1,'荳') +鮴秘セ夜セ鈴セ樔ク +SELECT INSERT(`シ」シ疏,1,1,'スカ') FROM `シエシ托シ秦; +INSERT(`シ」シ疏,1,1,'スカ') +スカスイスウスエスオ +SELECT INSERT(`シ」シ疏,1,2,'スカスカ') FROM `シエシ托シ秦; +INSERT(`シ」シ疏,1,2,'スカスカ') +スカスカスウスエスオ +SELECT INSERT(`シ」シ疏,1,3,'スカスカスカ') FROM `シエシ托シ秦; +INSERT(`シ」シ疏,1,3,'スカスカスカ') +スカスカスカスエスオ +SELECT INSERT(`シ」シ疏,1,4,'スカスカスカスカ') FROM `シエシ托シ秦; +INSERT(`シ」シ疏,1,4,'スカスカスカスカ') +スカスカスカスカスオ +SELECT INSERT(`シ」シ疏,1,5,'スカスカスカスカスカ') FROM `シエシ托シ秦; +INSERT(`シ」シ疏,1,5,'スカスカスカスカスカ') +スカスカスカスカスカ +SELECT INSERT(`シ」シ疏,2,1,'スカ') FROM `シエシ托シ秦; +INSERT(`シ」シ疏,2,1,'スカ') +スアスカスウスエスオ +SELECT INSERT(`シ」シ疏,2,2,'スカスカ') FROM `シエシ托シ秦; +INSERT(`シ」シ疏,2,2,'スカスカ') +スアスカスカスエスオ +SELECT INSERT(`シ」シ疏,2,3,'スカスカスカ') FROM `シエシ托シ秦; +INSERT(`シ」シ疏,2,3,'スカスカスカ') +スアスカスカスカスオ +SELECT INSERT(`シ」シ疏,2,4,'スカスカスカスカ') FROM `シエシ托シ秦; +INSERT(`シ」シ疏,2,4,'スカスカスカスカ') +スアスカスカスカスカ +SELECT INSERT(`シ」シ疏,3,1,'スカ') FROM `シエシ托シ秦; +INSERT(`シ」シ疏,3,1,'スカ') +スアスイスカスエスオ +SELECT INSERT(`シ」シ疏,3,2,'スカスカ') FROM `シエシ托シ秦; +INSERT(`シ」シ疏,3,2,'スカスカ') +スアスイスカスカスオ +SELECT INSERT(`シ」シ疏,3,3,'スカスカスカ') FROM `シエシ托シ秦; +INSERT(`シ」シ疏,3,3,'スカスカスカ') +スアスイスカスカスカ +SELECT INSERT(`シ」シ疏,4,1,'スカ') FROM `シエシ托シ秦; +INSERT(`シ」シ疏,4,1,'スカ') +スアスイスウスカスオ +SELECT INSERT(`シ」シ疏,4,2,'スカスカ') FROM `シエシ托シ秦; +INSERT(`シ」シ疏,4,2,'スカスカ') +スアスイスウスカスカ +SELECT INSERT(`シ」シ疏,5,1,'スカ') FROM `シエシ托シ秦; +INSERT(`シ」シ疏,5,1,'スカ') +スアスイスウスエスカ +SELECT INSERT(`シ」シ疏,1,1,'縺') FROM `シエシ托シ疏; +INSERT(`シ」シ疏,1,1,'縺') +縺九>縺縺医♀ +SELECT INSERT(`シ」シ疏,1,2,'縺九°') FROM `シエシ托シ疏; +INSERT(`シ」シ疏,1,2,'縺九°') +縺九°縺縺医♀ +SELECT INSERT(`シ」シ疏,1,3,'縺九°縺') FROM `シエシ托シ疏; +INSERT(`シ」シ疏,1,3,'縺九°縺') +縺九°縺九∴縺 +SELECT INSERT(`シ」シ疏,1,4,'縺九°縺九°') FROM `シエシ托シ疏; +INSERT(`シ」シ疏,1,4,'縺九°縺九°') +縺九°縺九°縺 +SELECT INSERT(`シ」シ疏,1,5,'縺九°縺九°縺') FROM `シエシ托シ疏; +INSERT(`シ」シ疏,1,5,'縺九°縺九°縺') +縺九°縺九°縺 +SELECT INSERT(`シ」シ疏,2,1,'縺') FROM `シエシ托シ疏; +INSERT(`シ」シ疏,2,1,'縺') +縺ゅ°縺縺医♀ +SELECT INSERT(`シ」シ疏,2,2,'縺九°') FROM `シエシ托シ疏; +INSERT(`シ」シ疏,2,2,'縺九°') +縺ゅ°縺九∴縺 +SELECT INSERT(`シ」シ疏,2,3,'縺九°縺') FROM `シエシ托シ疏; +INSERT(`シ」シ疏,2,3,'縺九°縺') +縺ゅ°縺九°縺 +SELECT INSERT(`シ」シ疏,2,4,'縺九°縺九°') FROM `シエシ托シ疏; +INSERT(`シ」シ疏,2,4,'縺九°縺九°') +縺ゅ°縺九°縺 +SELECT INSERT(`シ」シ疏,3,1,'縺') FROM `シエシ托シ疏; +INSERT(`シ」シ疏,3,1,'縺') +縺ゅ>縺九∴縺 +SELECT INSERT(`シ」シ疏,3,2,'縺九°') FROM `シエシ托シ疏; +INSERT(`シ」シ疏,3,2,'縺九°') +縺ゅ>縺九°縺 +SELECT INSERT(`シ」シ疏,3,3,'縺九°縺') FROM `シエシ托シ疏; +INSERT(`シ」シ疏,3,3,'縺九°縺') +縺ゅ>縺九°縺 +SELECT INSERT(`シ」シ疏,4,1,'縺') FROM `シエシ托シ疏; +INSERT(`シ」シ疏,4,1,'縺') +縺ゅ>縺縺九♀ +SELECT INSERT(`シ」シ疏,4,2,'縺九°') FROM `シエシ托シ疏; +INSERT(`シ」シ疏,4,2,'縺九°') +縺ゅ>縺縺九° +SELECT INSERT(`シ」シ疏,5,1,'縺') FROM `シエシ托シ疏; +INSERT(`シ」シ疏,5,1,'縺') +縺ゅ>縺縺医° +SELECT INSERT(`シ」シ疏,1,1,'縲') FROM `シエシ托シ疏; +INSERT(`シ」シ疏,1,1,'縲') +縲縺縺縺医♀ +SELECT INSERT(`シ」シ疏,1,2,'縲縲') FROM `シエシ托シ疏; +INSERT(`シ」シ疏,1,2,'縲縲') +縲縲縺縺医♀ +SELECT INSERT(`シ」シ疏,1,3,'縲縲縲') FROM `シエシ托シ疏; +INSERT(`シ」シ疏,1,3,'縲縲縲') +縲縲縲縺医♀ +SELECT INSERT(`シ」シ疏,1,4,'縲縲縲縲') FROM `シエシ托シ疏; +INSERT(`シ」シ疏,1,4,'縲縲縲縲') +縲縲縲縲縺 +SELECT INSERT(`シ」シ疏,1,5,'縲縲縲縲縲') FROM `シエシ托シ疏; +INSERT(`シ」シ疏,1,5,'縲縲縲縲縲') +縲縲縲縲縲 +SELECT INSERT(`シ」シ疏,2,1,'縲') FROM `シエシ托シ疏; +INSERT(`シ」シ疏,2,1,'縲') +縺ゅ縺縺医♀ +SELECT INSERT(`シ」シ疏,2,2,'縲縲') FROM `シエシ托シ疏; +INSERT(`シ」シ疏,2,2,'縲縲') +縺ゅ縲縺医♀ +SELECT INSERT(`シ」シ疏,2,3,'縲縲縲') FROM `シエシ托シ疏; +INSERT(`シ」シ疏,2,3,'縲縲縲') +縺ゅ縲縲縺 +SELECT INSERT(`シ」シ疏,2,4,'縲縲縲縲') FROM `シエシ托シ疏; +INSERT(`シ」シ疏,2,4,'縲縲縲縲') +縺ゅ縲縲縲 +SELECT INSERT(`シ」シ疏,3,1,'縲') FROM `シエシ托シ疏; +INSERT(`シ」シ疏,3,1,'縲') +縺ゅ>縲縺医♀ +SELECT INSERT(`シ」シ疏,3,2,'縲縲') FROM `シエシ托シ疏; +INSERT(`シ」シ疏,3,2,'縲縲') +縺ゅ>縲縲縺 +SELECT INSERT(`シ」シ疏,3,3,'縲縲縲') FROM `シエシ托シ疏; +INSERT(`シ」シ疏,3,3,'縲縲縲') +縺ゅ>縲縲縲 +SELECT INSERT(`シ」シ疏,4,1,'縲') FROM `シエシ托シ疏; +INSERT(`シ」シ疏,4,1,'縲') +縺ゅ>縺縲縺 +SELECT INSERT(`シ」シ疏,4,2,'縲縲') FROM `シエシ托シ疏; +INSERT(`シ」シ疏,4,2,'縲縲') +縺ゅ>縺縲縲 +SELECT INSERT(`シ」シ疏,5,1,'縲') FROM `シエシ托シ疏; +INSERT(`シ」シ疏,5,1,'縲') +縺ゅ>縺縺医 +SELECT INSERT(`シ」シ疏,1,1,'荳') FROM `シエシ托シ蛋; +INSERT(`シ」シ疏,1,1,'荳') +荳るセ夜セ鈴セ樣セ。 +SELECT INSERT(`シ」シ疏,1,2,'荳ゆク') FROM `シエシ托シ蛋; +INSERT(`シ」シ疏,1,2,'荳ゆク') +荳ゆクるセ鈴セ樣セ。 +SELECT INSERT(`シ」シ疏,1,3,'荳ゆクゆク') FROM `シエシ托シ蛋; +INSERT(`シ」シ疏,1,3,'荳ゆクゆク') +荳ゆクゆクるセ樣セ。 +SELECT INSERT(`シ」シ疏,1,4,'荳ゆクゆクゆク') FROM `シエシ托シ蛋; +INSERT(`シ」シ疏,1,4,'荳ゆクゆクゆク') +荳ゆクゆクゆクるセ。 +SELECT INSERT(`シ」シ疏,1,5,'荳ゆクゆクゆクゆク') FROM `シエシ托シ蛋; +INSERT(`シ」シ疏,1,5,'荳ゆクゆクゆクゆク') +荳ゆクゆクゆクゆク +SELECT INSERT(`シ」シ疏,2,1,'荳') FROM `シエシ托シ蛋; +INSERT(`シ」シ疏,2,1,'荳') +鮴比クるセ鈴セ樣セ。 +SELECT INSERT(`シ」シ疏,2,2,'荳ゆク') FROM `シエシ托シ蛋; +INSERT(`シ」シ疏,2,2,'荳ゆク') +鮴比クゆクるセ樣セ。 +SELECT INSERT(`シ」シ疏,2,3,'荳ゆクゆク') FROM `シエシ托シ蛋; +INSERT(`シ」シ疏,2,3,'荳ゆクゆク') +鮴比クゆクゆクるセ。 +SELECT INSERT(`シ」シ疏,2,4,'荳ゆクゆクゆク') FROM `シエシ托シ蛋; +INSERT(`シ」シ疏,2,4,'荳ゆクゆクゆク') +鮴比クゆクゆクゆク +SELECT INSERT(`シ」シ疏,3,1,'荳') FROM `シエシ托シ蛋; +INSERT(`シ」シ疏,3,1,'荳') +鮴秘セ紋クるセ樣セ。 +SELECT INSERT(`シ」シ疏,3,2,'荳ゆク') FROM `シエシ托シ蛋; +INSERT(`シ」シ疏,3,2,'荳ゆク') +鮴秘セ紋クゆクるセ。 +SELECT INSERT(`シ」シ疏,3,3,'荳ゆクゆク') FROM `シエシ托シ蛋; +INSERT(`シ」シ疏,3,3,'荳ゆクゆク') +鮴秘セ紋クゆクゆク +SELECT INSERT(`シ」シ疏,4,1,'荳') FROM `シエシ托シ蛋; +INSERT(`シ」シ疏,4,1,'荳') +鮴秘セ夜セ嶺クるセ。 +SELECT INSERT(`シ」シ疏,4,2,'荳ゆク') FROM `シエシ托シ蛋; +INSERT(`シ」シ疏,4,2,'荳ゆク') +鮴秘セ夜セ嶺クゆク +SELECT INSERT(`シ」シ疏,5,1,'荳') FROM `シエシ托シ蛋; +INSERT(`シ」シ疏,5,1,'荳') +鮴秘セ夜セ鈴セ樔ク +DROP TABLE `シエシ疏; +DROP TABLE `シエシ蛋; +DROP TABLE `シエシ伝; +DROP TABLE `シエシ覗; +DROP TABLE `シエシ描; +DROP TABLE `シエシ冒; +DROP TABLE `シエシ輿; +DROP TABLE `シエシ倭; +DROP TABLE `シエシ兪; +DROP TABLE `シエシ托シ秦; +DROP TABLE `シエシ托シ疏; +DROP TABLE `シエシ托シ蛋; diff --git a/mysql-test/suite/jp/r/jp_instr_sjis.result b/mysql-test/suite/jp/r/jp_instr_sjis.result new file mode 100644 index 00000000000..9a6dea5a426 --- /dev/null +++ b/mysql-test/suite/jp/r/jp_instr_sjis.result @@ -0,0 +1,264 @@ +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(5), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = innodb; +CREATE TABLE `T2` (`C1` char(5), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = innodb; +CREATE TABLE `T3` (`C1` char(5), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = innodb; +CREATE TABLE `T4` (`C1` char(5), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = myisam; +CREATE TABLE `T5` (`C1` char(5), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = myisam; +CREATE TABLE `T6` (`C1` char(5), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = myisam; +CREATE TABLE `T7` (`C1` char(5), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = heap; +CREATE TABLE `T8` (`C1` char(5), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = heap; +CREATE TABLE `T9` (`C1` char(5), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = heap; +CREATE TABLE `T10` (`C1` char(5), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = bdb; +CREATE TABLE `T11` (`C1` char(5), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = bdb; +CREATE TABLE `T12` (`C1` char(5), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = bdb; +INSERT INTO `T1` VALUES ('アイウエオ'); +INSERT INTO `T2` VALUES ('あいうえお'); +INSERT INTO `T3` VALUES ('ソ十表予構'); +INSERT INTO `T4` VALUES ('アイウエオ'); +INSERT INTO `T5` VALUES ('あいうえお'); +INSERT INTO `T6` VALUES ('ソ十表予構'); +INSERT INTO `T7` VALUES ('アイウエオ'); +INSERT INTO `T8` VALUES ('あいうえお'); +INSERT INTO `T9` VALUES ('ソ十表予構'); +INSERT INTO `T10` VALUES ('アイウエオ'); +INSERT INTO `T11` VALUES ('あいうえお'); +INSERT INTO `T12` VALUES ('ソ十表予構'); +SELECT INSTR(`C1`,'ア') from `T1`; +INSTR(`C1`,'ア') +1 +SELECT INSTR(`C1`,'イ') from `T1`; +INSTR(`C1`,'イ') +2 +SELECT INSTR(`C1`,'ウ') from `T1`; +INSTR(`C1`,'ウ') +3 +SELECT INSTR(`C1`,'エ') from `T1`; +INSTR(`C1`,'エ') +4 +SELECT INSTR(`C1`,'オ') from `T1`; +INSTR(`C1`,'オ') +5 +SELECT INSTR(`C1`,'ン') from `T1`; +INSTR(`C1`,'ン') +0 +SELECT INSTR(`C1`,'あ') from `T2`; +INSTR(`C1`,'あ') +1 +SELECT INSTR(`C1`,'い') from `T2`; +INSTR(`C1`,'い') +2 +SELECT INSTR(`C1`,'う') from `T2`; +INSTR(`C1`,'う') +3 +SELECT INSTR(`C1`,'え') from `T2`; +INSTR(`C1`,'え') +4 +SELECT INSTR(`C1`,'お') from `T2`; +INSTR(`C1`,'お') +5 +SELECT INSTR(`C1`,'ん') from `T2`; +INSTR(`C1`,'ん') +0 +SELECT INSTR(`C1`,'ソ') from `T3`; +INSTR(`C1`,'ソ') +1 +SELECT INSTR(`C1`,'十') from `T3`; +INSTR(`C1`,'十') +2 +SELECT INSTR(`C1`,'表') from `T3`; +INSTR(`C1`,'表') +3 +SELECT INSTR(`C1`,'予') from `T3`; +INSTR(`C1`,'予') +4 +SELECT INSTR(`C1`,'構') from `T3`; +INSTR(`C1`,'構') +5 +SELECT INSTR(`C1`,'噂') from `T3`; +INSTR(`C1`,'噂') +0 +SELECT INSTR(`C1`,'ア') from `T4`; +INSTR(`C1`,'ア') +1 +SELECT INSTR(`C1`,'イ') from `T4`; +INSTR(`C1`,'イ') +2 +SELECT INSTR(`C1`,'ウ') from `T4`; +INSTR(`C1`,'ウ') +3 +SELECT INSTR(`C1`,'エ') from `T4`; +INSTR(`C1`,'エ') +4 +SELECT INSTR(`C1`,'オ') from `T4`; +INSTR(`C1`,'オ') +5 +SELECT INSTR(`C1`,'ン') from `T4`; +INSTR(`C1`,'ン') +0 +SELECT INSTR(`C1`,'あ') from `T5`; +INSTR(`C1`,'あ') +1 +SELECT INSTR(`C1`,'い') from `T5`; +INSTR(`C1`,'い') +2 +SELECT INSTR(`C1`,'う') from `T5`; +INSTR(`C1`,'う') +3 +SELECT INSTR(`C1`,'え') from `T5`; +INSTR(`C1`,'え') +4 +SELECT INSTR(`C1`,'お') from `T5`; +INSTR(`C1`,'お') +5 +SELECT INSTR(`C1`,'ん') from `T5`; +INSTR(`C1`,'ん') +0 +SELECT INSTR(`C1`,'ソ') from `T6`; +INSTR(`C1`,'ソ') +1 +SELECT INSTR(`C1`,'十') from `T6`; +INSTR(`C1`,'十') +2 +SELECT INSTR(`C1`,'表') from `T6`; +INSTR(`C1`,'表') +3 +SELECT INSTR(`C1`,'予') from `T6`; +INSTR(`C1`,'予') +4 +SELECT INSTR(`C1`,'構') from `T6`; +INSTR(`C1`,'構') +5 +SELECT INSTR(`C1`,'噂') from `T6`; +INSTR(`C1`,'噂') +0 +SELECT INSTR(`C1`,'ア') from `T7`; +INSTR(`C1`,'ア') +1 +SELECT INSTR(`C1`,'イ') from `T7`; +INSTR(`C1`,'イ') +2 +SELECT INSTR(`C1`,'ウ') from `T7`; +INSTR(`C1`,'ウ') +3 +SELECT INSTR(`C1`,'エ') from `T7`; +INSTR(`C1`,'エ') +4 +SELECT INSTR(`C1`,'オ') from `T7`; +INSTR(`C1`,'オ') +5 +SELECT INSTR(`C1`,'ン') from `T7`; +INSTR(`C1`,'ン') +0 +SELECT INSTR(`C1`,'あ') from `T8`; +INSTR(`C1`,'あ') +1 +SELECT INSTR(`C1`,'い') from `T8`; +INSTR(`C1`,'い') +2 +SELECT INSTR(`C1`,'う') from `T8`; +INSTR(`C1`,'う') +3 +SELECT INSTR(`C1`,'え') from `T8`; +INSTR(`C1`,'え') +4 +SELECT INSTR(`C1`,'お') from `T8`; +INSTR(`C1`,'お') +5 +SELECT INSTR(`C1`,'ん') from `T8`; +INSTR(`C1`,'ん') +0 +SELECT INSTR(`C1`,'ソ') from `T9`; +INSTR(`C1`,'ソ') +1 +SELECT INSTR(`C1`,'十') from `T9`; +INSTR(`C1`,'十') +2 +SELECT INSTR(`C1`,'表') from `T9`; +INSTR(`C1`,'表') +3 +SELECT INSTR(`C1`,'予') from `T9`; +INSTR(`C1`,'予') +4 +SELECT INSTR(`C1`,'構') from `T9`; +INSTR(`C1`,'構') +5 +SELECT INSTR(`C1`,'噂') from `T9`; +INSTR(`C1`,'噂') +0 +SELECT INSTR(`C1`,'ア') from `T10`; +INSTR(`C1`,'ア') +1 +SELECT INSTR(`C1`,'イ') from `T10`; +INSTR(`C1`,'イ') +2 +SELECT INSTR(`C1`,'ウ') from `T10`; +INSTR(`C1`,'ウ') +3 +SELECT INSTR(`C1`,'エ') from `T10`; +INSTR(`C1`,'エ') +4 +SELECT INSTR(`C1`,'オ') from `T10`; +INSTR(`C1`,'オ') +5 +SELECT INSTR(`C1`,'ン') from `T10`; +INSTR(`C1`,'ン') +0 +SELECT INSTR(`C1`,'あ') from `T11`; +INSTR(`C1`,'あ') +1 +SELECT INSTR(`C1`,'い') from `T11`; +INSTR(`C1`,'い') +2 +SELECT INSTR(`C1`,'う') from `T11`; +INSTR(`C1`,'う') +3 +SELECT INSTR(`C1`,'え') from `T11`; +INSTR(`C1`,'え') +4 +SELECT INSTR(`C1`,'お') from `T11`; +INSTR(`C1`,'お') +5 +SELECT INSTR(`C1`,'ん') from `T11`; +INSTR(`C1`,'ん') +0 +SELECT INSTR(`C1`,'ソ') from `T12`; +INSTR(`C1`,'ソ') +1 +SELECT INSTR(`C1`,'十') from `T12`; +INSTR(`C1`,'十') +2 +SELECT INSTR(`C1`,'表') from `T12`; +INSTR(`C1`,'表') +3 +SELECT INSTR(`C1`,'予') from `T12`; +INSTR(`C1`,'予') +4 +SELECT INSTR(`C1`,'構') from `T12`; +INSTR(`C1`,'構') +5 +SELECT INSTR(`C1`,'噂') from `T12`; +INSTR(`C1`,'噂') +0 +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`; diff --git a/mysql-test/suite/jp/r/jp_instr_ucs2.result b/mysql-test/suite/jp/r/jp_instr_ucs2.result new file mode 100644 index 00000000000..352525eee0b --- /dev/null +++ b/mysql-test/suite/jp/r/jp_instr_ucs2.result @@ -0,0 +1,265 @@ +drop table if exists `」ヤ」ア`; +drop table if exists `」ヤ」イ`; +drop table if exists `」ヤ」ウ`; +drop table if exists `」ヤ」エ`; +drop table if exists `」ヤ」オ`; +drop table if exists `」ヤ」カ`; +drop table if exists `」ヤ」キ`; +drop table if exists `」ヤ」ク`; +drop table if exists `」ヤ」ケ`; +drop table if exists `」ヤ」ア」ー`; +SET NAMES ujis; +SET character_set_database = ucs2; +SET collation_connection = ucs2_general_ci; +CREATE TABLE `」ヤ」ア` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = innodb; +CREATE TABLE `」ヤ」イ` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = innodb; +CREATE TABLE `」ヤ」ウ` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = innodb; +CREATE TABLE `」ヤ」エ` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = myisam; +CREATE TABLE `」ヤ」オ` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = myisam; +CREATE TABLE `」ヤ」カ` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = myisam; +CREATE TABLE `」ヤ」キ` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = heap; +CREATE TABLE `」ヤ」ク` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = heap; +CREATE TABLE `」ヤ」ケ` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = heap; +CREATE TABLE `」ヤ」ア」ー` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = bdb; +CREATE TABLE `」ヤ」ア」ア` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = bdb; +CREATE TABLE `」ヤ」ア」イ` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = bdb; +INSERT INTO `」ヤ」ア` VALUES ('竺軸宍雫七'); +INSERT INTO `」ヤ」イ` VALUES ('、「、、、ヲ、ィ、ェ'); +INSERT INTO `」ヤ」ウ` VALUES ('常ワ常ン常゙常゚常'); +INSERT INTO `」ヤ」エ` VALUES ('竺軸宍雫七'); +INSERT INTO `」ヤ」オ` VALUES ('、「、、、ヲ、ィ、ェ'); +INSERT INTO `」ヤ」カ` VALUES ('常ワ常ン常゙常゚常'); +INSERT INTO `」ヤ」キ` VALUES ('竺軸宍雫七'); +INSERT INTO `」ヤ」ク` VALUES ('、「、、、ヲ、ィ、ェ'); +INSERT INTO `」ヤ」ケ` VALUES ('常ワ常ン常゙常゚常'); +INSERT INTO `」ヤ」ア」ー` VALUES ('竺軸宍雫七'); +INSERT INTO `」ヤ」ア」ア` VALUES ('、「、、、ヲ、ィ、ェ'); +INSERT INTO `」ヤ」ア」イ` VALUES ('常ワ常ン常゙常゚常'); +SELECT INSTR(`」テ」ア`,'竺') from `」ヤ」ア`; +INSTR(`」テ」ア`,'竺') +1 +SELECT INSTR(`」テ」ア`,'軸') from `」ヤ」ア`; +INSTR(`」テ」ア`,'軸') +2 +SELECT INSTR(`」テ」ア`,'宍') from `」ヤ」ア`; +INSTR(`」テ」ア`,'宍') +3 +SELECT INSTR(`」テ」ア`,'雫') from `」ヤ」ア`; +INSTR(`」テ」ア`,'雫') +4 +SELECT INSTR(`」テ」ア`,'七') from `」ヤ」ア`; +INSTR(`」テ」ア`,'七') +5 +SELECT INSTR(`」テ」ア`,'爵') from `」ヤ」ア`; +INSTR(`」テ」ア`,'爵') +0 +SELECT INSTR(`」テ」ア`,'、「') from `」ヤ」イ`; +INSTR(`」テ」ア`,'、「') +1 +SELECT INSTR(`」テ」ア`,'、、') from `」ヤ」イ`; +INSTR(`」テ」ア`,'、、') +2 +SELECT INSTR(`」テ」ア`,'、ヲ') from `」ヤ」イ`; +INSTR(`」テ」ア`,'、ヲ') +3 +SELECT INSTR(`」テ」ア`,'、ィ') from `」ヤ」イ`; +INSTR(`」テ」ア`,'、ィ') +4 +SELECT INSTR(`」テ」ア`,'、ェ') from `」ヤ」イ`; +INSTR(`」テ」ア`,'、ェ') +5 +SELECT INSTR(`」テ」ア`,'、') from `」ヤ」イ`; +INSTR(`」テ」ア`,'、') +0 +SELECT INSTR(`」テ」ア`,'常ワ') from `」ヤ」ウ`; +INSTR(`」テ」ア`,'常ワ') +1 +SELECT INSTR(`」テ」ア`,'常ン') from `」ヤ」ウ`; +INSTR(`」テ」ア`,'常ン') +2 +SELECT INSTR(`」テ」ア`,'常゙') from `」ヤ」ウ`; +INSTR(`」テ」ア`,'常゙') +3 +SELECT INSTR(`」テ」ア`,'常゚') from `」ヤ」ウ`; +INSTR(`」テ」ア`,'常゚') +4 +SELECT INSTR(`」テ」ア`,'常') from `」ヤ」ウ`; +INSTR(`」テ」ア`,'常') +5 +SELECT INSTR(`」テ」ア`,'床。') from `」ヤ」ウ`; +INSTR(`」テ」ア`,'床。') +0 +SELECT INSTR(`」テ」ア`,'竺') from `」ヤ」エ`; +INSTR(`」テ」ア`,'竺') +1 +SELECT INSTR(`」テ」ア`,'軸') from `」ヤ」エ`; +INSTR(`」テ」ア`,'軸') +2 +SELECT INSTR(`」テ」ア`,'宍') from `」ヤ」エ`; +INSTR(`」テ」ア`,'宍') +3 +SELECT INSTR(`」テ」ア`,'雫') from `」ヤ」エ`; +INSTR(`」テ」ア`,'雫') +4 +SELECT INSTR(`」テ」ア`,'七') from `」ヤ」エ`; +INSTR(`」テ」ア`,'七') +5 +SELECT INSTR(`」テ」ア`,'爵') from `」ヤ」エ`; +INSTR(`」テ」ア`,'爵') +0 +SELECT INSTR(`」テ」ア`,'、「') from `」ヤ」オ`; +INSTR(`」テ」ア`,'、「') +1 +SELECT INSTR(`」テ」ア`,'、、') from `」ヤ」オ`; +INSTR(`」テ」ア`,'、、') +2 +SELECT INSTR(`」テ」ア`,'、ヲ') from `」ヤ」オ`; +INSTR(`」テ」ア`,'、ヲ') +3 +SELECT INSTR(`」テ」ア`,'、ィ') from `」ヤ」オ`; +INSTR(`」テ」ア`,'、ィ') +4 +SELECT INSTR(`」テ」ア`,'、ェ') from `」ヤ」オ`; +INSTR(`」テ」ア`,'、ェ') +5 +SELECT INSTR(`」テ」ア`,'、') from `」ヤ」オ`; +INSTR(`」テ」ア`,'、') +0 +SELECT INSTR(`」テ」ア`,'常ワ') from `」ヤ」カ`; +INSTR(`」テ」ア`,'常ワ') +1 +SELECT INSTR(`」テ」ア`,'常ン') from `」ヤ」カ`; +INSTR(`」テ」ア`,'常ン') +2 +SELECT INSTR(`」テ」ア`,'常゙') from `」ヤ」カ`; +INSTR(`」テ」ア`,'常゙') +3 +SELECT INSTR(`」テ」ア`,'常゚') from `」ヤ」カ`; +INSTR(`」テ」ア`,'常゚') +4 +SELECT INSTR(`」テ」ア`,'常') from `」ヤ」カ`; +INSTR(`」テ」ア`,'常') +5 +SELECT INSTR(`」テ」ア`,'床。') from `」ヤ」カ`; +INSTR(`」テ」ア`,'床。') +0 +SELECT INSTR(`」テ」ア`,'竺') from `」ヤ」キ`; +INSTR(`」テ」ア`,'竺') +1 +SELECT INSTR(`」テ」ア`,'軸') from `」ヤ」キ`; +INSTR(`」テ」ア`,'軸') +2 +SELECT INSTR(`」テ」ア`,'宍') from `」ヤ」キ`; +INSTR(`」テ」ア`,'宍') +3 +SELECT INSTR(`」テ」ア`,'雫') from `」ヤ」キ`; +INSTR(`」テ」ア`,'雫') +4 +SELECT INSTR(`」テ」ア`,'七') from `」ヤ」キ`; +INSTR(`」テ」ア`,'七') +5 +SELECT INSTR(`」テ」ア`,'爵') from `」ヤ」キ`; +INSTR(`」テ」ア`,'爵') +0 +SELECT INSTR(`」テ」ア`,'、「') from `」ヤ」ク`; +INSTR(`」テ」ア`,'、「') +1 +SELECT INSTR(`」テ」ア`,'、、') from `」ヤ」ク`; +INSTR(`」テ」ア`,'、、') +2 +SELECT INSTR(`」テ」ア`,'、ヲ') from `」ヤ」ク`; +INSTR(`」テ」ア`,'、ヲ') +3 +SELECT INSTR(`」テ」ア`,'、ィ') from `」ヤ」ク`; +INSTR(`」テ」ア`,'、ィ') +4 +SELECT INSTR(`」テ」ア`,'、ェ') from `」ヤ」ク`; +INSTR(`」テ」ア`,'、ェ') +5 +SELECT INSTR(`」テ」ア`,'、') from `」ヤ」ク`; +INSTR(`」テ」ア`,'、') +0 +SELECT INSTR(`」テ」ア`,'常ワ') from `」ヤ」ケ`; +INSTR(`」テ」ア`,'常ワ') +1 +SELECT INSTR(`」テ」ア`,'常ン') from `」ヤ」ケ`; +INSTR(`」テ」ア`,'常ン') +2 +SELECT INSTR(`」テ」ア`,'常゙') from `」ヤ」ケ`; +INSTR(`」テ」ア`,'常゙') +3 +SELECT INSTR(`」テ」ア`,'常゚') from `」ヤ」ケ`; +INSTR(`」テ」ア`,'常゚') +4 +SELECT INSTR(`」テ」ア`,'常') from `」ヤ」ケ`; +INSTR(`」テ」ア`,'常') +5 +SELECT INSTR(`」テ」ア`,'床。') from `」ヤ」ケ`; +INSTR(`」テ」ア`,'床。') +0 +SELECT INSTR(`」テ」ア`,'竺') from `」ヤ」ア」ー`; +INSTR(`」テ」ア`,'竺') +1 +SELECT INSTR(`」テ」ア`,'軸') from `」ヤ」ア」ー`; +INSTR(`」テ」ア`,'軸') +2 +SELECT INSTR(`」テ」ア`,'宍') from `」ヤ」ア」ー`; +INSTR(`」テ」ア`,'宍') +3 +SELECT INSTR(`」テ」ア`,'雫') from `」ヤ」ア」ー`; +INSTR(`」テ」ア`,'雫') +4 +SELECT INSTR(`」テ」ア`,'七') from `」ヤ」ア」ー`; +INSTR(`」テ」ア`,'七') +5 +SELECT INSTR(`」テ」ア`,'爵') from `」ヤ」ア」ー`; +INSTR(`」テ」ア`,'爵') +0 +SELECT INSTR(`」テ」ア`,'、「') from `」ヤ」ア」ア`; +INSTR(`」テ」ア`,'、「') +1 +SELECT INSTR(`」テ」ア`,'、、') from `」ヤ」ア」ア`; +INSTR(`」テ」ア`,'、、') +2 +SELECT INSTR(`」テ」ア`,'、ヲ') from `」ヤ」ア」ア`; +INSTR(`」テ」ア`,'、ヲ') +3 +SELECT INSTR(`」テ」ア`,'、ィ') from `」ヤ」ア」ア`; +INSTR(`」テ」ア`,'、ィ') +4 +SELECT INSTR(`」テ」ア`,'、ェ') from `」ヤ」ア」ア`; +INSTR(`」テ」ア`,'、ェ') +5 +SELECT INSTR(`」テ」ア`,'、') from `」ヤ」ア」ア`; +INSTR(`」テ」ア`,'、') +0 +SELECT INSTR(`」テ」ア`,'常ワ') from `」ヤ」ア」イ`; +INSTR(`」テ」ア`,'常ワ') +1 +SELECT INSTR(`」テ」ア`,'常ン') from `」ヤ」ア」イ`; +INSTR(`」テ」ア`,'常ン') +2 +SELECT INSTR(`」テ」ア`,'常゙') from `」ヤ」ア」イ`; +INSTR(`」テ」ア`,'常゙') +3 +SELECT INSTR(`」テ」ア`,'常゚') from `」ヤ」ア」イ`; +INSTR(`」テ」ア`,'常゚') +4 +SELECT INSTR(`」テ」ア`,'常') from `」ヤ」ア」イ`; +INSTR(`」テ」ア`,'常') +5 +SELECT INSTR(`」テ」ア`,'床。') from `」ヤ」ア」イ`; +INSTR(`」テ」ア`,'床。') +0 +DROP TABLE `」ヤ」ア`; +DROP TABLE `」ヤ」イ`; +DROP TABLE `」ヤ」ウ`; +DROP TABLE `」ヤ」エ`; +DROP TABLE `」ヤ」オ`; +DROP TABLE `」ヤ」カ`; +DROP TABLE `」ヤ」キ`; +DROP TABLE `」ヤ」ク`; +DROP TABLE `」ヤ」ケ`; +DROP TABLE `」ヤ」ア」ー`; +DROP TABLE `」ヤ」ア」ア`; +DROP TABLE `」ヤ」ア」イ`; diff --git a/mysql-test/suite/jp/r/jp_instr_ujis.result b/mysql-test/suite/jp/r/jp_instr_ujis.result new file mode 100644 index 00000000000..0cf9895a740 --- /dev/null +++ b/mysql-test/suite/jp/r/jp_instr_ujis.result @@ -0,0 +1,264 @@ +drop table if exists `」ヤ」ア`; +drop table if exists `」ヤ」イ`; +drop table if exists `」ヤ」ウ`; +drop table if exists `」ヤ」エ`; +drop table if exists `」ヤ」オ`; +drop table if exists `」ヤ」カ`; +drop table if exists `」ヤ」キ`; +drop table if exists `」ヤ」ク`; +drop table if exists `」ヤ」ケ`; +drop table if exists `」ヤ」ア」ー`; +SET NAMES ujis; +SET character_set_database = ujis; +CREATE TABLE `」ヤ」ア` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = innodb; +CREATE TABLE `」ヤ」イ` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = innodb; +CREATE TABLE `」ヤ」ウ` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = innodb; +CREATE TABLE `」ヤ」エ` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = myisam; +CREATE TABLE `」ヤ」オ` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = myisam; +CREATE TABLE `」ヤ」カ` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = myisam; +CREATE TABLE `」ヤ」キ` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = heap; +CREATE TABLE `」ヤ」ク` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = heap; +CREATE TABLE `」ヤ」ケ` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = heap; +CREATE TABLE `」ヤ」ア」ー` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = bdb; +CREATE TABLE `」ヤ」ア」ア` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = bdb; +CREATE TABLE `」ヤ」ア」イ` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = bdb; +INSERT INTO `」ヤ」ア` VALUES ('竺軸宍雫七'); +INSERT INTO `」ヤ」イ` VALUES ('、「、、、ヲ、ィ、ェ'); +INSERT INTO `」ヤ」ウ` VALUES ('常ワ常ン常゙常゚常'); +INSERT INTO `」ヤ」エ` VALUES ('竺軸宍雫七'); +INSERT INTO `」ヤ」オ` VALUES ('、「、、、ヲ、ィ、ェ'); +INSERT INTO `」ヤ」カ` VALUES ('常ワ常ン常゙常゚常'); +INSERT INTO `」ヤ」キ` VALUES ('竺軸宍雫七'); +INSERT INTO `」ヤ」ク` VALUES ('、「、、、ヲ、ィ、ェ'); +INSERT INTO `」ヤ」ケ` VALUES ('常ワ常ン常゙常゚常'); +INSERT INTO `」ヤ」ア」ー` VALUES ('竺軸宍雫七'); +INSERT INTO `」ヤ」ア」ア` VALUES ('、「、、、ヲ、ィ、ェ'); +INSERT INTO `」ヤ」ア」イ` VALUES ('常ワ常ン常゙常゚常'); +SELECT INSTR(`」テ」ア`,'竺') from `」ヤ」ア`; +INSTR(`」テ」ア`,'竺') +1 +SELECT INSTR(`」テ」ア`,'軸') from `」ヤ」ア`; +INSTR(`」テ」ア`,'軸') +2 +SELECT INSTR(`」テ」ア`,'宍') from `」ヤ」ア`; +INSTR(`」テ」ア`,'宍') +3 +SELECT INSTR(`」テ」ア`,'雫') from `」ヤ」ア`; +INSTR(`」テ」ア`,'雫') +4 +SELECT INSTR(`」テ」ア`,'七') from `」ヤ」ア`; +INSTR(`」テ」ア`,'七') +5 +SELECT INSTR(`」テ」ア`,'爵') from `」ヤ」ア`; +INSTR(`」テ」ア`,'爵') +0 +SELECT INSTR(`」テ」ア`,'、「') from `」ヤ」イ`; +INSTR(`」テ」ア`,'、「') +1 +SELECT INSTR(`」テ」ア`,'、、') from `」ヤ」イ`; +INSTR(`」テ」ア`,'、、') +2 +SELECT INSTR(`」テ」ア`,'、ヲ') from `」ヤ」イ`; +INSTR(`」テ」ア`,'、ヲ') +3 +SELECT INSTR(`」テ」ア`,'、ィ') from `」ヤ」イ`; +INSTR(`」テ」ア`,'、ィ') +4 +SELECT INSTR(`」テ」ア`,'、ェ') from `」ヤ」イ`; +INSTR(`」テ」ア`,'、ェ') +5 +SELECT INSTR(`」テ」ア`,'、') from `」ヤ」イ`; +INSTR(`」テ」ア`,'、') +0 +SELECT INSTR(`」テ」ア`,'常ワ') from `」ヤ」ウ`; +INSTR(`」テ」ア`,'常ワ') +1 +SELECT INSTR(`」テ」ア`,'常ン') from `」ヤ」ウ`; +INSTR(`」テ」ア`,'常ン') +2 +SELECT INSTR(`」テ」ア`,'常゙') from `」ヤ」ウ`; +INSTR(`」テ」ア`,'常゙') +3 +SELECT INSTR(`」テ」ア`,'常゚') from `」ヤ」ウ`; +INSTR(`」テ」ア`,'常゚') +4 +SELECT INSTR(`」テ」ア`,'常') from `」ヤ」ウ`; +INSTR(`」テ」ア`,'常') +5 +SELECT INSTR(`」テ」ア`,'床。') from `」ヤ」ウ`; +INSTR(`」テ」ア`,'床。') +0 +SELECT INSTR(`」テ」ア`,'竺') from `」ヤ」エ`; +INSTR(`」テ」ア`,'竺') +1 +SELECT INSTR(`」テ」ア`,'軸') from `」ヤ」エ`; +INSTR(`」テ」ア`,'軸') +2 +SELECT INSTR(`」テ」ア`,'宍') from `」ヤ」エ`; +INSTR(`」テ」ア`,'宍') +3 +SELECT INSTR(`」テ」ア`,'雫') from `」ヤ」エ`; +INSTR(`」テ」ア`,'雫') +4 +SELECT INSTR(`」テ」ア`,'七') from `」ヤ」エ`; +INSTR(`」テ」ア`,'七') +5 +SELECT INSTR(`」テ」ア`,'爵') from `」ヤ」エ`; +INSTR(`」テ」ア`,'爵') +0 +SELECT INSTR(`」テ」ア`,'、「') from `」ヤ」オ`; +INSTR(`」テ」ア`,'、「') +1 +SELECT INSTR(`」テ」ア`,'、、') from `」ヤ」オ`; +INSTR(`」テ」ア`,'、、') +2 +SELECT INSTR(`」テ」ア`,'、ヲ') from `」ヤ」オ`; +INSTR(`」テ」ア`,'、ヲ') +3 +SELECT INSTR(`」テ」ア`,'、ィ') from `」ヤ」オ`; +INSTR(`」テ」ア`,'、ィ') +4 +SELECT INSTR(`」テ」ア`,'、ェ') from `」ヤ」オ`; +INSTR(`」テ」ア`,'、ェ') +5 +SELECT INSTR(`」テ」ア`,'、') from `」ヤ」オ`; +INSTR(`」テ」ア`,'、') +0 +SELECT INSTR(`」テ」ア`,'常ワ') from `」ヤ」カ`; +INSTR(`」テ」ア`,'常ワ') +1 +SELECT INSTR(`」テ」ア`,'常ン') from `」ヤ」カ`; +INSTR(`」テ」ア`,'常ン') +2 +SELECT INSTR(`」テ」ア`,'常゙') from `」ヤ」カ`; +INSTR(`」テ」ア`,'常゙') +3 +SELECT INSTR(`」テ」ア`,'常゚') from `」ヤ」カ`; +INSTR(`」テ」ア`,'常゚') +4 +SELECT INSTR(`」テ」ア`,'常') from `」ヤ」カ`; +INSTR(`」テ」ア`,'常') +5 +SELECT INSTR(`」テ」ア`,'床。') from `」ヤ」カ`; +INSTR(`」テ」ア`,'床。') +0 +SELECT INSTR(`」テ」ア`,'竺') from `」ヤ」キ`; +INSTR(`」テ」ア`,'竺') +1 +SELECT INSTR(`」テ」ア`,'軸') from `」ヤ」キ`; +INSTR(`」テ」ア`,'軸') +2 +SELECT INSTR(`」テ」ア`,'宍') from `」ヤ」キ`; +INSTR(`」テ」ア`,'宍') +3 +SELECT INSTR(`」テ」ア`,'雫') from `」ヤ」キ`; +INSTR(`」テ」ア`,'雫') +4 +SELECT INSTR(`」テ」ア`,'七') from `」ヤ」キ`; +INSTR(`」テ」ア`,'七') +5 +SELECT INSTR(`」テ」ア`,'爵') from `」ヤ」キ`; +INSTR(`」テ」ア`,'爵') +0 +SELECT INSTR(`」テ」ア`,'、「') from `」ヤ」ク`; +INSTR(`」テ」ア`,'、「') +1 +SELECT INSTR(`」テ」ア`,'、、') from `」ヤ」ク`; +INSTR(`」テ」ア`,'、、') +2 +SELECT INSTR(`」テ」ア`,'、ヲ') from `」ヤ」ク`; +INSTR(`」テ」ア`,'、ヲ') +3 +SELECT INSTR(`」テ」ア`,'、ィ') from `」ヤ」ク`; +INSTR(`」テ」ア`,'、ィ') +4 +SELECT INSTR(`」テ」ア`,'、ェ') from `」ヤ」ク`; +INSTR(`」テ」ア`,'、ェ') +5 +SELECT INSTR(`」テ」ア`,'、') from `」ヤ」ク`; +INSTR(`」テ」ア`,'、') +0 +SELECT INSTR(`」テ」ア`,'常ワ') from `」ヤ」ケ`; +INSTR(`」テ」ア`,'常ワ') +1 +SELECT INSTR(`」テ」ア`,'常ン') from `」ヤ」ケ`; +INSTR(`」テ」ア`,'常ン') +2 +SELECT INSTR(`」テ」ア`,'常゙') from `」ヤ」ケ`; +INSTR(`」テ」ア`,'常゙') +3 +SELECT INSTR(`」テ」ア`,'常゚') from `」ヤ」ケ`; +INSTR(`」テ」ア`,'常゚') +4 +SELECT INSTR(`」テ」ア`,'常') from `」ヤ」ケ`; +INSTR(`」テ」ア`,'常') +5 +SELECT INSTR(`」テ」ア`,'床。') from `」ヤ」ケ`; +INSTR(`」テ」ア`,'床。') +0 +SELECT INSTR(`」テ」ア`,'竺') from `」ヤ」ア」ー`; +INSTR(`」テ」ア`,'竺') +1 +SELECT INSTR(`」テ」ア`,'軸') from `」ヤ」ア」ー`; +INSTR(`」テ」ア`,'軸') +2 +SELECT INSTR(`」テ」ア`,'宍') from `」ヤ」ア」ー`; +INSTR(`」テ」ア`,'宍') +3 +SELECT INSTR(`」テ」ア`,'雫') from `」ヤ」ア」ー`; +INSTR(`」テ」ア`,'雫') +4 +SELECT INSTR(`」テ」ア`,'七') from `」ヤ」ア」ー`; +INSTR(`」テ」ア`,'七') +5 +SELECT INSTR(`」テ」ア`,'爵') from `」ヤ」ア」ー`; +INSTR(`」テ」ア`,'爵') +0 +SELECT INSTR(`」テ」ア`,'、「') from `」ヤ」ア」ア`; +INSTR(`」テ」ア`,'、「') +1 +SELECT INSTR(`」テ」ア`,'、、') from `」ヤ」ア」ア`; +INSTR(`」テ」ア`,'、、') +2 +SELECT INSTR(`」テ」ア`,'、ヲ') from `」ヤ」ア」ア`; +INSTR(`」テ」ア`,'、ヲ') +3 +SELECT INSTR(`」テ」ア`,'、ィ') from `」ヤ」ア」ア`; +INSTR(`」テ」ア`,'、ィ') +4 +SELECT INSTR(`」テ」ア`,'、ェ') from `」ヤ」ア」ア`; +INSTR(`」テ」ア`,'、ェ') +5 +SELECT INSTR(`」テ」ア`,'、') from `」ヤ」ア」ア`; +INSTR(`」テ」ア`,'、') +0 +SELECT INSTR(`」テ」ア`,'常ワ') from `」ヤ」ア」イ`; +INSTR(`」テ」ア`,'常ワ') +1 +SELECT INSTR(`」テ」ア`,'常ン') from `」ヤ」ア」イ`; +INSTR(`」テ」ア`,'常ン') +2 +SELECT INSTR(`」テ」ア`,'常゙') from `」ヤ」ア」イ`; +INSTR(`」テ」ア`,'常゙') +3 +SELECT INSTR(`」テ」ア`,'常゚') from `」ヤ」ア」イ`; +INSTR(`」テ」ア`,'常゚') +4 +SELECT INSTR(`」テ」ア`,'常') from `」ヤ」ア」イ`; +INSTR(`」テ」ア`,'常') +5 +SELECT INSTR(`」テ」ア`,'床。') from `」ヤ」ア」イ`; +INSTR(`」テ」ア`,'床。') +0 +DROP TABLE `」ヤ」ア`; +DROP TABLE `」ヤ」イ`; +DROP TABLE `」ヤ」ウ`; +DROP TABLE `」ヤ」エ`; +DROP TABLE `」ヤ」オ`; +DROP TABLE `」ヤ」カ`; +DROP TABLE `」ヤ」キ`; +DROP TABLE `」ヤ」ク`; +DROP TABLE `」ヤ」ケ`; +DROP TABLE `」ヤ」ア」ー`; +DROP TABLE `」ヤ」ア」ア`; +DROP TABLE `」ヤ」ア」イ`; diff --git a/mysql-test/suite/jp/r/jp_instr_utf8.result b/mysql-test/suite/jp/r/jp_instr_utf8.result new file mode 100644 index 00000000000..0e55227e4b7 --- /dev/null +++ b/mysql-test/suite/jp/r/jp_instr_utf8.result @@ -0,0 +1,264 @@ +drop table if exists `シエシ疏; +drop table if exists `シエシ蛋; +drop table if exists `シエシ伝; +drop table if exists `シエシ覗; +drop table if exists `シエシ描; +drop table if exists `シエシ冒; +drop table if exists `シエシ輿; +drop table if exists `シエシ倭; +drop table if exists `シエシ兪; +drop table if exists `シエシ托シ秦; +SET NAMES utf8; +SET character_set_database = utf8; +CREATE TABLE `シエシ疏 (`シ」シ疏 char(5), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = innodb; +CREATE TABLE `シエシ蛋 (`シ」シ疏 char(5), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = innodb; +CREATE TABLE `シエシ伝 (`シ」シ疏 char(5), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = innodb; +CREATE TABLE `シエシ覗 (`シ」シ疏 char(5), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = myisam; +CREATE TABLE `シエシ描 (`シ」シ疏 char(5), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = myisam; +CREATE TABLE `シエシ冒 (`シ」シ疏 char(5), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = myisam; +CREATE TABLE `シエシ輿 (`シ」シ疏 char(5), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = heap; +CREATE TABLE `シエシ倭 (`シ」シ疏 char(5), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = heap; +CREATE TABLE `シエシ兪 (`シ」シ疏 char(5), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = heap; +CREATE TABLE `シエシ托シ秦 (`シ」シ疏 char(5), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = bdb; +CREATE TABLE `シエシ托シ疏 (`シ」シ疏 char(5), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = bdb; +CREATE TABLE `シエシ托シ蛋 (`シ」シ疏 char(5), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = bdb; +INSERT INTO `シエシ疏 VALUES ('スアスイスウスエスオ'); +INSERT INTO `シエシ蛋 VALUES ('縺ゅ>縺縺医♀'); +INSERT INTO `シエシ伝 VALUES ('鮴秘セ夜セ鈴セ樣セ。'); +INSERT INTO `シエシ覗 VALUES ('スアスイスウスエスオ'); +INSERT INTO `シエシ描 VALUES ('縺ゅ>縺縺医♀'); +INSERT INTO `シエシ冒 VALUES ('鮴秘セ夜セ鈴セ樣セ。'); +INSERT INTO `シエシ輿 VALUES ('スアスイスウスエスオ'); +INSERT INTO `シエシ倭 VALUES ('縺ゅ>縺縺医♀'); +INSERT INTO `シエシ兪 VALUES ('鮴秘セ夜セ鈴セ樣セ。'); +INSERT INTO `シエシ托シ秦 VALUES ('スアスイスウスエスオ'); +INSERT INTO `シエシ托シ疏 VALUES ('縺ゅ>縺縺医♀'); +INSERT INTO `シエシ托シ蛋 VALUES ('鮴秘セ夜セ鈴セ樣セ。'); +SELECT INSTR(`シ」シ疏,'スア') from `シエシ疏; +INSTR(`シ」シ疏,'スア') +1 +SELECT INSTR(`シ」シ疏,'スイ') from `シエシ疏; +INSTR(`シ」シ疏,'スイ') +2 +SELECT INSTR(`シ」シ疏,'スウ') from `シエシ疏; +INSTR(`シ」シ疏,'スウ') +3 +SELECT INSTR(`シ」シ疏,'スエ') from `シエシ疏; +INSTR(`シ」シ疏,'スエ') +4 +SELECT INSTR(`シ」シ疏,'スオ') from `シエシ疏; +INSTR(`シ」シ疏,'スオ') +5 +SELECT INSTR(`シ」シ疏,'セ') from `シエシ疏; +INSTR(`シ」シ疏,'セ') +0 +SELECT INSTR(`シ」シ疏,'縺') from `シエシ蛋; +INSTR(`シ」シ疏,'縺') +1 +SELECT INSTR(`シ」シ疏,'縺') from `シエシ蛋; +INSTR(`シ」シ疏,'縺') +2 +SELECT INSTR(`シ」シ疏,'縺') from `シエシ蛋; +INSTR(`シ」シ疏,'縺') +3 +SELECT INSTR(`シ」シ疏,'縺') from `シエシ蛋; +INSTR(`シ」シ疏,'縺') +4 +SELECT INSTR(`シ」シ疏,'縺') from `シエシ蛋; +INSTR(`シ」シ疏,'縺') +5 +SELECT INSTR(`シ」シ疏,'繧') from `シエシ蛋; +INSTR(`シ」シ疏,'繧') +0 +SELECT INSTR(`シ」シ疏,'鮴') from `シエシ伝; +INSTR(`シ」シ疏,'鮴') +1 +SELECT INSTR(`シ」シ疏,'鮴') from `シエシ伝; +INSTR(`シ」シ疏,'鮴') +2 +SELECT INSTR(`シ」シ疏,'鮴') from `シエシ伝; +INSTR(`シ」シ疏,'鮴') +3 +SELECT INSTR(`シ」シ疏,'鮴') from `シエシ伝; +INSTR(`シ」シ疏,'鮴') +4 +SELECT INSTR(`シ」シ疏,'鮴。') from `シエシ伝; +INSTR(`シ」シ疏,'鮴。') +5 +SELECT INSTR(`シ」シ疏,'荳') from `シエシ伝; +INSTR(`シ」シ疏,'荳') +0 +SELECT INSTR(`シ」シ疏,'スア') from `シエシ覗; +INSTR(`シ」シ疏,'スア') +1 +SELECT INSTR(`シ」シ疏,'スイ') from `シエシ覗; +INSTR(`シ」シ疏,'スイ') +2 +SELECT INSTR(`シ」シ疏,'スウ') from `シエシ覗; +INSTR(`シ」シ疏,'スウ') +3 +SELECT INSTR(`シ」シ疏,'スエ') from `シエシ覗; +INSTR(`シ」シ疏,'スエ') +4 +SELECT INSTR(`シ」シ疏,'スオ') from `シエシ覗; +INSTR(`シ」シ疏,'スオ') +5 +SELECT INSTR(`シ」シ疏,'セ') from `シエシ覗; +INSTR(`シ」シ疏,'セ') +0 +SELECT INSTR(`シ」シ疏,'縺') from `シエシ描; +INSTR(`シ」シ疏,'縺') +1 +SELECT INSTR(`シ」シ疏,'縺') from `シエシ描; +INSTR(`シ」シ疏,'縺') +2 +SELECT INSTR(`シ」シ疏,'縺') from `シエシ描; +INSTR(`シ」シ疏,'縺') +3 +SELECT INSTR(`シ」シ疏,'縺') from `シエシ描; +INSTR(`シ」シ疏,'縺') +4 +SELECT INSTR(`シ」シ疏,'縺') from `シエシ描; +INSTR(`シ」シ疏,'縺') +5 +SELECT INSTR(`シ」シ疏,'繧') from `シエシ描; +INSTR(`シ」シ疏,'繧') +0 +SELECT INSTR(`シ」シ疏,'鮴') from `シエシ冒; +INSTR(`シ」シ疏,'鮴') +1 +SELECT INSTR(`シ」シ疏,'鮴') from `シエシ冒; +INSTR(`シ」シ疏,'鮴') +2 +SELECT INSTR(`シ」シ疏,'鮴') from `シエシ冒; +INSTR(`シ」シ疏,'鮴') +3 +SELECT INSTR(`シ」シ疏,'鮴') from `シエシ冒; +INSTR(`シ」シ疏,'鮴') +4 +SELECT INSTR(`シ」シ疏,'鮴。') from `シエシ冒; +INSTR(`シ」シ疏,'鮴。') +5 +SELECT INSTR(`シ」シ疏,'荳') from `シエシ冒; +INSTR(`シ」シ疏,'荳') +0 +SELECT INSTR(`シ」シ疏,'スア') from `シエシ輿; +INSTR(`シ」シ疏,'スア') +1 +SELECT INSTR(`シ」シ疏,'スイ') from `シエシ輿; +INSTR(`シ」シ疏,'スイ') +2 +SELECT INSTR(`シ」シ疏,'スウ') from `シエシ輿; +INSTR(`シ」シ疏,'スウ') +3 +SELECT INSTR(`シ」シ疏,'スエ') from `シエシ輿; +INSTR(`シ」シ疏,'スエ') +4 +SELECT INSTR(`シ」シ疏,'スオ') from `シエシ輿; +INSTR(`シ」シ疏,'スオ') +5 +SELECT INSTR(`シ」シ疏,'セ') from `シエシ輿; +INSTR(`シ」シ疏,'セ') +0 +SELECT INSTR(`シ」シ疏,'縺') from `シエシ倭; +INSTR(`シ」シ疏,'縺') +1 +SELECT INSTR(`シ」シ疏,'縺') from `シエシ倭; +INSTR(`シ」シ疏,'縺') +2 +SELECT INSTR(`シ」シ疏,'縺') from `シエシ倭; +INSTR(`シ」シ疏,'縺') +3 +SELECT INSTR(`シ」シ疏,'縺') from `シエシ倭; +INSTR(`シ」シ疏,'縺') +4 +SELECT INSTR(`シ」シ疏,'縺') from `シエシ倭; +INSTR(`シ」シ疏,'縺') +5 +SELECT INSTR(`シ」シ疏,'繧') from `シエシ倭; +INSTR(`シ」シ疏,'繧') +0 +SELECT INSTR(`シ」シ疏,'鮴') from `シエシ兪; +INSTR(`シ」シ疏,'鮴') +1 +SELECT INSTR(`シ」シ疏,'鮴') from `シエシ兪; +INSTR(`シ」シ疏,'鮴') +2 +SELECT INSTR(`シ」シ疏,'鮴') from `シエシ兪; +INSTR(`シ」シ疏,'鮴') +3 +SELECT INSTR(`シ」シ疏,'鮴') from `シエシ兪; +INSTR(`シ」シ疏,'鮴') +4 +SELECT INSTR(`シ」シ疏,'鮴。') from `シエシ兪; +INSTR(`シ」シ疏,'鮴。') +5 +SELECT INSTR(`シ」シ疏,'荳') from `シエシ兪; +INSTR(`シ」シ疏,'荳') +0 +SELECT INSTR(`シ」シ疏,'スア') from `シエシ托シ秦; +INSTR(`シ」シ疏,'スア') +1 +SELECT INSTR(`シ」シ疏,'スイ') from `シエシ托シ秦; +INSTR(`シ」シ疏,'スイ') +2 +SELECT INSTR(`シ」シ疏,'スウ') from `シエシ托シ秦; +INSTR(`シ」シ疏,'スウ') +3 +SELECT INSTR(`シ」シ疏,'スエ') from `シエシ托シ秦; +INSTR(`シ」シ疏,'スエ') +4 +SELECT INSTR(`シ」シ疏,'スオ') from `シエシ托シ秦; +INSTR(`シ」シ疏,'スオ') +5 +SELECT INSTR(`シ」シ疏,'セ') from `シエシ托シ秦; +INSTR(`シ」シ疏,'セ') +0 +SELECT INSTR(`シ」シ疏,'縺') from `シエシ托シ疏; +INSTR(`シ」シ疏,'縺') +1 +SELECT INSTR(`シ」シ疏,'縺') from `シエシ托シ疏; +INSTR(`シ」シ疏,'縺') +2 +SELECT INSTR(`シ」シ疏,'縺') from `シエシ托シ疏; +INSTR(`シ」シ疏,'縺') +3 +SELECT INSTR(`シ」シ疏,'縺') from `シエシ托シ疏; +INSTR(`シ」シ疏,'縺') +4 +SELECT INSTR(`シ」シ疏,'縺') from `シエシ托シ疏; +INSTR(`シ」シ疏,'縺') +5 +SELECT INSTR(`シ」シ疏,'繧') from `シエシ托シ疏; +INSTR(`シ」シ疏,'繧') +0 +SELECT INSTR(`シ」シ疏,'鮴') from `シエシ托シ蛋; +INSTR(`シ」シ疏,'鮴') +1 +SELECT INSTR(`シ」シ疏,'鮴') from `シエシ托シ蛋; +INSTR(`シ」シ疏,'鮴') +2 +SELECT INSTR(`シ」シ疏,'鮴') from `シエシ托シ蛋; +INSTR(`シ」シ疏,'鮴') +3 +SELECT INSTR(`シ」シ疏,'鮴') from `シエシ托シ蛋; +INSTR(`シ」シ疏,'鮴') +4 +SELECT INSTR(`シ」シ疏,'鮴。') from `シエシ托シ蛋; +INSTR(`シ」シ疏,'鮴。') +5 +SELECT INSTR(`シ」シ疏,'荳') from `シエシ托シ蛋; +INSTR(`シ」シ疏,'荳') +0 +DROP TABLE `シエシ疏; +DROP TABLE `シエシ蛋; +DROP TABLE `シエシ伝; +DROP TABLE `シエシ覗; +DROP TABLE `シエシ描; +DROP TABLE `シエシ冒; +DROP TABLE `シエシ輿; +DROP TABLE `シエシ倭; +DROP TABLE `シエシ兪; +DROP TABLE `シエシ托シ秦; +DROP TABLE `シエシ托シ疏; +DROP TABLE `シエシ托シ蛋; diff --git a/mysql-test/suite/jp/r/jp_join_sjis.result b/mysql-test/suite/jp/r/jp_join_sjis.result new file mode 100644 index 00000000000..a5ccc58ae4c --- /dev/null +++ b/mysql-test/suite/jp/r/jp_join_sjis.result @@ -0,0 +1,578 @@ +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`; +drop table if exists `T11`; +drop table if exists `T12`; +SET NAMES sjis; +SET character_set_database = sjis; +CREATE TABLE `T1a` (`C1` char(1) PRIMARY KEY) DEFAULT CHARSET = sjis engine = innodb; +CREATE TABLE `T1b` (`C1` char(1) PRIMARY KEY) DEFAULT CHARSET = sjis engine = innodb; +CREATE TABLE `T2a` (`C1` char(1) PRIMARY KEY) DEFAULT CHARSET = sjis engine = innodb; +CREATE TABLE `T2b` (`C1` char(1) PRIMARY KEY) DEFAULT CHARSET = sjis engine = innodb; +CREATE TABLE `T3a` (`C1` char(1) PRIMARY KEY) DEFAULT CHARSET = sjis engine = innodb; +CREATE TABLE `T3b` (`C1` char(1) PRIMARY KEY) DEFAULT CHARSET = sjis engine = innodb; +CREATE TABLE `T4a` (`C1` char(1) PRIMARY KEY) DEFAULT CHARSET = sjis engine = myisam; +CREATE TABLE `T4b` (`C1` char(1) PRIMARY KEY) DEFAULT CHARSET = sjis engine = myisam; +CREATE TABLE `T5a` (`C1` char(1) PRIMARY KEY) DEFAULT CHARSET = sjis engine = myisam; +CREATE TABLE `T5b` (`C1` char(1) PRIMARY KEY) DEFAULT CHARSET = sjis engine = myisam; +CREATE TABLE `T6a` (`C1` char(1) PRIMARY KEY) DEFAULT CHARSET = sjis engine = myisam; +CREATE TABLE `T6b` (`C1` char(1) PRIMARY KEY) DEFAULT CHARSET = sjis engine = myisam; +CREATE TABLE `T7a` (`C1` char(1) PRIMARY KEY) DEFAULT CHARSET = sjis engine = heap; +CREATE TABLE `T7b` (`C1` char(1) PRIMARY KEY) DEFAULT CHARSET = sjis engine = heap; +CREATE TABLE `T8a` (`C1` char(1) PRIMARY KEY) DEFAULT CHARSET = sjis engine = heap; +CREATE TABLE `T8b` (`C1` char(1) PRIMARY KEY) DEFAULT CHARSET = sjis engine = heap; +CREATE TABLE `T9a` (`C1` char(1) PRIMARY KEY) DEFAULT CHARSET = sjis engine = heap; +CREATE TABLE `T9b` (`C1` char(1) PRIMARY KEY) DEFAULT CHARSET = sjis engine = heap; +CREATE TABLE `T10a` (`C1` char(1) PRIMARY KEY) DEFAULT CHARSET = sjis engine = heap; +CREATE TABLE `T10b` (`C1` char(1) PRIMARY KEY) DEFAULT CHARSET = sjis engine = heap; +CREATE TABLE `T11a` (`C1` char(1) PRIMARY KEY) DEFAULT CHARSET = sjis engine = heap; +CREATE TABLE `T11b` (`C1` char(1) PRIMARY KEY) DEFAULT CHARSET = sjis engine = heap; +CREATE TABLE `T12a` (`C1` char(1) PRIMARY KEY) DEFAULT CHARSET = sjis engine = heap; +CREATE TABLE `T12b` (`C1` char(1) PRIMARY KEY) DEFAULT CHARSET = sjis engine = heap; +INSERT INTO `T1a` VALUES ('ア'),('カ'),('サ'); +INSERT INTO `T1b` VALUES ('ア'); +INSERT INTO `T2a` VALUES ('あ'),('か'),('さ'); +INSERT INTO `T2b` VALUES ('あ'); +INSERT INTO `T3a` VALUES ('ソ'),('十'),('表'); +INSERT INTO `T3b` VALUES ('ソ'); +INSERT INTO `T4a` VALUES ('ア'),('カ'),('サ'); +INSERT INTO `T4b` VALUES ('ア'); +INSERT INTO `T5a` VALUES ('あ'),('か'),('さ'); +INSERT INTO `T5b` VALUES ('あ'); +INSERT INTO `T6a` VALUES ('ソ'),('十'),('表'); +INSERT INTO `T6b` VALUES ('ソ'); +INSERT INTO `T7a` VALUES ('ア'),('カ'),('サ'); +INSERT INTO `T7b` VALUES ('ア'); +INSERT INTO `T8a` VALUES ('あ'),('か'),('さ'); +INSERT INTO `T8b` VALUES ('あ'); +INSERT INTO `T9a` VALUES ('ソ'),('十'),('表'); +INSERT INTO `T9b` VALUES ('ソ'); +INSERT INTO `T10a` VALUES ('ア'),('カ'),('サ'); +INSERT INTO `T10b` VALUES ('ア'); +INSERT INTO `T11a` VALUES ('あ'),('か'),('さ'); +INSERT INTO `T11b` VALUES ('あ'); +INSERT INTO `T12a` VALUES ('ソ'),('十'),('表'); +INSERT INTO `T12b` VALUES ('ソ'); +SELECT * FROM `T1a` JOIN `T1b`; +C1 C1 +ア ア +カ ア +サ ア +SELECT * FROM `T1a` INNER JOIN `T1b`; +C1 C1 +ア ア +カ ア +サ ア +SELECT * FROM `T1a` JOIN `T1b` USING (`C1`); +C1 C1 +ア ア +SELECT * FROM `T1a` INNER JOIN `T1b` USING (`C1`); +C1 C1 +ア ア +SELECT * FROM `T1a` CROSS JOIN `T1b`; +C1 C1 +ア ア +カ ア +サ ア +SELECT * FROM `T1a` LEFT JOIN `T1b` USING (`C1`); +C1 C1 +ア ア +カ NULL +サ NULL +SELECT * FROM `T1a` LEFT JOIN `T1b` ON (`T1a`.`C1` = `T1b`.`C1`); +C1 C1 +ア ア +カ NULL +サ NULL +SELECT * FROM `T1b` RIGHT JOIN `T1a` USING (`C1`); +C1 C1 +ア ア +NULL カ +NULL サ +SELECT * FROM `T1b` RIGHT JOIN `T1a` ON (`T1a`.`C1` = `T1b`.`C1`); +C1 C1 +ア ア +NULL カ +NULL サ +SELECT * FROM `T2a` JOIN `T2b`; +C1 C1 +あ あ +か あ +さ あ +SELECT * FROM `T2a` INNER JOIN `T2b`; +C1 C1 +あ あ +か あ +さ あ +SELECT * FROM `T2a` JOIN `T2b` USING (`C1`); +C1 C1 +あ あ +SELECT * FROM `T2a` INNER JOIN `T2b` USING (`C1`); +C1 C1 +あ あ +SELECT * FROM `T2a` CROSS JOIN `T2b`; +C1 C1 +あ あ +か あ +さ あ +SELECT * FROM `T2a` LEFT JOIN `T2b` USING (`C1`); +C1 C1 +あ あ +か NULL +さ NULL +SELECT * FROM `T2a` LEFT JOIN `T2b` ON (`T2a`.`C1` = `T2b`.`C1`); +C1 C1 +あ あ +か NULL +さ NULL +SELECT * FROM `T2b` RIGHT JOIN `T2a` USING (`C1`); +C1 C1 +あ あ +NULL か +NULL さ +SELECT * FROM `T2b` RIGHT JOIN `T2a` ON (`T2a`.`C1` = `T2b`.`C1`); +C1 C1 +あ あ +NULL か +NULL さ +SELECT * FROM `T3a` JOIN `T3b`; +C1 C1 +ソ ソ +十 ソ +表 ソ +SELECT * FROM `T3a` INNER JOIN `T3b`; +C1 C1 +ソ ソ +十 ソ +表 ソ +SELECT * FROM `T3a` JOIN `T3b` USING (`C1`); +C1 C1 +ソ ソ +SELECT * FROM `T3a` INNER JOIN `T3b` USING (`C1`); +C1 C1 +ソ ソ +SELECT * FROM `T3a` CROSS JOIN `T3b`; +C1 C1 +ソ ソ +十 ソ +表 ソ +SELECT * FROM `T3a` LEFT JOIN `T3b` USING (`C1`); +C1 C1 +ソ ソ +十 NULL +表 NULL +SELECT * FROM `T3a` LEFT JOIN `T3b` ON (`T3a`.`C1` = `T3b`.`C1`); +C1 C1 +ソ ソ +十 NULL +表 NULL +SELECT * FROM `T3b` RIGHT JOIN `T3a` USING (`C1`); +C1 C1 +ソ ソ +NULL 十 +NULL 表 +SELECT * FROM `T3b` RIGHT JOIN `T3a` ON (`T3a`.`C1` = `T3b`.`C1`); +C1 C1 +ソ ソ +NULL 十 +NULL 表 +SELECT * FROM `T4a` JOIN `T4b`; +C1 C1 +ア ア +カ ア +サ ア +SELECT * FROM `T4a` INNER JOIN `T4b`; +C1 C1 +ア ア +カ ア +サ ア +SELECT * FROM `T4a` JOIN `T4b` USING (`C1`); +C1 C1 +ア ア +SELECT * FROM `T4a` INNER JOIN `T4b` USING (`C1`); +C1 C1 +ア ア +SELECT * FROM `T4a` CROSS JOIN `T4b`; +C1 C1 +ア ア +カ ア +サ ア +SELECT * FROM `T4a` LEFT JOIN `T4b` USING (`C1`); +C1 C1 +ア ア +カ NULL +サ NULL +SELECT * FROM `T4a` LEFT JOIN `T4b` ON (`T4a`.`C1` = `T4b`.`C1`); +C1 C1 +ア ア +カ NULL +サ NULL +SELECT * FROM `T4b` RIGHT JOIN `T4a` USING (`C1`); +C1 C1 +ア ア +NULL カ +NULL サ +SELECT * FROM `T4b` RIGHT JOIN `T4a` ON (`T4a`.`C1` = `T4b`.`C1`); +C1 C1 +ア ア +NULL カ +NULL サ +SELECT * FROM `T5a` JOIN `T5b`; +C1 C1 +あ あ +か あ +さ あ +SELECT * FROM `T5a` INNER JOIN `T5b`; +C1 C1 +あ あ +か あ +さ あ +SELECT * FROM `T5a` JOIN `T5b` USING (`C1`); +C1 C1 +あ あ +SELECT * FROM `T5a` INNER JOIN `T5b` USING (`C1`); +C1 C1 +あ あ +SELECT * FROM `T5a` CROSS JOIN `T5b`; +C1 C1 +あ あ +か あ +さ あ +SELECT * FROM `T5a` LEFT JOIN `T5b` USING (`C1`); +C1 C1 +あ あ +か NULL +さ NULL +SELECT * FROM `T5a` LEFT JOIN `T5b` ON (`T5a`.`C1` = `T5b`.`C1`); +C1 C1 +あ あ +か NULL +さ NULL +SELECT * FROM `T5b` RIGHT JOIN `T5a` USING (`C1`); +C1 C1 +あ あ +NULL か +NULL さ +SELECT * FROM `T5b` RIGHT JOIN `T5a` ON (`T5a`.`C1` = `T5b`.`C1`); +C1 C1 +あ あ +NULL か +NULL さ +SELECT * FROM `T6a` JOIN `T6b`; +C1 C1 +ソ ソ +十 ソ +表 ソ +SELECT * FROM `T6a` INNER JOIN `T6b`; +C1 C1 +ソ ソ +十 ソ +表 ソ +SELECT * FROM `T6a` JOIN `T6b` USING (`C1`); +C1 C1 +ソ ソ +SELECT * FROM `T6a` INNER JOIN `T6b` USING (`C1`); +C1 C1 +ソ ソ +SELECT * FROM `T6a` CROSS JOIN `T6b`; +C1 C1 +ソ ソ +十 ソ +表 ソ +SELECT * FROM `T6a` LEFT JOIN `T6b` USING (`C1`); +C1 C1 +ソ ソ +十 NULL +表 NULL +SELECT * FROM `T6a` LEFT JOIN `T6b` ON (`T6a`.`C1` = `T6b`.`C1`); +C1 C1 +ソ ソ +十 NULL +表 NULL +SELECT * FROM `T6b` RIGHT JOIN `T6a` USING (`C1`); +C1 C1 +ソ ソ +NULL 十 +NULL 表 +SELECT * FROM `T6b` RIGHT JOIN `T6a` ON (`T6a`.`C1` = `T6b`.`C1`); +C1 C1 +ソ ソ +NULL 十 +NULL 表 +SELECT * FROM `T7a` JOIN `T7b`; +C1 C1 +ア ア +カ ア +サ ア +SELECT * FROM `T7a` INNER JOIN `T7b`; +C1 C1 +ア ア +カ ア +サ ア +SELECT * FROM `T7a` JOIN `T7b` USING (`C1`); +C1 C1 +ア ア +SELECT * FROM `T7a` INNER JOIN `T7b` USING (`C1`); +C1 C1 +ア ア +SELECT * FROM `T7a` CROSS JOIN `T7b`; +C1 C1 +ア ア +カ ア +サ ア +SELECT * FROM `T7a` LEFT JOIN `T7b` USING (`C1`); +C1 C1 +ア ア +カ NULL +サ NULL +SELECT * FROM `T7a` LEFT JOIN `T7b` ON (`T7a`.`C1` = `T7b`.`C1`); +C1 C1 +ア ア +カ NULL +サ NULL +SELECT * FROM `T7b` RIGHT JOIN `T7a` USING (`C1`); +C1 C1 +ア ア +NULL カ +NULL サ +SELECT * FROM `T7b` RIGHT JOIN `T7a` ON (`T7a`.`C1` = `T7b`.`C1`); +C1 C1 +ア ア +NULL カ +NULL サ +SELECT * FROM `T8a` JOIN `T8b`; +C1 C1 +あ あ +か あ +さ あ +SELECT * FROM `T8a` INNER JOIN `T8b`; +C1 C1 +あ あ +か あ +さ あ +SELECT * FROM `T8a` JOIN `T8b` USING (`C1`); +C1 C1 +あ あ +SELECT * FROM `T8a` INNER JOIN `T8b` USING (`C1`); +C1 C1 +あ あ +SELECT * FROM `T8a` CROSS JOIN `T8b`; +C1 C1 +あ あ +か あ +さ あ +SELECT * FROM `T8a` LEFT JOIN `T8b` USING (`C1`); +C1 C1 +あ あ +か NULL +さ NULL +SELECT * FROM `T8a` LEFT JOIN `T8b` ON (`T8a`.`C1` = `T8b`.`C1`); +C1 C1 +あ あ +か NULL +さ NULL +SELECT * FROM `T8b` RIGHT JOIN `T8a` USING (`C1`); +C1 C1 +あ あ +NULL か +NULL さ +SELECT * FROM `T8b` RIGHT JOIN `T8a` ON (`T8a`.`C1` = `T8b`.`C1`); +C1 C1 +あ あ +NULL か +NULL さ +SELECT * FROM `T9a` JOIN `T9b`; +C1 C1 +ソ ソ +十 ソ +表 ソ +SELECT * FROM `T9a` INNER JOIN `T9b`; +C1 C1 +ソ ソ +十 ソ +表 ソ +SELECT * FROM `T9a` JOIN `T9b` USING (`C1`); +C1 C1 +ソ ソ +SELECT * FROM `T9a` INNER JOIN `T9b` USING (`C1`); +C1 C1 +ソ ソ +SELECT * FROM `T9a` CROSS JOIN `T9b`; +C1 C1 +ソ ソ +十 ソ +表 ソ +SELECT * FROM `T9a` LEFT JOIN `T9b` USING (`C1`); +C1 C1 +ソ ソ +十 NULL +表 NULL +SELECT * FROM `T9a` LEFT JOIN `T9b` ON (`T9a`.`C1` = `T9b`.`C1`); +C1 C1 +ソ ソ +十 NULL +表 NULL +SELECT * FROM `T9b` RIGHT JOIN `T9a` USING (`C1`); +C1 C1 +ソ ソ +NULL 十 +NULL 表 +SELECT * FROM `T9b` RIGHT JOIN `T9a` ON (`T9a`.`C1` = `T9b`.`C1`); +C1 C1 +ソ ソ +NULL 十 +NULL 表 +SELECT * FROM `T10a` JOIN `T10b`; +C1 C1 +ア ア +カ ア +サ ア +SELECT * FROM `T10a` INNER JOIN `T10b`; +C1 C1 +ア ア +カ ア +サ ア +SELECT * FROM `T10a` JOIN `T10b` USING (`C1`); +C1 C1 +ア ア +SELECT * FROM `T10a` INNER JOIN `T10b` USING (`C1`); +C1 C1 +ア ア +SELECT * FROM `T10a` CROSS JOIN `T10b`; +C1 C1 +ア ア +カ ア +サ ア +SELECT * FROM `T10a` LEFT JOIN `T10b` USING (`C1`); +C1 C1 +ア ア +カ NULL +サ NULL +SELECT * FROM `T10a` LEFT JOIN `T10b` ON (`T10a`.`C1` = `T10b`.`C1`); +C1 C1 +ア ア +カ NULL +サ NULL +SELECT * FROM `T10b` RIGHT JOIN `T10a` USING (`C1`); +C1 C1 +ア ア +NULL カ +NULL サ +SELECT * FROM `T10b` RIGHT JOIN `T10a` ON (`T10a`.`C1` = `T10b`.`C1`); +C1 C1 +ア ア +NULL カ +NULL サ +SELECT * FROM `T11a` JOIN `T11b`; +C1 C1 +あ あ +か あ +さ あ +SELECT * FROM `T11a` INNER JOIN `T11b`; +C1 C1 +あ あ +か あ +さ あ +SELECT * FROM `T11a` JOIN `T11b` USING (`C1`); +C1 C1 +あ あ +SELECT * FROM `T11a` INNER JOIN `T11b` USING (`C1`); +C1 C1 +あ あ +SELECT * FROM `T11a` CROSS JOIN `T11b`; +C1 C1 +あ あ +か あ +さ あ +SELECT * FROM `T11a` LEFT JOIN `T11b` USING (`C1`); +C1 C1 +あ あ +か NULL +さ NULL +SELECT * FROM `T11a` LEFT JOIN `T11b` ON (`T11a`.`C1` = `T11b`.`C1`); +C1 C1 +あ あ +か NULL +さ NULL +SELECT * FROM `T11b` RIGHT JOIN `T11a` USING (`C1`); +C1 C1 +あ あ +NULL か +NULL さ +SELECT * FROM `T11b` RIGHT JOIN `T11a` ON (`T11a`.`C1` = `T11b`.`C1`); +C1 C1 +あ あ +NULL か +NULL さ +SELECT * FROM `T12a` JOIN `T12b`; +C1 C1 +ソ ソ +十 ソ +表 ソ +SELECT * FROM `T12a` INNER JOIN `T12b`; +C1 C1 +ソ ソ +十 ソ +表 ソ +SELECT * FROM `T12a` JOIN `T12b` USING (`C1`); +C1 C1 +ソ ソ +SELECT * FROM `T12a` INNER JOIN `T12b` USING (`C1`); +C1 C1 +ソ ソ +SELECT * FROM `T12a` CROSS JOIN `T12b`; +C1 C1 +ソ ソ +十 ソ +表 ソ +SELECT * FROM `T12a` LEFT JOIN `T12b` USING (`C1`); +C1 C1 +ソ ソ +十 NULL +表 NULL +SELECT * FROM `T12a` LEFT JOIN `T12b` ON (`T12a`.`C1` = `T12b`.`C1`); +C1 C1 +ソ ソ +十 NULL +表 NULL +SELECT * FROM `T12b` RIGHT JOIN `T12a` USING (`C1`); +C1 C1 +ソ ソ +NULL 十 +NULL 表 +SELECT * FROM `T12b` RIGHT JOIN `T12a` ON (`T12a`.`C1` = `T12b`.`C1`); +C1 C1 +ソ ソ +NULL 十 +NULL 表 +DROP TABLE `T1a`; +DROP TABLE `T1b`; +DROP TABLE `T2a`; +DROP TABLE `T2b`; +DROP TABLE `T3a`; +DROP TABLE `T3b`; +DROP TABLE `T4a`; +DROP TABLE `T4b`; +DROP TABLE `T5a`; +DROP TABLE `T5b`; +DROP TABLE `T6a`; +DROP TABLE `T6b`; +DROP TABLE `T7a`; +DROP TABLE `T7b`; +DROP TABLE `T8a`; +DROP TABLE `T8b`; +DROP TABLE `T9a`; +DROP TABLE `T9b`; +DROP TABLE `T10a`; +DROP TABLE `T10b`; +DROP TABLE `T11a`; +DROP TABLE `T11b`; +DROP TABLE `T12a`; +DROP TABLE `T12b`; diff --git a/mysql-test/suite/jp/r/jp_join_ucs2.result b/mysql-test/suite/jp/r/jp_join_ucs2.result new file mode 100644 index 00000000000..76988f15cc4 --- /dev/null +++ b/mysql-test/suite/jp/r/jp_join_ucs2.result @@ -0,0 +1,579 @@ +drop table if exists `」ヤ」ア`; +drop table if exists `」ヤ」イ`; +drop table if exists `」ヤ」ウ`; +drop table if exists `」ヤ」エ`; +drop table if exists `」ヤ」オ`; +drop table if exists `」ヤ」カ`; +drop table if exists `」ヤ」キ`; +drop table if exists `」ヤ」ク`; +drop table if exists `」ヤ」ケ`; +drop table if exists `」ヤ」ア」ー`; +drop table if exists `」ヤ」ア」ア`; +drop table if exists `」ヤ」ア」イ`; +SET NAMES ujis; +SET character_set_database = ucs2; +SET collation_connection = ucs2_general_ci; +CREATE TABLE `」ヤ」アa` (`」テ」ア` char(1) PRIMARY KEY) DEFAULT CHARSET = ucs2 engine = innodb; +CREATE TABLE `」ヤ」アb` (`」テ」ア` char(1) PRIMARY KEY) DEFAULT CHARSET = ucs2 engine = innodb; +CREATE TABLE `」ヤ」イa` (`」テ」ア` char(1) PRIMARY KEY) DEFAULT CHARSET = ucs2 engine = innodb; +CREATE TABLE `」ヤ」イb` (`」テ」ア` char(1) PRIMARY KEY) DEFAULT CHARSET = ucs2 engine = innodb; +CREATE TABLE `」ヤ」ウa` (`」テ」ア` char(1) PRIMARY KEY) DEFAULT CHARSET = ucs2 engine = innodb; +CREATE TABLE `」ヤ」ウb` (`」テ」ア` char(1) PRIMARY KEY) DEFAULT CHARSET = ucs2 engine = innodb; +CREATE TABLE `」ヤ」エa` (`」テ」ア` char(1) PRIMARY KEY) DEFAULT CHARSET = ucs2 engine = innodb; +CREATE TABLE `」ヤ」エb` (`」テ」ア` char(1) PRIMARY KEY) DEFAULT CHARSET = ucs2 engine = innodb; +CREATE TABLE `」ヤ」オa` (`」テ」ア` char(1) PRIMARY KEY) DEFAULT CHARSET = ucs2 engine = innodb; +CREATE TABLE `」ヤ」オb` (`」テ」ア` char(1) PRIMARY KEY) DEFAULT CHARSET = ucs2 engine = innodb; +CREATE TABLE `」ヤ」カa` (`」テ」ア` char(1) PRIMARY KEY) DEFAULT CHARSET = ucs2 engine = innodb; +CREATE TABLE `」ヤ」カb` (`」テ」ア` char(1) PRIMARY KEY) DEFAULT CHARSET = ucs2 engine = innodb; +CREATE TABLE `」ヤ」キa` (`」テ」ア` char(1) PRIMARY KEY) DEFAULT CHARSET = ucs2 engine = innodb; +CREATE TABLE `」ヤ」キb` (`」テ」ア` char(1) PRIMARY KEY) DEFAULT CHARSET = ucs2 engine = innodb; +CREATE TABLE `」ヤ」クa` (`」テ」ア` char(1) PRIMARY KEY) DEFAULT CHARSET = ucs2 engine = innodb; +CREATE TABLE `」ヤ」クb` (`」テ」ア` char(1) PRIMARY KEY) DEFAULT CHARSET = ucs2 engine = innodb; +CREATE TABLE `」ヤ」ケa` (`」テ」ア` char(1) PRIMARY KEY) DEFAULT CHARSET = ucs2 engine = innodb; +CREATE TABLE `」ヤ」ケb` (`」テ」ア` char(1) PRIMARY KEY) DEFAULT CHARSET = ucs2 engine = innodb; +CREATE TABLE `」ヤ」ア」ーa` (`」テ」ア` char(1) PRIMARY KEY) DEFAULT CHARSET = ucs2 engine = innodb; +CREATE TABLE `」ヤ」ア」ーb` (`」テ」ア` char(1) PRIMARY KEY) DEFAULT CHARSET = ucs2 engine = innodb; +CREATE TABLE `」ヤ」ア」アa` (`」テ」ア` char(1) PRIMARY KEY) DEFAULT CHARSET = ucs2 engine = innodb; +CREATE TABLE `」ヤ」ア」アb` (`」テ」ア` char(1) PRIMARY KEY) DEFAULT CHARSET = ucs2 engine = innodb; +CREATE TABLE `」ヤ」ア」イa` (`」テ」ア` char(1) PRIMARY KEY) DEFAULT CHARSET = ucs2 engine = innodb; +CREATE TABLE `」ヤ」ア」イb` (`」テ」ア` char(1) PRIMARY KEY) DEFAULT CHARSET = ucs2 engine = innodb; +INSERT INTO `」ヤ」アa` VALUES ('竺'),('叱'),('悉'); +INSERT INTO `」ヤ」アb` VALUES ('竺'); +INSERT INTO `」ヤ」イa` VALUES ('、「'),('、ォ'),('、オ'); +INSERT INTO `」ヤ」イb` VALUES ('、「'); +INSERT INTO `」ヤ」ウa` VALUES ('常ワ'),('常ン'),('常゙'); +INSERT INTO `」ヤ」ウb` VALUES ('常ワ'); +INSERT INTO `」ヤ」エa` VALUES ('竺'),('叱'),('悉'); +INSERT INTO `」ヤ」エb` VALUES ('竺'); +INSERT INTO `」ヤ」オa` VALUES ('、「'),('、ォ'),('、オ'); +INSERT INTO `」ヤ」オb` VALUES ('、「'); +INSERT INTO `」ヤ」カa` VALUES ('常ワ'),('常ン'),('常゙'); +INSERT INTO `」ヤ」カb` VALUES ('常ワ'); +INSERT INTO `」ヤ」キa` VALUES ('竺'),('叱'),('悉'); +INSERT INTO `」ヤ」キb` VALUES ('竺'); +INSERT INTO `」ヤ」クa` VALUES ('、「'),('、ォ'),('、オ'); +INSERT INTO `」ヤ」クb` VALUES ('、「'); +INSERT INTO `」ヤ」ケa` VALUES ('常ワ'),('常ン'),('常゙'); +INSERT INTO `」ヤ」ケb` VALUES ('常ワ'); +INSERT INTO `」ヤ」ア」ーa` VALUES ('竺'),('叱'),('悉'); +INSERT INTO `」ヤ」ア」ーb` VALUES ('竺'); +INSERT INTO `」ヤ」ア」アa` VALUES ('、「'),('、ォ'),('、オ'); +INSERT INTO `」ヤ」ア」アb` VALUES ('、「'); +INSERT INTO `」ヤ」ア」イa` VALUES ('常ワ'),('常ン'),('常゙'); +INSERT INTO `」ヤ」ア」イb` VALUES ('常ワ'); +SELECT * FROM `」ヤ」アa` JOIN `」ヤ」アb`; +」テ」ア 」テ」ア +竺 竺 +叱 竺 +悉 竺 +SELECT * FROM `」ヤ」アa` INNER JOIN `」ヤ」アb`; +」テ」ア 」テ」ア +竺 竺 +叱 竺 +悉 竺 +SELECT * FROM `」ヤ」アa` JOIN `」ヤ」アb` USING (`」テ」ア`); +」テ」ア 」テ」ア +竺 竺 +SELECT * FROM `」ヤ」アa` INNER JOIN `」ヤ」アb` USING (`」テ」ア`); +」テ」ア 」テ」ア +竺 竺 +SELECT * FROM `」ヤ」アa` CROSS JOIN `」ヤ」アb`; +」テ」ア 」テ」ア +竺 竺 +叱 竺 +悉 竺 +SELECT * FROM `」ヤ」アa` LEFT JOIN `」ヤ」アb` USING (`」テ」ア`); +」テ」ア 」テ」ア +竺 竺 +叱 NULL +悉 NULL +SELECT * FROM `」ヤ」アa` LEFT JOIN `」ヤ」アb` ON (`」ヤ」アa`.`」テ」ア` = `」ヤ」アb`.`」テ」ア`); +」テ」ア 」テ」ア +竺 竺 +叱 NULL +悉 NULL +SELECT * FROM `」ヤ」アb` RIGHT JOIN `」ヤ」アa` USING (`」テ」ア`); +」テ」ア 」テ」ア +竺 竺 +NULL 叱 +NULL 悉 +SELECT * FROM `」ヤ」アb` RIGHT JOIN `」ヤ」アa` ON (`」ヤ」アa`.`」テ」ア` = `」ヤ」アb`.`」テ」ア`); +」テ」ア 」テ」ア +竺 竺 +NULL 叱 +NULL 悉 +SELECT * FROM `」ヤ」イa` JOIN `」ヤ」イb`; +」テ」ア 」テ」ア +、「 、「 +、ォ 、「 +、オ 、「 +SELECT * FROM `」ヤ」イa` INNER JOIN `」ヤ」イb`; +」テ」ア 」テ」ア +、「 、「 +、ォ 、「 +、オ 、「 +SELECT * FROM `」ヤ」イa` JOIN `」ヤ」イb` USING (`」テ」ア`); +」テ」ア 」テ」ア +、「 、「 +SELECT * FROM `」ヤ」イa` INNER JOIN `」ヤ」イb` USING (`」テ」ア`); +」テ」ア 」テ」ア +、「 、「 +SELECT * FROM `」ヤ」イa` CROSS JOIN `」ヤ」イb`; +」テ」ア 」テ」ア +、「 、「 +、ォ 、「 +、オ 、「 +SELECT * FROM `」ヤ」イa` LEFT JOIN `」ヤ」イb` USING (`」テ」ア`); +」テ」ア 」テ」ア +、「 、「 +、ォ NULL +、オ NULL +SELECT * FROM `」ヤ」イa` LEFT JOIN `」ヤ」イb` ON (`」ヤ」イa`.`」テ」ア` = `」ヤ」イb`.`」テ」ア`); +」テ」ア 」テ」ア +、「 、「 +、ォ NULL +、オ NULL +SELECT * FROM `」ヤ」イb` RIGHT JOIN `」ヤ」イa` USING (`」テ」ア`); +」テ」ア 」テ」ア +、「 、「 +NULL 、ォ +NULL 、オ +SELECT * FROM `」ヤ」イb` RIGHT JOIN `」ヤ」イa` ON (`」ヤ」イa`.`」テ」ア` = `」ヤ」イb`.`」テ」ア`); +」テ」ア 」テ」ア +、「 、「 +NULL 、ォ +NULL 、オ +SELECT * FROM `」ヤ」ウa` JOIN `」ヤ」ウb`; +」テ」ア 」テ」ア +常ワ 常ワ +常ン 常ワ +常゙ 常ワ +SELECT * FROM `」ヤ」ウa` INNER JOIN `」ヤ」ウb`; +」テ」ア 」テ」ア +常ワ 常ワ +常ン 常ワ +常゙ 常ワ +SELECT * FROM `」ヤ」ウa` JOIN `」ヤ」ウb` USING (`」テ」ア`); +」テ」ア 」テ」ア +常ワ 常ワ +SELECT * FROM `」ヤ」ウa` INNER JOIN `」ヤ」ウb` USING (`」テ」ア`); +」テ」ア 」テ」ア +常ワ 常ワ +SELECT * FROM `」ヤ」ウa` CROSS JOIN `」ヤ」ウb`; +」テ」ア 」テ」ア +常ワ 常ワ +常ン 常ワ +常゙ 常ワ +SELECT * FROM `」ヤ」ウa` LEFT JOIN `」ヤ」ウb` USING (`」テ」ア`); +」テ」ア 」テ」ア +常ワ 常ワ +常ン NULL +常゙ NULL +SELECT * FROM `」ヤ」ウa` LEFT JOIN `」ヤ」ウb` ON (`」ヤ」ウa`.`」テ」ア` = `」ヤ」ウb`.`」テ」ア`); +」テ」ア 」テ」ア +常ワ 常ワ +常ン NULL +常゙ NULL +SELECT * FROM `」ヤ」ウb` RIGHT JOIN `」ヤ」ウa` USING (`」テ」ア`); +」テ」ア 」テ」ア +常ワ 常ワ +NULL 常ン +NULL 常゙ +SELECT * FROM `」ヤ」ウb` RIGHT JOIN `」ヤ」ウa` ON (`」ヤ」ウa`.`」テ」ア` = `」ヤ」ウb`.`」テ」ア`); +」テ」ア 」テ」ア +常ワ 常ワ +NULL 常ン +NULL 常゙ +SELECT * FROM `」ヤ」エa` JOIN `」ヤ」エb`; +」テ」ア 」テ」ア +竺 竺 +叱 竺 +悉 竺 +SELECT * FROM `」ヤ」エa` INNER JOIN `」ヤ」エb`; +」テ」ア 」テ」ア +竺 竺 +叱 竺 +悉 竺 +SELECT * FROM `」ヤ」エa` JOIN `」ヤ」エb` USING (`」テ」ア`); +」テ」ア 」テ」ア +竺 竺 +SELECT * FROM `」ヤ」エa` INNER JOIN `」ヤ」エb` USING (`」テ」ア`); +」テ」ア 」テ」ア +竺 竺 +SELECT * FROM `」ヤ」エa` CROSS JOIN `」ヤ」エb`; +」テ」ア 」テ」ア +竺 竺 +叱 竺 +悉 竺 +SELECT * FROM `」ヤ」エa` LEFT JOIN `」ヤ」エb` USING (`」テ」ア`); +」テ」ア 」テ」ア +竺 竺 +叱 NULL +悉 NULL +SELECT * FROM `」ヤ」エa` LEFT JOIN `」ヤ」エb` ON (`」ヤ」エa`.`」テ」ア` = `」ヤ」エb`.`」テ」ア`); +」テ」ア 」テ」ア +竺 竺 +叱 NULL +悉 NULL +SELECT * FROM `」ヤ」エb` RIGHT JOIN `」ヤ」エa` USING (`」テ」ア`); +」テ」ア 」テ」ア +竺 竺 +NULL 叱 +NULL 悉 +SELECT * FROM `」ヤ」エb` RIGHT JOIN `」ヤ」エa` ON (`」ヤ」エa`.`」テ」ア` = `」ヤ」エb`.`」テ」ア`); +」テ」ア 」テ」ア +竺 竺 +NULL 叱 +NULL 悉 +SELECT * FROM `」ヤ」オa` JOIN `」ヤ」オb`; +」テ」ア 」テ」ア +、「 、「 +、ォ 、「 +、オ 、「 +SELECT * FROM `」ヤ」オa` INNER JOIN `」ヤ」オb`; +」テ」ア 」テ」ア +、「 、「 +、ォ 、「 +、オ 、「 +SELECT * FROM `」ヤ」オa` JOIN `」ヤ」オb` USING (`」テ」ア`); +」テ」ア 」テ」ア +、「 、「 +SELECT * FROM `」ヤ」オa` INNER JOIN `」ヤ」オb` USING (`」テ」ア`); +」テ」ア 」テ」ア +、「 、「 +SELECT * FROM `」ヤ」オa` CROSS JOIN `」ヤ」オb`; +」テ」ア 」テ」ア +、「 、「 +、ォ 、「 +、オ 、「 +SELECT * FROM `」ヤ」オa` LEFT JOIN `」ヤ」オb` USING (`」テ」ア`); +」テ」ア 」テ」ア +、「 、「 +、ォ NULL +、オ NULL +SELECT * FROM `」ヤ」オa` LEFT JOIN `」ヤ」オb` ON (`」ヤ」オa`.`」テ」ア` = `」ヤ」オb`.`」テ」ア`); +」テ」ア 」テ」ア +、「 、「 +、ォ NULL +、オ NULL +SELECT * FROM `」ヤ」オb` RIGHT JOIN `」ヤ」オa` USING (`」テ」ア`); +」テ」ア 」テ」ア +、「 、「 +NULL 、ォ +NULL 、オ +SELECT * FROM `」ヤ」オb` RIGHT JOIN `」ヤ」オa` ON (`」ヤ」オa`.`」テ」ア` = `」ヤ」オb`.`」テ」ア`); +」テ」ア 」テ」ア +、「 、「 +NULL 、ォ +NULL 、オ +SELECT * FROM `」ヤ」カa` JOIN `」ヤ」カb`; +」テ」ア 」テ」ア +常ワ 常ワ +常ン 常ワ +常゙ 常ワ +SELECT * FROM `」ヤ」カa` INNER JOIN `」ヤ」カb`; +」テ」ア 」テ」ア +常ワ 常ワ +常ン 常ワ +常゙ 常ワ +SELECT * FROM `」ヤ」カa` JOIN `」ヤ」カb` USING (`」テ」ア`); +」テ」ア 」テ」ア +常ワ 常ワ +SELECT * FROM `」ヤ」カa` INNER JOIN `」ヤ」カb` USING (`」テ」ア`); +」テ」ア 」テ」ア +常ワ 常ワ +SELECT * FROM `」ヤ」カa` CROSS JOIN `」ヤ」カb`; +」テ」ア 」テ」ア +常ワ 常ワ +常ン 常ワ +常゙ 常ワ +SELECT * FROM `」ヤ」カa` LEFT JOIN `」ヤ」カb` USING (`」テ」ア`); +」テ」ア 」テ」ア +常ワ 常ワ +常ン NULL +常゙ NULL +SELECT * FROM `」ヤ」カa` LEFT JOIN `」ヤ」カb` ON (`」ヤ」カa`.`」テ」ア` = `」ヤ」カb`.`」テ」ア`); +」テ」ア 」テ」ア +常ワ 常ワ +常ン NULL +常゙ NULL +SELECT * FROM `」ヤ」カb` RIGHT JOIN `」ヤ」カa` USING (`」テ」ア`); +」テ」ア 」テ」ア +常ワ 常ワ +NULL 常ン +NULL 常゙ +SELECT * FROM `」ヤ」カb` RIGHT JOIN `」ヤ」カa` ON (`」ヤ」カa`.`」テ」ア` = `」ヤ」カb`.`」テ」ア`); +」テ」ア 」テ」ア +常ワ 常ワ +NULL 常ン +NULL 常゙ +SELECT * FROM `」ヤ」キa` JOIN `」ヤ」キb`; +」テ」ア 」テ」ア +竺 竺 +叱 竺 +悉 竺 +SELECT * FROM `」ヤ」キa` INNER JOIN `」ヤ」キb`; +」テ」ア 」テ」ア +竺 竺 +叱 竺 +悉 竺 +SELECT * FROM `」ヤ」キa` JOIN `」ヤ」キb` USING (`」テ」ア`); +」テ」ア 」テ」ア +竺 竺 +SELECT * FROM `」ヤ」キa` INNER JOIN `」ヤ」キb` USING (`」テ」ア`); +」テ」ア 」テ」ア +竺 竺 +SELECT * FROM `」ヤ」キa` CROSS JOIN `」ヤ」キb`; +」テ」ア 」テ」ア +竺 竺 +叱 竺 +悉 竺 +SELECT * FROM `」ヤ」キa` LEFT JOIN `」ヤ」キb` USING (`」テ」ア`); +」テ」ア 」テ」ア +竺 竺 +叱 NULL +悉 NULL +SELECT * FROM `」ヤ」キa` LEFT JOIN `」ヤ」キb` ON (`」ヤ」キa`.`」テ」ア` = `」ヤ」キb`.`」テ」ア`); +」テ」ア 」テ」ア +竺 竺 +叱 NULL +悉 NULL +SELECT * FROM `」ヤ」キb` RIGHT JOIN `」ヤ」キa` USING (`」テ」ア`); +」テ」ア 」テ」ア +竺 竺 +NULL 叱 +NULL 悉 +SELECT * FROM `」ヤ」キb` RIGHT JOIN `」ヤ」キa` ON (`」ヤ」キa`.`」テ」ア` = `」ヤ」キb`.`」テ」ア`); +」テ」ア 」テ」ア +竺 竺 +NULL 叱 +NULL 悉 +SELECT * FROM `」ヤ」クa` JOIN `」ヤ」クb`; +」テ」ア 」テ」ア +、「 、「 +、ォ 、「 +、オ 、「 +SELECT * FROM `」ヤ」クa` INNER JOIN `」ヤ」クb`; +」テ」ア 」テ」ア +、「 、「 +、ォ 、「 +、オ 、「 +SELECT * FROM `」ヤ」クa` JOIN `」ヤ」クb` USING (`」テ」ア`); +」テ」ア 」テ」ア +、「 、「 +SELECT * FROM `」ヤ」クa` INNER JOIN `」ヤ」クb` USING (`」テ」ア`); +」テ」ア 」テ」ア +、「 、「 +SELECT * FROM `」ヤ」クa` CROSS JOIN `」ヤ」クb`; +」テ」ア 」テ」ア +、「 、「 +、ォ 、「 +、オ 、「 +SELECT * FROM `」ヤ」クa` LEFT JOIN `」ヤ」クb` USING (`」テ」ア`); +」テ」ア 」テ」ア +、「 、「 +、ォ NULL +、オ NULL +SELECT * FROM `」ヤ」クa` LEFT JOIN `」ヤ」クb` ON (`」ヤ」クa`.`」テ」ア` = `」ヤ」クb`.`」テ」ア`); +」テ」ア 」テ」ア +、「 、「 +、ォ NULL +、オ NULL +SELECT * FROM `」ヤ」クb` RIGHT JOIN `」ヤ」クa` USING (`」テ」ア`); +」テ」ア 」テ」ア +、「 、「 +NULL 、ォ +NULL 、オ +SELECT * FROM `」ヤ」クb` RIGHT JOIN `」ヤ」クa` ON (`」ヤ」クa`.`」テ」ア` = `」ヤ」クb`.`」テ」ア`); +」テ」ア 」テ」ア +、「 、「 +NULL 、ォ +NULL 、オ +SELECT * FROM `」ヤ」ケa` JOIN `」ヤ」ケb`; +」テ」ア 」テ」ア +常ワ 常ワ +常ン 常ワ +常゙ 常ワ +SELECT * FROM `」ヤ」ケa` INNER JOIN `」ヤ」ケb`; +」テ」ア 」テ」ア +常ワ 常ワ +常ン 常ワ +常゙ 常ワ +SELECT * FROM `」ヤ」ケa` JOIN `」ヤ」ケb` USING (`」テ」ア`); +」テ」ア 」テ」ア +常ワ 常ワ +SELECT * FROM `」ヤ」ケa` INNER JOIN `」ヤ」ケb` USING (`」テ」ア`); +」テ」ア 」テ」ア +常ワ 常ワ +SELECT * FROM `」ヤ」ケa` CROSS JOIN `」ヤ」ケb`; +」テ」ア 」テ」ア +常ワ 常ワ +常ン 常ワ +常゙ 常ワ +SELECT * FROM `」ヤ」ケa` LEFT JOIN `」ヤ」ケb` USING (`」テ」ア`); +」テ」ア 」テ」ア +常ワ 常ワ +常ン NULL +常゙ NULL +SELECT * FROM `」ヤ」ケa` LEFT JOIN `」ヤ」ケb` ON (`」ヤ」ケa`.`」テ」ア` = `」ヤ」ケb`.`」テ」ア`); +」テ」ア 」テ」ア +常ワ 常ワ +常ン NULL +常゙ NULL +SELECT * FROM `」ヤ」ケb` RIGHT JOIN `」ヤ」ケa` USING (`」テ」ア`); +」テ」ア 」テ」ア +常ワ 常ワ +NULL 常ン +NULL 常゙ +SELECT * FROM `」ヤ」ケb` RIGHT JOIN `」ヤ」ケa` ON (`」ヤ」ケa`.`」テ」ア` = `」ヤ」ケb`.`」テ」ア`); +」テ」ア 」テ」ア +常ワ 常ワ +NULL 常ン +NULL 常゙ +SELECT * FROM `」ヤ」ア」ーa` JOIN `」ヤ」ア」ーb`; +」テ」ア 」テ」ア +竺 竺 +叱 竺 +悉 竺 +SELECT * FROM `」ヤ」ア」ーa` INNER JOIN `」ヤ」ア」ーb`; +」テ」ア 」テ」ア +竺 竺 +叱 竺 +悉 竺 +SELECT * FROM `」ヤ」ア」ーa` JOIN `」ヤ」ア」ーb` USING (`」テ」ア`); +」テ」ア 」テ」ア +竺 竺 +SELECT * FROM `」ヤ」ア」ーa` INNER JOIN `」ヤ」ア」ーb` USING (`」テ」ア`); +」テ」ア 」テ」ア +竺 竺 +SELECT * FROM `」ヤ」ア」ーa` CROSS JOIN `」ヤ」ア」ーb`; +」テ」ア 」テ」ア +竺 竺 +叱 竺 +悉 竺 +SELECT * FROM `」ヤ」ア」ーa` LEFT JOIN `」ヤ」ア」ーb` USING (`」テ」ア`); +」テ」ア 」テ」ア +竺 竺 +叱 NULL +悉 NULL +SELECT * FROM `」ヤ」ア」ーa` LEFT JOIN `」ヤ」ア」ーb` ON (`」ヤ」ア」ーa`.`」テ」ア` = `」ヤ」ア」ーb`.`」テ」ア`); +」テ」ア 」テ」ア +竺 竺 +叱 NULL +悉 NULL +SELECT * FROM `」ヤ」ア」ーb` RIGHT JOIN `」ヤ」ア」ーa` USING (`」テ」ア`); +」テ」ア 」テ」ア +竺 竺 +NULL 叱 +NULL 悉 +SELECT * FROM `」ヤ」ア」ーb` RIGHT JOIN `」ヤ」ア」ーa` ON (`」ヤ」ア」ーa`.`」テ」ア` = `」ヤ」ア」ーb`.`」テ」ア`); +」テ」ア 」テ」ア +竺 竺 +NULL 叱 +NULL 悉 +SELECT * FROM `」ヤ」ア」アa` JOIN `」ヤ」ア」アb`; +」テ」ア 」テ」ア +、「 、「 +、ォ 、「 +、オ 、「 +SELECT * FROM `」ヤ」ア」アa` INNER JOIN `」ヤ」ア」アb`; +」テ」ア 」テ」ア +、「 、「 +、ォ 、「 +、オ 、「 +SELECT * FROM `」ヤ」ア」アa` JOIN `」ヤ」ア」アb` USING (`」テ」ア`); +」テ」ア 」テ」ア +、「 、「 +SELECT * FROM `」ヤ」ア」アa` INNER JOIN `」ヤ」ア」アb` USING (`」テ」ア`); +」テ」ア 」テ」ア +、「 、「 +SELECT * FROM `」ヤ」ア」アa` CROSS JOIN `」ヤ」ア」アb`; +」テ」ア 」テ」ア +、「 、「 +、ォ 、「 +、オ 、「 +SELECT * FROM `」ヤ」ア」アa` LEFT JOIN `」ヤ」ア」アb` USING (`」テ」ア`); +」テ」ア 」テ」ア +、「 、「 +、ォ NULL +、オ NULL +SELECT * FROM `」ヤ」ア」アa` LEFT JOIN `」ヤ」ア」アb` ON (`」ヤ」ア」アa`.`」テ」ア` = `」ヤ」ア」アb`.`」テ」ア`); +」テ」ア 」テ」ア +、「 、「 +、ォ NULL +、オ NULL +SELECT * FROM `」ヤ」ア」アb` RIGHT JOIN `」ヤ」ア」アa` USING (`」テ」ア`); +」テ」ア 」テ」ア +、「 、「 +NULL 、ォ +NULL 、オ +SELECT * FROM `」ヤ」ア」アb` RIGHT JOIN `」ヤ」ア」アa` ON (`」ヤ」ア」アa`.`」テ」ア` = `」ヤ」ア」アb`.`」テ」ア`); +」テ」ア 」テ」ア +、「 、「 +NULL 、ォ +NULL 、オ +SELECT * FROM `」ヤ」ア」イa` JOIN `」ヤ」ア」イb`; +」テ」ア 」テ」ア +常ワ 常ワ +常ン 常ワ +常゙ 常ワ +SELECT * FROM `」ヤ」ア」イa` INNER JOIN `」ヤ」ア」イb`; +」テ」ア 」テ」ア +常ワ 常ワ +常ン 常ワ +常゙ 常ワ +SELECT * FROM `」ヤ」ア」イa` JOIN `」ヤ」ア」イb` USING (`」テ」ア`); +」テ」ア 」テ」ア +常ワ 常ワ +SELECT * FROM `」ヤ」ア」イa` INNER JOIN `」ヤ」ア」イb` USING (`」テ」ア`); +」テ」ア 」テ」ア +常ワ 常ワ +SELECT * FROM `」ヤ」ア」イa` CROSS JOIN `」ヤ」ア」イb`; +」テ」ア 」テ」ア +常ワ 常ワ +常ン 常ワ +常゙ 常ワ +SELECT * FROM `」ヤ」ア」イa` LEFT JOIN `」ヤ」ア」イb` USING (`」テ」ア`); +」テ」ア 」テ」ア +常ワ 常ワ +常ン NULL +常゙ NULL +SELECT * FROM `」ヤ」ア」イa` LEFT JOIN `」ヤ」ア」イb` ON (`」ヤ」ア」イa`.`」テ」ア` = `」ヤ」ア」イb`.`」テ」ア`); +」テ」ア 」テ」ア +常ワ 常ワ +常ン NULL +常゙ NULL +SELECT * FROM `」ヤ」ア」イb` RIGHT JOIN `」ヤ」ア」イa` USING (`」テ」ア`); +」テ」ア 」テ」ア +常ワ 常ワ +NULL 常ン +NULL 常゙ +SELECT * FROM `」ヤ」ア」イb` RIGHT JOIN `」ヤ」ア」イa` ON (`」ヤ」ア」イa`.`」テ」ア` = `」ヤ」ア」イb`.`」テ」ア`); +」テ」ア 」テ」ア +常ワ 常ワ +NULL 常ン +NULL 常゙ +DROP TABLE `」ヤ」アa`; +DROP TABLE `」ヤ」アb`; +DROP TABLE `」ヤ」イa`; +DROP TABLE `」ヤ」イb`; +DROP TABLE `」ヤ」ウa`; +DROP TABLE `」ヤ」ウb`; +DROP TABLE `」ヤ」エa`; +DROP TABLE `」ヤ」エb`; +DROP TABLE `」ヤ」オa`; +DROP TABLE `」ヤ」オb`; +DROP TABLE `」ヤ」カa`; +DROP TABLE `」ヤ」カb`; +DROP TABLE `」ヤ」キa`; +DROP TABLE `」ヤ」キb`; +DROP TABLE `」ヤ」クa`; +DROP TABLE `」ヤ」クb`; +DROP TABLE `」ヤ」ケa`; +DROP TABLE `」ヤ」ケb`; +DROP TABLE `」ヤ」ア」ーa`; +DROP TABLE `」ヤ」ア」ーb`; +DROP TABLE `」ヤ」ア」アa`; +DROP TABLE `」ヤ」ア」アb`; +DROP TABLE `」ヤ」ア」イa`; +DROP TABLE `」ヤ」ア」イb`; diff --git a/mysql-test/suite/jp/r/jp_join_ujis.result b/mysql-test/suite/jp/r/jp_join_ujis.result new file mode 100644 index 00000000000..ac430cd9b5e --- /dev/null +++ b/mysql-test/suite/jp/r/jp_join_ujis.result @@ -0,0 +1,578 @@ +drop table if exists `」ヤ」ア`; +drop table if exists `」ヤ」イ`; +drop table if exists `」ヤ」ウ`; +drop table if exists `」ヤ」エ`; +drop table if exists `」ヤ」オ`; +drop table if exists `」ヤ」カ`; +drop table if exists `」ヤ」キ`; +drop table if exists `」ヤ」ク`; +drop table if exists `」ヤ」ケ`; +drop table if exists `」ヤ」ア」ー`; +drop table if exists `」ヤ」ア」ア`; +drop table if exists `」ヤ」ア」イ`; +SET NAMES ujis; +SET character_set_database = ujis; +CREATE TABLE `」ヤ」アa` (`」テ」ア` char(1) PRIMARY KEY) DEFAULT CHARSET = ujis engine = innodb; +CREATE TABLE `」ヤ」アb` (`」テ」ア` char(1) PRIMARY KEY) DEFAULT CHARSET = ujis engine = innodb; +CREATE TABLE `」ヤ」イa` (`」テ」ア` char(1) PRIMARY KEY) DEFAULT CHARSET = ujis engine = innodb; +CREATE TABLE `」ヤ」イb` (`」テ」ア` char(1) PRIMARY KEY) DEFAULT CHARSET = ujis engine = innodb; +CREATE TABLE `」ヤ」ウa` (`」テ」ア` char(1) PRIMARY KEY) DEFAULT CHARSET = ujis engine = innodb; +CREATE TABLE `」ヤ」ウb` (`」テ」ア` char(1) PRIMARY KEY) DEFAULT CHARSET = ujis engine = innodb; +CREATE TABLE `」ヤ」エa` (`」テ」ア` char(1) PRIMARY KEY) DEFAULT CHARSET = ujis engine = innodb; +CREATE TABLE `」ヤ」エb` (`」テ」ア` char(1) PRIMARY KEY) DEFAULT CHARSET = ujis engine = innodb; +CREATE TABLE `」ヤ」オa` (`」テ」ア` char(1) PRIMARY KEY) DEFAULT CHARSET = ujis engine = innodb; +CREATE TABLE `」ヤ」オb` (`」テ」ア` char(1) PRIMARY KEY) DEFAULT CHARSET = ujis engine = innodb; +CREATE TABLE `」ヤ」カa` (`」テ」ア` char(1) PRIMARY KEY) DEFAULT CHARSET = ujis engine = innodb; +CREATE TABLE `」ヤ」カb` (`」テ」ア` char(1) PRIMARY KEY) DEFAULT CHARSET = ujis engine = innodb; +CREATE TABLE `」ヤ」キa` (`」テ」ア` char(1) PRIMARY KEY) DEFAULT CHARSET = ujis engine = innodb; +CREATE TABLE `」ヤ」キb` (`」テ」ア` char(1) PRIMARY KEY) DEFAULT CHARSET = ujis engine = innodb; +CREATE TABLE `」ヤ」クa` (`」テ」ア` char(1) PRIMARY KEY) DEFAULT CHARSET = ujis engine = innodb; +CREATE TABLE `」ヤ」クb` (`」テ」ア` char(1) PRIMARY KEY) DEFAULT CHARSET = ujis engine = innodb; +CREATE TABLE `」ヤ」ケa` (`」テ」ア` char(1) PRIMARY KEY) DEFAULT CHARSET = ujis engine = innodb; +CREATE TABLE `」ヤ」ケb` (`」テ」ア` char(1) PRIMARY KEY) DEFAULT CHARSET = ujis engine = innodb; +CREATE TABLE `」ヤ」ア」ーa` (`」テ」ア` char(1) PRIMARY KEY) DEFAULT CHARSET = ujis engine = innodb; +CREATE TABLE `」ヤ」ア」ーb` (`」テ」ア` char(1) PRIMARY KEY) DEFAULT CHARSET = ujis engine = innodb; +CREATE TABLE `」ヤ」ア」アa` (`」テ」ア` char(1) PRIMARY KEY) DEFAULT CHARSET = ujis engine = innodb; +CREATE TABLE `」ヤ」ア」アb` (`」テ」ア` char(1) PRIMARY KEY) DEFAULT CHARSET = ujis engine = innodb; +CREATE TABLE `」ヤ」ア」イa` (`」テ」ア` char(1) PRIMARY KEY) DEFAULT CHARSET = ujis engine = innodb; +CREATE TABLE `」ヤ」ア」イb` (`」テ」ア` char(1) PRIMARY KEY) DEFAULT CHARSET = ujis engine = innodb; +INSERT INTO `」ヤ」アa` VALUES ('竺'),('叱'),('悉'); +INSERT INTO `」ヤ」アb` VALUES ('竺'); +INSERT INTO `」ヤ」イa` VALUES ('、「'),('、ォ'),('、オ'); +INSERT INTO `」ヤ」イb` VALUES ('、「'); +INSERT INTO `」ヤ」ウa` VALUES ('常ワ'),('常ン'),('常゙'); +INSERT INTO `」ヤ」ウb` VALUES ('常ワ'); +INSERT INTO `」ヤ」エa` VALUES ('竺'),('叱'),('悉'); +INSERT INTO `」ヤ」エb` VALUES ('竺'); +INSERT INTO `」ヤ」オa` VALUES ('、「'),('、ォ'),('、オ'); +INSERT INTO `」ヤ」オb` VALUES ('、「'); +INSERT INTO `」ヤ」カa` VALUES ('常ワ'),('常ン'),('常゙'); +INSERT INTO `」ヤ」カb` VALUES ('常ワ'); +INSERT INTO `」ヤ」キa` VALUES ('竺'),('叱'),('悉'); +INSERT INTO `」ヤ」キb` VALUES ('竺'); +INSERT INTO `」ヤ」クa` VALUES ('、「'),('、ォ'),('、オ'); +INSERT INTO `」ヤ」クb` VALUES ('、「'); +INSERT INTO `」ヤ」ケa` VALUES ('常ワ'),('常ン'),('常゙'); +INSERT INTO `」ヤ」ケb` VALUES ('常ワ'); +INSERT INTO `」ヤ」ア」ーa` VALUES ('竺'),('叱'),('悉'); +INSERT INTO `」ヤ」ア」ーb` VALUES ('竺'); +INSERT INTO `」ヤ」ア」アa` VALUES ('、「'),('、ォ'),('、オ'); +INSERT INTO `」ヤ」ア」アb` VALUES ('、「'); +INSERT INTO `」ヤ」ア」イa` VALUES ('常ワ'),('常ン'),('常゙'); +INSERT INTO `」ヤ」ア」イb` VALUES ('常ワ'); +SELECT * FROM `」ヤ」アa` JOIN `」ヤ」アb`; +」テ」ア 」テ」ア +竺 竺 +叱 竺 +悉 竺 +SELECT * FROM `」ヤ」アa` INNER JOIN `」ヤ」アb`; +」テ」ア 」テ」ア +竺 竺 +叱 竺 +悉 竺 +SELECT * FROM `」ヤ」アa` JOIN `」ヤ」アb` USING (`」テ」ア`); +」テ」ア 」テ」ア +竺 竺 +SELECT * FROM `」ヤ」アa` INNER JOIN `」ヤ」アb` USING (`」テ」ア`); +」テ」ア 」テ」ア +竺 竺 +SELECT * FROM `」ヤ」アa` CROSS JOIN `」ヤ」アb`; +」テ」ア 」テ」ア +竺 竺 +叱 竺 +悉 竺 +SELECT * FROM `」ヤ」アa` LEFT JOIN `」ヤ」アb` USING (`」テ」ア`); +」テ」ア 」テ」ア +竺 竺 +叱 NULL +悉 NULL +SELECT * FROM `」ヤ」アa` LEFT JOIN `」ヤ」アb` ON (`」ヤ」アa`.`」テ」ア` = `」ヤ」アb`.`」テ」ア`); +」テ」ア 」テ」ア +竺 竺 +叱 NULL +悉 NULL +SELECT * FROM `」ヤ」アb` RIGHT JOIN `」ヤ」アa` USING (`」テ」ア`); +」テ」ア 」テ」ア +竺 竺 +NULL 叱 +NULL 悉 +SELECT * FROM `」ヤ」アb` RIGHT JOIN `」ヤ」アa` ON (`」ヤ」アa`.`」テ」ア` = `」ヤ」アb`.`」テ」ア`); +」テ」ア 」テ」ア +竺 竺 +NULL 叱 +NULL 悉 +SELECT * FROM `」ヤ」イa` JOIN `」ヤ」イb`; +」テ」ア 」テ」ア +、「 、「 +、ォ 、「 +、オ 、「 +SELECT * FROM `」ヤ」イa` INNER JOIN `」ヤ」イb`; +」テ」ア 」テ」ア +、「 、「 +、ォ 、「 +、オ 、「 +SELECT * FROM `」ヤ」イa` JOIN `」ヤ」イb` USING (`」テ」ア`); +」テ」ア 」テ」ア +、「 、「 +SELECT * FROM `」ヤ」イa` INNER JOIN `」ヤ」イb` USING (`」テ」ア`); +」テ」ア 」テ」ア +、「 、「 +SELECT * FROM `」ヤ」イa` CROSS JOIN `」ヤ」イb`; +」テ」ア 」テ」ア +、「 、「 +、ォ 、「 +、オ 、「 +SELECT * FROM `」ヤ」イa` LEFT JOIN `」ヤ」イb` USING (`」テ」ア`); +」テ」ア 」テ」ア +、「 、「 +、ォ NULL +、オ NULL +SELECT * FROM `」ヤ」イa` LEFT JOIN `」ヤ」イb` ON (`」ヤ」イa`.`」テ」ア` = `」ヤ」イb`.`」テ」ア`); +」テ」ア 」テ」ア +、「 、「 +、ォ NULL +、オ NULL +SELECT * FROM `」ヤ」イb` RIGHT JOIN `」ヤ」イa` USING (`」テ」ア`); +」テ」ア 」テ」ア +、「 、「 +NULL 、ォ +NULL 、オ +SELECT * FROM `」ヤ」イb` RIGHT JOIN `」ヤ」イa` ON (`」ヤ」イa`.`」テ」ア` = `」ヤ」イb`.`」テ」ア`); +」テ」ア 」テ」ア +、「 、「 +NULL 、ォ +NULL 、オ +SELECT * FROM `」ヤ」ウa` JOIN `」ヤ」ウb`; +」テ」ア 」テ」ア +常ワ 常ワ +常ン 常ワ +常゙ 常ワ +SELECT * FROM `」ヤ」ウa` INNER JOIN `」ヤ」ウb`; +」テ」ア 」テ」ア +常ワ 常ワ +常ン 常ワ +常゙ 常ワ +SELECT * FROM `」ヤ」ウa` JOIN `」ヤ」ウb` USING (`」テ」ア`); +」テ」ア 」テ」ア +常ワ 常ワ +SELECT * FROM `」ヤ」ウa` INNER JOIN `」ヤ」ウb` USING (`」テ」ア`); +」テ」ア 」テ」ア +常ワ 常ワ +SELECT * FROM `」ヤ」ウa` CROSS JOIN `」ヤ」ウb`; +」テ」ア 」テ」ア +常ワ 常ワ +常ン 常ワ +常゙ 常ワ +SELECT * FROM `」ヤ」ウa` LEFT JOIN `」ヤ」ウb` USING (`」テ」ア`); +」テ」ア 」テ」ア +常ワ 常ワ +常ン NULL +常゙ NULL +SELECT * FROM `」ヤ」ウa` LEFT JOIN `」ヤ」ウb` ON (`」ヤ」ウa`.`」テ」ア` = `」ヤ」ウb`.`」テ」ア`); +」テ」ア 」テ」ア +常ワ 常ワ +常ン NULL +常゙ NULL +SELECT * FROM `」ヤ」ウb` RIGHT JOIN `」ヤ」ウa` USING (`」テ」ア`); +」テ」ア 」テ」ア +常ワ 常ワ +NULL 常ン +NULL 常゙ +SELECT * FROM `」ヤ」ウb` RIGHT JOIN `」ヤ」ウa` ON (`」ヤ」ウa`.`」テ」ア` = `」ヤ」ウb`.`」テ」ア`); +」テ」ア 」テ」ア +常ワ 常ワ +NULL 常ン +NULL 常゙ +SELECT * FROM `」ヤ」エa` JOIN `」ヤ」エb`; +」テ」ア 」テ」ア +竺 竺 +叱 竺 +悉 竺 +SELECT * FROM `」ヤ」エa` INNER JOIN `」ヤ」エb`; +」テ」ア 」テ」ア +竺 竺 +叱 竺 +悉 竺 +SELECT * FROM `」ヤ」エa` JOIN `」ヤ」エb` USING (`」テ」ア`); +」テ」ア 」テ」ア +竺 竺 +SELECT * FROM `」ヤ」エa` INNER JOIN `」ヤ」エb` USING (`」テ」ア`); +」テ」ア 」テ」ア +竺 竺 +SELECT * FROM `」ヤ」エa` CROSS JOIN `」ヤ」エb`; +」テ」ア 」テ」ア +竺 竺 +叱 竺 +悉 竺 +SELECT * FROM `」ヤ」エa` LEFT JOIN `」ヤ」エb` USING (`」テ」ア`); +」テ」ア 」テ」ア +竺 竺 +叱 NULL +悉 NULL +SELECT * FROM `」ヤ」エa` LEFT JOIN `」ヤ」エb` ON (`」ヤ」エa`.`」テ」ア` = `」ヤ」エb`.`」テ」ア`); +」テ」ア 」テ」ア +竺 竺 +叱 NULL +悉 NULL +SELECT * FROM `」ヤ」エb` RIGHT JOIN `」ヤ」エa` USING (`」テ」ア`); +」テ」ア 」テ」ア +竺 竺 +NULL 叱 +NULL 悉 +SELECT * FROM `」ヤ」エb` RIGHT JOIN `」ヤ」エa` ON (`」ヤ」エa`.`」テ」ア` = `」ヤ」エb`.`」テ」ア`); +」テ」ア 」テ」ア +竺 竺 +NULL 叱 +NULL 悉 +SELECT * FROM `」ヤ」オa` JOIN `」ヤ」オb`; +」テ」ア 」テ」ア +、「 、「 +、ォ 、「 +、オ 、「 +SELECT * FROM `」ヤ」オa` INNER JOIN `」ヤ」オb`; +」テ」ア 」テ」ア +、「 、「 +、ォ 、「 +、オ 、「 +SELECT * FROM `」ヤ」オa` JOIN `」ヤ」オb` USING (`」テ」ア`); +」テ」ア 」テ」ア +、「 、「 +SELECT * FROM `」ヤ」オa` INNER JOIN `」ヤ」オb` USING (`」テ」ア`); +」テ」ア 」テ」ア +、「 、「 +SELECT * FROM `」ヤ」オa` CROSS JOIN `」ヤ」オb`; +」テ」ア 」テ」ア +、「 、「 +、ォ 、「 +、オ 、「 +SELECT * FROM `」ヤ」オa` LEFT JOIN `」ヤ」オb` USING (`」テ」ア`); +」テ」ア 」テ」ア +、「 、「 +、ォ NULL +、オ NULL +SELECT * FROM `」ヤ」オa` LEFT JOIN `」ヤ」オb` ON (`」ヤ」オa`.`」テ」ア` = `」ヤ」オb`.`」テ」ア`); +」テ」ア 」テ」ア +、「 、「 +、ォ NULL +、オ NULL +SELECT * FROM `」ヤ」オb` RIGHT JOIN `」ヤ」オa` USING (`」テ」ア`); +」テ」ア 」テ」ア +、「 、「 +NULL 、ォ +NULL 、オ +SELECT * FROM `」ヤ」オb` RIGHT JOIN `」ヤ」オa` ON (`」ヤ」オa`.`」テ」ア` = `」ヤ」オb`.`」テ」ア`); +」テ」ア 」テ」ア +、「 、「 +NULL 、ォ +NULL 、オ +SELECT * FROM `」ヤ」カa` JOIN `」ヤ」カb`; +」テ」ア 」テ」ア +常ワ 常ワ +常ン 常ワ +常゙ 常ワ +SELECT * FROM `」ヤ」カa` INNER JOIN `」ヤ」カb`; +」テ」ア 」テ」ア +常ワ 常ワ +常ン 常ワ +常゙ 常ワ +SELECT * FROM `」ヤ」カa` JOIN `」ヤ」カb` USING (`」テ」ア`); +」テ」ア 」テ」ア +常ワ 常ワ +SELECT * FROM `」ヤ」カa` INNER JOIN `」ヤ」カb` USING (`」テ」ア`); +」テ」ア 」テ」ア +常ワ 常ワ +SELECT * FROM `」ヤ」カa` CROSS JOIN `」ヤ」カb`; +」テ」ア 」テ」ア +常ワ 常ワ +常ン 常ワ +常゙ 常ワ +SELECT * FROM `」ヤ」カa` LEFT JOIN `」ヤ」カb` USING (`」テ」ア`); +」テ」ア 」テ」ア +常ワ 常ワ +常ン NULL +常゙ NULL +SELECT * FROM `」ヤ」カa` LEFT JOIN `」ヤ」カb` ON (`」ヤ」カa`.`」テ」ア` = `」ヤ」カb`.`」テ」ア`); +」テ」ア 」テ」ア +常ワ 常ワ +常ン NULL +常゙ NULL +SELECT * FROM `」ヤ」カb` RIGHT JOIN `」ヤ」カa` USING (`」テ」ア`); +」テ」ア 」テ」ア +常ワ 常ワ +NULL 常ン +NULL 常゙ +SELECT * FROM `」ヤ」カb` RIGHT JOIN `」ヤ」カa` ON (`」ヤ」カa`.`」テ」ア` = `」ヤ」カb`.`」テ」ア`); +」テ」ア 」テ」ア +常ワ 常ワ +NULL 常ン +NULL 常゙ +SELECT * FROM `」ヤ」キa` JOIN `」ヤ」キb`; +」テ」ア 」テ」ア +竺 竺 +叱 竺 +悉 竺 +SELECT * FROM `」ヤ」キa` INNER JOIN `」ヤ」キb`; +」テ」ア 」テ」ア +竺 竺 +叱 竺 +悉 竺 +SELECT * FROM `」ヤ」キa` JOIN `」ヤ」キb` USING (`」テ」ア`); +」テ」ア 」テ」ア +竺 竺 +SELECT * FROM `」ヤ」キa` INNER JOIN `」ヤ」キb` USING (`」テ」ア`); +」テ」ア 」テ」ア +竺 竺 +SELECT * FROM `」ヤ」キa` CROSS JOIN `」ヤ」キb`; +」テ」ア 」テ」ア +竺 竺 +叱 竺 +悉 竺 +SELECT * FROM `」ヤ」キa` LEFT JOIN `」ヤ」キb` USING (`」テ」ア`); +」テ」ア 」テ」ア +竺 竺 +叱 NULL +悉 NULL +SELECT * FROM `」ヤ」キa` LEFT JOIN `」ヤ」キb` ON (`」ヤ」キa`.`」テ」ア` = `」ヤ」キb`.`」テ」ア`); +」テ」ア 」テ」ア +竺 竺 +叱 NULL +悉 NULL +SELECT * FROM `」ヤ」キb` RIGHT JOIN `」ヤ」キa` USING (`」テ」ア`); +」テ」ア 」テ」ア +竺 竺 +NULL 叱 +NULL 悉 +SELECT * FROM `」ヤ」キb` RIGHT JOIN `」ヤ」キa` ON (`」ヤ」キa`.`」テ」ア` = `」ヤ」キb`.`」テ」ア`); +」テ」ア 」テ」ア +竺 竺 +NULL 叱 +NULL 悉 +SELECT * FROM `」ヤ」クa` JOIN `」ヤ」クb`; +」テ」ア 」テ」ア +、「 、「 +、ォ 、「 +、オ 、「 +SELECT * FROM `」ヤ」クa` INNER JOIN `」ヤ」クb`; +」テ」ア 」テ」ア +、「 、「 +、ォ 、「 +、オ 、「 +SELECT * FROM `」ヤ」クa` JOIN `」ヤ」クb` USING (`」テ」ア`); +」テ」ア 」テ」ア +、「 、「 +SELECT * FROM `」ヤ」クa` INNER JOIN `」ヤ」クb` USING (`」テ」ア`); +」テ」ア 」テ」ア +、「 、「 +SELECT * FROM `」ヤ」クa` CROSS JOIN `」ヤ」クb`; +」テ」ア 」テ」ア +、「 、「 +、ォ 、「 +、オ 、「 +SELECT * FROM `」ヤ」クa` LEFT JOIN `」ヤ」クb` USING (`」テ」ア`); +」テ」ア 」テ」ア +、「 、「 +、ォ NULL +、オ NULL +SELECT * FROM `」ヤ」クa` LEFT JOIN `」ヤ」クb` ON (`」ヤ」クa`.`」テ」ア` = `」ヤ」クb`.`」テ」ア`); +」テ」ア 」テ」ア +、「 、「 +、ォ NULL +、オ NULL +SELECT * FROM `」ヤ」クb` RIGHT JOIN `」ヤ」クa` USING (`」テ」ア`); +」テ」ア 」テ」ア +、「 、「 +NULL 、ォ +NULL 、オ +SELECT * FROM `」ヤ」クb` RIGHT JOIN `」ヤ」クa` ON (`」ヤ」クa`.`」テ」ア` = `」ヤ」クb`.`」テ」ア`); +」テ」ア 」テ」ア +、「 、「 +NULL 、ォ +NULL 、オ +SELECT * FROM `」ヤ」ケa` JOIN `」ヤ」ケb`; +」テ」ア 」テ」ア +常ワ 常ワ +常ン 常ワ +常゙ 常ワ +SELECT * FROM `」ヤ」ケa` INNER JOIN `」ヤ」ケb`; +」テ」ア 」テ」ア +常ワ 常ワ +常ン 常ワ +常゙ 常ワ +SELECT * FROM `」ヤ」ケa` JOIN `」ヤ」ケb` USING (`」テ」ア`); +」テ」ア 」テ」ア +常ワ 常ワ +SELECT * FROM `」ヤ」ケa` INNER JOIN `」ヤ」ケb` USING (`」テ」ア`); +」テ」ア 」テ」ア +常ワ 常ワ +SELECT * FROM `」ヤ」ケa` CROSS JOIN `」ヤ」ケb`; +」テ」ア 」テ」ア +常ワ 常ワ +常ン 常ワ +常゙ 常ワ +SELECT * FROM `」ヤ」ケa` LEFT JOIN `」ヤ」ケb` USING (`」テ」ア`); +」テ」ア 」テ」ア +常ワ 常ワ +常ン NULL +常゙ NULL +SELECT * FROM `」ヤ」ケa` LEFT JOIN `」ヤ」ケb` ON (`」ヤ」ケa`.`」テ」ア` = `」ヤ」ケb`.`」テ」ア`); +」テ」ア 」テ」ア +常ワ 常ワ +常ン NULL +常゙ NULL +SELECT * FROM `」ヤ」ケb` RIGHT JOIN `」ヤ」ケa` USING (`」テ」ア`); +」テ」ア 」テ」ア +常ワ 常ワ +NULL 常ン +NULL 常゙ +SELECT * FROM `」ヤ」ケb` RIGHT JOIN `」ヤ」ケa` ON (`」ヤ」ケa`.`」テ」ア` = `」ヤ」ケb`.`」テ」ア`); +」テ」ア 」テ」ア +常ワ 常ワ +NULL 常ン +NULL 常゙ +SELECT * FROM `」ヤ」ア」ーa` JOIN `」ヤ」ア」ーb`; +」テ」ア 」テ」ア +竺 竺 +叱 竺 +悉 竺 +SELECT * FROM `」ヤ」ア」ーa` INNER JOIN `」ヤ」ア」ーb`; +」テ」ア 」テ」ア +竺 竺 +叱 竺 +悉 竺 +SELECT * FROM `」ヤ」ア」ーa` JOIN `」ヤ」ア」ーb` USING (`」テ」ア`); +」テ」ア 」テ」ア +竺 竺 +SELECT * FROM `」ヤ」ア」ーa` INNER JOIN `」ヤ」ア」ーb` USING (`」テ」ア`); +」テ」ア 」テ」ア +竺 竺 +SELECT * FROM `」ヤ」ア」ーa` CROSS JOIN `」ヤ」ア」ーb`; +」テ」ア 」テ」ア +竺 竺 +叱 竺 +悉 竺 +SELECT * FROM `」ヤ」ア」ーa` LEFT JOIN `」ヤ」ア」ーb` USING (`」テ」ア`); +」テ」ア 」テ」ア +竺 竺 +叱 NULL +悉 NULL +SELECT * FROM `」ヤ」ア」ーa` LEFT JOIN `」ヤ」ア」ーb` ON (`」ヤ」ア」ーa`.`」テ」ア` = `」ヤ」ア」ーb`.`」テ」ア`); +」テ」ア 」テ」ア +竺 竺 +叱 NULL +悉 NULL +SELECT * FROM `」ヤ」ア」ーb` RIGHT JOIN `」ヤ」ア」ーa` USING (`」テ」ア`); +」テ」ア 」テ」ア +竺 竺 +NULL 叱 +NULL 悉 +SELECT * FROM `」ヤ」ア」ーb` RIGHT JOIN `」ヤ」ア」ーa` ON (`」ヤ」ア」ーa`.`」テ」ア` = `」ヤ」ア」ーb`.`」テ」ア`); +」テ」ア 」テ」ア +竺 竺 +NULL 叱 +NULL 悉 +SELECT * FROM `」ヤ」ア」アa` JOIN `」ヤ」ア」アb`; +」テ」ア 」テ」ア +、「 、「 +、ォ 、「 +、オ 、「 +SELECT * FROM `」ヤ」ア」アa` INNER JOIN `」ヤ」ア」アb`; +」テ」ア 」テ」ア +、「 、「 +、ォ 、「 +、オ 、「 +SELECT * FROM `」ヤ」ア」アa` JOIN `」ヤ」ア」アb` USING (`」テ」ア`); +」テ」ア 」テ」ア +、「 、「 +SELECT * FROM `」ヤ」ア」アa` INNER JOIN `」ヤ」ア」アb` USING (`」テ」ア`); +」テ」ア 」テ」ア +、「 、「 +SELECT * FROM `」ヤ」ア」アa` CROSS JOIN `」ヤ」ア」アb`; +」テ」ア 」テ」ア +、「 、「 +、ォ 、「 +、オ 、「 +SELECT * FROM `」ヤ」ア」アa` LEFT JOIN `」ヤ」ア」アb` USING (`」テ」ア`); +」テ」ア 」テ」ア +、「 、「 +、ォ NULL +、オ NULL +SELECT * FROM `」ヤ」ア」アa` LEFT JOIN `」ヤ」ア」アb` ON (`」ヤ」ア」アa`.`」テ」ア` = `」ヤ」ア」アb`.`」テ」ア`); +」テ」ア 」テ」ア +、「 、「 +、ォ NULL +、オ NULL +SELECT * FROM `」ヤ」ア」アb` RIGHT JOIN `」ヤ」ア」アa` USING (`」テ」ア`); +」テ」ア 」テ」ア +、「 、「 +NULL 、ォ +NULL 、オ +SELECT * FROM `」ヤ」ア」アb` RIGHT JOIN `」ヤ」ア」アa` ON (`」ヤ」ア」アa`.`」テ」ア` = `」ヤ」ア」アb`.`」テ」ア`); +」テ」ア 」テ」ア +、「 、「 +NULL 、ォ +NULL 、オ +SELECT * FROM `」ヤ」ア」イa` JOIN `」ヤ」ア」イb`; +」テ」ア 」テ」ア +常ワ 常ワ +常ン 常ワ +常゙ 常ワ +SELECT * FROM `」ヤ」ア」イa` INNER JOIN `」ヤ」ア」イb`; +」テ」ア 」テ」ア +常ワ 常ワ +常ン 常ワ +常゙ 常ワ +SELECT * FROM `」ヤ」ア」イa` JOIN `」ヤ」ア」イb` USING (`」テ」ア`); +」テ」ア 」テ」ア +常ワ 常ワ +SELECT * FROM `」ヤ」ア」イa` INNER JOIN `」ヤ」ア」イb` USING (`」テ」ア`); +」テ」ア 」テ」ア +常ワ 常ワ +SELECT * FROM `」ヤ」ア」イa` CROSS JOIN `」ヤ」ア」イb`; +」テ」ア 」テ」ア +常ワ 常ワ +常ン 常ワ +常゙ 常ワ +SELECT * FROM `」ヤ」ア」イa` LEFT JOIN `」ヤ」ア」イb` USING (`」テ」ア`); +」テ」ア 」テ」ア +常ワ 常ワ +常ン NULL +常゙ NULL +SELECT * FROM `」ヤ」ア」イa` LEFT JOIN `」ヤ」ア」イb` ON (`」ヤ」ア」イa`.`」テ」ア` = `」ヤ」ア」イb`.`」テ」ア`); +」テ」ア 」テ」ア +常ワ 常ワ +常ン NULL +常゙ NULL +SELECT * FROM `」ヤ」ア」イb` RIGHT JOIN `」ヤ」ア」イa` USING (`」テ」ア`); +」テ」ア 」テ」ア +常ワ 常ワ +NULL 常ン +NULL 常゙ +SELECT * FROM `」ヤ」ア」イb` RIGHT JOIN `」ヤ」ア」イa` ON (`」ヤ」ア」イa`.`」テ」ア` = `」ヤ」ア」イb`.`」テ」ア`); +」テ」ア 」テ」ア +常ワ 常ワ +NULL 常ン +NULL 常゙ +DROP TABLE `」ヤ」アa`; +DROP TABLE `」ヤ」アb`; +DROP TABLE `」ヤ」イa`; +DROP TABLE `」ヤ」イb`; +DROP TABLE `」ヤ」ウa`; +DROP TABLE `」ヤ」ウb`; +DROP TABLE `」ヤ」エa`; +DROP TABLE `」ヤ」エb`; +DROP TABLE `」ヤ」オa`; +DROP TABLE `」ヤ」オb`; +DROP TABLE `」ヤ」カa`; +DROP TABLE `」ヤ」カb`; +DROP TABLE `」ヤ」キa`; +DROP TABLE `」ヤ」キb`; +DROP TABLE `」ヤ」クa`; +DROP TABLE `」ヤ」クb`; +DROP TABLE `」ヤ」ケa`; +DROP TABLE `」ヤ」ケb`; +DROP TABLE `」ヤ」ア」ーa`; +DROP TABLE `」ヤ」ア」ーb`; +DROP TABLE `」ヤ」ア」アa`; +DROP TABLE `」ヤ」ア」アb`; +DROP TABLE `」ヤ」ア」イa`; +DROP TABLE `」ヤ」ア」イb`; diff --git a/mysql-test/suite/jp/r/jp_join_utf8.result b/mysql-test/suite/jp/r/jp_join_utf8.result new file mode 100644 index 00000000000..716e97a2bb3 --- /dev/null +++ b/mysql-test/suite/jp/r/jp_join_utf8.result @@ -0,0 +1,578 @@ +drop table if exists `シエシ疏; +drop table if exists `シエシ蛋; +drop table if exists `シエシ伝; +drop table if exists `シエシ覗; +drop table if exists `シエシ描; +drop table if exists `シエシ冒; +drop table if exists `シエシ輿; +drop table if exists `シエシ倭; +drop table if exists `シエシ兪; +drop table if exists `シエシ托シ秦; +drop table if exists `シエシ托シ疏; +drop table if exists `シエシ托シ蛋; +SET NAMES utf8; +SET character_set_database = utf8; +CREATE TABLE `シエシ疎` (`シ」シ疏 char(1) PRIMARY KEY) DEFAULT CHARSET = utf8 engine = innodb; +CREATE TABLE `シエシ礎` (`シ」シ疏 char(1) PRIMARY KEY) DEFAULT CHARSET = utf8 engine = innodb; +CREATE TABLE `シエシ誕` (`シ」シ疏 char(1) PRIMARY KEY) DEFAULT CHARSET = utf8 engine = innodb; +CREATE TABLE `シエシ鍛` (`シ」シ疏 char(1) PRIMARY KEY) DEFAULT CHARSET = utf8 engine = innodb; +CREATE TABLE `シエシ殿` (`シ」シ疏 char(1) PRIMARY KEY) DEFAULT CHARSET = utf8 engine = innodb; +CREATE TABLE `シエシ澱` (`シ」シ疏 char(1) PRIMARY KEY) DEFAULT CHARSET = utf8 engine = innodb; +CREATE TABLE `シエシ蚤` (`シ」シ疏 char(1) PRIMARY KEY) DEFAULT CHARSET = utf8 engine = innodb; +CREATE TABLE `シエシ巴` (`シ」シ疏 char(1) PRIMARY KEY) DEFAULT CHARSET = utf8 engine = innodb; +CREATE TABLE `シエシ病` (`シ」シ疏 char(1) PRIMARY KEY) DEFAULT CHARSET = utf8 engine = innodb; +CREATE TABLE `シエシ秒` (`シ」シ疏 char(1) PRIMARY KEY) DEFAULT CHARSET = utf8 engine = innodb; +CREATE TABLE `シエシ紡` (`シ」シ疏 char(1) PRIMARY KEY) DEFAULT CHARSET = utf8 engine = innodb; +CREATE TABLE `シエシ肪` (`シ」シ疏 char(1) PRIMARY KEY) DEFAULT CHARSET = utf8 engine = innodb; +CREATE TABLE `シエシ預` (`シ」シ疏 char(1) PRIMARY KEY) DEFAULT CHARSET = utf8 engine = innodb; +CREATE TABLE `シエシ傭` (`シ」シ疏 char(1) PRIMARY KEY) DEFAULT CHARSET = utf8 engine = innodb; +CREATE TABLE `シエシ和` (`シ」シ疏 char(1) PRIMARY KEY) DEFAULT CHARSET = utf8 engine = innodb; +CREATE TABLE `シエシ話` (`シ」シ疏 char(1) PRIMARY KEY) DEFAULT CHARSET = utf8 engine = innodb; +CREATE TABLE `シエシ兮` (`シ」シ疏 char(1) PRIMARY KEY) DEFAULT CHARSET = utf8 engine = innodb; +CREATE TABLE `シエシ冀` (`シ」シ疏 char(1) PRIMARY KEY) DEFAULT CHARSET = utf8 engine = innodb; +CREATE TABLE `シエシ托シ紳` (`シ」シ疏 char(1) PRIMARY KEY) DEFAULT CHARSET = utf8 engine = innodb; +CREATE TABLE `シエシ托シ臣` (`シ」シ疏 char(1) PRIMARY KEY) DEFAULT CHARSET = utf8 engine = innodb; +CREATE TABLE `シエシ托シ疎` (`シ」シ疏 char(1) PRIMARY KEY) DEFAULT CHARSET = utf8 engine = innodb; +CREATE TABLE `シエシ托シ礎` (`シ」シ疏 char(1) PRIMARY KEY) DEFAULT CHARSET = utf8 engine = innodb; +CREATE TABLE `シエシ托シ誕` (`シ」シ疏 char(1) PRIMARY KEY) DEFAULT CHARSET = utf8 engine = innodb; +CREATE TABLE `シエシ托シ鍛` (`シ」シ疏 char(1) PRIMARY KEY) DEFAULT CHARSET = utf8 engine = innodb; +INSERT INTO `シエシ疎` VALUES ('スア'),('スカ'),('スサ'); +INSERT INTO `シエシ礎` VALUES ('スア'); +INSERT INTO `シエシ誕` VALUES ('縺'),('縺'),('縺'); +INSERT INTO `シエシ鍛` VALUES ('縺'); +INSERT INTO `シエシ殿` VALUES ('鮴'),('鮴'),('鮴'); +INSERT INTO `シエシ澱` VALUES ('鮴'); +INSERT INTO `シエシ蚤` VALUES ('スア'),('スカ'),('スサ'); +INSERT INTO `シエシ巴` VALUES ('スア'); +INSERT INTO `シエシ病` VALUES ('縺'),('縺'),('縺'); +INSERT INTO `シエシ秒` VALUES ('縺'); +INSERT INTO `シエシ紡` VALUES ('鮴'),('鮴'),('鮴'); +INSERT INTO `シエシ肪` VALUES ('鮴'); +INSERT INTO `シエシ預` VALUES ('スア'),('スカ'),('スサ'); +INSERT INTO `シエシ傭` VALUES ('スア'); +INSERT INTO `シエシ和` VALUES ('縺'),('縺'),('縺'); +INSERT INTO `シエシ話` VALUES ('縺'); +INSERT INTO `シエシ兮` VALUES ('鮴'),('鮴'),('鮴'); +INSERT INTO `シエシ冀` VALUES ('鮴'); +INSERT INTO `シエシ托シ紳` VALUES ('スア'),('スカ'),('スサ'); +INSERT INTO `シエシ托シ臣` VALUES ('スア'); +INSERT INTO `シエシ托シ疎` VALUES ('縺'),('縺'),('縺'); +INSERT INTO `シエシ托シ礎` VALUES ('縺'); +INSERT INTO `シエシ托シ誕` VALUES ('鮴'),('鮴'),('鮴'); +INSERT INTO `シエシ托シ鍛` VALUES ('鮴'); +SELECT * FROM `シエシ疎` JOIN `シエシ礎`; +シ」シ シ」シ +スア スア +スカ スア +スサ スア +SELECT * FROM `シエシ疎` INNER JOIN `シエシ礎`; +シ」シ シ」シ +スア スア +スカ スア +スサ スア +SELECT * FROM `シエシ疎` JOIN `シエシ礎` USING (`シ」シ疏); +シ」シ シ」シ +スア スア +SELECT * FROM `シエシ疎` INNER JOIN `シエシ礎` USING (`シ」シ疏); +シ」シ シ」シ +スア スア +SELECT * FROM `シエシ疎` CROSS JOIN `シエシ礎`; +シ」シ シ」シ +スア スア +スカ スア +スサ スア +SELECT * FROM `シエシ疎` LEFT JOIN `シエシ礎` USING (`シ」シ疏); +シ」シ シ」シ +スア スア +スカ NULL +スサ NULL +SELECT * FROM `シエシ疎` LEFT JOIN `シエシ礎` ON (`シエシ疎`.`シ」シ疏 = `シエシ礎`.`シ」シ疏); +シ」シ シ」シ +スア スア +スカ NULL +スサ NULL +SELECT * FROM `シエシ礎` RIGHT JOIN `シエシ疎` USING (`シ」シ疏); +シ」シ シ」シ +スア スア +NULL スカ +NULL スサ +SELECT * FROM `シエシ礎` RIGHT JOIN `シエシ疎` ON (`シエシ疎`.`シ」シ疏 = `シエシ礎`.`シ」シ疏); +シ」シ シ」シ +スア スア +NULL スカ +NULL スサ +SELECT * FROM `シエシ誕` JOIN `シエシ鍛`; +シ」シ シ」シ +縺 縺 +縺 縺 +縺 縺 +SELECT * FROM `シエシ誕` INNER JOIN `シエシ鍛`; +シ」シ シ」シ +縺 縺 +縺 縺 +縺 縺 +SELECT * FROM `シエシ誕` JOIN `シエシ鍛` USING (`シ」シ疏); +シ」シ シ」シ +縺 縺 +SELECT * FROM `シエシ誕` INNER JOIN `シエシ鍛` USING (`シ」シ疏); +シ」シ シ」シ +縺 縺 +SELECT * FROM `シエシ誕` CROSS JOIN `シエシ鍛`; +シ」シ シ」シ +縺 縺 +縺 縺 +縺 縺 +SELECT * FROM `シエシ誕` LEFT JOIN `シエシ鍛` USING (`シ」シ疏); +シ」シ シ」シ +縺 縺 +縺 NULL +縺 NULL +SELECT * FROM `シエシ誕` LEFT JOIN `シエシ鍛` ON (`シエシ誕`.`シ」シ疏 = `シエシ鍛`.`シ」シ疏); +シ」シ シ」シ +縺 縺 +縺 NULL +縺 NULL +SELECT * FROM `シエシ鍛` RIGHT JOIN `シエシ誕` USING (`シ」シ疏); +シ」シ シ」シ +縺 縺 +NULL 縺 +NULL 縺 +SELECT * FROM `シエシ鍛` RIGHT JOIN `シエシ誕` ON (`シエシ誕`.`シ」シ疏 = `シエシ鍛`.`シ」シ疏); +シ」シ シ」シ +縺 縺 +NULL 縺 +NULL 縺 +SELECT * FROM `シエシ殿` JOIN `シエシ澱`; +シ」シ シ」シ +鮴 鮴 +鮴 鮴 +鮴 鮴 +SELECT * FROM `シエシ殿` INNER JOIN `シエシ澱`; +シ」シ シ」シ +鮴 鮴 +鮴 鮴 +鮴 鮴 +SELECT * FROM `シエシ殿` JOIN `シエシ澱` USING (`シ」シ疏); +シ」シ シ」シ +鮴 鮴 +SELECT * FROM `シエシ殿` INNER JOIN `シエシ澱` USING (`シ」シ疏); +シ」シ シ」シ +鮴 鮴 +SELECT * FROM `シエシ殿` CROSS JOIN `シエシ澱`; +シ」シ シ」シ +鮴 鮴 +鮴 鮴 +鮴 鮴 +SELECT * FROM `シエシ殿` LEFT JOIN `シエシ澱` USING (`シ」シ疏); +シ」シ シ」シ +鮴 鮴 +鮴 NULL +鮴 NULL +SELECT * FROM `シエシ殿` LEFT JOIN `シエシ澱` ON (`シエシ殿`.`シ」シ疏 = `シエシ澱`.`シ」シ疏); +シ」シ シ」シ +鮴 鮴 +鮴 NULL +鮴 NULL +SELECT * FROM `シエシ澱` RIGHT JOIN `シエシ殿` USING (`シ」シ疏); +シ」シ シ」シ +鮴 鮴 +NULL 鮴 +NULL 鮴 +SELECT * FROM `シエシ澱` RIGHT JOIN `シエシ殿` ON (`シエシ殿`.`シ」シ疏 = `シエシ澱`.`シ」シ疏); +シ」シ シ」シ +鮴 鮴 +NULL 鮴 +NULL 鮴 +SELECT * FROM `シエシ蚤` JOIN `シエシ巴`; +シ」シ シ」シ +スア スア +スカ スア +スサ スア +SELECT * FROM `シエシ蚤` INNER JOIN `シエシ巴`; +シ」シ シ」シ +スア スア +スカ スア +スサ スア +SELECT * FROM `シエシ蚤` JOIN `シエシ巴` USING (`シ」シ疏); +シ」シ シ」シ +スア スア +SELECT * FROM `シエシ蚤` INNER JOIN `シエシ巴` USING (`シ」シ疏); +シ」シ シ」シ +スア スア +SELECT * FROM `シエシ蚤` CROSS JOIN `シエシ巴`; +シ」シ シ」シ +スア スア +スカ スア +スサ スア +SELECT * FROM `シエシ蚤` LEFT JOIN `シエシ巴` USING (`シ」シ疏); +シ」シ シ」シ +スア スア +スカ NULL +スサ NULL +SELECT * FROM `シエシ蚤` LEFT JOIN `シエシ巴` ON (`シエシ蚤`.`シ」シ疏 = `シエシ巴`.`シ」シ疏); +シ」シ シ」シ +スア スア +スカ NULL +スサ NULL +SELECT * FROM `シエシ巴` RIGHT JOIN `シエシ蚤` USING (`シ」シ疏); +シ」シ シ」シ +スア スア +NULL スカ +NULL スサ +SELECT * FROM `シエシ巴` RIGHT JOIN `シエシ蚤` ON (`シエシ蚤`.`シ」シ疏 = `シエシ巴`.`シ」シ疏); +シ」シ シ」シ +スア スア +NULL スカ +NULL スサ +SELECT * FROM `シエシ病` JOIN `シエシ秒`; +シ」シ シ」シ +縺 縺 +縺 縺 +縺 縺 +SELECT * FROM `シエシ病` INNER JOIN `シエシ秒`; +シ」シ シ」シ +縺 縺 +縺 縺 +縺 縺 +SELECT * FROM `シエシ病` JOIN `シエシ秒` USING (`シ」シ疏); +シ」シ シ」シ +縺 縺 +SELECT * FROM `シエシ病` INNER JOIN `シエシ秒` USING (`シ」シ疏); +シ」シ シ」シ +縺 縺 +SELECT * FROM `シエシ病` CROSS JOIN `シエシ秒`; +シ」シ シ」シ +縺 縺 +縺 縺 +縺 縺 +SELECT * FROM `シエシ病` LEFT JOIN `シエシ秒` USING (`シ」シ疏); +シ」シ シ」シ +縺 縺 +縺 NULL +縺 NULL +SELECT * FROM `シエシ病` LEFT JOIN `シエシ秒` ON (`シエシ病`.`シ」シ疏 = `シエシ秒`.`シ」シ疏); +シ」シ シ」シ +縺 縺 +縺 NULL +縺 NULL +SELECT * FROM `シエシ秒` RIGHT JOIN `シエシ病` USING (`シ」シ疏); +シ」シ シ」シ +縺 縺 +NULL 縺 +NULL 縺 +SELECT * FROM `シエシ秒` RIGHT JOIN `シエシ病` ON (`シエシ病`.`シ」シ疏 = `シエシ秒`.`シ」シ疏); +シ」シ シ」シ +縺 縺 +NULL 縺 +NULL 縺 +SELECT * FROM `シエシ紡` JOIN `シエシ肪`; +シ」シ シ」シ +鮴 鮴 +鮴 鮴 +鮴 鮴 +SELECT * FROM `シエシ紡` INNER JOIN `シエシ肪`; +シ」シ シ」シ +鮴 鮴 +鮴 鮴 +鮴 鮴 +SELECT * FROM `シエシ紡` JOIN `シエシ肪` USING (`シ」シ疏); +シ」シ シ」シ +鮴 鮴 +SELECT * FROM `シエシ紡` INNER JOIN `シエシ肪` USING (`シ」シ疏); +シ」シ シ」シ +鮴 鮴 +SELECT * FROM `シエシ紡` CROSS JOIN `シエシ肪`; +シ」シ シ」シ +鮴 鮴 +鮴 鮴 +鮴 鮴 +SELECT * FROM `シエシ紡` LEFT JOIN `シエシ肪` USING (`シ」シ疏); +シ」シ シ」シ +鮴 鮴 +鮴 NULL +鮴 NULL +SELECT * FROM `シエシ紡` LEFT JOIN `シエシ肪` ON (`シエシ紡`.`シ」シ疏 = `シエシ肪`.`シ」シ疏); +シ」シ シ」シ +鮴 鮴 +鮴 NULL +鮴 NULL +SELECT * FROM `シエシ肪` RIGHT JOIN `シエシ紡` USING (`シ」シ疏); +シ」シ シ」シ +鮴 鮴 +NULL 鮴 +NULL 鮴 +SELECT * FROM `シエシ肪` RIGHT JOIN `シエシ紡` ON (`シエシ紡`.`シ」シ疏 = `シエシ肪`.`シ」シ疏); +シ」シ シ」シ +鮴 鮴 +NULL 鮴 +NULL 鮴 +SELECT * FROM `シエシ預` JOIN `シエシ傭`; +シ」シ シ」シ +スア スア +スカ スア +スサ スア +SELECT * FROM `シエシ預` INNER JOIN `シエシ傭`; +シ」シ シ」シ +スア スア +スカ スア +スサ スア +SELECT * FROM `シエシ預` JOIN `シエシ傭` USING (`シ」シ疏); +シ」シ シ」シ +スア スア +SELECT * FROM `シエシ預` INNER JOIN `シエシ傭` USING (`シ」シ疏); +シ」シ シ」シ +スア スア +SELECT * FROM `シエシ預` CROSS JOIN `シエシ傭`; +シ」シ シ」シ +スア スア +スカ スア +スサ スア +SELECT * FROM `シエシ預` LEFT JOIN `シエシ傭` USING (`シ」シ疏); +シ」シ シ」シ +スア スア +スカ NULL +スサ NULL +SELECT * FROM `シエシ預` LEFT JOIN `シエシ傭` ON (`シエシ預`.`シ」シ疏 = `シエシ傭`.`シ」シ疏); +シ」シ シ」シ +スア スア +スカ NULL +スサ NULL +SELECT * FROM `シエシ傭` RIGHT JOIN `シエシ預` USING (`シ」シ疏); +シ」シ シ」シ +スア スア +NULL スカ +NULL スサ +SELECT * FROM `シエシ傭` RIGHT JOIN `シエシ預` ON (`シエシ預`.`シ」シ疏 = `シエシ傭`.`シ」シ疏); +シ」シ シ」シ +スア スア +NULL スカ +NULL スサ +SELECT * FROM `シエシ和` JOIN `シエシ話`; +シ」シ シ」シ +縺 縺 +縺 縺 +縺 縺 +SELECT * FROM `シエシ和` INNER JOIN `シエシ話`; +シ」シ シ」シ +縺 縺 +縺 縺 +縺 縺 +SELECT * FROM `シエシ和` JOIN `シエシ話` USING (`シ」シ疏); +シ」シ シ」シ +縺 縺 +SELECT * FROM `シエシ和` INNER JOIN `シエシ話` USING (`シ」シ疏); +シ」シ シ」シ +縺 縺 +SELECT * FROM `シエシ和` CROSS JOIN `シエシ話`; +シ」シ シ」シ +縺 縺 +縺 縺 +縺 縺 +SELECT * FROM `シエシ和` LEFT JOIN `シエシ話` USING (`シ」シ疏); +シ」シ シ」シ +縺 縺 +縺 NULL +縺 NULL +SELECT * FROM `シエシ和` LEFT JOIN `シエシ話` ON (`シエシ和`.`シ」シ疏 = `シエシ話`.`シ」シ疏); +シ」シ シ」シ +縺 縺 +縺 NULL +縺 NULL +SELECT * FROM `シエシ話` RIGHT JOIN `シエシ和` USING (`シ」シ疏); +シ」シ シ」シ +縺 縺 +NULL 縺 +NULL 縺 +SELECT * FROM `シエシ話` RIGHT JOIN `シエシ和` ON (`シエシ和`.`シ」シ疏 = `シエシ話`.`シ」シ疏); +シ」シ シ」シ +縺 縺 +NULL 縺 +NULL 縺 +SELECT * FROM `シエシ兮` JOIN `シエシ冀`; +シ」シ シ」シ +鮴 鮴 +鮴 鮴 +鮴 鮴 +SELECT * FROM `シエシ兮` INNER JOIN `シエシ冀`; +シ」シ シ」シ +鮴 鮴 +鮴 鮴 +鮴 鮴 +SELECT * FROM `シエシ兮` JOIN `シエシ冀` USING (`シ」シ疏); +シ」シ シ」シ +鮴 鮴 +SELECT * FROM `シエシ兮` INNER JOIN `シエシ冀` USING (`シ」シ疏); +シ」シ シ」シ +鮴 鮴 +SELECT * FROM `シエシ兮` CROSS JOIN `シエシ冀`; +シ」シ シ」シ +鮴 鮴 +鮴 鮴 +鮴 鮴 +SELECT * FROM `シエシ兮` LEFT JOIN `シエシ冀` USING (`シ」シ疏); +シ」シ シ」シ +鮴 鮴 +鮴 NULL +鮴 NULL +SELECT * FROM `シエシ兮` LEFT JOIN `シエシ冀` ON (`シエシ兮`.`シ」シ疏 = `シエシ冀`.`シ」シ疏); +シ」シ シ」シ +鮴 鮴 +鮴 NULL +鮴 NULL +SELECT * FROM `シエシ冀` RIGHT JOIN `シエシ兮` USING (`シ」シ疏); +シ」シ シ」シ +鮴 鮴 +NULL 鮴 +NULL 鮴 +SELECT * FROM `シエシ冀` RIGHT JOIN `シエシ兮` ON (`シエシ兮`.`シ」シ疏 = `シエシ冀`.`シ」シ疏); +シ」シ シ」シ +鮴 鮴 +NULL 鮴 +NULL 鮴 +SELECT * FROM `シエシ托シ紳` JOIN `シエシ托シ臣`; +シ」シ シ」シ +スア スア +スカ スア +スサ スア +SELECT * FROM `シエシ托シ紳` INNER JOIN `シエシ托シ臣`; +シ」シ シ」シ +スア スア +スカ スア +スサ スア +SELECT * FROM `シエシ托シ紳` JOIN `シエシ托シ臣` USING (`シ」シ疏); +シ」シ シ」シ +スア スア +SELECT * FROM `シエシ托シ紳` INNER JOIN `シエシ托シ臣` USING (`シ」シ疏); +シ」シ シ」シ +スア スア +SELECT * FROM `シエシ托シ紳` CROSS JOIN `シエシ托シ臣`; +シ」シ シ」シ +スア スア +スカ スア +スサ スア +SELECT * FROM `シエシ托シ紳` LEFT JOIN `シエシ托シ臣` USING (`シ」シ疏); +シ」シ シ」シ +スア スア +スカ NULL +スサ NULL +SELECT * FROM `シエシ托シ紳` LEFT JOIN `シエシ托シ臣` ON (`シエシ托シ紳`.`シ」シ疏 = `シエシ托シ臣`.`シ」シ疏); +シ」シ シ」シ +スア スア +スカ NULL +スサ NULL +SELECT * FROM `シエシ托シ臣` RIGHT JOIN `シエシ托シ紳` USING (`シ」シ疏); +シ」シ シ」シ +スア スア +NULL スカ +NULL スサ +SELECT * FROM `シエシ托シ臣` RIGHT JOIN `シエシ托シ紳` ON (`シエシ托シ紳`.`シ」シ疏 = `シエシ托シ臣`.`シ」シ疏); +シ」シ シ」シ +スア スア +NULL スカ +NULL スサ +SELECT * FROM `シエシ托シ疎` JOIN `シエシ托シ礎`; +シ」シ シ」シ +縺 縺 +縺 縺 +縺 縺 +SELECT * FROM `シエシ托シ疎` INNER JOIN `シエシ托シ礎`; +シ」シ シ」シ +縺 縺 +縺 縺 +縺 縺 +SELECT * FROM `シエシ托シ疎` JOIN `シエシ托シ礎` USING (`シ」シ疏); +シ」シ シ」シ +縺 縺 +SELECT * FROM `シエシ托シ疎` INNER JOIN `シエシ托シ礎` USING (`シ」シ疏); +シ」シ シ」シ +縺 縺 +SELECT * FROM `シエシ托シ疎` CROSS JOIN `シエシ托シ礎`; +シ」シ シ」シ +縺 縺 +縺 縺 +縺 縺 +SELECT * FROM `シエシ托シ疎` LEFT JOIN `シエシ托シ礎` USING (`シ」シ疏); +シ」シ シ」シ +縺 縺 +縺 NULL +縺 NULL +SELECT * FROM `シエシ托シ疎` LEFT JOIN `シエシ托シ礎` ON (`シエシ托シ疎`.`シ」シ疏 = `シエシ托シ礎`.`シ」シ疏); +シ」シ シ」シ +縺 縺 +縺 NULL +縺 NULL +SELECT * FROM `シエシ托シ礎` RIGHT JOIN `シエシ托シ疎` USING (`シ」シ疏); +シ」シ シ」シ +縺 縺 +NULL 縺 +NULL 縺 +SELECT * FROM `シエシ托シ礎` RIGHT JOIN `シエシ托シ疎` ON (`シエシ托シ疎`.`シ」シ疏 = `シエシ托シ礎`.`シ」シ疏); +シ」シ シ」シ +縺 縺 +NULL 縺 +NULL 縺 +SELECT * FROM `シエシ托シ誕` JOIN `シエシ托シ鍛`; +シ」シ シ」シ +鮴 鮴 +鮴 鮴 +鮴 鮴 +SELECT * FROM `シエシ托シ誕` INNER JOIN `シエシ托シ鍛`; +シ」シ シ」シ +鮴 鮴 +鮴 鮴 +鮴 鮴 +SELECT * FROM `シエシ托シ誕` JOIN `シエシ托シ鍛` USING (`シ」シ疏); +シ」シ シ」シ +鮴 鮴 +SELECT * FROM `シエシ托シ誕` INNER JOIN `シエシ托シ鍛` USING (`シ」シ疏); +シ」シ シ」シ +鮴 鮴 +SELECT * FROM `シエシ托シ誕` CROSS JOIN `シエシ托シ鍛`; +シ」シ シ」シ +鮴 鮴 +鮴 鮴 +鮴 鮴 +SELECT * FROM `シエシ托シ誕` LEFT JOIN `シエシ托シ鍛` USING (`シ」シ疏); +シ」シ シ」シ +鮴 鮴 +鮴 NULL +鮴 NULL +SELECT * FROM `シエシ托シ誕` LEFT JOIN `シエシ托シ鍛` ON (`シエシ托シ誕`.`シ」シ疏 = `シエシ托シ鍛`.`シ」シ疏); +シ」シ シ」シ +鮴 鮴 +鮴 NULL +鮴 NULL +SELECT * FROM `シエシ托シ鍛` RIGHT JOIN `シエシ托シ誕` USING (`シ」シ疏); +シ」シ シ」シ +鮴 鮴 +NULL 鮴 +NULL 鮴 +SELECT * FROM `シエシ托シ鍛` RIGHT JOIN `シエシ托シ誕` ON (`シエシ托シ誕`.`シ」シ疏 = `シエシ托シ鍛`.`シ」シ疏); +シ」シ シ」シ +鮴 鮴 +NULL 鮴 +NULL 鮴 +DROP TABLE `シエシ疎`; +DROP TABLE `シエシ礎`; +DROP TABLE `シエシ誕`; +DROP TABLE `シエシ鍛`; +DROP TABLE `シエシ殿`; +DROP TABLE `シエシ澱`; +DROP TABLE `シエシ蚤`; +DROP TABLE `シエシ巴`; +DROP TABLE `シエシ病`; +DROP TABLE `シエシ秒`; +DROP TABLE `シエシ紡`; +DROP TABLE `シエシ肪`; +DROP TABLE `シエシ預`; +DROP TABLE `シエシ傭`; +DROP TABLE `シエシ和`; +DROP TABLE `シエシ話`; +DROP TABLE `シエシ兮`; +DROP TABLE `シエシ冀`; +DROP TABLE `シエシ托シ紳`; +DROP TABLE `シエシ托シ臣`; +DROP TABLE `シエシ托シ疎`; +DROP TABLE `シエシ托シ礎`; +DROP TABLE `シエシ托シ誕`; +DROP TABLE `シエシ托シ鍛`; diff --git a/mysql-test/suite/jp/r/jp_left_sjis.result b/mysql-test/suite/jp/r/jp_left_sjis.result new file mode 100644 index 00000000000..ae5564186ab --- /dev/null +++ b/mysql-test/suite/jp/r/jp_left_sjis.result @@ -0,0 +1,626 @@ +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`; +drop table if exists `T11`; +drop table if exists `T12`; +SET NAMES sjis; +SET character_set_database = sjis; +CREATE TABLE `T1` (`C1` char(5), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = innodb; +CREATE TABLE `T2` (`C1` char(5), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = innodb; +CREATE TABLE `T3` (`C1` char(5), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = innodb; +CREATE TABLE `T4` (`C1` char(5), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = myisam; +CREATE TABLE `T5` (`C1` char(5), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = myisam; +CREATE TABLE `T6` (`C1` char(5), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = myisam; +CREATE TABLE `T7` (`C1` char(5), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = heap; +CREATE TABLE `T8` (`C1` char(5), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = heap; +CREATE TABLE `T9` (`C1` char(5), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = heap; +CREATE TABLE `T10` (`C1` char(5), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = bdb; +CREATE TABLE `T11` (`C1` char(5), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = bdb; +CREATE TABLE `T12` (`C1` char(5), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = bdb; +INSERT INTO `T1` VALUES ('アイウエオ'),('アイウエ'),('アイウ'),('アイ'),('ア'),(''); +INSERT INTO `T2` VALUES ('あいうえお'),('あいうえ'),('あいう'),('あい'),('あ'),(''); +INSERT INTO `T3` VALUES ('ソ十表予構'),('ソ十表予'),('ソ十表'),('ソ十'),('ソ'),(''); +INSERT INTO `T4` VALUES ('アイウエオ'),('アイウエ'),('アイウ'),('アイ'),('ア'),(''); +INSERT INTO `T5` VALUES ('あいうえお'),('あいうえ'),('あいう'),('あい'),('あ'),(''); +INSERT INTO `T6` VALUES ('ソ十表予構'),('ソ十表予'),('ソ十表'),('ソ十'),('ソ'),(''); +INSERT INTO `T7` VALUES ('アイウエオ'),('アイウエ'),('アイウ'),('アイ'),('ア'),(''); +INSERT INTO `T8` VALUES ('あいうえお'),('あいうえ'),('あいう'),('あい'),('あ'),(''); +INSERT INTO `T9` VALUES ('ソ十表予構'),('ソ十表予'),('ソ十表'),('ソ十'),('ソ'),(''); +INSERT INTO `T10` VALUES ('アイウエオ'),('アイウエ'),('アイウ'),('アイ'),('ア'),(''); +INSERT INTO `T11` VALUES ('あいうえお'),('あいうえ'),('あいう'),('あい'),('あ'),(''); +INSERT INTO `T12` VALUES ('ソ十表予構'),('ソ十表予'),('ソ十表'),('ソ十'),('ソ'),(''); +SELECT `C1`, LEFT(`C1`,0) FROM `T1`; +C1 LEFT(`C1`,0) + +ア +アイ +アイウ +アイウエ +アイウエオ +SELECT `C1`, LEFT(`C1`,1) FROM `T1`; +C1 LEFT(`C1`,1) + +ア ア +アイ ア +アイウ ア +アイウエ ア +アイウエオ ア +SELECT `C1`, LEFT(`C1`,2) FROM `T1`; +C1 LEFT(`C1`,2) + +ア ア +アイ アイ +アイウ アイ +アイウエ アイ +アイウエオ アイ +SELECT `C1`, LEFT(`C1`,3) FROM `T1`; +C1 LEFT(`C1`,3) + +ア ア +アイ アイ +アイウ アイウ +アイウエ アイウ +アイウエオ アイウ +SELECT `C1`, LEFT(`C1`,4) FROM `T1`; +C1 LEFT(`C1`,4) + +ア ア +アイ アイ +アイウ アイウ +アイウエ アイウエ +アイウエオ アイウエ +SELECT `C1`, LEFT(`C1`,5) FROM `T1`; +C1 LEFT(`C1`,5) + +ア ア +アイ アイ +アイウ アイウ +アイウエ アイウエ +アイウエオ アイウエオ +SELECT `C1`, LEFT(`C1`,0) FROM `T2`; +C1 LEFT(`C1`,0) + +あ +あい +あいう +あいうえ +あいうえお +SELECT `C1`, LEFT(`C1`,1) FROM `T2`; +C1 LEFT(`C1`,1) + +あ あ +あい あ +あいう あ +あいうえ あ +あいうえお あ +SELECT `C1`, LEFT(`C1`,2) FROM `T2`; +C1 LEFT(`C1`,2) + +あ あ +あい あい +あいう あい +あいうえ あい +あいうえお あい +SELECT `C1`, LEFT(`C1`,3) FROM `T2`; +C1 LEFT(`C1`,3) + +あ あ +あい あい +あいう あいう +あいうえ あいう +あいうえお あいう +SELECT `C1`, LEFT(`C1`,4) FROM `T2`; +C1 LEFT(`C1`,4) + +あ あ +あい あい +あいう あいう +あいうえ あいうえ +あいうえお あいうえ +SELECT `C1`, LEFT(`C1`,5) FROM `T2`; +C1 LEFT(`C1`,5) + +あ あ +あい あい +あいう あいう +あいうえ あいうえ +あいうえお あいうえお +SELECT `C1`, LEFT(`C1`,0) FROM `T3`; +C1 LEFT(`C1`,0) + +ソ +ソ十 +ソ十表 +ソ十表予 +ソ十表予構 +SELECT `C1`, LEFT(`C1`,1) FROM `T3`; +C1 LEFT(`C1`,1) + +ソ ソ +ソ十 ソ +ソ十表 ソ +ソ十表予 ソ +ソ十表予構 ソ +SELECT `C1`, LEFT(`C1`,2) FROM `T3`; +C1 LEFT(`C1`,2) + +ソ ソ +ソ十 ソ十 +ソ十表 ソ十 +ソ十表予 ソ十 +ソ十表予構 ソ十 +SELECT `C1`, LEFT(`C1`,3) FROM `T3`; +C1 LEFT(`C1`,3) + +ソ ソ +ソ十 ソ十 +ソ十表 ソ十表 +ソ十表予 ソ十表 +ソ十表予構 ソ十表 +SELECT `C1`, LEFT(`C1`,4) FROM `T3`; +C1 LEFT(`C1`,4) + +ソ ソ +ソ十 ソ十 +ソ十表 ソ十表 +ソ十表予 ソ十表予 +ソ十表予構 ソ十表予 +SELECT `C1`, LEFT(`C1`,5) FROM `T3`; +C1 LEFT(`C1`,5) + +ソ ソ +ソ十 ソ十 +ソ十表 ソ十表 +ソ十表予 ソ十表予 +ソ十表予構 ソ十表予構 +SELECT `C1`, LEFT(`C1`,0) FROM `T4`; +C1 LEFT(`C1`,0) + +ア +アイ +アイウ +アイウエ +アイウエオ +SELECT `C1`, LEFT(`C1`,1) FROM `T4`; +C1 LEFT(`C1`,1) + +ア ア +アイ ア +アイウ ア +アイウエ ア +アイウエオ ア +SELECT `C1`, LEFT(`C1`,2) FROM `T4`; +C1 LEFT(`C1`,2) + +ア ア +アイ アイ +アイウ アイ +アイウエ アイ +アイウエオ アイ +SELECT `C1`, LEFT(`C1`,3) FROM `T4`; +C1 LEFT(`C1`,3) + +ア ア +アイ アイ +アイウ アイウ +アイウエ アイウ +アイウエオ アイウ +SELECT `C1`, LEFT(`C1`,4) FROM `T4`; +C1 LEFT(`C1`,4) + +ア ア +アイ アイ +アイウ アイウ +アイウエ アイウエ +アイウエオ アイウエ +SELECT `C1`, LEFT(`C1`,5) FROM `T4`; +C1 LEFT(`C1`,5) + +ア ア +アイ アイ +アイウ アイウ +アイウエ アイウエ +アイウエオ アイウエオ +SELECT `C1`, LEFT(`C1`,0) FROM `T5`; +C1 LEFT(`C1`,0) + +あ +あい +あいう +あいうえ +あいうえお +SELECT `C1`, LEFT(`C1`,1) FROM `T5`; +C1 LEFT(`C1`,1) + +あ あ +あい あ +あいう あ +あいうえ あ +あいうえお あ +SELECT `C1`, LEFT(`C1`,2) FROM `T5`; +C1 LEFT(`C1`,2) + +あ あ +あい あい +あいう あい +あいうえ あい +あいうえお あい +SELECT `C1`, LEFT(`C1`,3) FROM `T5`; +C1 LEFT(`C1`,3) + +あ あ +あい あい +あいう あいう +あいうえ あいう +あいうえお あいう +SELECT `C1`, LEFT(`C1`,4) FROM `T5`; +C1 LEFT(`C1`,4) + +あ あ +あい あい +あいう あいう +あいうえ あいうえ +あいうえお あいうえ +SELECT `C1`, LEFT(`C1`,5) FROM `T5`; +C1 LEFT(`C1`,5) + +あ あ +あい あい +あいう あいう +あいうえ あいうえ +あいうえお あいうえお +SELECT `C1`, LEFT(`C1`,0) FROM `T6`; +C1 LEFT(`C1`,0) + +ソ +ソ十 +ソ十表 +ソ十表予 +ソ十表予構 +SELECT `C1`, LEFT(`C1`,1) FROM `T6`; +C1 LEFT(`C1`,1) + +ソ ソ +ソ十 ソ +ソ十表 ソ +ソ十表予 ソ +ソ十表予構 ソ +SELECT `C1`, LEFT(`C1`,2) FROM `T6`; +C1 LEFT(`C1`,2) + +ソ ソ +ソ十 ソ十 +ソ十表 ソ十 +ソ十表予 ソ十 +ソ十表予構 ソ十 +SELECT `C1`, LEFT(`C1`,3) FROM `T6`; +C1 LEFT(`C1`,3) + +ソ ソ +ソ十 ソ十 +ソ十表 ソ十表 +ソ十表予 ソ十表 +ソ十表予構 ソ十表 +SELECT `C1`, LEFT(`C1`,4) FROM `T6`; +C1 LEFT(`C1`,4) + +ソ ソ +ソ十 ソ十 +ソ十表 ソ十表 +ソ十表予 ソ十表予 +ソ十表予構 ソ十表予 +SELECT `C1`, LEFT(`C1`,5) FROM `T6`; +C1 LEFT(`C1`,5) + +ソ ソ +ソ十 ソ十 +ソ十表 ソ十表 +ソ十表予 ソ十表予 +ソ十表予構 ソ十表予構 +SELECT `C1`, LEFT(`C1`,0) FROM `T7`; +C1 LEFT(`C1`,0) +アイウエオ +アイウエ +アイウ +アイ +ア + +SELECT `C1`, LEFT(`C1`,1) FROM `T7`; +C1 LEFT(`C1`,1) +アイウエオ ア +アイウエ ア +アイウ ア +アイ ア +ア ア + +SELECT `C1`, LEFT(`C1`,2) FROM `T7`; +C1 LEFT(`C1`,2) +アイウエオ アイ +アイウエ アイ +アイウ アイ +アイ アイ +ア ア + +SELECT `C1`, LEFT(`C1`,3) FROM `T7`; +C1 LEFT(`C1`,3) +アイウエオ アイウ +アイウエ アイウ +アイウ アイウ +アイ アイ +ア ア + +SELECT `C1`, LEFT(`C1`,4) FROM `T7`; +C1 LEFT(`C1`,4) +アイウエオ アイウエ +アイウエ アイウエ +アイウ アイウ +アイ アイ +ア ア + +SELECT `C1`, LEFT(`C1`,5) FROM `T7`; +C1 LEFT(`C1`,5) +アイウエオ アイウエオ +アイウエ アイウエ +アイウ アイウ +アイ アイ +ア ア + +SELECT `C1`, LEFT(`C1`,0) FROM `T8`; +C1 LEFT(`C1`,0) +あいうえお +あいうえ +あいう +あい +あ + +SELECT `C1`, LEFT(`C1`,1) FROM `T8`; +C1 LEFT(`C1`,1) +あいうえお あ +あいうえ あ +あいう あ +あい あ +あ あ + +SELECT `C1`, LEFT(`C1`,2) FROM `T8`; +C1 LEFT(`C1`,2) +あいうえお あい +あいうえ あい +あいう あい +あい あい +あ あ + +SELECT `C1`, LEFT(`C1`,3) FROM `T8`; +C1 LEFT(`C1`,3) +あいうえお あいう +あいうえ あいう +あいう あいう +あい あい +あ あ + +SELECT `C1`, LEFT(`C1`,4) FROM `T8`; +C1 LEFT(`C1`,4) +あいうえお あいうえ +あいうえ あいうえ +あいう あいう +あい あい +あ あ + +SELECT `C1`, LEFT(`C1`,5) FROM `T8`; +C1 LEFT(`C1`,5) +あいうえお あいうえお +あいうえ あいうえ +あいう あいう +あい あい +あ あ + +SELECT `C1`, LEFT(`C1`,0) FROM `T9`; +C1 LEFT(`C1`,0) +ソ十表予構 +ソ十表予 +ソ十表 +ソ十 +ソ + +SELECT `C1`, LEFT(`C1`,1) FROM `T9`; +C1 LEFT(`C1`,1) +ソ十表予構 ソ +ソ十表予 ソ +ソ十表 ソ +ソ十 ソ +ソ ソ + +SELECT `C1`, LEFT(`C1`,2) FROM `T9`; +C1 LEFT(`C1`,2) +ソ十表予構 ソ十 +ソ十表予 ソ十 +ソ十表 ソ十 +ソ十 ソ十 +ソ ソ + +SELECT `C1`, LEFT(`C1`,3) FROM `T9`; +C1 LEFT(`C1`,3) +ソ十表予構 ソ十表 +ソ十表予 ソ十表 +ソ十表 ソ十表 +ソ十 ソ十 +ソ ソ + +SELECT `C1`, LEFT(`C1`,4) FROM `T9`; +C1 LEFT(`C1`,4) +ソ十表予構 ソ十表予 +ソ十表予 ソ十表予 +ソ十表 ソ十表 +ソ十 ソ十 +ソ ソ + +SELECT `C1`, LEFT(`C1`,5) FROM `T9`; +C1 LEFT(`C1`,5) +ソ十表予構 ソ十表予構 +ソ十表予 ソ十表予 +ソ十表 ソ十表 +ソ十 ソ十 +ソ ソ + +SELECT `C1`, LEFT(`C1`,0) FROM `T10`; +C1 LEFT(`C1`,0) +アイウエオ +アイウエ +アイウ +アイ +ア + +SELECT `C1`, LEFT(`C1`,1) FROM `T10`; +C1 LEFT(`C1`,1) +アイウエオ ア +アイウエ ア +アイウ ア +アイ ア +ア ア + +SELECT `C1`, LEFT(`C1`,2) FROM `T10`; +C1 LEFT(`C1`,2) +アイウエオ アイ +アイウエ アイ +アイウ アイ +アイ アイ +ア ア + +SELECT `C1`, LEFT(`C1`,3) FROM `T10`; +C1 LEFT(`C1`,3) +アイウエオ アイウ +アイウエ アイウ +アイウ アイウ +アイ アイ +ア ア + +SELECT `C1`, LEFT(`C1`,4) FROM `T10`; +C1 LEFT(`C1`,4) +アイウエオ アイウエ +アイウエ アイウエ +アイウ アイウ +アイ アイ +ア ア + +SELECT `C1`, LEFT(`C1`,5) FROM `T10`; +C1 LEFT(`C1`,5) +アイウエオ アイウエオ +アイウエ アイウエ +アイウ アイウ +アイ アイ +ア ア + +SELECT `C1`, LEFT(`C1`,0) FROM `T11`; +C1 LEFT(`C1`,0) +あいうえお +あいうえ +あいう +あい +あ + +SELECT `C1`, LEFT(`C1`,1) FROM `T11`; +C1 LEFT(`C1`,1) +あいうえお あ +あいうえ あ +あいう あ +あい あ +あ あ + +SELECT `C1`, LEFT(`C1`,2) FROM `T11`; +C1 LEFT(`C1`,2) +あいうえお あい +あいうえ あい +あいう あい +あい あい +あ あ + +SELECT `C1`, LEFT(`C1`,3) FROM `T11`; +C1 LEFT(`C1`,3) +あいうえお あいう +あいうえ あいう +あいう あいう +あい あい +あ あ + +SELECT `C1`, LEFT(`C1`,4) FROM `T11`; +C1 LEFT(`C1`,4) +あいうえお あいうえ +あいうえ あいうえ +あいう あいう +あい あい +あ あ + +SELECT `C1`, LEFT(`C1`,5) FROM `T11`; +C1 LEFT(`C1`,5) +あいうえお あいうえお +あいうえ あいうえ +あいう あいう +あい あい +あ あ + +SELECT `C1`, LEFT(`C1`,0) FROM `T12`; +C1 LEFT(`C1`,0) +ソ十表予構 +ソ十表予 +ソ十表 +ソ十 +ソ + +SELECT `C1`, LEFT(`C1`,1) FROM `T12`; +C1 LEFT(`C1`,1) +ソ十表予構 ソ +ソ十表予 ソ +ソ十表 ソ +ソ十 ソ +ソ ソ + +SELECT `C1`, LEFT(`C1`,2) FROM `T12`; +C1 LEFT(`C1`,2) +ソ十表予構 ソ十 +ソ十表予 ソ十 +ソ十表 ソ十 +ソ十 ソ十 +ソ ソ + +SELECT `C1`, LEFT(`C1`,3) FROM `T12`; +C1 LEFT(`C1`,3) +ソ十表予構 ソ十表 +ソ十表予 ソ十表 +ソ十表 ソ十表 +ソ十 ソ十 +ソ ソ + +SELECT `C1`, LEFT(`C1`,4) FROM `T12`; +C1 LEFT(`C1`,4) +ソ十表予構 ソ十表予 +ソ十表予 ソ十表予 +ソ十表 ソ十表 +ソ十 ソ十 +ソ ソ + +SELECT `C1`, LEFT(`C1`,5) FROM `T12`; +C1 LEFT(`C1`,5) +ソ十表予構 ソ十表予構 +ソ十表予 ソ十表予 +ソ十表 ソ十表 +ソ十 ソ十 +ソ ソ + +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`; diff --git a/mysql-test/suite/jp/r/jp_left_ucs2.result b/mysql-test/suite/jp/r/jp_left_ucs2.result new file mode 100644 index 00000000000..349883e9064 --- /dev/null +++ b/mysql-test/suite/jp/r/jp_left_ucs2.result @@ -0,0 +1,627 @@ +drop table if exists `」ヤ」ア`; +drop table if exists `」ヤ」イ`; +drop table if exists `」ヤ」ウ`; +drop table if exists `」ヤ」エ`; +drop table if exists `」ヤ」オ`; +drop table if exists `」ヤ」カ`; +drop table if exists `」ヤ」キ`; +drop table if exists `」ヤ」ク`; +drop table if exists `」ヤ」ケ`; +drop table if exists `」ヤ」ア」ー`; +drop table if exists `」ヤ」ア」ア`; +drop table if exists `」ヤ」ア」イ`; +SET NAMES ujis; +SET character_set_database = ucs2; +SET collation_connection = ucs2_general_ci; +CREATE TABLE `」ヤ」ア` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = innodb; +CREATE TABLE `」ヤ」イ` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = innodb; +CREATE TABLE `」ヤ」ウ` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = innodb; +CREATE TABLE `」ヤ」エ` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = myisam; +CREATE TABLE `」ヤ」オ` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = myisam; +CREATE TABLE `」ヤ」カ` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = myisam; +CREATE TABLE `」ヤ」キ` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = heap; +CREATE TABLE `」ヤ」ク` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = heap; +CREATE TABLE `」ヤ」ケ` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = heap; +CREATE TABLE `」ヤ」ア」ー` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = bdb; +CREATE TABLE `」ヤ」ア」ア` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = bdb; +CREATE TABLE `」ヤ」ア」イ` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = bdb; +INSERT INTO `」ヤ」ア` VALUES ('竺軸宍雫七'),('竺軸宍雫'),('竺軸宍'),('竺軸'),('竺'),(''); +INSERT INTO `」ヤ」イ` VALUES ('、「、、、ヲ、ィ、ェ'),('、「、、、ヲ、ィ'),('、「、、、ヲ'),('、「、、'),('、「'),(''); +INSERT INTO `」ヤ」ウ` VALUES ('常ワ常ン常゙常゚常'),('常ワ常ン常゙常゚'),('常ワ常ン常゙'),('常ワ常ン'),('常ワ'),(''); +INSERT INTO `」ヤ」エ` VALUES ('竺軸宍雫七'),('竺軸宍雫'),('竺軸宍'),('竺軸'),('竺'),(''); +INSERT INTO `」ヤ」オ` VALUES ('、「、、、ヲ、ィ、ェ'),('、「、、、ヲ、ィ'),('、「、、、ヲ'),('、「、、'),('、「'),(''); +INSERT INTO `」ヤ」カ` VALUES ('常ワ常ン常゙常゚常'),('常ワ常ン常゙常゚'),('常ワ常ン常゙'),('常ワ常ン'),('常ワ'),(''); +INSERT INTO `」ヤ」キ` VALUES ('竺軸宍雫七'),('竺軸宍雫'),('竺軸宍'),('竺軸'),('竺'),(''); +INSERT INTO `」ヤ」ク` VALUES ('、「、、、ヲ、ィ、ェ'),('、「、、、ヲ、ィ'),('、「、、、ヲ'),('、「、、'),('、「'),(''); +INSERT INTO `」ヤ」ケ` VALUES ('常ワ常ン常゙常゚常'),('常ワ常ン常゙常゚'),('常ワ常ン常゙'),('常ワ常ン'),('常ワ'),(''); +INSERT INTO `」ヤ」ア」ー` VALUES ('竺軸宍雫七'),('竺軸宍雫'),('竺軸宍'),('竺軸'),('竺'),(''); +INSERT INTO `」ヤ」ア」ア` VALUES ('、「、、、ヲ、ィ、ェ'),('、「、、、ヲ、ィ'),('、「、、、ヲ'),('、「、、'),('、「'),(''); +INSERT INTO `」ヤ」ア」イ` VALUES ('常ワ常ン常゙常゚常'),('常ワ常ン常゙常゚'),('常ワ常ン常゙'),('常ワ常ン'),('常ワ'),(''); +SELECT `」テ」ア`, LEFT(`」テ」ア`,0) FROM `」ヤ」ア`; +」テ」ア LEFT(`」テ」ア`,0) + +竺 +竺軸 +竺軸宍 +竺軸宍雫 +竺軸宍雫七 +SELECT `」テ」ア`, LEFT(`」テ」ア`,1) FROM `」ヤ」ア`; +」テ」ア LEFT(`」テ」ア`,1) + +竺 竺 +竺軸 竺 +竺軸宍 竺 +竺軸宍雫 竺 +竺軸宍雫七 竺 +SELECT `」テ」ア`, LEFT(`」テ」ア`,2) FROM `」ヤ」ア`; +」テ」ア LEFT(`」テ」ア`,2) + +竺 竺 +竺軸 竺軸 +竺軸宍 竺軸 +竺軸宍雫 竺軸 +竺軸宍雫七 竺軸 +SELECT `」テ」ア`, LEFT(`」テ」ア`,3) FROM `」ヤ」ア`; +」テ」ア LEFT(`」テ」ア`,3) + +竺 竺 +竺軸 竺軸 +竺軸宍 竺軸宍 +竺軸宍雫 竺軸宍 +竺軸宍雫七 竺軸宍 +SELECT `」テ」ア`, LEFT(`」テ」ア`,4) FROM `」ヤ」ア`; +」テ」ア LEFT(`」テ」ア`,4) + +竺 竺 +竺軸 竺軸 +竺軸宍 竺軸宍 +竺軸宍雫 竺軸宍雫 +竺軸宍雫七 竺軸宍雫 +SELECT `」テ」ア`, LEFT(`」テ」ア`,5) FROM `」ヤ」ア`; +」テ」ア LEFT(`」テ」ア`,5) + +竺 竺 +竺軸 竺軸 +竺軸宍 竺軸宍 +竺軸宍雫 竺軸宍雫 +竺軸宍雫七 竺軸宍雫七 +SELECT `」テ」ア`, LEFT(`」テ」ア`,0) FROM `」ヤ」イ`; +」テ」ア LEFT(`」テ」ア`,0) + +、「 +、「、、 +、「、、、ヲ +、「、、、ヲ、ィ +、「、、、ヲ、ィ、ェ +SELECT `」テ」ア`, LEFT(`」テ」ア`,1) FROM `」ヤ」イ`; +」テ」ア LEFT(`」テ」ア`,1) + +、「 、「 +、「、、 、「 +、「、、、ヲ 、「 +、「、、、ヲ、ィ 、「 +、「、、、ヲ、ィ、ェ 、「 +SELECT `」テ」ア`, LEFT(`」テ」ア`,2) FROM `」ヤ」イ`; +」テ」ア LEFT(`」テ」ア`,2) + +、「 、「 +、「、、 、「、、 +、「、、、ヲ 、「、、 +、「、、、ヲ、ィ 、「、、 +、「、、、ヲ、ィ、ェ 、「、、 +SELECT `」テ」ア`, LEFT(`」テ」ア`,3) FROM `」ヤ」イ`; +」テ」ア LEFT(`」テ」ア`,3) + +、「 、「 +、「、、 、「、、 +、「、、、ヲ 、「、、、ヲ +、「、、、ヲ、ィ 、「、、、ヲ +、「、、、ヲ、ィ、ェ 、「、、、ヲ +SELECT `」テ」ア`, LEFT(`」テ」ア`,4) FROM `」ヤ」イ`; +」テ」ア LEFT(`」テ」ア`,4) + +、「 、「 +、「、、 、「、、 +、「、、、ヲ 、「、、、ヲ +、「、、、ヲ、ィ 、「、、、ヲ、ィ +、「、、、ヲ、ィ、ェ 、「、、、ヲ、ィ +SELECT `」テ」ア`, LEFT(`」テ」ア`,5) FROM `」ヤ」イ`; +」テ」ア LEFT(`」テ」ア`,5) + +、「 、「 +、「、、 、「、、 +、「、、、ヲ 、「、、、ヲ +、「、、、ヲ、ィ 、「、、、ヲ、ィ +、「、、、ヲ、ィ、ェ 、「、、、ヲ、ィ、ェ +SELECT `」テ」ア`, LEFT(`」テ」ア`,0) FROM `」ヤ」ウ`; +」テ」ア LEFT(`」テ」ア`,0) + +常ワ +常ワ常ン +常ワ常ン常゙ +常ワ常ン常゙常゚ +常ワ常ン常゙常゚常 +SELECT `」テ」ア`, LEFT(`」テ」ア`,1) FROM `」ヤ」ウ`; +」テ」ア LEFT(`」テ」ア`,1) + +常ワ 常ワ +常ワ常ン 常ワ +常ワ常ン常゙ 常ワ +常ワ常ン常゙常゚ 常ワ +常ワ常ン常゙常゚常 常ワ +SELECT `」テ」ア`, LEFT(`」テ」ア`,2) FROM `」ヤ」ウ`; +」テ」ア LEFT(`」テ」ア`,2) + +常ワ 常ワ +常ワ常ン 常ワ常ン +常ワ常ン常゙ 常ワ常ン +常ワ常ン常゙常゚ 常ワ常ン +常ワ常ン常゙常゚常 常ワ常ン +SELECT `」テ」ア`, LEFT(`」テ」ア`,3) FROM `」ヤ」ウ`; +」テ」ア LEFT(`」テ」ア`,3) + +常ワ 常ワ +常ワ常ン 常ワ常ン +常ワ常ン常゙ 常ワ常ン常゙ +常ワ常ン常゙常゚ 常ワ常ン常゙ +常ワ常ン常゙常゚常 常ワ常ン常゙ +SELECT `」テ」ア`, LEFT(`」テ」ア`,4) FROM `」ヤ」ウ`; +」テ」ア LEFT(`」テ」ア`,4) + +常ワ 常ワ +常ワ常ン 常ワ常ン +常ワ常ン常゙ 常ワ常ン常゙ +常ワ常ン常゙常゚ 常ワ常ン常゙常゚ +常ワ常ン常゙常゚常 常ワ常ン常゙常゚ +SELECT `」テ」ア`, LEFT(`」テ」ア`,5) FROM `」ヤ」ウ`; +」テ」ア LEFT(`」テ」ア`,5) + +常ワ 常ワ +常ワ常ン 常ワ常ン +常ワ常ン常゙ 常ワ常ン常゙ +常ワ常ン常゙常゚ 常ワ常ン常゙常゚ +常ワ常ン常゙常゚常 常ワ常ン常゙常゚常 +SELECT `」テ」ア`, LEFT(`」テ」ア`,0) FROM `」ヤ」エ`; +」テ」ア LEFT(`」テ」ア`,0) + +竺 +竺軸 +竺軸宍 +竺軸宍雫 +竺軸宍雫七 +SELECT `」テ」ア`, LEFT(`」テ」ア`,1) FROM `」ヤ」エ`; +」テ」ア LEFT(`」テ」ア`,1) + +竺 竺 +竺軸 竺 +竺軸宍 竺 +竺軸宍雫 竺 +竺軸宍雫七 竺 +SELECT `」テ」ア`, LEFT(`」テ」ア`,2) FROM `」ヤ」エ`; +」テ」ア LEFT(`」テ」ア`,2) + +竺 竺 +竺軸 竺軸 +竺軸宍 竺軸 +竺軸宍雫 竺軸 +竺軸宍雫七 竺軸 +SELECT `」テ」ア`, LEFT(`」テ」ア`,3) FROM `」ヤ」エ`; +」テ」ア LEFT(`」テ」ア`,3) + +竺 竺 +竺軸 竺軸 +竺軸宍 竺軸宍 +竺軸宍雫 竺軸宍 +竺軸宍雫七 竺軸宍 +SELECT `」テ」ア`, LEFT(`」テ」ア`,4) FROM `」ヤ」エ`; +」テ」ア LEFT(`」テ」ア`,4) + +竺 竺 +竺軸 竺軸 +竺軸宍 竺軸宍 +竺軸宍雫 竺軸宍雫 +竺軸宍雫七 竺軸宍雫 +SELECT `」テ」ア`, LEFT(`」テ」ア`,5) FROM `」ヤ」エ`; +」テ」ア LEFT(`」テ」ア`,5) + +竺 竺 +竺軸 竺軸 +竺軸宍 竺軸宍 +竺軸宍雫 竺軸宍雫 +竺軸宍雫七 竺軸宍雫七 +SELECT `」テ」ア`, LEFT(`」テ」ア`,0) FROM `」ヤ」オ`; +」テ」ア LEFT(`」テ」ア`,0) + +、「 +、「、、 +、「、、、ヲ +、「、、、ヲ、ィ +、「、、、ヲ、ィ、ェ +SELECT `」テ」ア`, LEFT(`」テ」ア`,1) FROM `」ヤ」オ`; +」テ」ア LEFT(`」テ」ア`,1) + +、「 、「 +、「、、 、「 +、「、、、ヲ 、「 +、「、、、ヲ、ィ 、「 +、「、、、ヲ、ィ、ェ 、「 +SELECT `」テ」ア`, LEFT(`」テ」ア`,2) FROM `」ヤ」オ`; +」テ」ア LEFT(`」テ」ア`,2) + +、「 、「 +、「、、 、「、、 +、「、、、ヲ 、「、、 +、「、、、ヲ、ィ 、「、、 +、「、、、ヲ、ィ、ェ 、「、、 +SELECT `」テ」ア`, LEFT(`」テ」ア`,3) FROM `」ヤ」オ`; +」テ」ア LEFT(`」テ」ア`,3) + +、「 、「 +、「、、 、「、、 +、「、、、ヲ 、「、、、ヲ +、「、、、ヲ、ィ 、「、、、ヲ +、「、、、ヲ、ィ、ェ 、「、、、ヲ +SELECT `」テ」ア`, LEFT(`」テ」ア`,4) FROM `」ヤ」オ`; +」テ」ア LEFT(`」テ」ア`,4) + +、「 、「 +、「、、 、「、、 +、「、、、ヲ 、「、、、ヲ +、「、、、ヲ、ィ 、「、、、ヲ、ィ +、「、、、ヲ、ィ、ェ 、「、、、ヲ、ィ +SELECT `」テ」ア`, LEFT(`」テ」ア`,5) FROM `」ヤ」オ`; +」テ」ア LEFT(`」テ」ア`,5) + +、「 、「 +、「、、 、「、、 +、「、、、ヲ 、「、、、ヲ +、「、、、ヲ、ィ 、「、、、ヲ、ィ +、「、、、ヲ、ィ、ェ 、「、、、ヲ、ィ、ェ +SELECT `」テ」ア`, LEFT(`」テ」ア`,0) FROM `」ヤ」カ`; +」テ」ア LEFT(`」テ」ア`,0) + +常ワ +常ワ常ン +常ワ常ン常゙ +常ワ常ン常゙常゚ +常ワ常ン常゙常゚常 +SELECT `」テ」ア`, LEFT(`」テ」ア`,1) FROM `」ヤ」カ`; +」テ」ア LEFT(`」テ」ア`,1) + +常ワ 常ワ +常ワ常ン 常ワ +常ワ常ン常゙ 常ワ +常ワ常ン常゙常゚ 常ワ +常ワ常ン常゙常゚常 常ワ +SELECT `」テ」ア`, LEFT(`」テ」ア`,2) FROM `」ヤ」カ`; +」テ」ア LEFT(`」テ」ア`,2) + +常ワ 常ワ +常ワ常ン 常ワ常ン +常ワ常ン常゙ 常ワ常ン +常ワ常ン常゙常゚ 常ワ常ン +常ワ常ン常゙常゚常 常ワ常ン +SELECT `」テ」ア`, LEFT(`」テ」ア`,3) FROM `」ヤ」カ`; +」テ」ア LEFT(`」テ」ア`,3) + +常ワ 常ワ +常ワ常ン 常ワ常ン +常ワ常ン常゙ 常ワ常ン常゙ +常ワ常ン常゙常゚ 常ワ常ン常゙ +常ワ常ン常゙常゚常 常ワ常ン常゙ +SELECT `」テ」ア`, LEFT(`」テ」ア`,4) FROM `」ヤ」カ`; +」テ」ア LEFT(`」テ」ア`,4) + +常ワ 常ワ +常ワ常ン 常ワ常ン +常ワ常ン常゙ 常ワ常ン常゙ +常ワ常ン常゙常゚ 常ワ常ン常゙常゚ +常ワ常ン常゙常゚常 常ワ常ン常゙常゚ +SELECT `」テ」ア`, LEFT(`」テ」ア`,5) FROM `」ヤ」カ`; +」テ」ア LEFT(`」テ」ア`,5) + +常ワ 常ワ +常ワ常ン 常ワ常ン +常ワ常ン常゙ 常ワ常ン常゙ +常ワ常ン常゙常゚ 常ワ常ン常゙常゚ +常ワ常ン常゙常゚常 常ワ常ン常゙常゚常 +SELECT `」テ」ア`, LEFT(`」テ」ア`,0) FROM `」ヤ」キ`; +」テ」ア LEFT(`」テ」ア`,0) +竺軸宍雫七 +竺軸宍雫 +竺軸宍 +竺軸 +竺 + +SELECT `」テ」ア`, LEFT(`」テ」ア`,1) FROM `」ヤ」キ`; +」テ」ア LEFT(`」テ」ア`,1) +竺軸宍雫七 竺 +竺軸宍雫 竺 +竺軸宍 竺 +竺軸 竺 +竺 竺 + +SELECT `」テ」ア`, LEFT(`」テ」ア`,2) FROM `」ヤ」キ`; +」テ」ア LEFT(`」テ」ア`,2) +竺軸宍雫七 竺軸 +竺軸宍雫 竺軸 +竺軸宍 竺軸 +竺軸 竺軸 +竺 竺 + +SELECT `」テ」ア`, LEFT(`」テ」ア`,3) FROM `」ヤ」キ`; +」テ」ア LEFT(`」テ」ア`,3) +竺軸宍雫七 竺軸宍 +竺軸宍雫 竺軸宍 +竺軸宍 竺軸宍 +竺軸 竺軸 +竺 竺 + +SELECT `」テ」ア`, LEFT(`」テ」ア`,4) FROM `」ヤ」キ`; +」テ」ア LEFT(`」テ」ア`,4) +竺軸宍雫七 竺軸宍雫 +竺軸宍雫 竺軸宍雫 +竺軸宍 竺軸宍 +竺軸 竺軸 +竺 竺 + +SELECT `」テ」ア`, LEFT(`」テ」ア`,5) FROM `」ヤ」キ`; +」テ」ア LEFT(`」テ」ア`,5) +竺軸宍雫七 竺軸宍雫七 +竺軸宍雫 竺軸宍雫 +竺軸宍 竺軸宍 +竺軸 竺軸 +竺 竺 + +SELECT `」テ」ア`, LEFT(`」テ」ア`,0) FROM `」ヤ」ク`; +」テ」ア LEFT(`」テ」ア`,0) +、「、、、ヲ、ィ、ェ +、「、、、ヲ、ィ +、「、、、ヲ +、「、、 +、「 + +SELECT `」テ」ア`, LEFT(`」テ」ア`,1) FROM `」ヤ」ク`; +」テ」ア LEFT(`」テ」ア`,1) +、「、、、ヲ、ィ、ェ 、「 +、「、、、ヲ、ィ 、「 +、「、、、ヲ 、「 +、「、、 、「 +、「 、「 + +SELECT `」テ」ア`, LEFT(`」テ」ア`,2) FROM `」ヤ」ク`; +」テ」ア LEFT(`」テ」ア`,2) +、「、、、ヲ、ィ、ェ 、「、、 +、「、、、ヲ、ィ 、「、、 +、「、、、ヲ 、「、、 +、「、、 、「、、 +、「 、「 + +SELECT `」テ」ア`, LEFT(`」テ」ア`,3) FROM `」ヤ」ク`; +」テ」ア LEFT(`」テ」ア`,3) +、「、、、ヲ、ィ、ェ 、「、、、ヲ +、「、、、ヲ、ィ 、「、、、ヲ +、「、、、ヲ 、「、、、ヲ +、「、、 、「、、 +、「 、「 + +SELECT `」テ」ア`, LEFT(`」テ」ア`,4) FROM `」ヤ」ク`; +」テ」ア LEFT(`」テ」ア`,4) +、「、、、ヲ、ィ、ェ 、「、、、ヲ、ィ +、「、、、ヲ、ィ 、「、、、ヲ、ィ +、「、、、ヲ 、「、、、ヲ +、「、、 、「、、 +、「 、「 + +SELECT `」テ」ア`, LEFT(`」テ」ア`,5) FROM `」ヤ」ク`; +」テ」ア LEFT(`」テ」ア`,5) +、「、、、ヲ、ィ、ェ 、「、、、ヲ、ィ、ェ +、「、、、ヲ、ィ 、「、、、ヲ、ィ +、「、、、ヲ 、「、、、ヲ +、「、、 、「、、 +、「 、「 + +SELECT `」テ」ア`, LEFT(`」テ」ア`,0) FROM `」ヤ」ケ`; +」テ」ア LEFT(`」テ」ア`,0) +常ワ常ン常゙常゚常 +常ワ常ン常゙常゚ +常ワ常ン常゙ +常ワ常ン +常ワ + +SELECT `」テ」ア`, LEFT(`」テ」ア`,1) FROM `」ヤ」ケ`; +」テ」ア LEFT(`」テ」ア`,1) +常ワ常ン常゙常゚常 常ワ +常ワ常ン常゙常゚ 常ワ +常ワ常ン常゙ 常ワ +常ワ常ン 常ワ +常ワ 常ワ + +SELECT `」テ」ア`, LEFT(`」テ」ア`,2) FROM `」ヤ」ケ`; +」テ」ア LEFT(`」テ」ア`,2) +常ワ常ン常゙常゚常 常ワ常ン +常ワ常ン常゙常゚ 常ワ常ン +常ワ常ン常゙ 常ワ常ン +常ワ常ン 常ワ常ン +常ワ 常ワ + +SELECT `」テ」ア`, LEFT(`」テ」ア`,3) FROM `」ヤ」ケ`; +」テ」ア LEFT(`」テ」ア`,3) +常ワ常ン常゙常゚常 常ワ常ン常゙ +常ワ常ン常゙常゚ 常ワ常ン常゙ +常ワ常ン常゙ 常ワ常ン常゙ +常ワ常ン 常ワ常ン +常ワ 常ワ + +SELECT `」テ」ア`, LEFT(`」テ」ア`,4) FROM `」ヤ」ケ`; +」テ」ア LEFT(`」テ」ア`,4) +常ワ常ン常゙常゚常 常ワ常ン常゙常゚ +常ワ常ン常゙常゚ 常ワ常ン常゙常゚ +常ワ常ン常゙ 常ワ常ン常゙ +常ワ常ン 常ワ常ン +常ワ 常ワ + +SELECT `」テ」ア`, LEFT(`」テ」ア`,5) FROM `」ヤ」ケ`; +」テ」ア LEFT(`」テ」ア`,5) +常ワ常ン常゙常゚常 常ワ常ン常゙常゚常 +常ワ常ン常゙常゚ 常ワ常ン常゙常゚ +常ワ常ン常゙ 常ワ常ン常゙ +常ワ常ン 常ワ常ン +常ワ 常ワ + +SELECT `」テ」ア`, LEFT(`」テ」ア`,0) FROM `」ヤ」ア」ー`; +」テ」ア LEFT(`」テ」ア`,0) +竺軸宍雫七 +竺軸宍雫 +竺軸宍 +竺軸 +竺 + +SELECT `」テ」ア`, LEFT(`」テ」ア`,1) FROM `」ヤ」ア」ー`; +」テ」ア LEFT(`」テ」ア`,1) +竺軸宍雫七 竺 +竺軸宍雫 竺 +竺軸宍 竺 +竺軸 竺 +竺 竺 + +SELECT `」テ」ア`, LEFT(`」テ」ア`,2) FROM `」ヤ」ア」ー`; +」テ」ア LEFT(`」テ」ア`,2) +竺軸宍雫七 竺軸 +竺軸宍雫 竺軸 +竺軸宍 竺軸 +竺軸 竺軸 +竺 竺 + +SELECT `」テ」ア`, LEFT(`」テ」ア`,3) FROM `」ヤ」ア」ー`; +」テ」ア LEFT(`」テ」ア`,3) +竺軸宍雫七 竺軸宍 +竺軸宍雫 竺軸宍 +竺軸宍 竺軸宍 +竺軸 竺軸 +竺 竺 + +SELECT `」テ」ア`, LEFT(`」テ」ア`,4) FROM `」ヤ」ア」ー`; +」テ」ア LEFT(`」テ」ア`,4) +竺軸宍雫七 竺軸宍雫 +竺軸宍雫 竺軸宍雫 +竺軸宍 竺軸宍 +竺軸 竺軸 +竺 竺 + +SELECT `」テ」ア`, LEFT(`」テ」ア`,5) FROM `」ヤ」ア」ー`; +」テ」ア LEFT(`」テ」ア`,5) +竺軸宍雫七 竺軸宍雫七 +竺軸宍雫 竺軸宍雫 +竺軸宍 竺軸宍 +竺軸 竺軸 +竺 竺 + +SELECT `」テ」ア`, LEFT(`」テ」ア`,0) FROM `」ヤ」ア」ア`; +」テ」ア LEFT(`」テ」ア`,0) +、「、、、ヲ、ィ、ェ +、「、、、ヲ、ィ +、「、、、ヲ +、「、、 +、「 + +SELECT `」テ」ア`, LEFT(`」テ」ア`,1) FROM `」ヤ」ア」ア`; +」テ」ア LEFT(`」テ」ア`,1) +、「、、、ヲ、ィ、ェ 、「 +、「、、、ヲ、ィ 、「 +、「、、、ヲ 、「 +、「、、 、「 +、「 、「 + +SELECT `」テ」ア`, LEFT(`」テ」ア`,2) FROM `」ヤ」ア」ア`; +」テ」ア LEFT(`」テ」ア`,2) +、「、、、ヲ、ィ、ェ 、「、、 +、「、、、ヲ、ィ 、「、、 +、「、、、ヲ 、「、、 +、「、、 、「、、 +、「 、「 + +SELECT `」テ」ア`, LEFT(`」テ」ア`,3) FROM `」ヤ」ア」ア`; +」テ」ア LEFT(`」テ」ア`,3) +、「、、、ヲ、ィ、ェ 、「、、、ヲ +、「、、、ヲ、ィ 、「、、、ヲ +、「、、、ヲ 、「、、、ヲ +、「、、 、「、、 +、「 、「 + +SELECT `」テ」ア`, LEFT(`」テ」ア`,4) FROM `」ヤ」ア」ア`; +」テ」ア LEFT(`」テ」ア`,4) +、「、、、ヲ、ィ、ェ 、「、、、ヲ、ィ +、「、、、ヲ、ィ 、「、、、ヲ、ィ +、「、、、ヲ 、「、、、ヲ +、「、、 、「、、 +、「 、「 + +SELECT `」テ」ア`, LEFT(`」テ」ア`,5) FROM `」ヤ」ア」ア`; +」テ」ア LEFT(`」テ」ア`,5) +、「、、、ヲ、ィ、ェ 、「、、、ヲ、ィ、ェ +、「、、、ヲ、ィ 、「、、、ヲ、ィ +、「、、、ヲ 、「、、、ヲ +、「、、 、「、、 +、「 、「 + +SELECT `」テ」ア`, LEFT(`」テ」ア`,0) FROM `」ヤ」ア」イ`; +」テ」ア LEFT(`」テ」ア`,0) +常ワ常ン常゙常゚常 +常ワ常ン常゙常゚ +常ワ常ン常゙ +常ワ常ン +常ワ + +SELECT `」テ」ア`, LEFT(`」テ」ア`,1) FROM `」ヤ」ア」イ`; +」テ」ア LEFT(`」テ」ア`,1) +常ワ常ン常゙常゚常 常ワ +常ワ常ン常゙常゚ 常ワ +常ワ常ン常゙ 常ワ +常ワ常ン 常ワ +常ワ 常ワ + +SELECT `」テ」ア`, LEFT(`」テ」ア`,2) FROM `」ヤ」ア」イ`; +」テ」ア LEFT(`」テ」ア`,2) +常ワ常ン常゙常゚常 常ワ常ン +常ワ常ン常゙常゚ 常ワ常ン +常ワ常ン常゙ 常ワ常ン +常ワ常ン 常ワ常ン +常ワ 常ワ + +SELECT `」テ」ア`, LEFT(`」テ」ア`,3) FROM `」ヤ」ア」イ`; +」テ」ア LEFT(`」テ」ア`,3) +常ワ常ン常゙常゚常 常ワ常ン常゙ +常ワ常ン常゙常゚ 常ワ常ン常゙ +常ワ常ン常゙ 常ワ常ン常゙ +常ワ常ン 常ワ常ン +常ワ 常ワ + +SELECT `」テ」ア`, LEFT(`」テ」ア`,4) FROM `」ヤ」ア」イ`; +」テ」ア LEFT(`」テ」ア`,4) +常ワ常ン常゙常゚常 常ワ常ン常゙常゚ +常ワ常ン常゙常゚ 常ワ常ン常゙常゚ +常ワ常ン常゙ 常ワ常ン常゙ +常ワ常ン 常ワ常ン +常ワ 常ワ + +SELECT `」テ」ア`, LEFT(`」テ」ア`,5) FROM `」ヤ」ア」イ`; +」テ」ア LEFT(`」テ」ア`,5) +常ワ常ン常゙常゚常 常ワ常ン常゙常゚常 +常ワ常ン常゙常゚ 常ワ常ン常゙常゚ +常ワ常ン常゙ 常ワ常ン常゙ +常ワ常ン 常ワ常ン +常ワ 常ワ + +DROP TABLE `」ヤ」ア`; +DROP TABLE `」ヤ」イ`; +DROP TABLE `」ヤ」ウ`; +DROP TABLE `」ヤ」エ`; +DROP TABLE `」ヤ」オ`; +DROP TABLE `」ヤ」カ`; +DROP TABLE `」ヤ」キ`; +DROP TABLE `」ヤ」ク`; +DROP TABLE `」ヤ」ケ`; +DROP TABLE `」ヤ」ア」ー`; +DROP TABLE `」ヤ」ア」ア`; +DROP TABLE `」ヤ」ア」イ`; diff --git a/mysql-test/suite/jp/r/jp_left_ujis.result b/mysql-test/suite/jp/r/jp_left_ujis.result new file mode 100644 index 00000000000..bd3efc67eec --- /dev/null +++ b/mysql-test/suite/jp/r/jp_left_ujis.result @@ -0,0 +1,626 @@ +drop table if exists `」ヤ」ア`; +drop table if exists `」ヤ」イ`; +drop table if exists `」ヤ」ウ`; +drop table if exists `」ヤ」エ`; +drop table if exists `」ヤ」オ`; +drop table if exists `」ヤ」カ`; +drop table if exists `」ヤ」キ`; +drop table if exists `」ヤ」ク`; +drop table if exists `」ヤ」ケ`; +drop table if exists `」ヤ」ア」ー`; +drop table if exists `」ヤ」ア」ア`; +drop table if exists `」ヤ」ア」イ`; +SET NAMES ujis; +SET character_set_database = ujis; +CREATE TABLE `」ヤ」ア` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = innodb; +CREATE TABLE `」ヤ」イ` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = innodb; +CREATE TABLE `」ヤ」ウ` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = innodb; +CREATE TABLE `」ヤ」エ` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = myisam; +CREATE TABLE `」ヤ」オ` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = myisam; +CREATE TABLE `」ヤ」カ` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = myisam; +CREATE TABLE `」ヤ」キ` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = heap; +CREATE TABLE `」ヤ」ク` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = heap; +CREATE TABLE `」ヤ」ケ` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = heap; +CREATE TABLE `」ヤ」ア」ー` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = bdb; +CREATE TABLE `」ヤ」ア」ア` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = bdb; +CREATE TABLE `」ヤ」ア」イ` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = bdb; +INSERT INTO `」ヤ」ア` VALUES ('竺軸宍雫七'),('竺軸宍雫'),('竺軸宍'),('竺軸'),('竺'),(''); +INSERT INTO `」ヤ」イ` VALUES ('、「、、、ヲ、ィ、ェ'),('、「、、、ヲ、ィ'),('、「、、、ヲ'),('、「、、'),('、「'),(''); +INSERT INTO `」ヤ」ウ` VALUES ('常ワ常ン常゙常゚常'),('常ワ常ン常゙常゚'),('常ワ常ン常゙'),('常ワ常ン'),('常ワ'),(''); +INSERT INTO `」ヤ」エ` VALUES ('竺軸宍雫七'),('竺軸宍雫'),('竺軸宍'),('竺軸'),('竺'),(''); +INSERT INTO `」ヤ」オ` VALUES ('、「、、、ヲ、ィ、ェ'),('、「、、、ヲ、ィ'),('、「、、、ヲ'),('、「、、'),('、「'),(''); +INSERT INTO `」ヤ」カ` VALUES ('常ワ常ン常゙常゚常'),('常ワ常ン常゙常゚'),('常ワ常ン常゙'),('常ワ常ン'),('常ワ'),(''); +INSERT INTO `」ヤ」キ` VALUES ('竺軸宍雫七'),('竺軸宍雫'),('竺軸宍'),('竺軸'),('竺'),(''); +INSERT INTO `」ヤ」ク` VALUES ('、「、、、ヲ、ィ、ェ'),('、「、、、ヲ、ィ'),('、「、、、ヲ'),('、「、、'),('、「'),(''); +INSERT INTO `」ヤ」ケ` VALUES ('常ワ常ン常゙常゚常'),('常ワ常ン常゙常゚'),('常ワ常ン常゙'),('常ワ常ン'),('常ワ'),(''); +INSERT INTO `」ヤ」ア」ー` VALUES ('竺軸宍雫七'),('竺軸宍雫'),('竺軸宍'),('竺軸'),('竺'),(''); +INSERT INTO `」ヤ」ア」ア` VALUES ('、「、、、ヲ、ィ、ェ'),('、「、、、ヲ、ィ'),('、「、、、ヲ'),('、「、、'),('、「'),(''); +INSERT INTO `」ヤ」ア」イ` VALUES ('常ワ常ン常゙常゚常'),('常ワ常ン常゙常゚'),('常ワ常ン常゙'),('常ワ常ン'),('常ワ'),(''); +SELECT `」テ」ア`, LEFT(`」テ」ア`,0) FROM `」ヤ」ア`; +」テ」ア LEFT(`」テ」ア`,0) + +竺 +竺軸 +竺軸宍 +竺軸宍雫 +竺軸宍雫七 +SELECT `」テ」ア`, LEFT(`」テ」ア`,1) FROM `」ヤ」ア`; +」テ」ア LEFT(`」テ」ア`,1) + +竺 竺 +竺軸 竺 +竺軸宍 竺 +竺軸宍雫 竺 +竺軸宍雫七 竺 +SELECT `」テ」ア`, LEFT(`」テ」ア`,2) FROM `」ヤ」ア`; +」テ」ア LEFT(`」テ」ア`,2) + +竺 竺 +竺軸 竺軸 +竺軸宍 竺軸 +竺軸宍雫 竺軸 +竺軸宍雫七 竺軸 +SELECT `」テ」ア`, LEFT(`」テ」ア`,3) FROM `」ヤ」ア`; +」テ」ア LEFT(`」テ」ア`,3) + +竺 竺 +竺軸 竺軸 +竺軸宍 竺軸宍 +竺軸宍雫 竺軸宍 +竺軸宍雫七 竺軸宍 +SELECT `」テ」ア`, LEFT(`」テ」ア`,4) FROM `」ヤ」ア`; +」テ」ア LEFT(`」テ」ア`,4) + +竺 竺 +竺軸 竺軸 +竺軸宍 竺軸宍 +竺軸宍雫 竺軸宍雫 +竺軸宍雫七 竺軸宍雫 +SELECT `」テ」ア`, LEFT(`」テ」ア`,5) FROM `」ヤ」ア`; +」テ」ア LEFT(`」テ」ア`,5) + +竺 竺 +竺軸 竺軸 +竺軸宍 竺軸宍 +竺軸宍雫 竺軸宍雫 +竺軸宍雫七 竺軸宍雫七 +SELECT `」テ」ア`, LEFT(`」テ」ア`,0) FROM `」ヤ」イ`; +」テ」ア LEFT(`」テ」ア`,0) + +、「 +、「、、 +、「、、、ヲ +、「、、、ヲ、ィ +、「、、、ヲ、ィ、ェ +SELECT `」テ」ア`, LEFT(`」テ」ア`,1) FROM `」ヤ」イ`; +」テ」ア LEFT(`」テ」ア`,1) + +、「 、「 +、「、、 、「 +、「、、、ヲ 、「 +、「、、、ヲ、ィ 、「 +、「、、、ヲ、ィ、ェ 、「 +SELECT `」テ」ア`, LEFT(`」テ」ア`,2) FROM `」ヤ」イ`; +」テ」ア LEFT(`」テ」ア`,2) + +、「 、「 +、「、、 、「、、 +、「、、、ヲ 、「、、 +、「、、、ヲ、ィ 、「、、 +、「、、、ヲ、ィ、ェ 、「、、 +SELECT `」テ」ア`, LEFT(`」テ」ア`,3) FROM `」ヤ」イ`; +」テ」ア LEFT(`」テ」ア`,3) + +、「 、「 +、「、、 、「、、 +、「、、、ヲ 、「、、、ヲ +、「、、、ヲ、ィ 、「、、、ヲ +、「、、、ヲ、ィ、ェ 、「、、、ヲ +SELECT `」テ」ア`, LEFT(`」テ」ア`,4) FROM `」ヤ」イ`; +」テ」ア LEFT(`」テ」ア`,4) + +、「 、「 +、「、、 、「、、 +、「、、、ヲ 、「、、、ヲ +、「、、、ヲ、ィ 、「、、、ヲ、ィ +、「、、、ヲ、ィ、ェ 、「、、、ヲ、ィ +SELECT `」テ」ア`, LEFT(`」テ」ア`,5) FROM `」ヤ」イ`; +」テ」ア LEFT(`」テ」ア`,5) + +、「 、「 +、「、、 、「、、 +、「、、、ヲ 、「、、、ヲ +、「、、、ヲ、ィ 、「、、、ヲ、ィ +、「、、、ヲ、ィ、ェ 、「、、、ヲ、ィ、ェ +SELECT `」テ」ア`, LEFT(`」テ」ア`,0) FROM `」ヤ」ウ`; +」テ」ア LEFT(`」テ」ア`,0) + +常ワ +常ワ常ン +常ワ常ン常゙ +常ワ常ン常゙常゚ +常ワ常ン常゙常゚常 +SELECT `」テ」ア`, LEFT(`」テ」ア`,1) FROM `」ヤ」ウ`; +」テ」ア LEFT(`」テ」ア`,1) + +常ワ 常ワ +常ワ常ン 常ワ +常ワ常ン常゙ 常ワ +常ワ常ン常゙常゚ 常ワ +常ワ常ン常゙常゚常 常ワ +SELECT `」テ」ア`, LEFT(`」テ」ア`,2) FROM `」ヤ」ウ`; +」テ」ア LEFT(`」テ」ア`,2) + +常ワ 常ワ +常ワ常ン 常ワ常ン +常ワ常ン常゙ 常ワ常ン +常ワ常ン常゙常゚ 常ワ常ン +常ワ常ン常゙常゚常 常ワ常ン +SELECT `」テ」ア`, LEFT(`」テ」ア`,3) FROM `」ヤ」ウ`; +」テ」ア LEFT(`」テ」ア`,3) + +常ワ 常ワ +常ワ常ン 常ワ常ン +常ワ常ン常゙ 常ワ常ン常゙ +常ワ常ン常゙常゚ 常ワ常ン常゙ +常ワ常ン常゙常゚常 常ワ常ン常゙ +SELECT `」テ」ア`, LEFT(`」テ」ア`,4) FROM `」ヤ」ウ`; +」テ」ア LEFT(`」テ」ア`,4) + +常ワ 常ワ +常ワ常ン 常ワ常ン +常ワ常ン常゙ 常ワ常ン常゙ +常ワ常ン常゙常゚ 常ワ常ン常゙常゚ +常ワ常ン常゙常゚常 常ワ常ン常゙常゚ +SELECT `」テ」ア`, LEFT(`」テ」ア`,5) FROM `」ヤ」ウ`; +」テ」ア LEFT(`」テ」ア`,5) + +常ワ 常ワ +常ワ常ン 常ワ常ン +常ワ常ン常゙ 常ワ常ン常゙ +常ワ常ン常゙常゚ 常ワ常ン常゙常゚ +常ワ常ン常゙常゚常 常ワ常ン常゙常゚常 +SELECT `」テ」ア`, LEFT(`」テ」ア`,0) FROM `」ヤ」エ`; +」テ」ア LEFT(`」テ」ア`,0) + +竺 +竺軸 +竺軸宍 +竺軸宍雫 +竺軸宍雫七 +SELECT `」テ」ア`, LEFT(`」テ」ア`,1) FROM `」ヤ」エ`; +」テ」ア LEFT(`」テ」ア`,1) + +竺 竺 +竺軸 竺 +竺軸宍 竺 +竺軸宍雫 竺 +竺軸宍雫七 竺 +SELECT `」テ」ア`, LEFT(`」テ」ア`,2) FROM `」ヤ」エ`; +」テ」ア LEFT(`」テ」ア`,2) + +竺 竺 +竺軸 竺軸 +竺軸宍 竺軸 +竺軸宍雫 竺軸 +竺軸宍雫七 竺軸 +SELECT `」テ」ア`, LEFT(`」テ」ア`,3) FROM `」ヤ」エ`; +」テ」ア LEFT(`」テ」ア`,3) + +竺 竺 +竺軸 竺軸 +竺軸宍 竺軸宍 +竺軸宍雫 竺軸宍 +竺軸宍雫七 竺軸宍 +SELECT `」テ」ア`, LEFT(`」テ」ア`,4) FROM `」ヤ」エ`; +」テ」ア LEFT(`」テ」ア`,4) + +竺 竺 +竺軸 竺軸 +竺軸宍 竺軸宍 +竺軸宍雫 竺軸宍雫 +竺軸宍雫七 竺軸宍雫 +SELECT `」テ」ア`, LEFT(`」テ」ア`,5) FROM `」ヤ」エ`; +」テ」ア LEFT(`」テ」ア`,5) + +竺 竺 +竺軸 竺軸 +竺軸宍 竺軸宍 +竺軸宍雫 竺軸宍雫 +竺軸宍雫七 竺軸宍雫七 +SELECT `」テ」ア`, LEFT(`」テ」ア`,0) FROM `」ヤ」オ`; +」テ」ア LEFT(`」テ」ア`,0) + +、「 +、「、、 +、「、、、ヲ +、「、、、ヲ、ィ +、「、、、ヲ、ィ、ェ +SELECT `」テ」ア`, LEFT(`」テ」ア`,1) FROM `」ヤ」オ`; +」テ」ア LEFT(`」テ」ア`,1) + +、「 、「 +、「、、 、「 +、「、、、ヲ 、「 +、「、、、ヲ、ィ 、「 +、「、、、ヲ、ィ、ェ 、「 +SELECT `」テ」ア`, LEFT(`」テ」ア`,2) FROM `」ヤ」オ`; +」テ」ア LEFT(`」テ」ア`,2) + +、「 、「 +、「、、 、「、、 +、「、、、ヲ 、「、、 +、「、、、ヲ、ィ 、「、、 +、「、、、ヲ、ィ、ェ 、「、、 +SELECT `」テ」ア`, LEFT(`」テ」ア`,3) FROM `」ヤ」オ`; +」テ」ア LEFT(`」テ」ア`,3) + +、「 、「 +、「、、 、「、、 +、「、、、ヲ 、「、、、ヲ +、「、、、ヲ、ィ 、「、、、ヲ +、「、、、ヲ、ィ、ェ 、「、、、ヲ +SELECT `」テ」ア`, LEFT(`」テ」ア`,4) FROM `」ヤ」オ`; +」テ」ア LEFT(`」テ」ア`,4) + +、「 、「 +、「、、 、「、、 +、「、、、ヲ 、「、、、ヲ +、「、、、ヲ、ィ 、「、、、ヲ、ィ +、「、、、ヲ、ィ、ェ 、「、、、ヲ、ィ +SELECT `」テ」ア`, LEFT(`」テ」ア`,5) FROM `」ヤ」オ`; +」テ」ア LEFT(`」テ」ア`,5) + +、「 、「 +、「、、 、「、、 +、「、、、ヲ 、「、、、ヲ +、「、、、ヲ、ィ 、「、、、ヲ、ィ +、「、、、ヲ、ィ、ェ 、「、、、ヲ、ィ、ェ +SELECT `」テ」ア`, LEFT(`」テ」ア`,0) FROM `」ヤ」カ`; +」テ」ア LEFT(`」テ」ア`,0) + +常ワ +常ワ常ン +常ワ常ン常゙ +常ワ常ン常゙常゚ +常ワ常ン常゙常゚常 +SELECT `」テ」ア`, LEFT(`」テ」ア`,1) FROM `」ヤ」カ`; +」テ」ア LEFT(`」テ」ア`,1) + +常ワ 常ワ +常ワ常ン 常ワ +常ワ常ン常゙ 常ワ +常ワ常ン常゙常゚ 常ワ +常ワ常ン常゙常゚常 常ワ +SELECT `」テ」ア`, LEFT(`」テ」ア`,2) FROM `」ヤ」カ`; +」テ」ア LEFT(`」テ」ア`,2) + +常ワ 常ワ +常ワ常ン 常ワ常ン +常ワ常ン常゙ 常ワ常ン +常ワ常ン常゙常゚ 常ワ常ン +常ワ常ン常゙常゚常 常ワ常ン +SELECT `」テ」ア`, LEFT(`」テ」ア`,3) FROM `」ヤ」カ`; +」テ」ア LEFT(`」テ」ア`,3) + +常ワ 常ワ +常ワ常ン 常ワ常ン +常ワ常ン常゙ 常ワ常ン常゙ +常ワ常ン常゙常゚ 常ワ常ン常゙ +常ワ常ン常゙常゚常 常ワ常ン常゙ +SELECT `」テ」ア`, LEFT(`」テ」ア`,4) FROM `」ヤ」カ`; +」テ」ア LEFT(`」テ」ア`,4) + +常ワ 常ワ +常ワ常ン 常ワ常ン +常ワ常ン常゙ 常ワ常ン常゙ +常ワ常ン常゙常゚ 常ワ常ン常゙常゚ +常ワ常ン常゙常゚常 常ワ常ン常゙常゚ +SELECT `」テ」ア`, LEFT(`」テ」ア`,5) FROM `」ヤ」カ`; +」テ」ア LEFT(`」テ」ア`,5) + +常ワ 常ワ +常ワ常ン 常ワ常ン +常ワ常ン常゙ 常ワ常ン常゙ +常ワ常ン常゙常゚ 常ワ常ン常゙常゚ +常ワ常ン常゙常゚常 常ワ常ン常゙常゚常 +SELECT `」テ」ア`, LEFT(`」テ」ア`,0) FROM `」ヤ」キ`; +」テ」ア LEFT(`」テ」ア`,0) +竺軸宍雫七 +竺軸宍雫 +竺軸宍 +竺軸 +竺 + +SELECT `」テ」ア`, LEFT(`」テ」ア`,1) FROM `」ヤ」キ`; +」テ」ア LEFT(`」テ」ア`,1) +竺軸宍雫七 竺 +竺軸宍雫 竺 +竺軸宍 竺 +竺軸 竺 +竺 竺 + +SELECT `」テ」ア`, LEFT(`」テ」ア`,2) FROM `」ヤ」キ`; +」テ」ア LEFT(`」テ」ア`,2) +竺軸宍雫七 竺軸 +竺軸宍雫 竺軸 +竺軸宍 竺軸 +竺軸 竺軸 +竺 竺 + +SELECT `」テ」ア`, LEFT(`」テ」ア`,3) FROM `」ヤ」キ`; +」テ」ア LEFT(`」テ」ア`,3) +竺軸宍雫七 竺軸宍 +竺軸宍雫 竺軸宍 +竺軸宍 竺軸宍 +竺軸 竺軸 +竺 竺 + +SELECT `」テ」ア`, LEFT(`」テ」ア`,4) FROM `」ヤ」キ`; +」テ」ア LEFT(`」テ」ア`,4) +竺軸宍雫七 竺軸宍雫 +竺軸宍雫 竺軸宍雫 +竺軸宍 竺軸宍 +竺軸 竺軸 +竺 竺 + +SELECT `」テ」ア`, LEFT(`」テ」ア`,5) FROM `」ヤ」キ`; +」テ」ア LEFT(`」テ」ア`,5) +竺軸宍雫七 竺軸宍雫七 +竺軸宍雫 竺軸宍雫 +竺軸宍 竺軸宍 +竺軸 竺軸 +竺 竺 + +SELECT `」テ」ア`, LEFT(`」テ」ア`,0) FROM `」ヤ」ク`; +」テ」ア LEFT(`」テ」ア`,0) +、「、、、ヲ、ィ、ェ +、「、、、ヲ、ィ +、「、、、ヲ +、「、、 +、「 + +SELECT `」テ」ア`, LEFT(`」テ」ア`,1) FROM `」ヤ」ク`; +」テ」ア LEFT(`」テ」ア`,1) +、「、、、ヲ、ィ、ェ 、「 +、「、、、ヲ、ィ 、「 +、「、、、ヲ 、「 +、「、、 、「 +、「 、「 + +SELECT `」テ」ア`, LEFT(`」テ」ア`,2) FROM `」ヤ」ク`; +」テ」ア LEFT(`」テ」ア`,2) +、「、、、ヲ、ィ、ェ 、「、、 +、「、、、ヲ、ィ 、「、、 +、「、、、ヲ 、「、、 +、「、、 、「、、 +、「 、「 + +SELECT `」テ」ア`, LEFT(`」テ」ア`,3) FROM `」ヤ」ク`; +」テ」ア LEFT(`」テ」ア`,3) +、「、、、ヲ、ィ、ェ 、「、、、ヲ +、「、、、ヲ、ィ 、「、、、ヲ +、「、、、ヲ 、「、、、ヲ +、「、、 、「、、 +、「 、「 + +SELECT `」テ」ア`, LEFT(`」テ」ア`,4) FROM `」ヤ」ク`; +」テ」ア LEFT(`」テ」ア`,4) +、「、、、ヲ、ィ、ェ 、「、、、ヲ、ィ +、「、、、ヲ、ィ 、「、、、ヲ、ィ +、「、、、ヲ 、「、、、ヲ +、「、、 、「、、 +、「 、「 + +SELECT `」テ」ア`, LEFT(`」テ」ア`,5) FROM `」ヤ」ク`; +」テ」ア LEFT(`」テ」ア`,5) +、「、、、ヲ、ィ、ェ 、「、、、ヲ、ィ、ェ +、「、、、ヲ、ィ 、「、、、ヲ、ィ +、「、、、ヲ 、「、、、ヲ +、「、、 、「、、 +、「 、「 + +SELECT `」テ」ア`, LEFT(`」テ」ア`,0) FROM `」ヤ」ケ`; +」テ」ア LEFT(`」テ」ア`,0) +常ワ常ン常゙常゚常 +常ワ常ン常゙常゚ +常ワ常ン常゙ +常ワ常ン +常ワ + +SELECT `」テ」ア`, LEFT(`」テ」ア`,1) FROM `」ヤ」ケ`; +」テ」ア LEFT(`」テ」ア`,1) +常ワ常ン常゙常゚常 常ワ +常ワ常ン常゙常゚ 常ワ +常ワ常ン常゙ 常ワ +常ワ常ン 常ワ +常ワ 常ワ + +SELECT `」テ」ア`, LEFT(`」テ」ア`,2) FROM `」ヤ」ケ`; +」テ」ア LEFT(`」テ」ア`,2) +常ワ常ン常゙常゚常 常ワ常ン +常ワ常ン常゙常゚ 常ワ常ン +常ワ常ン常゙ 常ワ常ン +常ワ常ン 常ワ常ン +常ワ 常ワ + +SELECT `」テ」ア`, LEFT(`」テ」ア`,3) FROM `」ヤ」ケ`; +」テ」ア LEFT(`」テ」ア`,3) +常ワ常ン常゙常゚常 常ワ常ン常゙ +常ワ常ン常゙常゚ 常ワ常ン常゙ +常ワ常ン常゙ 常ワ常ン常゙ +常ワ常ン 常ワ常ン +常ワ 常ワ + +SELECT `」テ」ア`, LEFT(`」テ」ア`,4) FROM `」ヤ」ケ`; +」テ」ア LEFT(`」テ」ア`,4) +常ワ常ン常゙常゚常 常ワ常ン常゙常゚ +常ワ常ン常゙常゚ 常ワ常ン常゙常゚ +常ワ常ン常゙ 常ワ常ン常゙ +常ワ常ン 常ワ常ン +常ワ 常ワ + +SELECT `」テ」ア`, LEFT(`」テ」ア`,5) FROM `」ヤ」ケ`; +」テ」ア LEFT(`」テ」ア`,5) +常ワ常ン常゙常゚常 常ワ常ン常゙常゚常 +常ワ常ン常゙常゚ 常ワ常ン常゙常゚ +常ワ常ン常゙ 常ワ常ン常゙ +常ワ常ン 常ワ常ン +常ワ 常ワ + +SELECT `」テ」ア`, LEFT(`」テ」ア`,0) FROM `」ヤ」ア」ー`; +」テ」ア LEFT(`」テ」ア`,0) +竺軸宍雫七 +竺軸宍雫 +竺軸宍 +竺軸 +竺 + +SELECT `」テ」ア`, LEFT(`」テ」ア`,1) FROM `」ヤ」ア」ー`; +」テ」ア LEFT(`」テ」ア`,1) +竺軸宍雫七 竺 +竺軸宍雫 竺 +竺軸宍 竺 +竺軸 竺 +竺 竺 + +SELECT `」テ」ア`, LEFT(`」テ」ア`,2) FROM `」ヤ」ア」ー`; +」テ」ア LEFT(`」テ」ア`,2) +竺軸宍雫七 竺軸 +竺軸宍雫 竺軸 +竺軸宍 竺軸 +竺軸 竺軸 +竺 竺 + +SELECT `」テ」ア`, LEFT(`」テ」ア`,3) FROM `」ヤ」ア」ー`; +」テ」ア LEFT(`」テ」ア`,3) +竺軸宍雫七 竺軸宍 +竺軸宍雫 竺軸宍 +竺軸宍 竺軸宍 +竺軸 竺軸 +竺 竺 + +SELECT `」テ」ア`, LEFT(`」テ」ア`,4) FROM `」ヤ」ア」ー`; +」テ」ア LEFT(`」テ」ア`,4) +竺軸宍雫七 竺軸宍雫 +竺軸宍雫 竺軸宍雫 +竺軸宍 竺軸宍 +竺軸 竺軸 +竺 竺 + +SELECT `」テ」ア`, LEFT(`」テ」ア`,5) FROM `」ヤ」ア」ー`; +」テ」ア LEFT(`」テ」ア`,5) +竺軸宍雫七 竺軸宍雫七 +竺軸宍雫 竺軸宍雫 +竺軸宍 竺軸宍 +竺軸 竺軸 +竺 竺 + +SELECT `」テ」ア`, LEFT(`」テ」ア`,0) FROM `」ヤ」ア」ア`; +」テ」ア LEFT(`」テ」ア`,0) +、「、、、ヲ、ィ、ェ +、「、、、ヲ、ィ +、「、、、ヲ +、「、、 +、「 + +SELECT `」テ」ア`, LEFT(`」テ」ア`,1) FROM `」ヤ」ア」ア`; +」テ」ア LEFT(`」テ」ア`,1) +、「、、、ヲ、ィ、ェ 、「 +、「、、、ヲ、ィ 、「 +、「、、、ヲ 、「 +、「、、 、「 +、「 、「 + +SELECT `」テ」ア`, LEFT(`」テ」ア`,2) FROM `」ヤ」ア」ア`; +」テ」ア LEFT(`」テ」ア`,2) +、「、、、ヲ、ィ、ェ 、「、、 +、「、、、ヲ、ィ 、「、、 +、「、、、ヲ 、「、、 +、「、、 、「、、 +、「 、「 + +SELECT `」テ」ア`, LEFT(`」テ」ア`,3) FROM `」ヤ」ア」ア`; +」テ」ア LEFT(`」テ」ア`,3) +、「、、、ヲ、ィ、ェ 、「、、、ヲ +、「、、、ヲ、ィ 、「、、、ヲ +、「、、、ヲ 、「、、、ヲ +、「、、 、「、、 +、「 、「 + +SELECT `」テ」ア`, LEFT(`」テ」ア`,4) FROM `」ヤ」ア」ア`; +」テ」ア LEFT(`」テ」ア`,4) +、「、、、ヲ、ィ、ェ 、「、、、ヲ、ィ +、「、、、ヲ、ィ 、「、、、ヲ、ィ +、「、、、ヲ 、「、、、ヲ +、「、、 、「、、 +、「 、「 + +SELECT `」テ」ア`, LEFT(`」テ」ア`,5) FROM `」ヤ」ア」ア`; +」テ」ア LEFT(`」テ」ア`,5) +、「、、、ヲ、ィ、ェ 、「、、、ヲ、ィ、ェ +、「、、、ヲ、ィ 、「、、、ヲ、ィ +、「、、、ヲ 、「、、、ヲ +、「、、 、「、、 +、「 、「 + +SELECT `」テ」ア`, LEFT(`」テ」ア`,0) FROM `」ヤ」ア」イ`; +」テ」ア LEFT(`」テ」ア`,0) +常ワ常ン常゙常゚常 +常ワ常ン常゙常゚ +常ワ常ン常゙ +常ワ常ン +常ワ + +SELECT `」テ」ア`, LEFT(`」テ」ア`,1) FROM `」ヤ」ア」イ`; +」テ」ア LEFT(`」テ」ア`,1) +常ワ常ン常゙常゚常 常ワ +常ワ常ン常゙常゚ 常ワ +常ワ常ン常゙ 常ワ +常ワ常ン 常ワ +常ワ 常ワ + +SELECT `」テ」ア`, LEFT(`」テ」ア`,2) FROM `」ヤ」ア」イ`; +」テ」ア LEFT(`」テ」ア`,2) +常ワ常ン常゙常゚常 常ワ常ン +常ワ常ン常゙常゚ 常ワ常ン +常ワ常ン常゙ 常ワ常ン +常ワ常ン 常ワ常ン +常ワ 常ワ + +SELECT `」テ」ア`, LEFT(`」テ」ア`,3) FROM `」ヤ」ア」イ`; +」テ」ア LEFT(`」テ」ア`,3) +常ワ常ン常゙常゚常 常ワ常ン常゙ +常ワ常ン常゙常゚ 常ワ常ン常゙ +常ワ常ン常゙ 常ワ常ン常゙ +常ワ常ン 常ワ常ン +常ワ 常ワ + +SELECT `」テ」ア`, LEFT(`」テ」ア`,4) FROM `」ヤ」ア」イ`; +」テ」ア LEFT(`」テ」ア`,4) +常ワ常ン常゙常゚常 常ワ常ン常゙常゚ +常ワ常ン常゙常゚ 常ワ常ン常゙常゚ +常ワ常ン常゙ 常ワ常ン常゙ +常ワ常ン 常ワ常ン +常ワ 常ワ + +SELECT `」テ」ア`, LEFT(`」テ」ア`,5) FROM `」ヤ」ア」イ`; +」テ」ア LEFT(`」テ」ア`,5) +常ワ常ン常゙常゚常 常ワ常ン常゙常゚常 +常ワ常ン常゙常゚ 常ワ常ン常゙常゚ +常ワ常ン常゙ 常ワ常ン常゙ +常ワ常ン 常ワ常ン +常ワ 常ワ + +DROP TABLE `」ヤ」ア`; +DROP TABLE `」ヤ」イ`; +DROP TABLE `」ヤ」ウ`; +DROP TABLE `」ヤ」エ`; +DROP TABLE `」ヤ」オ`; +DROP TABLE `」ヤ」カ`; +DROP TABLE `」ヤ」キ`; +DROP TABLE `」ヤ」ク`; +DROP TABLE `」ヤ」ケ`; +DROP TABLE `」ヤ」ア」ー`; +DROP TABLE `」ヤ」ア」ア`; +DROP TABLE `」ヤ」ア」イ`; diff --git a/mysql-test/suite/jp/r/jp_left_utf8.result b/mysql-test/suite/jp/r/jp_left_utf8.result new file mode 100644 index 00000000000..62cca976fe0 --- /dev/null +++ b/mysql-test/suite/jp/r/jp_left_utf8.result @@ -0,0 +1,626 @@ +drop table if exists `シエシ疏; +drop table if exists `シエシ蛋; +drop table if exists `シエシ伝; +drop table if exists `シエシ覗; +drop table if exists `シエシ描; +drop table if exists `シエシ冒; +drop table if exists `シエシ輿; +drop table if exists `シエシ倭; +drop table if exists `シエシ兪; +drop table if exists `シエシ托シ秦; +drop table if exists `シエシ托シ疏; +drop table if exists `シエシ托シ蛋; +SET NAMES utf8; +SET character_set_database = utf8; +CREATE TABLE `シエシ疏 (`シ」シ疏 char(5), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = innodb; +CREATE TABLE `シエシ蛋 (`シ」シ疏 char(5), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = innodb; +CREATE TABLE `シエシ伝 (`シ」シ疏 char(5), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = innodb; +CREATE TABLE `シエシ覗 (`シ」シ疏 char(5), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = myisam; +CREATE TABLE `シエシ描 (`シ」シ疏 char(5), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = myisam; +CREATE TABLE `シエシ冒 (`シ」シ疏 char(5), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = myisam; +CREATE TABLE `シエシ輿 (`シ」シ疏 char(5), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = heap; +CREATE TABLE `シエシ倭 (`シ」シ疏 char(5), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = heap; +CREATE TABLE `シエシ兪 (`シ」シ疏 char(5), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = heap; +CREATE TABLE `シエシ托シ秦 (`シ」シ疏 char(5), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = bdb; +CREATE TABLE `シエシ托シ疏 (`シ」シ疏 char(5), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = bdb; +CREATE TABLE `シエシ托シ蛋 (`シ」シ疏 char(5), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = bdb; +INSERT INTO `シエシ疏 VALUES ('スアスイスウスエスオ'),('スアスイスウスエ'),('スアスイスウ'),('スアスイ'),('スア'),(''); +INSERT INTO `シエシ蛋 VALUES ('縺ゅ>縺縺医♀'),('縺ゅ>縺縺'),('縺ゅ>縺'),('縺ゅ>'),('縺'),(''); +INSERT INTO `シエシ伝 VALUES ('鮴秘セ夜セ鈴セ樣セ。'),('鮴秘セ夜セ鈴セ'),('鮴秘セ夜セ'),('鮴秘セ'),('鮴'),(''); +INSERT INTO `シエシ覗 VALUES ('スアスイスウスエスオ'),('スアスイスウスエ'),('スアスイスウ'),('スアスイ'),('スア'),(''); +INSERT INTO `シエシ描 VALUES ('縺ゅ>縺縺医♀'),('縺ゅ>縺縺'),('縺ゅ>縺'),('縺ゅ>'),('縺'),(''); +INSERT INTO `シエシ冒 VALUES ('鮴秘セ夜セ鈴セ樣セ。'),('鮴秘セ夜セ鈴セ'),('鮴秘セ夜セ'),('鮴秘セ'),('鮴'),(''); +INSERT INTO `シエシ輿 VALUES ('スアスイスウスエスオ'),('スアスイスウスエ'),('スアスイスウ'),('スアスイ'),('スア'),(''); +INSERT INTO `シエシ倭 VALUES ('縺ゅ>縺縺医♀'),('縺ゅ>縺縺'),('縺ゅ>縺'),('縺ゅ>'),('縺'),(''); +INSERT INTO `シエシ兪 VALUES ('鮴秘セ夜セ鈴セ樣セ。'),('鮴秘セ夜セ鈴セ'),('鮴秘セ夜セ'),('鮴秘セ'),('鮴'),(''); +INSERT INTO `シエシ托シ秦 VALUES ('スアスイスウスエスオ'),('スアスイスウスエ'),('スアスイスウ'),('スアスイ'),('スア'),(''); +INSERT INTO `シエシ托シ疏 VALUES ('縺ゅ>縺縺医♀'),('縺ゅ>縺縺'),('縺ゅ>縺'),('縺ゅ>'),('縺'),(''); +INSERT INTO `シエシ托シ蛋 VALUES ('鮴秘セ夜セ鈴セ樣セ。'),('鮴秘セ夜セ鈴セ'),('鮴秘セ夜セ'),('鮴秘セ'),('鮴'),(''); +SELECT `シ」シ疏, LEFT(`シ」シ疏,0) FROM `シエシ疏; +シ」シ LEFT(`シ」シ疏,0) + +スア +スアスイ +スアスイスウ +スアスイスウスエ +スアスイスウスエスオ +SELECT `シ」シ疏, LEFT(`シ」シ疏,1) FROM `シエシ疏; +シ」シ LEFT(`シ」シ疏,1) + +スア スア +スアスイ スア +スアスイスウ スア +スアスイスウスエ スア +スアスイスウスエスオ スア +SELECT `シ」シ疏, LEFT(`シ」シ疏,2) FROM `シエシ疏; +シ」シ LEFT(`シ」シ疏,2) + +スア スア +スアスイ スアスイ +スアスイスウ スアスイ +スアスイスウスエ スアスイ +スアスイスウスエスオ スアスイ +SELECT `シ」シ疏, LEFT(`シ」シ疏,3) FROM `シエシ疏; +シ」シ LEFT(`シ」シ疏,3) + +スア スア +スアスイ スアスイ +スアスイスウ スアスイスウ +スアスイスウスエ スアスイスウ +スアスイスウスエスオ スアスイスウ +SELECT `シ」シ疏, LEFT(`シ」シ疏,4) FROM `シエシ疏; +シ」シ LEFT(`シ」シ疏,4) + +スア スア +スアスイ スアスイ +スアスイスウ スアスイスウ +スアスイスウスエ スアスイスウスエ +スアスイスウスエスオ スアスイスウスエ +SELECT `シ」シ疏, LEFT(`シ」シ疏,5) FROM `シエシ疏; +シ」シ LEFT(`シ」シ疏,5) + +スア スア +スアスイ スアスイ +スアスイスウ スアスイスウ +スアスイスウスエ スアスイスウスエ +スアスイスウスエスオ スアスイスウスエスオ +SELECT `シ」シ疏, LEFT(`シ」シ疏,0) FROM `シエシ蛋; +シ」シ LEFT(`シ」シ疏,0) + +縺 +縺ゅ> +縺ゅ>縺 +縺ゅ>縺縺 +縺ゅ>縺縺医♀ +SELECT `シ」シ疏, LEFT(`シ」シ疏,1) FROM `シエシ蛋; +シ」シ LEFT(`シ」シ疏,1) + +縺 縺 +縺ゅ> 縺 +縺ゅ>縺 縺 +縺ゅ>縺縺 縺 +縺ゅ>縺縺医♀ 縺 +SELECT `シ」シ疏, LEFT(`シ」シ疏,2) FROM `シエシ蛋; +シ」シ LEFT(`シ」シ疏,2) + +縺 縺 +縺ゅ> 縺ゅ> +縺ゅ>縺 縺ゅ> +縺ゅ>縺縺 縺ゅ> +縺ゅ>縺縺医♀ 縺ゅ> +SELECT `シ」シ疏, LEFT(`シ」シ疏,3) FROM `シエシ蛋; +シ」シ LEFT(`シ」シ疏,3) + +縺 縺 +縺ゅ> 縺ゅ> +縺ゅ>縺 縺ゅ>縺 +縺ゅ>縺縺 縺ゅ>縺 +縺ゅ>縺縺医♀ 縺ゅ>縺 +SELECT `シ」シ疏, LEFT(`シ」シ疏,4) FROM `シエシ蛋; +シ」シ LEFT(`シ」シ疏,4) + +縺 縺 +縺ゅ> 縺ゅ> +縺ゅ>縺 縺ゅ>縺 +縺ゅ>縺縺 縺ゅ>縺縺 +縺ゅ>縺縺医♀ 縺ゅ>縺縺 +SELECT `シ」シ疏, LEFT(`シ」シ疏,5) FROM `シエシ蛋; +シ」シ LEFT(`シ」シ疏,5) + +縺 縺 +縺ゅ> 縺ゅ> +縺ゅ>縺 縺ゅ>縺 +縺ゅ>縺縺 縺ゅ>縺縺 +縺ゅ>縺縺医♀ 縺ゅ>縺縺医♀ +SELECT `シ」シ疏, LEFT(`シ」シ疏,0) FROM `シエシ伝; +シ」シ LEFT(`シ」シ疏,0) + +鮴 +鮴秘セ +鮴秘セ夜セ +鮴秘セ夜セ鈴セ +鮴秘セ夜セ鈴セ樣セ。 +SELECT `シ」シ疏, LEFT(`シ」シ疏,1) FROM `シエシ伝; +シ」シ LEFT(`シ」シ疏,1) + +鮴 鮴 +鮴秘セ 鮴 +鮴秘セ夜セ 鮴 +鮴秘セ夜セ鈴セ 鮴 +鮴秘セ夜セ鈴セ樣セ。 鮴 +SELECT `シ」シ疏, LEFT(`シ」シ疏,2) FROM `シエシ伝; +シ」シ LEFT(`シ」シ疏,2) + +鮴 鮴 +鮴秘セ 鮴秘セ +鮴秘セ夜セ 鮴秘セ +鮴秘セ夜セ鈴セ 鮴秘セ +鮴秘セ夜セ鈴セ樣セ。 鮴秘セ +SELECT `シ」シ疏, LEFT(`シ」シ疏,3) FROM `シエシ伝; +シ」シ LEFT(`シ」シ疏,3) + +鮴 鮴 +鮴秘セ 鮴秘セ +鮴秘セ夜セ 鮴秘セ夜セ +鮴秘セ夜セ鈴セ 鮴秘セ夜セ +鮴秘セ夜セ鈴セ樣セ。 鮴秘セ夜セ +SELECT `シ」シ疏, LEFT(`シ」シ疏,4) FROM `シエシ伝; +シ」シ LEFT(`シ」シ疏,4) + +鮴 鮴 +鮴秘セ 鮴秘セ +鮴秘セ夜セ 鮴秘セ夜セ +鮴秘セ夜セ鈴セ 鮴秘セ夜セ鈴セ +鮴秘セ夜セ鈴セ樣セ。 鮴秘セ夜セ鈴セ +SELECT `シ」シ疏, LEFT(`シ」シ疏,5) FROM `シエシ伝; +シ」シ LEFT(`シ」シ疏,5) + +鮴 鮴 +鮴秘セ 鮴秘セ +鮴秘セ夜セ 鮴秘セ夜セ +鮴秘セ夜セ鈴セ 鮴秘セ夜セ鈴セ +鮴秘セ夜セ鈴セ樣セ。 鮴秘セ夜セ鈴セ樣セ。 +SELECT `シ」シ疏, LEFT(`シ」シ疏,0) FROM `シエシ覗; +シ」シ LEFT(`シ」シ疏,0) + +スア +スアスイ +スアスイスウ +スアスイスウスエ +スアスイスウスエスオ +SELECT `シ」シ疏, LEFT(`シ」シ疏,1) FROM `シエシ覗; +シ」シ LEFT(`シ」シ疏,1) + +スア スア +スアスイ スア +スアスイスウ スア +スアスイスウスエ スア +スアスイスウスエスオ スア +SELECT `シ」シ疏, LEFT(`シ」シ疏,2) FROM `シエシ覗; +シ」シ LEFT(`シ」シ疏,2) + +スア スア +スアスイ スアスイ +スアスイスウ スアスイ +スアスイスウスエ スアスイ +スアスイスウスエスオ スアスイ +SELECT `シ」シ疏, LEFT(`シ」シ疏,3) FROM `シエシ覗; +シ」シ LEFT(`シ」シ疏,3) + +スア スア +スアスイ スアスイ +スアスイスウ スアスイスウ +スアスイスウスエ スアスイスウ +スアスイスウスエスオ スアスイスウ +SELECT `シ」シ疏, LEFT(`シ」シ疏,4) FROM `シエシ覗; +シ」シ LEFT(`シ」シ疏,4) + +スア スア +スアスイ スアスイ +スアスイスウ スアスイスウ +スアスイスウスエ スアスイスウスエ +スアスイスウスエスオ スアスイスウスエ +SELECT `シ」シ疏, LEFT(`シ」シ疏,5) FROM `シエシ覗; +シ」シ LEFT(`シ」シ疏,5) + +スア スア +スアスイ スアスイ +スアスイスウ スアスイスウ +スアスイスウスエ スアスイスウスエ +スアスイスウスエスオ スアスイスウスエスオ +SELECT `シ」シ疏, LEFT(`シ」シ疏,0) FROM `シエシ描; +シ」シ LEFT(`シ」シ疏,0) + +縺 +縺ゅ> +縺ゅ>縺 +縺ゅ>縺縺 +縺ゅ>縺縺医♀ +SELECT `シ」シ疏, LEFT(`シ」シ疏,1) FROM `シエシ描; +シ」シ LEFT(`シ」シ疏,1) + +縺 縺 +縺ゅ> 縺 +縺ゅ>縺 縺 +縺ゅ>縺縺 縺 +縺ゅ>縺縺医♀ 縺 +SELECT `シ」シ疏, LEFT(`シ」シ疏,2) FROM `シエシ描; +シ」シ LEFT(`シ」シ疏,2) + +縺 縺 +縺ゅ> 縺ゅ> +縺ゅ>縺 縺ゅ> +縺ゅ>縺縺 縺ゅ> +縺ゅ>縺縺医♀ 縺ゅ> +SELECT `シ」シ疏, LEFT(`シ」シ疏,3) FROM `シエシ描; +シ」シ LEFT(`シ」シ疏,3) + +縺 縺 +縺ゅ> 縺ゅ> +縺ゅ>縺 縺ゅ>縺 +縺ゅ>縺縺 縺ゅ>縺 +縺ゅ>縺縺医♀ 縺ゅ>縺 +SELECT `シ」シ疏, LEFT(`シ」シ疏,4) FROM `シエシ描; +シ」シ LEFT(`シ」シ疏,4) + +縺 縺 +縺ゅ> 縺ゅ> +縺ゅ>縺 縺ゅ>縺 +縺ゅ>縺縺 縺ゅ>縺縺 +縺ゅ>縺縺医♀ 縺ゅ>縺縺 +SELECT `シ」シ疏, LEFT(`シ」シ疏,5) FROM `シエシ描; +シ」シ LEFT(`シ」シ疏,5) + +縺 縺 +縺ゅ> 縺ゅ> +縺ゅ>縺 縺ゅ>縺 +縺ゅ>縺縺 縺ゅ>縺縺 +縺ゅ>縺縺医♀ 縺ゅ>縺縺医♀ +SELECT `シ」シ疏, LEFT(`シ」シ疏,0) FROM `シエシ冒; +シ」シ LEFT(`シ」シ疏,0) + +鮴 +鮴秘セ +鮴秘セ夜セ +鮴秘セ夜セ鈴セ +鮴秘セ夜セ鈴セ樣セ。 +SELECT `シ」シ疏, LEFT(`シ」シ疏,1) FROM `シエシ冒; +シ」シ LEFT(`シ」シ疏,1) + +鮴 鮴 +鮴秘セ 鮴 +鮴秘セ夜セ 鮴 +鮴秘セ夜セ鈴セ 鮴 +鮴秘セ夜セ鈴セ樣セ。 鮴 +SELECT `シ」シ疏, LEFT(`シ」シ疏,2) FROM `シエシ冒; +シ」シ LEFT(`シ」シ疏,2) + +鮴 鮴 +鮴秘セ 鮴秘セ +鮴秘セ夜セ 鮴秘セ +鮴秘セ夜セ鈴セ 鮴秘セ +鮴秘セ夜セ鈴セ樣セ。 鮴秘セ +SELECT `シ」シ疏, LEFT(`シ」シ疏,3) FROM `シエシ冒; +シ」シ LEFT(`シ」シ疏,3) + +鮴 鮴 +鮴秘セ 鮴秘セ +鮴秘セ夜セ 鮴秘セ夜セ +鮴秘セ夜セ鈴セ 鮴秘セ夜セ +鮴秘セ夜セ鈴セ樣セ。 鮴秘セ夜セ +SELECT `シ」シ疏, LEFT(`シ」シ疏,4) FROM `シエシ冒; +シ」シ LEFT(`シ」シ疏,4) + +鮴 鮴 +鮴秘セ 鮴秘セ +鮴秘セ夜セ 鮴秘セ夜セ +鮴秘セ夜セ鈴セ 鮴秘セ夜セ鈴セ +鮴秘セ夜セ鈴セ樣セ。 鮴秘セ夜セ鈴セ +SELECT `シ」シ疏, LEFT(`シ」シ疏,5) FROM `シエシ冒; +シ」シ LEFT(`シ」シ疏,5) + +鮴 鮴 +鮴秘セ 鮴秘セ +鮴秘セ夜セ 鮴秘セ夜セ +鮴秘セ夜セ鈴セ 鮴秘セ夜セ鈴セ +鮴秘セ夜セ鈴セ樣セ。 鮴秘セ夜セ鈴セ樣セ。 +SELECT `シ」シ疏, LEFT(`シ」シ疏,0) FROM `シエシ輿; +シ」シ LEFT(`シ」シ疏,0) +スアスイスウスエスオ +スアスイスウスエ +スアスイスウ +スアスイ +スア + +SELECT `シ」シ疏, LEFT(`シ」シ疏,1) FROM `シエシ輿; +シ」シ LEFT(`シ」シ疏,1) +スアスイスウスエスオ スア +スアスイスウスエ スア +スアスイスウ スア +スアスイ スア +スア スア + +SELECT `シ」シ疏, LEFT(`シ」シ疏,2) FROM `シエシ輿; +シ」シ LEFT(`シ」シ疏,2) +スアスイスウスエスオ スアスイ +スアスイスウスエ スアスイ +スアスイスウ スアスイ +スアスイ スアスイ +スア スア + +SELECT `シ」シ疏, LEFT(`シ」シ疏,3) FROM `シエシ輿; +シ」シ LEFT(`シ」シ疏,3) +スアスイスウスエスオ スアスイスウ +スアスイスウスエ スアスイスウ +スアスイスウ スアスイスウ +スアスイ スアスイ +スア スア + +SELECT `シ」シ疏, LEFT(`シ」シ疏,4) FROM `シエシ輿; +シ」シ LEFT(`シ」シ疏,4) +スアスイスウスエスオ スアスイスウスエ +スアスイスウスエ スアスイスウスエ +スアスイスウ スアスイスウ +スアスイ スアスイ +スア スア + +SELECT `シ」シ疏, LEFT(`シ」シ疏,5) FROM `シエシ輿; +シ」シ LEFT(`シ」シ疏,5) +スアスイスウスエスオ スアスイスウスエスオ +スアスイスウスエ スアスイスウスエ +スアスイスウ スアスイスウ +スアスイ スアスイ +スア スア + +SELECT `シ」シ疏, LEFT(`シ」シ疏,0) FROM `シエシ倭; +シ」シ LEFT(`シ」シ疏,0) +縺ゅ>縺縺医♀ +縺ゅ>縺縺 +縺ゅ>縺 +縺ゅ> +縺 + +SELECT `シ」シ疏, LEFT(`シ」シ疏,1) FROM `シエシ倭; +シ」シ LEFT(`シ」シ疏,1) +縺ゅ>縺縺医♀ 縺 +縺ゅ>縺縺 縺 +縺ゅ>縺 縺 +縺ゅ> 縺 +縺 縺 + +SELECT `シ」シ疏, LEFT(`シ」シ疏,2) FROM `シエシ倭; +シ」シ LEFT(`シ」シ疏,2) +縺ゅ>縺縺医♀ 縺ゅ> +縺ゅ>縺縺 縺ゅ> +縺ゅ>縺 縺ゅ> +縺ゅ> 縺ゅ> +縺 縺 + +SELECT `シ」シ疏, LEFT(`シ」シ疏,3) FROM `シエシ倭; +シ」シ LEFT(`シ」シ疏,3) +縺ゅ>縺縺医♀ 縺ゅ>縺 +縺ゅ>縺縺 縺ゅ>縺 +縺ゅ>縺 縺ゅ>縺 +縺ゅ> 縺ゅ> +縺 縺 + +SELECT `シ」シ疏, LEFT(`シ」シ疏,4) FROM `シエシ倭; +シ」シ LEFT(`シ」シ疏,4) +縺ゅ>縺縺医♀ 縺ゅ>縺縺 +縺ゅ>縺縺 縺ゅ>縺縺 +縺ゅ>縺 縺ゅ>縺 +縺ゅ> 縺ゅ> +縺 縺 + +SELECT `シ」シ疏, LEFT(`シ」シ疏,5) FROM `シエシ倭; +シ」シ LEFT(`シ」シ疏,5) +縺ゅ>縺縺医♀ 縺ゅ>縺縺医♀ +縺ゅ>縺縺 縺ゅ>縺縺 +縺ゅ>縺 縺ゅ>縺 +縺ゅ> 縺ゅ> +縺 縺 + +SELECT `シ」シ疏, LEFT(`シ」シ疏,0) FROM `シエシ兪; +シ」シ LEFT(`シ」シ疏,0) +鮴秘セ夜セ鈴セ樣セ。 +鮴秘セ夜セ鈴セ +鮴秘セ夜セ +鮴秘セ +鮴 + +SELECT `シ」シ疏, LEFT(`シ」シ疏,1) FROM `シエシ兪; +シ」シ LEFT(`シ」シ疏,1) +鮴秘セ夜セ鈴セ樣セ。 鮴 +鮴秘セ夜セ鈴セ 鮴 +鮴秘セ夜セ 鮴 +鮴秘セ 鮴 +鮴 鮴 + +SELECT `シ」シ疏, LEFT(`シ」シ疏,2) FROM `シエシ兪; +シ」シ LEFT(`シ」シ疏,2) +鮴秘セ夜セ鈴セ樣セ。 鮴秘セ +鮴秘セ夜セ鈴セ 鮴秘セ +鮴秘セ夜セ 鮴秘セ +鮴秘セ 鮴秘セ +鮴 鮴 + +SELECT `シ」シ疏, LEFT(`シ」シ疏,3) FROM `シエシ兪; +シ」シ LEFT(`シ」シ疏,3) +鮴秘セ夜セ鈴セ樣セ。 鮴秘セ夜セ +鮴秘セ夜セ鈴セ 鮴秘セ夜セ +鮴秘セ夜セ 鮴秘セ夜セ +鮴秘セ 鮴秘セ +鮴 鮴 + +SELECT `シ」シ疏, LEFT(`シ」シ疏,4) FROM `シエシ兪; +シ」シ LEFT(`シ」シ疏,4) +鮴秘セ夜セ鈴セ樣セ。 鮴秘セ夜セ鈴セ +鮴秘セ夜セ鈴セ 鮴秘セ夜セ鈴セ +鮴秘セ夜セ 鮴秘セ夜セ +鮴秘セ 鮴秘セ +鮴 鮴 + +SELECT `シ」シ疏, LEFT(`シ」シ疏,5) FROM `シエシ兪; +シ」シ LEFT(`シ」シ疏,5) +鮴秘セ夜セ鈴セ樣セ。 鮴秘セ夜セ鈴セ樣セ。 +鮴秘セ夜セ鈴セ 鮴秘セ夜セ鈴セ +鮴秘セ夜セ 鮴秘セ夜セ +鮴秘セ 鮴秘セ +鮴 鮴 + +SELECT `シ」シ疏, LEFT(`シ」シ疏,0) FROM `シエシ托シ秦; +シ」シ LEFT(`シ」シ疏,0) +スアスイスウスエスオ +スアスイスウスエ +スアスイスウ +スアスイ +スア + +SELECT `シ」シ疏, LEFT(`シ」シ疏,1) FROM `シエシ托シ秦; +シ」シ LEFT(`シ」シ疏,1) +スアスイスウスエスオ スア +スアスイスウスエ スア +スアスイスウ スア +スアスイ スア +スア スア + +SELECT `シ」シ疏, LEFT(`シ」シ疏,2) FROM `シエシ托シ秦; +シ」シ LEFT(`シ」シ疏,2) +スアスイスウスエスオ スアスイ +スアスイスウスエ スアスイ +スアスイスウ スアスイ +スアスイ スアスイ +スア スア + +SELECT `シ」シ疏, LEFT(`シ」シ疏,3) FROM `シエシ托シ秦; +シ」シ LEFT(`シ」シ疏,3) +スアスイスウスエスオ スアスイスウ +スアスイスウスエ スアスイスウ +スアスイスウ スアスイスウ +スアスイ スアスイ +スア スア + +SELECT `シ」シ疏, LEFT(`シ」シ疏,4) FROM `シエシ托シ秦; +シ」シ LEFT(`シ」シ疏,4) +スアスイスウスエスオ スアスイスウスエ +スアスイスウスエ スアスイスウスエ +スアスイスウ スアスイスウ +スアスイ スアスイ +スア スア + +SELECT `シ」シ疏, LEFT(`シ」シ疏,5) FROM `シエシ托シ秦; +シ」シ LEFT(`シ」シ疏,5) +スアスイスウスエスオ スアスイスウスエスオ +スアスイスウスエ スアスイスウスエ +スアスイスウ スアスイスウ +スアスイ スアスイ +スア スア + +SELECT `シ」シ疏, LEFT(`シ」シ疏,0) FROM `シエシ托シ疏; +シ」シ LEFT(`シ」シ疏,0) +縺ゅ>縺縺医♀ +縺ゅ>縺縺 +縺ゅ>縺 +縺ゅ> +縺 + +SELECT `シ」シ疏, LEFT(`シ」シ疏,1) FROM `シエシ托シ疏; +シ」シ LEFT(`シ」シ疏,1) +縺ゅ>縺縺医♀ 縺 +縺ゅ>縺縺 縺 +縺ゅ>縺 縺 +縺ゅ> 縺 +縺 縺 + +SELECT `シ」シ疏, LEFT(`シ」シ疏,2) FROM `シエシ托シ疏; +シ」シ LEFT(`シ」シ疏,2) +縺ゅ>縺縺医♀ 縺ゅ> +縺ゅ>縺縺 縺ゅ> +縺ゅ>縺 縺ゅ> +縺ゅ> 縺ゅ> +縺 縺 + +SELECT `シ」シ疏, LEFT(`シ」シ疏,3) FROM `シエシ托シ疏; +シ」シ LEFT(`シ」シ疏,3) +縺ゅ>縺縺医♀ 縺ゅ>縺 +縺ゅ>縺縺 縺ゅ>縺 +縺ゅ>縺 縺ゅ>縺 +縺ゅ> 縺ゅ> +縺 縺 + +SELECT `シ」シ疏, LEFT(`シ」シ疏,4) FROM `シエシ托シ疏; +シ」シ LEFT(`シ」シ疏,4) +縺ゅ>縺縺医♀ 縺ゅ>縺縺 +縺ゅ>縺縺 縺ゅ>縺縺 +縺ゅ>縺 縺ゅ>縺 +縺ゅ> 縺ゅ> +縺 縺 + +SELECT `シ」シ疏, LEFT(`シ」シ疏,5) FROM `シエシ托シ疏; +シ」シ LEFT(`シ」シ疏,5) +縺ゅ>縺縺医♀ 縺ゅ>縺縺医♀ +縺ゅ>縺縺 縺ゅ>縺縺 +縺ゅ>縺 縺ゅ>縺 +縺ゅ> 縺ゅ> +縺 縺 + +SELECT `シ」シ疏, LEFT(`シ」シ疏,0) FROM `シエシ托シ蛋; +シ」シ LEFT(`シ」シ疏,0) +鮴秘セ夜セ鈴セ樣セ。 +鮴秘セ夜セ鈴セ +鮴秘セ夜セ +鮴秘セ +鮴 + +SELECT `シ」シ疏, LEFT(`シ」シ疏,1) FROM `シエシ托シ蛋; +シ」シ LEFT(`シ」シ疏,1) +鮴秘セ夜セ鈴セ樣セ。 鮴 +鮴秘セ夜セ鈴セ 鮴 +鮴秘セ夜セ 鮴 +鮴秘セ 鮴 +鮴 鮴 + +SELECT `シ」シ疏, LEFT(`シ」シ疏,2) FROM `シエシ托シ蛋; +シ」シ LEFT(`シ」シ疏,2) +鮴秘セ夜セ鈴セ樣セ。 鮴秘セ +鮴秘セ夜セ鈴セ 鮴秘セ +鮴秘セ夜セ 鮴秘セ +鮴秘セ 鮴秘セ +鮴 鮴 + +SELECT `シ」シ疏, LEFT(`シ」シ疏,3) FROM `シエシ托シ蛋; +シ」シ LEFT(`シ」シ疏,3) +鮴秘セ夜セ鈴セ樣セ。 鮴秘セ夜セ +鮴秘セ夜セ鈴セ 鮴秘セ夜セ +鮴秘セ夜セ 鮴秘セ夜セ +鮴秘セ 鮴秘セ +鮴 鮴 + +SELECT `シ」シ疏, LEFT(`シ」シ疏,4) FROM `シエシ托シ蛋; +シ」シ LEFT(`シ」シ疏,4) +鮴秘セ夜セ鈴セ樣セ。 鮴秘セ夜セ鈴セ +鮴秘セ夜セ鈴セ 鮴秘セ夜セ鈴セ +鮴秘セ夜セ 鮴秘セ夜セ +鮴秘セ 鮴秘セ +鮴 鮴 + +SELECT `シ」シ疏, LEFT(`シ」シ疏,5) FROM `シエシ托シ蛋; +シ」シ LEFT(`シ」シ疏,5) +鮴秘セ夜セ鈴セ樣セ。 鮴秘セ夜セ鈴セ樣セ。 +鮴秘セ夜セ鈴セ 鮴秘セ夜セ鈴セ +鮴秘セ夜セ 鮴秘セ夜セ +鮴秘セ 鮴秘セ +鮴 鮴 + +DROP TABLE `シエシ疏; +DROP TABLE `シエシ蛋; +DROP TABLE `シエシ伝; +DROP TABLE `シエシ覗; +DROP TABLE `シエシ描; +DROP TABLE `シエシ冒; +DROP TABLE `シエシ輿; +DROP TABLE `シエシ倭; +DROP TABLE `シエシ兪; +DROP TABLE `シエシ托シ秦; +DROP TABLE `シエシ托シ疏; +DROP TABLE `シエシ托シ蛋; diff --git a/mysql-test/suite/jp/r/jp_length_sjis.result b/mysql-test/suite/jp/r/jp_length_sjis.result new file mode 100644 index 00000000000..51055e09233 --- /dev/null +++ b/mysql-test/suite/jp/r/jp_length_sjis.result @@ -0,0 +1,146 @@ +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`; +drop table if exists `T11`; +drop table if exists `T12`; +SET NAMES sjis; +SET character_set_database = sjis; +CREATE TABLE `T1` (`C1` char(5), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = innodb; +CREATE TABLE `T2` (`C1` char(5), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = innodb; +CREATE TABLE `T3` (`C1` char(5), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = innodb; +CREATE TABLE `T4` (`C1` char(5), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = myisam; +CREATE TABLE `T5` (`C1` char(5), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = myisam; +CREATE TABLE `T6` (`C1` char(5), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = myisam; +CREATE TABLE `T7` (`C1` char(5), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = heap; +CREATE TABLE `T8` (`C1` char(5), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = heap; +CREATE TABLE `T9` (`C1` char(5), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = heap; +CREATE TABLE `T10` (`C1` char(5), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = bdb; +CREATE TABLE `T11` (`C1` char(5), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = bdb; +CREATE TABLE `T12` (`C1` char(5), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = bdb; +INSERT INTO `T1` VALUES ('アイウエオ'),('アイウエ'),('アイウ'),('アイ'),('ア'),(''); +INSERT INTO `T2` VALUES ('あいうえお'),('あいうえ'),('あいう'),('あい'),('あ'),(''); +INSERT INTO `T3` VALUES ('ソ十表予構'),('ソ十表予'),('ソ十表'),('ソ十'),('ソ'),(''); +INSERT INTO `T4` VALUES ('アイウエオ'),('アイウエ'),('アイウ'),('アイ'),('ア'),(''); +INSERT INTO `T5` VALUES ('あいうえお'),('あいうえ'),('あいう'),('あい'),('あ'),(''); +INSERT INTO `T6` VALUES ('ソ十表予構'),('ソ十表予'),('ソ十表'),('ソ十'),('ソ'),(''); +INSERT INTO `T7` VALUES ('アイウエオ'),('アイウエ'),('アイウ'),('アイ'),('ア'),(''); +INSERT INTO `T8` VALUES ('あいうえお'),('あいうえ'),('あいう'),('あい'),('あ'),(''); +INSERT INTO `T9` VALUES ('ソ十表予構'),('ソ十表予'),('ソ十表'),('ソ十'),('ソ'),(''); +INSERT INTO `T10` VALUES ('アイウエオ'),('アイウエ'),('アイウ'),('アイ'),('ア'),(''); +INSERT INTO `T11` VALUES ('あいうえお'),('あいうえ'),('あいう'),('あい'),('あ'),(''); +INSERT INTO `T12` VALUES ('ソ十表予構'),('ソ十表予'),('ソ十表'),('ソ十'),('ソ'),(''); +SELECT `C1`, LENGTH(`C1`) FROM `T1`; +C1 LENGTH(`C1`) + 0 +ア 1 +アイ 2 +アイウ 3 +アイウエ 4 +アイウエオ 5 +SELECT `C1`, LENGTH(`C1`) FROM `T2`; +C1 LENGTH(`C1`) + 0 +あ 2 +あい 4 +あいう 6 +あいうえ 8 +あいうえお 10 +SELECT `C1`, LENGTH(`C1`) FROM `T3`; +C1 LENGTH(`C1`) + 0 +ソ 2 +ソ十 4 +ソ十表 6 +ソ十表予 8 +ソ十表予構 10 +SELECT `C1`, LENGTH(`C1`) FROM `T4`; +C1 LENGTH(`C1`) + 0 +ア 1 +アイ 2 +アイウ 3 +アイウエ 4 +アイウエオ 5 +SELECT `C1`, LENGTH(`C1`) FROM `T5`; +C1 LENGTH(`C1`) + 0 +あ 2 +あい 4 +あいう 6 +あいうえ 8 +あいうえお 10 +SELECT `C1`, LENGTH(`C1`) FROM `T6`; +C1 LENGTH(`C1`) + 0 +ソ 2 +ソ十 4 +ソ十表 6 +ソ十表予 8 +ソ十表予構 10 +SELECT `C1`, LENGTH(`C1`) FROM `T7`; +C1 LENGTH(`C1`) +アイウエオ 5 +アイウエ 4 +アイウ 3 +アイ 2 +ア 1 + 0 +SELECT `C1`, LENGTH(`C1`) FROM `T8`; +C1 LENGTH(`C1`) +あいうえお 10 +あいうえ 8 +あいう 6 +あい 4 +あ 2 + 0 +SELECT `C1`, LENGTH(`C1`) FROM `T9`; +C1 LENGTH(`C1`) +ソ十表予構 10 +ソ十表予 8 +ソ十表 6 +ソ十 4 +ソ 2 + 0 +SELECT `C1`, LENGTH(`C1`) FROM `T10`; +C1 LENGTH(`C1`) +アイウエオ 5 +アイウエ 4 +アイウ 3 +アイ 2 +ア 1 + 0 +SELECT `C1`, LENGTH(`C1`) FROM `T11`; +C1 LENGTH(`C1`) +あいうえお 10 +あいうえ 8 +あいう 6 +あい 4 +あ 2 + 0 +SELECT `C1`, LENGTH(`C1`) FROM `T12`; +C1 LENGTH(`C1`) +ソ十表予構 10 +ソ十表予 8 +ソ十表 6 +ソ十 4 +ソ 2 + 0 +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`; diff --git a/mysql-test/suite/jp/r/jp_length_ucs2.result b/mysql-test/suite/jp/r/jp_length_ucs2.result new file mode 100644 index 00000000000..569e012f7d3 --- /dev/null +++ b/mysql-test/suite/jp/r/jp_length_ucs2.result @@ -0,0 +1,147 @@ +drop table if exists `」ヤ」ア`; +drop table if exists `」ヤ」イ`; +drop table if exists `」ヤ」ウ`; +drop table if exists `」ヤ」エ`; +drop table if exists `」ヤ」オ`; +drop table if exists `」ヤ」カ`; +drop table if exists `」ヤ」キ`; +drop table if exists `」ヤ」ク`; +drop table if exists `」ヤ」ケ`; +drop table if exists `」ヤ」ア」ー`; +drop table if exists `」ヤ」ア」ア`; +drop table if exists `」ヤ」ア」イ`; +SET NAMES ujis; +SET character_set_database = ucs2; +SET collation_connection = ucs2_general_ci; +CREATE TABLE `」ヤ」ア` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = innodb; +CREATE TABLE `」ヤ」イ` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = innodb; +CREATE TABLE `」ヤ」ウ` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = innodb; +CREATE TABLE `」ヤ」エ` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = myisam; +CREATE TABLE `」ヤ」オ` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = myisam; +CREATE TABLE `」ヤ」カ` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = myisam; +CREATE TABLE `」ヤ」キ` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = heap; +CREATE TABLE `」ヤ」ク` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = heap; +CREATE TABLE `」ヤ」ケ` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = heap; +CREATE TABLE `」ヤ」ア」ー` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = bdb; +CREATE TABLE `」ヤ」ア」ア` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = bdb; +CREATE TABLE `」ヤ」ア」イ` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = bdb; +INSERT INTO `」ヤ」ア` VALUES ('竺軸宍雫七'),('竺軸宍雫'),('竺軸宍'),('竺軸'),('竺'),(''); +INSERT INTO `」ヤ」イ` VALUES ('、「、、、ヲ、ィ、ェ'),('、「、、、ヲ、ィ'),('、「、、、ヲ'),('、「、、'),('、「'),(''); +INSERT INTO `」ヤ」ウ` VALUES ('常ワ常ン常゙常゚常'),('常ワ常ン常゙常゚'),('常ワ常ン常゙'),('常ワ常ン'),('常ワ'),(''); +INSERT INTO `」ヤ」エ` VALUES ('竺軸宍雫七'),('竺軸宍雫'),('竺軸宍'),('竺軸'),('竺'),(''); +INSERT INTO `」ヤ」オ` VALUES ('、「、、、ヲ、ィ、ェ'),('、「、、、ヲ、ィ'),('、「、、、ヲ'),('、「、、'),('、「'),(''); +INSERT INTO `」ヤ」カ` VALUES ('常ワ常ン常゙常゚常'),('常ワ常ン常゙常゚'),('常ワ常ン常゙'),('常ワ常ン'),('常ワ'),(''); +INSERT INTO `」ヤ」キ` VALUES ('竺軸宍雫七'),('竺軸宍雫'),('竺軸宍'),('竺軸'),('竺'),(''); +INSERT INTO `」ヤ」ク` VALUES ('、「、、、ヲ、ィ、ェ'),('、「、、、ヲ、ィ'),('、「、、、ヲ'),('、「、、'),('、「'),(''); +INSERT INTO `」ヤ」ケ` VALUES ('常ワ常ン常゙常゚常'),('常ワ常ン常゙常゚'),('常ワ常ン常゙'),('常ワ常ン'),('常ワ'),(''); +INSERT INTO `」ヤ」ア」ー` VALUES ('竺軸宍雫七'),('竺軸宍雫'),('竺軸宍'),('竺軸'),('竺'),(''); +INSERT INTO `」ヤ」ア」ア` VALUES ('、「、、、ヲ、ィ、ェ'),('、「、、、ヲ、ィ'),('、「、、、ヲ'),('、「、、'),('、「'),(''); +INSERT INTO `」ヤ」ア」イ` VALUES ('常ワ常ン常゙常゚常'),('常ワ常ン常゙常゚'),('常ワ常ン常゙'),('常ワ常ン'),('常ワ'),(''); +SELECT `」テ」ア`, LENGTH(`」テ」ア`) FROM `」ヤ」ア`; +」テ」ア LENGTH(`」テ」ア`) + 0 +竺 2 +竺軸 4 +竺軸宍 6 +竺軸宍雫 8 +竺軸宍雫七 10 +SELECT `」テ」ア`, LENGTH(`」テ」ア`) FROM `」ヤ」イ`; +」テ」ア LENGTH(`」テ」ア`) + 0 +、「 2 +、「、、 4 +、「、、、ヲ 6 +、「、、、ヲ、ィ 8 +、「、、、ヲ、ィ、ェ 10 +SELECT `」テ」ア`, LENGTH(`」テ」ア`) FROM `」ヤ」ウ`; +」テ」ア LENGTH(`」テ」ア`) + 0 +常ワ 2 +常ワ常ン 4 +常ワ常ン常゙ 6 +常ワ常ン常゙常゚ 8 +常ワ常ン常゙常゚常 10 +SELECT `」テ」ア`, LENGTH(`」テ」ア`) FROM `」ヤ」エ`; +」テ」ア LENGTH(`」テ」ア`) + 0 +竺 2 +竺軸 4 +竺軸宍 6 +竺軸宍雫 8 +竺軸宍雫七 10 +SELECT `」テ」ア`, LENGTH(`」テ」ア`) FROM `」ヤ」オ`; +」テ」ア LENGTH(`」テ」ア`) + 0 +、「 2 +、「、、 4 +、「、、、ヲ 6 +、「、、、ヲ、ィ 8 +、「、、、ヲ、ィ、ェ 10 +SELECT `」テ」ア`, LENGTH(`」テ」ア`) FROM `」ヤ」カ`; +」テ」ア LENGTH(`」テ」ア`) + 0 +常ワ 2 +常ワ常ン 4 +常ワ常ン常゙ 6 +常ワ常ン常゙常゚ 8 +常ワ常ン常゙常゚常 10 +SELECT `」テ」ア`, LENGTH(`」テ」ア`) FROM `」ヤ」キ`; +」テ」ア LENGTH(`」テ」ア`) +竺軸宍雫七 10 +竺軸宍雫 8 +竺軸宍 6 +竺軸 4 +竺 2 + 0 +SELECT `」テ」ア`, LENGTH(`」テ」ア`) FROM `」ヤ」ク`; +」テ」ア LENGTH(`」テ」ア`) +、「、、、ヲ、ィ、ェ 10 +、「、、、ヲ、ィ 8 +、「、、、ヲ 6 +、「、、 4 +、「 2 + 0 +SELECT `」テ」ア`, LENGTH(`」テ」ア`) FROM `」ヤ」ケ`; +」テ」ア LENGTH(`」テ」ア`) +常ワ常ン常゙常゚常 10 +常ワ常ン常゙常゚ 8 +常ワ常ン常゙ 6 +常ワ常ン 4 +常ワ 2 + 0 +SELECT `」テ」ア`, LENGTH(`」テ」ア`) FROM `」ヤ」ア」ー`; +」テ」ア LENGTH(`」テ」ア`) +竺軸宍雫七 10 +竺軸宍雫 8 +竺軸宍 6 +竺軸 4 +竺 2 + 0 +SELECT `」テ」ア`, LENGTH(`」テ」ア`) FROM `」ヤ」ア」ア`; +」テ」ア LENGTH(`」テ」ア`) +、「、、、ヲ、ィ、ェ 10 +、「、、、ヲ、ィ 8 +、「、、、ヲ 6 +、「、、 4 +、「 2 + 0 +SELECT `」テ」ア`, LENGTH(`」テ」ア`) FROM `」ヤ」ア」イ`; +」テ」ア LENGTH(`」テ」ア`) +常ワ常ン常゙常゚常 10 +常ワ常ン常゙常゚ 8 +常ワ常ン常゙ 6 +常ワ常ン 4 +常ワ 2 + 0 +DROP TABLE `」ヤ」ア`; +DROP TABLE `」ヤ」イ`; +DROP TABLE `」ヤ」ウ`; +DROP TABLE `」ヤ」エ`; +DROP TABLE `」ヤ」オ`; +DROP TABLE `」ヤ」カ`; +DROP TABLE `」ヤ」キ`; +DROP TABLE `」ヤ」ク`; +DROP TABLE `」ヤ」ケ`; +DROP TABLE `」ヤ」ア」ー`; +DROP TABLE `」ヤ」ア」ア`; +DROP TABLE `」ヤ」ア」イ`; diff --git a/mysql-test/suite/jp/r/jp_length_ujis.result b/mysql-test/suite/jp/r/jp_length_ujis.result new file mode 100644 index 00000000000..288cc06a2ef --- /dev/null +++ b/mysql-test/suite/jp/r/jp_length_ujis.result @@ -0,0 +1,146 @@ +drop table if exists `」ヤ」ア`; +drop table if exists `」ヤ」イ`; +drop table if exists `」ヤ」ウ`; +drop table if exists `」ヤ」エ`; +drop table if exists `」ヤ」オ`; +drop table if exists `」ヤ」カ`; +drop table if exists `」ヤ」キ`; +drop table if exists `」ヤ」ク`; +drop table if exists `」ヤ」ケ`; +drop table if exists `」ヤ」ア」ー`; +drop table if exists `」ヤ」ア」ア`; +drop table if exists `」ヤ」ア」イ`; +SET NAMES ujis; +SET character_set_database = ujis; +CREATE TABLE `」ヤ」ア` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = innodb; +CREATE TABLE `」ヤ」イ` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = innodb; +CREATE TABLE `」ヤ」ウ` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = innodb; +CREATE TABLE `」ヤ」エ` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = myisam; +CREATE TABLE `」ヤ」オ` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = myisam; +CREATE TABLE `」ヤ」カ` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = myisam; +CREATE TABLE `」ヤ」キ` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = heap; +CREATE TABLE `」ヤ」ク` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = heap; +CREATE TABLE `」ヤ」ケ` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = heap; +CREATE TABLE `」ヤ」ア」ー` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = bdb; +CREATE TABLE `」ヤ」ア」ア` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = bdb; +CREATE TABLE `」ヤ」ア」イ` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = bdb; +INSERT INTO `」ヤ」ア` VALUES ('竺軸宍雫七'),('竺軸宍雫'),('竺軸宍'),('竺軸'),('竺'),(''); +INSERT INTO `」ヤ」イ` VALUES ('、「、、、ヲ、ィ、ェ'),('、「、、、ヲ、ィ'),('、「、、、ヲ'),('、「、、'),('、「'),(''); +INSERT INTO `」ヤ」ウ` VALUES ('常ワ常ン常゙常゚常'),('常ワ常ン常゙常゚'),('常ワ常ン常゙'),('常ワ常ン'),('常ワ'),(''); +INSERT INTO `」ヤ」エ` VALUES ('竺軸宍雫七'),('竺軸宍雫'),('竺軸宍'),('竺軸'),('竺'),(''); +INSERT INTO `」ヤ」オ` VALUES ('、「、、、ヲ、ィ、ェ'),('、「、、、ヲ、ィ'),('、「、、、ヲ'),('、「、、'),('、「'),(''); +INSERT INTO `」ヤ」カ` VALUES ('常ワ常ン常゙常゚常'),('常ワ常ン常゙常゚'),('常ワ常ン常゙'),('常ワ常ン'),('常ワ'),(''); +INSERT INTO `」ヤ」キ` VALUES ('竺軸宍雫七'),('竺軸宍雫'),('竺軸宍'),('竺軸'),('竺'),(''); +INSERT INTO `」ヤ」ク` VALUES ('、「、、、ヲ、ィ、ェ'),('、「、、、ヲ、ィ'),('、「、、、ヲ'),('、「、、'),('、「'),(''); +INSERT INTO `」ヤ」ケ` VALUES ('常ワ常ン常゙常゚常'),('常ワ常ン常゙常゚'),('常ワ常ン常゙'),('常ワ常ン'),('常ワ'),(''); +INSERT INTO `」ヤ」ア」ー` VALUES ('竺軸宍雫七'),('竺軸宍雫'),('竺軸宍'),('竺軸'),('竺'),(''); +INSERT INTO `」ヤ」ア」ア` VALUES ('、「、、、ヲ、ィ、ェ'),('、「、、、ヲ、ィ'),('、「、、、ヲ'),('、「、、'),('、「'),(''); +INSERT INTO `」ヤ」ア」イ` VALUES ('常ワ常ン常゙常゚常'),('常ワ常ン常゙常゚'),('常ワ常ン常゙'),('常ワ常ン'),('常ワ'),(''); +SELECT `」テ」ア`, LENGTH(`」テ」ア`) FROM `」ヤ」ア`; +」テ」ア LENGTH(`」テ」ア`) + 0 +竺 2 +竺軸 4 +竺軸宍 6 +竺軸宍雫 8 +竺軸宍雫七 10 +SELECT `」テ」ア`, LENGTH(`」テ」ア`) FROM `」ヤ」イ`; +」テ」ア LENGTH(`」テ」ア`) + 0 +、「 2 +、「、、 4 +、「、、、ヲ 6 +、「、、、ヲ、ィ 8 +、「、、、ヲ、ィ、ェ 10 +SELECT `」テ」ア`, LENGTH(`」テ」ア`) FROM `」ヤ」ウ`; +」テ」ア LENGTH(`」テ」ア`) + 0 +常ワ 3 +常ワ常ン 6 +常ワ常ン常゙ 9 +常ワ常ン常゙常゚ 12 +常ワ常ン常゙常゚常 15 +SELECT `」テ」ア`, LENGTH(`」テ」ア`) FROM `」ヤ」エ`; +」テ」ア LENGTH(`」テ」ア`) + 0 +竺 2 +竺軸 4 +竺軸宍 6 +竺軸宍雫 8 +竺軸宍雫七 10 +SELECT `」テ」ア`, LENGTH(`」テ」ア`) FROM `」ヤ」オ`; +」テ」ア LENGTH(`」テ」ア`) + 0 +、「 2 +、「、、 4 +、「、、、ヲ 6 +、「、、、ヲ、ィ 8 +、「、、、ヲ、ィ、ェ 10 +SELECT `」テ」ア`, LENGTH(`」テ」ア`) FROM `」ヤ」カ`; +」テ」ア LENGTH(`」テ」ア`) + 0 +常ワ 3 +常ワ常ン 6 +常ワ常ン常゙ 9 +常ワ常ン常゙常゚ 12 +常ワ常ン常゙常゚常 15 +SELECT `」テ」ア`, LENGTH(`」テ」ア`) FROM `」ヤ」キ`; +」テ」ア LENGTH(`」テ」ア`) +竺軸宍雫七 10 +竺軸宍雫 8 +竺軸宍 6 +竺軸 4 +竺 2 + 0 +SELECT `」テ」ア`, LENGTH(`」テ」ア`) FROM `」ヤ」ク`; +」テ」ア LENGTH(`」テ」ア`) +、「、、、ヲ、ィ、ェ 10 +、「、、、ヲ、ィ 8 +、「、、、ヲ 6 +、「、、 4 +、「 2 + 0 +SELECT `」テ」ア`, LENGTH(`」テ」ア`) FROM `」ヤ」ケ`; +」テ」ア LENGTH(`」テ」ア`) +常ワ常ン常゙常゚常 15 +常ワ常ン常゙常゚ 12 +常ワ常ン常゙ 9 +常ワ常ン 6 +常ワ 3 + 0 +SELECT `」テ」ア`, LENGTH(`」テ」ア`) FROM `」ヤ」ア」ー`; +」テ」ア LENGTH(`」テ」ア`) +竺軸宍雫七 10 +竺軸宍雫 8 +竺軸宍 6 +竺軸 4 +竺 2 + 0 +SELECT `」テ」ア`, LENGTH(`」テ」ア`) FROM `」ヤ」ア」ア`; +」テ」ア LENGTH(`」テ」ア`) +、「、、、ヲ、ィ、ェ 10 +、「、、、ヲ、ィ 8 +、「、、、ヲ 6 +、「、、 4 +、「 2 + 0 +SELECT `」テ」ア`, LENGTH(`」テ」ア`) FROM `」ヤ」ア」イ`; +」テ」ア LENGTH(`」テ」ア`) +常ワ常ン常゙常゚常 15 +常ワ常ン常゙常゚ 12 +常ワ常ン常゙ 9 +常ワ常ン 6 +常ワ 3 + 0 +DROP TABLE `」ヤ」ア`; +DROP TABLE `」ヤ」イ`; +DROP TABLE `」ヤ」ウ`; +DROP TABLE `」ヤ」エ`; +DROP TABLE `」ヤ」オ`; +DROP TABLE `」ヤ」カ`; +DROP TABLE `」ヤ」キ`; +DROP TABLE `」ヤ」ク`; +DROP TABLE `」ヤ」ケ`; +DROP TABLE `」ヤ」ア」ー`; +DROP TABLE `」ヤ」ア」ア`; +DROP TABLE `」ヤ」ア」イ`; diff --git a/mysql-test/suite/jp/r/jp_length_utf8.result b/mysql-test/suite/jp/r/jp_length_utf8.result new file mode 100644 index 00000000000..11b4c523053 --- /dev/null +++ b/mysql-test/suite/jp/r/jp_length_utf8.result @@ -0,0 +1,146 @@ +drop table if exists `シエシ疏; +drop table if exists `シエシ蛋; +drop table if exists `シエシ伝; +drop table if exists `シエシ覗; +drop table if exists `シエシ描; +drop table if exists `シエシ冒; +drop table if exists `シエシ輿; +drop table if exists `シエシ倭; +drop table if exists `シエシ兪; +drop table if exists `シエシ托シ秦; +drop table if exists `シエシ托シ疏; +drop table if exists `シエシ托シ蛋; +SET NAMES utf8; +SET character_set_database = utf8; +CREATE TABLE `シエシ疏 (`シ」シ疏 char(5), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = innodb; +CREATE TABLE `シエシ蛋 (`シ」シ疏 char(5), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = innodb; +CREATE TABLE `シエシ伝 (`シ」シ疏 char(5), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = innodb; +CREATE TABLE `シエシ覗 (`シ」シ疏 char(5), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = myisam; +CREATE TABLE `シエシ描 (`シ」シ疏 char(5), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = myisam; +CREATE TABLE `シエシ冒 (`シ」シ疏 char(5), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = myisam; +CREATE TABLE `シエシ輿 (`シ」シ疏 char(5), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = heap; +CREATE TABLE `シエシ倭 (`シ」シ疏 char(5), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = heap; +CREATE TABLE `シエシ兪 (`シ」シ疏 char(5), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = heap; +CREATE TABLE `シエシ托シ秦 (`シ」シ疏 char(5), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = bdb; +CREATE TABLE `シエシ托シ疏 (`シ」シ疏 char(5), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = bdb; +CREATE TABLE `シエシ托シ蛋 (`シ」シ疏 char(5), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = bdb; +INSERT INTO `シエシ疏 VALUES ('スアスイスウスエスオ'),('スアスイスウスエ'),('スアスイスウ'),('スアスイ'),('スア'),(''); +INSERT INTO `シエシ蛋 VALUES ('縺ゅ>縺縺医♀'),('縺ゅ>縺縺'),('縺ゅ>縺'),('縺ゅ>'),('縺'),(''); +INSERT INTO `シエシ伝 VALUES ('鮴秘セ夜セ鈴セ樣セ。'),('鮴秘セ夜セ鈴セ'),('鮴秘セ夜セ'),('鮴秘セ'),('鮴'),(''); +INSERT INTO `シエシ覗 VALUES ('スアスイスウスエスオ'),('スアスイスウスエ'),('スアスイスウ'),('スアスイ'),('スア'),(''); +INSERT INTO `シエシ描 VALUES ('縺ゅ>縺縺医♀'),('縺ゅ>縺縺'),('縺ゅ>縺'),('縺ゅ>'),('縺'),(''); +INSERT INTO `シエシ冒 VALUES ('鮴秘セ夜セ鈴セ樣セ。'),('鮴秘セ夜セ鈴セ'),('鮴秘セ夜セ'),('鮴秘セ'),('鮴'),(''); +INSERT INTO `シエシ輿 VALUES ('スアスイスウスエスオ'),('スアスイスウスエ'),('スアスイスウ'),('スアスイ'),('スア'),(''); +INSERT INTO `シエシ倭 VALUES ('縺ゅ>縺縺医♀'),('縺ゅ>縺縺'),('縺ゅ>縺'),('縺ゅ>'),('縺'),(''); +INSERT INTO `シエシ兪 VALUES ('鮴秘セ夜セ鈴セ樣セ。'),('鮴秘セ夜セ鈴セ'),('鮴秘セ夜セ'),('鮴秘セ'),('鮴'),(''); +INSERT INTO `シエシ托シ秦 VALUES ('スアスイスウスエスオ'),('スアスイスウスエ'),('スアスイスウ'),('スアスイ'),('スア'),(''); +INSERT INTO `シエシ托シ疏 VALUES ('縺ゅ>縺縺医♀'),('縺ゅ>縺縺'),('縺ゅ>縺'),('縺ゅ>'),('縺'),(''); +INSERT INTO `シエシ托シ蛋 VALUES ('鮴秘セ夜セ鈴セ樣セ。'),('鮴秘セ夜セ鈴セ'),('鮴秘セ夜セ'),('鮴秘セ'),('鮴'),(''); +SELECT `シ」シ疏, LENGTH(`シ」シ疏) FROM `シエシ疏; +シ」シ LENGTH(`シ」シ疏) + 0 +スア 3 +スアスイ 6 +スアスイスウ 9 +スアスイスウスエ 12 +スアスイスウスエスオ 15 +SELECT `シ」シ疏, LENGTH(`シ」シ疏) FROM `シエシ蛋; +シ」シ LENGTH(`シ」シ疏) + 0 +縺 3 +縺ゅ> 6 +縺ゅ>縺 9 +縺ゅ>縺縺 12 +縺ゅ>縺縺医♀ 15 +SELECT `シ」シ疏, LENGTH(`シ」シ疏) FROM `シエシ伝; +シ」シ LENGTH(`シ」シ疏) + 0 +鮴 3 +鮴秘セ 6 +鮴秘セ夜セ 9 +鮴秘セ夜セ鈴セ 12 +鮴秘セ夜セ鈴セ樣セ。 15 +SELECT `シ」シ疏, LENGTH(`シ」シ疏) FROM `シエシ覗; +シ」シ LENGTH(`シ」シ疏) + 0 +スア 3 +スアスイ 6 +スアスイスウ 9 +スアスイスウスエ 12 +スアスイスウスエスオ 15 +SELECT `シ」シ疏, LENGTH(`シ」シ疏) FROM `シエシ描; +シ」シ LENGTH(`シ」シ疏) + 0 +縺 3 +縺ゅ> 6 +縺ゅ>縺 9 +縺ゅ>縺縺 12 +縺ゅ>縺縺医♀ 15 +SELECT `シ」シ疏, LENGTH(`シ」シ疏) FROM `シエシ冒; +シ」シ LENGTH(`シ」シ疏) + 0 +鮴 3 +鮴秘セ 6 +鮴秘セ夜セ 9 +鮴秘セ夜セ鈴セ 12 +鮴秘セ夜セ鈴セ樣セ。 15 +SELECT `シ」シ疏, LENGTH(`シ」シ疏) FROM `シエシ輿; +シ」シ LENGTH(`シ」シ疏) +スアスイスウスエスオ 15 +スアスイスウスエ 12 +スアスイスウ 9 +スアスイ 6 +スア 3 + 0 +SELECT `シ」シ疏, LENGTH(`シ」シ疏) FROM `シエシ倭; +シ」シ LENGTH(`シ」シ疏) +縺ゅ>縺縺医♀ 15 +縺ゅ>縺縺 12 +縺ゅ>縺 9 +縺ゅ> 6 +縺 3 + 0 +SELECT `シ」シ疏, LENGTH(`シ」シ疏) FROM `シエシ兪; +シ」シ LENGTH(`シ」シ疏) +鮴秘セ夜セ鈴セ樣セ。 15 +鮴秘セ夜セ鈴セ 12 +鮴秘セ夜セ 9 +鮴秘セ 6 +鮴 3 + 0 +SELECT `シ」シ疏, LENGTH(`シ」シ疏) FROM `シエシ托シ秦; +シ」シ LENGTH(`シ」シ疏) +スアスイスウスエスオ 15 +スアスイスウスエ 12 +スアスイスウ 9 +スアスイ 6 +スア 3 + 0 +SELECT `シ」シ疏, LENGTH(`シ」シ疏) FROM `シエシ托シ疏; +シ」シ LENGTH(`シ」シ疏) +縺ゅ>縺縺医♀ 15 +縺ゅ>縺縺 12 +縺ゅ>縺 9 +縺ゅ> 6 +縺 3 + 0 +SELECT `シ」シ疏, LENGTH(`シ」シ疏) FROM `シエシ托シ蛋; +シ」シ LENGTH(`シ」シ疏) +鮴秘セ夜セ鈴セ樣セ。 15 +鮴秘セ夜セ鈴セ 12 +鮴秘セ夜セ 9 +鮴秘セ 6 +鮴 3 + 0 +DROP TABLE `シエシ疏; +DROP TABLE `シエシ蛋; +DROP TABLE `シエシ伝; +DROP TABLE `シエシ覗; +DROP TABLE `シエシ描; +DROP TABLE `シエシ冒; +DROP TABLE `シエシ輿; +DROP TABLE `シエシ倭; +DROP TABLE `シエシ兪; +DROP TABLE `シエシ托シ秦; +DROP TABLE `シエシ托シ疏; +DROP TABLE `シエシ托シ蛋; diff --git a/mysql-test/suite/jp/r/jp_like_sjis.result b/mysql-test/suite/jp/r/jp_like_sjis.result new file mode 100644 index 00000000000..a8145fb08f0 --- /dev/null +++ b/mysql-test/suite/jp/r/jp_like_sjis.result @@ -0,0 +1,322 @@ +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`; +drop table if exists `T11`; +drop table if exists `T12`; +SET NAMES sjis; +SET character_set_database = sjis; +CREATE TABLE `T1` (`C1` char(20), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = innodb; +CREATE TABLE `T2` (`C1` char(20), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = innodb; +CREATE TABLE `T3` (`C1` char(20), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = innodb; +CREATE TABLE `T4` (`C1` char(20), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = myisam; +CREATE TABLE `T5` (`C1` char(20), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = myisam; +CREATE TABLE `T6` (`C1` char(20), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = myisam; +CREATE TABLE `T7` (`C1` char(20), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = heap; +CREATE TABLE `T8` (`C1` char(20), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = heap; +CREATE TABLE `T9` (`C1` char(20), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = heap; +CREATE TABLE `T10` (`C1` char(20), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = bdb; +CREATE TABLE `T11` (`C1` char(20), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = bdb; +CREATE TABLE `T12` (`C1` char(20), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = bdb; +LOAD DATA LOCAL INFILE 'suite/jp/std_data/jisx0201_sjis.dat' INTO TABLE `T1`; +LOAD DATA LOCAL INFILE 'suite/jp/std_data/jisx0208_sjis.dat' INTO TABLE `T2`; +LOAD DATA LOCAL INFILE 'suite/jp/std_data/jisx0208_sjis2.dat' INTO TABLE `T3`; +LOAD DATA LOCAL INFILE 'suite/jp/std_data/jisx0201_sjis.dat' INTO TABLE `T4`; +LOAD DATA LOCAL INFILE 'suite/jp/std_data/jisx0208_sjis.dat' INTO TABLE `T5`; +LOAD DATA LOCAL INFILE 'suite/jp/std_data/jisx0208_sjis2.dat' INTO TABLE `T6`; +LOAD DATA LOCAL INFILE 'suite/jp/std_data/jisx0201_sjis.dat' INTO TABLE `T7`; +LOAD DATA LOCAL INFILE 'suite/jp/std_data/jisx0208_sjis.dat' INTO TABLE `T8`; +LOAD DATA LOCAL INFILE 'suite/jp/std_data/jisx0208_sjis2.dat' INTO TABLE `T9`; +LOAD DATA LOCAL INFILE 'suite/jp/std_data/jisx0201_sjis.dat' INTO TABLE `T10`; +LOAD DATA LOCAL INFILE 'suite/jp/std_data/jisx0208_sjis.dat' INTO TABLE `T11`; +LOAD DATA LOCAL INFILE 'suite/jp/std_data/jisx0208_sjis2.dat' INTO TABLE `T12`; +SELECT * FROM `T1` WHERE `C1` LIKE ' %'; +C1 + !"#$%&'()*+,-./ + 。「」、・ヲァィゥェォャュョッ +SELECT * FROM `T1` WHERE `C1` LIKE '% %'; +C1 + !"#$%&'()*+,-./ + 。「」、・ヲァィゥェォャュョッ +SELECT * FROM `T1` WHERE `C1` LIKE '% '; +C1 +SELECT * FROM `T1` WHERE `C1` LIKE 'タ%'; +C1 +タチツテトナニヌネノハヒフヘホマ +SELECT * FROM `T1` WHERE `C1` LIKE '%ラリ%'; +C1 +ミムメモヤユヨラリルレロワン゙゚ +SELECT * FROM `T1` WHERE `C1` LIKE '%ソ'; +C1 +ーアイウエオカキクケコサシスセソ +SELECT * FROM `T1` WHERE `C1` LIKE 'ーアイウエオカキクケコサシスセソ%'; +C1 +ーアイウエオカキクケコサシスセソ +SELECT * FROM `T1` WHERE `C1` LIKE '%ーアイウエオカキクケコサシスセソ%'; +C1 +ーアイウエオカキクケコサシスセソ +SELECT * FROM `T1` WHERE `C1` LIKE '%ーアイウエオカキクケコサシスセソ'; +C1 +ーアイウエオカキクケコサシスセソ +SELECT * FROM `T2` WHERE `C1` LIKE ' %'; +C1 +  、。,.・:;?!゛゜´`¨^ ̄_ヽ +SELECT * FROM `T2` WHERE `C1` LIKE '% %'; +C1 +  、。,.・:;?!゛゜´`¨^ ̄_ヽ +・・ʼn♯♭♪†‡¶・・・・◯・・・・  +SELECT * FROM `T2` WHERE `C1` LIKE '% '; +C1 +・・ʼn♯♭♪†‡¶・・・・◯・・・・  +SELECT * FROM `T2` WHERE `C1` LIKE 'と%'; +C1 +とどなにぬねのはばぱひびぴふぶぷへべぺほ +SELECT * FROM `T2` WHERE `C1` LIKE '%あ%'; +C1 +・ぁあぃいぅうぇえぉおかがきぎくぐけげこ +SELECT * FROM `T2` WHERE `C1` LIKE '%わ'; +C1 +ぼぽまみむめもゃやゅゆょよらりるれろゎわ +SELECT * FROM `T2` WHERE `C1` LIKE '・ぁあぃいぅうぇえぉおかがきぎくぐけげこ%'; +C1 +・ぁあぃいぅうぇえぉおかがきぎくぐけげこ +SELECT * FROM `T2` WHERE `C1` LIKE '%・ぁあぃいぅうぇえぉおかがきぎくぐけげこ%'; +C1 +・ぁあぃいぅうぇえぉおかがきぎくぐけげこ +SELECT * FROM `T2` WHERE `C1` LIKE '%・ぁあぃいぅうぇえぉおかがきぎくぐけげこ'; +C1 +・ぁあぃいぅうぇえぉおかがきぎくぐけげこ +SELECT * FROM `T3` WHERE `C1` LIKE 'ソ%'; +C1 +ソ十表予構噂蚕申貼能暴禄曾箪兔喀媾彌拿杤 +SELECT * FROM `T3` WHERE `C1` LIKE '%暴%'; +C1 +ソ十表予構噂蚕申貼能暴禄曾箪兔喀媾彌拿杤 +SELECT * FROM `T3` WHERE `C1` LIKE '%杤'; +C1 +ソ十表予構噂蚕申貼能暴禄曾箪兔喀媾彌拿杤 +SELECT * FROM `T3` WHERE `C1` LIKE 'ソ十表予構噂蚕申貼能暴禄曾箪兔喀媾彌拿杤%'; +C1 +ソ十表予構噂蚕申貼能暴禄曾箪兔喀媾彌拿杤 +SELECT * FROM `T3` WHERE `C1` LIKE '%ソ十表予構噂蚕申貼能暴禄曾箪兔喀媾彌拿杤%'; +C1 +ソ十表予構噂蚕申貼能暴禄曾箪兔喀媾彌拿杤 +SELECT * FROM `T3` WHERE `C1` LIKE '%ソ十表予構噂蚕申貼能暴禄曾箪兔喀媾彌拿杤'; +C1 +ソ十表予構噂蚕申貼能暴禄曾箪兔喀媾彌拿杤 +SELECT * FROM `T4` WHERE `C1` LIKE ' %'; +C1 + !"#$%&'()*+,-./ + 。「」、・ヲァィゥェォャュョッ +SELECT * FROM `T4` WHERE `C1` LIKE '% %'; +C1 + !"#$%&'()*+,-./ + 。「」、・ヲァィゥェォャュョッ +SELECT * FROM `T4` WHERE `C1` LIKE '% '; +C1 +SELECT * FROM `T4` WHERE `C1` LIKE 'タ%'; +C1 +タチツテトナニヌネノハヒフヘホマ +SELECT * FROM `T4` WHERE `C1` LIKE '%ラリ%'; +C1 +ミムメモヤユヨラリルレロワン゙゚ +SELECT * FROM `T4` WHERE `C1` LIKE '%ソ'; +C1 +ーアイウエオカキクケコサシスセソ +SELECT * FROM `T4` WHERE `C1` LIKE 'ーアイウエオカキクケコサシスセソ%'; +C1 +ーアイウエオカキクケコサシスセソ +SELECT * FROM `T4` WHERE `C1` LIKE '%ーアイウエオカキクケコサシスセソ%'; +C1 +ーアイウエオカキクケコサシスセソ +SELECT * FROM `T4` WHERE `C1` LIKE '%ーアイウエオカキクケコサシスセソ'; +C1 +ーアイウエオカキクケコサシスセソ +SELECT * FROM `T5` WHERE `C1` LIKE ' %'; +C1 +  、。,.・:;?!゛゜´`¨^ ̄_ヽ +SELECT * FROM `T5` WHERE `C1` LIKE '% %'; +C1 +  、。,.・:;?!゛゜´`¨^ ̄_ヽ +・・ʼn♯♭♪†‡¶・・・・◯・・・・  +SELECT * FROM `T5` WHERE `C1` LIKE '% '; +C1 +・・ʼn♯♭♪†‡¶・・・・◯・・・・  +SELECT * FROM `T5` WHERE `C1` LIKE 'と%'; +C1 +とどなにぬねのはばぱひびぴふぶぷへべぺほ +SELECT * FROM `T5` WHERE `C1` LIKE '%あ%'; +C1 +・ぁあぃいぅうぇえぉおかがきぎくぐけげこ +SELECT * FROM `T5` WHERE `C1` LIKE '%わ'; +C1 +ぼぽまみむめもゃやゅゆょよらりるれろゎわ +SELECT * FROM `T5` WHERE `C1` LIKE '・ぁあぃいぅうぇえぉおかがきぎくぐけげこ%'; +C1 +・ぁあぃいぅうぇえぉおかがきぎくぐけげこ +SELECT * FROM `T5` WHERE `C1` LIKE '%・ぁあぃいぅうぇえぉおかがきぎくぐけげこ%'; +C1 +・ぁあぃいぅうぇえぉおかがきぎくぐけげこ +SELECT * FROM `T5` WHERE `C1` LIKE '%・ぁあぃいぅうぇえぉおかがきぎくぐけげこ'; +C1 +・ぁあぃいぅうぇえぉおかがきぎくぐけげこ +SELECT * FROM `T6` WHERE `C1` LIKE 'ソ%'; +C1 +ソ十表予構噂蚕申貼能暴禄曾箪兔喀媾彌拿杤 +SELECT * FROM `T6` WHERE `C1` LIKE '%暴%'; +C1 +ソ十表予構噂蚕申貼能暴禄曾箪兔喀媾彌拿杤 +SELECT * FROM `T6` WHERE `C1` LIKE '%杤'; +C1 +ソ十表予構噂蚕申貼能暴禄曾箪兔喀媾彌拿杤 +SELECT * FROM `T6` WHERE `C1` LIKE 'ソ十表予構噂蚕申貼能暴禄曾箪兔喀媾彌拿杤%'; +C1 +ソ十表予構噂蚕申貼能暴禄曾箪兔喀媾彌拿杤 +SELECT * FROM `T6` WHERE `C1` LIKE '%ソ十表予構噂蚕申貼能暴禄曾箪兔喀媾彌拿杤%'; +C1 +ソ十表予構噂蚕申貼能暴禄曾箪兔喀媾彌拿杤 +SELECT * FROM `T6` WHERE `C1` LIKE '%ソ十表予構噂蚕申貼能暴禄曾箪兔喀媾彌拿杤'; +C1 +ソ十表予構噂蚕申貼能暴禄曾箪兔喀媾彌拿杤 +SELECT * FROM `T7` WHERE `C1` LIKE ' %'; +C1 + !"#$%&'()*+,-./ + 。「」、・ヲァィゥェォャュョッ +SELECT * FROM `T7` WHERE `C1` LIKE '% %'; +C1 + !"#$%&'()*+,-./ + 。「」、・ヲァィゥェォャュョッ +SELECT * FROM `T7` WHERE `C1` LIKE '% '; +C1 +SELECT * FROM `T7` WHERE `C1` LIKE 'タ%'; +C1 +タチツテトナニヌネノハヒフヘホマ +SELECT * FROM `T7` WHERE `C1` LIKE '%ラリ%'; +C1 +ミムメモヤユヨラリルレロワン゙゚ +SELECT * FROM `T7` WHERE `C1` LIKE '%ソ'; +C1 +ーアイウエオカキクケコサシスセソ +SELECT * FROM `T7` WHERE `C1` LIKE 'ーアイウエオカキクケコサシスセソ%'; +C1 +ーアイウエオカキクケコサシスセソ +SELECT * FROM `T7` WHERE `C1` LIKE '%ーアイウエオカキクケコサシスセソ%'; +C1 +ーアイウエオカキクケコサシスセソ +SELECT * FROM `T7` WHERE `C1` LIKE '%ーアイウエオカキクケコサシスセソ'; +C1 +ーアイウエオカキクケコサシスセソ +SELECT * FROM `T8` WHERE `C1` LIKE ' %'; +C1 +  、。,.・:;?!゛゜´`¨^ ̄_ヽ +SELECT * FROM `T8` WHERE `C1` LIKE '% %'; +C1 +  、。,.・:;?!゛゜´`¨^ ̄_ヽ +・・ʼn♯♭♪†‡¶・・・・◯・・・・  +SELECT * FROM `T8` WHERE `C1` LIKE '% '; +C1 +・・ʼn♯♭♪†‡¶・・・・◯・・・・  +SELECT * FROM `T8` WHERE `C1` LIKE 'と%'; +C1 +とどなにぬねのはばぱひびぴふぶぷへべぺほ +SELECT * FROM `T8` WHERE `C1` LIKE '%あ%'; +C1 +・ぁあぃいぅうぇえぉおかがきぎくぐけげこ +SELECT * FROM `T8` WHERE `C1` LIKE '%わ'; +C1 +ぼぽまみむめもゃやゅゆょよらりるれろゎわ +SELECT * FROM `T8` WHERE `C1` LIKE '・ぁあぃいぅうぇえぉおかがきぎくぐけげこ%'; +C1 +・ぁあぃいぅうぇえぉおかがきぎくぐけげこ +SELECT * FROM `T8` WHERE `C1` LIKE '%・ぁあぃいぅうぇえぉおかがきぎくぐけげこ%'; +C1 +・ぁあぃいぅうぇえぉおかがきぎくぐけげこ +SELECT * FROM `T8` WHERE `C1` LIKE '%・ぁあぃいぅうぇえぉおかがきぎくぐけげこ'; +C1 +・ぁあぃいぅうぇえぉおかがきぎくぐけげこ +SELECT * FROM `T9` WHERE `C1` LIKE 'ソ%'; +C1 +ソ十表予構噂蚕申貼能暴禄曾箪兔喀媾彌拿杤 +SELECT * FROM `T9` WHERE `C1` LIKE '%暴%'; +C1 +ソ十表予構噂蚕申貼能暴禄曾箪兔喀媾彌拿杤 +SELECT * FROM `T9` WHERE `C1` LIKE '%杤'; +C1 +ソ十表予構噂蚕申貼能暴禄曾箪兔喀媾彌拿杤 +SELECT * FROM `T9` WHERE `C1` LIKE 'ソ十表予構噂蚕申貼能暴禄曾箪兔喀媾彌拿杤%'; +C1 +ソ十表予構噂蚕申貼能暴禄曾箪兔喀媾彌拿杤 +SELECT * FROM `T9` WHERE `C1` LIKE '%ソ十表予構噂蚕申貼能暴禄曾箪兔喀媾彌拿杤%'; +C1 +ソ十表予構噂蚕申貼能暴禄曾箪兔喀媾彌拿杤 +SELECT * FROM `T9` WHERE `C1` LIKE '%ソ十表予構噂蚕申貼能暴禄曾箪兔喀媾彌拿杤'; +C1 +ソ十表予構噂蚕申貼能暴禄曾箪兔喀媾彌拿杤 +SELECT * FROM `T10` WHERE `C1` LIKE ' %'; +C1 + !"#$%&'()*+,-./ + 。「」、・ヲァィゥェォャュョッ +SELECT * FROM `T10` WHERE `C1` LIKE '% %'; +C1 + !"#$%&'()*+,-./ + 。「」、・ヲァィゥェォャュョッ +SELECT * FROM `T10` WHERE `C1` LIKE '% '; +C1 +SELECT * FROM `T10` WHERE `C1` LIKE 'タ%'; +C1 +タチツテトナニヌネノハヒフヘホマ +SELECT * FROM `T10` WHERE `C1` LIKE '%ラリ%'; +C1 +ミムメモヤユヨラリルレロワン゙゚ +SELECT * FROM `T10` WHERE `C1` LIKE '%ソ'; +C1 +ーアイウエオカキクケコサシスセソ +SELECT * FROM `T10` WHERE `C1` LIKE '%ーアイウエオカキクケコサシスセソ'; +C1 +ーアイウエオカキクケコサシスセソ +SELECT * FROM `T11` WHERE `C1` LIKE ' %'; +C1 +  、。,.・:;?!゛゜´`¨^ ̄_ヽ +SELECT * FROM `T11` WHERE `C1` LIKE '% %'; +C1 +  、。,.・:;?!゛゜´`¨^ ̄_ヽ +・・ʼn♯♭♪†‡¶・・・・◯・・・・  +SELECT * FROM `T11` WHERE `C1` LIKE '% '; +C1 +・・ʼn♯♭♪†‡¶・・・・◯・・・・  +SELECT * FROM `T11` WHERE `C1` LIKE 'と%'; +C1 +とどなにぬねのはばぱひびぴふぶぷへべぺほ +SELECT * FROM `T11` WHERE `C1` LIKE '%あ%'; +C1 +・ぁあぃいぅうぇえぉおかがきぎくぐけげこ +SELECT * FROM `T11` WHERE `C1` LIKE '%わ'; +C1 +ぼぽまみむめもゃやゅゆょよらりるれろゎわ +SELECT * FROM `T12` WHERE `C1` LIKE 'ソ%'; +C1 +ソ十表予構噂蚕申貼能暴禄曾箪兔喀媾彌拿杤 +SELECT * FROM `T12` WHERE `C1` LIKE '%暴%'; +C1 +ソ十表予構噂蚕申貼能暴禄曾箪兔喀媾彌拿杤 +SELECT * FROM `T12` WHERE `C1` LIKE '%杤'; +C1 +ソ十表予構噂蚕申貼能暴禄曾箪兔喀媾彌拿杤 +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`; diff --git a/mysql-test/suite/jp/r/jp_like_ucs2.result b/mysql-test/suite/jp/r/jp_like_ucs2.result new file mode 100644 index 00000000000..229ef12a118 --- /dev/null +++ b/mysql-test/suite/jp/r/jp_like_ucs2.result @@ -0,0 +1,419 @@ +drop table if exists `」ヤ」ア`; +drop table if exists `」ヤ」イ`; +drop table if exists `」ヤ」ウ`; +drop table if exists `」ヤ」エ`; +drop table if exists `」ヤ」オ`; +drop table if exists `」ヤ」カ`; +drop table if exists `」ヤ」キ`; +drop table if exists `」ヤ」ク`; +drop table if exists `」ヤ」ケ`; +drop table if exists `」ヤ」ア」ー`; +drop table if exists `」ヤ」ア」ア`; +drop table if exists `」ヤ」ア」イ`; +SET NAMES ujis; +SET character_set_database = ucs2; +SET collation_connection = ucs2_general_ci; +CREATE TABLE `」ヤ」ア` (`」テ」ア` char(20), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = innodb; +CREATE TABLE `」ヤ」イ` (`」テ」ア` char(20), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = innodb; +CREATE TABLE `」ヤ」ウ` (`」テ」ア` char(20), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = innodb; +CREATE TABLE `」ヤ」エ` (`」テ」ア` char(20), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = myisam; +CREATE TABLE `」ヤ」オ` (`」テ」ア` char(20), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = myisam; +CREATE TABLE `」ヤ」カ` (`」テ」ア` char(20), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = myisam; +CREATE TABLE `」ヤ」キ` (`」テ」ア` char(20), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = heap; +CREATE TABLE `」ヤ」ク` (`」テ」ア` char(20), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = heap; +CREATE TABLE `」ヤ」ケ` (`」テ」ア` char(20), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = heap; +CREATE TABLE `」ヤ」ア」ー` (`」テ」ア` char(20), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = bdb; +CREATE TABLE `」ヤ」ア」ア` (`」テ」ア` char(20), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = bdb; +CREATE TABLE `」ヤ」ア」イ` (`」テ」ア` char(20), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = bdb; +INSERT INTO `」ヤ」ア` VALUES +('PQRSTUVWXYZ[\\]^_') +,(' 治爾璽痔磁示而耳自蒔辞汐鹿式識') +,('鴫竺軸宍雫七叱執失嫉室悉湿漆疾質') +,('実蔀篠偲柴芝屡蕊縞舎写射捨赦斜煮') +,('社紗者謝車遮蛇邪借勺尺杓灼爵酌釈'); +INSERT INTO `」ヤ」イ` VALUES +('。。。。。「。」。、。・。ヲ。ァ。ィ。ゥ。ェ。ォ。ャ。ュ。ョ。ッ。ー。ア。イ。ウ') +,('。エ。オ。カ。キ。ク。ケ。コ。サ。シ。ス。セ。ソ。タ。チ。ツ。テ。ト。ナ。ニ。ヌ') +,('。ネ。ノ。ハ。ヒ。フ。ヘ。ホ。マ。ミ。ム。メ。モ。ヤ。ユ。ヨ。ラ。リ。ル。レ。ロ') +,('。ヲ、。、「、」、、、・、ヲ、ァ、ィ、ゥ、ェ、ォ、ャ、ュ、ョ、ッ、ー、ア、イ、ウ') +,('、ネ、ノ、ハ、ヒ、フ、ヘ、ホ、マ、ミ、ム、メ、モ、ヤ、ユ、ヨ、ラ、リ、ル、レ、ロ') +,('、ワ、ン、゙、゚、爨皃筅网荀螟讀遉隍鬢熙、、、、') +,('。ヲ・。・「・」・、・・・ヲ・ァ・ィ・ゥ・ェ・ォ・ャ・ュ・ョ・ッ・ー・ア・イ・ウ') +,('。ヲー。ー「ー」ー、ー・ーヲーァーィーゥーェーォーャーューョーッーーーアーイーウ') +,('。ヲミ。ミ「ミ」ミ、ミ・ミヲミァミィミゥミェミォミャミュミョミッミーミアミイミウ') +,('。ヲ。「」、・ヲァィゥェォャュョッーアイウ'); +INSERT INTO `」ヤ」ウ` VALUES +('。ヲ召オ召カ召キ召ク召ケ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ召ツ召テ召ト。ヲ。ヲ。ヲ') +,('床エ床オ床カ床キ床ク床ケ床コ床サ床シ床ス床セ床ソ床タ床チ床ツ床テ床ト床ナ床ニ床ヌ') +,('床ネ床ノ床ハ床ヒ床フ床ヘ床ホ床マ床ミ床ム床メ床モ床ヤ床ユ床ヨ床ラ床リ床ル床レ床ロ') +,('床ワ床ン床゙床゚床熄ー瘴ー竢ー繽ー苡ー蜿ー謠ー迴ー闖ー髀ー齒ー床床床床') +,('。ヲ常。常「常」常、常・常ヲ常ァ常ィ常ゥ常ェ常ォ常ャ常ュ常ョ常ッ常ー常ア常イ常ウ') +,('常エ常オ常カ常キ常ク常ケ常コ常サ常シ常ス常セ常ソ常タ常チ常ツ常テ常ト常ナ常ニ常ヌ') +,('常ネ常ノ常ハ常ヒ常フ常ヘ常ホ常マ常ミ常ム常メ常モ常ヤ常ユ常ヨ常ラ常リ常ル常レ常ロ'); +INSERT INTO `」ヤ」エ` VALUES +('PQRSTUVWXYZ[\\]^_') +,(' 治爾璽痔磁示而耳自蒔辞汐鹿式識') +,('鴫竺軸宍雫七叱執失嫉室悉湿漆疾質') +,('実蔀篠偲柴芝屡蕊縞舎写射捨赦斜煮') +,('社紗者謝車遮蛇邪借勺尺杓灼爵酌釈'); +INSERT INTO `」ヤ」オ` VALUES +('。。。。。「。」。、。・。ヲ。ァ。ィ。ゥ。ェ。ォ。ャ。ュ。ョ。ッ。ー。ア。イ。ウ') +,('。エ。オ。カ。キ。ク。ケ。コ。サ。シ。ス。セ。ソ。タ。チ。ツ。テ。ト。ナ。ニ。ヌ') +,('。ネ。ノ。ハ。ヒ。フ。ヘ。ホ。マ。ミ。ム。メ。モ。ヤ。ユ。ヨ。ラ。リ。ル。レ。ロ') +,('。ヲ、。、「、」、、、・、ヲ、ァ、ィ、ゥ、ェ、ォ、ャ、ュ、ョ、ッ、ー、ア、イ、ウ') +,('、ネ、ノ、ハ、ヒ、フ、ヘ、ホ、マ、ミ、ム、メ、モ、ヤ、ユ、ヨ、ラ、リ、ル、レ、ロ') +,('、ワ、ン、゙、゚、爨皃筅网荀螟讀遉隍鬢熙、、、、') +,('。ヲ・。・「・」・、・・・ヲ・ァ・ィ・ゥ・ェ・ォ・ャ・ュ・ョ・ッ・ー・ア・イ・ウ') +,('。ヲー。ー「ー」ー、ー・ーヲーァーィーゥーェーォーャーューョーッーーーアーイーウ') +,('。ヲミ。ミ「ミ」ミ、ミ・ミヲミァミィミゥミェミォミャミュミョミッミーミアミイミウ') +,('。ヲ。「」、・ヲァィゥェォャュョッーアイウ'); +INSERT INTO `」ヤ」カ` VALUES +('。ヲ召オ召カ召キ召ク召ケ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ召ツ召テ召ト。ヲ。ヲ。ヲ') +,('床エ床オ床カ床キ床ク床ケ床コ床サ床シ床ス床セ床ソ床タ床チ床ツ床テ床ト床ナ床ニ床ヌ') +,('床ネ床ノ床ハ床ヒ床フ床ヘ床ホ床マ床ミ床ム床メ床モ床ヤ床ユ床ヨ床ラ床リ床ル床レ床ロ') +,('床ワ床ン床゙床゚床熄ー瘴ー竢ー繽ー苡ー蜿ー謠ー迴ー闖ー髀ー齒ー床床床床') +,('。ヲ常。常「常」常、常・常ヲ常ァ常ィ常ゥ常ェ常ォ常ャ常ュ常ョ常ッ常ー常ア常イ常ウ') +,('常エ常オ常カ常キ常ク常ケ常コ常サ常シ常ス常セ常ソ常タ常チ常ツ常テ常ト常ナ常ニ常ヌ') +,('常ネ常ノ常ハ常ヒ常フ常ヘ常ホ常マ常ミ常ム常メ常モ常ヤ常ユ常ヨ常ラ常リ常ル常レ常ロ'); +INSERT INTO `」ヤ」キ` VALUES +('PQRSTUVWXYZ[\\]^_') +,(' 治爾璽痔磁示而耳自蒔辞汐鹿式識') +,('鴫竺軸宍雫七叱執失嫉室悉湿漆疾質') +,('実蔀篠偲柴芝屡蕊縞舎写射捨赦斜煮') +,('社紗者謝車遮蛇邪借勺尺杓灼爵酌釈'); +INSERT INTO `」ヤ」ク` VALUES +('。。。。。「。」。、。・。ヲ。ァ。ィ。ゥ。ェ。ォ。ャ。ュ。ョ。ッ。ー。ア。イ。ウ') +,('。エ。オ。カ。キ。ク。ケ。コ。サ。シ。ス。セ。ソ。タ。チ。ツ。テ。ト。ナ。ニ。ヌ') +,('。ネ。ノ。ハ。ヒ。フ。ヘ。ホ。マ。ミ。ム。メ。モ。ヤ。ユ。ヨ。ラ。リ。ル。レ。ロ') +,('。ヲ、。、「、」、、、・、ヲ、ァ、ィ、ゥ、ェ、ォ、ャ、ュ、ョ、ッ、ー、ア、イ、ウ') +,('、ネ、ノ、ハ、ヒ、フ、ヘ、ホ、マ、ミ、ム、メ、モ、ヤ、ユ、ヨ、ラ、リ、ル、レ、ロ') +,('、ワ、ン、゙、゚、爨皃筅网荀螟讀遉隍鬢熙、、、、') +,('。ヲ・。・「・」・、・・・ヲ・ァ・ィ・ゥ・ェ・ォ・ャ・ュ・ョ・ッ・ー・ア・イ・ウ') +,('。ヲー。ー「ー」ー、ー・ーヲーァーィーゥーェーォーャーューョーッーーーアーイーウ') +,('。ヲミ。ミ「ミ」ミ、ミ・ミヲミァミィミゥミェミォミャミュミョミッミーミアミイミウ') +,('。ヲ。「」、・ヲァィゥェォャュョッーアイウ'); +INSERT INTO `」ヤ」ケ` VALUES +('。ヲ召オ召カ召キ召ク召ケ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ召ツ召テ召ト。ヲ。ヲ。ヲ') +,('床エ床オ床カ床キ床ク床ケ床コ床サ床シ床ス床セ床ソ床タ床チ床ツ床テ床ト床ナ床ニ床ヌ') +,('床ネ床ノ床ハ床ヒ床フ床ヘ床ホ床マ床ミ床ム床メ床モ床ヤ床ユ床ヨ床ラ床リ床ル床レ床ロ') +,('床ワ床ン床゙床゚床熄ー瘴ー竢ー繽ー苡ー蜿ー謠ー迴ー闖ー髀ー齒ー床床床床') +,('。ヲ常。常「常」常、常・常ヲ常ァ常ィ常ゥ常ェ常ォ常ャ常ュ常ョ常ッ常ー常ア常イ常ウ') +,('常エ常オ常カ常キ常ク常ケ常コ常サ常シ常ス常セ常ソ常タ常チ常ツ常テ常ト常ナ常ニ常ヌ') +,('常ネ常ノ常ハ常ヒ常フ常ヘ常ホ常マ常ミ常ム常メ常モ常ヤ常ユ常ヨ常ラ常リ常ル常レ常ロ'); +INSERT INTO `」ヤ」ア」ー` VALUES +('PQRSTUVWXYZ[\\]^_') +,(' 治爾璽痔磁示而耳自蒔辞汐鹿式識') +,('鴫竺軸宍雫七叱執失嫉室悉湿漆疾質') +,('実蔀篠偲柴芝屡蕊縞舎写射捨赦斜煮') +,('社紗者謝車遮蛇邪借勺尺杓灼爵酌釈'); +INSERT INTO `」ヤ」ア」ア` VALUES +('。。。。。「。」。、。・。ヲ。ァ。ィ。ゥ。ェ。ォ。ャ。ュ。ョ。ッ。ー。ア。イ。ウ') +,('。エ。オ。カ。キ。ク。ケ。コ。サ。シ。ス。セ。ソ。タ。チ。ツ。テ。ト。ナ。ニ。ヌ') +,('。ネ。ノ。ハ。ヒ。フ。ヘ。ホ。マ。ミ。ム。メ。モ。ヤ。ユ。ヨ。ラ。リ。ル。レ。ロ') +,('。ヲ、。、「、」、、、・、ヲ、ァ、ィ、ゥ、ェ、ォ、ャ、ュ、ョ、ッ、ー、ア、イ、ウ') +,('、ネ、ノ、ハ、ヒ、フ、ヘ、ホ、マ、ミ、ム、メ、モ、ヤ、ユ、ヨ、ラ、リ、ル、レ、ロ') +,('、ワ、ン、゙、゚、爨皃筅网荀螟讀遉隍鬢熙、、、、') +,('。ヲ・。・「・」・、・・・ヲ・ァ・ィ・ゥ・ェ・ォ・ャ・ュ・ョ・ッ・ー・ア・イ・ウ') +,('。ヲー。ー「ー」ー、ー・ーヲーァーィーゥーェーォーャーューョーッーーーアーイーウ') +,('。ヲミ。ミ「ミ」ミ、ミ・ミヲミァミィミゥミェミォミャミュミョミッミーミアミイミウ') +,('。ヲ。「」、・ヲァィゥェォャュョッーアイウ'); +INSERT INTO `」ヤ」ア」イ` VALUES +('。ヲ召オ召カ召キ召ク召ケ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ召ツ召テ召ト。ヲ。ヲ。ヲ') +,('床エ床オ床カ床キ床ク床ケ床コ床サ床シ床ス床セ床ソ床タ床チ床ツ床テ床ト床ナ床ニ床ヌ') +,('床ネ床ノ床ハ床ヒ床フ床ヘ床ホ床マ床ミ床ム床メ床モ床ヤ床ユ床ヨ床ラ床リ床ル床レ床ロ') +,('床ワ床ン床゙床゚床熄ー瘴ー竢ー繽ー苡ー蜿ー謠ー迴ー闖ー髀ー齒ー床床床床') +,('。ヲ常。常「常」常、常・常ヲ常ァ常ィ常ゥ常ェ常ォ常ャ常ュ常ョ常ッ常ー常ア常イ常ウ') +,('常エ常オ常カ常キ常ク常ケ常コ常サ常シ常ス常セ常ソ常タ常チ常ツ常テ常ト常ナ常ニ常ヌ') +,('常ネ常ノ常ハ常ヒ常フ常ヘ常ホ常マ常ミ常ム常メ常モ常ヤ常ユ常ヨ常ラ常リ常ル常レ常ロ'); +SELECT * FROM `」ヤ」ア` WHERE `」テ」ア` LIKE ' %'; +」テ」ア + 治爾璽痔磁示而耳自蒔辞汐鹿式識 +SELECT * FROM `」ヤ」ア` WHERE `」テ」ア` LIKE '% %'; +」テ」ア + 治爾璽痔磁示而耳自蒔辞汐鹿式識 +SELECT * FROM `」ヤ」ア` WHERE `」テ」ア` LIKE '% '; +」テ」ア +SELECT * FROM `」ヤ」ア` WHERE `」テ」ア` LIKE '実%'; +」テ」ア +実蔀篠偲柴芝屡蕊縞舎写射捨赦斜煮 +SELECT * FROM `」ヤ」ア` WHERE `」テ」ア` LIKE '%邪借%'; +」テ」ア +社紗者謝車遮蛇邪借勺尺杓灼爵酌釈 +SELECT * FROM `」ヤ」ア` WHERE `」テ」ア` LIKE '%質'; +」テ」ア +鴫竺軸宍雫七叱執失嫉室悉湿漆疾質 +SELECT * FROM `」ヤ」ア` WHERE `」テ」ア` LIKE '鴫竺軸宍雫七叱執失嫉室悉湿漆疾質%'; +」テ」ア +鴫竺軸宍雫七叱執失嫉室悉湿漆疾質 +SELECT * FROM `」ヤ」ア` WHERE `」テ」ア` LIKE '%鴫竺軸宍雫七叱執失嫉室悉湿漆疾質%'; +」テ」ア +鴫竺軸宍雫七叱執失嫉室悉湿漆疾質 +SELECT * FROM `」ヤ」ア` WHERE `」テ」ア` LIKE '%鴫竺軸宍雫七叱執失嫉室悉湿漆疾質'; +」テ」ア +鴫竺軸宍雫七叱執失嫉室悉湿漆疾質 +SELECT * FROM `」ヤ」イ` WHERE `」テ」ア` LIKE '。。%'; +」テ」ア +。。。。。「。」。、。・。ヲ。ァ。ィ。ゥ。ェ。ォ。ャ。ュ。ョ。ッ。ー。ア。イ。ウ +SELECT * FROM `」ヤ」イ` WHERE `」テ」ア` LIKE '%。。%'; +」テ」ア +。。。。。「。」。、。・。ヲ。ァ。ィ。ゥ。ェ。ォ。ャ。ュ。ョ。ッ。ー。ア。イ。ウ +SELECT * FROM `」ヤ」イ` WHERE `」テ」ア` LIKE '%。。'; +」テ」ア +SELECT * FROM `」ヤ」イ` WHERE `」テ」ア` LIKE '、ネ%'; +」テ」ア +、ネ、ノ、ハ、ヒ、フ、ヘ、ホ、マ、ミ、ム、メ、モ、ヤ、ユ、ヨ、ラ、リ、ル、レ、ロ +SELECT * FROM `」ヤ」イ` WHERE `」テ」ア` LIKE '%、「%'; +」テ」ア +。ヲ、。、「、」、、、・、ヲ、ァ、ィ、ゥ、ェ、ォ、ャ、ュ、ョ、ッ、ー、ア、イ、ウ +SELECT * FROM `」ヤ」イ` WHERE `」テ」ア` LIKE '%、'; +」テ」ア +、ワ、ン、゙、゚、爨皃筅网荀螟讀遉隍鬢熙、、、、 +SELECT * FROM `」ヤ」イ` WHERE `」テ」ア` LIKE '。ヲ、。、「、」、、、・、ヲ、ァ、ィ、ゥ、ェ、ォ、ャ、ュ、ョ、ッ、ー、ア、イ、ウ%'; +」テ」ア +。ヲ、。、「、」、、、・、ヲ、ァ、ィ、ゥ、ェ、ォ、ャ、ュ、ョ、ッ、ー、ア、イ、ウ +SELECT * FROM `」ヤ」イ` WHERE `」テ」ア` LIKE '%。ヲ、。、「、」、、、・、ヲ、ァ、ィ、ゥ、ェ、ォ、ャ、ュ、ョ、ッ、ー、ア、イ、ウ%'; +」テ」ア +。ヲ、。、「、」、、、・、ヲ、ァ、ィ、ゥ、ェ、ォ、ャ、ュ、ョ、ッ、ー、ア、イ、ウ +SELECT * FROM `」ヤ」イ` WHERE `」テ」ア` LIKE '%。ヲ、。、「、」、、、・、ヲ、ァ、ィ、ゥ、ェ、ォ、ャ、ュ、ョ、ッ、ー、ア、イ、ウ'; +」テ」ア +。ヲ、。、「、」、、、・、ヲ、ァ、ィ、ゥ、ェ、ォ、ャ、ュ、ョ、ッ、ー、ア、イ、ウ +SELECT * FROM `」ヤ」ウ` WHERE `」テ」ア` LIKE '常エ%'; +」テ」ア +常エ常オ常カ常キ常ク常ケ常コ常サ常シ常ス常セ常ソ常タ常チ常ツ常テ常ト常ナ常ニ常ヌ +SELECT * FROM `」ヤ」ウ` WHERE `」テ」ア` LIKE '%常サ%'; +」テ」ア +常エ常オ常カ常キ常ク常ケ常コ常サ常シ常ス常セ常ソ常タ常チ常ツ常テ常ト常ナ常ニ常ヌ +SELECT * FROM `」ヤ」ウ` WHERE `」テ」ア` LIKE '%常ヌ'; +」テ」ア +常エ常オ常カ常キ常ク常ケ常コ常サ常シ常ス常セ常ソ常タ常チ常ツ常テ常ト常ナ常ニ常ヌ +SELECT * FROM `」ヤ」ウ` WHERE `」テ」ア` LIKE '常エ常オ常カ常キ常ク常ケ常コ常サ常シ常ス常セ常ソ常タ常チ常ツ常テ常ト常ナ常ニ常ヌ%'; +」テ」ア +常エ常オ常カ常キ常ク常ケ常コ常サ常シ常ス常セ常ソ常タ常チ常ツ常テ常ト常ナ常ニ常ヌ +SELECT * FROM `」ヤ」ウ` WHERE `」テ」ア` LIKE '%常エ常オ常カ常キ常ク常ケ常コ常サ常シ常ス常セ常ソ常タ常チ常ツ常テ常ト常ナ常ニ常ヌ%'; +」テ」ア +常エ常オ常カ常キ常ク常ケ常コ常サ常シ常ス常セ常ソ常タ常チ常ツ常テ常ト常ナ常ニ常ヌ +SELECT * FROM `」ヤ」ウ` WHERE `」テ」ア` LIKE '%常エ常オ常カ常キ常ク常ケ常コ常サ常シ常ス常セ常ソ常タ常チ常ツ常テ常ト常ナ常ニ常ヌ'; +」テ」ア +常エ常オ常カ常キ常ク常ケ常コ常サ常シ常ス常セ常ソ常タ常チ常ツ常テ常ト常ナ常ニ常ヌ +SELECT * FROM `」ヤ」エ` WHERE `」テ」ア` LIKE ' %'; +」テ」ア + 治爾璽痔磁示而耳自蒔辞汐鹿式識 +SELECT * FROM `」ヤ」エ` WHERE `」テ」ア` LIKE '% %'; +」テ」ア + 治爾璽痔磁示而耳自蒔辞汐鹿式識 +SELECT * FROM `」ヤ」エ` WHERE `」テ」ア` LIKE '% '; +」テ」ア +SELECT * FROM `」ヤ」エ` WHERE `」テ」ア` LIKE '実%'; +」テ」ア +実蔀篠偲柴芝屡蕊縞舎写射捨赦斜煮 +SELECT * FROM `」ヤ」エ` WHERE `」テ」ア` LIKE '%邪借%'; +」テ」ア +社紗者謝車遮蛇邪借勺尺杓灼爵酌釈 +SELECT * FROM `」ヤ」エ` WHERE `」テ」ア` LIKE '%質'; +」テ」ア +鴫竺軸宍雫七叱執失嫉室悉湿漆疾質 +SELECT * FROM `」ヤ」エ` WHERE `」テ」ア` LIKE '鴫竺軸宍雫七叱執失嫉室悉湿漆疾質%'; +」テ」ア +鴫竺軸宍雫七叱執失嫉室悉湿漆疾質 +SELECT * FROM `」ヤ」エ` WHERE `」テ」ア` LIKE '%鴫竺軸宍雫七叱執失嫉室悉湿漆疾質%'; +」テ」ア +鴫竺軸宍雫七叱執失嫉室悉湿漆疾質 +SELECT * FROM `」ヤ」エ` WHERE `」テ」ア` LIKE '%鴫竺軸宍雫七叱執失嫉室悉湿漆疾質'; +」テ」ア +鴫竺軸宍雫七叱執失嫉室悉湿漆疾質 +SELECT * FROM `」ヤ」オ` WHERE `」テ」ア` LIKE '。。%'; +」テ」ア +。。。。。「。」。、。・。ヲ。ァ。ィ。ゥ。ェ。ォ。ャ。ュ。ョ。ッ。ー。ア。イ。ウ +SELECT * FROM `」ヤ」オ` WHERE `」テ」ア` LIKE '%。。%'; +」テ」ア +。。。。。「。」。、。・。ヲ。ァ。ィ。ゥ。ェ。ォ。ャ。ュ。ョ。ッ。ー。ア。イ。ウ +SELECT * FROM `」ヤ」オ` WHERE `」テ」ア` LIKE '%。。'; +」テ」ア +SELECT * FROM `」ヤ」オ` WHERE `」テ」ア` LIKE '、ネ%'; +」テ」ア +、ネ、ノ、ハ、ヒ、フ、ヘ、ホ、マ、ミ、ム、メ、モ、ヤ、ユ、ヨ、ラ、リ、ル、レ、ロ +SELECT * FROM `」ヤ」オ` WHERE `」テ」ア` LIKE '%、「%'; +」テ」ア +。ヲ、。、「、」、、、・、ヲ、ァ、ィ、ゥ、ェ、ォ、ャ、ュ、ョ、ッ、ー、ア、イ、ウ +SELECT * FROM `」ヤ」オ` WHERE `」テ」ア` LIKE '%、'; +」テ」ア +、ワ、ン、゙、゚、爨皃筅网荀螟讀遉隍鬢熙、、、、 +SELECT * FROM `」ヤ」オ` WHERE `」テ」ア` LIKE '。ヲ、。、「、」、、、・、ヲ、ァ、ィ、ゥ、ェ、ォ、ャ、ュ、ョ、ッ、ー、ア、イ、ウ%'; +」テ」ア +。ヲ、。、「、」、、、・、ヲ、ァ、ィ、ゥ、ェ、ォ、ャ、ュ、ョ、ッ、ー、ア、イ、ウ +SELECT * FROM `」ヤ」オ` WHERE `」テ」ア` LIKE '%。ヲ、。、「、」、、、・、ヲ、ァ、ィ、ゥ、ェ、ォ、ャ、ュ、ョ、ッ、ー、ア、イ、ウ%'; +」テ」ア +。ヲ、。、「、」、、、・、ヲ、ァ、ィ、ゥ、ェ、ォ、ャ、ュ、ョ、ッ、ー、ア、イ、ウ +SELECT * FROM `」ヤ」オ` WHERE `」テ」ア` LIKE '%。ヲ、。、「、」、、、・、ヲ、ァ、ィ、ゥ、ェ、ォ、ャ、ュ、ョ、ッ、ー、ア、イ、ウ'; +」テ」ア +。ヲ、。、「、」、、、・、ヲ、ァ、ィ、ゥ、ェ、ォ、ャ、ュ、ョ、ッ、ー、ア、イ、ウ +SELECT * FROM `」ヤ」カ` WHERE `」テ」ア` LIKE '常エ%'; +」テ」ア +常エ常オ常カ常キ常ク常ケ常コ常サ常シ常ス常セ常ソ常タ常チ常ツ常テ常ト常ナ常ニ常ヌ +SELECT * FROM `」ヤ」カ` WHERE `」テ」ア` LIKE '%常サ%'; +」テ」ア +常エ常オ常カ常キ常ク常ケ常コ常サ常シ常ス常セ常ソ常タ常チ常ツ常テ常ト常ナ常ニ常ヌ +SELECT * FROM `」ヤ」カ` WHERE `」テ」ア` LIKE '%常ヌ'; +」テ」ア +常エ常オ常カ常キ常ク常ケ常コ常サ常シ常ス常セ常ソ常タ常チ常ツ常テ常ト常ナ常ニ常ヌ +SELECT * FROM `」ヤ」カ` WHERE `」テ」ア` LIKE '常エ常オ常カ常キ常ク常ケ常コ常サ常シ常ス常セ常ソ常タ常チ常ツ常テ常ト常ナ常ニ常ヌ%'; +」テ」ア +常エ常オ常カ常キ常ク常ケ常コ常サ常シ常ス常セ常ソ常タ常チ常ツ常テ常ト常ナ常ニ常ヌ +SELECT * FROM `」ヤ」カ` WHERE `」テ」ア` LIKE '%常エ常オ常カ常キ常ク常ケ常コ常サ常シ常ス常セ常ソ常タ常チ常ツ常テ常ト常ナ常ニ常ヌ%'; +」テ」ア +常エ常オ常カ常キ常ク常ケ常コ常サ常シ常ス常セ常ソ常タ常チ常ツ常テ常ト常ナ常ニ常ヌ +SELECT * FROM `」ヤ」カ` WHERE `」テ」ア` LIKE '%常エ常オ常カ常キ常ク常ケ常コ常サ常シ常ス常セ常ソ常タ常チ常ツ常テ常ト常ナ常ニ常ヌ'; +」テ」ア +常エ常オ常カ常キ常ク常ケ常コ常サ常シ常ス常セ常ソ常タ常チ常ツ常テ常ト常ナ常ニ常ヌ +SELECT * FROM `」ヤ」キ` WHERE `」テ」ア` LIKE ' %'; +」テ」ア + 治爾璽痔磁示而耳自蒔辞汐鹿式識 +SELECT * FROM `」ヤ」キ` WHERE `」テ」ア` LIKE '% %'; +」テ」ア + 治爾璽痔磁示而耳自蒔辞汐鹿式識 +SELECT * FROM `」ヤ」キ` WHERE `」テ」ア` LIKE '% '; +」テ」ア +SELECT * FROM `」ヤ」キ` WHERE `」テ」ア` LIKE '実%'; +」テ」ア +実蔀篠偲柴芝屡蕊縞舎写射捨赦斜煮 +SELECT * FROM `」ヤ」キ` WHERE `」テ」ア` LIKE '%邪借%'; +」テ」ア +社紗者謝車遮蛇邪借勺尺杓灼爵酌釈 +SELECT * FROM `」ヤ」キ` WHERE `」テ」ア` LIKE '%質'; +」テ」ア +鴫竺軸宍雫七叱執失嫉室悉湿漆疾質 +SELECT * FROM `」ヤ」キ` WHERE `」テ」ア` LIKE '鴫竺軸宍雫七叱執失嫉室悉湿漆疾質%'; +」テ」ア +鴫竺軸宍雫七叱執失嫉室悉湿漆疾質 +SELECT * FROM `」ヤ」キ` WHERE `」テ」ア` LIKE '%鴫竺軸宍雫七叱執失嫉室悉湿漆疾質%'; +」テ」ア +鴫竺軸宍雫七叱執失嫉室悉湿漆疾質 +SELECT * FROM `」ヤ」キ` WHERE `」テ」ア` LIKE '%鴫竺軸宍雫七叱執失嫉室悉湿漆疾質'; +」テ」ア +鴫竺軸宍雫七叱執失嫉室悉湿漆疾質 +SELECT * FROM `」ヤ」ク` WHERE `」テ」ア` LIKE '。。%'; +」テ」ア +。。。。。「。」。、。・。ヲ。ァ。ィ。ゥ。ェ。ォ。ャ。ュ。ョ。ッ。ー。ア。イ。ウ +SELECT * FROM `」ヤ」ク` WHERE `」テ」ア` LIKE '%。。%'; +」テ」ア +。。。。。「。」。、。・。ヲ。ァ。ィ。ゥ。ェ。ォ。ャ。ュ。ョ。ッ。ー。ア。イ。ウ +SELECT * FROM `」ヤ」ク` WHERE `」テ」ア` LIKE '%。。'; +」テ」ア +SELECT * FROM `」ヤ」ク` WHERE `」テ」ア` LIKE '、ネ%'; +」テ」ア +、ネ、ノ、ハ、ヒ、フ、ヘ、ホ、マ、ミ、ム、メ、モ、ヤ、ユ、ヨ、ラ、リ、ル、レ、ロ +SELECT * FROM `」ヤ」ク` WHERE `」テ」ア` LIKE '%、「%'; +」テ」ア +。ヲ、。、「、」、、、・、ヲ、ァ、ィ、ゥ、ェ、ォ、ャ、ュ、ョ、ッ、ー、ア、イ、ウ +SELECT * FROM `」ヤ」ク` WHERE `」テ」ア` LIKE '%、'; +」テ」ア +、ワ、ン、゙、゚、爨皃筅网荀螟讀遉隍鬢熙、、、、 +SELECT * FROM `」ヤ」ク` WHERE `」テ」ア` LIKE '。ヲ、。、「、」、、、・、ヲ、ァ、ィ、ゥ、ェ、ォ、ャ、ュ、ョ、ッ、ー、ア、イ、ウ%'; +」テ」ア +。ヲ、。、「、」、、、・、ヲ、ァ、ィ、ゥ、ェ、ォ、ャ、ュ、ョ、ッ、ー、ア、イ、ウ +SELECT * FROM `」ヤ」ク` WHERE `」テ」ア` LIKE '%。ヲ、。、「、」、、、・、ヲ、ァ、ィ、ゥ、ェ、ォ、ャ、ュ、ョ、ッ、ー、ア、イ、ウ%'; +」テ」ア +。ヲ、。、「、」、、、・、ヲ、ァ、ィ、ゥ、ェ、ォ、ャ、ュ、ョ、ッ、ー、ア、イ、ウ +SELECT * FROM `」ヤ」ク` WHERE `」テ」ア` LIKE '%。ヲ、。、「、」、、、・、ヲ、ァ、ィ、ゥ、ェ、ォ、ャ、ュ、ョ、ッ、ー、ア、イ、ウ'; +」テ」ア +。ヲ、。、「、」、、、・、ヲ、ァ、ィ、ゥ、ェ、ォ、ャ、ュ、ョ、ッ、ー、ア、イ、ウ +SELECT * FROM `」ヤ」ケ` WHERE `」テ」ア` LIKE '常エ%'; +」テ」ア +常エ常オ常カ常キ常ク常ケ常コ常サ常シ常ス常セ常ソ常タ常チ常ツ常テ常ト常ナ常ニ常ヌ +SELECT * FROM `」ヤ」ケ` WHERE `」テ」ア` LIKE '%常サ%'; +」テ」ア +常エ常オ常カ常キ常ク常ケ常コ常サ常シ常ス常セ常ソ常タ常チ常ツ常テ常ト常ナ常ニ常ヌ +SELECT * FROM `」ヤ」ケ` WHERE `」テ」ア` LIKE '%常ヌ'; +」テ」ア +常エ常オ常カ常キ常ク常ケ常コ常サ常シ常ス常セ常ソ常タ常チ常ツ常テ常ト常ナ常ニ常ヌ +SELECT * FROM `」ヤ」ケ` WHERE `」テ」ア` LIKE '常エ常オ常カ常キ常ク常ケ常コ常サ常シ常ス常セ常ソ常タ常チ常ツ常テ常ト常ナ常ニ常ヌ%'; +」テ」ア +常エ常オ常カ常キ常ク常ケ常コ常サ常シ常ス常セ常ソ常タ常チ常ツ常テ常ト常ナ常ニ常ヌ +SELECT * FROM `」ヤ」ケ` WHERE `」テ」ア` LIKE '%常エ常オ常カ常キ常ク常ケ常コ常サ常シ常ス常セ常ソ常タ常チ常ツ常テ常ト常ナ常ニ常ヌ%'; +」テ」ア +常エ常オ常カ常キ常ク常ケ常コ常サ常シ常ス常セ常ソ常タ常チ常ツ常テ常ト常ナ常ニ常ヌ +SELECT * FROM `」ヤ」ケ` WHERE `」テ」ア` LIKE '%常エ常オ常カ常キ常ク常ケ常コ常サ常シ常ス常セ常ソ常タ常チ常ツ常テ常ト常ナ常ニ常ヌ'; +」テ」ア +常エ常オ常カ常キ常ク常ケ常コ常サ常シ常ス常セ常ソ常タ常チ常ツ常テ常ト常ナ常ニ常ヌ +SELECT * FROM `」ヤ」ア」ー` WHERE `」テ」ア` LIKE ' %'; +」テ」ア + 治爾璽痔磁示而耳自蒔辞汐鹿式識 +SELECT * FROM `」ヤ」ア」ー` WHERE `」テ」ア` LIKE '% %'; +」テ」ア + 治爾璽痔磁示而耳自蒔辞汐鹿式識 +SELECT * FROM `」ヤ」ア」ー` WHERE `」テ」ア` LIKE '% '; +」テ」ア +SELECT * FROM `」ヤ」ア」ー` WHERE `」テ」ア` LIKE '実%'; +」テ」ア +実蔀篠偲柴芝屡蕊縞舎写射捨赦斜煮 +SELECT * FROM `」ヤ」ア」ー` WHERE `」テ」ア` LIKE '%邪借%'; +」テ」ア +社紗者謝車遮蛇邪借勺尺杓灼爵酌釈 +SELECT * FROM `」ヤ」ア」ー` WHERE `」テ」ア` LIKE '%質'; +」テ」ア +鴫竺軸宍雫七叱執失嫉室悉湿漆疾質 +SELECT * FROM `」ヤ」ア」ー` WHERE `」テ」ア` LIKE '鴫竺軸宍雫七叱執失嫉室悉湿漆疾質%'; +」テ」ア +鴫竺軸宍雫七叱執失嫉室悉湿漆疾質 +SELECT * FROM `」ヤ」ア」ー` WHERE `」テ」ア` LIKE '%鴫竺軸宍雫七叱執失嫉室悉湿漆疾質%'; +」テ」ア +鴫竺軸宍雫七叱執失嫉室悉湿漆疾質 +SELECT * FROM `」ヤ」ア」ー` WHERE `」テ」ア` LIKE '%鴫竺軸宍雫七叱執失嫉室悉湿漆疾質'; +」テ」ア +鴫竺軸宍雫七叱執失嫉室悉湿漆疾質 +SELECT * FROM `」ヤ」ア」ア` WHERE `」テ」ア` LIKE '。。%'; +」テ」ア +。。。。。「。」。、。・。ヲ。ァ。ィ。ゥ。ェ。ォ。ャ。ュ。ョ。ッ。ー。ア。イ。ウ +SELECT * FROM `」ヤ」ア」ア` WHERE `」テ」ア` LIKE '%。。%'; +」テ」ア +。。。。。「。」。、。・。ヲ。ァ。ィ。ゥ。ェ。ォ。ャ。ュ。ョ。ッ。ー。ア。イ。ウ +SELECT * FROM `」ヤ」ア」ア` WHERE `」テ」ア` LIKE '%。。'; +」テ」ア +SELECT * FROM `」ヤ」ア」ア` WHERE `」テ」ア` LIKE '、ネ%'; +」テ」ア +、ネ、ノ、ハ、ヒ、フ、ヘ、ホ、マ、ミ、ム、メ、モ、ヤ、ユ、ヨ、ラ、リ、ル、レ、ロ +SELECT * FROM `」ヤ」ア」ア` WHERE `」テ」ア` LIKE '%、「%'; +」テ」ア +。ヲ、。、「、」、、、・、ヲ、ァ、ィ、ゥ、ェ、ォ、ャ、ュ、ョ、ッ、ー、ア、イ、ウ +SELECT * FROM `」ヤ」ア」ア` WHERE `」テ」ア` LIKE '%、'; +」テ」ア +、ワ、ン、゙、゚、爨皃筅网荀螟讀遉隍鬢熙、、、、 +SELECT * FROM `」ヤ」ア」ア` WHERE `」テ」ア` LIKE '。ヲ、。、「、」、、、・、ヲ、ァ、ィ、ゥ、ェ、ォ、ャ、ュ、ョ、ッ、ー、ア、イ、ウ%'; +」テ」ア +。ヲ、。、「、」、、、・、ヲ、ァ、ィ、ゥ、ェ、ォ、ャ、ュ、ョ、ッ、ー、ア、イ、ウ +SELECT * FROM `」ヤ」ア」ア` WHERE `」テ」ア` LIKE '%。ヲ、。、「、」、、、・、ヲ、ァ、ィ、ゥ、ェ、ォ、ャ、ュ、ョ、ッ、ー、ア、イ、ウ%'; +」テ」ア +。ヲ、。、「、」、、、・、ヲ、ァ、ィ、ゥ、ェ、ォ、ャ、ュ、ョ、ッ、ー、ア、イ、ウ +SELECT * FROM `」ヤ」ア」ア` WHERE `」テ」ア` LIKE '%。ヲ、。、「、」、、、・、ヲ、ァ、ィ、ゥ、ェ、ォ、ャ、ュ、ョ、ッ、ー、ア、イ、ウ'; +」テ」ア +。ヲ、。、「、」、、、・、ヲ、ァ、ィ、ゥ、ェ、ォ、ャ、ュ、ョ、ッ、ー、ア、イ、ウ +SELECT * FROM `」ヤ」ア」イ` WHERE `」テ」ア` LIKE '常エ%'; +」テ」ア +常エ常オ常カ常キ常ク常ケ常コ常サ常シ常ス常セ常ソ常タ常チ常ツ常テ常ト常ナ常ニ常ヌ +SELECT * FROM `」ヤ」ア」イ` WHERE `」テ」ア` LIKE '%常サ%'; +」テ」ア +常エ常オ常カ常キ常ク常ケ常コ常サ常シ常ス常セ常ソ常タ常チ常ツ常テ常ト常ナ常ニ常ヌ +SELECT * FROM `」ヤ」ア」イ` WHERE `」テ」ア` LIKE '%常ヌ'; +」テ」ア +常エ常オ常カ常キ常ク常ケ常コ常サ常シ常ス常セ常ソ常タ常チ常ツ常テ常ト常ナ常ニ常ヌ +SELECT * FROM `」ヤ」ア」イ` WHERE `」テ」ア` LIKE '常エ常オ常カ常キ常ク常ケ常コ常サ常シ常ス常セ常ソ常タ常チ常ツ常テ常ト常ナ常ニ常ヌ%'; +」テ」ア +常エ常オ常カ常キ常ク常ケ常コ常サ常シ常ス常セ常ソ常タ常チ常ツ常テ常ト常ナ常ニ常ヌ +SELECT * FROM `」ヤ」ア」イ` WHERE `」テ」ア` LIKE '%常エ常オ常カ常キ常ク常ケ常コ常サ常シ常ス常セ常ソ常タ常チ常ツ常テ常ト常ナ常ニ常ヌ%'; +」テ」ア +常エ常オ常カ常キ常ク常ケ常コ常サ常シ常ス常セ常ソ常タ常チ常ツ常テ常ト常ナ常ニ常ヌ +SELECT * FROM `」ヤ」ア」イ` WHERE `」テ」ア` LIKE '%常エ常オ常カ常キ常ク常ケ常コ常サ常シ常ス常セ常ソ常タ常チ常ツ常テ常ト常ナ常ニ常ヌ'; +」テ」ア +常エ常オ常カ常キ常ク常ケ常コ常サ常シ常ス常セ常ソ常タ常チ常ツ常テ常ト常ナ常ニ常ヌ +DROP TABLE `」ヤ」ア`; +DROP TABLE `」ヤ」イ`; +DROP TABLE `」ヤ」ウ`; +DROP TABLE `」ヤ」エ`; +DROP TABLE `」ヤ」オ`; +DROP TABLE `」ヤ」カ`; +DROP TABLE `」ヤ」キ`; +DROP TABLE `」ヤ」ク`; +DROP TABLE `」ヤ」ケ`; +DROP TABLE `」ヤ」ア」ー`; +DROP TABLE `」ヤ」ア」ア`; +DROP TABLE `」ヤ」ア」イ`; diff --git a/mysql-test/suite/jp/r/jp_like_ujis.result b/mysql-test/suite/jp/r/jp_like_ujis.result new file mode 100644 index 00000000000..5d623df0384 --- /dev/null +++ b/mysql-test/suite/jp/r/jp_like_ujis.result @@ -0,0 +1,322 @@ +drop table if exists `」ヤ」ア`; +drop table if exists `」ヤ」イ`; +drop table if exists `」ヤ」ウ`; +drop table if exists `」ヤ」エ`; +drop table if exists `」ヤ」オ`; +drop table if exists `」ヤ」カ`; +drop table if exists `」ヤ」キ`; +drop table if exists `」ヤ」ク`; +drop table if exists `」ヤ」ケ`; +drop table if exists `」ヤ」ア」ー`; +drop table if exists `」ヤ」ア」ア`; +drop table if exists `」ヤ」ア」イ`; +SET NAMES ujis; +SET character_set_database = ujis; +CREATE TABLE `」ヤ」ア` (`」テ」ア` char(20), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = innodb; +CREATE TABLE `」ヤ」イ` (`」テ」ア` char(20), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = innodb; +CREATE TABLE `」ヤ」ウ` (`」テ」ア` char(20), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = innodb; +CREATE TABLE `」ヤ」エ` (`」テ」ア` char(20), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = myisam; +CREATE TABLE `」ヤ」オ` (`」テ」ア` char(20), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = myisam; +CREATE TABLE `」ヤ」カ` (`」テ」ア` char(20), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = myisam; +CREATE TABLE `」ヤ」キ` (`」テ」ア` char(20), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = heap; +CREATE TABLE `」ヤ」ク` (`」テ」ア` char(20), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = heap; +CREATE TABLE `」ヤ」ケ` (`」テ」ア` char(20), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = heap; +CREATE TABLE `」ヤ」ア」ー` (`」テ」ア` char(20), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = bdb; +CREATE TABLE `」ヤ」ア」ア` (`」テ」ア` char(20), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = bdb; +CREATE TABLE `」ヤ」ア」イ` (`」テ」ア` char(20), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = bdb; +LOAD DATA LOCAL INFILE 'suite/jp/std_data/jisx0201_ujis.dat' INTO TABLE `」ヤ」ア`; +LOAD DATA LOCAL INFILE 'suite/jp/std_data/jisx0208_ujis.dat' INTO TABLE `」ヤ」イ`; +LOAD DATA LOCAL INFILE 'suite/jp/std_data/jisx0212_ujis.dat' INTO TABLE `」ヤ」ウ`; +LOAD DATA LOCAL INFILE 'suite/jp/std_data/jisx0201_ujis.dat' INTO TABLE `」ヤ」エ`; +LOAD DATA LOCAL INFILE 'suite/jp/std_data/jisx0208_ujis.dat' INTO TABLE `」ヤ」オ`; +LOAD DATA LOCAL INFILE 'suite/jp/std_data/jisx0212_ujis.dat' INTO TABLE `」ヤ」カ`; +LOAD DATA LOCAL INFILE 'suite/jp/std_data/jisx0201_ujis.dat' INTO TABLE `」ヤ」キ`; +LOAD DATA LOCAL INFILE 'suite/jp/std_data/jisx0208_ujis.dat' INTO TABLE `」ヤ」ク`; +LOAD DATA LOCAL INFILE 'suite/jp/std_data/jisx0212_ujis.dat' INTO TABLE `」ヤ」ケ`; +LOAD DATA LOCAL INFILE 'suite/jp/std_data/jisx0201_ujis.dat' INTO TABLE `」ヤ」ア」ー`; +LOAD DATA LOCAL INFILE 'suite/jp/std_data/jisx0208_ujis.dat' INTO TABLE `」ヤ」ア」ア`; +LOAD DATA LOCAL INFILE 'suite/jp/std_data/jisx0212_ujis.dat' INTO TABLE `」ヤ」ア」イ`; +SELECT * FROM `」ヤ」ア` WHERE `」テ」ア` LIKE ' %'; +」テ」ア + !"#$%&'()*+,-./ + 治爾璽痔磁示而耳自蒔辞汐鹿式識 +SELECT * FROM `」ヤ」ア` WHERE `」テ」ア` LIKE '% %'; +」テ」ア + !"#$%&'()*+,-./ + 治爾璽痔磁示而耳自蒔辞汐鹿式識 +SELECT * FROM `」ヤ」ア` WHERE `」テ」ア` LIKE '% '; +」テ」ア +SELECT * FROM `」ヤ」ア` WHERE `」テ」ア` LIKE '実%'; +」テ」ア +実蔀篠偲柴芝屡蕊縞舎写射捨赦斜煮 +SELECT * FROM `」ヤ」ア` WHERE `」テ」ア` LIKE '%邪借%'; +」テ」ア +社紗者謝車遮蛇邪借勺尺杓灼爵酌釈 +SELECT * FROM `」ヤ」ア` WHERE `」テ」ア` LIKE '%質'; +」テ」ア +鴫竺軸宍雫七叱執失嫉室悉湿漆疾質 +SELECT * FROM `」ヤ」ア` WHERE `」テ」ア` LIKE '鴫竺軸宍雫七叱執失嫉室悉湿漆疾質%'; +」テ」ア +鴫竺軸宍雫七叱執失嫉室悉湿漆疾質 +SELECT * FROM `」ヤ」ア` WHERE `」テ」ア` LIKE '%鴫竺軸宍雫七叱執失嫉室悉湿漆疾質%'; +」テ」ア +鴫竺軸宍雫七叱執失嫉室悉湿漆疾質 +SELECT * FROM `」ヤ」ア` WHERE `」テ」ア` LIKE '%鴫竺軸宍雫七叱執失嫉室悉湿漆疾質'; +」テ」ア +鴫竺軸宍雫七叱執失嫉室悉湿漆疾質 +SELECT * FROM `」ヤ」イ` WHERE `」テ」ア` LIKE '。。%'; +」テ」ア +。。。。。「。」。、。・。ヲ。ァ。ィ。ゥ。ェ。ォ。ャ。ュ。ョ。ッ。ー。ア。イ。ウ +SELECT * FROM `」ヤ」イ` WHERE `」テ」ア` LIKE '%。。%'; +」テ」ア +。。。。。「。」。、。・。ヲ。ァ。ィ。ゥ。ェ。ォ。ャ。ュ。ョ。ッ。ー。ア。イ。ウ +。ヲ。ヲ「「「「「「「「。ヲ。ヲ。ヲ。ヲ「。ヲ。ヲ。ヲ。ヲ。。 +SELECT * FROM `」ヤ」イ` WHERE `」テ」ア` LIKE '%。。'; +」テ」ア +。ヲ。ヲ「「「「「「「「。ヲ。ヲ。ヲ。ヲ「。ヲ。ヲ。ヲ。ヲ。。 +SELECT * FROM `」ヤ」イ` WHERE `」テ」ア` LIKE '、ネ%'; +」テ」ア +、ネ、ノ、ハ、ヒ、フ、ヘ、ホ、マ、ミ、ム、メ、モ、ヤ、ユ、ヨ、ラ、リ、ル、レ、ロ +SELECT * FROM `」ヤ」イ` WHERE `」テ」ア` LIKE '%、「%'; +」テ」ア +。ヲ、。、「、」、、、・、ヲ、ァ、ィ、ゥ、ェ、ォ、ャ、ュ、ョ、ッ、ー、ア、イ、ウ +SELECT * FROM `」ヤ」イ` WHERE `」テ」ア` LIKE '%、'; +」テ」ア +、ワ、ン、゙、゚、爨皃筅网荀螟讀遉隍鬢熙、、、、 +SELECT * FROM `」ヤ」イ` WHERE `」テ」ア` LIKE '。ヲ、。、「、」、、、・、ヲ、ァ、ィ、ゥ、ェ、ォ、ャ、ュ、ョ、ッ、ー、ア、イ、ウ%'; +」テ」ア +。ヲ、。、「、」、、、・、ヲ、ァ、ィ、ゥ、ェ、ォ、ャ、ュ、ョ、ッ、ー、ア、イ、ウ +SELECT * FROM `」ヤ」イ` WHERE `」テ」ア` LIKE '%。ヲ、。、「、」、、、・、ヲ、ァ、ィ、ゥ、ェ、ォ、ャ、ュ、ョ、ッ、ー、ア、イ、ウ%'; +」テ」ア +。ヲ、。、「、」、、、・、ヲ、ァ、ィ、ゥ、ェ、ォ、ャ、ュ、ョ、ッ、ー、ア、イ、ウ +SELECT * FROM `」ヤ」イ` WHERE `」テ」ア` LIKE '%。ヲ、。、「、」、、、・、ヲ、ァ、ィ、ゥ、ェ、ォ、ャ、ュ、ョ、ッ、ー、ア、イ、ウ'; +」テ」ア +。ヲ、。、「、」、、、・、ヲ、ァ、ィ、ゥ、ェ、ォ、ャ、ュ、ョ、ッ、ー、ア、イ、ウ +SELECT * FROM `」ヤ」ウ` WHERE `」テ」ア` LIKE '常エ%'; +」テ」ア +常エ常オ常カ常キ常ク常ケ常コ常サ常シ常ス常セ常ソ常タ常チ常ツ常テ常ト常ナ常ニ常ヌ +SELECT * FROM `」ヤ」ウ` WHERE `」テ」ア` LIKE '%常サ%'; +」テ」ア +常エ常オ常カ常キ常ク常ケ常コ常サ常シ常ス常セ常ソ常タ常チ常ツ常テ常ト常ナ常ニ常ヌ +SELECT * FROM `」ヤ」ウ` WHERE `」テ」ア` LIKE '%常ヌ'; +」テ」ア +常エ常オ常カ常キ常ク常ケ常コ常サ常シ常ス常セ常ソ常タ常チ常ツ常テ常ト常ナ常ニ常ヌ +SELECT * FROM `」ヤ」ウ` WHERE `」テ」ア` LIKE '常エ常オ常カ常キ常ク常ケ常コ常サ常シ常ス常セ常ソ常タ常チ常ツ常テ常ト常ナ常ニ常ヌ%'; +」テ」ア +常エ常オ常カ常キ常ク常ケ常コ常サ常シ常ス常セ常ソ常タ常チ常ツ常テ常ト常ナ常ニ常ヌ +SELECT * FROM `」ヤ」ウ` WHERE `」テ」ア` LIKE '%常エ常オ常カ常キ常ク常ケ常コ常サ常シ常ス常セ常ソ常タ常チ常ツ常テ常ト常ナ常ニ常ヌ%'; +」テ」ア +常エ常オ常カ常キ常ク常ケ常コ常サ常シ常ス常セ常ソ常タ常チ常ツ常テ常ト常ナ常ニ常ヌ +SELECT * FROM `」ヤ」ウ` WHERE `」テ」ア` LIKE '%常エ常オ常カ常キ常ク常ケ常コ常サ常シ常ス常セ常ソ常タ常チ常ツ常テ常ト常ナ常ニ常ヌ'; +」テ」ア +常エ常オ常カ常キ常ク常ケ常コ常サ常シ常ス常セ常ソ常タ常チ常ツ常テ常ト常ナ常ニ常ヌ +SELECT * FROM `」ヤ」エ` WHERE `」テ」ア` LIKE ' %'; +」テ」ア + !"#$%&'()*+,-./ + 治爾璽痔磁示而耳自蒔辞汐鹿式識 +SELECT * FROM `」ヤ」エ` WHERE `」テ」ア` LIKE '% %'; +」テ」ア + !"#$%&'()*+,-./ + 治爾璽痔磁示而耳自蒔辞汐鹿式識 +SELECT * FROM `」ヤ」エ` WHERE `」テ」ア` LIKE '% '; +」テ」ア +SELECT * FROM `」ヤ」エ` WHERE `」テ」ア` LIKE '実%'; +」テ」ア +実蔀篠偲柴芝屡蕊縞舎写射捨赦斜煮 +SELECT * FROM `」ヤ」エ` WHERE `」テ」ア` LIKE '%邪借%'; +」テ」ア +社紗者謝車遮蛇邪借勺尺杓灼爵酌釈 +SELECT * FROM `」ヤ」エ` WHERE `」テ」ア` LIKE '%質'; +」テ」ア +鴫竺軸宍雫七叱執失嫉室悉湿漆疾質 +SELECT * FROM `」ヤ」エ` WHERE `」テ」ア` LIKE '鴫竺軸宍雫七叱執失嫉室悉湿漆疾質%'; +」テ」ア +鴫竺軸宍雫七叱執失嫉室悉湿漆疾質 +SELECT * FROM `」ヤ」エ` WHERE `」テ」ア` LIKE '%鴫竺軸宍雫七叱執失嫉室悉湿漆疾質%'; +」テ」ア +鴫竺軸宍雫七叱執失嫉室悉湿漆疾質 +SELECT * FROM `」ヤ」エ` WHERE `」テ」ア` LIKE '%鴫竺軸宍雫七叱執失嫉室悉湿漆疾質'; +」テ」ア +鴫竺軸宍雫七叱執失嫉室悉湿漆疾質 +SELECT * FROM `」ヤ」オ` WHERE `」テ」ア` LIKE '。。%'; +」テ」ア +。。。。。「。」。、。・。ヲ。ァ。ィ。ゥ。ェ。ォ。ャ。ュ。ョ。ッ。ー。ア。イ。ウ +SELECT * FROM `」ヤ」オ` WHERE `」テ」ア` LIKE '%。。%'; +」テ」ア +。。。。。「。」。、。・。ヲ。ァ。ィ。ゥ。ェ。ォ。ャ。ュ。ョ。ッ。ー。ア。イ。ウ +。ヲ。ヲ「「「「「「「「。ヲ。ヲ。ヲ。ヲ「。ヲ。ヲ。ヲ。ヲ。。 +SELECT * FROM `」ヤ」オ` WHERE `」テ」ア` LIKE '%。。'; +」テ」ア +。ヲ。ヲ「「「「「「「「。ヲ。ヲ。ヲ。ヲ「。ヲ。ヲ。ヲ。ヲ。。 +SELECT * FROM `」ヤ」オ` WHERE `」テ」ア` LIKE '、ネ%'; +」テ」ア +、ネ、ノ、ハ、ヒ、フ、ヘ、ホ、マ、ミ、ム、メ、モ、ヤ、ユ、ヨ、ラ、リ、ル、レ、ロ +SELECT * FROM `」ヤ」オ` WHERE `」テ」ア` LIKE '%、「%'; +」テ」ア +。ヲ、。、「、」、、、・、ヲ、ァ、ィ、ゥ、ェ、ォ、ャ、ュ、ョ、ッ、ー、ア、イ、ウ +SELECT * FROM `」ヤ」オ` WHERE `」テ」ア` LIKE '%、'; +」テ」ア +、ワ、ン、゙、゚、爨皃筅网荀螟讀遉隍鬢熙、、、、 +SELECT * FROM `」ヤ」オ` WHERE `」テ」ア` LIKE '。ヲ、。、「、」、、、・、ヲ、ァ、ィ、ゥ、ェ、ォ、ャ、ュ、ョ、ッ、ー、ア、イ、ウ%'; +」テ」ア +。ヲ、。、「、」、、、・、ヲ、ァ、ィ、ゥ、ェ、ォ、ャ、ュ、ョ、ッ、ー、ア、イ、ウ +SELECT * FROM `」ヤ」オ` WHERE `」テ」ア` LIKE '%。ヲ、。、「、」、、、・、ヲ、ァ、ィ、ゥ、ェ、ォ、ャ、ュ、ョ、ッ、ー、ア、イ、ウ%'; +」テ」ア +。ヲ、。、「、」、、、・、ヲ、ァ、ィ、ゥ、ェ、ォ、ャ、ュ、ョ、ッ、ー、ア、イ、ウ +SELECT * FROM `」ヤ」オ` WHERE `」テ」ア` LIKE '%。ヲ、。、「、」、、、・、ヲ、ァ、ィ、ゥ、ェ、ォ、ャ、ュ、ョ、ッ、ー、ア、イ、ウ'; +」テ」ア +。ヲ、。、「、」、、、・、ヲ、ァ、ィ、ゥ、ェ、ォ、ャ、ュ、ョ、ッ、ー、ア、イ、ウ +SELECT * FROM `」ヤ」カ` WHERE `」テ」ア` LIKE '常エ%'; +」テ」ア +常エ常オ常カ常キ常ク常ケ常コ常サ常シ常ス常セ常ソ常タ常チ常ツ常テ常ト常ナ常ニ常ヌ +SELECT * FROM `」ヤ」カ` WHERE `」テ」ア` LIKE '%常サ%'; +」テ」ア +常エ常オ常カ常キ常ク常ケ常コ常サ常シ常ス常セ常ソ常タ常チ常ツ常テ常ト常ナ常ニ常ヌ +SELECT * FROM `」ヤ」カ` WHERE `」テ」ア` LIKE '%常ヌ'; +」テ」ア +常エ常オ常カ常キ常ク常ケ常コ常サ常シ常ス常セ常ソ常タ常チ常ツ常テ常ト常ナ常ニ常ヌ +SELECT * FROM `」ヤ」カ` WHERE `」テ」ア` LIKE '常エ常オ常カ常キ常ク常ケ常コ常サ常シ常ス常セ常ソ常タ常チ常ツ常テ常ト常ナ常ニ常ヌ%'; +」テ」ア +常エ常オ常カ常キ常ク常ケ常コ常サ常シ常ス常セ常ソ常タ常チ常ツ常テ常ト常ナ常ニ常ヌ +SELECT * FROM `」ヤ」カ` WHERE `」テ」ア` LIKE '%常エ常オ常カ常キ常ク常ケ常コ常サ常シ常ス常セ常ソ常タ常チ常ツ常テ常ト常ナ常ニ常ヌ%'; +」テ」ア +常エ常オ常カ常キ常ク常ケ常コ常サ常シ常ス常セ常ソ常タ常チ常ツ常テ常ト常ナ常ニ常ヌ +SELECT * FROM `」ヤ」カ` WHERE `」テ」ア` LIKE '%常エ常オ常カ常キ常ク常ケ常コ常サ常シ常ス常セ常ソ常タ常チ常ツ常テ常ト常ナ常ニ常ヌ'; +」テ」ア +常エ常オ常カ常キ常ク常ケ常コ常サ常シ常ス常セ常ソ常タ常チ常ツ常テ常ト常ナ常ニ常ヌ +SELECT * FROM `」ヤ」キ` WHERE `」テ」ア` LIKE ' %'; +」テ」ア + !"#$%&'()*+,-./ + 治爾璽痔磁示而耳自蒔辞汐鹿式識 +SELECT * FROM `」ヤ」キ` WHERE `」テ」ア` LIKE '% %'; +」テ」ア + !"#$%&'()*+,-./ + 治爾璽痔磁示而耳自蒔辞汐鹿式識 +SELECT * FROM `」ヤ」キ` WHERE `」テ」ア` LIKE '% '; +」テ」ア +SELECT * FROM `」ヤ」キ` WHERE `」テ」ア` LIKE '実%'; +」テ」ア +実蔀篠偲柴芝屡蕊縞舎写射捨赦斜煮 +SELECT * FROM `」ヤ」キ` WHERE `」テ」ア` LIKE '%邪借%'; +」テ」ア +社紗者謝車遮蛇邪借勺尺杓灼爵酌釈 +SELECT * FROM `」ヤ」キ` WHERE `」テ」ア` LIKE '%質'; +」テ」ア +鴫竺軸宍雫七叱執失嫉室悉湿漆疾質 +SELECT * FROM `」ヤ」キ` WHERE `」テ」ア` LIKE '鴫竺軸宍雫七叱執失嫉室悉湿漆疾質%'; +」テ」ア +鴫竺軸宍雫七叱執失嫉室悉湿漆疾質 +SELECT * FROM `」ヤ」キ` WHERE `」テ」ア` LIKE '%鴫竺軸宍雫七叱執失嫉室悉湿漆疾質%'; +」テ」ア +鴫竺軸宍雫七叱執失嫉室悉湿漆疾質 +SELECT * FROM `」ヤ」キ` WHERE `」テ」ア` LIKE '%鴫竺軸宍雫七叱執失嫉室悉湿漆疾質'; +」テ」ア +鴫竺軸宍雫七叱執失嫉室悉湿漆疾質 +SELECT * FROM `」ヤ」ク` WHERE `」テ」ア` LIKE '。。%'; +」テ」ア +。。。。。「。」。、。・。ヲ。ァ。ィ。ゥ。ェ。ォ。ャ。ュ。ョ。ッ。ー。ア。イ。ウ +SELECT * FROM `」ヤ」ク` WHERE `」テ」ア` LIKE '%。。%'; +」テ」ア +。。。。。「。」。、。・。ヲ。ァ。ィ。ゥ。ェ。ォ。ャ。ュ。ョ。ッ。ー。ア。イ。ウ +。ヲ。ヲ「「「「「「「「。ヲ。ヲ。ヲ。ヲ「。ヲ。ヲ。ヲ。ヲ。。 +SELECT * FROM `」ヤ」ク` WHERE `」テ」ア` LIKE '%。。'; +」テ」ア +。ヲ。ヲ「「「「「「「「。ヲ。ヲ。ヲ。ヲ「。ヲ。ヲ。ヲ。ヲ。。 +SELECT * FROM `」ヤ」ク` WHERE `」テ」ア` LIKE '、ネ%'; +」テ」ア +、ネ、ノ、ハ、ヒ、フ、ヘ、ホ、マ、ミ、ム、メ、モ、ヤ、ユ、ヨ、ラ、リ、ル、レ、ロ +SELECT * FROM `」ヤ」ク` WHERE `」テ」ア` LIKE '%、「%'; +」テ」ア +。ヲ、。、「、」、、、・、ヲ、ァ、ィ、ゥ、ェ、ォ、ャ、ュ、ョ、ッ、ー、ア、イ、ウ +SELECT * FROM `」ヤ」ク` WHERE `」テ」ア` LIKE '%、'; +」テ」ア +、ワ、ン、゙、゚、爨皃筅网荀螟讀遉隍鬢熙、、、、 +SELECT * FROM `」ヤ」ク` WHERE `」テ」ア` LIKE '。ヲ、。、「、」、、、・、ヲ、ァ、ィ、ゥ、ェ、ォ、ャ、ュ、ョ、ッ、ー、ア、イ、ウ%'; +」テ」ア +。ヲ、。、「、」、、、・、ヲ、ァ、ィ、ゥ、ェ、ォ、ャ、ュ、ョ、ッ、ー、ア、イ、ウ +SELECT * FROM `」ヤ」ク` WHERE `」テ」ア` LIKE '%。ヲ、。、「、」、、、・、ヲ、ァ、ィ、ゥ、ェ、ォ、ャ、ュ、ョ、ッ、ー、ア、イ、ウ%'; +」テ」ア +。ヲ、。、「、」、、、・、ヲ、ァ、ィ、ゥ、ェ、ォ、ャ、ュ、ョ、ッ、ー、ア、イ、ウ +SELECT * FROM `」ヤ」ク` WHERE `」テ」ア` LIKE '%。ヲ、。、「、」、、、・、ヲ、ァ、ィ、ゥ、ェ、ォ、ャ、ュ、ョ、ッ、ー、ア、イ、ウ'; +」テ」ア +。ヲ、。、「、」、、、・、ヲ、ァ、ィ、ゥ、ェ、ォ、ャ、ュ、ョ、ッ、ー、ア、イ、ウ +SELECT * FROM `」ヤ」ケ` WHERE `」テ」ア` LIKE '常エ%'; +」テ」ア +常エ常オ常カ常キ常ク常ケ常コ常サ常シ常ス常セ常ソ常タ常チ常ツ常テ常ト常ナ常ニ常ヌ +SELECT * FROM `」ヤ」ケ` WHERE `」テ」ア` LIKE '%常サ%'; +」テ」ア +常エ常オ常カ常キ常ク常ケ常コ常サ常シ常ス常セ常ソ常タ常チ常ツ常テ常ト常ナ常ニ常ヌ +SELECT * FROM `」ヤ」ケ` WHERE `」テ」ア` LIKE '%常ヌ'; +」テ」ア +常エ常オ常カ常キ常ク常ケ常コ常サ常シ常ス常セ常ソ常タ常チ常ツ常テ常ト常ナ常ニ常ヌ +SELECT * FROM `」ヤ」ケ` WHERE `」テ」ア` LIKE '常エ常オ常カ常キ常ク常ケ常コ常サ常シ常ス常セ常ソ常タ常チ常ツ常テ常ト常ナ常ニ常ヌ%'; +」テ」ア +常エ常オ常カ常キ常ク常ケ常コ常サ常シ常ス常セ常ソ常タ常チ常ツ常テ常ト常ナ常ニ常ヌ +SELECT * FROM `」ヤ」ケ` WHERE `」テ」ア` LIKE '%常エ常オ常カ常キ常ク常ケ常コ常サ常シ常ス常セ常ソ常タ常チ常ツ常テ常ト常ナ常ニ常ヌ%'; +」テ」ア +常エ常オ常カ常キ常ク常ケ常コ常サ常シ常ス常セ常ソ常タ常チ常ツ常テ常ト常ナ常ニ常ヌ +SELECT * FROM `」ヤ」ケ` WHERE `」テ」ア` LIKE '%常エ常オ常カ常キ常ク常ケ常コ常サ常シ常ス常セ常ソ常タ常チ常ツ常テ常ト常ナ常ニ常ヌ'; +」テ」ア +常エ常オ常カ常キ常ク常ケ常コ常サ常シ常ス常セ常ソ常タ常チ常ツ常テ常ト常ナ常ニ常ヌ +SELECT * FROM `」ヤ」ア」ー` WHERE `」テ」ア` LIKE ' %'; +」テ」ア + !"#$%&'()*+,-./ + 治爾璽痔磁示而耳自蒔辞汐鹿式識 +SELECT * FROM `」ヤ」ア」ー` WHERE `」テ」ア` LIKE '% %'; +」テ」ア + !"#$%&'()*+,-./ + 治爾璽痔磁示而耳自蒔辞汐鹿式識 +SELECT * FROM `」ヤ」ア」ー` WHERE `」テ」ア` LIKE '% '; +」テ」ア +SELECT * FROM `」ヤ」ア」ー` WHERE `」テ」ア` LIKE '実%'; +」テ」ア +実蔀篠偲柴芝屡蕊縞舎写射捨赦斜煮 +SELECT * FROM `」ヤ」ア」ー` WHERE `」テ」ア` LIKE '%邪借%'; +」テ」ア +社紗者謝車遮蛇邪借勺尺杓灼爵酌釈 +SELECT * FROM `」ヤ」ア」ー` WHERE `」テ」ア` LIKE '%質'; +」テ」ア +鴫竺軸宍雫七叱執失嫉室悉湿漆疾質 +SELECT * FROM `」ヤ」ア」ー` WHERE `」テ」ア` LIKE '%鴫竺軸宍雫七叱執失嫉室悉湿漆疾質'; +」テ」ア +鴫竺軸宍雫七叱執失嫉室悉湿漆疾質 +SELECT * FROM `」ヤ」ア」ア` WHERE `」テ」ア` LIKE '。。%'; +」テ」ア +。。。。。「。」。、。・。ヲ。ァ。ィ。ゥ。ェ。ォ。ャ。ュ。ョ。ッ。ー。ア。イ。ウ +SELECT * FROM `」ヤ」ア」ア` WHERE `」テ」ア` LIKE '%。。%'; +」テ」ア +。。。。。「。」。、。・。ヲ。ァ。ィ。ゥ。ェ。ォ。ャ。ュ。ョ。ッ。ー。ア。イ。ウ +。ヲ。ヲ「「「「「「「「。ヲ。ヲ。ヲ。ヲ「。ヲ。ヲ。ヲ。ヲ。。 +SELECT * FROM `」ヤ」ア」ア` WHERE `」テ」ア` LIKE '%。。'; +」テ」ア +。ヲ。ヲ「「「「「「「「。ヲ。ヲ。ヲ。ヲ「。ヲ。ヲ。ヲ。ヲ。。 +SELECT * FROM `」ヤ」ア」ア` WHERE `」テ」ア` LIKE '、ネ%'; +」テ」ア +、ネ、ノ、ハ、ヒ、フ、ヘ、ホ、マ、ミ、ム、メ、モ、ヤ、ユ、ヨ、ラ、リ、ル、レ、ロ +SELECT * FROM `」ヤ」ア」ア` WHERE `」テ」ア` LIKE '%、「%'; +」テ」ア +。ヲ、。、「、」、、、・、ヲ、ァ、ィ、ゥ、ェ、ォ、ャ、ュ、ョ、ッ、ー、ア、イ、ウ +SELECT * FROM `」ヤ」ア」ア` WHERE `」テ」ア` LIKE '%、'; +」テ」ア +、ワ、ン、゙、゚、爨皃筅网荀螟讀遉隍鬢熙、、、、 +SELECT * FROM `」ヤ」ア」イ` WHERE `」テ」ア` LIKE '常エ%'; +」テ」ア +常エ常オ常カ常キ常ク常ケ常コ常サ常シ常ス常セ常ソ常タ常チ常ツ常テ常ト常ナ常ニ常ヌ +SELECT * FROM `」ヤ」ア」イ` WHERE `」テ」ア` LIKE '%常サ%'; +」テ」ア +常エ常オ常カ常キ常ク常ケ常コ常サ常シ常ス常セ常ソ常タ常チ常ツ常テ常ト常ナ常ニ常ヌ +SELECT * FROM `」ヤ」ア」イ` WHERE `」テ」ア` LIKE '%常ヌ'; +」テ」ア +常エ常オ常カ常キ常ク常ケ常コ常サ常シ常ス常セ常ソ常タ常チ常ツ常テ常ト常ナ常ニ常ヌ +DROP TABLE `」ヤ」ア`; +DROP TABLE `」ヤ」イ`; +DROP TABLE `」ヤ」ウ`; +DROP TABLE `」ヤ」エ`; +DROP TABLE `」ヤ」オ`; +DROP TABLE `」ヤ」カ`; +DROP TABLE `」ヤ」キ`; +DROP TABLE `」ヤ」ク`; +DROP TABLE `」ヤ」ケ`; +DROP TABLE `」ヤ」ア」ー`; +DROP TABLE `」ヤ」ア」ア`; +DROP TABLE `」ヤ」ア」イ`; diff --git a/mysql-test/suite/jp/r/jp_like_utf8.result b/mysql-test/suite/jp/r/jp_like_utf8.result new file mode 100644 index 00000000000..bf48da79951 --- /dev/null +++ b/mysql-test/suite/jp/r/jp_like_utf8.result @@ -0,0 +1,319 @@ +drop table if exists `シエシ疏; +drop table if exists `シエシ蛋; +drop table if exists `シエシ伝; +drop table if exists `シエシ覗; +drop table if exists `シエシ描; +drop table if exists `シエシ冒; +drop table if exists `シエシ輿; +drop table if exists `シエシ倭; +drop table if exists `シエシ兪; +drop table if exists `シエシ托シ秦; +drop table if exists `シエシ托シ疏; +drop table if exists `シエシ托シ蛋; +SET NAMES utf8; +SET character_set_database = utf8; +CREATE TABLE `シエシ疏 (`シ」シ疏 char(20), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = innodb; +CREATE TABLE `シエシ蛋 (`シ」シ疏 char(20), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = innodb; +CREATE TABLE `シエシ伝 (`シ」シ疏 char(20), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = innodb; +CREATE TABLE `シエシ覗 (`シ」シ疏 char(20), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = myisam; +CREATE TABLE `シエシ描 (`シ」シ疏 char(20), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = myisam; +CREATE TABLE `シエシ冒 (`シ」シ疏 char(20), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = myisam; +CREATE TABLE `シエシ輿 (`シ」シ疏 char(20), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = heap; +CREATE TABLE `シエシ倭 (`シ」シ疏 char(20), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = heap; +CREATE TABLE `シエシ兪 (`シ」シ疏 char(20), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = heap; +CREATE TABLE `シエシ托シ秦 (`シ」シ疏 char(20), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = bdb; +CREATE TABLE `シエシ托シ疏 (`シ」シ疏 char(20), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = bdb; +CREATE TABLE `シエシ托シ蛋 (`シ」シ疏 char(20), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = bdb; +LOAD DATA LOCAL INFILE 'suite/jp/std_data/jisx0201_utf8.dat' INTO TABLE `シエシ疏; +LOAD DATA LOCAL INFILE 'suite/jp/std_data/jisx0208_utf8.dat' INTO TABLE `シエシ蛋; +LOAD DATA LOCAL INFILE 'suite/jp/std_data/jisx0212_utf8.dat' INTO TABLE `シエシ伝; +LOAD DATA LOCAL INFILE 'suite/jp/std_data/jisx0201_utf8.dat' INTO TABLE `シエシ覗; +LOAD DATA LOCAL INFILE 'suite/jp/std_data/jisx0208_utf8.dat' INTO TABLE `シエシ描; +LOAD DATA LOCAL INFILE 'suite/jp/std_data/jisx0212_utf8.dat' INTO TABLE `シエシ冒; +LOAD DATA LOCAL INFILE 'suite/jp/std_data/jisx0201_utf8.dat' INTO TABLE `シエシ輿; +LOAD DATA LOCAL INFILE 'suite/jp/std_data/jisx0208_utf8.dat' INTO TABLE `シエシ倭; +LOAD DATA LOCAL INFILE 'suite/jp/std_data/jisx0212_utf8.dat' INTO TABLE `シエシ兪; +LOAD DATA LOCAL INFILE 'suite/jp/std_data/jisx0201_utf8.dat' INTO TABLE `シエシ托シ秦; +LOAD DATA LOCAL INFILE 'suite/jp/std_data/jisx0208_utf8.dat' INTO TABLE `シエシ托シ疏; +LOAD DATA LOCAL INFILE 'suite/jp/std_data/jisx0212_utf8.dat' INTO TABLE `シエシ托シ蛋; +SELECT * FROM `シエシ疏 WHERE `シ」シ疏 LIKE ' %'; +シ」シ + !"#$%&'()*+,-./ + ス。ス「ス」ス、ス・スヲスァスィスゥスェスォスャスュスョスッ +SELECT * FROM `シエシ疏 WHERE `シ」シ疏 LIKE '% %'; +シ」シ + !"#$%&'()*+,-./ + ス。ス「ス」ス、ス・スヲスァスィスゥスェスォスャスュスョスッ +SELECT * FROM `シエシ疏 WHERE `シ」シ疏 LIKE '% '; +シ」シ +SELECT * FROM `シエシ疏 WHERE `シ」シ疏 LIKE 'セ%'; +シ」シ +セセセゑセセセセセセ茨セ会セ奇セ具セ鯉セ搾セ趣セ +SELECT * FROM `シエシ疏 WHERE `シ」シ疏 LIKE '%セ暦セ%'; +シ」シ +セ撰セ托セ抵セ難セ費セ包セ厄セ暦セ假セ呻セ夲セ幢セ懶セ晢セ橸セ +SELECT * FROM `シエシ疏 WHERE `シ」シ疏 LIKE '%スソ'; +シ」シ +スースアスイスウスエスオスカスキスクスケスコスサスシスススセスソ +SELECT * FROM `シエシ疏 WHERE `シ」シ疏 LIKE 'スースアスイスウスエスオスカスキスクスケスコスサスシスススセスソ%'; +シ」シ +スースアスイスウスエスオスカスキスクスケスコスサスシスススセスソ +SELECT * FROM `シエシ疏 WHERE `シ」シ疏 LIKE '%スースアスイスウスエスオスカスキスクスケスコスサスシスススセスソ%'; +シ」シ +スースアスイスウスエスオスカスキスクスケスコスサスシスススセスソ +SELECT * FROM `シエシ疏 WHERE `シ」シ疏 LIKE '%スースアスイスウスエスオスカスキスクスケスコスサスシスススセスソ'; +シ」シ +スースアスイスウスエスオスカスキスクスケスコスサスシスススセスソ +SELECT * FROM `シエシ蛋 WHERE `シ」シ疏 LIKE '縲%'; +シ」シ +縲縲縲√ゑシ鯉シ弱サシ夲シ幢シ滂シ√帙慊エスツィシセソ」シソ繝ス +SELECT * FROM `シエシ蛋 WHERE `シ」シ疏 LIKE '%縲%'; +シ」シ +縲縲縲√ゑシ鯉シ弱サシ夲シ幢シ滂シ√帙慊エスツィシセソ」シソ繝ス +繝サ繝サ邃ォ窶ー笙ッ笙ュ笙ェ窶窶。ツカ繝サ繝サ繝サ繝サ笳ッ繝サ繝サ繝サ繝サ縲 +SELECT * FROM `シエシ蛋 WHERE `シ」シ疏 LIKE '%縲'; +シ」シ +繝サ繝サ邃ォ窶ー笙ッ笙ュ笙ェ窶窶。ツカ繝サ繝サ繝サ繝サ笳ッ繝サ繝サ繝サ繝サ縲 +SELECT * FROM `シエシ蛋 WHERE `シ」シ疏 LIKE '縺ィ%'; +シ」シ +縺ィ縺ゥ縺ェ縺ォ縺ャ縺ュ縺ョ縺ッ縺ー縺ア縺イ縺ウ縺エ縺オ縺カ縺キ縺ク縺ケ縺コ縺サ +SELECT * FROM `シエシ蛋 WHERE `シ」シ疏 LIKE '%縺%'; +シ」シ +繝サ縺√≠縺縺縺縺縺縺医♂縺翫°縺後″縺弱¥縺舌¢縺偵% +SELECT * FROM `シエシ蛋 WHERE `シ」シ疏 LIKE '%繧'; +シ」シ +縺シ縺ス縺セ縺ソ繧繧√b繧繧繧繧繧繧医i繧翫k繧後m繧弱o +SELECT * FROM `シエシ蛋 WHERE `シ」シ疏 LIKE '繝サ縺√≠縺縺縺縺縺縺医♂縺翫°縺後″縺弱¥縺舌¢縺偵%%'; +シ」シ +繝サ縺√≠縺縺縺縺縺縺医♂縺翫°縺後″縺弱¥縺舌¢縺偵% +SELECT * FROM `シエシ蛋 WHERE `シ」シ疏 LIKE '%繝サ縺√≠縺縺縺縺縺縺医♂縺翫°縺後″縺弱¥縺舌¢縺偵%%'; +シ」シ +繝サ縺√≠縺縺縺縺縺縺医♂縺翫°縺後″縺弱¥縺舌¢縺偵% +SELECT * FROM `シエシ蛋 WHERE `シ」シ疏 LIKE '%繝サ縺√≠縺縺縺縺縺縺医♂縺翫°縺後″縺弱¥縺舌¢縺偵%'; +シ」シ +繝サ縺√≠縺縺縺縺縺縺医♂縺翫°縺後″縺弱¥縺舌¢縺偵% +SELECT * FROM `シエシ伝 WHERE `シ」シ疏 LIKE '鮠ォ%'; +シ」シ +鮠ォ鮠ッ鮠ア鮠イ鮠エ鮠キ鮠ケ鮠コ鮠シ鮠ス鮠ソ鮨鮨鮨鮨鮨鮨鮨馴ス暮ス +SELECT * FROM `シエシ伝 WHERE `シ」シ疏 LIKE '%鮠コ%'; +シ」シ +鮠ォ鮠ッ鮠ア鮠イ鮠エ鮠キ鮠ケ鮠コ鮠シ鮠ス鮠ソ鮨鮨鮨鮨鮨鮨鮨馴ス暮ス +SELECT * FROM `シエシ伝 WHERE `シ」シ疏 LIKE '%鮨'; +シ」シ +鮠ォ鮠ッ鮠ア鮠イ鮠エ鮠キ鮠ケ鮠コ鮠シ鮠ス鮠ソ鮨鮨鮨鮨鮨鮨鮨馴ス暮ス +SELECT * FROM `シエシ伝 WHERE `シ」シ疏 LIKE '鮠ォ鮠ッ鮠ア鮠イ鮠エ鮠キ鮠ケ鮠コ鮠シ鮠ス鮠ソ鮨鮨鮨鮨鮨鮨鮨馴ス暮ス%'; +シ」シ +鮠ォ鮠ッ鮠ア鮠イ鮠エ鮠キ鮠ケ鮠コ鮠シ鮠ス鮠ソ鮨鮨鮨鮨鮨鮨鮨馴ス暮ス +SELECT * FROM `シエシ伝 WHERE `シ」シ疏 LIKE '%鮠ォ鮠ッ鮠ア鮠イ鮠エ鮠キ鮠ケ鮠コ鮠シ鮠ス鮠ソ鮨鮨鮨鮨鮨鮨鮨馴ス暮ス%'; +シ」シ +鮠ォ鮠ッ鮠ア鮠イ鮠エ鮠キ鮠ケ鮠コ鮠シ鮠ス鮠ソ鮨鮨鮨鮨鮨鮨鮨馴ス暮ス +SELECT * FROM `シエシ伝 WHERE `シ」シ疏 LIKE '%鮠ォ鮠ッ鮠ア鮠イ鮠エ鮠キ鮠ケ鮠コ鮠シ鮠ス鮠ソ鮨鮨鮨鮨鮨鮨鮨馴ス暮ス'; +シ」シ +鮠ォ鮠ッ鮠ア鮠イ鮠エ鮠キ鮠ケ鮠コ鮠シ鮠ス鮠ソ鮨鮨鮨鮨鮨鮨鮨馴ス暮ス +SELECT * FROM `シエシ覗 WHERE `シ」シ疏 LIKE ' %'; +シ」シ + !"#$%&'()*+,-./ + ス。ス「ス」ス、ス・スヲスァスィスゥスェスォスャスュスョスッ +SELECT * FROM `シエシ覗 WHERE `シ」シ疏 LIKE '% %'; +シ」シ + !"#$%&'()*+,-./ + ス。ス「ス」ス、ス・スヲスァスィスゥスェスォスャスュスョスッ +SELECT * FROM `シエシ覗 WHERE `シ」シ疏 LIKE '% '; +シ」シ +SELECT * FROM `シエシ覗 WHERE `シ」シ疏 LIKE 'セ%'; +シ」シ +セセセゑセセセセセセ茨セ会セ奇セ具セ鯉セ搾セ趣セ +SELECT * FROM `シエシ覗 WHERE `シ」シ疏 LIKE '%セ暦セ%'; +シ」シ +セ撰セ托セ抵セ難セ費セ包セ厄セ暦セ假セ呻セ夲セ幢セ懶セ晢セ橸セ +SELECT * FROM `シエシ覗 WHERE `シ」シ疏 LIKE '%スソ'; +シ」シ +スースアスイスウスエスオスカスキスクスケスコスサスシスススセスソ +SELECT * FROM `シエシ覗 WHERE `シ」シ疏 LIKE 'スースアスイスウスエスオスカスキスクスケスコスサスシスススセスソ%'; +シ」シ +スースアスイスウスエスオスカスキスクスケスコスサスシスススセスソ +SELECT * FROM `シエシ覗 WHERE `シ」シ疏 LIKE '%スースアスイスウスエスオスカスキスクスケスコスサスシスススセスソ%'; +シ」シ +スースアスイスウスエスオスカスキスクスケスコスサスシスススセスソ +SELECT * FROM `シエシ覗 WHERE `シ」シ疏 LIKE '%スースアスイスウスエスオスカスキスクスケスコスサスシスススセスソ'; +シ」シ +スースアスイスウスエスオスカスキスクスケスコスサスシスススセスソ +SELECT * FROM `シエシ描 WHERE `シ」シ疏 LIKE '縲%'; +シ」シ +縲縲縲√ゑシ鯉シ弱サシ夲シ幢シ滂シ√帙慊エスツィシセソ」シソ繝ス +SELECT * FROM `シエシ描 WHERE `シ」シ疏 LIKE '%縲%'; +シ」シ +縲縲縲√ゑシ鯉シ弱サシ夲シ幢シ滂シ√帙慊エスツィシセソ」シソ繝ス +繝サ繝サ邃ォ窶ー笙ッ笙ュ笙ェ窶窶。ツカ繝サ繝サ繝サ繝サ笳ッ繝サ繝サ繝サ繝サ縲 +SELECT * FROM `シエシ描 WHERE `シ」シ疏 LIKE '%縲'; +シ」シ +繝サ繝サ邃ォ窶ー笙ッ笙ュ笙ェ窶窶。ツカ繝サ繝サ繝サ繝サ笳ッ繝サ繝サ繝サ繝サ縲 +SELECT * FROM `シエシ描 WHERE `シ」シ疏 LIKE '縺ィ%'; +シ」シ +縺ィ縺ゥ縺ェ縺ォ縺ャ縺ュ縺ョ縺ッ縺ー縺ア縺イ縺ウ縺エ縺オ縺カ縺キ縺ク縺ケ縺コ縺サ +SELECT * FROM `シエシ描 WHERE `シ」シ疏 LIKE '%縺%'; +シ」シ +繝サ縺√≠縺縺縺縺縺縺医♂縺翫°縺後″縺弱¥縺舌¢縺偵% +SELECT * FROM `シエシ描 WHERE `シ」シ疏 LIKE '%繧'; +シ」シ +縺シ縺ス縺セ縺ソ繧繧√b繧繧繧繧繧繧医i繧翫k繧後m繧弱o +SELECT * FROM `シエシ描 WHERE `シ」シ疏 LIKE '繝サ縺√≠縺縺縺縺縺縺医♂縺翫°縺後″縺弱¥縺舌¢縺偵%%'; +シ」シ +繝サ縺√≠縺縺縺縺縺縺医♂縺翫°縺後″縺弱¥縺舌¢縺偵% +SELECT * FROM `シエシ描 WHERE `シ」シ疏 LIKE '%繝サ縺√≠縺縺縺縺縺縺医♂縺翫°縺後″縺弱¥縺舌¢縺偵%%'; +シ」シ +繝サ縺√≠縺縺縺縺縺縺医♂縺翫°縺後″縺弱¥縺舌¢縺偵% +SELECT * FROM `シエシ描 WHERE `シ」シ疏 LIKE '%繝サ縺√≠縺縺縺縺縺縺医♂縺翫°縺後″縺弱¥縺舌¢縺偵%'; +シ」シ +繝サ縺√≠縺縺縺縺縺縺医♂縺翫°縺後″縺弱¥縺舌¢縺偵% +SELECT * FROM `シエシ冒 WHERE `シ」シ疏 LIKE '鮠ォ%'; +シ」シ +鮠ォ鮠ッ鮠ア鮠イ鮠エ鮠キ鮠ケ鮠コ鮠シ鮠ス鮠ソ鮨鮨鮨鮨鮨鮨鮨馴ス暮ス +SELECT * FROM `シエシ冒 WHERE `シ」シ疏 LIKE '%鮠コ%'; +シ」シ +鮠ォ鮠ッ鮠ア鮠イ鮠エ鮠キ鮠ケ鮠コ鮠シ鮠ス鮠ソ鮨鮨鮨鮨鮨鮨鮨馴ス暮ス +SELECT * FROM `シエシ冒 WHERE `シ」シ疏 LIKE '%鮨'; +シ」シ +鮠ォ鮠ッ鮠ア鮠イ鮠エ鮠キ鮠ケ鮠コ鮠シ鮠ス鮠ソ鮨鮨鮨鮨鮨鮨鮨馴ス暮ス +SELECT * FROM `シエシ冒 WHERE `シ」シ疏 LIKE '鮠ォ鮠ッ鮠ア鮠イ鮠エ鮠キ鮠ケ鮠コ鮠シ鮠ス鮠ソ鮨鮨鮨鮨鮨鮨鮨馴ス暮ス%'; +シ」シ +鮠ォ鮠ッ鮠ア鮠イ鮠エ鮠キ鮠ケ鮠コ鮠シ鮠ス鮠ソ鮨鮨鮨鮨鮨鮨鮨馴ス暮ス +SELECT * FROM `シエシ冒 WHERE `シ」シ疏 LIKE '%鮠ォ鮠ッ鮠ア鮠イ鮠エ鮠キ鮠ケ鮠コ鮠シ鮠ス鮠ソ鮨鮨鮨鮨鮨鮨鮨馴ス暮ス%'; +シ」シ +鮠ォ鮠ッ鮠ア鮠イ鮠エ鮠キ鮠ケ鮠コ鮠シ鮠ス鮠ソ鮨鮨鮨鮨鮨鮨鮨馴ス暮ス +SELECT * FROM `シエシ冒 WHERE `シ」シ疏 LIKE '%鮠ォ鮠ッ鮠ア鮠イ鮠エ鮠キ鮠ケ鮠コ鮠シ鮠ス鮠ソ鮨鮨鮨鮨鮨鮨鮨馴ス暮ス'; +シ」シ +鮠ォ鮠ッ鮠ア鮠イ鮠エ鮠キ鮠ケ鮠コ鮠シ鮠ス鮠ソ鮨鮨鮨鮨鮨鮨鮨馴ス暮ス +SELECT * FROM `シエシ輿 WHERE `シ」シ疏 LIKE ' %'; +シ」シ + !"#$%&'()*+,-./ + ス。ス「ス」ス、ス・スヲスァスィスゥスェスォスャスュスョスッ +SELECT * FROM `シエシ輿 WHERE `シ」シ疏 LIKE '% %'; +シ」シ + !"#$%&'()*+,-./ + ス。ス「ス」ス、ス・スヲスァスィスゥスェスォスャスュスョスッ +SELECT * FROM `シエシ輿 WHERE `シ」シ疏 LIKE '% '; +シ」シ +SELECT * FROM `シエシ輿 WHERE `シ」シ疏 LIKE 'セ%'; +シ」シ +セセセゑセセセセセセ茨セ会セ奇セ具セ鯉セ搾セ趣セ +SELECT * FROM `シエシ輿 WHERE `シ」シ疏 LIKE '%セ暦セ%'; +シ」シ +セ撰セ托セ抵セ難セ費セ包セ厄セ暦セ假セ呻セ夲セ幢セ懶セ晢セ橸セ +SELECT * FROM `シエシ輿 WHERE `シ」シ疏 LIKE '%スソ'; +シ」シ +スースアスイスウスエスオスカスキスクスケスコスサスシスススセスソ +SELECT * FROM `シエシ輿 WHERE `シ」シ疏 LIKE 'スースアスイスウスエスオスカスキスクスケスコスサスシスススセスソ%'; +シ」シ +スースアスイスウスエスオスカスキスクスケスコスサスシスススセスソ +SELECT * FROM `シエシ輿 WHERE `シ」シ疏 LIKE '%スースアスイスウスエスオスカスキスクスケスコスサスシスススセスソ%'; +シ」シ +スースアスイスウスエスオスカスキスクスケスコスサスシスススセスソ +SELECT * FROM `シエシ輿 WHERE `シ」シ疏 LIKE '%スースアスイスウスエスオスカスキスクスケスコスサスシスススセスソ'; +シ」シ +スースアスイスウスエスオスカスキスクスケスコスサスシスススセスソ +SELECT * FROM `シエシ倭 WHERE `シ」シ疏 LIKE '縲%'; +シ」シ +縲縲縲√ゑシ鯉シ弱サシ夲シ幢シ滂シ√帙慊エスツィシセソ」シソ繝ス +SELECT * FROM `シエシ倭 WHERE `シ」シ疏 LIKE '%縲%'; +シ」シ +縲縲縲√ゑシ鯉シ弱サシ夲シ幢シ滂シ√帙慊エスツィシセソ」シソ繝ス +繝サ繝サ邃ォ窶ー笙ッ笙ュ笙ェ窶窶。ツカ繝サ繝サ繝サ繝サ笳ッ繝サ繝サ繝サ繝サ縲 +SELECT * FROM `シエシ倭 WHERE `シ」シ疏 LIKE '%縲'; +シ」シ +繝サ繝サ邃ォ窶ー笙ッ笙ュ笙ェ窶窶。ツカ繝サ繝サ繝サ繝サ笳ッ繝サ繝サ繝サ繝サ縲 +SELECT * FROM `シエシ倭 WHERE `シ」シ疏 LIKE '縺ィ%'; +シ」シ +縺ィ縺ゥ縺ェ縺ォ縺ャ縺ュ縺ョ縺ッ縺ー縺ア縺イ縺ウ縺エ縺オ縺カ縺キ縺ク縺ケ縺コ縺サ +SELECT * FROM `シエシ倭 WHERE `シ」シ疏 LIKE '%縺%'; +シ」シ +繝サ縺√≠縺縺縺縺縺縺医♂縺翫°縺後″縺弱¥縺舌¢縺偵% +SELECT * FROM `シエシ倭 WHERE `シ」シ疏 LIKE '%繧'; +シ」シ +縺シ縺ス縺セ縺ソ繧繧√b繧繧繧繧繧繧医i繧翫k繧後m繧弱o +SELECT * FROM `シエシ倭 WHERE `シ」シ疏 LIKE '繝サ縺√≠縺縺縺縺縺縺医♂縺翫°縺後″縺弱¥縺舌¢縺偵%%'; +シ」シ +繝サ縺√≠縺縺縺縺縺縺医♂縺翫°縺後″縺弱¥縺舌¢縺偵% +SELECT * FROM `シエシ倭 WHERE `シ」シ疏 LIKE '%繝サ縺√≠縺縺縺縺縺縺医♂縺翫°縺後″縺弱¥縺舌¢縺偵%%'; +シ」シ +繝サ縺√≠縺縺縺縺縺縺医♂縺翫°縺後″縺弱¥縺舌¢縺偵% +SELECT * FROM `シエシ倭 WHERE `シ」シ疏 LIKE '%繝サ縺√≠縺縺縺縺縺縺医♂縺翫°縺後″縺弱¥縺舌¢縺偵%'; +シ」シ +繝サ縺√≠縺縺縺縺縺縺医♂縺翫°縺後″縺弱¥縺舌¢縺偵% +SELECT * FROM `シエシ兪 WHERE `シ」シ疏 LIKE '鮠ォ%'; +シ」シ +鮠ォ鮠ッ鮠ア鮠イ鮠エ鮠キ鮠ケ鮠コ鮠シ鮠ス鮠ソ鮨鮨鮨鮨鮨鮨鮨馴ス暮ス +SELECT * FROM `シエシ兪 WHERE `シ」シ疏 LIKE '%鮠コ%'; +シ」シ +鮠ォ鮠ッ鮠ア鮠イ鮠エ鮠キ鮠ケ鮠コ鮠シ鮠ス鮠ソ鮨鮨鮨鮨鮨鮨鮨馴ス暮ス +SELECT * FROM `シエシ兪 WHERE `シ」シ疏 LIKE '%鮨'; +シ」シ +鮠ォ鮠ッ鮠ア鮠イ鮠エ鮠キ鮠ケ鮠コ鮠シ鮠ス鮠ソ鮨鮨鮨鮨鮨鮨鮨馴ス暮ス +SELECT * FROM `シエシ兪 WHERE `シ」シ疏 LIKE '鮠ォ鮠ッ鮠ア鮠イ鮠エ鮠キ鮠ケ鮠コ鮠シ鮠ス鮠ソ鮨鮨鮨鮨鮨鮨鮨馴ス暮ス%'; +シ」シ +鮠ォ鮠ッ鮠ア鮠イ鮠エ鮠キ鮠ケ鮠コ鮠シ鮠ス鮠ソ鮨鮨鮨鮨鮨鮨鮨馴ス暮ス +SELECT * FROM `シエシ兪 WHERE `シ」シ疏 LIKE '%鮠ォ鮠ッ鮠ア鮠イ鮠エ鮠キ鮠ケ鮠コ鮠シ鮠ス鮠ソ鮨鮨鮨鮨鮨鮨鮨馴ス暮ス%'; +シ」シ +鮠ォ鮠ッ鮠ア鮠イ鮠エ鮠キ鮠ケ鮠コ鮠シ鮠ス鮠ソ鮨鮨鮨鮨鮨鮨鮨馴ス暮ス +SELECT * FROM `シエシ兪 WHERE `シ」シ疏 LIKE '%鮠ォ鮠ッ鮠ア鮠イ鮠エ鮠キ鮠ケ鮠コ鮠シ鮠ス鮠ソ鮨鮨鮨鮨鮨鮨鮨馴ス暮ス'; +シ」シ +鮠ォ鮠ッ鮠ア鮠イ鮠エ鮠キ鮠ケ鮠コ鮠シ鮠ス鮠ソ鮨鮨鮨鮨鮨鮨鮨馴ス暮ス +SELECT * FROM `シエシ托シ秦 WHERE `シ」シ疏 LIKE ' %'; +シ」シ + !"#$%&'()*+,-./ + ス。ス「ス」ス、ス・スヲスァスィスゥスェスォスャスュスョスッ +SELECT * FROM `シエシ托シ秦 WHERE `シ」シ疏 LIKE '% %'; +シ」シ + !"#$%&'()*+,-./ + ス。ス「ス」ス、ス・スヲスァスィスゥスェスォスャスュスョスッ +SELECT * FROM `シエシ托シ秦 WHERE `シ」シ疏 LIKE '% '; +シ」シ +SELECT * FROM `シエシ托シ秦 WHERE `シ」シ疏 LIKE 'セ%'; +シ」シ +セセセゑセセセセセセ茨セ会セ奇セ具セ鯉セ搾セ趣セ +SELECT * FROM `シエシ托シ秦 WHERE `シ」シ疏 LIKE '%セ暦セ%'; +シ」シ +セ撰セ托セ抵セ難セ費セ包セ厄セ暦セ假セ呻セ夲セ幢セ懶セ晢セ橸セ +SELECT * FROM `シエシ托シ秦 WHERE `シ」シ疏 LIKE '%スソ'; +シ」シ +スースアスイスウスエスオスカスキスクスケスコスサスシスススセスソ +SELECT * FROM `シエシ托シ疏 WHERE `シ」シ疏 LIKE '縲%'; +シ」シ +縲縲縲√ゑシ鯉シ弱サシ夲シ幢シ滂シ√帙慊エスツィシセソ」シソ繝ス +SELECT * FROM `シエシ托シ疏 WHERE `シ」シ疏 LIKE '%縲%'; +シ」シ +縲縲縲√ゑシ鯉シ弱サシ夲シ幢シ滂シ√帙慊エスツィシセソ」シソ繝ス +繝サ繝サ邃ォ窶ー笙ッ笙ュ笙ェ窶窶。ツカ繝サ繝サ繝サ繝サ笳ッ繝サ繝サ繝サ繝サ縲 +SELECT * FROM `シエシ托シ疏 WHERE `シ」シ疏 LIKE '%縲'; +シ」シ +繝サ繝サ邃ォ窶ー笙ッ笙ュ笙ェ窶窶。ツカ繝サ繝サ繝サ繝サ笳ッ繝サ繝サ繝サ繝サ縲 +SELECT * FROM `シエシ托シ疏 WHERE `シ」シ疏 LIKE '縺ィ%'; +シ」シ +縺ィ縺ゥ縺ェ縺ォ縺ャ縺ュ縺ョ縺ッ縺ー縺ア縺イ縺ウ縺エ縺オ縺カ縺キ縺ク縺ケ縺コ縺サ +SELECT * FROM `シエシ托シ疏 WHERE `シ」シ疏 LIKE '%縺%'; +シ」シ +繝サ縺√≠縺縺縺縺縺縺医♂縺翫°縺後″縺弱¥縺舌¢縺偵% +SELECT * FROM `シエシ托シ疏 WHERE `シ」シ疏 LIKE '%繧'; +シ」シ +縺シ縺ス縺セ縺ソ繧繧√b繧繧繧繧繧繧医i繧翫k繧後m繧弱o +SELECT * FROM `シエシ托シ蛋 WHERE `シ」シ疏 LIKE '鮠ォ%'; +シ」シ +鮠ォ鮠ッ鮠ア鮠イ鮠エ鮠キ鮠ケ鮠コ鮠シ鮠ス鮠ソ鮨鮨鮨鮨鮨鮨鮨馴ス暮ス +SELECT * FROM `シエシ托シ蛋 WHERE `シ」シ疏 LIKE '%鮠コ%'; +シ」シ +鮠ォ鮠ッ鮠ア鮠イ鮠エ鮠キ鮠ケ鮠コ鮠シ鮠ス鮠ソ鮨鮨鮨鮨鮨鮨鮨馴ス暮ス +SELECT * FROM `シエシ托シ蛋 WHERE `シ」シ疏 LIKE '%鮨'; +シ」シ +鮠ォ鮠ッ鮠ア鮠イ鮠エ鮠キ鮠ケ鮠コ鮠シ鮠ス鮠ソ鮨鮨鮨鮨鮨鮨鮨馴ス暮ス +DROP TABLE `シエシ疏; +DROP TABLE `シエシ蛋; +DROP TABLE `シエシ伝; +DROP TABLE `シエシ覗; +DROP TABLE `シエシ描; +DROP TABLE `シエシ冒; +DROP TABLE `シエシ輿; +DROP TABLE `シエシ倭; +DROP TABLE `シエシ兪; +DROP TABLE `シエシ托シ秦; +DROP TABLE `シエシ托シ疏; +DROP TABLE `シエシ托シ蛋; diff --git a/mysql-test/suite/jp/r/jp_locate_sjis.result b/mysql-test/suite/jp/r/jp_locate_sjis.result new file mode 100644 index 00000000000..b2455401db8 --- /dev/null +++ b/mysql-test/suite/jp/r/jp_locate_sjis.result @@ -0,0 +1,264 @@ +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(5), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = innodb; +CREATE TABLE `T2` (`C1` char(5), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = innodb; +CREATE TABLE `T3` (`C1` char(5), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = innodb; +CREATE TABLE `T4` (`C1` char(5), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = myisam; +CREATE TABLE `T5` (`C1` char(5), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = myisam; +CREATE TABLE `T6` (`C1` char(5), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = myisam; +CREATE TABLE `T7` (`C1` char(5), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = heap; +CREATE TABLE `T8` (`C1` char(5), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = heap; +CREATE TABLE `T9` (`C1` char(5), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = heap; +CREATE TABLE `T10` (`C1` char(5), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = bdb; +CREATE TABLE `T11` (`C1` char(5), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = bdb; +CREATE TABLE `T12` (`C1` char(5), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = bdb; +INSERT INTO `T1` VALUES ('アイウエオ'); +INSERT INTO `T2` VALUES ('あいうえお'); +INSERT INTO `T3` VALUES ('ソ十表予構'); +INSERT INTO `T4` VALUES ('アイウエオ'); +INSERT INTO `T5` VALUES ('あいうえお'); +INSERT INTO `T6` VALUES ('ソ十表予構'); +INSERT INTO `T7` VALUES ('アイウエオ'); +INSERT INTO `T8` VALUES ('あいうえお'); +INSERT INTO `T9` VALUES ('ソ十表予構'); +INSERT INTO `T10` VALUES ('アイウエオ'); +INSERT INTO `T11` VALUES ('あいうえお'); +INSERT INTO `T12` VALUES ('ソ十表予構'); +SELECT LOCATE('ア',`C1`) from `T1`; +LOCATE('ア',`C1`) +1 +SELECT LOCATE('イ',`C1`) from `T1`; +LOCATE('イ',`C1`) +2 +SELECT LOCATE('ウ',`C1`) from `T1`; +LOCATE('ウ',`C1`) +3 +SELECT LOCATE('エ',`C1`) from `T1`; +LOCATE('エ',`C1`) +4 +SELECT LOCATE('オ',`C1`) from `T1`; +LOCATE('オ',`C1`) +5 +SELECT LOCATE('ン',`C1`) from `T1`; +LOCATE('ン',`C1`) +0 +SELECT LOCATE('あ',`C1`) from `T2`; +LOCATE('あ',`C1`) +1 +SELECT LOCATE('い',`C1`) from `T2`; +LOCATE('い',`C1`) +2 +SELECT LOCATE('う',`C1`) from `T2`; +LOCATE('う',`C1`) +3 +SELECT LOCATE('え',`C1`) from `T2`; +LOCATE('え',`C1`) +4 +SELECT LOCATE('お',`C1`) from `T2`; +LOCATE('お',`C1`) +5 +SELECT LOCATE('ん',`C1`) from `T2`; +LOCATE('ん',`C1`) +0 +SELECT LOCATE('ソ',`C1`) from `T3`; +LOCATE('ソ',`C1`) +1 +SELECT LOCATE('十',`C1`) from `T3`; +LOCATE('十',`C1`) +2 +SELECT LOCATE('表',`C1`) from `T3`; +LOCATE('表',`C1`) +3 +SELECT LOCATE('予',`C1`) from `T3`; +LOCATE('予',`C1`) +4 +SELECT LOCATE('構',`C1`) from `T3`; +LOCATE('構',`C1`) +5 +SELECT LOCATE('噂',`C1`) from `T3`; +LOCATE('噂',`C1`) +0 +SELECT LOCATE('ア',`C1`) from `T4`; +LOCATE('ア',`C1`) +1 +SELECT LOCATE('イ',`C1`) from `T4`; +LOCATE('イ',`C1`) +2 +SELECT LOCATE('ウ',`C1`) from `T4`; +LOCATE('ウ',`C1`) +3 +SELECT LOCATE('エ',`C1`) from `T4`; +LOCATE('エ',`C1`) +4 +SELECT LOCATE('オ',`C1`) from `T4`; +LOCATE('オ',`C1`) +5 +SELECT LOCATE('ン',`C1`) from `T4`; +LOCATE('ン',`C1`) +0 +SELECT LOCATE('あ',`C1`) from `T5`; +LOCATE('あ',`C1`) +1 +SELECT LOCATE('い',`C1`) from `T5`; +LOCATE('い',`C1`) +2 +SELECT LOCATE('う',`C1`) from `T5`; +LOCATE('う',`C1`) +3 +SELECT LOCATE('え',`C1`) from `T5`; +LOCATE('え',`C1`) +4 +SELECT LOCATE('お',`C1`) from `T5`; +LOCATE('お',`C1`) +5 +SELECT LOCATE('ん',`C1`) from `T5`; +LOCATE('ん',`C1`) +0 +SELECT LOCATE('ソ',`C1`) from `T6`; +LOCATE('ソ',`C1`) +1 +SELECT LOCATE('十',`C1`) from `T6`; +LOCATE('十',`C1`) +2 +SELECT LOCATE('表',`C1`) from `T6`; +LOCATE('表',`C1`) +3 +SELECT LOCATE('予',`C1`) from `T6`; +LOCATE('予',`C1`) +4 +SELECT LOCATE('構',`C1`) from `T6`; +LOCATE('構',`C1`) +5 +SELECT LOCATE('噂',`C1`) from `T6`; +LOCATE('噂',`C1`) +0 +SELECT LOCATE('ア',`C1`) from `T7`; +LOCATE('ア',`C1`) +1 +SELECT LOCATE('イ',`C1`) from `T7`; +LOCATE('イ',`C1`) +2 +SELECT LOCATE('ウ',`C1`) from `T7`; +LOCATE('ウ',`C1`) +3 +SELECT LOCATE('エ',`C1`) from `T7`; +LOCATE('エ',`C1`) +4 +SELECT LOCATE('オ',`C1`) from `T7`; +LOCATE('オ',`C1`) +5 +SELECT LOCATE('ン',`C1`) from `T7`; +LOCATE('ン',`C1`) +0 +SELECT LOCATE('あ',`C1`) from `T8`; +LOCATE('あ',`C1`) +1 +SELECT LOCATE('い',`C1`) from `T8`; +LOCATE('い',`C1`) +2 +SELECT LOCATE('う',`C1`) from `T8`; +LOCATE('う',`C1`) +3 +SELECT LOCATE('え',`C1`) from `T8`; +LOCATE('え',`C1`) +4 +SELECT LOCATE('お',`C1`) from `T8`; +LOCATE('お',`C1`) +5 +SELECT LOCATE('ん',`C1`) from `T8`; +LOCATE('ん',`C1`) +0 +SELECT LOCATE('ソ',`C1`) from `T9`; +LOCATE('ソ',`C1`) +1 +SELECT LOCATE('十',`C1`) from `T9`; +LOCATE('十',`C1`) +2 +SELECT LOCATE('表',`C1`) from `T9`; +LOCATE('表',`C1`) +3 +SELECT LOCATE('予',`C1`) from `T9`; +LOCATE('予',`C1`) +4 +SELECT LOCATE('構',`C1`) from `T9`; +LOCATE('構',`C1`) +5 +SELECT LOCATE('噂',`C1`) from `T9`; +LOCATE('噂',`C1`) +0 +SELECT LOCATE('ア',`C1`) from `T10`; +LOCATE('ア',`C1`) +1 +SELECT LOCATE('イ',`C1`) from `T10`; +LOCATE('イ',`C1`) +2 +SELECT LOCATE('ウ',`C1`) from `T10`; +LOCATE('ウ',`C1`) +3 +SELECT LOCATE('エ',`C1`) from `T10`; +LOCATE('エ',`C1`) +4 +SELECT LOCATE('オ',`C1`) from `T10`; +LOCATE('オ',`C1`) +5 +SELECT LOCATE('ン',`C1`) from `T10`; +LOCATE('ン',`C1`) +0 +SELECT LOCATE('あ',`C1`) from `T11`; +LOCATE('あ',`C1`) +1 +SELECT LOCATE('い',`C1`) from `T11`; +LOCATE('い',`C1`) +2 +SELECT LOCATE('う',`C1`) from `T11`; +LOCATE('う',`C1`) +3 +SELECT LOCATE('え',`C1`) from `T11`; +LOCATE('え',`C1`) +4 +SELECT LOCATE('お',`C1`) from `T11`; +LOCATE('お',`C1`) +5 +SELECT LOCATE('ん',`C1`) from `T11`; +LOCATE('ん',`C1`) +0 +SELECT LOCATE('ソ',`C1`) from `T12`; +LOCATE('ソ',`C1`) +1 +SELECT LOCATE('十',`C1`) from `T12`; +LOCATE('十',`C1`) +2 +SELECT LOCATE('表',`C1`) from `T12`; +LOCATE('表',`C1`) +3 +SELECT LOCATE('予',`C1`) from `T12`; +LOCATE('予',`C1`) +4 +SELECT LOCATE('構',`C1`) from `T12`; +LOCATE('構',`C1`) +5 +SELECT LOCATE('噂',`C1`) from `T12`; +LOCATE('噂',`C1`) +0 +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`; diff --git a/mysql-test/suite/jp/r/jp_locate_ucs2.result b/mysql-test/suite/jp/r/jp_locate_ucs2.result new file mode 100644 index 00000000000..37b219b3335 --- /dev/null +++ b/mysql-test/suite/jp/r/jp_locate_ucs2.result @@ -0,0 +1,265 @@ +drop table if exists `」ヤ」ア`; +drop table if exists `」ヤ」イ`; +drop table if exists `」ヤ」ウ`; +drop table if exists `」ヤ」エ`; +drop table if exists `」ヤ」オ`; +drop table if exists `」ヤ」カ`; +drop table if exists `」ヤ」キ`; +drop table if exists `」ヤ」ク`; +drop table if exists `」ヤ」ケ`; +drop table if exists `」ヤ」ア」ー`; +SET NAMES ujis; +SET character_set_database = ucs2; +SET collation_connection = ucs2_general_ci; +CREATE TABLE `」ヤ」ア` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = innodb; +CREATE TABLE `」ヤ」イ` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = innodb; +CREATE TABLE `」ヤ」ウ` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = innodb; +CREATE TABLE `」ヤ」エ` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = myisam; +CREATE TABLE `」ヤ」オ` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = myisam; +CREATE TABLE `」ヤ」カ` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = myisam; +CREATE TABLE `」ヤ」キ` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = heap; +CREATE TABLE `」ヤ」ク` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = heap; +CREATE TABLE `」ヤ」ケ` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = heap; +CREATE TABLE `」ヤ」ア」ー` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = bdb; +CREATE TABLE `」ヤ」ア」ア` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = bdb; +CREATE TABLE `」ヤ」ア」イ` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = bdb; +INSERT INTO `」ヤ」ア` VALUES ('竺軸宍雫七'); +INSERT INTO `」ヤ」イ` VALUES ('、「、、、ヲ、ィ、ェ'); +INSERT INTO `」ヤ」ウ` VALUES ('常ワ常ン常゙常゚常'); +INSERT INTO `」ヤ」エ` VALUES ('竺軸宍雫七'); +INSERT INTO `」ヤ」オ` VALUES ('、「、、、ヲ、ィ、ェ'); +INSERT INTO `」ヤ」カ` VALUES ('常ワ常ン常゙常゚常'); +INSERT INTO `」ヤ」キ` VALUES ('竺軸宍雫七'); +INSERT INTO `」ヤ」ク` VALUES ('、「、、、ヲ、ィ、ェ'); +INSERT INTO `」ヤ」ケ` VALUES ('常ワ常ン常゙常゚常'); +INSERT INTO `」ヤ」ア」ー` VALUES ('竺軸宍雫七'); +INSERT INTO `」ヤ」ア」ア` VALUES ('、「、、、ヲ、ィ、ェ'); +INSERT INTO `」ヤ」ア」イ` VALUES ('常ワ常ン常゙常゚常'); +SELECT LOCATE('竺',`」テ」ア`) from `」ヤ」ア`; +LOCATE('竺',`」テ」ア`) +1 +SELECT LOCATE('軸',`」テ」ア`) from `」ヤ」ア`; +LOCATE('軸',`」テ」ア`) +2 +SELECT LOCATE('宍',`」テ」ア`) from `」ヤ」ア`; +LOCATE('宍',`」テ」ア`) +3 +SELECT LOCATE('雫',`」テ」ア`) from `」ヤ」ア`; +LOCATE('雫',`」テ」ア`) +4 +SELECT LOCATE('七',`」テ」ア`) from `」ヤ」ア`; +LOCATE('七',`」テ」ア`) +5 +SELECT LOCATE('爵',`」テ」ア`) from `」ヤ」ア`; +LOCATE('爵',`」テ」ア`) +0 +SELECT LOCATE('、「',`」テ」ア`) from `」ヤ」イ`; +LOCATE('、「',`」テ」ア`) +1 +SELECT LOCATE('、、',`」テ」ア`) from `」ヤ」イ`; +LOCATE('、、',`」テ」ア`) +2 +SELECT LOCATE('、ヲ',`」テ」ア`) from `」ヤ」イ`; +LOCATE('、ヲ',`」テ」ア`) +3 +SELECT LOCATE('、ィ',`」テ」ア`) from `」ヤ」イ`; +LOCATE('、ィ',`」テ」ア`) +4 +SELECT LOCATE('、ェ',`」テ」ア`) from `」ヤ」イ`; +LOCATE('、ェ',`」テ」ア`) +5 +SELECT LOCATE('、',`」テ」ア`) from `」ヤ」イ`; +LOCATE('、',`」テ」ア`) +0 +SELECT LOCATE('常ワ',`」テ」ア`) from `」ヤ」ウ`; +LOCATE('常ワ',`」テ」ア`) +1 +SELECT LOCATE('常ン',`」テ」ア`) from `」ヤ」ウ`; +LOCATE('常ン',`」テ」ア`) +2 +SELECT LOCATE('常゙',`」テ」ア`) from `」ヤ」ウ`; +LOCATE('常゙',`」テ」ア`) +3 +SELECT LOCATE('常゚',`」テ」ア`) from `」ヤ」ウ`; +LOCATE('常゚',`」テ」ア`) +4 +SELECT LOCATE('常',`」テ」ア`) from `」ヤ」ウ`; +LOCATE('常',`」テ」ア`) +5 +SELECT LOCATE('床。',`」テ」ア`) from `」ヤ」ウ`; +LOCATE('床。',`」テ」ア`) +0 +SELECT LOCATE('竺',`」テ」ア`) from `」ヤ」エ`; +LOCATE('竺',`」テ」ア`) +1 +SELECT LOCATE('軸',`」テ」ア`) from `」ヤ」エ`; +LOCATE('軸',`」テ」ア`) +2 +SELECT LOCATE('宍',`」テ」ア`) from `」ヤ」エ`; +LOCATE('宍',`」テ」ア`) +3 +SELECT LOCATE('雫',`」テ」ア`) from `」ヤ」エ`; +LOCATE('雫',`」テ」ア`) +4 +SELECT LOCATE('七',`」テ」ア`) from `」ヤ」エ`; +LOCATE('七',`」テ」ア`) +5 +SELECT LOCATE('爵',`」テ」ア`) from `」ヤ」エ`; +LOCATE('爵',`」テ」ア`) +0 +SELECT LOCATE('、「',`」テ」ア`) from `」ヤ」オ`; +LOCATE('、「',`」テ」ア`) +1 +SELECT LOCATE('、、',`」テ」ア`) from `」ヤ」オ`; +LOCATE('、、',`」テ」ア`) +2 +SELECT LOCATE('、ヲ',`」テ」ア`) from `」ヤ」オ`; +LOCATE('、ヲ',`」テ」ア`) +3 +SELECT LOCATE('、ィ',`」テ」ア`) from `」ヤ」オ`; +LOCATE('、ィ',`」テ」ア`) +4 +SELECT LOCATE('、ェ',`」テ」ア`) from `」ヤ」オ`; +LOCATE('、ェ',`」テ」ア`) +5 +SELECT LOCATE('、',`」テ」ア`) from `」ヤ」オ`; +LOCATE('、',`」テ」ア`) +0 +SELECT LOCATE('常ワ',`」テ」ア`) from `」ヤ」カ`; +LOCATE('常ワ',`」テ」ア`) +1 +SELECT LOCATE('常ン',`」テ」ア`) from `」ヤ」カ`; +LOCATE('常ン',`」テ」ア`) +2 +SELECT LOCATE('常゙',`」テ」ア`) from `」ヤ」カ`; +LOCATE('常゙',`」テ」ア`) +3 +SELECT LOCATE('常゚',`」テ」ア`) from `」ヤ」カ`; +LOCATE('常゚',`」テ」ア`) +4 +SELECT LOCATE('常',`」テ」ア`) from `」ヤ」カ`; +LOCATE('常',`」テ」ア`) +5 +SELECT LOCATE('床。',`」テ」ア`) from `」ヤ」カ`; +LOCATE('床。',`」テ」ア`) +0 +SELECT LOCATE('竺',`」テ」ア`) from `」ヤ」キ`; +LOCATE('竺',`」テ」ア`) +1 +SELECT LOCATE('軸',`」テ」ア`) from `」ヤ」キ`; +LOCATE('軸',`」テ」ア`) +2 +SELECT LOCATE('宍',`」テ」ア`) from `」ヤ」キ`; +LOCATE('宍',`」テ」ア`) +3 +SELECT LOCATE('雫',`」テ」ア`) from `」ヤ」キ`; +LOCATE('雫',`」テ」ア`) +4 +SELECT LOCATE('七',`」テ」ア`) from `」ヤ」キ`; +LOCATE('七',`」テ」ア`) +5 +SELECT LOCATE('爵',`」テ」ア`) from `」ヤ」キ`; +LOCATE('爵',`」テ」ア`) +0 +SELECT LOCATE('、「',`」テ」ア`) from `」ヤ」ク`; +LOCATE('、「',`」テ」ア`) +1 +SELECT LOCATE('、、',`」テ」ア`) from `」ヤ」ク`; +LOCATE('、、',`」テ」ア`) +2 +SELECT LOCATE('、ヲ',`」テ」ア`) from `」ヤ」ク`; +LOCATE('、ヲ',`」テ」ア`) +3 +SELECT LOCATE('、ィ',`」テ」ア`) from `」ヤ」ク`; +LOCATE('、ィ',`」テ」ア`) +4 +SELECT LOCATE('、ェ',`」テ」ア`) from `」ヤ」ク`; +LOCATE('、ェ',`」テ」ア`) +5 +SELECT LOCATE('、',`」テ」ア`) from `」ヤ」ク`; +LOCATE('、',`」テ」ア`) +0 +SELECT LOCATE('常ワ',`」テ」ア`) from `」ヤ」ケ`; +LOCATE('常ワ',`」テ」ア`) +1 +SELECT LOCATE('常ン',`」テ」ア`) from `」ヤ」ケ`; +LOCATE('常ン',`」テ」ア`) +2 +SELECT LOCATE('常゙',`」テ」ア`) from `」ヤ」ケ`; +LOCATE('常゙',`」テ」ア`) +3 +SELECT LOCATE('常゚',`」テ」ア`) from `」ヤ」ケ`; +LOCATE('常゚',`」テ」ア`) +4 +SELECT LOCATE('常',`」テ」ア`) from `」ヤ」ケ`; +LOCATE('常',`」テ」ア`) +5 +SELECT LOCATE('床。',`」テ」ア`) from `」ヤ」ケ`; +LOCATE('床。',`」テ」ア`) +0 +SELECT LOCATE('竺',`」テ」ア`) from `」ヤ」ア」ー`; +LOCATE('竺',`」テ」ア`) +1 +SELECT LOCATE('軸',`」テ」ア`) from `」ヤ」ア」ー`; +LOCATE('軸',`」テ」ア`) +2 +SELECT LOCATE('宍',`」テ」ア`) from `」ヤ」ア」ー`; +LOCATE('宍',`」テ」ア`) +3 +SELECT LOCATE('雫',`」テ」ア`) from `」ヤ」ア」ー`; +LOCATE('雫',`」テ」ア`) +4 +SELECT LOCATE('七',`」テ」ア`) from `」ヤ」ア」ー`; +LOCATE('七',`」テ」ア`) +5 +SELECT LOCATE('爵',`」テ」ア`) from `」ヤ」ア」ー`; +LOCATE('爵',`」テ」ア`) +0 +SELECT LOCATE('、「',`」テ」ア`) from `」ヤ」ア」ア`; +LOCATE('、「',`」テ」ア`) +1 +SELECT LOCATE('、、',`」テ」ア`) from `」ヤ」ア」ア`; +LOCATE('、、',`」テ」ア`) +2 +SELECT LOCATE('、ヲ',`」テ」ア`) from `」ヤ」ア」ア`; +LOCATE('、ヲ',`」テ」ア`) +3 +SELECT LOCATE('、ィ',`」テ」ア`) from `」ヤ」ア」ア`; +LOCATE('、ィ',`」テ」ア`) +4 +SELECT LOCATE('、ェ',`」テ」ア`) from `」ヤ」ア」ア`; +LOCATE('、ェ',`」テ」ア`) +5 +SELECT LOCATE('、',`」テ」ア`) from `」ヤ」ア」ア`; +LOCATE('、',`」テ」ア`) +0 +SELECT LOCATE('常ワ',`」テ」ア`) from `」ヤ」ア」イ`; +LOCATE('常ワ',`」テ」ア`) +1 +SELECT LOCATE('常ン',`」テ」ア`) from `」ヤ」ア」イ`; +LOCATE('常ン',`」テ」ア`) +2 +SELECT LOCATE('常゙',`」テ」ア`) from `」ヤ」ア」イ`; +LOCATE('常゙',`」テ」ア`) +3 +SELECT LOCATE('常゚',`」テ」ア`) from `」ヤ」ア」イ`; +LOCATE('常゚',`」テ」ア`) +4 +SELECT LOCATE('常',`」テ」ア`) from `」ヤ」ア」イ`; +LOCATE('常',`」テ」ア`) +5 +SELECT LOCATE('床。',`」テ」ア`) from `」ヤ」ア」イ`; +LOCATE('床。',`」テ」ア`) +0 +DROP TABLE `」ヤ」ア`; +DROP TABLE `」ヤ」イ`; +DROP TABLE `」ヤ」ウ`; +DROP TABLE `」ヤ」エ`; +DROP TABLE `」ヤ」オ`; +DROP TABLE `」ヤ」カ`; +DROP TABLE `」ヤ」キ`; +DROP TABLE `」ヤ」ク`; +DROP TABLE `」ヤ」ケ`; +DROP TABLE `」ヤ」ア」ー`; +DROP TABLE `」ヤ」ア」ア`; +DROP TABLE `」ヤ」ア」イ`; diff --git a/mysql-test/suite/jp/r/jp_locate_ujis.result b/mysql-test/suite/jp/r/jp_locate_ujis.result new file mode 100644 index 00000000000..d139fa9203c --- /dev/null +++ b/mysql-test/suite/jp/r/jp_locate_ujis.result @@ -0,0 +1,264 @@ +drop table if exists `」ヤ」ア`; +drop table if exists `」ヤ」イ`; +drop table if exists `」ヤ」ウ`; +drop table if exists `」ヤ」エ`; +drop table if exists `」ヤ」オ`; +drop table if exists `」ヤ」カ`; +drop table if exists `」ヤ」キ`; +drop table if exists `」ヤ」ク`; +drop table if exists `」ヤ」ケ`; +drop table if exists `」ヤ」ア」ー`; +SET NAMES ujis; +SET character_set_database = ujis; +CREATE TABLE `」ヤ」ア` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = innodb; +CREATE TABLE `」ヤ」イ` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = innodb; +CREATE TABLE `」ヤ」ウ` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = innodb; +CREATE TABLE `」ヤ」エ` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = myisam; +CREATE TABLE `」ヤ」オ` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = myisam; +CREATE TABLE `」ヤ」カ` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = myisam; +CREATE TABLE `」ヤ」キ` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = heap; +CREATE TABLE `」ヤ」ク` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = heap; +CREATE TABLE `」ヤ」ケ` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = heap; +CREATE TABLE `」ヤ」ア」ー` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = bdb; +CREATE TABLE `」ヤ」ア」ア` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = bdb; +CREATE TABLE `」ヤ」ア」イ` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = bdb; +INSERT INTO `」ヤ」ア` VALUES ('竺軸宍雫七'); +INSERT INTO `」ヤ」イ` VALUES ('、「、、、ヲ、ィ、ェ'); +INSERT INTO `」ヤ」ウ` VALUES ('常ワ常ン常゙常゚常'); +INSERT INTO `」ヤ」エ` VALUES ('竺軸宍雫七'); +INSERT INTO `」ヤ」オ` VALUES ('、「、、、ヲ、ィ、ェ'); +INSERT INTO `」ヤ」カ` VALUES ('常ワ常ン常゙常゚常'); +INSERT INTO `」ヤ」キ` VALUES ('竺軸宍雫七'); +INSERT INTO `」ヤ」ク` VALUES ('、「、、、ヲ、ィ、ェ'); +INSERT INTO `」ヤ」ケ` VALUES ('常ワ常ン常゙常゚常'); +INSERT INTO `」ヤ」ア」ー` VALUES ('竺軸宍雫七'); +INSERT INTO `」ヤ」ア」ア` VALUES ('、「、、、ヲ、ィ、ェ'); +INSERT INTO `」ヤ」ア」イ` VALUES ('常ワ常ン常゙常゚常'); +SELECT LOCATE('竺',`」テ」ア`) from `」ヤ」ア`; +LOCATE('竺',`」テ」ア`) +1 +SELECT LOCATE('軸',`」テ」ア`) from `」ヤ」ア`; +LOCATE('軸',`」テ」ア`) +2 +SELECT LOCATE('宍',`」テ」ア`) from `」ヤ」ア`; +LOCATE('宍',`」テ」ア`) +3 +SELECT LOCATE('雫',`」テ」ア`) from `」ヤ」ア`; +LOCATE('雫',`」テ」ア`) +4 +SELECT LOCATE('七',`」テ」ア`) from `」ヤ」ア`; +LOCATE('七',`」テ」ア`) +5 +SELECT LOCATE('爵',`」テ」ア`) from `」ヤ」ア`; +LOCATE('爵',`」テ」ア`) +0 +SELECT LOCATE('、「',`」テ」ア`) from `」ヤ」イ`; +LOCATE('、「',`」テ」ア`) +1 +SELECT LOCATE('、、',`」テ」ア`) from `」ヤ」イ`; +LOCATE('、、',`」テ」ア`) +2 +SELECT LOCATE('、ヲ',`」テ」ア`) from `」ヤ」イ`; +LOCATE('、ヲ',`」テ」ア`) +3 +SELECT LOCATE('、ィ',`」テ」ア`) from `」ヤ」イ`; +LOCATE('、ィ',`」テ」ア`) +4 +SELECT LOCATE('、ェ',`」テ」ア`) from `」ヤ」イ`; +LOCATE('、ェ',`」テ」ア`) +5 +SELECT LOCATE('、',`」テ」ア`) from `」ヤ」イ`; +LOCATE('、',`」テ」ア`) +0 +SELECT LOCATE('常ワ',`」テ」ア`) from `」ヤ」ウ`; +LOCATE('常ワ',`」テ」ア`) +1 +SELECT LOCATE('常ン',`」テ」ア`) from `」ヤ」ウ`; +LOCATE('常ン',`」テ」ア`) +2 +SELECT LOCATE('常゙',`」テ」ア`) from `」ヤ」ウ`; +LOCATE('常゙',`」テ」ア`) +3 +SELECT LOCATE('常゚',`」テ」ア`) from `」ヤ」ウ`; +LOCATE('常゚',`」テ」ア`) +4 +SELECT LOCATE('常',`」テ」ア`) from `」ヤ」ウ`; +LOCATE('常',`」テ」ア`) +5 +SELECT LOCATE('床。',`」テ」ア`) from `」ヤ」ウ`; +LOCATE('床。',`」テ」ア`) +0 +SELECT LOCATE('竺',`」テ」ア`) from `」ヤ」エ`; +LOCATE('竺',`」テ」ア`) +1 +SELECT LOCATE('軸',`」テ」ア`) from `」ヤ」エ`; +LOCATE('軸',`」テ」ア`) +2 +SELECT LOCATE('宍',`」テ」ア`) from `」ヤ」エ`; +LOCATE('宍',`」テ」ア`) +3 +SELECT LOCATE('雫',`」テ」ア`) from `」ヤ」エ`; +LOCATE('雫',`」テ」ア`) +4 +SELECT LOCATE('七',`」テ」ア`) from `」ヤ」エ`; +LOCATE('七',`」テ」ア`) +5 +SELECT LOCATE('爵',`」テ」ア`) from `」ヤ」エ`; +LOCATE('爵',`」テ」ア`) +0 +SELECT LOCATE('、「',`」テ」ア`) from `」ヤ」オ`; +LOCATE('、「',`」テ」ア`) +1 +SELECT LOCATE('、、',`」テ」ア`) from `」ヤ」オ`; +LOCATE('、、',`」テ」ア`) +2 +SELECT LOCATE('、ヲ',`」テ」ア`) from `」ヤ」オ`; +LOCATE('、ヲ',`」テ」ア`) +3 +SELECT LOCATE('、ィ',`」テ」ア`) from `」ヤ」オ`; +LOCATE('、ィ',`」テ」ア`) +4 +SELECT LOCATE('、ェ',`」テ」ア`) from `」ヤ」オ`; +LOCATE('、ェ',`」テ」ア`) +5 +SELECT LOCATE('、',`」テ」ア`) from `」ヤ」オ`; +LOCATE('、',`」テ」ア`) +0 +SELECT LOCATE('常ワ',`」テ」ア`) from `」ヤ」カ`; +LOCATE('常ワ',`」テ」ア`) +1 +SELECT LOCATE('常ン',`」テ」ア`) from `」ヤ」カ`; +LOCATE('常ン',`」テ」ア`) +2 +SELECT LOCATE('常゙',`」テ」ア`) from `」ヤ」カ`; +LOCATE('常゙',`」テ」ア`) +3 +SELECT LOCATE('常゚',`」テ」ア`) from `」ヤ」カ`; +LOCATE('常゚',`」テ」ア`) +4 +SELECT LOCATE('常',`」テ」ア`) from `」ヤ」カ`; +LOCATE('常',`」テ」ア`) +5 +SELECT LOCATE('床。',`」テ」ア`) from `」ヤ」カ`; +LOCATE('床。',`」テ」ア`) +0 +SELECT LOCATE('竺',`」テ」ア`) from `」ヤ」キ`; +LOCATE('竺',`」テ」ア`) +1 +SELECT LOCATE('軸',`」テ」ア`) from `」ヤ」キ`; +LOCATE('軸',`」テ」ア`) +2 +SELECT LOCATE('宍',`」テ」ア`) from `」ヤ」キ`; +LOCATE('宍',`」テ」ア`) +3 +SELECT LOCATE('雫',`」テ」ア`) from `」ヤ」キ`; +LOCATE('雫',`」テ」ア`) +4 +SELECT LOCATE('七',`」テ」ア`) from `」ヤ」キ`; +LOCATE('七',`」テ」ア`) +5 +SELECT LOCATE('爵',`」テ」ア`) from `」ヤ」キ`; +LOCATE('爵',`」テ」ア`) +0 +SELECT LOCATE('、「',`」テ」ア`) from `」ヤ」ク`; +LOCATE('、「',`」テ」ア`) +1 +SELECT LOCATE('、、',`」テ」ア`) from `」ヤ」ク`; +LOCATE('、、',`」テ」ア`) +2 +SELECT LOCATE('、ヲ',`」テ」ア`) from `」ヤ」ク`; +LOCATE('、ヲ',`」テ」ア`) +3 +SELECT LOCATE('、ィ',`」テ」ア`) from `」ヤ」ク`; +LOCATE('、ィ',`」テ」ア`) +4 +SELECT LOCATE('、ェ',`」テ」ア`) from `」ヤ」ク`; +LOCATE('、ェ',`」テ」ア`) +5 +SELECT LOCATE('、',`」テ」ア`) from `」ヤ」ク`; +LOCATE('、',`」テ」ア`) +0 +SELECT LOCATE('常ワ',`」テ」ア`) from `」ヤ」ケ`; +LOCATE('常ワ',`」テ」ア`) +1 +SELECT LOCATE('常ン',`」テ」ア`) from `」ヤ」ケ`; +LOCATE('常ン',`」テ」ア`) +2 +SELECT LOCATE('常゙',`」テ」ア`) from `」ヤ」ケ`; +LOCATE('常゙',`」テ」ア`) +3 +SELECT LOCATE('常゚',`」テ」ア`) from `」ヤ」ケ`; +LOCATE('常゚',`」テ」ア`) +4 +SELECT LOCATE('常',`」テ」ア`) from `」ヤ」ケ`; +LOCATE('常',`」テ」ア`) +5 +SELECT LOCATE('床。',`」テ」ア`) from `」ヤ」ケ`; +LOCATE('床。',`」テ」ア`) +0 +SELECT LOCATE('竺',`」テ」ア`) from `」ヤ」ア」ー`; +LOCATE('竺',`」テ」ア`) +1 +SELECT LOCATE('軸',`」テ」ア`) from `」ヤ」ア」ー`; +LOCATE('軸',`」テ」ア`) +2 +SELECT LOCATE('宍',`」テ」ア`) from `」ヤ」ア」ー`; +LOCATE('宍',`」テ」ア`) +3 +SELECT LOCATE('雫',`」テ」ア`) from `」ヤ」ア」ー`; +LOCATE('雫',`」テ」ア`) +4 +SELECT LOCATE('七',`」テ」ア`) from `」ヤ」ア」ー`; +LOCATE('七',`」テ」ア`) +5 +SELECT LOCATE('爵',`」テ」ア`) from `」ヤ」ア」ー`; +LOCATE('爵',`」テ」ア`) +0 +SELECT LOCATE('、「',`」テ」ア`) from `」ヤ」ア」ア`; +LOCATE('、「',`」テ」ア`) +1 +SELECT LOCATE('、、',`」テ」ア`) from `」ヤ」ア」ア`; +LOCATE('、、',`」テ」ア`) +2 +SELECT LOCATE('、ヲ',`」テ」ア`) from `」ヤ」ア」ア`; +LOCATE('、ヲ',`」テ」ア`) +3 +SELECT LOCATE('、ィ',`」テ」ア`) from `」ヤ」ア」ア`; +LOCATE('、ィ',`」テ」ア`) +4 +SELECT LOCATE('、ェ',`」テ」ア`) from `」ヤ」ア」ア`; +LOCATE('、ェ',`」テ」ア`) +5 +SELECT LOCATE('、',`」テ」ア`) from `」ヤ」ア」ア`; +LOCATE('、',`」テ」ア`) +0 +SELECT LOCATE('常ワ',`」テ」ア`) from `」ヤ」ア」イ`; +LOCATE('常ワ',`」テ」ア`) +1 +SELECT LOCATE('常ン',`」テ」ア`) from `」ヤ」ア」イ`; +LOCATE('常ン',`」テ」ア`) +2 +SELECT LOCATE('常゙',`」テ」ア`) from `」ヤ」ア」イ`; +LOCATE('常゙',`」テ」ア`) +3 +SELECT LOCATE('常゚',`」テ」ア`) from `」ヤ」ア」イ`; +LOCATE('常゚',`」テ」ア`) +4 +SELECT LOCATE('常',`」テ」ア`) from `」ヤ」ア」イ`; +LOCATE('常',`」テ」ア`) +5 +SELECT LOCATE('床。',`」テ」ア`) from `」ヤ」ア」イ`; +LOCATE('床。',`」テ」ア`) +0 +DROP TABLE `」ヤ」ア`; +DROP TABLE `」ヤ」イ`; +DROP TABLE `」ヤ」ウ`; +DROP TABLE `」ヤ」エ`; +DROP TABLE `」ヤ」オ`; +DROP TABLE `」ヤ」カ`; +DROP TABLE `」ヤ」キ`; +DROP TABLE `」ヤ」ク`; +DROP TABLE `」ヤ」ケ`; +DROP TABLE `」ヤ」ア」ー`; +DROP TABLE `」ヤ」ア」ア`; +DROP TABLE `」ヤ」ア」イ`; diff --git a/mysql-test/suite/jp/r/jp_locate_utf8.result b/mysql-test/suite/jp/r/jp_locate_utf8.result new file mode 100644 index 00000000000..a1ce9e8d2dc --- /dev/null +++ b/mysql-test/suite/jp/r/jp_locate_utf8.result @@ -0,0 +1,264 @@ +drop table if exists `シエシ疏; +drop table if exists `シエシ蛋; +drop table if exists `シエシ伝; +drop table if exists `シエシ覗; +drop table if exists `シエシ描; +drop table if exists `シエシ冒; +drop table if exists `シエシ輿; +drop table if exists `シエシ倭; +drop table if exists `シエシ兪; +drop table if exists `シエシ托シ秦; +SET NAMES utf8; +SET character_set_database = utf8; +CREATE TABLE `シエシ疏 (`シ」シ疏 char(5), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = innodb; +CREATE TABLE `シエシ蛋 (`シ」シ疏 char(5), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = innodb; +CREATE TABLE `シエシ伝 (`シ」シ疏 char(5), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = innodb; +CREATE TABLE `シエシ覗 (`シ」シ疏 char(5), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = myisam; +CREATE TABLE `シエシ描 (`シ」シ疏 char(5), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = myisam; +CREATE TABLE `シエシ冒 (`シ」シ疏 char(5), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = myisam; +CREATE TABLE `シエシ輿 (`シ」シ疏 char(5), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = heap; +CREATE TABLE `シエシ倭 (`シ」シ疏 char(5), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = heap; +CREATE TABLE `シエシ兪 (`シ」シ疏 char(5), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = heap; +CREATE TABLE `シエシ托シ秦 (`シ」シ疏 char(5), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = bdb; +CREATE TABLE `シエシ托シ疏 (`シ」シ疏 char(5), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = bdb; +CREATE TABLE `シエシ托シ蛋 (`シ」シ疏 char(5), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = bdb; +INSERT INTO `シエシ疏 VALUES ('スアスイスウスエスオ'); +INSERT INTO `シエシ蛋 VALUES ('縺ゅ>縺縺医♀'); +INSERT INTO `シエシ伝 VALUES ('鮴秘セ夜セ鈴セ樣セ。'); +INSERT INTO `シエシ覗 VALUES ('スアスイスウスエスオ'); +INSERT INTO `シエシ描 VALUES ('縺ゅ>縺縺医♀'); +INSERT INTO `シエシ冒 VALUES ('鮴秘セ夜セ鈴セ樣セ。'); +INSERT INTO `シエシ輿 VALUES ('スアスイスウスエスオ'); +INSERT INTO `シエシ倭 VALUES ('縺ゅ>縺縺医♀'); +INSERT INTO `シエシ兪 VALUES ('鮴秘セ夜セ鈴セ樣セ。'); +INSERT INTO `シエシ托シ秦 VALUES ('スアスイスウスエスオ'); +INSERT INTO `シエシ托シ疏 VALUES ('縺ゅ>縺縺医♀'); +INSERT INTO `シエシ托シ蛋 VALUES ('鮴秘セ夜セ鈴セ樣セ。'); +SELECT LOCATE('スア',`シ」シ疏) from `シエシ疏; +LOCATE('スア',`シ」シ疏) +1 +SELECT LOCATE('スイ',`シ」シ疏) from `シエシ疏; +LOCATE('スイ',`シ」シ疏) +2 +SELECT LOCATE('スウ',`シ」シ疏) from `シエシ疏; +LOCATE('スウ',`シ」シ疏) +3 +SELECT LOCATE('スエ',`シ」シ疏) from `シエシ疏; +LOCATE('スエ',`シ」シ疏) +4 +SELECT LOCATE('スオ',`シ」シ疏) from `シエシ疏; +LOCATE('スオ',`シ」シ疏) +5 +SELECT LOCATE('セ',`シ」シ疏) from `シエシ疏; +LOCATE('セ',`シ」シ疏) +0 +SELECT LOCATE('縺',`シ」シ疏) from `シエシ蛋; +LOCATE('縺',`シ」シ疏) +1 +SELECT LOCATE('縺',`シ」シ疏) from `シエシ蛋; +LOCATE('縺',`シ」シ疏) +2 +SELECT LOCATE('縺',`シ」シ疏) from `シエシ蛋; +LOCATE('縺',`シ」シ疏) +3 +SELECT LOCATE('縺',`シ」シ疏) from `シエシ蛋; +LOCATE('縺',`シ」シ疏) +4 +SELECT LOCATE('縺',`シ」シ疏) from `シエシ蛋; +LOCATE('縺',`シ」シ疏) +5 +SELECT LOCATE('繧',`シ」シ疏) from `シエシ蛋; +LOCATE('繧',`シ」シ疏) +0 +SELECT LOCATE('鮴',`シ」シ疏) from `シエシ伝; +LOCATE('鮴',`シ」シ疏) +1 +SELECT LOCATE('鮴',`シ」シ疏) from `シエシ伝; +LOCATE('鮴',`シ」シ疏) +2 +SELECT LOCATE('鮴',`シ」シ疏) from `シエシ伝; +LOCATE('鮴',`シ」シ疏) +3 +SELECT LOCATE('鮴',`シ」シ疏) from `シエシ伝; +LOCATE('鮴',`シ」シ疏) +4 +SELECT LOCATE('鮴。',`シ」シ疏) from `シエシ伝; +LOCATE('鮴。',`シ」シ疏) +5 +SELECT LOCATE('荳',`シ」シ疏) from `シエシ伝; +LOCATE('荳',`シ」シ疏) +0 +SELECT LOCATE('スア',`シ」シ疏) from `シエシ覗; +LOCATE('スア',`シ」シ疏) +1 +SELECT LOCATE('スイ',`シ」シ疏) from `シエシ覗; +LOCATE('スイ',`シ」シ疏) +2 +SELECT LOCATE('スウ',`シ」シ疏) from `シエシ覗; +LOCATE('スウ',`シ」シ疏) +3 +SELECT LOCATE('スエ',`シ」シ疏) from `シエシ覗; +LOCATE('スエ',`シ」シ疏) +4 +SELECT LOCATE('スオ',`シ」シ疏) from `シエシ覗; +LOCATE('スオ',`シ」シ疏) +5 +SELECT LOCATE('セ',`シ」シ疏) from `シエシ覗; +LOCATE('セ',`シ」シ疏) +0 +SELECT LOCATE('縺',`シ」シ疏) from `シエシ描; +LOCATE('縺',`シ」シ疏) +1 +SELECT LOCATE('縺',`シ」シ疏) from `シエシ描; +LOCATE('縺',`シ」シ疏) +2 +SELECT LOCATE('縺',`シ」シ疏) from `シエシ描; +LOCATE('縺',`シ」シ疏) +3 +SELECT LOCATE('縺',`シ」シ疏) from `シエシ描; +LOCATE('縺',`シ」シ疏) +4 +SELECT LOCATE('縺',`シ」シ疏) from `シエシ描; +LOCATE('縺',`シ」シ疏) +5 +SELECT LOCATE('繧',`シ」シ疏) from `シエシ描; +LOCATE('繧',`シ」シ疏) +0 +SELECT LOCATE('鮴',`シ」シ疏) from `シエシ冒; +LOCATE('鮴',`シ」シ疏) +1 +SELECT LOCATE('鮴',`シ」シ疏) from `シエシ冒; +LOCATE('鮴',`シ」シ疏) +2 +SELECT LOCATE('鮴',`シ」シ疏) from `シエシ冒; +LOCATE('鮴',`シ」シ疏) +3 +SELECT LOCATE('鮴',`シ」シ疏) from `シエシ冒; +LOCATE('鮴',`シ」シ疏) +4 +SELECT LOCATE('鮴。',`シ」シ疏) from `シエシ冒; +LOCATE('鮴。',`シ」シ疏) +5 +SELECT LOCATE('荳',`シ」シ疏) from `シエシ冒; +LOCATE('荳',`シ」シ疏) +0 +SELECT LOCATE('スア',`シ」シ疏) from `シエシ輿; +LOCATE('スア',`シ」シ疏) +1 +SELECT LOCATE('スイ',`シ」シ疏) from `シエシ輿; +LOCATE('スイ',`シ」シ疏) +2 +SELECT LOCATE('スウ',`シ」シ疏) from `シエシ輿; +LOCATE('スウ',`シ」シ疏) +3 +SELECT LOCATE('スエ',`シ」シ疏) from `シエシ輿; +LOCATE('スエ',`シ」シ疏) +4 +SELECT LOCATE('スオ',`シ」シ疏) from `シエシ輿; +LOCATE('スオ',`シ」シ疏) +5 +SELECT LOCATE('セ',`シ」シ疏) from `シエシ輿; +LOCATE('セ',`シ」シ疏) +0 +SELECT LOCATE('縺',`シ」シ疏) from `シエシ倭; +LOCATE('縺',`シ」シ疏) +1 +SELECT LOCATE('縺',`シ」シ疏) from `シエシ倭; +LOCATE('縺',`シ」シ疏) +2 +SELECT LOCATE('縺',`シ」シ疏) from `シエシ倭; +LOCATE('縺',`シ」シ疏) +3 +SELECT LOCATE('縺',`シ」シ疏) from `シエシ倭; +LOCATE('縺',`シ」シ疏) +4 +SELECT LOCATE('縺',`シ」シ疏) from `シエシ倭; +LOCATE('縺',`シ」シ疏) +5 +SELECT LOCATE('繧',`シ」シ疏) from `シエシ倭; +LOCATE('繧',`シ」シ疏) +0 +SELECT LOCATE('鮴',`シ」シ疏) from `シエシ兪; +LOCATE('鮴',`シ」シ疏) +1 +SELECT LOCATE('鮴',`シ」シ疏) from `シエシ兪; +LOCATE('鮴',`シ」シ疏) +2 +SELECT LOCATE('鮴',`シ」シ疏) from `シエシ兪; +LOCATE('鮴',`シ」シ疏) +3 +SELECT LOCATE('鮴',`シ」シ疏) from `シエシ兪; +LOCATE('鮴',`シ」シ疏) +4 +SELECT LOCATE('鮴。',`シ」シ疏) from `シエシ兪; +LOCATE('鮴。',`シ」シ疏) +5 +SELECT LOCATE('荳',`シ」シ疏) from `シエシ兪; +LOCATE('荳',`シ」シ疏) +0 +SELECT LOCATE('スア',`シ」シ疏) from `シエシ托シ秦; +LOCATE('スア',`シ」シ疏) +1 +SELECT LOCATE('スイ',`シ」シ疏) from `シエシ托シ秦; +LOCATE('スイ',`シ」シ疏) +2 +SELECT LOCATE('スウ',`シ」シ疏) from `シエシ托シ秦; +LOCATE('スウ',`シ」シ疏) +3 +SELECT LOCATE('スエ',`シ」シ疏) from `シエシ托シ秦; +LOCATE('スエ',`シ」シ疏) +4 +SELECT LOCATE('スオ',`シ」シ疏) from `シエシ托シ秦; +LOCATE('スオ',`シ」シ疏) +5 +SELECT LOCATE('セ',`シ」シ疏) from `シエシ托シ秦; +LOCATE('セ',`シ」シ疏) +0 +SELECT LOCATE('縺',`シ」シ疏) from `シエシ托シ疏; +LOCATE('縺',`シ」シ疏) +1 +SELECT LOCATE('縺',`シ」シ疏) from `シエシ托シ疏; +LOCATE('縺',`シ」シ疏) +2 +SELECT LOCATE('縺',`シ」シ疏) from `シエシ托シ疏; +LOCATE('縺',`シ」シ疏) +3 +SELECT LOCATE('縺',`シ」シ疏) from `シエシ托シ疏; +LOCATE('縺',`シ」シ疏) +4 +SELECT LOCATE('縺',`シ」シ疏) from `シエシ托シ疏; +LOCATE('縺',`シ」シ疏) +5 +SELECT LOCATE('繧',`シ」シ疏) from `シエシ托シ疏; +LOCATE('繧',`シ」シ疏) +0 +SELECT LOCATE('鮴',`シ」シ疏) from `シエシ托シ蛋; +LOCATE('鮴',`シ」シ疏) +1 +SELECT LOCATE('鮴',`シ」シ疏) from `シエシ托シ蛋; +LOCATE('鮴',`シ」シ疏) +2 +SELECT LOCATE('鮴',`シ」シ疏) from `シエシ托シ蛋; +LOCATE('鮴',`シ」シ疏) +3 +SELECT LOCATE('鮴',`シ」シ疏) from `シエシ托シ蛋; +LOCATE('鮴',`シ」シ疏) +4 +SELECT LOCATE('鮴。',`シ」シ疏) from `シエシ托シ蛋; +LOCATE('鮴。',`シ」シ疏) +5 +SELECT LOCATE('荳',`シ」シ疏) from `シエシ托シ蛋; +LOCATE('荳',`シ」シ疏) +0 +DROP TABLE `シエシ疏; +DROP TABLE `シエシ蛋; +DROP TABLE `シエシ伝; +DROP TABLE `シエシ覗; +DROP TABLE `シエシ描; +DROP TABLE `シエシ冒; +DROP TABLE `シエシ輿; +DROP TABLE `シエシ倭; +DROP TABLE `シエシ兪; +DROP TABLE `シエシ托シ秦; +DROP TABLE `シエシ托シ疏; +DROP TABLE `シエシ托シ蛋; diff --git a/mysql-test/suite/jp/r/jp_lpad_sjis.result b/mysql-test/suite/jp/r/jp_lpad_sjis.result new file mode 100644 index 00000000000..b45427ebf3d --- /dev/null +++ b/mysql-test/suite/jp/r/jp_lpad_sjis.result @@ -0,0 +1,146 @@ +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`; +drop table if exists `T11`; +drop table if exists `T12`; +SET NAMES sjis; +SET character_set_database = sjis; +CREATE TABLE `T1` (`C1` char(5), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = innodb; +CREATE TABLE `T2` (`C1` char(5), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = innodb; +CREATE TABLE `T3` (`C1` char(5), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = innodb; +CREATE TABLE `T4` (`C1` char(5), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = myisam; +CREATE TABLE `T5` (`C1` char(5), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = myisam; +CREATE TABLE `T6` (`C1` char(5), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = myisam; +CREATE TABLE `T7` (`C1` char(5), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = heap; +CREATE TABLE `T8` (`C1` char(5), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = heap; +CREATE TABLE `T9` (`C1` char(5), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = heap; +CREATE TABLE `T10` (`C1` char(5), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = bdb; +CREATE TABLE `T11` (`C1` char(5), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = bdb; +CREATE TABLE `T12` (`C1` char(5), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = bdb; +INSERT INTO `T1` VALUES ('アイウエオ'),('アイウエ'),('アイウ'),('アイ'),('ア'),(''); +INSERT INTO `T2` VALUES ('あいうえお'),('あいうえ'),('あいう'),('あい'),('あ'),(''); +INSERT INTO `T3` VALUES ('ソ十表予構'),('ソ十表予'),('ソ十表'),('ソ十'),('ソ'),(''); +INSERT INTO `T4` VALUES ('アイウエオ'),('アイウエ'),('アイウ'),('アイ'),('ア'),(''); +INSERT INTO `T5` VALUES ('あいうえお'),('あいうえ'),('あいう'),('あい'),('あ'),(''); +INSERT INTO `T6` VALUES ('ソ十表予構'),('ソ十表予'),('ソ十表'),('ソ十'),('ソ'),(''); +INSERT INTO `T7` VALUES ('アイウエオ'),('アイウエ'),('アイウ'),('アイ'),('ア'),(''); +INSERT INTO `T8` VALUES ('あいうえお'),('あいうえ'),('あいう'),('あい'),('あ'),(''); +INSERT INTO `T9` VALUES ('ソ十表予構'),('ソ十表予'),('ソ十表'),('ソ十'),('ソ'),(''); +INSERT INTO `T10` VALUES ('アイウエオ'),('アイウエ'),('アイウ'),('アイ'),('ア'),(''); +INSERT INTO `T11` VALUES ('あいうえお'),('あいうえ'),('あいう'),('あい'),('あ'),(''); +INSERT INTO `T12` VALUES ('ソ十表予構'),('ソ十表予'),('ソ十表'),('ソ十'),('ソ'),(''); +SELECT `C1`, LPAD(`C1`,5,'。') FROM `T1`; +C1 LPAD(`C1`,5,'。') + 。。。。。 +ア 。。。。ア +アイ 。。。アイ +アイウ 。。アイウ +アイウエ 。アイウエ +アイウエオ アイウエオ +SELECT `C1`, LPAD(`C1`,5,'X') FROM `T2`; +C1 LPAD(`C1`,5,'X') + XXXXX +あ XXXXあ +あい XXXあい +あいう XXあいう +あいうえ Xあいうえ +あいうえお あいうえお +SELECT `C1`, LPAD(`C1`,5,'暴') FROM `T3`; +C1 LPAD(`C1`,5,'暴') + 暴暴暴暴暴 +ソ 暴暴暴暴ソ +ソ十 暴暴暴ソ十 +ソ十表 暴暴ソ十表 +ソ十表予 暴ソ十表予 +ソ十表予構 ソ十表予構 +SELECT `C1`, LPAD(`C1`,5,'。') FROM `T4`; +C1 LPAD(`C1`,5,'。') + 。。。。。 +ア 。。。。ア +アイ 。。。アイ +アイウ 。。アイウ +アイウエ 。アイウエ +アイウエオ アイウエオ +SELECT `C1`, LPAD(`C1`,5,'X') FROM `T5`; +C1 LPAD(`C1`,5,'X') + XXXXX +あ XXXXあ +あい XXXあい +あいう XXあいう +あいうえ Xあいうえ +あいうえお あいうえお +SELECT `C1`, LPAD(`C1`,5,'暴' ) FROM `T6`; +C1 LPAD(`C1`,5,'暴' ) + 暴暴暴暴暴 +ソ 暴暴暴暴ソ +ソ十 暴暴暴ソ十 +ソ十表 暴暴ソ十表 +ソ十表予 暴ソ十表予 +ソ十表予構 ソ十表予構 +SELECT `C1`, LPAD(`C1`,5,'。') FROM `T7`; +C1 LPAD(`C1`,5,'。') +アイウエオ アイウエオ +アイウエ 。アイウエ +アイウ 。。アイウ +アイ 。。。アイ +ア 。。。。ア + 。。。。。 +SELECT `C1`, LPAD(`C1`,5,'X') FROM `T8`; +C1 LPAD(`C1`,5,'X') +あいうえお あいうえお +あいうえ Xあいうえ +あいう XXあいう +あい XXXあい +あ XXXXあ + XXXXX +SELECT `C1`, LPAD(`C1`,5,'暴' ) FROM `T9`; +C1 LPAD(`C1`,5,'暴' ) +ソ十表予構 ソ十表予構 +ソ十表予 暴ソ十表予 +ソ十表 暴暴ソ十表 +ソ十 暴暴暴ソ十 +ソ 暴暴暴暴ソ + 暴暴暴暴暴 +SELECT `C1`, LPAD(`C1`,5,'。') FROM `T10`; +C1 LPAD(`C1`,5,'。') +アイウエオ アイウエオ +アイウエ 。アイウエ +アイウ 。。アイウ +アイ 。。。アイ +ア 。。。。ア + 。。。。。 +SELECT `C1`, LPAD(`C1`,5,'X') FROM `T11`; +C1 LPAD(`C1`,5,'X') +あいうえお あいうえお +あいうえ Xあいうえ +あいう XXあいう +あい XXXあい +あ XXXXあ + XXXXX +SELECT `C1`, LPAD(`C1`,5,'暴' ) FROM `T12`; +C1 LPAD(`C1`,5,'暴' ) +ソ十表予構 ソ十表予構 +ソ十表予 暴ソ十表予 +ソ十表 暴暴ソ十表 +ソ十 暴暴暴ソ十 +ソ 暴暴暴暴ソ + 暴暴暴暴暴 +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`; diff --git a/mysql-test/suite/jp/r/jp_lpad_ucs2.result b/mysql-test/suite/jp/r/jp_lpad_ucs2.result new file mode 100644 index 00000000000..951c5508a8f --- /dev/null +++ b/mysql-test/suite/jp/r/jp_lpad_ucs2.result @@ -0,0 +1,147 @@ +drop table if exists `」ヤ」ア`; +drop table if exists `」ヤ」イ`; +drop table if exists `」ヤ」ウ`; +drop table if exists `」ヤ」エ`; +drop table if exists `」ヤ」オ`; +drop table if exists `」ヤ」カ`; +drop table if exists `」ヤ」キ`; +drop table if exists `」ヤ」ク`; +drop table if exists `」ヤ」ケ`; +drop table if exists `」ヤ」ア」ー`; +drop table if exists `」ヤ」ア」ア`; +drop table if exists `」ヤ」ア」イ`; +SET NAMES ujis; +SET character_set_database = ucs2; +SET collation_connection = ucs2_general_ci; +CREATE TABLE `」ヤ」ア` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = innodb; +CREATE TABLE `」ヤ」イ` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = innodb; +CREATE TABLE `」ヤ」ウ` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = innodb; +CREATE TABLE `」ヤ」エ` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = myisam; +CREATE TABLE `」ヤ」オ` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = myisam; +CREATE TABLE `」ヤ」カ` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = myisam; +CREATE TABLE `」ヤ」キ` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = heap; +CREATE TABLE `」ヤ」ク` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = heap; +CREATE TABLE `」ヤ」ケ` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = heap; +CREATE TABLE `」ヤ」ア」ー` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = bdb; +CREATE TABLE `」ヤ」ア」ア` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = bdb; +CREATE TABLE `」ヤ」ア」イ` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = bdb; +INSERT INTO `」ヤ」ア` VALUES ('竺軸宍雫七'),('竺軸宍雫'),('竺軸宍'),('竺軸'),('竺'),(''); +INSERT INTO `」ヤ」イ` VALUES ('、「、、、ヲ、ィ、ェ'),('、「、、、ヲ、ィ'),('、「、、、ヲ'),('、「、、'),('、「'),(''); +INSERT INTO `」ヤ」ウ` VALUES ('常ワ常ン常゙常゚常'),('常ワ常ン常゙常゚'),('常ワ常ン常゙'),('常ワ常ン'),('常ワ'),(''); +INSERT INTO `」ヤ」エ` VALUES ('竺軸宍雫七'),('竺軸宍雫'),('竺軸宍'),('竺軸'),('竺'),(''); +INSERT INTO `」ヤ」オ` VALUES ('、「、、、ヲ、ィ、ェ'),('、「、、、ヲ、ィ'),('、「、、、ヲ'),('、「、、'),('、「'),(''); +INSERT INTO `」ヤ」カ` VALUES ('常ワ常ン常゙常゚常'),('常ワ常ン常゙常゚'),('常ワ常ン常゙'),('常ワ常ン'),('常ワ'),(''); +INSERT INTO `」ヤ」キ` VALUES ('竺軸宍雫七'),('竺軸宍雫'),('竺軸宍'),('竺軸'),('竺'),(''); +INSERT INTO `」ヤ」ク` VALUES ('、「、、、ヲ、ィ、ェ'),('、「、、、ヲ、ィ'),('、「、、、ヲ'),('、「、、'),('、「'),(''); +INSERT INTO `」ヤ」ケ` VALUES ('常ワ常ン常゙常゚常'),('常ワ常ン常゙常゚'),('常ワ常ン常゙'),('常ワ常ン'),('常ワ'),(''); +INSERT INTO `」ヤ」ア」ー` VALUES ('竺軸宍雫七'),('竺軸宍雫'),('竺軸宍'),('竺軸'),('竺'),(''); +INSERT INTO `」ヤ」ア」ア` VALUES ('、「、、、ヲ、ィ、ェ'),('、「、、、ヲ、ィ'),('、「、、、ヲ'),('、「、、'),('、「'),(''); +INSERT INTO `」ヤ」ア」イ` VALUES ('常ワ常ン常゙常゚常'),('常ワ常ン常゙常゚'),('常ワ常ン常゙'),('常ワ常ン'),('常ワ'),(''); +SELECT `」テ」ア`, LPAD(`」テ」ア`,5,'治') FROM `」ヤ」ア`; +」テ」ア LPAD(`」テ」ア`,5,'治') + 治治治治治 +竺 治治治治竺 +竺軸 治治治竺軸 +竺軸宍 治治竺軸宍 +竺軸宍雫 治竺軸宍雫 +竺軸宍雫七 竺軸宍雫七 +SELECT `」テ」ア`, LPAD(`」テ」ア`,5,'」リ') FROM `」ヤ」イ`; +」テ」ア LPAD(`」テ」ア`,5,'」リ') + 」リ」リ」リ」リ」リ +、「 」リ」リ」リ」リ、「 +、「、、 」リ」リ」リ、「、、 +、「、、、ヲ 」リ」リ、「、、、ヲ +、「、、、ヲ、ィ 」リ、「、、、ヲ、ィ +、「、、、ヲ、ィ、ェ 、「、、、ヲ、ィ、ェ +SELECT `」テ」ア`, LPAD(`」テ」ア`,5,'床「') FROM `」ヤ」ウ`; +」テ」ア LPAD(`」テ」ア`,5,'床「') + 床「床「床「床「床「 +常ワ 床「床「床「床「常ワ +常ワ常ン 床「床「床「常ワ常ン +常ワ常ン常゙ 床「床「常ワ常ン常゙ +常ワ常ン常゙常゚ 床「常ワ常ン常゙常゚ +常ワ常ン常゙常゚常 常ワ常ン常゙常゚常 +SELECT `」テ」ア`, LPAD(`」テ」ア`,5,'治') FROM `」ヤ」エ`; +」テ」ア LPAD(`」テ」ア`,5,'治') + 治治治治治 +竺 治治治治竺 +竺軸 治治治竺軸 +竺軸宍 治治竺軸宍 +竺軸宍雫 治竺軸宍雫 +竺軸宍雫七 竺軸宍雫七 +SELECT `」テ」ア`, LPAD(`」テ」ア`,5,'」リ') FROM `」ヤ」オ`; +」テ」ア LPAD(`」テ」ア`,5,'」リ') + 」リ」リ」リ」リ」リ +、「 」リ」リ」リ」リ、「 +、「、、 」リ」リ」リ、「、、 +、「、、、ヲ 」リ」リ、「、、、ヲ +、「、、、ヲ、ィ 」リ、「、、、ヲ、ィ +、「、、、ヲ、ィ、ェ 、「、、、ヲ、ィ、ェ +SELECT `」テ」ア`, LPAD(`」テ」ア`,5,'床「' ) FROM `」ヤ」カ`; +」テ」ア LPAD(`」テ」ア`,5,'床「' ) + 床「床「床「床「床「 +常ワ 床「床「床「床「常ワ +常ワ常ン 床「床「床「常ワ常ン +常ワ常ン常゙ 床「床「常ワ常ン常゙ +常ワ常ン常゙常゚ 床「常ワ常ン常゙常゚ +常ワ常ン常゙常゚常 常ワ常ン常゙常゚常 +SELECT `」テ」ア`, LPAD(`」テ」ア`,5,'治') FROM `」ヤ」キ`; +」テ」ア LPAD(`」テ」ア`,5,'治') +竺軸宍雫七 竺軸宍雫七 +竺軸宍雫 治竺軸宍雫 +竺軸宍 治治竺軸宍 +竺軸 治治治竺軸 +竺 治治治治竺 + 治治治治治 +SELECT `」テ」ア`, LPAD(`」テ」ア`,5,'」リ') FROM `」ヤ」ク`; +」テ」ア LPAD(`」テ」ア`,5,'」リ') +、「、、、ヲ、ィ、ェ 、「、、、ヲ、ィ、ェ +、「、、、ヲ、ィ 」リ、「、、、ヲ、ィ +、「、、、ヲ 」リ」リ、「、、、ヲ +、「、、 」リ」リ」リ、「、、 +、「 」リ」リ」リ」リ、「 + 」リ」リ」リ」リ」リ +SELECT `」テ」ア`, LPAD(`」テ」ア`,5,'床「' ) FROM `」ヤ」ケ`; +」テ」ア LPAD(`」テ」ア`,5,'床「' ) +常ワ常ン常゙常゚常 常ワ常ン常゙常゚常 +常ワ常ン常゙常゚ 床「常ワ常ン常゙常゚ +常ワ常ン常゙ 床「床「常ワ常ン常゙ +常ワ常ン 床「床「床「常ワ常ン +常ワ 床「床「床「床「常ワ + 床「床「床「床「床「 +SELECT `」テ」ア`, LPAD(`」テ」ア`,5,'治') FROM `」ヤ」ア」ー`; +」テ」ア LPAD(`」テ」ア`,5,'治') +竺軸宍雫七 竺軸宍雫七 +竺軸宍雫 治竺軸宍雫 +竺軸宍 治治竺軸宍 +竺軸 治治治竺軸 +竺 治治治治竺 + 治治治治治 +SELECT `」テ」ア`, LPAD(`」テ」ア`,5,'」リ') FROM `」ヤ」ア」ア`; +」テ」ア LPAD(`」テ」ア`,5,'」リ') +、「、、、ヲ、ィ、ェ 、「、、、ヲ、ィ、ェ +、「、、、ヲ、ィ 」リ、「、、、ヲ、ィ +、「、、、ヲ 」リ」リ、「、、、ヲ +、「、、 」リ」リ」リ、「、、 +、「 」リ」リ」リ」リ、「 + 」リ」リ」リ」リ」リ +SELECT `」テ」ア`, LPAD(`」テ」ア`,5,'床「' ) FROM `」ヤ」ア」イ`; +」テ」ア LPAD(`」テ」ア`,5,'床「' ) +常ワ常ン常゙常゚常 常ワ常ン常゙常゚常 +常ワ常ン常゙常゚ 床「常ワ常ン常゙常゚ +常ワ常ン常゙ 床「床「常ワ常ン常゙ +常ワ常ン 床「床「床「常ワ常ン +常ワ 床「床「床「床「常ワ + 床「床「床「床「床「 +DROP TABLE `」ヤ」ア`; +DROP TABLE `」ヤ」イ`; +DROP TABLE `」ヤ」ウ`; +DROP TABLE `」ヤ」エ`; +DROP TABLE `」ヤ」オ`; +DROP TABLE `」ヤ」カ`; +DROP TABLE `」ヤ」キ`; +DROP TABLE `」ヤ」ク`; +DROP TABLE `」ヤ」ケ`; +DROP TABLE `」ヤ」ア」ー`; +DROP TABLE `」ヤ」ア」ア`; +DROP TABLE `」ヤ」ア」イ`; diff --git a/mysql-test/suite/jp/r/jp_lpad_ujis.result b/mysql-test/suite/jp/r/jp_lpad_ujis.result new file mode 100644 index 00000000000..945e513d066 --- /dev/null +++ b/mysql-test/suite/jp/r/jp_lpad_ujis.result @@ -0,0 +1,146 @@ +drop table if exists `」ヤ」ア`; +drop table if exists `」ヤ」イ`; +drop table if exists `」ヤ」ウ`; +drop table if exists `」ヤ」エ`; +drop table if exists `」ヤ」オ`; +drop table if exists `」ヤ」カ`; +drop table if exists `」ヤ」キ`; +drop table if exists `」ヤ」ク`; +drop table if exists `」ヤ」ケ`; +drop table if exists `」ヤ」ア」ー`; +drop table if exists `」ヤ」ア」ア`; +drop table if exists `」ヤ」ア」イ`; +SET NAMES ujis; +SET character_set_database = ujis; +CREATE TABLE `」ヤ」ア` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = innodb; +CREATE TABLE `」ヤ」イ` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = innodb; +CREATE TABLE `」ヤ」ウ` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = innodb; +CREATE TABLE `」ヤ」エ` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = myisam; +CREATE TABLE `」ヤ」オ` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = myisam; +CREATE TABLE `」ヤ」カ` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = myisam; +CREATE TABLE `」ヤ」キ` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = heap; +CREATE TABLE `」ヤ」ク` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = heap; +CREATE TABLE `」ヤ」ケ` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = heap; +CREATE TABLE `」ヤ」ア」ー` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = bdb; +CREATE TABLE `」ヤ」ア」ア` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = bdb; +CREATE TABLE `」ヤ」ア」イ` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = bdb; +INSERT INTO `」ヤ」ア` VALUES ('竺軸宍雫七'),('竺軸宍雫'),('竺軸宍'),('竺軸'),('竺'),(''); +INSERT INTO `」ヤ」イ` VALUES ('、「、、、ヲ、ィ、ェ'),('、「、、、ヲ、ィ'),('、「、、、ヲ'),('、「、、'),('、「'),(''); +INSERT INTO `」ヤ」ウ` VALUES ('常ワ常ン常゙常゚常'),('常ワ常ン常゙常゚'),('常ワ常ン常゙'),('常ワ常ン'),('常ワ'),(''); +INSERT INTO `」ヤ」エ` VALUES ('竺軸宍雫七'),('竺軸宍雫'),('竺軸宍'),('竺軸'),('竺'),(''); +INSERT INTO `」ヤ」オ` VALUES ('、「、、、ヲ、ィ、ェ'),('、「、、、ヲ、ィ'),('、「、、、ヲ'),('、「、、'),('、「'),(''); +INSERT INTO `」ヤ」カ` VALUES ('常ワ常ン常゙常゚常'),('常ワ常ン常゙常゚'),('常ワ常ン常゙'),('常ワ常ン'),('常ワ'),(''); +INSERT INTO `」ヤ」キ` VALUES ('竺軸宍雫七'),('竺軸宍雫'),('竺軸宍'),('竺軸'),('竺'),(''); +INSERT INTO `」ヤ」ク` VALUES ('、「、、、ヲ、ィ、ェ'),('、「、、、ヲ、ィ'),('、「、、、ヲ'),('、「、、'),('、「'),(''); +INSERT INTO `」ヤ」ケ` VALUES ('常ワ常ン常゙常゚常'),('常ワ常ン常゙常゚'),('常ワ常ン常゙'),('常ワ常ン'),('常ワ'),(''); +INSERT INTO `」ヤ」ア」ー` VALUES ('竺軸宍雫七'),('竺軸宍雫'),('竺軸宍'),('竺軸'),('竺'),(''); +INSERT INTO `」ヤ」ア」ア` VALUES ('、「、、、ヲ、ィ、ェ'),('、「、、、ヲ、ィ'),('、「、、、ヲ'),('、「、、'),('、「'),(''); +INSERT INTO `」ヤ」ア」イ` VALUES ('常ワ常ン常゙常゚常'),('常ワ常ン常゙常゚'),('常ワ常ン常゙'),('常ワ常ン'),('常ワ'),(''); +SELECT `」テ」ア`, LPAD(`」テ」ア`,5,'治') FROM `」ヤ」ア`; +」テ」ア LPAD(`」テ」ア`,5,'治') + 治治治治治 +竺 治治治治竺 +竺軸 治治治竺軸 +竺軸宍 治治竺軸宍 +竺軸宍雫 治竺軸宍雫 +竺軸宍雫七 竺軸宍雫七 +SELECT `」テ」ア`, LPAD(`」テ」ア`,5,'」リ') FROM `」ヤ」イ`; +」テ」ア LPAD(`」テ」ア`,5,'」リ') + 」リ」リ」リ」リ」リ +、「 」リ」リ」リ」リ、「 +、「、、 」リ」リ」リ、「、、 +、「、、、ヲ 」リ」リ、「、、、ヲ +、「、、、ヲ、ィ 」リ、「、、、ヲ、ィ +、「、、、ヲ、ィ、ェ 、「、、、ヲ、ィ、ェ +SELECT `」テ」ア`, LPAD(`」テ」ア`,5,'床「') FROM `」ヤ」ウ`; +」テ」ア LPAD(`」テ」ア`,5,'床「') + 床「床「床「床「床「 +常ワ 床「床「床「床「常ワ +常ワ常ン 床「床「床「常ワ常ン +常ワ常ン常゙ 床「床「常ワ常ン常゙ +常ワ常ン常゙常゚ 床「常ワ常ン常゙常゚ +常ワ常ン常゙常゚常 常ワ常ン常゙常゚常 +SELECT `」テ」ア`, LPAD(`」テ」ア`,5,'治') FROM `」ヤ」エ`; +」テ」ア LPAD(`」テ」ア`,5,'治') + 治治治治治 +竺 治治治治竺 +竺軸 治治治竺軸 +竺軸宍 治治竺軸宍 +竺軸宍雫 治竺軸宍雫 +竺軸宍雫七 竺軸宍雫七 +SELECT `」テ」ア`, LPAD(`」テ」ア`,5,'」リ') FROM `」ヤ」オ`; +」テ」ア LPAD(`」テ」ア`,5,'」リ') + 」リ」リ」リ」リ」リ +、「 」リ」リ」リ」リ、「 +、「、、 」リ」リ」リ、「、、 +、「、、、ヲ 」リ」リ、「、、、ヲ +、「、、、ヲ、ィ 」リ、「、、、ヲ、ィ +、「、、、ヲ、ィ、ェ 、「、、、ヲ、ィ、ェ +SELECT `」テ」ア`, LPAD(`」テ」ア`,5,'床「' ) FROM `」ヤ」カ`; +」テ」ア LPAD(`」テ」ア`,5,'床「' ) + 床「床「床「床「床「 +常ワ 床「床「床「床「常ワ +常ワ常ン 床「床「床「常ワ常ン +常ワ常ン常゙ 床「床「常ワ常ン常゙ +常ワ常ン常゙常゚ 床「常ワ常ン常゙常゚ +常ワ常ン常゙常゚常 常ワ常ン常゙常゚常 +SELECT `」テ」ア`, LPAD(`」テ」ア`,5,'治') FROM `」ヤ」キ`; +」テ」ア LPAD(`」テ」ア`,5,'治') +竺軸宍雫七 竺軸宍雫七 +竺軸宍雫 治竺軸宍雫 +竺軸宍 治治竺軸宍 +竺軸 治治治竺軸 +竺 治治治治竺 + 治治治治治 +SELECT `」テ」ア`, LPAD(`」テ」ア`,5,'」リ') FROM `」ヤ」ク`; +」テ」ア LPAD(`」テ」ア`,5,'」リ') +、「、、、ヲ、ィ、ェ 、「、、、ヲ、ィ、ェ +、「、、、ヲ、ィ 」リ、「、、、ヲ、ィ +、「、、、ヲ 」リ」リ、「、、、ヲ +、「、、 」リ」リ」リ、「、、 +、「 」リ」リ」リ」リ、「 + 」リ」リ」リ」リ」リ +SELECT `」テ」ア`, LPAD(`」テ」ア`,5,'床「' ) FROM `」ヤ」ケ`; +」テ」ア LPAD(`」テ」ア`,5,'床「' ) +常ワ常ン常゙常゚常 常ワ常ン常゙常゚常 +常ワ常ン常゙常゚ 床「常ワ常ン常゙常゚ +常ワ常ン常゙ 床「床「常ワ常ン常゙ +常ワ常ン 床「床「床「常ワ常ン +常ワ 床「床「床「床「常ワ + 床「床「床「床「床「 +SELECT `」テ」ア`, LPAD(`」テ」ア`,5,'治') FROM `」ヤ」ア」ー`; +」テ」ア LPAD(`」テ」ア`,5,'治') +竺軸宍雫七 竺軸宍雫七 +竺軸宍雫 治竺軸宍雫 +竺軸宍 治治竺軸宍 +竺軸 治治治竺軸 +竺 治治治治竺 + 治治治治治 +SELECT `」テ」ア`, LPAD(`」テ」ア`,5,'」リ') FROM `」ヤ」ア」ア`; +」テ」ア LPAD(`」テ」ア`,5,'」リ') +、「、、、ヲ、ィ、ェ 、「、、、ヲ、ィ、ェ +、「、、、ヲ、ィ 」リ、「、、、ヲ、ィ +、「、、、ヲ 」リ」リ、「、、、ヲ +、「、、 」リ」リ」リ、「、、 +、「 」リ」リ」リ」リ、「 + 」リ」リ」リ」リ」リ +SELECT `」テ」ア`, LPAD(`」テ」ア`,5,'床「' ) FROM `」ヤ」ア」イ`; +」テ」ア LPAD(`」テ」ア`,5,'床「' ) +常ワ常ン常゙常゚常 常ワ常ン常゙常゚常 +常ワ常ン常゙常゚ 床「常ワ常ン常゙常゚ +常ワ常ン常゙ 床「床「常ワ常ン常゙ +常ワ常ン 床「床「床「常ワ常ン +常ワ 床「床「床「床「常ワ + 床「床「床「床「床「 +DROP TABLE `」ヤ」ア`; +DROP TABLE `」ヤ」イ`; +DROP TABLE `」ヤ」ウ`; +DROP TABLE `」ヤ」エ`; +DROP TABLE `」ヤ」オ`; +DROP TABLE `」ヤ」カ`; +DROP TABLE `」ヤ」キ`; +DROP TABLE `」ヤ」ク`; +DROP TABLE `」ヤ」ケ`; +DROP TABLE `」ヤ」ア」ー`; +DROP TABLE `」ヤ」ア」ア`; +DROP TABLE `」ヤ」ア」イ`; diff --git a/mysql-test/suite/jp/r/jp_lpad_utf8.result b/mysql-test/suite/jp/r/jp_lpad_utf8.result new file mode 100644 index 00000000000..8a3bae0153e --- /dev/null +++ b/mysql-test/suite/jp/r/jp_lpad_utf8.result @@ -0,0 +1,146 @@ +drop table if exists `シエシ疏; +drop table if exists `シエシ蛋; +drop table if exists `シエシ伝; +drop table if exists `シエシ覗; +drop table if exists `シエシ描; +drop table if exists `シエシ冒; +drop table if exists `シエシ輿; +drop table if exists `シエシ倭; +drop table if exists `シエシ兪; +drop table if exists `シエシ托シ秦; +drop table if exists `シエシ托シ疏; +drop table if exists `シエシ托シ蛋; +SET NAMES utf8; +SET character_set_database = utf8; +CREATE TABLE `シエシ疏 (`シ」シ疏 char(5), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = innodb; +CREATE TABLE `シエシ蛋 (`シ」シ疏 char(5), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = innodb; +CREATE TABLE `シエシ伝 (`シ」シ疏 char(5), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = innodb; +CREATE TABLE `シエシ覗 (`シ」シ疏 char(5), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = myisam; +CREATE TABLE `シエシ描 (`シ」シ疏 char(5), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = myisam; +CREATE TABLE `シエシ冒 (`シ」シ疏 char(5), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = myisam; +CREATE TABLE `シエシ輿 (`シ」シ疏 char(5), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = heap; +CREATE TABLE `シエシ倭 (`シ」シ疏 char(5), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = heap; +CREATE TABLE `シエシ兪 (`シ」シ疏 char(5), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = heap; +CREATE TABLE `シエシ托シ秦 (`シ」シ疏 char(5), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = bdb; +CREATE TABLE `シエシ托シ疏 (`シ」シ疏 char(5), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = bdb; +CREATE TABLE `シエシ托シ蛋 (`シ」シ疏 char(5), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = bdb; +INSERT INTO `シエシ疏 VALUES ('スアスイスウスエスオ'),('スアスイスウスエ'),('スアスイスウ'),('スアスイ'),('スア'),(''); +INSERT INTO `シエシ蛋 VALUES ('縺ゅ>縺縺医♀'),('縺ゅ>縺縺'),('縺ゅ>縺'),('縺ゅ>'),('縺'),(''); +INSERT INTO `シエシ伝 VALUES ('鮴秘セ夜セ鈴セ樣セ。'),('鮴秘セ夜セ鈴セ'),('鮴秘セ夜セ'),('鮴秘セ'),('鮴'),(''); +INSERT INTO `シエシ覗 VALUES ('スアスイスウスエスオ'),('スアスイスウスエ'),('スアスイスウ'),('スアスイ'),('スア'),(''); +INSERT INTO `シエシ描 VALUES ('縺ゅ>縺縺医♀'),('縺ゅ>縺縺'),('縺ゅ>縺'),('縺ゅ>'),('縺'),(''); +INSERT INTO `シエシ冒 VALUES ('鮴秘セ夜セ鈴セ樣セ。'),('鮴秘セ夜セ鈴セ'),('鮴秘セ夜セ'),('鮴秘セ'),('鮴'),(''); +INSERT INTO `シエシ輿 VALUES ('スアスイスウスエスオ'),('スアスイスウスエ'),('スアスイスウ'),('スアスイ'),('スア'),(''); +INSERT INTO `シエシ倭 VALUES ('縺ゅ>縺縺医♀'),('縺ゅ>縺縺'),('縺ゅ>縺'),('縺ゅ>'),('縺'),(''); +INSERT INTO `シエシ兪 VALUES ('鮴秘セ夜セ鈴セ樣セ。'),('鮴秘セ夜セ鈴セ'),('鮴秘セ夜セ'),('鮴秘セ'),('鮴'),(''); +INSERT INTO `シエシ托シ秦 VALUES ('スアスイスウスエスオ'),('スアスイスウスエ'),('スアスイスウ'),('スアスイ'),('スア'),(''); +INSERT INTO `シエシ托シ疏 VALUES ('縺ゅ>縺縺医♀'),('縺ゅ>縺縺'),('縺ゅ>縺'),('縺ゅ>'),('縺'),(''); +INSERT INTO `シエシ托シ蛋 VALUES ('鮴秘セ夜セ鈴セ樣セ。'),('鮴秘セ夜セ鈴セ'),('鮴秘セ夜セ'),('鮴秘セ'),('鮴'),(''); +SELECT `シ」シ疏, LPAD(`シ」シ疏,5,'ス。') FROM `シエシ疏; +シ」シ LPAD(`シ」シ疏,5,'ス。') + ス。ス。ス。ス。ス。 +スア ス。ス。ス。ス。スア +スアスイ ス。ス。ス。スアスイ +スアスイスウ ス。ス。スアスイスウ +スアスイスウスエ ス。スアスイスウスエ +スアスイスウスエスオ スアスイスウスエスオ +SELECT `シ」シ疏, LPAD(`シ」シ疏,5,'シク') FROM `シエシ蛋; +シ」シ LPAD(`シ」シ疏,5,'シク') + シクシクシクシクシク +縺 シクシクシクシク縺 +縺ゅ> シクシクシク縺ゅ> +縺ゅ>縺 シクシク縺ゅ>縺 +縺ゅ>縺縺 シク縺ゅ>縺縺 +縺ゅ>縺縺医♀ 縺ゅ>縺縺医♀ +SELECT `シ」シ疏, LPAD(`シ」シ疏,5,'荳') FROM `シエシ伝; +シ」シ LPAD(`シ」シ疏,5,'荳') + 荳荳荳荳荳 +鮴 荳荳荳荳鮴 +鮴秘セ 荳荳荳鮴秘セ +鮴秘セ夜セ 荳荳鮴秘セ夜セ +鮴秘セ夜セ鈴セ 荳鮴秘セ夜セ鈴セ +鮴秘セ夜セ鈴セ樣セ。 鮴秘セ夜セ鈴セ樣セ。 +SELECT `シ」シ疏, LPAD(`シ」シ疏,5,'ス。') FROM `シエシ覗; +シ」シ LPAD(`シ」シ疏,5,'ス。') + ス。ス。ス。ス。ス。 +スア ス。ス。ス。ス。スア +スアスイ ス。ス。ス。スアスイ +スアスイスウ ス。ス。スアスイスウ +スアスイスウスエ ス。スアスイスウスエ +スアスイスウスエスオ スアスイスウスエスオ +SELECT `シ」シ疏, LPAD(`シ」シ疏,5,'シク') FROM `シエシ描; +シ」シ LPAD(`シ」シ疏,5,'シク') + シクシクシクシクシク +縺 シクシクシクシク縺 +縺ゅ> シクシクシク縺ゅ> +縺ゅ>縺 シクシク縺ゅ>縺 +縺ゅ>縺縺 シク縺ゅ>縺縺 +縺ゅ>縺縺医♀ 縺ゅ>縺縺医♀ +SELECT `シ」シ疏, LPAD(`シ」シ疏,5,'荳' ) FROM `シエシ冒; +シ」シ LPAD(`シ」シ疏,5,'荳' ) + 荳荳荳荳荳 +鮴 荳荳荳荳鮴 +鮴秘セ 荳荳荳鮴秘セ +鮴秘セ夜セ 荳荳鮴秘セ夜セ +鮴秘セ夜セ鈴セ 荳鮴秘セ夜セ鈴セ +鮴秘セ夜セ鈴セ樣セ。 鮴秘セ夜セ鈴セ樣セ。 +SELECT `シ」シ疏, LPAD(`シ」シ疏,5,'ス。') FROM `シエシ輿; +シ」シ LPAD(`シ」シ疏,5,'ス。') +スアスイスウスエスオ スアスイスウスエスオ +スアスイスウスエ ス。スアスイスウスエ +スアスイスウ ス。ス。スアスイスウ +スアスイ ス。ス。ス。スアスイ +スア ス。ス。ス。ス。スア + ス。ス。ス。ス。ス。 +SELECT `シ」シ疏, LPAD(`シ」シ疏,5,'シク') FROM `シエシ倭; +シ」シ LPAD(`シ」シ疏,5,'シク') +縺ゅ>縺縺医♀ 縺ゅ>縺縺医♀ +縺ゅ>縺縺 シク縺ゅ>縺縺 +縺ゅ>縺 シクシク縺ゅ>縺 +縺ゅ> シクシクシク縺ゅ> +縺 シクシクシクシク縺 + シクシクシクシクシク +SELECT `シ」シ疏, LPAD(`シ」シ疏,5,'荳' ) FROM `シエシ兪; +シ」シ LPAD(`シ」シ疏,5,'荳' ) +鮴秘セ夜セ鈴セ樣セ。 鮴秘セ夜セ鈴セ樣セ。 +鮴秘セ夜セ鈴セ 荳鮴秘セ夜セ鈴セ +鮴秘セ夜セ 荳荳鮴秘セ夜セ +鮴秘セ 荳荳荳鮴秘セ +鮴 荳荳荳荳鮴 + 荳荳荳荳荳 +SELECT `シ」シ疏, LPAD(`シ」シ疏,5,'ス。') FROM `シエシ托シ秦; +シ」シ LPAD(`シ」シ疏,5,'ス。') +スアスイスウスエスオ スアスイスウスエスオ +スアスイスウスエ ス。スアスイスウスエ +スアスイスウ ス。ス。スアスイスウ +スアスイ ス。ス。ス。スアスイ +スア ス。ス。ス。ス。スア + ス。ス。ス。ス。ス。 +SELECT `シ」シ疏, LPAD(`シ」シ疏,5,'シク') FROM `シエシ托シ疏; +シ」シ LPAD(`シ」シ疏,5,'シク') +縺ゅ>縺縺医♀ 縺ゅ>縺縺医♀ +縺ゅ>縺縺 シク縺ゅ>縺縺 +縺ゅ>縺 シクシク縺ゅ>縺 +縺ゅ> シクシクシク縺ゅ> +縺 シクシクシクシク縺 + シクシクシクシクシク +SELECT `シ」シ疏, LPAD(`シ」シ疏,5,'荳' ) FROM `シエシ托シ蛋; +シ」シ LPAD(`シ」シ疏,5,'荳' ) +鮴秘セ夜セ鈴セ樣セ。 鮴秘セ夜セ鈴セ樣セ。 +鮴秘セ夜セ鈴セ 荳鮴秘セ夜セ鈴セ +鮴秘セ夜セ 荳荳鮴秘セ夜セ +鮴秘セ 荳荳荳鮴秘セ +鮴 荳荳荳荳鮴 + 荳荳荳荳荳 +DROP TABLE `シエシ疏; +DROP TABLE `シエシ蛋; +DROP TABLE `シエシ伝; +DROP TABLE `シエシ覗; +DROP TABLE `シエシ描; +DROP TABLE `シエシ冒; +DROP TABLE `シエシ輿; +DROP TABLE `シエシ倭; +DROP TABLE `シエシ兪; +DROP TABLE `シエシ托シ秦; +DROP TABLE `シエシ托シ疏; +DROP TABLE `シエシ托シ蛋; diff --git a/mysql-test/suite/jp/r/jp_ltrim_sjis.result b/mysql-test/suite/jp/r/jp_ltrim_sjis.result new file mode 100644 index 00000000000..23032d65c56 --- /dev/null +++ b/mysql-test/suite/jp/r/jp_ltrim_sjis.result @@ -0,0 +1,228 @@ +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(8), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = innodb; +CREATE TABLE `T2` (`C1` char(8), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = innodb; +CREATE TABLE `T3` (`C1` char(8), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = innodb; +CREATE TABLE `T4` (`C1` char(8), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = myisam; +CREATE TABLE `T5` (`C1` char(8), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = myisam; +CREATE TABLE `T6` (`C1` char(8), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = myisam; +CREATE TABLE `T7` (`C1` char(8), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = heap; +CREATE TABLE `T8` (`C1` char(8), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = heap; +CREATE TABLE `T9` (`C1` char(8), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = heap; +CREATE TABLE `T10` (`C1` char(8), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = bdb; +CREATE TABLE `T11` (`C1` char(8), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = bdb; +CREATE TABLE `T12` (`C1` char(8), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = bdb; +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 `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 `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 `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 `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 `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 `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 LTRIM(`C1`) from `T1`; +LTRIM(`C1`) +アイウエオ +アイウエオ +アイウエオ +   アイウエオ +  アイウエオ + アイウエオ +アイウエオ +SELECT LTRIM(`C1`) from `T2`; +LTRIM(`C1`) +あいうえお +あいうえお +あいうえお +   あいうえお +  あいうえお + あいうえお +あいうえお +SELECT LTRIM(`C1`) from `T3`; +LTRIM(`C1`) +ソ十表予構 +ソ十表予構 +ソ十表予構 +   ソ十表予構 +  ソ十表予構 + ソ十表予構 +ソ十表予構 +SELECT LTRIM(`C1`) from `T4`; +LTRIM(`C1`) +アイウエオ +アイウエオ +アイウエオ +   アイウエオ +  アイウエオ + アイウエオ +アイウエオ +SELECT LTRIM(`C1`) from `T5`; +LTRIM(`C1`) +あいうえお +あいうえお +あいうえお +   あいうえお +  あいうえお + あいうえお +あいうえお +SELECT LTRIM(`C1`) from `T6`; +LTRIM(`C1`) +ソ十表予構 +ソ十表予構 +ソ十表予構 +   ソ十表予構 +  ソ十表予構 + ソ十表予構 +ソ十表予構 +SELECT LTRIM(`C1`) from `T7`; +LTRIM(`C1`) +アイウエオ +アイウエオ +アイウエオ +アイウエオ + アイウエオ +  アイウエオ +   アイウエオ +SELECT LTRIM(`C1`) from `T8`; +LTRIM(`C1`) +あいうえお +あいうえお +あいうえお +あいうえお + あいうえお +  あいうえお +   あいうえお +SELECT LTRIM(`C1`) from `T9`; +LTRIM(`C1`) +ソ十表予構 +ソ十表予構 +ソ十表予構 +ソ十表予構 + ソ十表予構 +  ソ十表予構 +   ソ十表予構 +SELECT LTRIM(`C1`) from `T10`; +LTRIM(`C1`) +アイウエオ +アイウエオ +アイウエオ +アイウエオ + アイウエオ +  アイウエオ +   アイウエオ +SELECT LTRIM(`C1`) from `T11`; +LTRIM(`C1`) +あいうえお +あいうえお +あいうえお +あいうえお + あいうえお +  あいうえお +   あいうえお +SELECT LTRIM(`C1`) from `T12`; +LTRIM(`C1`) +ソ十表予構 +ソ十表予構 +ソ十表予構 +ソ十表予構 + ソ十表予構 +  ソ十表予構 +   ソ十表予構 +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`; diff --git a/mysql-test/suite/jp/r/jp_ltrim_ucs2.result b/mysql-test/suite/jp/r/jp_ltrim_ucs2.result new file mode 100644 index 00000000000..533cf95a976 --- /dev/null +++ b/mysql-test/suite/jp/r/jp_ltrim_ucs2.result @@ -0,0 +1,229 @@ +drop table if exists `」ヤ」ア`; +drop table if exists `」ヤ」イ`; +drop table if exists `」ヤ」ウ`; +drop table if exists `」ヤ」エ`; +drop table if exists `」ヤ」オ`; +drop table if exists `」ヤ」カ`; +drop table if exists `」ヤ」キ`; +drop table if exists `」ヤ」ク`; +drop table if exists `」ヤ」ケ`; +drop table if exists `」ヤ」ア」ー`; +SET NAMES ujis; +SET character_set_database = ucs2; +SET collation_connection = ucs2_general_ci; +CREATE TABLE `」ヤ」ア` (`」テ」ア` char(8), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = innodb; +CREATE TABLE `」ヤ」イ` (`」テ」ア` char(8), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = innodb; +CREATE TABLE `」ヤ」ウ` (`」テ」ア` char(8), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = innodb; +CREATE TABLE `」ヤ」エ` (`」テ」ア` char(8), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = myisam; +CREATE TABLE `」ヤ」オ` (`」テ」ア` char(8), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = myisam; +CREATE TABLE `」ヤ」カ` (`」テ」ア` char(8), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = myisam; +CREATE TABLE `」ヤ」キ` (`」テ」ア` char(8), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = heap; +CREATE TABLE `」ヤ」ク` (`」テ」ア` char(8), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = heap; +CREATE TABLE `」ヤ」ケ` (`」テ」ア` char(8), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = heap; +CREATE TABLE `」ヤ」ア」ー` (`」テ」ア` char(8), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = bdb; +CREATE TABLE `」ヤ」ア」ア` (`」テ」ア` char(8), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = bdb; +CREATE TABLE `」ヤ」ア」イ` (`」テ」ア` char(8), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = bdb; +INSERT INTO `」ヤ」ア` VALUES ('竺軸宍雫七'); +INSERT INTO `」ヤ」ア` VALUES (' 竺軸宍雫七'); +INSERT INTO `」ヤ」ア` VALUES (' 竺軸宍雫七'); +INSERT INTO `」ヤ」ア` VALUES (' 竺軸宍雫七'); +INSERT INTO `」ヤ」ア` VALUES ('。。竺軸宍雫七'); +INSERT INTO `」ヤ」ア` VALUES ('。。。。竺軸宍雫七'); +INSERT INTO `」ヤ」ア` VALUES ('。。。。。。竺軸宍雫七'); +INSERT INTO `」ヤ」イ` VALUES ('、「、、、ヲ、ィ、ェ'); +INSERT INTO `」ヤ」イ` VALUES (' 、「、、、ヲ、ィ、ェ'); +INSERT INTO `」ヤ」イ` VALUES (' 、「、、、ヲ、ィ、ェ'); +INSERT INTO `」ヤ」イ` VALUES (' 、「、、、ヲ、ィ、ェ'); +INSERT INTO `」ヤ」イ` VALUES ('。。、「、、、ヲ、ィ、ェ'); +INSERT INTO `」ヤ」イ` VALUES ('。。。。、「、、、ヲ、ィ、ェ'); +INSERT INTO `」ヤ」イ` VALUES ('。。。。。。、「、、、ヲ、ィ、ェ'); +INSERT INTO `」ヤ」ウ` VALUES ('常ワ常ン常゙常゚常'); +INSERT INTO `」ヤ」ウ` VALUES (' 常ワ常ン常゙常゚常'); +INSERT INTO `」ヤ」ウ` VALUES (' 常ワ常ン常゙常゚常'); +INSERT INTO `」ヤ」ウ` VALUES (' 常ワ常ン常゙常゚常'); +INSERT INTO `」ヤ」ウ` VALUES ('。。常ワ常ン常゙常゚常'); +INSERT INTO `」ヤ」ウ` VALUES ('。。。。常ワ常ン常゙常゚常'); +INSERT INTO `」ヤ」ウ` VALUES ('。。。。。。常ワ常ン常゙常゚常'); +INSERT INTO `」ヤ」エ` VALUES ('竺軸宍雫七'); +INSERT INTO `」ヤ」エ` VALUES (' 竺軸宍雫七'); +INSERT INTO `」ヤ」エ` VALUES (' 竺軸宍雫七'); +INSERT INTO `」ヤ」エ` VALUES (' 竺軸宍雫七'); +INSERT INTO `」ヤ」エ` VALUES ('。。竺軸宍雫七'); +INSERT INTO `」ヤ」エ` VALUES ('。。。。竺軸宍雫七'); +INSERT INTO `」ヤ」エ` VALUES ('。。。。。。竺軸宍雫七'); +INSERT INTO `」ヤ」オ` VALUES ('、「、、、ヲ、ィ、ェ'); +INSERT INTO `」ヤ」オ` VALUES (' 、「、、、ヲ、ィ、ェ'); +INSERT INTO `」ヤ」オ` VALUES (' 、「、、、ヲ、ィ、ェ'); +INSERT INTO `」ヤ」オ` VALUES (' 、「、、、ヲ、ィ、ェ'); +INSERT INTO `」ヤ」オ` VALUES ('。。、「、、、ヲ、ィ、ェ'); +INSERT INTO `」ヤ」オ` VALUES ('。。。。、「、、、ヲ、ィ、ェ'); +INSERT INTO `」ヤ」オ` VALUES ('。。。。。。、「、、、ヲ、ィ、ェ'); +INSERT INTO `」ヤ」カ` VALUES ('常ワ常ン常゙常゚常'); +INSERT INTO `」ヤ」カ` VALUES (' 常ワ常ン常゙常゚常'); +INSERT INTO `」ヤ」カ` VALUES (' 常ワ常ン常゙常゚常'); +INSERT INTO `」ヤ」カ` VALUES (' 常ワ常ン常゙常゚常'); +INSERT INTO `」ヤ」カ` VALUES ('。。常ワ常ン常゙常゚常'); +INSERT INTO `」ヤ」カ` VALUES ('。。。。常ワ常ン常゙常゚常'); +INSERT INTO `」ヤ」カ` VALUES ('。。。。。。常ワ常ン常゙常゚常'); +INSERT INTO `」ヤ」キ` VALUES ('竺軸宍雫七'); +INSERT INTO `」ヤ」キ` VALUES (' 竺軸宍雫七'); +INSERT INTO `」ヤ」キ` VALUES (' 竺軸宍雫七'); +INSERT INTO `」ヤ」キ` VALUES (' 竺軸宍雫七'); +INSERT INTO `」ヤ」キ` VALUES ('。。竺軸宍雫七'); +INSERT INTO `」ヤ」キ` VALUES ('。。。。竺軸宍雫七'); +INSERT INTO `」ヤ」キ` VALUES ('。。。。。。竺軸宍雫七'); +INSERT INTO `」ヤ」ク` VALUES ('、「、、、ヲ、ィ、ェ'); +INSERT INTO `」ヤ」ク` VALUES (' 、「、、、ヲ、ィ、ェ'); +INSERT INTO `」ヤ」ク` VALUES (' 、「、、、ヲ、ィ、ェ'); +INSERT INTO `」ヤ」ク` VALUES (' 、「、、、ヲ、ィ、ェ'); +INSERT INTO `」ヤ」ク` VALUES ('。。、「、、、ヲ、ィ、ェ'); +INSERT INTO `」ヤ」ク` VALUES ('。。。。、「、、、ヲ、ィ、ェ'); +INSERT INTO `」ヤ」ク` VALUES ('。。。。。。、「、、、ヲ、ィ、ェ'); +INSERT INTO `」ヤ」ケ` VALUES ('常ワ常ン常゙常゚常'); +INSERT INTO `」ヤ」ケ` VALUES (' 常ワ常ン常゙常゚常'); +INSERT INTO `」ヤ」ケ` VALUES (' 常ワ常ン常゙常゚常'); +INSERT INTO `」ヤ」ケ` VALUES (' 常ワ常ン常゙常゚常'); +INSERT INTO `」ヤ」ケ` VALUES ('。。常ワ常ン常゙常゚常'); +INSERT INTO `」ヤ」ケ` VALUES ('。。。。常ワ常ン常゙常゚常'); +INSERT INTO `」ヤ」ケ` VALUES ('。。。。。。常ワ常ン常゙常゚常'); +INSERT INTO `」ヤ」ア」ー` VALUES ('竺軸宍雫七'); +INSERT INTO `」ヤ」ア」ー` VALUES (' 竺軸宍雫七'); +INSERT INTO `」ヤ」ア」ー` VALUES (' 竺軸宍雫七'); +INSERT INTO `」ヤ」ア」ー` VALUES (' 竺軸宍雫七'); +INSERT INTO `」ヤ」ア」ー` VALUES ('。。竺軸宍雫七'); +INSERT INTO `」ヤ」ア」ー` VALUES ('。。。。竺軸宍雫七'); +INSERT INTO `」ヤ」ア」ー` VALUES ('。。。。。。竺軸宍雫七'); +INSERT INTO `」ヤ」ア」ア` VALUES ('、「、、、ヲ、ィ、ェ'); +INSERT INTO `」ヤ」ア」ア` VALUES (' 、「、、、ヲ、ィ、ェ'); +INSERT INTO `」ヤ」ア」ア` VALUES (' 、「、、、ヲ、ィ、ェ'); +INSERT INTO `」ヤ」ア」ア` VALUES (' 、「、、、ヲ、ィ、ェ'); +INSERT INTO `」ヤ」ア」ア` VALUES ('。。、「、、、ヲ、ィ、ェ'); +INSERT INTO `」ヤ」ア」ア` VALUES ('。。。。、「、、、ヲ、ィ、ェ'); +INSERT INTO `」ヤ」ア」ア` VALUES ('。。。。。。、「、、、ヲ、ィ、ェ'); +INSERT INTO `」ヤ」ア」イ` VALUES ('常ワ常ン常゙常゚常'); +INSERT INTO `」ヤ」ア」イ` VALUES (' 常ワ常ン常゙常゚常'); +INSERT INTO `」ヤ」ア」イ` VALUES (' 常ワ常ン常゙常゚常'); +INSERT INTO `」ヤ」ア」イ` VALUES (' 常ワ常ン常゙常゚常'); +INSERT INTO `」ヤ」ア」イ` VALUES ('。。常ワ常ン常゙常゚常'); +INSERT INTO `」ヤ」ア」イ` VALUES ('。。。。常ワ常ン常゙常゚常'); +INSERT INTO `」ヤ」ア」イ` VALUES ('。。。。。。常ワ常ン常゙常゚常'); +SELECT LTRIM(`」テ」ア`) from `」ヤ」ア`; +LTRIM(`」テ」ア`) +竺軸宍雫七 +竺軸宍雫七 +竺軸宍雫七 +。。。。。。竺軸宍雫七 +。。。。竺軸宍雫七 +。。竺軸宍雫七 +竺軸宍雫七 +SELECT LTRIM(`」テ」ア`) from `」ヤ」イ`; +LTRIM(`」テ」ア`) +、「、、、ヲ、ィ、ェ +、「、、、ヲ、ィ、ェ +、「、、、ヲ、ィ、ェ +。。。。。。、「、、、ヲ、ィ、ェ +。。。。、「、、、ヲ、ィ、ェ +。。、「、、、ヲ、ィ、ェ +、「、、、ヲ、ィ、ェ +SELECT LTRIM(`」テ」ア`) from `」ヤ」ウ`; +LTRIM(`」テ」ア`) +常ワ常ン常゙常゚常 +常ワ常ン常゙常゚常 +常ワ常ン常゙常゚常 +。。。。。。常ワ常ン常゙常゚常 +。。。。常ワ常ン常゙常゚常 +。。常ワ常ン常゙常゚常 +常ワ常ン常゙常゚常 +SELECT LTRIM(`」テ」ア`) from `」ヤ」エ`; +LTRIM(`」テ」ア`) +竺軸宍雫七 +竺軸宍雫七 +竺軸宍雫七 +。。。。。。竺軸宍雫七 +。。。。竺軸宍雫七 +。。竺軸宍雫七 +竺軸宍雫七 +SELECT LTRIM(`」テ」ア`) from `」ヤ」オ`; +LTRIM(`」テ」ア`) +、「、、、ヲ、ィ、ェ +、「、、、ヲ、ィ、ェ +、「、、、ヲ、ィ、ェ +。。。。。。、「、、、ヲ、ィ、ェ +。。。。、「、、、ヲ、ィ、ェ +。。、「、、、ヲ、ィ、ェ +、「、、、ヲ、ィ、ェ +SELECT LTRIM(`」テ」ア`) from `」ヤ」カ`; +LTRIM(`」テ」ア`) +常ワ常ン常゙常゚常 +常ワ常ン常゙常゚常 +常ワ常ン常゙常゚常 +。。。。。。常ワ常ン常゙常゚常 +。。。。常ワ常ン常゙常゚常 +。。常ワ常ン常゙常゚常 +常ワ常ン常゙常゚常 +SELECT LTRIM(`」テ」ア`) from `」ヤ」キ`; +LTRIM(`」テ」ア`) +竺軸宍雫七 +竺軸宍雫七 +竺軸宍雫七 +竺軸宍雫七 +。。竺軸宍雫七 +。。。。竺軸宍雫七 +。。。。。。竺軸宍雫七 +SELECT LTRIM(`」テ」ア`) from `」ヤ」ク`; +LTRIM(`」テ」ア`) +、「、、、ヲ、ィ、ェ +、「、、、ヲ、ィ、ェ +、「、、、ヲ、ィ、ェ +、「、、、ヲ、ィ、ェ +。。、「、、、ヲ、ィ、ェ +。。。。、「、、、ヲ、ィ、ェ +。。。。。。、「、、、ヲ、ィ、ェ +SELECT LTRIM(`」テ」ア`) from `」ヤ」ケ`; +LTRIM(`」テ」ア`) +常ワ常ン常゙常゚常 +常ワ常ン常゙常゚常 +常ワ常ン常゙常゚常 +常ワ常ン常゙常゚常 +。。常ワ常ン常゙常゚常 +。。。。常ワ常ン常゙常゚常 +。。。。。。常ワ常ン常゙常゚常 +SELECT LTRIM(`」テ」ア`) from `」ヤ」ア」ー`; +LTRIM(`」テ」ア`) +竺軸宍雫七 +竺軸宍雫七 +竺軸宍雫七 +竺軸宍雫七 +。。竺軸宍雫七 +。。。。竺軸宍雫七 +。。。。。。竺軸宍雫七 +SELECT LTRIM(`」テ」ア`) from `」ヤ」ア」ア`; +LTRIM(`」テ」ア`) +、「、、、ヲ、ィ、ェ +、「、、、ヲ、ィ、ェ +、「、、、ヲ、ィ、ェ +、「、、、ヲ、ィ、ェ +。。、「、、、ヲ、ィ、ェ +。。。。、「、、、ヲ、ィ、ェ +。。。。。。、「、、、ヲ、ィ、ェ +SELECT LTRIM(`」テ」ア`) from `」ヤ」ア」イ`; +LTRIM(`」テ」ア`) +常ワ常ン常゙常゚常 +常ワ常ン常゙常゚常 +常ワ常ン常゙常゚常 +常ワ常ン常゙常゚常 +。。常ワ常ン常゙常゚常 +。。。。常ワ常ン常゙常゚常 +。。。。。。常ワ常ン常゙常゚常 +DROP TABLE `」ヤ」ア`; +DROP TABLE `」ヤ」イ`; +DROP TABLE `」ヤ」ウ`; +DROP TABLE `」ヤ」エ`; +DROP TABLE `」ヤ」オ`; +DROP TABLE `」ヤ」カ`; +DROP TABLE `」ヤ」キ`; +DROP TABLE `」ヤ」ク`; +DROP TABLE `」ヤ」ケ`; +DROP TABLE `」ヤ」ア」ー`; +DROP TABLE `」ヤ」ア」ア`; +DROP TABLE `」ヤ」ア」イ`; diff --git a/mysql-test/suite/jp/r/jp_ltrim_ujis.result b/mysql-test/suite/jp/r/jp_ltrim_ujis.result new file mode 100644 index 00000000000..1c95f28907f --- /dev/null +++ b/mysql-test/suite/jp/r/jp_ltrim_ujis.result @@ -0,0 +1,228 @@ +drop table if exists `」ヤ」ア`; +drop table if exists `」ヤ」イ`; +drop table if exists `」ヤ」ウ`; +drop table if exists `」ヤ」エ`; +drop table if exists `」ヤ」オ`; +drop table if exists `」ヤ」カ`; +drop table if exists `」ヤ」キ`; +drop table if exists `」ヤ」ク`; +drop table if exists `」ヤ」ケ`; +drop table if exists `」ヤ」ア」ー`; +SET NAMES ujis; +SET character_set_database = ujis; +CREATE TABLE `」ヤ」ア` (`」テ」ア` char(8), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = innodb; +CREATE TABLE `」ヤ」イ` (`」テ」ア` char(8), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = innodb; +CREATE TABLE `」ヤ」ウ` (`」テ」ア` char(8), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = innodb; +CREATE TABLE `」ヤ」エ` (`」テ」ア` char(8), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = myisam; +CREATE TABLE `」ヤ」オ` (`」テ」ア` char(8), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = myisam; +CREATE TABLE `」ヤ」カ` (`」テ」ア` char(8), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = myisam; +CREATE TABLE `」ヤ」キ` (`」テ」ア` char(8), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = heap; +CREATE TABLE `」ヤ」ク` (`」テ」ア` char(8), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = heap; +CREATE TABLE `」ヤ」ケ` (`」テ」ア` char(8), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = heap; +CREATE TABLE `」ヤ」ア」ー` (`」テ」ア` char(8), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = bdb; +CREATE TABLE `」ヤ」ア」ア` (`」テ」ア` char(8), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = bdb; +CREATE TABLE `」ヤ」ア」イ` (`」テ」ア` char(8), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = bdb; +INSERT INTO `」ヤ」ア` VALUES ('竺軸宍雫七'); +INSERT INTO `」ヤ」ア` VALUES (' 竺軸宍雫七'); +INSERT INTO `」ヤ」ア` VALUES (' 竺軸宍雫七'); +INSERT INTO `」ヤ」ア` VALUES (' 竺軸宍雫七'); +INSERT INTO `」ヤ」ア` VALUES ('。。竺軸宍雫七'); +INSERT INTO `」ヤ」ア` VALUES ('。。。。竺軸宍雫七'); +INSERT INTO `」ヤ」ア` VALUES ('。。。。。。竺軸宍雫七'); +INSERT INTO `」ヤ」イ` VALUES ('、「、、、ヲ、ィ、ェ'); +INSERT INTO `」ヤ」イ` VALUES (' 、「、、、ヲ、ィ、ェ'); +INSERT INTO `」ヤ」イ` VALUES (' 、「、、、ヲ、ィ、ェ'); +INSERT INTO `」ヤ」イ` VALUES (' 、「、、、ヲ、ィ、ェ'); +INSERT INTO `」ヤ」イ` VALUES ('。。、「、、、ヲ、ィ、ェ'); +INSERT INTO `」ヤ」イ` VALUES ('。。。。、「、、、ヲ、ィ、ェ'); +INSERT INTO `」ヤ」イ` VALUES ('。。。。。。、「、、、ヲ、ィ、ェ'); +INSERT INTO `」ヤ」ウ` VALUES ('常ワ常ン常゙常゚常'); +INSERT INTO `」ヤ」ウ` VALUES (' 常ワ常ン常゙常゚常'); +INSERT INTO `」ヤ」ウ` VALUES (' 常ワ常ン常゙常゚常'); +INSERT INTO `」ヤ」ウ` VALUES (' 常ワ常ン常゙常゚常'); +INSERT INTO `」ヤ」ウ` VALUES ('。。常ワ常ン常゙常゚常'); +INSERT INTO `」ヤ」ウ` VALUES ('。。。。常ワ常ン常゙常゚常'); +INSERT INTO `」ヤ」ウ` VALUES ('。。。。。。常ワ常ン常゙常゚常'); +INSERT INTO `」ヤ」エ` VALUES ('竺軸宍雫七'); +INSERT INTO `」ヤ」エ` VALUES (' 竺軸宍雫七'); +INSERT INTO `」ヤ」エ` VALUES (' 竺軸宍雫七'); +INSERT INTO `」ヤ」エ` VALUES (' 竺軸宍雫七'); +INSERT INTO `」ヤ」エ` VALUES ('。。竺軸宍雫七'); +INSERT INTO `」ヤ」エ` VALUES ('。。。。竺軸宍雫七'); +INSERT INTO `」ヤ」エ` VALUES ('。。。。。。竺軸宍雫七'); +INSERT INTO `」ヤ」オ` VALUES ('、「、、、ヲ、ィ、ェ'); +INSERT INTO `」ヤ」オ` VALUES (' 、「、、、ヲ、ィ、ェ'); +INSERT INTO `」ヤ」オ` VALUES (' 、「、、、ヲ、ィ、ェ'); +INSERT INTO `」ヤ」オ` VALUES (' 、「、、、ヲ、ィ、ェ'); +INSERT INTO `」ヤ」オ` VALUES ('。。、「、、、ヲ、ィ、ェ'); +INSERT INTO `」ヤ」オ` VALUES ('。。。。、「、、、ヲ、ィ、ェ'); +INSERT INTO `」ヤ」オ` VALUES ('。。。。。。、「、、、ヲ、ィ、ェ'); +INSERT INTO `」ヤ」カ` VALUES ('常ワ常ン常゙常゚常'); +INSERT INTO `」ヤ」カ` VALUES (' 常ワ常ン常゙常゚常'); +INSERT INTO `」ヤ」カ` VALUES (' 常ワ常ン常゙常゚常'); +INSERT INTO `」ヤ」カ` VALUES (' 常ワ常ン常゙常゚常'); +INSERT INTO `」ヤ」カ` VALUES ('。。常ワ常ン常゙常゚常'); +INSERT INTO `」ヤ」カ` VALUES ('。。。。常ワ常ン常゙常゚常'); +INSERT INTO `」ヤ」カ` VALUES ('。。。。。。常ワ常ン常゙常゚常'); +INSERT INTO `」ヤ」キ` VALUES ('竺軸宍雫七'); +INSERT INTO `」ヤ」キ` VALUES (' 竺軸宍雫七'); +INSERT INTO `」ヤ」キ` VALUES (' 竺軸宍雫七'); +INSERT INTO `」ヤ」キ` VALUES (' 竺軸宍雫七'); +INSERT INTO `」ヤ」キ` VALUES ('。。竺軸宍雫七'); +INSERT INTO `」ヤ」キ` VALUES ('。。。。竺軸宍雫七'); +INSERT INTO `」ヤ」キ` VALUES ('。。。。。。竺軸宍雫七'); +INSERT INTO `」ヤ」ク` VALUES ('、「、、、ヲ、ィ、ェ'); +INSERT INTO `」ヤ」ク` VALUES (' 、「、、、ヲ、ィ、ェ'); +INSERT INTO `」ヤ」ク` VALUES (' 、「、、、ヲ、ィ、ェ'); +INSERT INTO `」ヤ」ク` VALUES (' 、「、、、ヲ、ィ、ェ'); +INSERT INTO `」ヤ」ク` VALUES ('。。、「、、、ヲ、ィ、ェ'); +INSERT INTO `」ヤ」ク` VALUES ('。。。。、「、、、ヲ、ィ、ェ'); +INSERT INTO `」ヤ」ク` VALUES ('。。。。。。、「、、、ヲ、ィ、ェ'); +INSERT INTO `」ヤ」ケ` VALUES ('常ワ常ン常゙常゚常'); +INSERT INTO `」ヤ」ケ` VALUES (' 常ワ常ン常゙常゚常'); +INSERT INTO `」ヤ」ケ` VALUES (' 常ワ常ン常゙常゚常'); +INSERT INTO `」ヤ」ケ` VALUES (' 常ワ常ン常゙常゚常'); +INSERT INTO `」ヤ」ケ` VALUES ('。。常ワ常ン常゙常゚常'); +INSERT INTO `」ヤ」ケ` VALUES ('。。。。常ワ常ン常゙常゚常'); +INSERT INTO `」ヤ」ケ` VALUES ('。。。。。。常ワ常ン常゙常゚常'); +INSERT INTO `」ヤ」ア」ー` VALUES ('竺軸宍雫七'); +INSERT INTO `」ヤ」ア」ー` VALUES (' 竺軸宍雫七'); +INSERT INTO `」ヤ」ア」ー` VALUES (' 竺軸宍雫七'); +INSERT INTO `」ヤ」ア」ー` VALUES (' 竺軸宍雫七'); +INSERT INTO `」ヤ」ア」ー` VALUES ('。。竺軸宍雫七'); +INSERT INTO `」ヤ」ア」ー` VALUES ('。。。。竺軸宍雫七'); +INSERT INTO `」ヤ」ア」ー` VALUES ('。。。。。。竺軸宍雫七'); +INSERT INTO `」ヤ」ア」ア` VALUES ('、「、、、ヲ、ィ、ェ'); +INSERT INTO `」ヤ」ア」ア` VALUES (' 、「、、、ヲ、ィ、ェ'); +INSERT INTO `」ヤ」ア」ア` VALUES (' 、「、、、ヲ、ィ、ェ'); +INSERT INTO `」ヤ」ア」ア` VALUES (' 、「、、、ヲ、ィ、ェ'); +INSERT INTO `」ヤ」ア」ア` VALUES ('。。、「、、、ヲ、ィ、ェ'); +INSERT INTO `」ヤ」ア」ア` VALUES ('。。。。、「、、、ヲ、ィ、ェ'); +INSERT INTO `」ヤ」ア」ア` VALUES ('。。。。。。、「、、、ヲ、ィ、ェ'); +INSERT INTO `」ヤ」ア」イ` VALUES ('常ワ常ン常゙常゚常'); +INSERT INTO `」ヤ」ア」イ` VALUES (' 常ワ常ン常゙常゚常'); +INSERT INTO `」ヤ」ア」イ` VALUES (' 常ワ常ン常゙常゚常'); +INSERT INTO `」ヤ」ア」イ` VALUES (' 常ワ常ン常゙常゚常'); +INSERT INTO `」ヤ」ア」イ` VALUES ('。。常ワ常ン常゙常゚常'); +INSERT INTO `」ヤ」ア」イ` VALUES ('。。。。常ワ常ン常゙常゚常'); +INSERT INTO `」ヤ」ア」イ` VALUES ('。。。。。。常ワ常ン常゙常゚常'); +SELECT LTRIM(`」テ」ア`) from `」ヤ」ア`; +LTRIM(`」テ」ア`) +竺軸宍雫七 +竺軸宍雫七 +竺軸宍雫七 +竺軸宍雫七 +。。竺軸宍雫七 +。。。。竺軸宍雫七 +。。。。。。竺軸宍雫七 +SELECT LTRIM(`」テ」ア`) from `」ヤ」イ`; +LTRIM(`」テ」ア`) +、「、、、ヲ、ィ、ェ +、「、、、ヲ、ィ、ェ +、「、、、ヲ、ィ、ェ +。。。。。。、「、、、ヲ、ィ、ェ +。。。。、「、、、ヲ、ィ、ェ +。。、「、、、ヲ、ィ、ェ +、「、、、ヲ、ィ、ェ +SELECT LTRIM(`」テ」ア`) from `」ヤ」ウ`; +LTRIM(`」テ」ア`) +常ワ常ン常゙常゚常 +常ワ常ン常゙常゚常 +常ワ常ン常゙常゚常 +常ワ常ン常゙常゚常 +。。常ワ常ン常゙常゚常 +。。。。常ワ常ン常゙常゚常 +。。。。。。常ワ常ン常゙常゚常 +SELECT LTRIM(`」テ」ア`) from `」ヤ」エ`; +LTRIM(`」テ」ア`) +竺軸宍雫七 +竺軸宍雫七 +竺軸宍雫七 +竺軸宍雫七 +。。竺軸宍雫七 +。。。。竺軸宍雫七 +。。。。。。竺軸宍雫七 +SELECT LTRIM(`」テ」ア`) from `」ヤ」オ`; +LTRIM(`」テ」ア`) +、「、、、ヲ、ィ、ェ +、「、、、ヲ、ィ、ェ +、「、、、ヲ、ィ、ェ +。。。。。。、「、、、ヲ、ィ、ェ +。。。。、「、、、ヲ、ィ、ェ +。。、「、、、ヲ、ィ、ェ +、「、、、ヲ、ィ、ェ +SELECT LTRIM(`」テ」ア`) from `」ヤ」カ`; +LTRIM(`」テ」ア`) +常ワ常ン常゙常゚常 +常ワ常ン常゙常゚常 +常ワ常ン常゙常゚常 +常ワ常ン常゙常゚常 +。。常ワ常ン常゙常゚常 +。。。。常ワ常ン常゙常゚常 +。。。。。。常ワ常ン常゙常゚常 +SELECT LTRIM(`」テ」ア`) from `」ヤ」キ`; +LTRIM(`」テ」ア`) +竺軸宍雫七 +竺軸宍雫七 +竺軸宍雫七 +竺軸宍雫七 +。。竺軸宍雫七 +。。。。竺軸宍雫七 +。。。。。。竺軸宍雫七 +SELECT LTRIM(`」テ」ア`) from `」ヤ」ク`; +LTRIM(`」テ」ア`) +、「、、、ヲ、ィ、ェ +、「、、、ヲ、ィ、ェ +、「、、、ヲ、ィ、ェ +、「、、、ヲ、ィ、ェ +。。、「、、、ヲ、ィ、ェ +。。。。、「、、、ヲ、ィ、ェ +。。。。。。、「、、、ヲ、ィ、ェ +SELECT LTRIM(`」テ」ア`) from `」ヤ」ケ`; +LTRIM(`」テ」ア`) +常ワ常ン常゙常゚常 +常ワ常ン常゙常゚常 +常ワ常ン常゙常゚常 +常ワ常ン常゙常゚常 +。。常ワ常ン常゙常゚常 +。。。。常ワ常ン常゙常゚常 +。。。。。。常ワ常ン常゙常゚常 +SELECT LTRIM(`」テ」ア`) from `」ヤ」ア」ー`; +LTRIM(`」テ」ア`) +竺軸宍雫七 +竺軸宍雫七 +竺軸宍雫七 +竺軸宍雫七 +。。竺軸宍雫七 +。。。。竺軸宍雫七 +。。。。。。竺軸宍雫七 +SELECT LTRIM(`」テ」ア`) from `」ヤ」ア」ア`; +LTRIM(`」テ」ア`) +、「、、、ヲ、ィ、ェ +、「、、、ヲ、ィ、ェ +、「、、、ヲ、ィ、ェ +、「、、、ヲ、ィ、ェ +。。、「、、、ヲ、ィ、ェ +。。。。、「、、、ヲ、ィ、ェ +。。。。。。、「、、、ヲ、ィ、ェ +SELECT LTRIM(`」テ」ア`) from `」ヤ」ア」イ`; +LTRIM(`」テ」ア`) +常ワ常ン常゙常゚常 +常ワ常ン常゙常゚常 +常ワ常ン常゙常゚常 +常ワ常ン常゙常゚常 +。。常ワ常ン常゙常゚常 +。。。。常ワ常ン常゙常゚常 +。。。。。。常ワ常ン常゙常゚常 +DROP TABLE `」ヤ」ア`; +DROP TABLE `」ヤ」イ`; +DROP TABLE `」ヤ」ウ`; +DROP TABLE `」ヤ」エ`; +DROP TABLE `」ヤ」オ`; +DROP TABLE `」ヤ」カ`; +DROP TABLE `」ヤ」キ`; +DROP TABLE `」ヤ」ク`; +DROP TABLE `」ヤ」ケ`; +DROP TABLE `」ヤ」ア」ー`; +DROP TABLE `」ヤ」ア」ア`; +DROP TABLE `」ヤ」ア」イ`; diff --git a/mysql-test/suite/jp/r/jp_ltrim_utf8.result b/mysql-test/suite/jp/r/jp_ltrim_utf8.result new file mode 100644 index 00000000000..c6fae7233f1 --- /dev/null +++ b/mysql-test/suite/jp/r/jp_ltrim_utf8.result @@ -0,0 +1,228 @@ +drop table if exists `シエシ疏; +drop table if exists `シエシ蛋; +drop table if exists `シエシ伝; +drop table if exists `シエシ覗; +drop table if exists `シエシ描; +drop table if exists `シエシ冒; +drop table if exists `シエシ輿; +drop table if exists `シエシ倭; +drop table if exists `シエシ兪; +drop table if exists `シエシ托シ秦; +SET NAMES utf8; +SET character_set_database = utf8; +CREATE TABLE `シエシ疏 (`シ」シ疏 char(8), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = innodb; +CREATE TABLE `シエシ蛋 (`シ」シ疏 char(8), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = innodb; +CREATE TABLE `シエシ伝 (`シ」シ疏 char(8), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = innodb; +CREATE TABLE `シエシ覗 (`シ」シ疏 char(8), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = myisam; +CREATE TABLE `シエシ描 (`シ」シ疏 char(8), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = myisam; +CREATE TABLE `シエシ冒 (`シ」シ疏 char(8), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = myisam; +CREATE TABLE `シエシ輿 (`シ」シ疏 char(8), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = heap; +CREATE TABLE `シエシ倭 (`シ」シ疏 char(8), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = heap; +CREATE TABLE `シエシ兪 (`シ」シ疏 char(8), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = heap; +CREATE TABLE `シエシ托シ秦 (`シ」シ疏 char(8), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = bdb; +CREATE TABLE `シエシ托シ疏 (`シ」シ疏 char(8), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = bdb; +CREATE TABLE `シエシ托シ蛋 (`シ」シ疏 char(8), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = bdb; +INSERT INTO `シエシ疏 VALUES ('スアスイスウスエスオ'); +INSERT INTO `シエシ疏 VALUES (' スアスイスウスエスオ'); +INSERT INTO `シエシ疏 VALUES (' スアスイスウスエスオ'); +INSERT INTO `シエシ疏 VALUES (' スアスイスウスエスオ'); +INSERT INTO `シエシ疏 VALUES ('縲スアスイスウスエスオ'); +INSERT INTO `シエシ疏 VALUES ('縲縲スアスイスウスエスオ'); +INSERT INTO `シエシ疏 VALUES ('縲縲縲スアスイスウスエスオ'); +INSERT INTO `シエシ蛋 VALUES ('縺ゅ>縺縺医♀'); +INSERT INTO `シエシ蛋 VALUES (' 縺ゅ>縺縺医♀'); +INSERT INTO `シエシ蛋 VALUES (' 縺ゅ>縺縺医♀'); +INSERT INTO `シエシ蛋 VALUES (' 縺ゅ>縺縺医♀'); +INSERT INTO `シエシ蛋 VALUES ('縲縺ゅ>縺縺医♀'); +INSERT INTO `シエシ蛋 VALUES ('縲縲縺ゅ>縺縺医♀'); +INSERT INTO `シエシ蛋 VALUES ('縲縲縲縺ゅ>縺縺医♀'); +INSERT INTO `シエシ伝 VALUES ('鮴秘セ夜セ鈴セ樣セ。'); +INSERT INTO `シエシ伝 VALUES (' 鮴秘セ夜セ鈴セ樣セ。'); +INSERT INTO `シエシ伝 VALUES (' 鮴秘セ夜セ鈴セ樣セ。'); +INSERT INTO `シエシ伝 VALUES (' 鮴秘セ夜セ鈴セ樣セ。'); +INSERT INTO `シエシ伝 VALUES ('縲鮴秘セ夜セ鈴セ樣セ。'); +INSERT INTO `シエシ伝 VALUES ('縲縲鮴秘セ夜セ鈴セ樣セ。'); +INSERT INTO `シエシ伝 VALUES ('縲縲縲鮴秘セ夜セ鈴セ樣セ。'); +INSERT INTO `シエシ覗 VALUES ('スアスイスウスエスオ'); +INSERT INTO `シエシ覗 VALUES (' スアスイスウスエスオ'); +INSERT INTO `シエシ覗 VALUES (' スアスイスウスエスオ'); +INSERT INTO `シエシ覗 VALUES (' スアスイスウスエスオ'); +INSERT INTO `シエシ覗 VALUES ('縲スアスイスウスエスオ'); +INSERT INTO `シエシ覗 VALUES ('縲縲スアスイスウスエスオ'); +INSERT INTO `シエシ覗 VALUES ('縲縲縲スアスイスウスエスオ'); +INSERT INTO `シエシ描 VALUES ('縺ゅ>縺縺医♀'); +INSERT INTO `シエシ描 VALUES (' 縺ゅ>縺縺医♀'); +INSERT INTO `シエシ描 VALUES (' 縺ゅ>縺縺医♀'); +INSERT INTO `シエシ描 VALUES (' 縺ゅ>縺縺医♀'); +INSERT INTO `シエシ描 VALUES ('縲縺ゅ>縺縺医♀'); +INSERT INTO `シエシ描 VALUES ('縲縲縺ゅ>縺縺医♀'); +INSERT INTO `シエシ描 VALUES ('縲縲縲縺ゅ>縺縺医♀'); +INSERT INTO `シエシ冒 VALUES ('鮴秘セ夜セ鈴セ樣セ。'); +INSERT INTO `シエシ冒 VALUES (' 鮴秘セ夜セ鈴セ樣セ。'); +INSERT INTO `シエシ冒 VALUES (' 鮴秘セ夜セ鈴セ樣セ。'); +INSERT INTO `シエシ冒 VALUES (' 鮴秘セ夜セ鈴セ樣セ。'); +INSERT INTO `シエシ冒 VALUES ('縲鮴秘セ夜セ鈴セ樣セ。'); +INSERT INTO `シエシ冒 VALUES ('縲縲鮴秘セ夜セ鈴セ樣セ。'); +INSERT INTO `シエシ冒 VALUES ('縲縲縲鮴秘セ夜セ鈴セ樣セ。'); +INSERT INTO `シエシ輿 VALUES ('スアスイスウスエスオ'); +INSERT INTO `シエシ輿 VALUES (' スアスイスウスエスオ'); +INSERT INTO `シエシ輿 VALUES (' スアスイスウスエスオ'); +INSERT INTO `シエシ輿 VALUES (' スアスイスウスエスオ'); +INSERT INTO `シエシ輿 VALUES ('縲スアスイスウスエスオ'); +INSERT INTO `シエシ輿 VALUES ('縲縲スアスイスウスエスオ'); +INSERT INTO `シエシ輿 VALUES ('縲縲縲スアスイスウスエスオ'); +INSERT INTO `シエシ倭 VALUES ('縺ゅ>縺縺医♀'); +INSERT INTO `シエシ倭 VALUES (' 縺ゅ>縺縺医♀'); +INSERT INTO `シエシ倭 VALUES (' 縺ゅ>縺縺医♀'); +INSERT INTO `シエシ倭 VALUES (' 縺ゅ>縺縺医♀'); +INSERT INTO `シエシ倭 VALUES ('縲縺ゅ>縺縺医♀'); +INSERT INTO `シエシ倭 VALUES ('縲縲縺ゅ>縺縺医♀'); +INSERT INTO `シエシ倭 VALUES ('縲縲縲縺ゅ>縺縺医♀'); +INSERT INTO `シエシ兪 VALUES ('鮴秘セ夜セ鈴セ樣セ。'); +INSERT INTO `シエシ兪 VALUES (' 鮴秘セ夜セ鈴セ樣セ。'); +INSERT INTO `シエシ兪 VALUES (' 鮴秘セ夜セ鈴セ樣セ。'); +INSERT INTO `シエシ兪 VALUES (' 鮴秘セ夜セ鈴セ樣セ。'); +INSERT INTO `シエシ兪 VALUES ('縲鮴秘セ夜セ鈴セ樣セ。'); +INSERT INTO `シエシ兪 VALUES ('縲縲鮴秘セ夜セ鈴セ樣セ。'); +INSERT INTO `シエシ兪 VALUES ('縲縲縲鮴秘セ夜セ鈴セ樣セ。'); +INSERT INTO `シエシ托シ秦 VALUES ('スアスイスウスエスオ'); +INSERT INTO `シエシ托シ秦 VALUES (' スアスイスウスエスオ'); +INSERT INTO `シエシ托シ秦 VALUES (' スアスイスウスエスオ'); +INSERT INTO `シエシ托シ秦 VALUES (' スアスイスウスエスオ'); +INSERT INTO `シエシ托シ秦 VALUES ('縲スアスイスウスエスオ'); +INSERT INTO `シエシ托シ秦 VALUES ('縲縲スアスイスウスエスオ'); +INSERT INTO `シエシ托シ秦 VALUES ('縲縲縲スアスイスウスエスオ'); +INSERT INTO `シエシ托シ疏 VALUES ('縺ゅ>縺縺医♀'); +INSERT INTO `シエシ托シ疏 VALUES (' 縺ゅ>縺縺医♀'); +INSERT INTO `シエシ托シ疏 VALUES (' 縺ゅ>縺縺医♀'); +INSERT INTO `シエシ托シ疏 VALUES (' 縺ゅ>縺縺医♀'); +INSERT INTO `シエシ托シ疏 VALUES ('縲縺ゅ>縺縺医♀'); +INSERT INTO `シエシ托シ疏 VALUES ('縲縲縺ゅ>縺縺医♀'); +INSERT INTO `シエシ托シ疏 VALUES ('縲縲縲縺ゅ>縺縺医♀'); +INSERT INTO `シエシ托シ蛋 VALUES ('鮴秘セ夜セ鈴セ樣セ。'); +INSERT INTO `シエシ托シ蛋 VALUES (' 鮴秘セ夜セ鈴セ樣セ。'); +INSERT INTO `シエシ托シ蛋 VALUES (' 鮴秘セ夜セ鈴セ樣セ。'); +INSERT INTO `シエシ托シ蛋 VALUES (' 鮴秘セ夜セ鈴セ樣セ。'); +INSERT INTO `シエシ托シ蛋 VALUES ('縲鮴秘セ夜セ鈴セ樣セ。'); +INSERT INTO `シエシ托シ蛋 VALUES ('縲縲鮴秘セ夜セ鈴セ樣セ。'); +INSERT INTO `シエシ托シ蛋 VALUES ('縲縲縲鮴秘セ夜セ鈴セ樣セ。'); +SELECT LTRIM(`シ」シ疏) from `シエシ疏; +LTRIM(`シ」シ疏) +スアスイスウスエスオ +スアスイスウスエスオ +スアスイスウスエスオ +縲縲縲スアスイスウスエスオ +縲縲スアスイスウスエスオ +縲スアスイスウスエスオ +スアスイスウスエスオ +SELECT LTRIM(`シ」シ疏) from `シエシ蛋; +LTRIM(`シ」シ疏) +縺ゅ>縺縺医♀ +縺ゅ>縺縺医♀ +縺ゅ>縺縺医♀ +縲縲縲縺ゅ>縺縺医♀ +縲縲縺ゅ>縺縺医♀ +縲縺ゅ>縺縺医♀ +縺ゅ>縺縺医♀ +SELECT LTRIM(`シ」シ疏) from `シエシ伝; +LTRIM(`シ」シ疏) +鮴秘セ夜セ鈴セ樣セ。 +鮴秘セ夜セ鈴セ樣セ。 +鮴秘セ夜セ鈴セ樣セ。 +縲縲縲鮴秘セ夜セ鈴セ樣セ。 +縲縲鮴秘セ夜セ鈴セ樣セ。 +縲鮴秘セ夜セ鈴セ樣セ。 +鮴秘セ夜セ鈴セ樣セ。 +SELECT LTRIM(`シ」シ疏) from `シエシ覗; +LTRIM(`シ」シ疏) +スアスイスウスエスオ +スアスイスウスエスオ +スアスイスウスエスオ +縲縲縲スアスイスウスエスオ +縲縲スアスイスウスエスオ +縲スアスイスウスエスオ +スアスイスウスエスオ +SELECT LTRIM(`シ」シ疏) from `シエシ描; +LTRIM(`シ」シ疏) +縺ゅ>縺縺医♀ +縺ゅ>縺縺医♀ +縺ゅ>縺縺医♀ +縲縲縲縺ゅ>縺縺医♀ +縲縲縺ゅ>縺縺医♀ +縲縺ゅ>縺縺医♀ +縺ゅ>縺縺医♀ +SELECT LTRIM(`シ」シ疏) from `シエシ冒; +LTRIM(`シ」シ疏) +鮴秘セ夜セ鈴セ樣セ。 +鮴秘セ夜セ鈴セ樣セ。 +鮴秘セ夜セ鈴セ樣セ。 +縲縲縲鮴秘セ夜セ鈴セ樣セ。 +縲縲鮴秘セ夜セ鈴セ樣セ。 +縲鮴秘セ夜セ鈴セ樣セ。 +鮴秘セ夜セ鈴セ樣セ。 +SELECT LTRIM(`シ」シ疏) from `シエシ輿; +LTRIM(`シ」シ疏) +スアスイスウスエスオ +スアスイスウスエスオ +スアスイスウスエスオ +スアスイスウスエスオ +縲スアスイスウスエスオ +縲縲スアスイスウスエスオ +縲縲縲スアスイスウスエスオ +SELECT LTRIM(`シ」シ疏) from `シエシ倭; +LTRIM(`シ」シ疏) +縺ゅ>縺縺医♀ +縺ゅ>縺縺医♀ +縺ゅ>縺縺医♀ +縺ゅ>縺縺医♀ +縲縺ゅ>縺縺医♀ +縲縲縺ゅ>縺縺医♀ +縲縲縲縺ゅ>縺縺医♀ +SELECT LTRIM(`シ」シ疏) from `シエシ兪; +LTRIM(`シ」シ疏) +鮴秘セ夜セ鈴セ樣セ。 +鮴秘セ夜セ鈴セ樣セ。 +鮴秘セ夜セ鈴セ樣セ。 +鮴秘セ夜セ鈴セ樣セ。 +縲鮴秘セ夜セ鈴セ樣セ。 +縲縲鮴秘セ夜セ鈴セ樣セ。 +縲縲縲鮴秘セ夜セ鈴セ樣セ。 +SELECT LTRIM(`シ」シ疏) from `シエシ托シ秦; +LTRIM(`シ」シ疏) +スアスイスウスエスオ +スアスイスウスエスオ +スアスイスウスエスオ +スアスイスウスエスオ +縲スアスイスウスエスオ +縲縲スアスイスウスエスオ +縲縲縲スアスイスウスエスオ +SELECT LTRIM(`シ」シ疏) from `シエシ托シ疏; +LTRIM(`シ」シ疏) +縺ゅ>縺縺医♀ +縺ゅ>縺縺医♀ +縺ゅ>縺縺医♀ +縺ゅ>縺縺医♀ +縲縺ゅ>縺縺医♀ +縲縲縺ゅ>縺縺医♀ +縲縲縲縺ゅ>縺縺医♀ +SELECT LTRIM(`シ」シ疏) from `シエシ托シ蛋; +LTRIM(`シ」シ疏) +鮴秘セ夜セ鈴セ樣セ。 +鮴秘セ夜セ鈴セ樣セ。 +鮴秘セ夜セ鈴セ樣セ。 +鮴秘セ夜セ鈴セ樣セ。 +縲鮴秘セ夜セ鈴セ樣セ。 +縲縲鮴秘セ夜セ鈴セ樣セ。 +縲縲縲鮴秘セ夜セ鈴セ樣セ。 +DROP TABLE `シエシ疏; +DROP TABLE `シエシ蛋; +DROP TABLE `シエシ伝; +DROP TABLE `シエシ覗; +DROP TABLE `シエシ描; +DROP TABLE `シエシ冒; +DROP TABLE `シエシ輿; +DROP TABLE `シエシ倭; +DROP TABLE `シエシ兪; +DROP TABLE `シエシ托シ秦; +DROP TABLE `シエシ托シ疏; +DROP TABLE `シエシ托シ蛋; diff --git a/mysql-test/suite/jp/r/jp_ps_sjis.result b/mysql-test/suite/jp/r/jp_ps_sjis.result new file mode 100644 index 00000000000..2397bc78c5b --- /dev/null +++ b/mysql-test/suite/jp/r/jp_ps_sjis.result @@ -0,0 +1,896 @@ +DROP TABLE IF EXISTS t1; +DROP TABLE IF EXISTS t2; +DROP TABLE IF EXISTS t3; +DROP TABLE IF EXISTS t4; +SET NAMES sjis; +SET character_set_database = sjis; +CREATE TABLE t1(c1 char(3)) DEFAULT CHARSET = sjis ENGINE = InnoDB; +CREATE TABLE t2(c1 char(3)) DEFAULT CHARSET = sjis ENGINE = InnoDB; +CREATE TABLE t3( +`ア` char(1), +`あ` char(1), +`表` char(1) +)DEFAULT CHARSET = sjis ENGINE = InnoDB; +CREATE TABLE t4(c1 char(1)) DEFAULT CHARSET = sjis ENGINE = InnoDB; +INSERT INTO t1 VALUES ('xxx'); +INSERT INTO t2 VALUES ('アあ表'); +INSERT INTO t3 VALUES ('x','x','x'),('x','x','x'),('y','y','y'),('y','y','y'),('z','z','z'),('z','z','z'); +INSERT INTO t4 VALUES ('ア'),('あ'),('表'); +PREPARE stmt1 FROM 'SELECT ? FROM t3'; +PREPARE stmt2 FROM 'SELECT * FROM t3 ORDER BY ?'; +PREPARE stmt3 FROM 'SELECT COUNT(*) FROM t3 GROUP BY ?'; +PREPARE stmt4 FROM 'SELECT CHAR_LENGTH(?)'; +PREPARE stmt5 FROM 'SELECT CHARSET(?)'; +PREPARE stmt6 FROM 'SELECT INSERT(c1,1,1,?) FROM t1'; +PREPARE stmt7 FROM 'SELECT INSTR(c1,?) FROM t2'; +PREPARE stmt8 FROM 'SELECT LOCATE(?,c1) FROM t2'; +PREPARE stmt9 FROM 'SELECT LPAD(c1,10,?) FROM t1'; +PREPARE stmt10 FROM 'SELECT REPLACE(c1,?,\'x\') FROM t2'; +PREPARE stmt11 FROM 'SELECT REPLACE(c1,\'x\',?) FROM t1'; +PREPARE stmt12 FROM 'SELECT RPAD(c1,10,?) FROM t1'; +PREPARE stmt13 FROM 'UPDATE t4 SET c1=\'x\' WHERE c1=?'; +PREPARE stmt14 FROM 'UPDATE t4 SET c1=? WHERE c1=\'x\''; +SET @arg = 'ア'; +EXECUTE stmt1 USING @arg; +? +ア +ア +ア +ア +ア +ア +EXECUTE stmt2 USING @arg; +ア あ 表 +x x x +x x x +y y y +y y y +z z z +z z z +EXECUTE stmt3 USING @arg; +COUNT(*) +6 +EXECUTE stmt4 USING @arg; +CHAR_LENGTH(?) +1 +EXECUTE stmt5 USING @arg; +CHARSET(?) +sjis +EXECUTE stmt6 USING @arg; +INSERT(c1,1,1,?) +アxx +EXECUTE stmt7 USING @arg; +INSTR(c1,?) +1 +EXECUTE stmt8 USING @arg; +LOCATE(?,c1) +1 +EXECUTE stmt9 USING @arg; +LPAD(c1,10,?) +アアアアアアアxxx +EXECUTE stmt10 USING @arg; +REPLACE(c1,?,'x') +xあ表 +EXECUTE stmt11 USING @arg; +REPLACE(c1,'x',?) +アアア +EXECUTE stmt12 USING @arg; +RPAD(c1,10,?) +xxxアアアアアアア +EXECUTE stmt13 USING @arg; +SELECT * FROM t4; +c1 +x +あ +表 +EXECUTE stmt14 USING @arg; +SELECT * FROM t4; +c1 +ア +あ +表 +SET @arg = 'あ'; +EXECUTE stmt1 USING @arg; +? +あ +あ +あ +あ +あ +あ +EXECUTE stmt2 USING @arg; +ア あ 表 +x x x +x x x +y y y +y y y +z z z +z z z +EXECUTE stmt3 USING @arg; +COUNT(*) +6 +EXECUTE stmt4 USING @arg; +CHAR_LENGTH(?) +1 +EXECUTE stmt5 USING @arg; +CHARSET(?) +sjis +EXECUTE stmt6 USING @arg; +INSERT(c1,1,1,?) +あxx +EXECUTE stmt7 USING @arg; +INSTR(c1,?) +2 +EXECUTE stmt8 USING @arg; +LOCATE(?,c1) +2 +EXECUTE stmt9 USING @arg; +LPAD(c1,10,?) +あああああああxxx +EXECUTE stmt10 USING @arg; +REPLACE(c1,?,'x') +アx表 +EXECUTE stmt11 USING @arg; +REPLACE(c1,'x',?) +あああ +EXECUTE stmt12 USING @arg; +RPAD(c1,10,?) +xxxあああああああ +EXECUTE stmt13 USING @arg; +SELECT * FROM t4; +c1 +ア +x +表 +EXECUTE stmt14 USING @arg; +SELECT * FROM t4; +c1 +ア +あ +表 +SET @arg = '表'; +EXECUTE stmt1 USING @arg; +? +表 +表 +表 +表 +表 +表 +EXECUTE stmt2 USING @arg; +ア あ 表 +x x x +x x x +y y y +y y y +z z z +z z z +EXECUTE stmt3 USING @arg; +COUNT(*) +6 +EXECUTE stmt4 USING @arg; +CHAR_LENGTH(?) +1 +EXECUTE stmt5 USING @arg; +CHARSET(?) +sjis +EXECUTE stmt6 USING @arg; +INSERT(c1,1,1,?) +表xx +EXECUTE stmt7 USING @arg; +INSTR(c1,?) +3 +EXECUTE stmt8 USING @arg; +LOCATE(?,c1) +3 +EXECUTE stmt9 USING @arg; +LPAD(c1,10,?) +表表表表表表表xxx +EXECUTE stmt10 USING @arg; +REPLACE(c1,?,'x') +アあx +EXECUTE stmt11 USING @arg; +REPLACE(c1,'x',?) +表表表 +EXECUTE stmt12 USING @arg; +RPAD(c1,10,?) +xxx表表表表表表表 +EXECUTE stmt13 USING @arg; +SELECT * FROM t4; +c1 +ア +あ +x +EXECUTE stmt14 USING @arg; +SELECT * FROM t4; +c1 +ア +あ +表 +DEALLOCATE PREPARE stmt1; +DEALLOCATE PREPARE stmt2; +DEALLOCATE PREPARE stmt3; +DEALLOCATE PREPARE stmt4; +DEALLOCATE PREPARE stmt5; +DEALLOCATE PREPARE stmt6; +DEALLOCATE PREPARE stmt7; +DEALLOCATE PREPARE stmt8; +DEALLOCATE PREPARE stmt9; +DEALLOCATE PREPARE stmt10; +DEALLOCATE PREPARE stmt11; +DEALLOCATE PREPARE stmt12; +DEALLOCATE PREPARE stmt13; +DEALLOCATE PREPARE stmt14; +DROP TABLE t1; +DROP TABLE t2; +DROP TABLE t3; +DROP TABLE t4; +CREATE TABLE t1(c1 char(3)) DEFAULT CHARSET = sjis ENGINE = MyISAM; +CREATE TABLE t2(c1 char(3)) DEFAULT CHARSET = sjis ENGINE = MyISAM; +CREATE TABLE t3( +`ア` char(1), +`あ` char(1), +`表` char(1) +)DEFAULT CHARSET = sjis ENGINE = MyISAM; +CREATE TABLE t4(c1 char(1)) DEFAULT CHARSET = sjis ENGINE = MyISAM; +INSERT INTO t1 VALUES ('xxx'); +INSERT INTO t2 VALUES ('アあ表'); +INSERT INTO t3 VALUES ('x','x','x'),('x','x','x'),('y','y','y'),('y','y','y'),('z','z','z'),('z','z','z'); +INSERT INTO t4 VALUES ('ア'),('あ'),('表' ); +PREPARE stmt1 FROM 'SELECT ? FROM t3'; +PREPARE stmt2 FROM 'SELECT * FROM t3 ORDER BY ?'; +PREPARE stmt3 FROM 'SELECT COUNT(*) FROM t3 GROUP BY ?'; +PREPARE stmt4 FROM 'SELECT CHAR_LENGTH(?)'; +PREPARE stmt5 FROM 'SELECT CHARSET(?)'; +PREPARE stmt6 FROM 'SELECT INSERT(c1,1,1,?) FROM t1'; +PREPARE stmt7 FROM 'SELECT INSTR(c1,?) FROM t2'; +PREPARE stmt8 FROM 'SELECT LOCATE(?,c1) FROM t2'; +PREPARE stmt9 FROM 'SELECT LPAD(c1,10,?) FROM t1'; +PREPARE stmt10 FROM 'SELECT REPLACE(c1,?,\'x\') FROM t2'; +PREPARE stmt11 FROM 'SELECT REPLACE(c1,\'x\',?) FROM t1'; +PREPARE stmt12 FROM 'SELECT RPAD(c1,10,?) FROM t1'; +PREPARE stmt13 FROM 'UPDATE t4 SET c1=\'x\' WHERE c1=?'; +PREPARE stmt14 FROM 'UPDATE t4 SET c1=? WHERE c1=\'x\''; +SET @arg = 'ア'; +EXECUTE stmt1 USING @arg; +? +ア +ア +ア +ア +ア +ア +EXECUTE stmt2 USING @arg; +ア あ 表 +x x x +x x x +y y y +y y y +z z z +z z z +EXECUTE stmt3 USING @arg; +COUNT(*) +6 +EXECUTE stmt4 USING @arg; +CHAR_LENGTH(?) +1 +EXECUTE stmt5 USING @arg; +CHARSET(?) +sjis +EXECUTE stmt6 USING @arg; +INSERT(c1,1,1,?) +アxx +EXECUTE stmt7 USING @arg; +INSTR(c1,?) +1 +EXECUTE stmt8 USING @arg; +LOCATE(?,c1) +1 +EXECUTE stmt9 USING @arg; +LPAD(c1,10,?) +アアアアアアアxxx +EXECUTE stmt10 USING @arg; +REPLACE(c1,?,'x') +xあ表 +EXECUTE stmt11 USING @arg; +REPLACE(c1,'x',?) +アアア +EXECUTE stmt12 USING @arg; +RPAD(c1,10,?) +xxxアアアアアアア +EXECUTE stmt13 USING @arg; +SELECT * FROM t4; +c1 +x +あ +表 +EXECUTE stmt14 USING @arg; +SELECT * FROM t4; +c1 +ア +あ +表 +SET @arg = 'あ'; +EXECUTE stmt1 USING @arg; +? +あ +あ +あ +あ +あ +あ +EXECUTE stmt2 USING @arg; +ア あ 表 +x x x +x x x +y y y +y y y +z z z +z z z +EXECUTE stmt3 USING @arg; +COUNT(*) +6 +EXECUTE stmt4 USING @arg; +CHAR_LENGTH(?) +1 +EXECUTE stmt5 USING @arg; +CHARSET(?) +sjis +EXECUTE stmt6 USING @arg; +INSERT(c1,1,1,?) +あxx +EXECUTE stmt7 USING @arg; +INSTR(c1,?) +2 +EXECUTE stmt8 USING @arg; +LOCATE(?,c1) +2 +EXECUTE stmt9 USING @arg; +LPAD(c1,10,?) +あああああああxxx +EXECUTE stmt10 USING @arg; +REPLACE(c1,?,'x') +アx表 +EXECUTE stmt11 USING @arg; +REPLACE(c1,'x',?) +あああ +EXECUTE stmt12 USING @arg; +RPAD(c1,10,?) +xxxあああああああ +EXECUTE stmt13 USING @arg; +SELECT * FROM t4; +c1 +ア +x +表 +EXECUTE stmt14 USING @arg; +SELECT * FROM t4; +c1 +ア +あ +表 +SET @arg = '表'; +EXECUTE stmt1 USING @arg; +? +表 +表 +表 +表 +表 +表 +EXECUTE stmt2 USING @arg; +ア あ 表 +x x x +x x x +y y y +y y y +z z z +z z z +EXECUTE stmt3 USING @arg; +COUNT(*) +6 +EXECUTE stmt4 USING @arg; +CHAR_LENGTH(?) +1 +EXECUTE stmt5 USING @arg; +CHARSET(?) +sjis +EXECUTE stmt6 USING @arg; +INSERT(c1,1,1,?) +表xx +EXECUTE stmt7 USING @arg; +INSTR(c1,?) +3 +EXECUTE stmt8 USING @arg; +LOCATE(?,c1) +3 +EXECUTE stmt9 USING @arg; +LPAD(c1,10,?) +表表表表表表表xxx +EXECUTE stmt10 USING @arg; +REPLACE(c1,?,'x') +アあx +EXECUTE stmt11 USING @arg; +REPLACE(c1,'x',?) +表表表 +EXECUTE stmt12 USING @arg; +RPAD(c1,10,?) +xxx表表表表表表表 +EXECUTE stmt13 USING @arg; +SELECT * FROM t4; +c1 +ア +あ +x +EXECUTE stmt14 USING @arg; +SELECT * FROM t4; +c1 +ア +あ +表 +DEALLOCATE PREPARE stmt1; +DEALLOCATE PREPARE stmt2; +DEALLOCATE PREPARE stmt3; +DEALLOCATE PREPARE stmt4; +DEALLOCATE PREPARE stmt5; +DEALLOCATE PREPARE stmt6; +DEALLOCATE PREPARE stmt7; +DEALLOCATE PREPARE stmt8; +DEALLOCATE PREPARE stmt9; +DEALLOCATE PREPARE stmt10; +DEALLOCATE PREPARE stmt11; +DEALLOCATE PREPARE stmt12; +DEALLOCATE PREPARE stmt13; +DEALLOCATE PREPARE stmt14; +DROP TABLE t1; +DROP TABLE t2; +DROP TABLE t3; +DROP TABLE t4; +CREATE TABLE t1(c1 char(3)) DEFAULT CHARSET = sjis ENGINE = HEAP; +CREATE TABLE t2(c1 char(3)) DEFAULT CHARSET = sjis ENGINE = HEAP; +CREATE TABLE t3( +`ア` char(1), +`あ` char(1), +`表` char(1) +)DEFAULT CHARSET = sjis ENGINE = HEAP; +CREATE TABLE t4(c1 char(1)) DEFAULT CHARSET = sjis ENGINE =HEAP; +INSERT INTO t1 VALUES ('xxx'); +INSERT INTO t2 VALUES ('アあ表'); +INSERT INTO t3 VALUES ('x','x','x'),('x','x','x'),('y','y','y'),('y','y','y'),('z','z','z'),('z','z','z'); +INSERT INTO t4 VALUES ('ア'),('あ'),('表' ); +PREPARE stmt1 FROM 'SELECT ? FROM t3'; +PREPARE stmt2 FROM 'SELECT * FROM t3 ORDER BY ?'; +PREPARE stmt3 FROM 'SELECT COUNT(*) FROM t3 GROUP BY ?'; +PREPARE stmt4 FROM 'SELECT CHAR_LENGTH(?)'; +PREPARE stmt5 FROM 'SELECT CHARSET(?)'; +PREPARE stmt6 FROM 'SELECT INSERT(c1,1,1,?) FROM t1'; +PREPARE stmt7 FROM 'SELECT INSTR(c1,?) FROM t2'; +PREPARE stmt8 FROM 'SELECT LOCATE(?,c1) FROM t2'; +PREPARE stmt9 FROM 'SELECT LPAD(c1,10,?) FROM t1'; +PREPARE stmt10 FROM 'SELECT REPLACE(c1,?,\'x\') FROM t2'; +PREPARE stmt11 FROM 'SELECT REPLACE(c1,\'x\',?) FROM t1'; +PREPARE stmt12 FROM 'SELECT RPAD(c1,10,?) FROM t1'; +PREPARE stmt13 FROM 'UPDATE t4 SET c1=\'x\' WHERE c1=?'; +PREPARE stmt14 FROM 'UPDATE t4 SET c1=? WHERE c1=\'x\''; +SET @arg = 'ア'; +EXECUTE stmt1 USING @arg; +? +ア +ア +ア +ア +ア +ア +EXECUTE stmt2 USING @arg; +ア あ 表 +x x x +x x x +y y y +y y y +z z z +z z z +EXECUTE stmt3 USING @arg; +COUNT(*) +6 +EXECUTE stmt4 USING @arg; +CHAR_LENGTH(?) +1 +EXECUTE stmt5 USING @arg; +CHARSET(?) +sjis +EXECUTE stmt6 USING @arg; +INSERT(c1,1,1,?) +アxx +EXECUTE stmt7 USING @arg; +INSTR(c1,?) +1 +EXECUTE stmt8 USING @arg; +LOCATE(?,c1) +1 +EXECUTE stmt9 USING @arg; +LPAD(c1,10,?) +アアアアアアアxxx +EXECUTE stmt10 USING @arg; +REPLACE(c1,?,'x') +xあ表 +EXECUTE stmt11 USING @arg; +REPLACE(c1,'x',?) +アアア +EXECUTE stmt12 USING @arg; +RPAD(c1,10,?) +xxxアアアアアアア +EXECUTE stmt13 USING @arg; +SELECT * FROM t4; +c1 +x +あ +表 +EXECUTE stmt14 USING @arg; +SELECT * FROM t4; +c1 +ア +あ +表 +SET @arg = 'あ'; +EXECUTE stmt1 USING @arg; +? +あ +あ +あ +あ +あ +あ +EXECUTE stmt2 USING @arg; +ア あ 表 +x x x +x x x +y y y +y y y +z z z +z z z +EXECUTE stmt3 USING @arg; +COUNT(*) +6 +EXECUTE stmt4 USING @arg; +CHAR_LENGTH(?) +1 +EXECUTE stmt5 USING @arg; +CHARSET(?) +sjis +EXECUTE stmt6 USING @arg; +INSERT(c1,1,1,?) +あxx +EXECUTE stmt7 USING @arg; +INSTR(c1,?) +2 +EXECUTE stmt8 USING @arg; +LOCATE(?,c1) +2 +EXECUTE stmt9 USING @arg; +LPAD(c1,10,?) +あああああああxxx +EXECUTE stmt10 USING @arg; +REPLACE(c1,?,'x') +アx表 +EXECUTE stmt11 USING @arg; +REPLACE(c1,'x',?) +あああ +EXECUTE stmt12 USING @arg; +RPAD(c1,10,?) +xxxあああああああ +EXECUTE stmt13 USING @arg; +SELECT * FROM t4; +c1 +ア +x +表 +EXECUTE stmt14 USING @arg; +SELECT * FROM t4; +c1 +ア +あ +表 +SET @arg = '表'; +EXECUTE stmt1 USING @arg; +? +表 +表 +表 +表 +表 +表 +EXECUTE stmt2 USING @arg; +ア あ 表 +x x x +x x x +y y y +y y y +z z z +z z z +EXECUTE stmt3 USING @arg; +COUNT(*) +6 +EXECUTE stmt4 USING @arg; +CHAR_LENGTH(?) +1 +EXECUTE stmt5 USING @arg; +CHARSET(?) +sjis +EXECUTE stmt6 USING @arg; +INSERT(c1,1,1,?) +表xx +EXECUTE stmt7 USING @arg; +INSTR(c1,?) +3 +EXECUTE stmt8 USING @arg; +LOCATE(?,c1) +3 +EXECUTE stmt9 USING @arg; +LPAD(c1,10,?) +表表表表表表表xxx +EXECUTE stmt10 USING @arg; +REPLACE(c1,?,'x') +アあx +EXECUTE stmt11 USING @arg; +REPLACE(c1,'x',?) +表表表 +EXECUTE stmt12 USING @arg; +RPAD(c1,10,?) +xxx表表表表表表表 +EXECUTE stmt13 USING @arg; +SELECT * FROM t4; +c1 +ア +あ +x +EXECUTE stmt14 USING @arg; +SELECT * FROM t4; +c1 +ア +あ +表 +DEALLOCATE PREPARE stmt1; +DEALLOCATE PREPARE stmt2; +DEALLOCATE PREPARE stmt3; +DEALLOCATE PREPARE stmt4; +DEALLOCATE PREPARE stmt5; +DEALLOCATE PREPARE stmt6; +DEALLOCATE PREPARE stmt7; +DEALLOCATE PREPARE stmt8; +DEALLOCATE PREPARE stmt9; +DEALLOCATE PREPARE stmt10; +DEALLOCATE PREPARE stmt11; +DEALLOCATE PREPARE stmt12; +DEALLOCATE PREPARE stmt13; +DEALLOCATE PREPARE stmt14; +DROP TABLE t1; +DROP TABLE t2; +DROP TABLE t3; +DROP TABLE t4; +CREATE TABLE t1(c1 char(3)) DEFAULT CHARSET = sjis ENGINE = BDB; +CREATE TABLE t2(c1 char(3)) DEFAULT CHARSET = sjis ENGINE = BDB; +CREATE TABLE t3( +`ア` char(1), +`あ` char(1), +`表` char(1) +)DEFAULT CHARSET = sjis ENGINE = BDB; +CREATE TABLE t4(c1 char(1)) DEFAULT CHARSET = sjis ENGINE = BDB; +INSERT INTO t1 VALUES ('xxx'); +INSERT INTO t2 VALUES ('アあ表'); +INSERT INTO t3 VALUES ('x','x','x'),('x','x','x'),('y','y','y'),('y','y','y'),('z','z','z'),('z','z','z'); +INSERT INTO t4 VALUES ('ア'),('あ'),('表' ); +PREPARE stmt1 FROM 'SELECT ? FROM t3'; +PREPARE stmt2 FROM 'SELECT * FROM t3 ORDER BY ?'; +PREPARE stmt3 FROM 'SELECT COUNT(*) FROM t3 GROUP BY ?'; +PREPARE stmt4 FROM 'SELECT CHAR_LENGTH(?)'; +PREPARE stmt5 FROM 'SELECT CHARSET(?)'; +PREPARE stmt6 FROM 'SELECT INSERT(c1,1,1,?) FROM t1'; +PREPARE stmt7 FROM 'SELECT INSTR(c1,?) FROM t2'; +PREPARE stmt8 FROM 'SELECT LOCATE(?,c1) FROM t2'; +PREPARE stmt9 FROM 'SELECT LPAD(c1,10,?) FROM t1'; +PREPARE stmt10 FROM 'SELECT REPLACE(c1,?,\'x\') FROM t2'; +PREPARE stmt11 FROM 'SELECT REPLACE(c1,\'x\',?) FROM t1'; +PREPARE stmt12 FROM 'SELECT RPAD(c1,10,?) FROM t1'; +PREPARE stmt13 FROM 'UPDATE t4 SET c1=\'x\' WHERE c1=?'; +PREPARE stmt14 FROM 'UPDATE t4 SET c1=? WHERE c1=\'x\''; +SET @arg = 'ア'; +EXECUTE stmt1 USING @arg; +? +ア +ア +ア +ア +ア +ア +EXECUTE stmt2 USING @arg; +ア あ 表 +x x x +x x x +y y y +y y y +z z z +z z z +EXECUTE stmt3 USING @arg; +COUNT(*) +6 +EXECUTE stmt4 USING @arg; +CHAR_LENGTH(?) +1 +EXECUTE stmt5 USING @arg; +CHARSET(?) +sjis +EXECUTE stmt6 USING @arg; +INSERT(c1,1,1,?) +アxx +EXECUTE stmt7 USING @arg; +INSTR(c1,?) +1 +EXECUTE stmt8 USING @arg; +LOCATE(?,c1) +1 +EXECUTE stmt9 USING @arg; +LPAD(c1,10,?) +アアアアアアアxxx +EXECUTE stmt10 USING @arg; +REPLACE(c1,?,'x') +xあ表 +EXECUTE stmt11 USING @arg; +REPLACE(c1,'x',?) +アアア +EXECUTE stmt12 USING @arg; +RPAD(c1,10,?) +xxxアアアアアアア +EXECUTE stmt13 USING @arg; +SELECT * FROM t3; +ア あ 表 +x x x +x x x +y y y +y y y +z z z +z z z +EXECUTE stmt14 USING @arg; +SELECT * FROM t3; +ア あ 表 +x x x +x x x +y y y +y y y +z z z +z z z +SET @arg = 'あ'; +EXECUTE stmt1 USING @arg; +? +あ +あ +あ +あ +あ +あ +EXECUTE stmt2 USING @arg; +ア あ 表 +x x x +x x x +y y y +y y y +z z z +z z z +EXECUTE stmt3 USING @arg; +COUNT(*) +6 +EXECUTE stmt4 USING @arg; +CHAR_LENGTH(?) +1 +EXECUTE stmt5 USING @arg; +CHARSET(?) +sjis +EXECUTE stmt6 USING @arg; +INSERT(c1,1,1,?) +あxx +EXECUTE stmt7 USING @arg; +INSTR(c1,?) +2 +EXECUTE stmt8 USING @arg; +LOCATE(?,c1) +2 +EXECUTE stmt9 USING @arg; +LPAD(c1,10,?) +あああああああxxx +EXECUTE stmt10 USING @arg; +REPLACE(c1,?,'x') +アx表 +EXECUTE stmt11 USING @arg; +REPLACE(c1,'x',?) +あああ +EXECUTE stmt12 USING @arg; +RPAD(c1,10,?) +xxxあああああああ +EXECUTE stmt13 USING @arg; +SELECT * FROM t4; +c1 +ア +x +表 +EXECUTE stmt14 USING @arg; +SELECT * FROM t4; +c1 +ア +あ +表 +SET @arg = '表'; +EXECUTE stmt1 USING @arg; +? +表 +表 +表 +表 +表 +表 +EXECUTE stmt2 USING @arg; +ア あ 表 +x x x +x x x +y y y +y y y +z z z +z z z +EXECUTE stmt3 USING @arg; +COUNT(*) +6 +EXECUTE stmt4 USING @arg; +CHAR_LENGTH(?) +1 +EXECUTE stmt5 USING @arg; +CHARSET(?) +sjis +EXECUTE stmt6 USING @arg; +INSERT(c1,1,1,?) +表xx +EXECUTE stmt7 USING @arg; +INSTR(c1,?) +3 +EXECUTE stmt8 USING @arg; +LOCATE(?,c1) +3 +EXECUTE stmt9 USING @arg; +LPAD(c1,10,?) +表表表表表表表xxx +EXECUTE stmt10 USING @arg; +REPLACE(c1,?,'x') +アあx +EXECUTE stmt11 USING @arg; +REPLACE(c1,'x',?) +表表表 +EXECUTE stmt12 USING @arg; +RPAD(c1,10,?) +xxx表表表表表表表 +EXECUTE stmt13 USING @arg; +SELECT * FROM t4; +c1 +ア +あ +x +EXECUTE stmt14 USING @arg; +SELECT * FROM t4; +c1 +ア +あ +表 +DEALLOCATE PREPARE stmt1; +DEALLOCATE PREPARE stmt2; +DEALLOCATE PREPARE stmt3; +DEALLOCATE PREPARE stmt4; +DEALLOCATE PREPARE stmt5; +DEALLOCATE PREPARE stmt6; +DEALLOCATE PREPARE stmt7; +DEALLOCATE PREPARE stmt8; +DEALLOCATE PREPARE stmt9; +DEALLOCATE PREPARE stmt10; +DEALLOCATE PREPARE stmt11; +DEALLOCATE PREPARE stmt12; +DEALLOCATE PREPARE stmt13; +DEALLOCATE PREPARE stmt14; +DROP TABLE t1; +DROP TABLE t2; +DROP TABLE t3; +DROP TABLE t4; diff --git a/mysql-test/suite/jp/r/jp_ps_ujis.result b/mysql-test/suite/jp/r/jp_ps_ujis.result new file mode 100644 index 00000000000..9afef7f76d1 --- /dev/null +++ b/mysql-test/suite/jp/r/jp_ps_ujis.result @@ -0,0 +1,896 @@ +DROP TABLE IF EXISTS t1; +DROP TABLE IF EXISTS t2; +DROP TABLE IF EXISTS t3; +DROP TABLE IF EXISTS t4; +SET NAMES ujis; +SET character_set_database = ujis; +CREATE TABLE t1(c1 char(3)) DEFAULT CHARSET = ujis ENGINE = InnoDB; +CREATE TABLE t2(c1 char(3)) DEFAULT CHARSET = ujis ENGINE = InnoDB; +CREATE TABLE t3( +`竺` char(1), +`、「` char(1), +`常ワ` char(1) +)DEFAULT CHARSET = ujis ENGINE = InnoDB; +CREATE TABLE t4(c1 char(1)) DEFAULT CHARSET = ujis ENGINE = InnoDB; +INSERT INTO t1 VALUES ('xxx'); +INSERT INTO t2 VALUES ('竺、「常ワ'); +INSERT INTO t3 VALUES ('x','x','x'),('x','x','x'),('y','y','y'),('y','y','y'),('z','z','z'),('z','z','z'); +INSERT INTO t4 VALUES ('竺'),('、「'),('常ワ'); +PREPARE stmt1 FROM 'SELECT ? FROM t3'; +PREPARE stmt2 FROM 'SELECT * FROM t3 ORDER BY ?'; +PREPARE stmt3 FROM 'SELECT COUNT(*) FROM t3 GROUP BY ?'; +PREPARE stmt4 FROM 'SELECT CHAR_LENGTH(?)'; +PREPARE stmt5 FROM 'SELECT CHARSET(?)'; +PREPARE stmt6 FROM 'SELECT INSERT(c1,1,1,?) FROM t1'; +PREPARE stmt7 FROM 'SELECT INSTR(c1,?) FROM t2'; +PREPARE stmt8 FROM 'SELECT LOCATE(?,c1) FROM t2'; +PREPARE stmt9 FROM 'SELECT LPAD(c1,9,?) FROM t1'; +PREPARE stmt10 FROM 'SELECT REPLACE(c1,?,\'x\') FROM t2'; +PREPARE stmt11 FROM 'SELECT REPLACE(c1,\'x\',?) FROM t1'; +PREPARE stmt12 FROM 'SELECT RPAD(c1,9,?) FROM t1'; +PREPARE stmt13 FROM 'UPDATE t4 SET c1=\'x\' WHERE c1=?'; +PREPARE stmt14 FROM 'UPDATE t4 SET c1=? WHERE c1=\'x\''; +SET @arg = '竺'; +EXECUTE stmt1 USING @arg; +? +竺 +竺 +竺 +竺 +竺 +竺 +EXECUTE stmt2 USING @arg; +竺 、「 常ワ +x x x +x x x +y y y +y y y +z z z +z z z +EXECUTE stmt3 USING @arg; +COUNT(*) +6 +EXECUTE stmt4 USING @arg; +CHAR_LENGTH(?) +1 +EXECUTE stmt5 USING @arg; +CHARSET(?) +ujis +EXECUTE stmt6 USING @arg; +INSERT(c1,1,1,?) +竺xx +EXECUTE stmt7 USING @arg; +INSTR(c1,?) +1 +EXECUTE stmt8 USING @arg; +LOCATE(?,c1) +1 +EXECUTE stmt9 USING @arg; +LPAD(c1,9,?) +竺竺竺竺竺竺xxx +EXECUTE stmt10 USING @arg; +REPLACE(c1,?,'x') +x、「常ワ +EXECUTE stmt11 USING @arg; +REPLACE(c1,'x',?) +竺竺竺 +EXECUTE stmt12 USING @arg; +RPAD(c1,9,?) +xxx竺竺竺竺竺竺 +EXECUTE stmt13 USING @arg; +SELECT * FROM t4; +c1 +x +、「 +常ワ +EXECUTE stmt14 USING @arg; +SELECT * FROM t4; +c1 +竺 +、「 +常ワ +SET @arg = '、「'; +EXECUTE stmt1 USING @arg; +? +、「 +、「 +、「 +、「 +、「 +、「 +EXECUTE stmt2 USING @arg; +竺 、「 常ワ +x x x +x x x +y y y +y y y +z z z +z z z +EXECUTE stmt3 USING @arg; +COUNT(*) +6 +EXECUTE stmt4 USING @arg; +CHAR_LENGTH(?) +1 +EXECUTE stmt5 USING @arg; +CHARSET(?) +ujis +EXECUTE stmt6 USING @arg; +INSERT(c1,1,1,?) +、「xx +EXECUTE stmt7 USING @arg; +INSTR(c1,?) +2 +EXECUTE stmt8 USING @arg; +LOCATE(?,c1) +2 +EXECUTE stmt9 USING @arg; +LPAD(c1,9,?) +、「、「、「、「、「、「xxx +EXECUTE stmt10 USING @arg; +REPLACE(c1,?,'x') +竺x常ワ +EXECUTE stmt11 USING @arg; +REPLACE(c1,'x',?) +、「、「、「 +EXECUTE stmt12 USING @arg; +RPAD(c1,9,?) +xxx、「、「、「、「、「、「 +EXECUTE stmt13 USING @arg; +SELECT * FROM t4; +c1 +竺 +x +常ワ +EXECUTE stmt14 USING @arg; +SELECT * FROM t4; +c1 +竺 +、「 +常ワ +SET @arg = '常ワ'; +EXECUTE stmt1 USING @arg; +? +常ワ +常ワ +常ワ +常ワ +常ワ +常ワ +EXECUTE stmt2 USING @arg; +竺 、「 常ワ +x x x +x x x +y y y +y y y +z z z +z z z +EXECUTE stmt3 USING @arg; +COUNT(*) +6 +EXECUTE stmt4 USING @arg; +CHAR_LENGTH(?) +1 +EXECUTE stmt5 USING @arg; +CHARSET(?) +ujis +EXECUTE stmt6 USING @arg; +INSERT(c1,1,1,?) +常ワxx +EXECUTE stmt7 USING @arg; +INSTR(c1,?) +3 +EXECUTE stmt8 USING @arg; +LOCATE(?,c1) +3 +EXECUTE stmt9 USING @arg; +LPAD(c1,9,?) +常ワ常ワ常ワ常ワ常ワ常ワxxx +EXECUTE stmt10 USING @arg; +REPLACE(c1,?,'x') +竺、「x +EXECUTE stmt11 USING @arg; +REPLACE(c1,'x',?) +常ワ常ワ常ワ +EXECUTE stmt12 USING @arg; +RPAD(c1,9,?) +xxx常ワ常ワ常ワ常ワ常ワ常ワ +EXECUTE stmt13 USING @arg; +SELECT * FROM t4; +c1 +竺 +、「 +x +EXECUTE stmt14 USING @arg; +SELECT * FROM t4; +c1 +竺 +、「 +常ワ +DEALLOCATE PREPARE stmt1; +DEALLOCATE PREPARE stmt2; +DEALLOCATE PREPARE stmt3; +DEALLOCATE PREPARE stmt4; +DEALLOCATE PREPARE stmt5; +DEALLOCATE PREPARE stmt6; +DEALLOCATE PREPARE stmt7; +DEALLOCATE PREPARE stmt8; +DEALLOCATE PREPARE stmt9; +DEALLOCATE PREPARE stmt10; +DEALLOCATE PREPARE stmt11; +DEALLOCATE PREPARE stmt12; +DEALLOCATE PREPARE stmt13; +DEALLOCATE PREPARE stmt14; +DROP TABLE t1; +DROP TABLE t2; +DROP TABLE t3; +DROP TABLE t4; +CREATE TABLE t1(c1 char(3)) DEFAULT CHARSET = ujis ENGINE = MyISAM; +CREATE TABLE t2(c1 char(3)) DEFAULT CHARSET = ujis ENGINE = MyISAM; +CREATE TABLE t3( +`竺` char(1), +`、「` char(1), +`常ワ` char(1) +)DEFAULT CHARSET = ujis ENGINE = MyISAM; +CREATE TABLE t4(c1 char(1)) DEFAULT CHARSET = ujis ENGINE = MyISAM; +INSERT INTO t1 VALUES ('xxx'); +INSERT INTO t2 VALUES ('竺、「常ワ'); +INSERT INTO t3 VALUES ('x','x','x'),('x','x','x'),('y','y','y'),('y','y','y'),('z','z','z'),('z','z','z'); +INSERT INTO t4 VALUES ('竺'),('、「'),('常ワ' ); +PREPARE stmt1 FROM 'SELECT ? FROM t3'; +PREPARE stmt2 FROM 'SELECT * FROM t3 ORDER BY ?'; +PREPARE stmt3 FROM 'SELECT COUNT(*) FROM t3 GROUP BY ?'; +PREPARE stmt4 FROM 'SELECT CHAR_LENGTH(?)'; +PREPARE stmt5 FROM 'SELECT CHARSET(?)'; +PREPARE stmt6 FROM 'SELECT INSERT(c1,1,1,?) FROM t1'; +PREPARE stmt7 FROM 'SELECT INSTR(c1,?) FROM t2'; +PREPARE stmt8 FROM 'SELECT LOCATE(?,c1) FROM t2'; +PREPARE stmt9 FROM 'SELECT LPAD(c1,9,?) FROM t1'; +PREPARE stmt10 FROM 'SELECT REPLACE(c1,?,\'x\') FROM t2'; +PREPARE stmt11 FROM 'SELECT REPLACE(c1,\'x\',?) FROM t1'; +PREPARE stmt12 FROM 'SELECT RPAD(c1,9,?) FROM t1'; +PREPARE stmt13 FROM 'UPDATE t4 SET c1=\'x\' WHERE c1=?'; +PREPARE stmt14 FROM 'UPDATE t4 SET c1=? WHERE c1=\'x\''; +SET @arg = '竺'; +EXECUTE stmt1 USING @arg; +? +竺 +竺 +竺 +竺 +竺 +竺 +EXECUTE stmt2 USING @arg; +竺 、「 常ワ +x x x +x x x +y y y +y y y +z z z +z z z +EXECUTE stmt3 USING @arg; +COUNT(*) +6 +EXECUTE stmt4 USING @arg; +CHAR_LENGTH(?) +1 +EXECUTE stmt5 USING @arg; +CHARSET(?) +ujis +EXECUTE stmt6 USING @arg; +INSERT(c1,1,1,?) +竺xx +EXECUTE stmt7 USING @arg; +INSTR(c1,?) +1 +EXECUTE stmt8 USING @arg; +LOCATE(?,c1) +1 +EXECUTE stmt9 USING @arg; +LPAD(c1,9,?) +竺竺竺竺竺竺xxx +EXECUTE stmt10 USING @arg; +REPLACE(c1,?,'x') +x、「常ワ +EXECUTE stmt11 USING @arg; +REPLACE(c1,'x',?) +竺竺竺 +EXECUTE stmt12 USING @arg; +RPAD(c1,9,?) +xxx竺竺竺竺竺竺 +EXECUTE stmt13 USING @arg; +SELECT * FROM t4; +c1 +x +、「 +常ワ +EXECUTE stmt14 USING @arg; +SELECT * FROM t4; +c1 +竺 +、「 +常ワ +SET @arg = '、「'; +EXECUTE stmt1 USING @arg; +? +、「 +、「 +、「 +、「 +、「 +、「 +EXECUTE stmt2 USING @arg; +竺 、「 常ワ +x x x +x x x +y y y +y y y +z z z +z z z +EXECUTE stmt3 USING @arg; +COUNT(*) +6 +EXECUTE stmt4 USING @arg; +CHAR_LENGTH(?) +1 +EXECUTE stmt5 USING @arg; +CHARSET(?) +ujis +EXECUTE stmt6 USING @arg; +INSERT(c1,1,1,?) +、「xx +EXECUTE stmt7 USING @arg; +INSTR(c1,?) +2 +EXECUTE stmt8 USING @arg; +LOCATE(?,c1) +2 +EXECUTE stmt9 USING @arg; +LPAD(c1,9,?) +、「、「、「、「、「、「xxx +EXECUTE stmt10 USING @arg; +REPLACE(c1,?,'x') +竺x常ワ +EXECUTE stmt11 USING @arg; +REPLACE(c1,'x',?) +、「、「、「 +EXECUTE stmt12 USING @arg; +RPAD(c1,9,?) +xxx、「、「、「、「、「、「 +EXECUTE stmt13 USING @arg; +SELECT * FROM t4; +c1 +竺 +x +常ワ +EXECUTE stmt14 USING @arg; +SELECT * FROM t4; +c1 +竺 +、「 +常ワ +SET @arg = '常ワ'; +EXECUTE stmt1 USING @arg; +? +常ワ +常ワ +常ワ +常ワ +常ワ +常ワ +EXECUTE stmt2 USING @arg; +竺 、「 常ワ +x x x +x x x +y y y +y y y +z z z +z z z +EXECUTE stmt3 USING @arg; +COUNT(*) +6 +EXECUTE stmt4 USING @arg; +CHAR_LENGTH(?) +1 +EXECUTE stmt5 USING @arg; +CHARSET(?) +ujis +EXECUTE stmt6 USING @arg; +INSERT(c1,1,1,?) +常ワxx +EXECUTE stmt7 USING @arg; +INSTR(c1,?) +3 +EXECUTE stmt8 USING @arg; +LOCATE(?,c1) +3 +EXECUTE stmt9 USING @arg; +LPAD(c1,9,?) +常ワ常ワ常ワ常ワ常ワ常ワxxx +EXECUTE stmt10 USING @arg; +REPLACE(c1,?,'x') +竺、「x +EXECUTE stmt11 USING @arg; +REPLACE(c1,'x',?) +常ワ常ワ常ワ +EXECUTE stmt12 USING @arg; +RPAD(c1,9,?) +xxx常ワ常ワ常ワ常ワ常ワ常ワ +EXECUTE stmt13 USING @arg; +SELECT * FROM t4; +c1 +竺 +、「 +x +EXECUTE stmt14 USING @arg; +SELECT * FROM t4; +c1 +竺 +、「 +常ワ +DEALLOCATE PREPARE stmt1; +DEALLOCATE PREPARE stmt2; +DEALLOCATE PREPARE stmt3; +DEALLOCATE PREPARE stmt4; +DEALLOCATE PREPARE stmt5; +DEALLOCATE PREPARE stmt6; +DEALLOCATE PREPARE stmt7; +DEALLOCATE PREPARE stmt8; +DEALLOCATE PREPARE stmt9; +DEALLOCATE PREPARE stmt10; +DEALLOCATE PREPARE stmt11; +DEALLOCATE PREPARE stmt12; +DEALLOCATE PREPARE stmt13; +DEALLOCATE PREPARE stmt14; +DROP TABLE t1; +DROP TABLE t2; +DROP TABLE t3; +DROP TABLE t4; +CREATE TABLE t1(c1 char(3)) DEFAULT CHARSET = ujis ENGINE = HEAP; +CREATE TABLE t2(c1 char(3)) DEFAULT CHARSET = ujis ENGINE = HEAP; +CREATE TABLE t3( +`竺` char(1), +`、「` char(1), +`常ワ` char(1) +)DEFAULT CHARSET = ujis ENGINE = HEAP; +CREATE TABLE t4(c1 char(1)) DEFAULT CHARSET = ujis ENGINE =HEAP; +INSERT INTO t1 VALUES ('xxx'); +INSERT INTO t2 VALUES ('竺、「常ワ'); +INSERT INTO t3 VALUES ('x','x','x'),('x','x','x'),('y','y','y'),('y','y','y'),('z','z','z'),('z','z','z'); +INSERT INTO t4 VALUES ('竺'),('、「'),('常ワ' ); +PREPARE stmt1 FROM 'SELECT ? FROM t3'; +PREPARE stmt2 FROM 'SELECT * FROM t3 ORDER BY ?'; +PREPARE stmt3 FROM 'SELECT COUNT(*) FROM t3 GROUP BY ?'; +PREPARE stmt4 FROM 'SELECT CHAR_LENGTH(?)'; +PREPARE stmt5 FROM 'SELECT CHARSET(?)'; +PREPARE stmt6 FROM 'SELECT INSERT(c1,1,1,?) FROM t1'; +PREPARE stmt7 FROM 'SELECT INSTR(c1,?) FROM t2'; +PREPARE stmt8 FROM 'SELECT LOCATE(?,c1) FROM t2'; +PREPARE stmt9 FROM 'SELECT LPAD(c1,9,?) FROM t1'; +PREPARE stmt10 FROM 'SELECT REPLACE(c1,?,\'x\') FROM t2'; +PREPARE stmt11 FROM 'SELECT REPLACE(c1,\'x\',?) FROM t1'; +PREPARE stmt12 FROM 'SELECT RPAD(c1,9,?) FROM t1'; +PREPARE stmt13 FROM 'UPDATE t4 SET c1=\'x\' WHERE c1=?'; +PREPARE stmt14 FROM 'UPDATE t4 SET c1=? WHERE c1=\'x\''; +SET @arg = '竺'; +EXECUTE stmt1 USING @arg; +? +竺 +竺 +竺 +竺 +竺 +竺 +EXECUTE stmt2 USING @arg; +竺 、「 常ワ +x x x +x x x +y y y +y y y +z z z +z z z +EXECUTE stmt3 USING @arg; +COUNT(*) +6 +EXECUTE stmt4 USING @arg; +CHAR_LENGTH(?) +1 +EXECUTE stmt5 USING @arg; +CHARSET(?) +ujis +EXECUTE stmt6 USING @arg; +INSERT(c1,1,1,?) +竺xx +EXECUTE stmt7 USING @arg; +INSTR(c1,?) +1 +EXECUTE stmt8 USING @arg; +LOCATE(?,c1) +1 +EXECUTE stmt9 USING @arg; +LPAD(c1,9,?) +竺竺竺竺竺竺xxx +EXECUTE stmt10 USING @arg; +REPLACE(c1,?,'x') +x、「常ワ +EXECUTE stmt11 USING @arg; +REPLACE(c1,'x',?) +竺竺竺 +EXECUTE stmt12 USING @arg; +RPAD(c1,9,?) +xxx竺竺竺竺竺竺 +EXECUTE stmt13 USING @arg; +SELECT * FROM t4; +c1 +x +、「 +常ワ +EXECUTE stmt14 USING @arg; +SELECT * FROM t4; +c1 +竺 +、「 +常ワ +SET @arg = '、「'; +EXECUTE stmt1 USING @arg; +? +、「 +、「 +、「 +、「 +、「 +、「 +EXECUTE stmt2 USING @arg; +竺 、「 常ワ +x x x +x x x +y y y +y y y +z z z +z z z +EXECUTE stmt3 USING @arg; +COUNT(*) +6 +EXECUTE stmt4 USING @arg; +CHAR_LENGTH(?) +1 +EXECUTE stmt5 USING @arg; +CHARSET(?) +ujis +EXECUTE stmt6 USING @arg; +INSERT(c1,1,1,?) +、「xx +EXECUTE stmt7 USING @arg; +INSTR(c1,?) +2 +EXECUTE stmt8 USING @arg; +LOCATE(?,c1) +2 +EXECUTE stmt9 USING @arg; +LPAD(c1,9,?) +、「、「、「、「、「、「xxx +EXECUTE stmt10 USING @arg; +REPLACE(c1,?,'x') +竺x常ワ +EXECUTE stmt11 USING @arg; +REPLACE(c1,'x',?) +、「、「、「 +EXECUTE stmt12 USING @arg; +RPAD(c1,9,?) +xxx、「、「、「、「、「、「 +EXECUTE stmt13 USING @arg; +SELECT * FROM t4; +c1 +竺 +x +常ワ +EXECUTE stmt14 USING @arg; +SELECT * FROM t4; +c1 +竺 +、「 +常ワ +SET @arg = '常ワ'; +EXECUTE stmt1 USING @arg; +? +常ワ +常ワ +常ワ +常ワ +常ワ +常ワ +EXECUTE stmt2 USING @arg; +竺 、「 常ワ +x x x +x x x +y y y +y y y +z z z +z z z +EXECUTE stmt3 USING @arg; +COUNT(*) +6 +EXECUTE stmt4 USING @arg; +CHAR_LENGTH(?) +1 +EXECUTE stmt5 USING @arg; +CHARSET(?) +ujis +EXECUTE stmt6 USING @arg; +INSERT(c1,1,1,?) +常ワxx +EXECUTE stmt7 USING @arg; +INSTR(c1,?) +3 +EXECUTE stmt8 USING @arg; +LOCATE(?,c1) +3 +EXECUTE stmt9 USING @arg; +LPAD(c1,9,?) +常ワ常ワ常ワ常ワ常ワ常ワxxx +EXECUTE stmt10 USING @arg; +REPLACE(c1,?,'x') +竺、「x +EXECUTE stmt11 USING @arg; +REPLACE(c1,'x',?) +常ワ常ワ常ワ +EXECUTE stmt12 USING @arg; +RPAD(c1,9,?) +xxx常ワ常ワ常ワ常ワ常ワ常ワ +EXECUTE stmt13 USING @arg; +SELECT * FROM t4; +c1 +竺 +、「 +x +EXECUTE stmt14 USING @arg; +SELECT * FROM t4; +c1 +竺 +、「 +常ワ +DEALLOCATE PREPARE stmt1; +DEALLOCATE PREPARE stmt2; +DEALLOCATE PREPARE stmt3; +DEALLOCATE PREPARE stmt4; +DEALLOCATE PREPARE stmt5; +DEALLOCATE PREPARE stmt6; +DEALLOCATE PREPARE stmt7; +DEALLOCATE PREPARE stmt8; +DEALLOCATE PREPARE stmt9; +DEALLOCATE PREPARE stmt10; +DEALLOCATE PREPARE stmt11; +DEALLOCATE PREPARE stmt12; +DEALLOCATE PREPARE stmt13; +DEALLOCATE PREPARE stmt14; +DROP TABLE t1; +DROP TABLE t2; +DROP TABLE t3; +DROP TABLE t4; +CREATE TABLE t1(c1 char(3)) DEFAULT CHARSET = ujis ENGINE = BDB; +CREATE TABLE t2(c1 char(3)) DEFAULT CHARSET = ujis ENGINE = BDB; +CREATE TABLE t3( +`竺` char(1), +`、「` char(1), +`常ワ` char(1) +)DEFAULT CHARSET = ujis ENGINE = BDB; +CREATE TABLE t4(c1 char(1)) DEFAULT CHARSET = ujis ENGINE = BDB; +INSERT INTO t1 VALUES ('xxx'); +INSERT INTO t2 VALUES ('竺、「常ワ'); +INSERT INTO t3 VALUES ('x','x','x'),('x','x','x'),('y','y','y'),('y','y','y'),('z','z','z'),('z','z','z'); +INSERT INTO t4 VALUES ('竺'),('、「'),('常ワ' ); +PREPARE stmt1 FROM 'SELECT ? FROM t3'; +PREPARE stmt2 FROM 'SELECT * FROM t3 ORDER BY ?'; +PREPARE stmt3 FROM 'SELECT COUNT(*) FROM t3 GROUP BY ?'; +PREPARE stmt4 FROM 'SELECT CHAR_LENGTH(?)'; +PREPARE stmt5 FROM 'SELECT CHARSET(?)'; +PREPARE stmt6 FROM 'SELECT INSERT(c1,1,1,?) FROM t1'; +PREPARE stmt7 FROM 'SELECT INSTR(c1,?) FROM t2'; +PREPARE stmt8 FROM 'SELECT LOCATE(?,c1) FROM t2'; +PREPARE stmt9 FROM 'SELECT LPAD(c1,9,?) FROM t1'; +PREPARE stmt10 FROM 'SELECT REPLACE(c1,?,\'x\') FROM t2'; +PREPARE stmt11 FROM 'SELECT REPLACE(c1,\'x\',?) FROM t1'; +PREPARE stmt12 FROM 'SELECT RPAD(c1,9,?) FROM t1'; +PREPARE stmt13 FROM 'UPDATE t4 SET c1=\'x\' WHERE c1=?'; +PREPARE stmt14 FROM 'UPDATE t4 SET c1=? WHERE c1=\'x\''; +SET @arg = '竺'; +EXECUTE stmt1 USING @arg; +? +竺 +竺 +竺 +竺 +竺 +竺 +EXECUTE stmt2 USING @arg; +竺 、「 常ワ +x x x +x x x +y y y +y y y +z z z +z z z +EXECUTE stmt3 USING @arg; +COUNT(*) +6 +EXECUTE stmt4 USING @arg; +CHAR_LENGTH(?) +1 +EXECUTE stmt5 USING @arg; +CHARSET(?) +ujis +EXECUTE stmt6 USING @arg; +INSERT(c1,1,1,?) +竺xx +EXECUTE stmt7 USING @arg; +INSTR(c1,?) +1 +EXECUTE stmt8 USING @arg; +LOCATE(?,c1) +1 +EXECUTE stmt9 USING @arg; +LPAD(c1,9,?) +竺竺竺竺竺竺xxx +EXECUTE stmt10 USING @arg; +REPLACE(c1,?,'x') +x、「常ワ +EXECUTE stmt11 USING @arg; +REPLACE(c1,'x',?) +竺竺竺 +EXECUTE stmt12 USING @arg; +RPAD(c1,9,?) +xxx竺竺竺竺竺竺 +EXECUTE stmt13 USING @arg; +SELECT * FROM t3; +竺 、「 常ワ +x x x +x x x +y y y +y y y +z z z +z z z +EXECUTE stmt14 USING @arg; +SELECT * FROM t3; +竺 、「 常ワ +x x x +x x x +y y y +y y y +z z z +z z z +SET @arg = '、「'; +EXECUTE stmt1 USING @arg; +? +、「 +、「 +、「 +、「 +、「 +、「 +EXECUTE stmt2 USING @arg; +竺 、「 常ワ +x x x +x x x +y y y +y y y +z z z +z z z +EXECUTE stmt3 USING @arg; +COUNT(*) +6 +EXECUTE stmt4 USING @arg; +CHAR_LENGTH(?) +1 +EXECUTE stmt5 USING @arg; +CHARSET(?) +ujis +EXECUTE stmt6 USING @arg; +INSERT(c1,1,1,?) +、「xx +EXECUTE stmt7 USING @arg; +INSTR(c1,?) +2 +EXECUTE stmt8 USING @arg; +LOCATE(?,c1) +2 +EXECUTE stmt9 USING @arg; +LPAD(c1,9,?) +、「、「、「、「、「、「xxx +EXECUTE stmt10 USING @arg; +REPLACE(c1,?,'x') +竺x常ワ +EXECUTE stmt11 USING @arg; +REPLACE(c1,'x',?) +、「、「、「 +EXECUTE stmt12 USING @arg; +RPAD(c1,9,?) +xxx、「、「、「、「、「、「 +EXECUTE stmt13 USING @arg; +SELECT * FROM t4; +c1 +竺 +x +常ワ +EXECUTE stmt14 USING @arg; +SELECT * FROM t4; +c1 +竺 +、「 +常ワ +SET @arg = '常ワ'; +EXECUTE stmt1 USING @arg; +? +常ワ +常ワ +常ワ +常ワ +常ワ +常ワ +EXECUTE stmt2 USING @arg; +竺 、「 常ワ +x x x +x x x +y y y +y y y +z z z +z z z +EXECUTE stmt3 USING @arg; +COUNT(*) +6 +EXECUTE stmt4 USING @arg; +CHAR_LENGTH(?) +1 +EXECUTE stmt5 USING @arg; +CHARSET(?) +ujis +EXECUTE stmt6 USING @arg; +INSERT(c1,1,1,?) +常ワxx +EXECUTE stmt7 USING @arg; +INSTR(c1,?) +3 +EXECUTE stmt8 USING @arg; +LOCATE(?,c1) +3 +EXECUTE stmt9 USING @arg; +LPAD(c1,9,?) +常ワ常ワ常ワ常ワ常ワ常ワxxx +EXECUTE stmt10 USING @arg; +REPLACE(c1,?,'x') +竺、「x +EXECUTE stmt11 USING @arg; +REPLACE(c1,'x',?) +常ワ常ワ常ワ +EXECUTE stmt12 USING @arg; +RPAD(c1,9,?) +xxx常ワ常ワ常ワ常ワ常ワ常ワ +EXECUTE stmt13 USING @arg; +SELECT * FROM t4; +c1 +竺 +、「 +x +EXECUTE stmt14 USING @arg; +SELECT * FROM t4; +c1 +竺 +、「 +常ワ +DEALLOCATE PREPARE stmt1; +DEALLOCATE PREPARE stmt2; +DEALLOCATE PREPARE stmt3; +DEALLOCATE PREPARE stmt4; +DEALLOCATE PREPARE stmt5; +DEALLOCATE PREPARE stmt6; +DEALLOCATE PREPARE stmt7; +DEALLOCATE PREPARE stmt8; +DEALLOCATE PREPARE stmt9; +DEALLOCATE PREPARE stmt10; +DEALLOCATE PREPARE stmt11; +DEALLOCATE PREPARE stmt12; +DEALLOCATE PREPARE stmt13; +DEALLOCATE PREPARE stmt14; +DROP TABLE t1; +DROP TABLE t2; +DROP TABLE t3; +DROP TABLE t4; diff --git a/mysql-test/suite/jp/r/jp_replace_sjis.result b/mysql-test/suite/jp/r/jp_replace_sjis.result new file mode 100644 index 00000000000..08e45968fdd --- /dev/null +++ b/mysql-test/suite/jp/r/jp_replace_sjis.result @@ -0,0 +1,230 @@ +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`; +drop table if exists `T11`; +drop table if exists `T12`; +SET NAMES sjis; +SET character_set_database = sjis; +CREATE TABLE `T1` (`C1` char(5)) DEFAULT CHARSET = sjis engine = innodb; +CREATE TABLE `T2` (`C1` char(5)) DEFAULT CHARSET = sjis engine = innodb; +CREATE TABLE `T3` (`C1` char(5)) DEFAULT CHARSET = sjis engine = innodb; +CREATE TABLE `T4` (`C1` char(5)) DEFAULT CHARSET = sjis engine = myisam; +CREATE TABLE `T5` (`C1` char(5)) DEFAULT CHARSET = sjis engine = myisam; +CREATE TABLE `T6` (`C1` char(5)) DEFAULT CHARSET = sjis engine = myisam; +CREATE TABLE `T7` (`C1` char(5)) DEFAULT CHARSET = sjis engine = heap; +CREATE TABLE `T8` (`C1` char(5)) DEFAULT CHARSET = sjis engine = heap; +CREATE TABLE `T9` (`C1` char(5)) DEFAULT CHARSET = sjis engine = heap; +CREATE TABLE `T10` (`C1` char(5)) DEFAULT CHARSET = sjis engine = bdb; +CREATE TABLE `T11` (`C1` char(5)) DEFAULT CHARSET = sjis engine = bdb; +CREATE TABLE `T12` (`C1` char(5)) DEFAULT CHARSET = sjis engine = bdb; +INSERT INTO `T1` VALUES ('アイウエオ'); +INSERT INTO `T2` VALUES ('あいうえお'); +INSERT INTO `T3` VALUES ('ソ十表予構'); +INSERT INTO `T4` VALUES ('アイウエオ'); +INSERT INTO `T5` VALUES ('あいうえお'); +INSERT INTO `T6` VALUES ('ソ十表予構'); +INSERT INTO `T7` VALUES ('アイウエオ'); +INSERT INTO `T8` VALUES ('あいうえお'); +INSERT INTO `T9` VALUES ('ソ十表予構'); +INSERT INTO `T10` VALUES ('アイウエオ'); +INSERT INTO `T11` VALUES ('あいうえお'); +INSERT INTO `T12` VALUES ('ソ十表予構'); +SELECT REPLACE(`C1`,'ア','アア') FROM `T1`; +REPLACE(`C1`,'ア','アア') +アアイウエオ +SELECT REPLACE(`C1`,'イ','イイ') FROM `T1`; +REPLACE(`C1`,'イ','イイ') +アイイウエオ +SELECT REPLACE(`C1`,'ウ','ウウ') FROM `T1`; +REPLACE(`C1`,'ウ','ウウ') +アイウウエオ +SELECT REPLACE(`C1`,'エ','エエ') FROM `T1`; +REPLACE(`C1`,'エ','エエ') +アイウエエオ +SELECT REPLACE(`C1`,'オ','オオ') FROM `T1`; +REPLACE(`C1`,'オ','オオ') +アイウエオオ +SELECT REPLACE(`C1`,'あ','ああ') FROM `T2`; +REPLACE(`C1`,'あ','ああ') +ああいうえお +SELECT REPLACE(`C1`,'い','いい') FROM `T2`; +REPLACE(`C1`,'い','いい') +あいいうえお +SELECT REPLACE(`C1`,'う','うう') FROM `T2`; +REPLACE(`C1`,'う','うう') +あいううえお +SELECT REPLACE(`C1`,'え','ええ') FROM `T2`; +REPLACE(`C1`,'え','ええ') +あいうええお +SELECT REPLACE(`C1`,'お','おお') FROM `T2`; +REPLACE(`C1`,'お','おお') +あいうえおお +SELECT REPLACE(`C1`,'ソ','ソソ') FROM `T3`; +REPLACE(`C1`,'ソ','ソソ') +ソソ十表予構 +SELECT REPLACE(`C1`,'十','十十') FROM `T3`; +REPLACE(`C1`,'十','十十') +ソ十十表予構 +SELECT REPLACE(`C1`,'表','表表') FROM `T3`; +REPLACE(`C1`,'表','表表') +ソ十表表予構 +SELECT REPLACE(`C1`,'予','予予') FROM `T3`; +REPLACE(`C1`,'予','予予') +ソ十表予予構 +SELECT REPLACE(`C1`,'構','構構') FROM `T3`; +REPLACE(`C1`,'構','構構') +ソ十表予構構 +SELECT REPLACE(`C1`,'ア','アア') FROM `T4`; +REPLACE(`C1`,'ア','アア') +アアイウエオ +SELECT REPLACE(`C1`,'イ','イイ') FROM `T4`; +REPLACE(`C1`,'イ','イイ') +アイイウエオ +SELECT REPLACE(`C1`,'ウ','ウウ') FROM `T4`; +REPLACE(`C1`,'ウ','ウウ') +アイウウエオ +SELECT REPLACE(`C1`,'エ','エエ') FROM `T4`; +REPLACE(`C1`,'エ','エエ') +アイウエエオ +SELECT REPLACE(`C1`,'オ','オオ') FROM `T4`; +REPLACE(`C1`,'オ','オオ') +アイウエオオ +SELECT REPLACE(`C1`,'あ','ああ') FROM `T5`; +REPLACE(`C1`,'あ','ああ') +ああいうえお +SELECT REPLACE(`C1`,'い','いい') FROM `T5`; +REPLACE(`C1`,'い','いい') +あいいうえお +SELECT REPLACE(`C1`,'う','うう') FROM `T5`; +REPLACE(`C1`,'う','うう') +あいううえお +SELECT REPLACE(`C1`,'え','ええ') FROM `T5`; +REPLACE(`C1`,'え','ええ') +あいうええお +SELECT REPLACE(`C1`,'お','おお') FROM `T5`; +REPLACE(`C1`,'お','おお') +あいうえおお +SELECT REPLACE(`C1`,'ソ','ソソ') FROM `T6`; +REPLACE(`C1`,'ソ','ソソ') +ソソ十表予構 +SELECT REPLACE(`C1`,'十','十十') FROM `T6`; +REPLACE(`C1`,'十','十十') +ソ十十表予構 +SELECT REPLACE(`C1`,'表','表表') FROM `T6`; +REPLACE(`C1`,'表','表表') +ソ十表表予構 +SELECT REPLACE(`C1`,'予','予予') FROM `T6`; +REPLACE(`C1`,'予','予予') +ソ十表予予構 +SELECT REPLACE(`C1`,'構','構構') FROM `T6`; +REPLACE(`C1`,'構','構構') +ソ十表予構構 +SELECT REPLACE(`C1`,'ア','アア') FROM `T7`; +REPLACE(`C1`,'ア','アア') +アアイウエオ +SELECT REPLACE(`C1`,'イ','イイ') FROM `T7`; +REPLACE(`C1`,'イ','イイ') +アイイウエオ +SELECT REPLACE(`C1`,'ウ','ウウ') FROM `T7`; +REPLACE(`C1`,'ウ','ウウ') +アイウウエオ +SELECT REPLACE(`C1`,'エ','エエ') FROM `T7`; +REPLACE(`C1`,'エ','エエ') +アイウエエオ +SELECT REPLACE(`C1`,'オ','オオ') FROM `T7`; +REPLACE(`C1`,'オ','オオ') +アイウエオオ +SELECT REPLACE(`C1`,'あ','ああ') FROM `T8`; +REPLACE(`C1`,'あ','ああ') +ああいうえお +SELECT REPLACE(`C1`,'い','いい') FROM `T8`; +REPLACE(`C1`,'い','いい') +あいいうえお +SELECT REPLACE(`C1`,'う','うう') FROM `T8`; +REPLACE(`C1`,'う','うう') +あいううえお +SELECT REPLACE(`C1`,'え','ええ') FROM `T8`; +REPLACE(`C1`,'え','ええ') +あいうええお +SELECT REPLACE(`C1`,'お','おお') FROM `T8`; +REPLACE(`C1`,'お','おお') +あいうえおお +SELECT REPLACE(`C1`,'ソ','ソソ') FROM `T9`; +REPLACE(`C1`,'ソ','ソソ') +ソソ十表予構 +SELECT REPLACE(`C1`,'十','十十') FROM `T9`; +REPLACE(`C1`,'十','十十') +ソ十十表予構 +SELECT REPLACE(`C1`,'表','表表') FROM `T9`; +REPLACE(`C1`,'表','表表') +ソ十表表予構 +SELECT REPLACE(`C1`,'予','予予') FROM `T9`; +REPLACE(`C1`,'予','予予') +ソ十表予予構 +SELECT REPLACE(`C1`,'構','構構') FROM `T9`; +REPLACE(`C1`,'構','構構') +ソ十表予構構 +SELECT REPLACE(`C1`,'ア','アア') FROM `T10`; +REPLACE(`C1`,'ア','アア') +アアイウエオ +SELECT REPLACE(`C1`,'イ','イイ') FROM `T10`; +REPLACE(`C1`,'イ','イイ') +アイイウエオ +SELECT REPLACE(`C1`,'ウ','ウウ') FROM `T10`; +REPLACE(`C1`,'ウ','ウウ') +アイウウエオ +SELECT REPLACE(`C1`,'エ','エエ') FROM `T10`; +REPLACE(`C1`,'エ','エエ') +アイウエエオ +SELECT REPLACE(`C1`,'オ','オオ') FROM `T10`; +REPLACE(`C1`,'オ','オオ') +アイウエオオ +SELECT REPLACE(`C1`,'あ','ああ') FROM `T11`; +REPLACE(`C1`,'あ','ああ') +ああいうえお +SELECT REPLACE(`C1`,'い','いい') FROM `T11`; +REPLACE(`C1`,'い','いい') +あいいうえお +SELECT REPLACE(`C1`,'う','うう') FROM `T11`; +REPLACE(`C1`,'う','うう') +あいううえお +SELECT REPLACE(`C1`,'え','ええ') FROM `T11`; +REPLACE(`C1`,'え','ええ') +あいうええお +SELECT REPLACE(`C1`,'お','おお') FROM `T11`; +REPLACE(`C1`,'お','おお') +あいうえおお +SELECT REPLACE(`C1`,'ソ','ソソ') FROM `T12`; +REPLACE(`C1`,'ソ','ソソ') +ソソ十表予構 +SELECT REPLACE(`C1`,'十','十十') FROM `T12`; +REPLACE(`C1`,'十','十十') +ソ十十表予構 +SELECT REPLACE(`C1`,'表','表表') FROM `T12`; +REPLACE(`C1`,'表','表表') +ソ十表表予構 +SELECT REPLACE(`C1`,'予','予予') FROM `T12`; +REPLACE(`C1`,'予','予予') +ソ十表予予構 +SELECT REPLACE(`C1`,'構','構構') FROM `T12`; +REPLACE(`C1`,'構','構構') +ソ十表予構構 +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`; diff --git a/mysql-test/suite/jp/r/jp_replace_ucs2.result b/mysql-test/suite/jp/r/jp_replace_ucs2.result new file mode 100644 index 00000000000..2911fe69b9a --- /dev/null +++ b/mysql-test/suite/jp/r/jp_replace_ucs2.result @@ -0,0 +1,231 @@ +drop table if exists `」ヤ」ア`; +drop table if exists `」ヤ」イ`; +drop table if exists `」ヤ」ウ`; +drop table if exists `」ヤ」エ`; +drop table if exists `」ヤ」オ`; +drop table if exists `」ヤ」カ`; +drop table if exists `」ヤ」キ`; +drop table if exists `」ヤ」ク`; +drop table if exists `」ヤ」ケ`; +drop table if exists `」ヤ」ア」ー`; +drop table if exists `」ヤ」ア」ア`; +drop table if exists `」ヤ」ア」イ`; +SET NAMES ujis; +SET character_set_database = ucs2; +SET collation_connection = ucs2_general_ci; +CREATE TABLE `」ヤ」ア` (`」テ」ア` char(5)) DEFAULT CHARSET = ucs2 engine = innodb; +CREATE TABLE `」ヤ」イ` (`」テ」ア` char(5)) DEFAULT CHARSET = ucs2 engine = innodb; +CREATE TABLE `」ヤ」ウ` (`」テ」ア` char(5)) DEFAULT CHARSET = ucs2 engine = innodb; +CREATE TABLE `」ヤ」エ` (`」テ」ア` char(5)) DEFAULT CHARSET = ucs2 engine = myisam; +CREATE TABLE `」ヤ」オ` (`」テ」ア` char(5)) DEFAULT CHARSET = ucs2 engine = myisam; +CREATE TABLE `」ヤ」カ` (`」テ」ア` char(5)) DEFAULT CHARSET = ucs2 engine = myisam; +CREATE TABLE `」ヤ」キ` (`」テ」ア` char(5)) DEFAULT CHARSET = ucs2 engine = heap; +CREATE TABLE `」ヤ」ク` (`」テ」ア` char(5)) DEFAULT CHARSET = ucs2 engine = heap; +CREATE TABLE `」ヤ」ケ` (`」テ」ア` char(5)) DEFAULT CHARSET = ucs2 engine = heap; +CREATE TABLE `」ヤ」ア」ー` (`」テ」ア` char(5)) DEFAULT CHARSET = ucs2 engine = bdb; +CREATE TABLE `」ヤ」ア」ア` (`」テ」ア` char(5)) DEFAULT CHARSET = ucs2 engine = bdb; +CREATE TABLE `」ヤ」ア」イ` (`」テ」ア` char(5)) DEFAULT CHARSET = ucs2 engine = bdb; +INSERT INTO `」ヤ」ア` VALUES ('竺軸宍雫七'); +INSERT INTO `」ヤ」イ` VALUES ('、「、、、ヲ、ィ、ェ'); +INSERT INTO `」ヤ」ウ` VALUES ('常ワ常ン常゙常゚常'); +INSERT INTO `」ヤ」エ` VALUES ('竺軸宍雫七'); +INSERT INTO `」ヤ」オ` VALUES ('、「、、、ヲ、ィ、ェ'); +INSERT INTO `」ヤ」カ` VALUES ('常ワ常ン常゙常゚常'); +INSERT INTO `」ヤ」キ` VALUES ('竺軸宍雫七'); +INSERT INTO `」ヤ」ク` VALUES ('、「、、、ヲ、ィ、ェ'); +INSERT INTO `」ヤ」ケ` VALUES ('常ワ常ン常゙常゚常'); +INSERT INTO `」ヤ」ア」ー` VALUES ('竺軸宍雫七'); +INSERT INTO `」ヤ」ア」ア` VALUES ('、「、、、ヲ、ィ、ェ'); +INSERT INTO `」ヤ」ア」イ` VALUES ('常ワ常ン常゙常゚常'); +SELECT REPLACE(`」テ」ア`,'竺','竺竺') FROM `」ヤ」ア`; +REPLACE(`」テ」ア`,'竺','竺竺') +竺竺軸宍雫七 +SELECT REPLACE(`」テ」ア`,'軸','軸軸') FROM `」ヤ」ア`; +REPLACE(`」テ」ア`,'軸','軸軸') +竺軸軸宍雫七 +SELECT REPLACE(`」テ」ア`,'宍','宍宍') FROM `」ヤ」ア`; +REPLACE(`」テ」ア`,'宍','宍宍') +竺軸宍宍雫七 +SELECT REPLACE(`」テ」ア`,'雫','雫雫') FROM `」ヤ」ア`; +REPLACE(`」テ」ア`,'雫','雫雫') +竺軸宍雫雫七 +SELECT REPLACE(`」テ」ア`,'七','七七') FROM `」ヤ」ア`; +REPLACE(`」テ」ア`,'七','七七') +竺軸宍雫七七 +SELECT REPLACE(`」テ」ア`,'、「','、「、「') FROM `」ヤ」イ`; +REPLACE(`」テ」ア`,'、「','、「、「') +、「、「、、、ヲ、ィ、ェ +SELECT REPLACE(`」テ」ア`,'、、','、、、、') FROM `」ヤ」イ`; +REPLACE(`」テ」ア`,'、、','、、、、') +、「、、、、、ヲ、ィ、ェ +SELECT REPLACE(`」テ」ア`,'、ヲ','、ヲ、ヲ') FROM `」ヤ」イ`; +REPLACE(`」テ」ア`,'、ヲ','、ヲ、ヲ') +、「、、、ヲ、ヲ、ィ、ェ +SELECT REPLACE(`」テ」ア`,'、ィ','、ィ、ィ') FROM `」ヤ」イ`; +REPLACE(`」テ」ア`,'、ィ','、ィ、ィ') +、「、、、ヲ、ィ、ィ、ェ +SELECT REPLACE(`」テ」ア`,'、ェ','、ェ、ェ') FROM `」ヤ」イ`; +REPLACE(`」テ」ア`,'、ェ','、ェ、ェ') +、「、、、ヲ、ィ、ェ、ェ +SELECT REPLACE(`」テ」ア`,'常ワ','常ワ常ワ') FROM `」ヤ」ウ`; +REPLACE(`」テ」ア`,'常ワ','常ワ常ワ') +常ワ常ワ常ン常゙常゚常 +SELECT REPLACE(`」テ」ア`,'常ン','常ン常ン') FROM `」ヤ」ウ`; +REPLACE(`」テ」ア`,'常ン','常ン常ン') +常ワ常ン常ン常゙常゚常 +SELECT REPLACE(`」テ」ア`,'常゙','常゙常゙') FROM `」ヤ」ウ`; +REPLACE(`」テ」ア`,'常゙','常゙常゙') +常ワ常ン常゙常゙常゚常 +SELECT REPLACE(`」テ」ア`,'常゚','常゚常゚') FROM `」ヤ」ウ`; +REPLACE(`」テ」ア`,'常゚','常゚常゚') +常ワ常ン常゙常゚常゚常 +SELECT REPLACE(`」テ」ア`,'常','常熄') FROM `」ヤ」ウ`; +REPLACE(`」テ」ア`,'常','常熄') +常ワ常ン常゙常゚常熄 +SELECT REPLACE(`」テ」ア`,'竺','竺竺') FROM `」ヤ」エ`; +REPLACE(`」テ」ア`,'竺','竺竺') +竺竺軸宍雫七 +SELECT REPLACE(`」テ」ア`,'軸','軸軸') FROM `」ヤ」エ`; +REPLACE(`」テ」ア`,'軸','軸軸') +竺軸軸宍雫七 +SELECT REPLACE(`」テ」ア`,'宍','宍宍') FROM `」ヤ」エ`; +REPLACE(`」テ」ア`,'宍','宍宍') +竺軸宍宍雫七 +SELECT REPLACE(`」テ」ア`,'雫','雫雫') FROM `」ヤ」エ`; +REPLACE(`」テ」ア`,'雫','雫雫') +竺軸宍雫雫七 +SELECT REPLACE(`」テ」ア`,'七','七七') FROM `」ヤ」エ`; +REPLACE(`」テ」ア`,'七','七七') +竺軸宍雫七七 +SELECT REPLACE(`」テ」ア`,'、「','、「、「') FROM `」ヤ」オ`; +REPLACE(`」テ」ア`,'、「','、「、「') +、「、「、、、ヲ、ィ、ェ +SELECT REPLACE(`」テ」ア`,'、、','、、、、') FROM `」ヤ」オ`; +REPLACE(`」テ」ア`,'、、','、、、、') +、「、、、、、ヲ、ィ、ェ +SELECT REPLACE(`」テ」ア`,'、ヲ','、ヲ、ヲ') FROM `」ヤ」オ`; +REPLACE(`」テ」ア`,'、ヲ','、ヲ、ヲ') +、「、、、ヲ、ヲ、ィ、ェ +SELECT REPLACE(`」テ」ア`,'、ィ','、ィ、ィ') FROM `」ヤ」オ`; +REPLACE(`」テ」ア`,'、ィ','、ィ、ィ') +、「、、、ヲ、ィ、ィ、ェ +SELECT REPLACE(`」テ」ア`,'、ェ','、ェ、ェ') FROM `」ヤ」オ`; +REPLACE(`」テ」ア`,'、ェ','、ェ、ェ') +、「、、、ヲ、ィ、ェ、ェ +SELECT REPLACE(`」テ」ア`,'常ワ','常ワ常ワ') FROM `」ヤ」カ`; +REPLACE(`」テ」ア`,'常ワ','常ワ常ワ') +常ワ常ワ常ン常゙常゚常 +SELECT REPLACE(`」テ」ア`,'常ン','常ン常ン') FROM `」ヤ」カ`; +REPLACE(`」テ」ア`,'常ン','常ン常ン') +常ワ常ン常ン常゙常゚常 +SELECT REPLACE(`」テ」ア`,'常゙','常゙常゙') FROM `」ヤ」カ`; +REPLACE(`」テ」ア`,'常゙','常゙常゙') +常ワ常ン常゙常゙常゚常 +SELECT REPLACE(`」テ」ア`,'常゚','常゚常゚') FROM `」ヤ」カ`; +REPLACE(`」テ」ア`,'常゚','常゚常゚') +常ワ常ン常゙常゚常゚常 +SELECT REPLACE(`」テ」ア`,'常','常熄') FROM `」ヤ」カ`; +REPLACE(`」テ」ア`,'常','常熄') +常ワ常ン常゙常゚常熄 +SELECT REPLACE(`」テ」ア`,'竺','竺竺') FROM `」ヤ」キ`; +REPLACE(`」テ」ア`,'竺','竺竺') +竺竺軸宍雫七 +SELECT REPLACE(`」テ」ア`,'軸','軸軸') FROM `」ヤ」キ`; +REPLACE(`」テ」ア`,'軸','軸軸') +竺軸軸宍雫七 +SELECT REPLACE(`」テ」ア`,'宍','宍宍') FROM `」ヤ」キ`; +REPLACE(`」テ」ア`,'宍','宍宍') +竺軸宍宍雫七 +SELECT REPLACE(`」テ」ア`,'雫','雫雫') FROM `」ヤ」キ`; +REPLACE(`」テ」ア`,'雫','雫雫') +竺軸宍雫雫七 +SELECT REPLACE(`」テ」ア`,'七','七七') FROM `」ヤ」キ`; +REPLACE(`」テ」ア`,'七','七七') +竺軸宍雫七七 +SELECT REPLACE(`」テ」ア`,'、「','、「、「') FROM `」ヤ」ク`; +REPLACE(`」テ」ア`,'、「','、「、「') +、「、「、、、ヲ、ィ、ェ +SELECT REPLACE(`」テ」ア`,'、、','、、、、') FROM `」ヤ」ク`; +REPLACE(`」テ」ア`,'、、','、、、、') +、「、、、、、ヲ、ィ、ェ +SELECT REPLACE(`」テ」ア`,'、ヲ','、ヲ、ヲ') FROM `」ヤ」ク`; +REPLACE(`」テ」ア`,'、ヲ','、ヲ、ヲ') +、「、、、ヲ、ヲ、ィ、ェ +SELECT REPLACE(`」テ」ア`,'、ィ','、ィ、ィ') FROM `」ヤ」ク`; +REPLACE(`」テ」ア`,'、ィ','、ィ、ィ') +、「、、、ヲ、ィ、ィ、ェ +SELECT REPLACE(`」テ」ア`,'、ェ','、ェ、ェ') FROM `」ヤ」ク`; +REPLACE(`」テ」ア`,'、ェ','、ェ、ェ') +、「、、、ヲ、ィ、ェ、ェ +SELECT REPLACE(`」テ」ア`,'常ワ','常ワ常ワ') FROM `」ヤ」ケ`; +REPLACE(`」テ」ア`,'常ワ','常ワ常ワ') +常ワ常ワ常ン常゙常゚常 +SELECT REPLACE(`」テ」ア`,'常ン','常ン常ン') FROM `」ヤ」ケ`; +REPLACE(`」テ」ア`,'常ン','常ン常ン') +常ワ常ン常ン常゙常゚常 +SELECT REPLACE(`」テ」ア`,'常゙','常゙常゙') FROM `」ヤ」ケ`; +REPLACE(`」テ」ア`,'常゙','常゙常゙') +常ワ常ン常゙常゙常゚常 +SELECT REPLACE(`」テ」ア`,'常゚','常゚常゚') FROM `」ヤ」ケ`; +REPLACE(`」テ」ア`,'常゚','常゚常゚') +常ワ常ン常゙常゚常゚常 +SELECT REPLACE(`」テ」ア`,'常','常熄') FROM `」ヤ」ケ`; +REPLACE(`」テ」ア`,'常','常熄') +常ワ常ン常゙常゚常熄 +SELECT REPLACE(`」テ」ア`,'竺','竺竺') FROM `」ヤ」ア」ー`; +REPLACE(`」テ」ア`,'竺','竺竺') +竺竺軸宍雫七 +SELECT REPLACE(`」テ」ア`,'軸','軸軸') FROM `」ヤ」ア」ー`; +REPLACE(`」テ」ア`,'軸','軸軸') +竺軸軸宍雫七 +SELECT REPLACE(`」テ」ア`,'宍','宍宍') FROM `」ヤ」ア」ー`; +REPLACE(`」テ」ア`,'宍','宍宍') +竺軸宍宍雫七 +SELECT REPLACE(`」テ」ア`,'雫','雫雫') FROM `」ヤ」ア」ー`; +REPLACE(`」テ」ア`,'雫','雫雫') +竺軸宍雫雫七 +SELECT REPLACE(`」テ」ア`,'七','七七') FROM `」ヤ」ア」ー`; +REPLACE(`」テ」ア`,'七','七七') +竺軸宍雫七七 +SELECT REPLACE(`」テ」ア`,'、「','、「、「') FROM `」ヤ」ア」ア`; +REPLACE(`」テ」ア`,'、「','、「、「') +、「、「、、、ヲ、ィ、ェ +SELECT REPLACE(`」テ」ア`,'、、','、、、、') FROM `」ヤ」ア」ア`; +REPLACE(`」テ」ア`,'、、','、、、、') +、「、、、、、ヲ、ィ、ェ +SELECT REPLACE(`」テ」ア`,'、ヲ','、ヲ、ヲ') FROM `」ヤ」ア」ア`; +REPLACE(`」テ」ア`,'、ヲ','、ヲ、ヲ') +、「、、、ヲ、ヲ、ィ、ェ +SELECT REPLACE(`」テ」ア`,'、ィ','、ィ、ィ') FROM `」ヤ」ア」ア`; +REPLACE(`」テ」ア`,'、ィ','、ィ、ィ') +、「、、、ヲ、ィ、ィ、ェ +SELECT REPLACE(`」テ」ア`,'、ェ','、ェ、ェ') FROM `」ヤ」ア」ア`; +REPLACE(`」テ」ア`,'、ェ','、ェ、ェ') +、「、、、ヲ、ィ、ェ、ェ +SELECT REPLACE(`」テ」ア`,'常ワ','常ワ常ワ') FROM `」ヤ」ア」イ`; +REPLACE(`」テ」ア`,'常ワ','常ワ常ワ') +常ワ常ワ常ン常゙常゚常 +SELECT REPLACE(`」テ」ア`,'常ン','常ン常ン') FROM `」ヤ」ア」イ`; +REPLACE(`」テ」ア`,'常ン','常ン常ン') +常ワ常ン常ン常゙常゚常 +SELECT REPLACE(`」テ」ア`,'常゙','常゙常゙') FROM `」ヤ」ア」イ`; +REPLACE(`」テ」ア`,'常゙','常゙常゙') +常ワ常ン常゙常゙常゚常 +SELECT REPLACE(`」テ」ア`,'常゚','常゚常゚') FROM `」ヤ」ア」イ`; +REPLACE(`」テ」ア`,'常゚','常゚常゚') +常ワ常ン常゙常゚常゚常 +SELECT REPLACE(`」テ」ア`,'常','常熄') FROM `」ヤ」ア」イ`; +REPLACE(`」テ」ア`,'常','常熄') +常ワ常ン常゙常゚常熄 +DROP TABLE `」ヤ」ア`; +DROP TABLE `」ヤ」イ`; +DROP TABLE `」ヤ」ウ`; +DROP TABLE `」ヤ」エ`; +DROP TABLE `」ヤ」オ`; +DROP TABLE `」ヤ」カ`; +DROP TABLE `」ヤ」キ`; +DROP TABLE `」ヤ」ク`; +DROP TABLE `」ヤ」ケ`; +DROP TABLE `」ヤ」ア」ー`; +DROP TABLE `」ヤ」ア」ア`; +DROP TABLE `」ヤ」ア」イ`; diff --git a/mysql-test/suite/jp/r/jp_replace_ujis.result b/mysql-test/suite/jp/r/jp_replace_ujis.result new file mode 100644 index 00000000000..7f776804ee9 --- /dev/null +++ b/mysql-test/suite/jp/r/jp_replace_ujis.result @@ -0,0 +1,230 @@ +drop table if exists `」ヤ」ア`; +drop table if exists `」ヤ」イ`; +drop table if exists `」ヤ」ウ`; +drop table if exists `」ヤ」エ`; +drop table if exists `」ヤ」オ`; +drop table if exists `」ヤ」カ`; +drop table if exists `」ヤ」キ`; +drop table if exists `」ヤ」ク`; +drop table if exists `」ヤ」ケ`; +drop table if exists `」ヤ」ア」ー`; +drop table if exists `」ヤ」ア」ア`; +drop table if exists `」ヤ」ア」イ`; +SET NAMES ujis; +SET character_set_database = ujis; +CREATE TABLE `」ヤ」ア` (`」テ」ア` char(5)) DEFAULT CHARSET = ujis engine = innodb; +CREATE TABLE `」ヤ」イ` (`」テ」ア` char(5)) DEFAULT CHARSET = ujis engine = innodb; +CREATE TABLE `」ヤ」ウ` (`」テ」ア` char(5)) DEFAULT CHARSET = ujis engine = innodb; +CREATE TABLE `」ヤ」エ` (`」テ」ア` char(5)) DEFAULT CHARSET = ujis engine = myisam; +CREATE TABLE `」ヤ」オ` (`」テ」ア` char(5)) DEFAULT CHARSET = ujis engine = myisam; +CREATE TABLE `」ヤ」カ` (`」テ」ア` char(5)) DEFAULT CHARSET = ujis engine = myisam; +CREATE TABLE `」ヤ」キ` (`」テ」ア` char(5)) DEFAULT CHARSET = ujis engine = heap; +CREATE TABLE `」ヤ」ク` (`」テ」ア` char(5)) DEFAULT CHARSET = ujis engine = heap; +CREATE TABLE `」ヤ」ケ` (`」テ」ア` char(5)) DEFAULT CHARSET = ujis engine = heap; +CREATE TABLE `」ヤ」ア」ー` (`」テ」ア` char(5)) DEFAULT CHARSET = ujis engine = bdb; +CREATE TABLE `」ヤ」ア」ア` (`」テ」ア` char(5)) DEFAULT CHARSET = ujis engine = bdb; +CREATE TABLE `」ヤ」ア」イ` (`」テ」ア` char(5)) DEFAULT CHARSET = ujis engine = bdb; +INSERT INTO `」ヤ」ア` VALUES ('竺軸宍雫七'); +INSERT INTO `」ヤ」イ` VALUES ('、「、、、ヲ、ィ、ェ'); +INSERT INTO `」ヤ」ウ` VALUES ('常ワ常ン常゙常゚常'); +INSERT INTO `」ヤ」エ` VALUES ('竺軸宍雫七'); +INSERT INTO `」ヤ」オ` VALUES ('、「、、、ヲ、ィ、ェ'); +INSERT INTO `」ヤ」カ` VALUES ('常ワ常ン常゙常゚常'); +INSERT INTO `」ヤ」キ` VALUES ('竺軸宍雫七'); +INSERT INTO `」ヤ」ク` VALUES ('、「、、、ヲ、ィ、ェ'); +INSERT INTO `」ヤ」ケ` VALUES ('常ワ常ン常゙常゚常'); +INSERT INTO `」ヤ」ア」ー` VALUES ('竺軸宍雫七'); +INSERT INTO `」ヤ」ア」ア` VALUES ('、「、、、ヲ、ィ、ェ'); +INSERT INTO `」ヤ」ア」イ` VALUES ('常ワ常ン常゙常゚常'); +SELECT REPLACE(`」テ」ア`,'竺','竺竺') FROM `」ヤ」ア`; +REPLACE(`」テ」ア`,'竺','竺竺') +竺竺軸宍雫七 +SELECT REPLACE(`」テ」ア`,'軸','軸軸') FROM `」ヤ」ア`; +REPLACE(`」テ」ア`,'軸','軸軸') +竺軸軸宍雫七 +SELECT REPLACE(`」テ」ア`,'宍','宍宍') FROM `」ヤ」ア`; +REPLACE(`」テ」ア`,'宍','宍宍') +竺軸宍宍雫七 +SELECT REPLACE(`」テ」ア`,'雫','雫雫') FROM `」ヤ」ア`; +REPLACE(`」テ」ア`,'雫','雫雫') +竺軸宍雫雫七 +SELECT REPLACE(`」テ」ア`,'七','七七') FROM `」ヤ」ア`; +REPLACE(`」テ」ア`,'七','七七') +竺軸宍雫七七 +SELECT REPLACE(`」テ」ア`,'、「','、「、「') FROM `」ヤ」イ`; +REPLACE(`」テ」ア`,'、「','、「、「') +、「、「、、、ヲ、ィ、ェ +SELECT REPLACE(`」テ」ア`,'、、','、、、、') FROM `」ヤ」イ`; +REPLACE(`」テ」ア`,'、、','、、、、') +、「、、、、、ヲ、ィ、ェ +SELECT REPLACE(`」テ」ア`,'、ヲ','、ヲ、ヲ') FROM `」ヤ」イ`; +REPLACE(`」テ」ア`,'、ヲ','、ヲ、ヲ') +、「、、、ヲ、ヲ、ィ、ェ +SELECT REPLACE(`」テ」ア`,'、ィ','、ィ、ィ') FROM `」ヤ」イ`; +REPLACE(`」テ」ア`,'、ィ','、ィ、ィ') +、「、、、ヲ、ィ、ィ、ェ +SELECT REPLACE(`」テ」ア`,'、ェ','、ェ、ェ') FROM `」ヤ」イ`; +REPLACE(`」テ」ア`,'、ェ','、ェ、ェ') +、「、、、ヲ、ィ、ェ、ェ +SELECT REPLACE(`」テ」ア`,'常ワ','常ワ常ワ') FROM `」ヤ」ウ`; +REPLACE(`」テ」ア`,'常ワ','常ワ常ワ') +常ワ常ワ常ン常゙常゚常 +SELECT REPLACE(`」テ」ア`,'常ン','常ン常ン') FROM `」ヤ」ウ`; +REPLACE(`」テ」ア`,'常ン','常ン常ン') +常ワ常ン常ン常゙常゚常 +SELECT REPLACE(`」テ」ア`,'常゙','常゙常゙') FROM `」ヤ」ウ`; +REPLACE(`」テ」ア`,'常゙','常゙常゙') +常ワ常ン常゙常゙常゚常 +SELECT REPLACE(`」テ」ア`,'常゚','常゚常゚') FROM `」ヤ」ウ`; +REPLACE(`」テ」ア`,'常゚','常゚常゚') +常ワ常ン常゙常゚常゚常 +SELECT REPLACE(`」テ」ア`,'常','常熄') FROM `」ヤ」ウ`; +REPLACE(`」テ」ア`,'常','常熄') +常ワ常ン常゙常゚常熄 +SELECT REPLACE(`」テ」ア`,'竺','竺竺') FROM `」ヤ」エ`; +REPLACE(`」テ」ア`,'竺','竺竺') +竺竺軸宍雫七 +SELECT REPLACE(`」テ」ア`,'軸','軸軸') FROM `」ヤ」エ`; +REPLACE(`」テ」ア`,'軸','軸軸') +竺軸軸宍雫七 +SELECT REPLACE(`」テ」ア`,'宍','宍宍') FROM `」ヤ」エ`; +REPLACE(`」テ」ア`,'宍','宍宍') +竺軸宍宍雫七 +SELECT REPLACE(`」テ」ア`,'雫','雫雫') FROM `」ヤ」エ`; +REPLACE(`」テ」ア`,'雫','雫雫') +竺軸宍雫雫七 +SELECT REPLACE(`」テ」ア`,'七','七七') FROM `」ヤ」エ`; +REPLACE(`」テ」ア`,'七','七七') +竺軸宍雫七七 +SELECT REPLACE(`」テ」ア`,'、「','、「、「') FROM `」ヤ」オ`; +REPLACE(`」テ」ア`,'、「','、「、「') +、「、「、、、ヲ、ィ、ェ +SELECT REPLACE(`」テ」ア`,'、、','、、、、') FROM `」ヤ」オ`; +REPLACE(`」テ」ア`,'、、','、、、、') +、「、、、、、ヲ、ィ、ェ +SELECT REPLACE(`」テ」ア`,'、ヲ','、ヲ、ヲ') FROM `」ヤ」オ`; +REPLACE(`」テ」ア`,'、ヲ','、ヲ、ヲ') +、「、、、ヲ、ヲ、ィ、ェ +SELECT REPLACE(`」テ」ア`,'、ィ','、ィ、ィ') FROM `」ヤ」オ`; +REPLACE(`」テ」ア`,'、ィ','、ィ、ィ') +、「、、、ヲ、ィ、ィ、ェ +SELECT REPLACE(`」テ」ア`,'、ェ','、ェ、ェ') FROM `」ヤ」オ`; +REPLACE(`」テ」ア`,'、ェ','、ェ、ェ') +、「、、、ヲ、ィ、ェ、ェ +SELECT REPLACE(`」テ」ア`,'常ワ','常ワ常ワ') FROM `」ヤ」カ`; +REPLACE(`」テ」ア`,'常ワ','常ワ常ワ') +常ワ常ワ常ン常゙常゚常 +SELECT REPLACE(`」テ」ア`,'常ン','常ン常ン') FROM `」ヤ」カ`; +REPLACE(`」テ」ア`,'常ン','常ン常ン') +常ワ常ン常ン常゙常゚常 +SELECT REPLACE(`」テ」ア`,'常゙','常゙常゙') FROM `」ヤ」カ`; +REPLACE(`」テ」ア`,'常゙','常゙常゙') +常ワ常ン常゙常゙常゚常 +SELECT REPLACE(`」テ」ア`,'常゚','常゚常゚') FROM `」ヤ」カ`; +REPLACE(`」テ」ア`,'常゚','常゚常゚') +常ワ常ン常゙常゚常゚常 +SELECT REPLACE(`」テ」ア`,'常','常熄') FROM `」ヤ」カ`; +REPLACE(`」テ」ア`,'常','常熄') +常ワ常ン常゙常゚常熄 +SELECT REPLACE(`」テ」ア`,'竺','竺竺') FROM `」ヤ」キ`; +REPLACE(`」テ」ア`,'竺','竺竺') +竺竺軸宍雫七 +SELECT REPLACE(`」テ」ア`,'軸','軸軸') FROM `」ヤ」キ`; +REPLACE(`」テ」ア`,'軸','軸軸') +竺軸軸宍雫七 +SELECT REPLACE(`」テ」ア`,'宍','宍宍') FROM `」ヤ」キ`; +REPLACE(`」テ」ア`,'宍','宍宍') +竺軸宍宍雫七 +SELECT REPLACE(`」テ」ア`,'雫','雫雫') FROM `」ヤ」キ`; +REPLACE(`」テ」ア`,'雫','雫雫') +竺軸宍雫雫七 +SELECT REPLACE(`」テ」ア`,'七','七七') FROM `」ヤ」キ`; +REPLACE(`」テ」ア`,'七','七七') +竺軸宍雫七七 +SELECT REPLACE(`」テ」ア`,'、「','、「、「') FROM `」ヤ」ク`; +REPLACE(`」テ」ア`,'、「','、「、「') +、「、「、、、ヲ、ィ、ェ +SELECT REPLACE(`」テ」ア`,'、、','、、、、') FROM `」ヤ」ク`; +REPLACE(`」テ」ア`,'、、','、、、、') +、「、、、、、ヲ、ィ、ェ +SELECT REPLACE(`」テ」ア`,'、ヲ','、ヲ、ヲ') FROM `」ヤ」ク`; +REPLACE(`」テ」ア`,'、ヲ','、ヲ、ヲ') +、「、、、ヲ、ヲ、ィ、ェ +SELECT REPLACE(`」テ」ア`,'、ィ','、ィ、ィ') FROM `」ヤ」ク`; +REPLACE(`」テ」ア`,'、ィ','、ィ、ィ') +、「、、、ヲ、ィ、ィ、ェ +SELECT REPLACE(`」テ」ア`,'、ェ','、ェ、ェ') FROM `」ヤ」ク`; +REPLACE(`」テ」ア`,'、ェ','、ェ、ェ') +、「、、、ヲ、ィ、ェ、ェ +SELECT REPLACE(`」テ」ア`,'常ワ','常ワ常ワ') FROM `」ヤ」ケ`; +REPLACE(`」テ」ア`,'常ワ','常ワ常ワ') +常ワ常ワ常ン常゙常゚常 +SELECT REPLACE(`」テ」ア`,'常ン','常ン常ン') FROM `」ヤ」ケ`; +REPLACE(`」テ」ア`,'常ン','常ン常ン') +常ワ常ン常ン常゙常゚常 +SELECT REPLACE(`」テ」ア`,'常゙','常゙常゙') FROM `」ヤ」ケ`; +REPLACE(`」テ」ア`,'常゙','常゙常゙') +常ワ常ン常゙常゙常゚常 +SELECT REPLACE(`」テ」ア`,'常゚','常゚常゚') FROM `」ヤ」ケ`; +REPLACE(`」テ」ア`,'常゚','常゚常゚') +常ワ常ン常゙常゚常゚常 +SELECT REPLACE(`」テ」ア`,'常','常熄') FROM `」ヤ」ケ`; +REPLACE(`」テ」ア`,'常','常熄') +常ワ常ン常゙常゚常熄 +SELECT REPLACE(`」テ」ア`,'竺','竺竺') FROM `」ヤ」ア」ー`; +REPLACE(`」テ」ア`,'竺','竺竺') +竺竺軸宍雫七 +SELECT REPLACE(`」テ」ア`,'軸','軸軸') FROM `」ヤ」ア」ー`; +REPLACE(`」テ」ア`,'軸','軸軸') +竺軸軸宍雫七 +SELECT REPLACE(`」テ」ア`,'宍','宍宍') FROM `」ヤ」ア」ー`; +REPLACE(`」テ」ア`,'宍','宍宍') +竺軸宍宍雫七 +SELECT REPLACE(`」テ」ア`,'雫','雫雫') FROM `」ヤ」ア」ー`; +REPLACE(`」テ」ア`,'雫','雫雫') +竺軸宍雫雫七 +SELECT REPLACE(`」テ」ア`,'七','七七') FROM `」ヤ」ア」ー`; +REPLACE(`」テ」ア`,'七','七七') +竺軸宍雫七七 +SELECT REPLACE(`」テ」ア`,'、「','、「、「') FROM `」ヤ」ア」ア`; +REPLACE(`」テ」ア`,'、「','、「、「') +、「、「、、、ヲ、ィ、ェ +SELECT REPLACE(`」テ」ア`,'、、','、、、、') FROM `」ヤ」ア」ア`; +REPLACE(`」テ」ア`,'、、','、、、、') +、「、、、、、ヲ、ィ、ェ +SELECT REPLACE(`」テ」ア`,'、ヲ','、ヲ、ヲ') FROM `」ヤ」ア」ア`; +REPLACE(`」テ」ア`,'、ヲ','、ヲ、ヲ') +、「、、、ヲ、ヲ、ィ、ェ +SELECT REPLACE(`」テ」ア`,'、ィ','、ィ、ィ') FROM `」ヤ」ア」ア`; +REPLACE(`」テ」ア`,'、ィ','、ィ、ィ') +、「、、、ヲ、ィ、ィ、ェ +SELECT REPLACE(`」テ」ア`,'、ェ','、ェ、ェ') FROM `」ヤ」ア」ア`; +REPLACE(`」テ」ア`,'、ェ','、ェ、ェ') +、「、、、ヲ、ィ、ェ、ェ +SELECT REPLACE(`」テ」ア`,'常ワ','常ワ常ワ') FROM `」ヤ」ア」イ`; +REPLACE(`」テ」ア`,'常ワ','常ワ常ワ') +常ワ常ワ常ン常゙常゚常 +SELECT REPLACE(`」テ」ア`,'常ン','常ン常ン') FROM `」ヤ」ア」イ`; +REPLACE(`」テ」ア`,'常ン','常ン常ン') +常ワ常ン常ン常゙常゚常 +SELECT REPLACE(`」テ」ア`,'常゙','常゙常゙') FROM `」ヤ」ア」イ`; +REPLACE(`」テ」ア`,'常゙','常゙常゙') +常ワ常ン常゙常゙常゚常 +SELECT REPLACE(`」テ」ア`,'常゚','常゚常゚') FROM `」ヤ」ア」イ`; +REPLACE(`」テ」ア`,'常゚','常゚常゚') +常ワ常ン常゙常゚常゚常 +SELECT REPLACE(`」テ」ア`,'常','常熄') FROM `」ヤ」ア」イ`; +REPLACE(`」テ」ア`,'常','常熄') +常ワ常ン常゙常゚常熄 +DROP TABLE `」ヤ」ア`; +DROP TABLE `」ヤ」イ`; +DROP TABLE `」ヤ」ウ`; +DROP TABLE `」ヤ」エ`; +DROP TABLE `」ヤ」オ`; +DROP TABLE `」ヤ」カ`; +DROP TABLE `」ヤ」キ`; +DROP TABLE `」ヤ」ク`; +DROP TABLE `」ヤ」ケ`; +DROP TABLE `」ヤ」ア」ー`; +DROP TABLE `」ヤ」ア」ア`; +DROP TABLE `」ヤ」ア」イ`; diff --git a/mysql-test/suite/jp/r/jp_replace_utf8.result b/mysql-test/suite/jp/r/jp_replace_utf8.result new file mode 100644 index 00000000000..16981fcd0d8 --- /dev/null +++ b/mysql-test/suite/jp/r/jp_replace_utf8.result @@ -0,0 +1,230 @@ +drop table if exists `シエシ疏; +drop table if exists `シエシ蛋; +drop table if exists `シエシ伝; +drop table if exists `シエシ覗; +drop table if exists `シエシ描; +drop table if exists `シエシ冒; +drop table if exists `シエシ輿; +drop table if exists `シエシ倭; +drop table if exists `シエシ兪; +drop table if exists `シエシ托シ秦; +drop table if exists `シエシ托シ疏; +drop table if exists `シエシ托シ蛋; +SET NAMES utf8; +SET character_set_database = utf8; +CREATE TABLE `シエシ疏 (`シ」シ疏 char(5)) DEFAULT CHARSET = utf8 engine = innodb; +CREATE TABLE `シエシ蛋 (`シ」シ疏 char(5)) DEFAULT CHARSET = utf8 engine = innodb; +CREATE TABLE `シエシ伝 (`シ」シ疏 char(5)) DEFAULT CHARSET = utf8 engine = innodb; +CREATE TABLE `シエシ覗 (`シ」シ疏 char(5)) DEFAULT CHARSET = utf8 engine = myisam; +CREATE TABLE `シエシ描 (`シ」シ疏 char(5)) DEFAULT CHARSET = utf8 engine = myisam; +CREATE TABLE `シエシ冒 (`シ」シ疏 char(5)) DEFAULT CHARSET = utf8 engine = myisam; +CREATE TABLE `シエシ輿 (`シ」シ疏 char(5)) DEFAULT CHARSET = utf8 engine = heap; +CREATE TABLE `シエシ倭 (`シ」シ疏 char(5)) DEFAULT CHARSET = utf8 engine = heap; +CREATE TABLE `シエシ兪 (`シ」シ疏 char(5)) DEFAULT CHARSET = utf8 engine = heap; +CREATE TABLE `シエシ托シ秦 (`シ」シ疏 char(5)) DEFAULT CHARSET = utf8 engine = bdb; +CREATE TABLE `シエシ托シ疏 (`シ」シ疏 char(5)) DEFAULT CHARSET = utf8 engine = bdb; +CREATE TABLE `シエシ托シ蛋 (`シ」シ疏 char(5)) DEFAULT CHARSET = utf8 engine = bdb; +INSERT INTO `シエシ疏 VALUES ('スアスイスウスエスオ'); +INSERT INTO `シエシ蛋 VALUES ('縺ゅ>縺縺医♀'); +INSERT INTO `シエシ伝 VALUES ('鮴秘セ夜セ鈴セ樣セ。'); +INSERT INTO `シエシ覗 VALUES ('スアスイスウスエスオ'); +INSERT INTO `シエシ描 VALUES ('縺ゅ>縺縺医♀'); +INSERT INTO `シエシ冒 VALUES ('鮴秘セ夜セ鈴セ樣セ。'); +INSERT INTO `シエシ輿 VALUES ('スアスイスウスエスオ'); +INSERT INTO `シエシ倭 VALUES ('縺ゅ>縺縺医♀'); +INSERT INTO `シエシ兪 VALUES ('鮴秘セ夜セ鈴セ樣セ。'); +INSERT INTO `シエシ托シ秦 VALUES ('スアスイスウスエスオ'); +INSERT INTO `シエシ托シ疏 VALUES ('縺ゅ>縺縺医♀'); +INSERT INTO `シエシ托シ蛋 VALUES ('鮴秘セ夜セ鈴セ樣セ。'); +SELECT REPLACE(`シ」シ疏,'スア','スアスア') FROM `シエシ疏; +REPLACE(`シ」シ疏,'スア','スアスア') +スアスアスイスウスエスオ +SELECT REPLACE(`シ」シ疏,'スイ','スイスイ') FROM `シエシ疏; +REPLACE(`シ」シ疏,'スイ','スイスイ') +スアスイスイスウスエスオ +SELECT REPLACE(`シ」シ疏,'スウ','スウスウ') FROM `シエシ疏; +REPLACE(`シ」シ疏,'スウ','スウスウ') +スアスイスウスウスエスオ +SELECT REPLACE(`シ」シ疏,'スエ','スエスエ') FROM `シエシ疏; +REPLACE(`シ」シ疏,'スエ','スエスエ') +スアスイスウスエスエスオ +SELECT REPLACE(`シ」シ疏,'スオ','スオスオ') FROM `シエシ疏; +REPLACE(`シ」シ疏,'スオ','スオスオ') +スアスイスウスエスオスオ +SELECT REPLACE(`シ」シ疏,'縺','縺ゅ≠') FROM `シエシ蛋; +REPLACE(`シ」シ疏,'縺','縺ゅ≠') +縺ゅ≠縺縺縺医♀ +SELECT REPLACE(`シ」シ疏,'縺','縺縺') FROM `シエシ蛋; +REPLACE(`シ」シ疏,'縺','縺縺') +縺ゅ>縺縺縺医♀ +SELECT REPLACE(`シ」シ疏,'縺','縺縺') FROM `シエシ蛋; +REPLACE(`シ」シ疏,'縺','縺縺') +縺ゅ>縺縺縺医♀ +SELECT REPLACE(`シ」シ疏,'縺','縺医∴') FROM `シエシ蛋; +REPLACE(`シ」シ疏,'縺','縺医∴') +縺ゅ>縺縺医∴縺 +SELECT REPLACE(`シ」シ疏,'縺','縺翫♀') FROM `シエシ蛋; +REPLACE(`シ」シ疏,'縺','縺翫♀') +縺ゅ>縺縺医♀縺 +SELECT REPLACE(`シ」シ疏,'鮴','鮴秘セ') FROM `シエシ伝; +REPLACE(`シ」シ疏,'鮴','鮴秘セ') +鮴秘セ秘セ夜セ鈴セ樣セ。 +SELECT REPLACE(`シ」シ疏,'鮴','鮴夜セ') FROM `シエシ伝; +REPLACE(`シ」シ疏,'鮴','鮴夜セ') +鮴秘セ夜セ夜セ鈴セ樣セ。 +SELECT REPLACE(`シ」シ疏,'鮴','鮴鈴セ') FROM `シエシ伝; +REPLACE(`シ」シ疏,'鮴','鮴鈴セ') +鮴秘セ夜セ鈴セ鈴セ樣セ。 +SELECT REPLACE(`シ」シ疏,'鮴','鮴樣セ') FROM `シエシ伝; +REPLACE(`シ」シ疏,'鮴','鮴樣セ') +鮴秘セ夜セ鈴セ樣セ樣セ。 +SELECT REPLACE(`シ」シ疏,'鮴。','鮴。鮴。') FROM `シエシ伝; +REPLACE(`シ」シ疏,'鮴。','鮴。鮴。') +鮴秘セ夜セ鈴セ樣セ。鮴。 +SELECT REPLACE(`シ」シ疏,'スア','スアスア') FROM `シエシ覗; +REPLACE(`シ」シ疏,'スア','スアスア') +スアスアスイスウスエスオ +SELECT REPLACE(`シ」シ疏,'スイ','スイスイ') FROM `シエシ覗; +REPLACE(`シ」シ疏,'スイ','スイスイ') +スアスイスイスウスエスオ +SELECT REPLACE(`シ」シ疏,'スウ','スウスウ') FROM `シエシ覗; +REPLACE(`シ」シ疏,'スウ','スウスウ') +スアスイスウスウスエスオ +SELECT REPLACE(`シ」シ疏,'スエ','スエスエ') FROM `シエシ覗; +REPLACE(`シ」シ疏,'スエ','スエスエ') +スアスイスウスエスエスオ +SELECT REPLACE(`シ」シ疏,'スオ','スオスオ') FROM `シエシ覗; +REPLACE(`シ」シ疏,'スオ','スオスオ') +スアスイスウスエスオスオ +SELECT REPLACE(`シ」シ疏,'縺','縺ゅ≠') FROM `シエシ描; +REPLACE(`シ」シ疏,'縺','縺ゅ≠') +縺ゅ≠縺縺縺医♀ +SELECT REPLACE(`シ」シ疏,'縺','縺縺') FROM `シエシ描; +REPLACE(`シ」シ疏,'縺','縺縺') +縺ゅ>縺縺縺医♀ +SELECT REPLACE(`シ」シ疏,'縺','縺縺') FROM `シエシ描; +REPLACE(`シ」シ疏,'縺','縺縺') +縺ゅ>縺縺縺医♀ +SELECT REPLACE(`シ」シ疏,'縺','縺医∴') FROM `シエシ描; +REPLACE(`シ」シ疏,'縺','縺医∴') +縺ゅ>縺縺医∴縺 +SELECT REPLACE(`シ」シ疏,'縺','縺翫♀') FROM `シエシ描; +REPLACE(`シ」シ疏,'縺','縺翫♀') +縺ゅ>縺縺医♀縺 +SELECT REPLACE(`シ」シ疏,'鮴','鮴秘セ') FROM `シエシ冒; +REPLACE(`シ」シ疏,'鮴','鮴秘セ') +鮴秘セ秘セ夜セ鈴セ樣セ。 +SELECT REPLACE(`シ」シ疏,'鮴','鮴夜セ') FROM `シエシ冒; +REPLACE(`シ」シ疏,'鮴','鮴夜セ') +鮴秘セ夜セ夜セ鈴セ樣セ。 +SELECT REPLACE(`シ」シ疏,'鮴','鮴鈴セ') FROM `シエシ冒; +REPLACE(`シ」シ疏,'鮴','鮴鈴セ') +鮴秘セ夜セ鈴セ鈴セ樣セ。 +SELECT REPLACE(`シ」シ疏,'鮴','鮴樣セ') FROM `シエシ冒; +REPLACE(`シ」シ疏,'鮴','鮴樣セ') +鮴秘セ夜セ鈴セ樣セ樣セ。 +SELECT REPLACE(`シ」シ疏,'鮴。','鮴。鮴。') FROM `シエシ冒; +REPLACE(`シ」シ疏,'鮴。','鮴。鮴。') +鮴秘セ夜セ鈴セ樣セ。鮴。 +SELECT REPLACE(`シ」シ疏,'スア','スアスア') FROM `シエシ輿; +REPLACE(`シ」シ疏,'スア','スアスア') +スアスアスイスウスエスオ +SELECT REPLACE(`シ」シ疏,'スイ','スイスイ') FROM `シエシ輿; +REPLACE(`シ」シ疏,'スイ','スイスイ') +スアスイスイスウスエスオ +SELECT REPLACE(`シ」シ疏,'スウ','スウスウ') FROM `シエシ輿; +REPLACE(`シ」シ疏,'スウ','スウスウ') +スアスイスウスウスエスオ +SELECT REPLACE(`シ」シ疏,'スエ','スエスエ') FROM `シエシ輿; +REPLACE(`シ」シ疏,'スエ','スエスエ') +スアスイスウスエスエスオ +SELECT REPLACE(`シ」シ疏,'スオ','スオスオ') FROM `シエシ輿; +REPLACE(`シ」シ疏,'スオ','スオスオ') +スアスイスウスエスオスオ +SELECT REPLACE(`シ」シ疏,'縺','縺ゅ≠') FROM `シエシ倭; +REPLACE(`シ」シ疏,'縺','縺ゅ≠') +縺ゅ≠縺縺縺医♀ +SELECT REPLACE(`シ」シ疏,'縺','縺縺') FROM `シエシ倭; +REPLACE(`シ」シ疏,'縺','縺縺') +縺ゅ>縺縺縺医♀ +SELECT REPLACE(`シ」シ疏,'縺','縺縺') FROM `シエシ倭; +REPLACE(`シ」シ疏,'縺','縺縺') +縺ゅ>縺縺縺医♀ +SELECT REPLACE(`シ」シ疏,'縺','縺医∴') FROM `シエシ倭; +REPLACE(`シ」シ疏,'縺','縺医∴') +縺ゅ>縺縺医∴縺 +SELECT REPLACE(`シ」シ疏,'縺','縺翫♀') FROM `シエシ倭; +REPLACE(`シ」シ疏,'縺','縺翫♀') +縺ゅ>縺縺医♀縺 +SELECT REPLACE(`シ」シ疏,'鮴','鮴秘セ') FROM `シエシ兪; +REPLACE(`シ」シ疏,'鮴','鮴秘セ') +鮴秘セ秘セ夜セ鈴セ樣セ。 +SELECT REPLACE(`シ」シ疏,'鮴','鮴夜セ') FROM `シエシ兪; +REPLACE(`シ」シ疏,'鮴','鮴夜セ') +鮴秘セ夜セ夜セ鈴セ樣セ。 +SELECT REPLACE(`シ」シ疏,'鮴','鮴鈴セ') FROM `シエシ兪; +REPLACE(`シ」シ疏,'鮴','鮴鈴セ') +鮴秘セ夜セ鈴セ鈴セ樣セ。 +SELECT REPLACE(`シ」シ疏,'鮴','鮴樣セ') FROM `シエシ兪; +REPLACE(`シ」シ疏,'鮴','鮴樣セ') +鮴秘セ夜セ鈴セ樣セ樣セ。 +SELECT REPLACE(`シ」シ疏,'鮴。','鮴。鮴。') FROM `シエシ兪; +REPLACE(`シ」シ疏,'鮴。','鮴。鮴。') +鮴秘セ夜セ鈴セ樣セ。鮴。 +SELECT REPLACE(`シ」シ疏,'スア','スアスア') FROM `シエシ托シ秦; +REPLACE(`シ」シ疏,'スア','スアスア') +スアスアスイスウスエスオ +SELECT REPLACE(`シ」シ疏,'スイ','スイスイ') FROM `シエシ托シ秦; +REPLACE(`シ」シ疏,'スイ','スイスイ') +スアスイスイスウスエスオ +SELECT REPLACE(`シ」シ疏,'スウ','スウスウ') FROM `シエシ托シ秦; +REPLACE(`シ」シ疏,'スウ','スウスウ') +スアスイスウスウスエスオ +SELECT REPLACE(`シ」シ疏,'スエ','スエスエ') FROM `シエシ托シ秦; +REPLACE(`シ」シ疏,'スエ','スエスエ') +スアスイスウスエスエスオ +SELECT REPLACE(`シ」シ疏,'スオ','スオスオ') FROM `シエシ托シ秦; +REPLACE(`シ」シ疏,'スオ','スオスオ') +スアスイスウスエスオスオ +SELECT REPLACE(`シ」シ疏,'縺','縺ゅ≠') FROM `シエシ托シ疏; +REPLACE(`シ」シ疏,'縺','縺ゅ≠') +縺ゅ≠縺縺縺医♀ +SELECT REPLACE(`シ」シ疏,'縺','縺縺') FROM `シエシ托シ疏; +REPLACE(`シ」シ疏,'縺','縺縺') +縺ゅ>縺縺縺医♀ +SELECT REPLACE(`シ」シ疏,'縺','縺縺') FROM `シエシ托シ疏; +REPLACE(`シ」シ疏,'縺','縺縺') +縺ゅ>縺縺縺医♀ +SELECT REPLACE(`シ」シ疏,'縺','縺医∴') FROM `シエシ托シ疏; +REPLACE(`シ」シ疏,'縺','縺医∴') +縺ゅ>縺縺医∴縺 +SELECT REPLACE(`シ」シ疏,'縺','縺翫♀') FROM `シエシ托シ疏; +REPLACE(`シ」シ疏,'縺','縺翫♀') +縺ゅ>縺縺医♀縺 +SELECT REPLACE(`シ」シ疏,'鮴','鮴秘セ') FROM `シエシ托シ蛋; +REPLACE(`シ」シ疏,'鮴','鮴秘セ') +鮴秘セ秘セ夜セ鈴セ樣セ。 +SELECT REPLACE(`シ」シ疏,'鮴','鮴夜セ') FROM `シエシ托シ蛋; +REPLACE(`シ」シ疏,'鮴','鮴夜セ') +鮴秘セ夜セ夜セ鈴セ樣セ。 +SELECT REPLACE(`シ」シ疏,'鮴','鮴鈴セ') FROM `シエシ托シ蛋; +REPLACE(`シ」シ疏,'鮴','鮴鈴セ') +鮴秘セ夜セ鈴セ鈴セ樣セ。 +SELECT REPLACE(`シ」シ疏,'鮴','鮴樣セ') FROM `シエシ托シ蛋; +REPLACE(`シ」シ疏,'鮴','鮴樣セ') +鮴秘セ夜セ鈴セ樣セ樣セ。 +SELECT REPLACE(`シ」シ疏,'鮴。','鮴。鮴。') FROM `シエシ托シ蛋; +REPLACE(`シ」シ疏,'鮴。','鮴。鮴。') +鮴秘セ夜セ鈴セ樣セ。鮴。 +DROP TABLE `シエシ疏; +DROP TABLE `シエシ蛋; +DROP TABLE `シエシ伝; +DROP TABLE `シエシ覗; +DROP TABLE `シエシ描; +DROP TABLE `シエシ冒; +DROP TABLE `シエシ輿; +DROP TABLE `シエシ倭; +DROP TABLE `シエシ兪; +DROP TABLE `シエシ托シ秦; +DROP TABLE `シエシ托シ疏; +DROP TABLE `シエシ托シ蛋; diff --git a/mysql-test/suite/jp/r/jp_reverse_sjis.result b/mysql-test/suite/jp/r/jp_reverse_sjis.result new file mode 100644 index 00000000000..76cf9d6b571 --- /dev/null +++ b/mysql-test/suite/jp/r/jp_reverse_sjis.result @@ -0,0 +1,86 @@ +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`; +drop table if exists `T11`; +drop table if exists `T12`; +SET NAMES sjis; +SET character_set_database = sjis; +CREATE TABLE `T1` (`C1` char(5), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = innodb; +CREATE TABLE `T2` (`C1` char(5), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = innodb; +CREATE TABLE `T3` (`C1` char(5), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = innodb; +CREATE TABLE `T4` (`C1` char(5), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = myisam; +CREATE TABLE `T5` (`C1` char(5), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = myisam; +CREATE TABLE `T6` (`C1` char(5), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = myisam; +CREATE TABLE `T7` (`C1` char(5), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = heap; +CREATE TABLE `T8` (`C1` char(5), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = heap; +CREATE TABLE `T9` (`C1` char(5), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = heap; +CREATE TABLE `T10` (`C1` char(5), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = bdb; +CREATE TABLE `T11` (`C1` char(5), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = bdb; +CREATE TABLE `T12` (`C1` char(5), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = bdb; +INSERT INTO `T1` VALUES ('アイウエオ'); +INSERT INTO `T2` VALUES ('あいうえお'); +INSERT INTO `T3` VALUES ('ソ十表予構'); +INSERT INTO `T4` VALUES ('アイウエオ'); +INSERT INTO `T5` VALUES ('あいうえお'); +INSERT INTO `T6` VALUES ('ソ十表予構'); +INSERT INTO `T7` VALUES ('アイウエオ'); +INSERT INTO `T8` VALUES ('あいうえお'); +INSERT INTO `T9` VALUES ('ソ十表予構'); +INSERT INTO `T10` VALUES ('アイウエオ'); +INSERT INTO `T11` VALUES ('あいうえお'); +INSERT INTO `T12` VALUES ('ソ十表予構'); +SELECT REVERSE(`C1`) FROM `T1`; +REVERSE(`C1`) +オエウイア +SELECT REVERSE(`C1`) FROM `T2`; +REVERSE(`C1`) +おえういあ +SELECT REVERSE(`C1`) FROM `T3`; +REVERSE(`C1`) +構予表十ソ +SELECT REVERSE(`C1`) FROM `T4`; +REVERSE(`C1`) +オエウイア +SELECT REVERSE(`C1`) FROM `T5`; +REVERSE(`C1`) +おえういあ +SELECT REVERSE(`C1`) FROM `T6`; +REVERSE(`C1`) +構予表十ソ +SELECT REVERSE(`C1`) FROM `T7`; +REVERSE(`C1`) +オエウイア +SELECT REVERSE(`C1`) FROM `T8`; +REVERSE(`C1`) +おえういあ +SELECT REVERSE(`C1`) FROM `T9`; +REVERSE(`C1`) +構予表十ソ +SELECT REVERSE(`C1`) FROM `T10`; +REVERSE(`C1`) +オエウイア +SELECT REVERSE(`C1`) FROM `T11`; +REVERSE(`C1`) +おえういあ +SELECT REVERSE(`C1`) FROM `T12`; +REVERSE(`C1`) +構予表十ソ +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`; diff --git a/mysql-test/suite/jp/r/jp_reverse_ucs2.result b/mysql-test/suite/jp/r/jp_reverse_ucs2.result new file mode 100644 index 00000000000..ad9782d5048 --- /dev/null +++ b/mysql-test/suite/jp/r/jp_reverse_ucs2.result @@ -0,0 +1,87 @@ +drop table if exists `」ヤ」ア`; +drop table if exists `」ヤ」イ`; +drop table if exists `」ヤ」ウ`; +drop table if exists `」ヤ」エ`; +drop table if exists `」ヤ」オ`; +drop table if exists `」ヤ」カ`; +drop table if exists `」ヤ」キ`; +drop table if exists `」ヤ」ク`; +drop table if exists `」ヤ」ケ`; +drop table if exists `」ヤ」ア」ー`; +drop table if exists `」ヤ」ア」ア`; +drop table if exists `」ヤ」ア」イ`; +SET NAMES ujis; +SET character_set_database = ucs2; +SET collation_connection = ucs2_general_ci; +CREATE TABLE `」ヤ」ア` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = innodb; +CREATE TABLE `」ヤ」イ` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = innodb; +CREATE TABLE `」ヤ」ウ` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = innodb; +CREATE TABLE `」ヤ」エ` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = myisam; +CREATE TABLE `」ヤ」オ` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = myisam; +CREATE TABLE `」ヤ」カ` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = myisam; +CREATE TABLE `」ヤ」キ` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = heap; +CREATE TABLE `」ヤ」ク` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = heap; +CREATE TABLE `」ヤ」ケ` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = heap; +CREATE TABLE `」ヤ」ア」ー` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = bdb; +CREATE TABLE `」ヤ」ア」ア` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = bdb; +CREATE TABLE `」ヤ」ア」イ` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = bdb; +INSERT INTO `」ヤ」ア` VALUES ('竺軸宍雫七'); +INSERT INTO `」ヤ」イ` VALUES ('、「、、、ヲ、ィ、ェ'); +INSERT INTO `」ヤ」ウ` VALUES ('常ワ常ン常゙常゚常'); +INSERT INTO `」ヤ」エ` VALUES ('竺軸宍雫七'); +INSERT INTO `」ヤ」オ` VALUES ('、「、、、ヲ、ィ、ェ'); +INSERT INTO `」ヤ」カ` VALUES ('常ワ常ン常゙常゚常'); +INSERT INTO `」ヤ」キ` VALUES ('竺軸宍雫七'); +INSERT INTO `」ヤ」ク` VALUES ('、「、、、ヲ、ィ、ェ'); +INSERT INTO `」ヤ」ケ` VALUES ('常ワ常ン常゙常゚常'); +INSERT INTO `」ヤ」ア」ー` VALUES ('竺軸宍雫七'); +INSERT INTO `」ヤ」ア」ア` VALUES ('、「、、、ヲ、ィ、ェ'); +INSERT INTO `」ヤ」ア」イ` VALUES ('常ワ常ン常゙常゚常'); +SELECT REVERSE(`」テ」ア`) FROM `」ヤ」ア`; +REVERSE(`」テ」ア`) +七雫宍軸竺 +SELECT REVERSE(`」テ」ア`) FROM `」ヤ」イ`; +REVERSE(`」テ」ア`) +、ェ、ィ、ヲ、、、「 +SELECT REVERSE(`」テ」ア`) FROM `」ヤ」ウ`; +REVERSE(`」テ」ア`) +常熄゚常゙常ン常ワ +SELECT REVERSE(`」テ」ア`) FROM `」ヤ」エ`; +REVERSE(`」テ」ア`) +七雫宍軸竺 +SELECT REVERSE(`」テ」ア`) FROM `」ヤ」オ`; +REVERSE(`」テ」ア`) +、ェ、ィ、ヲ、、、「 +SELECT REVERSE(`」テ」ア`) FROM `」ヤ」カ`; +REVERSE(`」テ」ア`) +常熄゚常゙常ン常ワ +SELECT REVERSE(`」テ」ア`) FROM `」ヤ」キ`; +REVERSE(`」テ」ア`) +七雫宍軸竺 +SELECT REVERSE(`」テ」ア`) FROM `」ヤ」ク`; +REVERSE(`」テ」ア`) +、ェ、ィ、ヲ、、、「 +SELECT REVERSE(`」テ」ア`) FROM `」ヤ」ケ`; +REVERSE(`」テ」ア`) +常熄゚常゙常ン常ワ +SELECT REVERSE(`」テ」ア`) FROM `」ヤ」ア」ー`; +REVERSE(`」テ」ア`) +七雫宍軸竺 +SELECT REVERSE(`」テ」ア`) FROM `」ヤ」ア」ア`; +REVERSE(`」テ」ア`) +、ェ、ィ、ヲ、、、「 +SELECT REVERSE(`」テ」ア`) FROM `」ヤ」ア」イ`; +REVERSE(`」テ」ア`) +常熄゚常゙常ン常ワ +DROP TABLE `」ヤ」ア`; +DROP TABLE `」ヤ」イ`; +DROP TABLE `」ヤ」ウ`; +DROP TABLE `」ヤ」エ`; +DROP TABLE `」ヤ」オ`; +DROP TABLE `」ヤ」カ`; +DROP TABLE `」ヤ」キ`; +DROP TABLE `」ヤ」ク`; +DROP TABLE `」ヤ」ケ`; +DROP TABLE `」ヤ」ア」ー`; +DROP TABLE `」ヤ」ア」ア`; +DROP TABLE `」ヤ」ア」イ`; diff --git a/mysql-test/suite/jp/r/jp_reverse_ujis.result b/mysql-test/suite/jp/r/jp_reverse_ujis.result new file mode 100644 index 00000000000..888f7f9e054 --- /dev/null +++ b/mysql-test/suite/jp/r/jp_reverse_ujis.result @@ -0,0 +1,86 @@ +drop table if exists `」ヤ」ア`; +drop table if exists `」ヤ」イ`; +drop table if exists `」ヤ」ウ`; +drop table if exists `」ヤ」エ`; +drop table if exists `」ヤ」オ`; +drop table if exists `」ヤ」カ`; +drop table if exists `」ヤ」キ`; +drop table if exists `」ヤ」ク`; +drop table if exists `」ヤ」ケ`; +drop table if exists `」ヤ」ア」ー`; +drop table if exists `」ヤ」ア」ア`; +drop table if exists `」ヤ」ア」イ`; +SET NAMES ujis; +SET character_set_database = ujis; +CREATE TABLE `」ヤ」ア` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = innodb; +CREATE TABLE `」ヤ」イ` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = innodb; +CREATE TABLE `」ヤ」ウ` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = innodb; +CREATE TABLE `」ヤ」エ` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = myisam; +CREATE TABLE `」ヤ」オ` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = myisam; +CREATE TABLE `」ヤ」カ` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = myisam; +CREATE TABLE `」ヤ」キ` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = heap; +CREATE TABLE `」ヤ」ク` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = heap; +CREATE TABLE `」ヤ」ケ` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = heap; +CREATE TABLE `」ヤ」ア」ー` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = bdb; +CREATE TABLE `」ヤ」ア」ア` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = bdb; +CREATE TABLE `」ヤ」ア」イ` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = bdb; +INSERT INTO `」ヤ」ア` VALUES ('竺軸宍雫七'); +INSERT INTO `」ヤ」イ` VALUES ('、「、、、ヲ、ィ、ェ'); +INSERT INTO `」ヤ」ウ` VALUES ('常ワ常ン常゙常゚常'); +INSERT INTO `」ヤ」エ` VALUES ('竺軸宍雫七'); +INSERT INTO `」ヤ」オ` VALUES ('、「、、、ヲ、ィ、ェ'); +INSERT INTO `」ヤ」カ` VALUES ('常ワ常ン常゙常゚常'); +INSERT INTO `」ヤ」キ` VALUES ('竺軸宍雫七'); +INSERT INTO `」ヤ」ク` VALUES ('、「、、、ヲ、ィ、ェ'); +INSERT INTO `」ヤ」ケ` VALUES ('常ワ常ン常゙常゚常'); +INSERT INTO `」ヤ」ア」ー` VALUES ('竺軸宍雫七'); +INSERT INTO `」ヤ」ア」ア` VALUES ('、「、、、ヲ、ィ、ェ'); +INSERT INTO `」ヤ」ア」イ` VALUES ('常ワ常ン常゙常゚常'); +SELECT REVERSE(`」テ」ア`) FROM `」ヤ」ア`; +REVERSE(`」テ」ア`) +七雫宍軸竺 +SELECT REVERSE(`」テ」ア`) FROM `」ヤ」イ`; +REVERSE(`」テ」ア`) +、ェ、ィ、ヲ、、、「 +SELECT REVERSE(`」テ」ア`) FROM `」ヤ」ウ`; +REVERSE(`」テ」ア`) +常熄゚常゙常ン常ワ +SELECT REVERSE(`」テ」ア`) FROM `」ヤ」エ`; +REVERSE(`」テ」ア`) +七雫宍軸竺 +SELECT REVERSE(`」テ」ア`) FROM `」ヤ」オ`; +REVERSE(`」テ」ア`) +、ェ、ィ、ヲ、、、「 +SELECT REVERSE(`」テ」ア`) FROM `」ヤ」カ`; +REVERSE(`」テ」ア`) +常熄゚常゙常ン常ワ +SELECT REVERSE(`」テ」ア`) FROM `」ヤ」キ`; +REVERSE(`」テ」ア`) +七雫宍軸竺 +SELECT REVERSE(`」テ」ア`) FROM `」ヤ」ク`; +REVERSE(`」テ」ア`) +、ェ、ィ、ヲ、、、「 +SELECT REVERSE(`」テ」ア`) FROM `」ヤ」ケ`; +REVERSE(`」テ」ア`) +常熄゚常゙常ン常ワ +SELECT REVERSE(`」テ」ア`) FROM `」ヤ」ア」ー`; +REVERSE(`」テ」ア`) +七雫宍軸竺 +SELECT REVERSE(`」テ」ア`) FROM `」ヤ」ア」ア`; +REVERSE(`」テ」ア`) +、ェ、ィ、ヲ、、、「 +SELECT REVERSE(`」テ」ア`) FROM `」ヤ」ア」イ`; +REVERSE(`」テ」ア`) +常熄゚常゙常ン常ワ +DROP TABLE `」ヤ」ア`; +DROP TABLE `」ヤ」イ`; +DROP TABLE `」ヤ」ウ`; +DROP TABLE `」ヤ」エ`; +DROP TABLE `」ヤ」オ`; +DROP TABLE `」ヤ」カ`; +DROP TABLE `」ヤ」キ`; +DROP TABLE `」ヤ」ク`; +DROP TABLE `」ヤ」ケ`; +DROP TABLE `」ヤ」ア」ー`; +DROP TABLE `」ヤ」ア」ア`; +DROP TABLE `」ヤ」ア」イ`; diff --git a/mysql-test/suite/jp/r/jp_reverse_utf8.result b/mysql-test/suite/jp/r/jp_reverse_utf8.result new file mode 100644 index 00000000000..4e02cf69645 --- /dev/null +++ b/mysql-test/suite/jp/r/jp_reverse_utf8.result @@ -0,0 +1,86 @@ +drop table if exists `シエシ疏; +drop table if exists `シエシ蛋; +drop table if exists `シエシ伝; +drop table if exists `シエシ覗; +drop table if exists `シエシ描; +drop table if exists `シエシ冒; +drop table if exists `シエシ輿; +drop table if exists `シエシ倭; +drop table if exists `シエシ兪; +drop table if exists `シエシ托シ秦; +drop table if exists `シエシ托シ疏; +drop table if exists `シエシ托シ蛋; +SET NAMES utf8; +SET character_set_database = utf8; +CREATE TABLE `シエシ疏 (`シ」シ疏 char(5), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = innodb; +CREATE TABLE `シエシ蛋 (`シ」シ疏 char(5), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = innodb; +CREATE TABLE `シエシ伝 (`シ」シ疏 char(5), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = innodb; +CREATE TABLE `シエシ覗 (`シ」シ疏 char(5), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = myisam; +CREATE TABLE `シエシ描 (`シ」シ疏 char(5), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = myisam; +CREATE TABLE `シエシ冒 (`シ」シ疏 char(5), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = myisam; +CREATE TABLE `シエシ輿 (`シ」シ疏 char(5), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = heap; +CREATE TABLE `シエシ倭 (`シ」シ疏 char(5), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = heap; +CREATE TABLE `シエシ兪 (`シ」シ疏 char(5), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = heap; +CREATE TABLE `シエシ托シ秦 (`シ」シ疏 char(5), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = bdb; +CREATE TABLE `シエシ托シ疏 (`シ」シ疏 char(5), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = bdb; +CREATE TABLE `シエシ托シ蛋 (`シ」シ疏 char(5), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = bdb; +INSERT INTO `シエシ疏 VALUES ('スアスイスウスエスオ'); +INSERT INTO `シエシ蛋 VALUES ('縺ゅ>縺縺医♀'); +INSERT INTO `シエシ伝 VALUES ('鮴秘セ夜セ鈴セ樣セ。'); +INSERT INTO `シエシ覗 VALUES ('スアスイスウスエスオ'); +INSERT INTO `シエシ描 VALUES ('縺ゅ>縺縺医♀'); +INSERT INTO `シエシ冒 VALUES ('鮴秘セ夜セ鈴セ樣セ。'); +INSERT INTO `シエシ輿 VALUES ('スアスイスウスエスオ'); +INSERT INTO `シエシ倭 VALUES ('縺ゅ>縺縺医♀'); +INSERT INTO `シエシ兪 VALUES ('鮴秘セ夜セ鈴セ樣セ。'); +INSERT INTO `シエシ托シ秦 VALUES ('スアスイスウスエスオ'); +INSERT INTO `シエシ托シ疏 VALUES ('縺ゅ>縺縺医♀'); +INSERT INTO `シエシ托シ蛋 VALUES ('鮴秘セ夜セ鈴セ樣セ。'); +SELECT REVERSE(`シ」シ疏) FROM `シエシ疏; +REVERSE(`シ」シ疏) +スオスエスウスイスア +SELECT REVERSE(`シ」シ疏) FROM `シエシ蛋; +REVERSE(`シ」シ疏) +縺翫∴縺縺縺 +SELECT REVERSE(`シ」シ疏) FROM `シエシ伝; +REVERSE(`シ」シ疏) +鮴。鮴樣セ鈴セ夜セ +SELECT REVERSE(`シ」シ疏) FROM `シエシ覗; +REVERSE(`シ」シ疏) +スオスエスウスイスア +SELECT REVERSE(`シ」シ疏) FROM `シエシ描; +REVERSE(`シ」シ疏) +縺翫∴縺縺縺 +SELECT REVERSE(`シ」シ疏) FROM `シエシ冒; +REVERSE(`シ」シ疏) +鮴。鮴樣セ鈴セ夜セ +SELECT REVERSE(`シ」シ疏) FROM `シエシ輿; +REVERSE(`シ」シ疏) +スオスエスウスイスア +SELECT REVERSE(`シ」シ疏) FROM `シエシ倭; +REVERSE(`シ」シ疏) +縺翫∴縺縺縺 +SELECT REVERSE(`シ」シ疏) FROM `シエシ兪; +REVERSE(`シ」シ疏) +鮴。鮴樣セ鈴セ夜セ +SELECT REVERSE(`シ」シ疏) FROM `シエシ托シ秦; +REVERSE(`シ」シ疏) +スオスエスウスイスア +SELECT REVERSE(`シ」シ疏) FROM `シエシ托シ疏; +REVERSE(`シ」シ疏) +縺翫∴縺縺縺 +SELECT REVERSE(`シ」シ疏) FROM `シエシ托シ蛋; +REVERSE(`シ」シ疏) +鮴。鮴樣セ鈴セ夜セ +DROP TABLE `シエシ疏; +DROP TABLE `シエシ蛋; +DROP TABLE `シエシ伝; +DROP TABLE `シエシ覗; +DROP TABLE `シエシ描; +DROP TABLE `シエシ冒; +DROP TABLE `シエシ輿; +DROP TABLE `シエシ倭; +DROP TABLE `シエシ兪; +DROP TABLE `シエシ托シ秦; +DROP TABLE `シエシ托シ疏; +DROP TABLE `シエシ托シ蛋; diff --git a/mysql-test/suite/jp/r/jp_right_sjis.result b/mysql-test/suite/jp/r/jp_right_sjis.result new file mode 100644 index 00000000000..249d7bbb0bc --- /dev/null +++ b/mysql-test/suite/jp/r/jp_right_sjis.result @@ -0,0 +1,626 @@ +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`; +drop table if exists `T11`; +drop table if exists `T12`; +SET NAMES sjis; +SET character_set_database = sjis; +CREATE TABLE `T1` (`C1` char(5), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = innodb; +CREATE TABLE `T2` (`C1` char(5), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = innodb; +CREATE TABLE `T3` (`C1` char(5), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = innodb; +CREATE TABLE `T4` (`C1` char(5), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = myisam; +CREATE TABLE `T5` (`C1` char(5), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = myisam; +CREATE TABLE `T6` (`C1` char(5), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = myisam; +CREATE TABLE `T7` (`C1` char(5), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = heap; +CREATE TABLE `T8` (`C1` char(5), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = heap; +CREATE TABLE `T9` (`C1` char(5), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = heap; +CREATE TABLE `T10` (`C1` char(5), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = bdb; +CREATE TABLE `T11` (`C1` char(5), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = bdb; +CREATE TABLE `T12` (`C1` char(5), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = bdb; +INSERT INTO `T1` VALUES ('アイウエオ'),('アイウエ'),('アイウ'),('アイ'),('ア'),(''); +INSERT INTO `T2` VALUES ('あいうえお'),('あいうえ'),('あいう'),('あい'),('あ'),(''); +INSERT INTO `T3` VALUES ('ソ十表予構'),('ソ十表予'),('ソ十表'),('ソ十'),('ソ'),(''); +INSERT INTO `T4` VALUES ('アイウエオ'),('アイウエ'),('アイウ'),('アイ'),('ア'),(''); +INSERT INTO `T5` VALUES ('あいうえお'),('あいうえ'),('あいう'),('あい'),('あ'),(''); +INSERT INTO `T6` VALUES ('ソ十表予構'),('ソ十表予'),('ソ十表'),('ソ十'),('ソ'),(''); +INSERT INTO `T7` VALUES ('アイウエオ'),('アイウエ'),('アイウ'),('アイ'),('ア'),(''); +INSERT INTO `T8` VALUES ('あいうえお'),('あいうえ'),('あいう'),('あい'),('あ'),(''); +INSERT INTO `T9` VALUES ('ソ十表予構'),('ソ十表予'),('ソ十表'),('ソ十'),('ソ'),(''); +INSERT INTO `T10` VALUES ('アイウエオ'),('アイウエ'),('アイウ'),('アイ'),('ア'),(''); +INSERT INTO `T11` VALUES ('あいうえお'),('あいうえ'),('あいう'),('あい'),('あ'),(''); +INSERT INTO `T12` VALUES ('ソ十表予構'),('ソ十表予'),('ソ十表'),('ソ十'),('ソ'),(''); +SELECT `C1`, RIGHT(`C1`,0) FROM `T1`; +C1 RIGHT(`C1`,0) + +ア +アイ +アイウ +アイウエ +アイウエオ +SELECT `C1`, RIGHT(`C1`,1) FROM `T1`; +C1 RIGHT(`C1`,1) + +ア ア +アイ イ +アイウ ウ +アイウエ エ +アイウエオ オ +SELECT `C1`, RIGHT(`C1`,2) FROM `T1`; +C1 RIGHT(`C1`,2) + +ア ア +アイ アイ +アイウ イウ +アイウエ ウエ +アイウエオ エオ +SELECT `C1`, RIGHT(`C1`,3) FROM `T1`; +C1 RIGHT(`C1`,3) + +ア ア +アイ アイ +アイウ アイウ +アイウエ イウエ +アイウエオ ウエオ +SELECT `C1`, RIGHT(`C1`,4) FROM `T1`; +C1 RIGHT(`C1`,4) + +ア ア +アイ アイ +アイウ アイウ +アイウエ アイウエ +アイウエオ イウエオ +SELECT `C1`, RIGHT(`C1`,5) FROM `T1`; +C1 RIGHT(`C1`,5) + +ア ア +アイ アイ +アイウ アイウ +アイウエ アイウエ +アイウエオ アイウエオ +SELECT `C1`, RIGHT(`C1`,0) FROM `T2`; +C1 RIGHT(`C1`,0) + +あ +あい +あいう +あいうえ +あいうえお +SELECT `C1`, RIGHT(`C1`,1) FROM `T2`; +C1 RIGHT(`C1`,1) + +あ あ +あい い +あいう う +あいうえ え +あいうえお お +SELECT `C1`, RIGHT(`C1`,2) FROM `T2`; +C1 RIGHT(`C1`,2) + +あ あ +あい あい +あいう いう +あいうえ うえ +あいうえお えお +SELECT `C1`, RIGHT(`C1`,3) FROM `T2`; +C1 RIGHT(`C1`,3) + +あ あ +あい あい +あいう あいう +あいうえ いうえ +あいうえお うえお +SELECT `C1`, RIGHT(`C1`,4) FROM `T2`; +C1 RIGHT(`C1`,4) + +あ あ +あい あい +あいう あいう +あいうえ あいうえ +あいうえお いうえお +SELECT `C1`, RIGHT(`C1`,5) FROM `T2`; +C1 RIGHT(`C1`,5) + +あ あ +あい あい +あいう あいう +あいうえ あいうえ +あいうえお あいうえお +SELECT `C1`, RIGHT(`C1`,0) FROM `T3`; +C1 RIGHT(`C1`,0) + +ソ +ソ十 +ソ十表 +ソ十表予 +ソ十表予構 +SELECT `C1`, RIGHT(`C1`,1) FROM `T3`; +C1 RIGHT(`C1`,1) + +ソ ソ +ソ十 十 +ソ十表 表 +ソ十表予 予 +ソ十表予構 構 +SELECT `C1`, RIGHT(`C1`,2) FROM `T3`; +C1 RIGHT(`C1`,2) + +ソ ソ +ソ十 ソ十 +ソ十表 十表 +ソ十表予 表予 +ソ十表予構 予構 +SELECT `C1`, RIGHT(`C1`,3) FROM `T3`; +C1 RIGHT(`C1`,3) + +ソ ソ +ソ十 ソ十 +ソ十表 ソ十表 +ソ十表予 十表予 +ソ十表予構 表予構 +SELECT `C1`, RIGHT(`C1`,4) FROM `T3`; +C1 RIGHT(`C1`,4) + +ソ ソ +ソ十 ソ十 +ソ十表 ソ十表 +ソ十表予 ソ十表予 +ソ十表予構 十表予構 +SELECT `C1`, RIGHT(`C1`,5) FROM `T3`; +C1 RIGHT(`C1`,5) + +ソ ソ +ソ十 ソ十 +ソ十表 ソ十表 +ソ十表予 ソ十表予 +ソ十表予構 ソ十表予構 +SELECT `C1`, RIGHT(`C1`,0) FROM `T4`; +C1 RIGHT(`C1`,0) + +ア +アイ +アイウ +アイウエ +アイウエオ +SELECT `C1`, RIGHT(`C1`,1) FROM `T4`; +C1 RIGHT(`C1`,1) + +ア ア +アイ イ +アイウ ウ +アイウエ エ +アイウエオ オ +SELECT `C1`, RIGHT(`C1`,2) FROM `T4`; +C1 RIGHT(`C1`,2) + +ア ア +アイ アイ +アイウ イウ +アイウエ ウエ +アイウエオ エオ +SELECT `C1`, RIGHT(`C1`,3) FROM `T4`; +C1 RIGHT(`C1`,3) + +ア ア +アイ アイ +アイウ アイウ +アイウエ イウエ +アイウエオ ウエオ +SELECT `C1`, RIGHT(`C1`,4) FROM `T4`; +C1 RIGHT(`C1`,4) + +ア ア +アイ アイ +アイウ アイウ +アイウエ アイウエ +アイウエオ イウエオ +SELECT `C1`, RIGHT(`C1`,5) FROM `T4`; +C1 RIGHT(`C1`,5) + +ア ア +アイ アイ +アイウ アイウ +アイウエ アイウエ +アイウエオ アイウエオ +SELECT `C1`, RIGHT(`C1`,0) FROM `T5`; +C1 RIGHT(`C1`,0) + +あ +あい +あいう +あいうえ +あいうえお +SELECT `C1`, RIGHT(`C1`,1) FROM `T5`; +C1 RIGHT(`C1`,1) + +あ あ +あい い +あいう う +あいうえ え +あいうえお お +SELECT `C1`, RIGHT(`C1`,2) FROM `T5`; +C1 RIGHT(`C1`,2) + +あ あ +あい あい +あいう いう +あいうえ うえ +あいうえお えお +SELECT `C1`, RIGHT(`C1`,3) FROM `T5`; +C1 RIGHT(`C1`,3) + +あ あ +あい あい +あいう あいう +あいうえ いうえ +あいうえお うえお +SELECT `C1`, RIGHT(`C1`,4) FROM `T5`; +C1 RIGHT(`C1`,4) + +あ あ +あい あい +あいう あいう +あいうえ あいうえ +あいうえお いうえお +SELECT `C1`, RIGHT(`C1`,5) FROM `T5`; +C1 RIGHT(`C1`,5) + +あ あ +あい あい +あいう あいう +あいうえ あいうえ +あいうえお あいうえお +SELECT `C1`, RIGHT(`C1`,0) FROM `T6`; +C1 RIGHT(`C1`,0) + +ソ +ソ十 +ソ十表 +ソ十表予 +ソ十表予構 +SELECT `C1`, RIGHT(`C1`,1) FROM `T6`; +C1 RIGHT(`C1`,1) + +ソ ソ +ソ十 十 +ソ十表 表 +ソ十表予 予 +ソ十表予構 構 +SELECT `C1`, RIGHT(`C1`,2) FROM `T6`; +C1 RIGHT(`C1`,2) + +ソ ソ +ソ十 ソ十 +ソ十表 十表 +ソ十表予 表予 +ソ十表予構 予構 +SELECT `C1`, RIGHT(`C1`,3) FROM `T6`; +C1 RIGHT(`C1`,3) + +ソ ソ +ソ十 ソ十 +ソ十表 ソ十表 +ソ十表予 十表予 +ソ十表予構 表予構 +SELECT `C1`, RIGHT(`C1`,4) FROM `T6`; +C1 RIGHT(`C1`,4) + +ソ ソ +ソ十 ソ十 +ソ十表 ソ十表 +ソ十表予 ソ十表予 +ソ十表予構 十表予構 +SELECT `C1`, RIGHT(`C1`,5) FROM `T6`; +C1 RIGHT(`C1`,5) + +ソ ソ +ソ十 ソ十 +ソ十表 ソ十表 +ソ十表予 ソ十表予 +ソ十表予構 ソ十表予構 +SELECT `C1`, RIGHT(`C1`,0) FROM `T7`; +C1 RIGHT(`C1`,0) +アイウエオ +アイウエ +アイウ +アイ +ア + +SELECT `C1`, RIGHT(`C1`,1) FROM `T7`; +C1 RIGHT(`C1`,1) +アイウエオ オ +アイウエ エ +アイウ ウ +アイ イ +ア ア + +SELECT `C1`, RIGHT(`C1`,2) FROM `T7`; +C1 RIGHT(`C1`,2) +アイウエオ エオ +アイウエ ウエ +アイウ イウ +アイ アイ +ア ア + +SELECT `C1`, RIGHT(`C1`,3) FROM `T7`; +C1 RIGHT(`C1`,3) +アイウエオ ウエオ +アイウエ イウエ +アイウ アイウ +アイ アイ +ア ア + +SELECT `C1`, RIGHT(`C1`,4) FROM `T7`; +C1 RIGHT(`C1`,4) +アイウエオ イウエオ +アイウエ アイウエ +アイウ アイウ +アイ アイ +ア ア + +SELECT `C1`, RIGHT(`C1`,5) FROM `T7`; +C1 RIGHT(`C1`,5) +アイウエオ アイウエオ +アイウエ アイウエ +アイウ アイウ +アイ アイ +ア ア + +SELECT `C1`, RIGHT(`C1`,0) FROM `T8`; +C1 RIGHT(`C1`,0) +あいうえお +あいうえ +あいう +あい +あ + +SELECT `C1`, RIGHT(`C1`,1) FROM `T8`; +C1 RIGHT(`C1`,1) +あいうえお お +あいうえ え +あいう う +あい い +あ あ + +SELECT `C1`, RIGHT(`C1`,2) FROM `T8`; +C1 RIGHT(`C1`,2) +あいうえお えお +あいうえ うえ +あいう いう +あい あい +あ あ + +SELECT `C1`, RIGHT(`C1`,3) FROM `T8`; +C1 RIGHT(`C1`,3) +あいうえお うえお +あいうえ いうえ +あいう あいう +あい あい +あ あ + +SELECT `C1`, RIGHT(`C1`,4) FROM `T8`; +C1 RIGHT(`C1`,4) +あいうえお いうえお +あいうえ あいうえ +あいう あいう +あい あい +あ あ + +SELECT `C1`, RIGHT(`C1`,5) FROM `T8`; +C1 RIGHT(`C1`,5) +あいうえお あいうえお +あいうえ あいうえ +あいう あいう +あい あい +あ あ + +SELECT `C1`, RIGHT(`C1`,0) FROM `T9`; +C1 RIGHT(`C1`,0) +ソ十表予構 +ソ十表予 +ソ十表 +ソ十 +ソ + +SELECT `C1`, RIGHT(`C1`,1) FROM `T9`; +C1 RIGHT(`C1`,1) +ソ十表予構 構 +ソ十表予 予 +ソ十表 表 +ソ十 十 +ソ ソ + +SELECT `C1`, RIGHT(`C1`,2) FROM `T9`; +C1 RIGHT(`C1`,2) +ソ十表予構 予構 +ソ十表予 表予 +ソ十表 十表 +ソ十 ソ十 +ソ ソ + +SELECT `C1`, RIGHT(`C1`,3) FROM `T9`; +C1 RIGHT(`C1`,3) +ソ十表予構 表予構 +ソ十表予 十表予 +ソ十表 ソ十表 +ソ十 ソ十 +ソ ソ + +SELECT `C1`, RIGHT(`C1`,4) FROM `T9`; +C1 RIGHT(`C1`,4) +ソ十表予構 十表予構 +ソ十表予 ソ十表予 +ソ十表 ソ十表 +ソ十 ソ十 +ソ ソ + +SELECT `C1`, RIGHT(`C1`,5) FROM `T9`; +C1 RIGHT(`C1`,5) +ソ十表予構 ソ十表予構 +ソ十表予 ソ十表予 +ソ十表 ソ十表 +ソ十 ソ十 +ソ ソ + +SELECT `C1`, RIGHT(`C1`,0) FROM `T10`; +C1 RIGHT(`C1`,0) +アイウエオ +アイウエ +アイウ +アイ +ア + +SELECT `C1`, RIGHT(`C1`,1) FROM `T10`; +C1 RIGHT(`C1`,1) +アイウエオ オ +アイウエ エ +アイウ ウ +アイ イ +ア ア + +SELECT `C1`, RIGHT(`C1`,2) FROM `T10`; +C1 RIGHT(`C1`,2) +アイウエオ エオ +アイウエ ウエ +アイウ イウ +アイ アイ +ア ア + +SELECT `C1`, RIGHT(`C1`,3) FROM `T10`; +C1 RIGHT(`C1`,3) +アイウエオ ウエオ +アイウエ イウエ +アイウ アイウ +アイ アイ +ア ア + +SELECT `C1`, RIGHT(`C1`,4) FROM `T10`; +C1 RIGHT(`C1`,4) +アイウエオ イウエオ +アイウエ アイウエ +アイウ アイウ +アイ アイ +ア ア + +SELECT `C1`, RIGHT(`C1`,5) FROM `T10`; +C1 RIGHT(`C1`,5) +アイウエオ アイウエオ +アイウエ アイウエ +アイウ アイウ +アイ アイ +ア ア + +SELECT `C1`, RIGHT(`C1`,0) FROM `T11`; +C1 RIGHT(`C1`,0) +あいうえお +あいうえ +あいう +あい +あ + +SELECT `C1`, RIGHT(`C1`,1) FROM `T11`; +C1 RIGHT(`C1`,1) +あいうえお お +あいうえ え +あいう う +あい い +あ あ + +SELECT `C1`, RIGHT(`C1`,2) FROM `T11`; +C1 RIGHT(`C1`,2) +あいうえお えお +あいうえ うえ +あいう いう +あい あい +あ あ + +SELECT `C1`, RIGHT(`C1`,3) FROM `T11`; +C1 RIGHT(`C1`,3) +あいうえお うえお +あいうえ いうえ +あいう あいう +あい あい +あ あ + +SELECT `C1`, RIGHT(`C1`,4) FROM `T11`; +C1 RIGHT(`C1`,4) +あいうえお いうえお +あいうえ あいうえ +あいう あいう +あい あい +あ あ + +SELECT `C1`, RIGHT(`C1`,5) FROM `T11`; +C1 RIGHT(`C1`,5) +あいうえお あいうえお +あいうえ あいうえ +あいう あいう +あい あい +あ あ + +SELECT `C1`, RIGHT(`C1`,0) FROM `T12`; +C1 RIGHT(`C1`,0) +ソ十表予構 +ソ十表予 +ソ十表 +ソ十 +ソ + +SELECT `C1`, RIGHT(`C1`,1) FROM `T12`; +C1 RIGHT(`C1`,1) +ソ十表予構 構 +ソ十表予 予 +ソ十表 表 +ソ十 十 +ソ ソ + +SELECT `C1`, RIGHT(`C1`,2) FROM `T12`; +C1 RIGHT(`C1`,2) +ソ十表予構 予構 +ソ十表予 表予 +ソ十表 十表 +ソ十 ソ十 +ソ ソ + +SELECT `C1`, RIGHT(`C1`,3) FROM `T12`; +C1 RIGHT(`C1`,3) +ソ十表予構 表予構 +ソ十表予 十表予 +ソ十表 ソ十表 +ソ十 ソ十 +ソ ソ + +SELECT `C1`, RIGHT(`C1`,4) FROM `T12`; +C1 RIGHT(`C1`,4) +ソ十表予構 十表予構 +ソ十表予 ソ十表予 +ソ十表 ソ十表 +ソ十 ソ十 +ソ ソ + +SELECT `C1`, RIGHT(`C1`,5) FROM `T12`; +C1 RIGHT(`C1`,5) +ソ十表予構 ソ十表予構 +ソ十表予 ソ十表予 +ソ十表 ソ十表 +ソ十 ソ十 +ソ ソ + +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`; diff --git a/mysql-test/suite/jp/r/jp_right_ucs2.result b/mysql-test/suite/jp/r/jp_right_ucs2.result new file mode 100644 index 00000000000..a8a3fba0f92 --- /dev/null +++ b/mysql-test/suite/jp/r/jp_right_ucs2.result @@ -0,0 +1,627 @@ +drop table if exists `」ヤ」ア`; +drop table if exists `」ヤ」イ`; +drop table if exists `」ヤ」ウ`; +drop table if exists `」ヤ」エ`; +drop table if exists `」ヤ」オ`; +drop table if exists `」ヤ」カ`; +drop table if exists `」ヤ」キ`; +drop table if exists `」ヤ」ク`; +drop table if exists `」ヤ」ケ`; +drop table if exists `」ヤ」ア」ー`; +drop table if exists `」ヤ」ア」ア`; +drop table if exists `」ヤ」ア」イ`; +SET NAMES ujis; +SET character_set_database = ucs2; +SET collation_connection = ucs2_general_ci; +CREATE TABLE `」ヤ」ア` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = innodb; +CREATE TABLE `」ヤ」イ` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = innodb; +CREATE TABLE `」ヤ」ウ` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = innodb; +CREATE TABLE `」ヤ」エ` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = myisam; +CREATE TABLE `」ヤ」オ` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = myisam; +CREATE TABLE `」ヤ」カ` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = myisam; +CREATE TABLE `」ヤ」キ` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = heap; +CREATE TABLE `」ヤ」ク` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = heap; +CREATE TABLE `」ヤ」ケ` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = heap; +CREATE TABLE `」ヤ」ア」ー` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = bdb; +CREATE TABLE `」ヤ」ア」ア` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = bdb; +CREATE TABLE `」ヤ」ア」イ` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = bdb; +INSERT INTO `」ヤ」ア` VALUES ('竺軸宍雫七'),('竺軸宍雫'),('竺軸宍'),('竺軸'),('竺'),(''); +INSERT INTO `」ヤ」イ` VALUES ('、「、、、ヲ、ィ、ェ'),('、「、、、ヲ、ィ'),('、「、、、ヲ'),('、「、、'),('、「'),(''); +INSERT INTO `」ヤ」ウ` VALUES ('常ワ常ン常゙常゚常'),('常ワ常ン常゙常゚'),('常ワ常ン常゙'),('常ワ常ン'),('常ワ'),(''); +INSERT INTO `」ヤ」エ` VALUES ('竺軸宍雫七'),('竺軸宍雫'),('竺軸宍'),('竺軸'),('竺'),(''); +INSERT INTO `」ヤ」オ` VALUES ('、「、、、ヲ、ィ、ェ'),('、「、、、ヲ、ィ'),('、「、、、ヲ'),('、「、、'),('、「'),(''); +INSERT INTO `」ヤ」カ` VALUES ('常ワ常ン常゙常゚常'),('常ワ常ン常゙常゚'),('常ワ常ン常゙'),('常ワ常ン'),('常ワ'),(''); +INSERT INTO `」ヤ」キ` VALUES ('竺軸宍雫七'),('竺軸宍雫'),('竺軸宍'),('竺軸'),('竺'),(''); +INSERT INTO `」ヤ」ク` VALUES ('、「、、、ヲ、ィ、ェ'),('、「、、、ヲ、ィ'),('、「、、、ヲ'),('、「、、'),('、「'),(''); +INSERT INTO `」ヤ」ケ` VALUES ('常ワ常ン常゙常゚常'),('常ワ常ン常゙常゚'),('常ワ常ン常゙'),('常ワ常ン'),('常ワ'),(''); +INSERT INTO `」ヤ」ア」ー` VALUES ('竺軸宍雫七'),('竺軸宍雫'),('竺軸宍'),('竺軸'),('竺'),(''); +INSERT INTO `」ヤ」ア」ア` VALUES ('、「、、、ヲ、ィ、ェ'),('、「、、、ヲ、ィ'),('、「、、、ヲ'),('、「、、'),('、「'),(''); +INSERT INTO `」ヤ」ア」イ` VALUES ('常ワ常ン常゙常゚常'),('常ワ常ン常゙常゚'),('常ワ常ン常゙'),('常ワ常ン'),('常ワ'),(''); +SELECT `」テ」ア`, RIGHT(`」テ」ア`,0) FROM `」ヤ」ア`; +」テ」ア RIGHT(`」テ」ア`,0) + +竺 +竺軸 +竺軸宍 +竺軸宍雫 +竺軸宍雫七 +SELECT `」テ」ア`, RIGHT(`」テ」ア`,1) FROM `」ヤ」ア`; +」テ」ア RIGHT(`」テ」ア`,1) + +竺 竺 +竺軸 軸 +竺軸宍 宍 +竺軸宍雫 雫 +竺軸宍雫七 七 +SELECT `」テ」ア`, RIGHT(`」テ」ア`,2) FROM `」ヤ」ア`; +」テ」ア RIGHT(`」テ」ア`,2) + +竺 竺 +竺軸 竺軸 +竺軸宍 軸宍 +竺軸宍雫 宍雫 +竺軸宍雫七 雫七 +SELECT `」テ」ア`, RIGHT(`」テ」ア`,3) FROM `」ヤ」ア`; +」テ」ア RIGHT(`」テ」ア`,3) + +竺 竺 +竺軸 竺軸 +竺軸宍 竺軸宍 +竺軸宍雫 軸宍雫 +竺軸宍雫七 宍雫七 +SELECT `」テ」ア`, RIGHT(`」テ」ア`,4) FROM `」ヤ」ア`; +」テ」ア RIGHT(`」テ」ア`,4) + +竺 竺 +竺軸 竺軸 +竺軸宍 竺軸宍 +竺軸宍雫 竺軸宍雫 +竺軸宍雫七 軸宍雫七 +SELECT `」テ」ア`, RIGHT(`」テ」ア`,5) FROM `」ヤ」ア`; +」テ」ア RIGHT(`」テ」ア`,5) + +竺 竺 +竺軸 竺軸 +竺軸宍 竺軸宍 +竺軸宍雫 竺軸宍雫 +竺軸宍雫七 竺軸宍雫七 +SELECT `」テ」ア`, RIGHT(`」テ」ア`,0) FROM `」ヤ」イ`; +」テ」ア RIGHT(`」テ」ア`,0) + +、「 +、「、、 +、「、、、ヲ +、「、、、ヲ、ィ +、「、、、ヲ、ィ、ェ +SELECT `」テ」ア`, RIGHT(`」テ」ア`,1) FROM `」ヤ」イ`; +」テ」ア RIGHT(`」テ」ア`,1) + +、「 、「 +、「、、 、、 +、「、、、ヲ 、ヲ +、「、、、ヲ、ィ 、ィ +、「、、、ヲ、ィ、ェ 、ェ +SELECT `」テ」ア`, RIGHT(`」テ」ア`,2) FROM `」ヤ」イ`; +」テ」ア RIGHT(`」テ」ア`,2) + +、「 、「 +、「、、 、「、、 +、「、、、ヲ 、、、ヲ +、「、、、ヲ、ィ 、ヲ、ィ +、「、、、ヲ、ィ、ェ 、ィ、ェ +SELECT `」テ」ア`, RIGHT(`」テ」ア`,3) FROM `」ヤ」イ`; +」テ」ア RIGHT(`」テ」ア`,3) + +、「 、「 +、「、、 、「、、 +、「、、、ヲ 、「、、、ヲ +、「、、、ヲ、ィ 、、、ヲ、ィ +、「、、、ヲ、ィ、ェ 、ヲ、ィ、ェ +SELECT `」テ」ア`, RIGHT(`」テ」ア`,4) FROM `」ヤ」イ`; +」テ」ア RIGHT(`」テ」ア`,4) + +、「 、「 +、「、、 、「、、 +、「、、、ヲ 、「、、、ヲ +、「、、、ヲ、ィ 、「、、、ヲ、ィ +、「、、、ヲ、ィ、ェ 、、、ヲ、ィ、ェ +SELECT `」テ」ア`, RIGHT(`」テ」ア`,5) FROM `」ヤ」イ`; +」テ」ア RIGHT(`」テ」ア`,5) + +、「 、「 +、「、、 、「、、 +、「、、、ヲ 、「、、、ヲ +、「、、、ヲ、ィ 、「、、、ヲ、ィ +、「、、、ヲ、ィ、ェ 、「、、、ヲ、ィ、ェ +SELECT `」テ」ア`, RIGHT(`」テ」ア`,0) FROM `」ヤ」ウ`; +」テ」ア RIGHT(`」テ」ア`,0) + +常ワ +常ワ常ン +常ワ常ン常゙ +常ワ常ン常゙常゚ +常ワ常ン常゙常゚常 +SELECT `」テ」ア`, RIGHT(`」テ」ア`,1) FROM `」ヤ」ウ`; +」テ」ア RIGHT(`」テ」ア`,1) + +常ワ 常ワ +常ワ常ン 常ン +常ワ常ン常゙ 常゙ +常ワ常ン常゙常゚ 常゚ +常ワ常ン常゙常゚常 常 +SELECT `」テ」ア`, RIGHT(`」テ」ア`,2) FROM `」ヤ」ウ`; +」テ」ア RIGHT(`」テ」ア`,2) + +常ワ 常ワ +常ワ常ン 常ワ常ン +常ワ常ン常゙ 常ン常゙ +常ワ常ン常゙常゚ 常゙常゚ +常ワ常ン常゙常゚常 常゚常 +SELECT `」テ」ア`, RIGHT(`」テ」ア`,3) FROM `」ヤ」ウ`; +」テ」ア RIGHT(`」テ」ア`,3) + +常ワ 常ワ +常ワ常ン 常ワ常ン +常ワ常ン常゙ 常ワ常ン常゙ +常ワ常ン常゙常゚ 常ン常゙常゚ +常ワ常ン常゙常゚常 常゙常゚常 +SELECT `」テ」ア`, RIGHT(`」テ」ア`,4) FROM `」ヤ」ウ`; +」テ」ア RIGHT(`」テ」ア`,4) + +常ワ 常ワ +常ワ常ン 常ワ常ン +常ワ常ン常゙ 常ワ常ン常゙ +常ワ常ン常゙常゚ 常ワ常ン常゙常゚ +常ワ常ン常゙常゚常 常ン常゙常゚常 +SELECT `」テ」ア`, RIGHT(`」テ」ア`,5) FROM `」ヤ」ウ`; +」テ」ア RIGHT(`」テ」ア`,5) + +常ワ 常ワ +常ワ常ン 常ワ常ン +常ワ常ン常゙ 常ワ常ン常゙ +常ワ常ン常゙常゚ 常ワ常ン常゙常゚ +常ワ常ン常゙常゚常 常ワ常ン常゙常゚常 +SELECT `」テ」ア`, RIGHT(`」テ」ア`,0) FROM `」ヤ」エ`; +」テ」ア RIGHT(`」テ」ア`,0) + +竺 +竺軸 +竺軸宍 +竺軸宍雫 +竺軸宍雫七 +SELECT `」テ」ア`, RIGHT(`」テ」ア`,1) FROM `」ヤ」エ`; +」テ」ア RIGHT(`」テ」ア`,1) + +竺 竺 +竺軸 軸 +竺軸宍 宍 +竺軸宍雫 雫 +竺軸宍雫七 七 +SELECT `」テ」ア`, RIGHT(`」テ」ア`,2) FROM `」ヤ」エ`; +」テ」ア RIGHT(`」テ」ア`,2) + +竺 竺 +竺軸 竺軸 +竺軸宍 軸宍 +竺軸宍雫 宍雫 +竺軸宍雫七 雫七 +SELECT `」テ」ア`, RIGHT(`」テ」ア`,3) FROM `」ヤ」エ`; +」テ」ア RIGHT(`」テ」ア`,3) + +竺 竺 +竺軸 竺軸 +竺軸宍 竺軸宍 +竺軸宍雫 軸宍雫 +竺軸宍雫七 宍雫七 +SELECT `」テ」ア`, RIGHT(`」テ」ア`,4) FROM `」ヤ」エ`; +」テ」ア RIGHT(`」テ」ア`,4) + +竺 竺 +竺軸 竺軸 +竺軸宍 竺軸宍 +竺軸宍雫 竺軸宍雫 +竺軸宍雫七 軸宍雫七 +SELECT `」テ」ア`, RIGHT(`」テ」ア`,5) FROM `」ヤ」エ`; +」テ」ア RIGHT(`」テ」ア`,5) + +竺 竺 +竺軸 竺軸 +竺軸宍 竺軸宍 +竺軸宍雫 竺軸宍雫 +竺軸宍雫七 竺軸宍雫七 +SELECT `」テ」ア`, RIGHT(`」テ」ア`,0) FROM `」ヤ」オ`; +」テ」ア RIGHT(`」テ」ア`,0) + +、「 +、「、、 +、「、、、ヲ +、「、、、ヲ、ィ +、「、、、ヲ、ィ、ェ +SELECT `」テ」ア`, RIGHT(`」テ」ア`,1) FROM `」ヤ」オ`; +」テ」ア RIGHT(`」テ」ア`,1) + +、「 、「 +、「、、 、、 +、「、、、ヲ 、ヲ +、「、、、ヲ、ィ 、ィ +、「、、、ヲ、ィ、ェ 、ェ +SELECT `」テ」ア`, RIGHT(`」テ」ア`,2) FROM `」ヤ」オ`; +」テ」ア RIGHT(`」テ」ア`,2) + +、「 、「 +、「、、 、「、、 +、「、、、ヲ 、、、ヲ +、「、、、ヲ、ィ 、ヲ、ィ +、「、、、ヲ、ィ、ェ 、ィ、ェ +SELECT `」テ」ア`, RIGHT(`」テ」ア`,3) FROM `」ヤ」オ`; +」テ」ア RIGHT(`」テ」ア`,3) + +、「 、「 +、「、、 、「、、 +、「、、、ヲ 、「、、、ヲ +、「、、、ヲ、ィ 、、、ヲ、ィ +、「、、、ヲ、ィ、ェ 、ヲ、ィ、ェ +SELECT `」テ」ア`, RIGHT(`」テ」ア`,4) FROM `」ヤ」オ`; +」テ」ア RIGHT(`」テ」ア`,4) + +、「 、「 +、「、、 、「、、 +、「、、、ヲ 、「、、、ヲ +、「、、、ヲ、ィ 、「、、、ヲ、ィ +、「、、、ヲ、ィ、ェ 、、、ヲ、ィ、ェ +SELECT `」テ」ア`, RIGHT(`」テ」ア`,5) FROM `」ヤ」オ`; +」テ」ア RIGHT(`」テ」ア`,5) + +、「 、「 +、「、、 、「、、 +、「、、、ヲ 、「、、、ヲ +、「、、、ヲ、ィ 、「、、、ヲ、ィ +、「、、、ヲ、ィ、ェ 、「、、、ヲ、ィ、ェ +SELECT `」テ」ア`, RIGHT(`」テ」ア`,0) FROM `」ヤ」カ`; +」テ」ア RIGHT(`」テ」ア`,0) + +常ワ +常ワ常ン +常ワ常ン常゙ +常ワ常ン常゙常゚ +常ワ常ン常゙常゚常 +SELECT `」テ」ア`, RIGHT(`」テ」ア`,1) FROM `」ヤ」カ`; +」テ」ア RIGHT(`」テ」ア`,1) + +常ワ 常ワ +常ワ常ン 常ン +常ワ常ン常゙ 常゙ +常ワ常ン常゙常゚ 常゚ +常ワ常ン常゙常゚常 常 +SELECT `」テ」ア`, RIGHT(`」テ」ア`,2) FROM `」ヤ」カ`; +」テ」ア RIGHT(`」テ」ア`,2) + +常ワ 常ワ +常ワ常ン 常ワ常ン +常ワ常ン常゙ 常ン常゙ +常ワ常ン常゙常゚ 常゙常゚ +常ワ常ン常゙常゚常 常゚常 +SELECT `」テ」ア`, RIGHT(`」テ」ア`,3) FROM `」ヤ」カ`; +」テ」ア RIGHT(`」テ」ア`,3) + +常ワ 常ワ +常ワ常ン 常ワ常ン +常ワ常ン常゙ 常ワ常ン常゙ +常ワ常ン常゙常゚ 常ン常゙常゚ +常ワ常ン常゙常゚常 常゙常゚常 +SELECT `」テ」ア`, RIGHT(`」テ」ア`,4) FROM `」ヤ」カ`; +」テ」ア RIGHT(`」テ」ア`,4) + +常ワ 常ワ +常ワ常ン 常ワ常ン +常ワ常ン常゙ 常ワ常ン常゙ +常ワ常ン常゙常゚ 常ワ常ン常゙常゚ +常ワ常ン常゙常゚常 常ン常゙常゚常 +SELECT `」テ」ア`, RIGHT(`」テ」ア`,5) FROM `」ヤ」カ`; +」テ」ア RIGHT(`」テ」ア`,5) + +常ワ 常ワ +常ワ常ン 常ワ常ン +常ワ常ン常゙ 常ワ常ン常゙ +常ワ常ン常゙常゚ 常ワ常ン常゙常゚ +常ワ常ン常゙常゚常 常ワ常ン常゙常゚常 +SELECT `」テ」ア`, RIGHT(`」テ」ア`,0) FROM `」ヤ」キ`; +」テ」ア RIGHT(`」テ」ア`,0) +竺軸宍雫七 +竺軸宍雫 +竺軸宍 +竺軸 +竺 + +SELECT `」テ」ア`, RIGHT(`」テ」ア`,1) FROM `」ヤ」キ`; +」テ」ア RIGHT(`」テ」ア`,1) +竺軸宍雫七 七 +竺軸宍雫 雫 +竺軸宍 宍 +竺軸 軸 +竺 竺 + +SELECT `」テ」ア`, RIGHT(`」テ」ア`,2) FROM `」ヤ」キ`; +」テ」ア RIGHT(`」テ」ア`,2) +竺軸宍雫七 雫七 +竺軸宍雫 宍雫 +竺軸宍 軸宍 +竺軸 竺軸 +竺 竺 + +SELECT `」テ」ア`, RIGHT(`」テ」ア`,3) FROM `」ヤ」キ`; +」テ」ア RIGHT(`」テ」ア`,3) +竺軸宍雫七 宍雫七 +竺軸宍雫 軸宍雫 +竺軸宍 竺軸宍 +竺軸 竺軸 +竺 竺 + +SELECT `」テ」ア`, RIGHT(`」テ」ア`,4) FROM `」ヤ」キ`; +」テ」ア RIGHT(`」テ」ア`,4) +竺軸宍雫七 軸宍雫七 +竺軸宍雫 竺軸宍雫 +竺軸宍 竺軸宍 +竺軸 竺軸 +竺 竺 + +SELECT `」テ」ア`, RIGHT(`」テ」ア`,5) FROM `」ヤ」キ`; +」テ」ア RIGHT(`」テ」ア`,5) +竺軸宍雫七 竺軸宍雫七 +竺軸宍雫 竺軸宍雫 +竺軸宍 竺軸宍 +竺軸 竺軸 +竺 竺 + +SELECT `」テ」ア`, RIGHT(`」テ」ア`,0) FROM `」ヤ」ク`; +」テ」ア RIGHT(`」テ」ア`,0) +、「、、、ヲ、ィ、ェ +、「、、、ヲ、ィ +、「、、、ヲ +、「、、 +、「 + +SELECT `」テ」ア`, RIGHT(`」テ」ア`,1) FROM `」ヤ」ク`; +」テ」ア RIGHT(`」テ」ア`,1) +、「、、、ヲ、ィ、ェ 、ェ +、「、、、ヲ、ィ 、ィ +、「、、、ヲ 、ヲ +、「、、 、、 +、「 、「 + +SELECT `」テ」ア`, RIGHT(`」テ」ア`,2) FROM `」ヤ」ク`; +」テ」ア RIGHT(`」テ」ア`,2) +、「、、、ヲ、ィ、ェ 、ィ、ェ +、「、、、ヲ、ィ 、ヲ、ィ +、「、、、ヲ 、、、ヲ +、「、、 、「、、 +、「 、「 + +SELECT `」テ」ア`, RIGHT(`」テ」ア`,3) FROM `」ヤ」ク`; +」テ」ア RIGHT(`」テ」ア`,3) +、「、、、ヲ、ィ、ェ 、ヲ、ィ、ェ +、「、、、ヲ、ィ 、、、ヲ、ィ +、「、、、ヲ 、「、、、ヲ +、「、、 、「、、 +、「 、「 + +SELECT `」テ」ア`, RIGHT(`」テ」ア`,4) FROM `」ヤ」ク`; +」テ」ア RIGHT(`」テ」ア`,4) +、「、、、ヲ、ィ、ェ 、、、ヲ、ィ、ェ +、「、、、ヲ、ィ 、「、、、ヲ、ィ +、「、、、ヲ 、「、、、ヲ +、「、、 、「、、 +、「 、「 + +SELECT `」テ」ア`, RIGHT(`」テ」ア`,5) FROM `」ヤ」ク`; +」テ」ア RIGHT(`」テ」ア`,5) +、「、、、ヲ、ィ、ェ 、「、、、ヲ、ィ、ェ +、「、、、ヲ、ィ 、「、、、ヲ、ィ +、「、、、ヲ 、「、、、ヲ +、「、、 、「、、 +、「 、「 + +SELECT `」テ」ア`, RIGHT(`」テ」ア`,0) FROM `」ヤ」ケ`; +」テ」ア RIGHT(`」テ」ア`,0) +常ワ常ン常゙常゚常 +常ワ常ン常゙常゚ +常ワ常ン常゙ +常ワ常ン +常ワ + +SELECT `」テ」ア`, RIGHT(`」テ」ア`,1) FROM `」ヤ」ケ`; +」テ」ア RIGHT(`」テ」ア`,1) +常ワ常ン常゙常゚常 常 +常ワ常ン常゙常゚ 常゚ +常ワ常ン常゙ 常゙ +常ワ常ン 常ン +常ワ 常ワ + +SELECT `」テ」ア`, RIGHT(`」テ」ア`,2) FROM `」ヤ」ケ`; +」テ」ア RIGHT(`」テ」ア`,2) +常ワ常ン常゙常゚常 常゚常 +常ワ常ン常゙常゚ 常゙常゚ +常ワ常ン常゙ 常ン常゙ +常ワ常ン 常ワ常ン +常ワ 常ワ + +SELECT `」テ」ア`, RIGHT(`」テ」ア`,3) FROM `」ヤ」ケ`; +」テ」ア RIGHT(`」テ」ア`,3) +常ワ常ン常゙常゚常 常゙常゚常 +常ワ常ン常゙常゚ 常ン常゙常゚ +常ワ常ン常゙ 常ワ常ン常゙ +常ワ常ン 常ワ常ン +常ワ 常ワ + +SELECT `」テ」ア`, RIGHT(`」テ」ア`,4) FROM `」ヤ」ケ`; +」テ」ア RIGHT(`」テ」ア`,4) +常ワ常ン常゙常゚常 常ン常゙常゚常 +常ワ常ン常゙常゚ 常ワ常ン常゙常゚ +常ワ常ン常゙ 常ワ常ン常゙ +常ワ常ン 常ワ常ン +常ワ 常ワ + +SELECT `」テ」ア`, RIGHT(`」テ」ア`,5) FROM `」ヤ」ケ`; +」テ」ア RIGHT(`」テ」ア`,5) +常ワ常ン常゙常゚常 常ワ常ン常゙常゚常 +常ワ常ン常゙常゚ 常ワ常ン常゙常゚ +常ワ常ン常゙ 常ワ常ン常゙ +常ワ常ン 常ワ常ン +常ワ 常ワ + +SELECT `」テ」ア`, RIGHT(`」テ」ア`,0) FROM `」ヤ」ア」ー`; +」テ」ア RIGHT(`」テ」ア`,0) +竺軸宍雫七 +竺軸宍雫 +竺軸宍 +竺軸 +竺 + +SELECT `」テ」ア`, RIGHT(`」テ」ア`,1) FROM `」ヤ」ア」ー`; +」テ」ア RIGHT(`」テ」ア`,1) +竺軸宍雫七 七 +竺軸宍雫 雫 +竺軸宍 宍 +竺軸 軸 +竺 竺 + +SELECT `」テ」ア`, RIGHT(`」テ」ア`,2) FROM `」ヤ」ア」ー`; +」テ」ア RIGHT(`」テ」ア`,2) +竺軸宍雫七 雫七 +竺軸宍雫 宍雫 +竺軸宍 軸宍 +竺軸 竺軸 +竺 竺 + +SELECT `」テ」ア`, RIGHT(`」テ」ア`,3) FROM `」ヤ」ア」ー`; +」テ」ア RIGHT(`」テ」ア`,3) +竺軸宍雫七 宍雫七 +竺軸宍雫 軸宍雫 +竺軸宍 竺軸宍 +竺軸 竺軸 +竺 竺 + +SELECT `」テ」ア`, RIGHT(`」テ」ア`,4) FROM `」ヤ」ア」ー`; +」テ」ア RIGHT(`」テ」ア`,4) +竺軸宍雫七 軸宍雫七 +竺軸宍雫 竺軸宍雫 +竺軸宍 竺軸宍 +竺軸 竺軸 +竺 竺 + +SELECT `」テ」ア`, RIGHT(`」テ」ア`,5) FROM `」ヤ」ア」ー`; +」テ」ア RIGHT(`」テ」ア`,5) +竺軸宍雫七 竺軸宍雫七 +竺軸宍雫 竺軸宍雫 +竺軸宍 竺軸宍 +竺軸 竺軸 +竺 竺 + +SELECT `」テ」ア`, RIGHT(`」テ」ア`,0) FROM `」ヤ」ア」ア`; +」テ」ア RIGHT(`」テ」ア`,0) +、「、、、ヲ、ィ、ェ +、「、、、ヲ、ィ +、「、、、ヲ +、「、、 +、「 + +SELECT `」テ」ア`, RIGHT(`」テ」ア`,1) FROM `」ヤ」ア」ア`; +」テ」ア RIGHT(`」テ」ア`,1) +、「、、、ヲ、ィ、ェ 、ェ +、「、、、ヲ、ィ 、ィ +、「、、、ヲ 、ヲ +、「、、 、、 +、「 、「 + +SELECT `」テ」ア`, RIGHT(`」テ」ア`,2) FROM `」ヤ」ア」ア`; +」テ」ア RIGHT(`」テ」ア`,2) +、「、、、ヲ、ィ、ェ 、ィ、ェ +、「、、、ヲ、ィ 、ヲ、ィ +、「、、、ヲ 、、、ヲ +、「、、 、「、、 +、「 、「 + +SELECT `」テ」ア`, RIGHT(`」テ」ア`,3) FROM `」ヤ」ア」ア`; +」テ」ア RIGHT(`」テ」ア`,3) +、「、、、ヲ、ィ、ェ 、ヲ、ィ、ェ +、「、、、ヲ、ィ 、、、ヲ、ィ +、「、、、ヲ 、「、、、ヲ +、「、、 、「、、 +、「 、「 + +SELECT `」テ」ア`, RIGHT(`」テ」ア`,4) FROM `」ヤ」ア」ア`; +」テ」ア RIGHT(`」テ」ア`,4) +、「、、、ヲ、ィ、ェ 、、、ヲ、ィ、ェ +、「、、、ヲ、ィ 、「、、、ヲ、ィ +、「、、、ヲ 、「、、、ヲ +、「、、 、「、、 +、「 、「 + +SELECT `」テ」ア`, RIGHT(`」テ」ア`,5) FROM `」ヤ」ア」ア`; +」テ」ア RIGHT(`」テ」ア`,5) +、「、、、ヲ、ィ、ェ 、「、、、ヲ、ィ、ェ +、「、、、ヲ、ィ 、「、、、ヲ、ィ +、「、、、ヲ 、「、、、ヲ +、「、、 、「、、 +、「 、「 + +SELECT `」テ」ア`, RIGHT(`」テ」ア`,0) FROM `」ヤ」ア」イ`; +」テ」ア RIGHT(`」テ」ア`,0) +常ワ常ン常゙常゚常 +常ワ常ン常゙常゚ +常ワ常ン常゙ +常ワ常ン +常ワ + +SELECT `」テ」ア`, RIGHT(`」テ」ア`,1) FROM `」ヤ」ア」イ`; +」テ」ア RIGHT(`」テ」ア`,1) +常ワ常ン常゙常゚常 常 +常ワ常ン常゙常゚ 常゚ +常ワ常ン常゙ 常゙ +常ワ常ン 常ン +常ワ 常ワ + +SELECT `」テ」ア`, RIGHT(`」テ」ア`,2) FROM `」ヤ」ア」イ`; +」テ」ア RIGHT(`」テ」ア`,2) +常ワ常ン常゙常゚常 常゚常 +常ワ常ン常゙常゚ 常゙常゚ +常ワ常ン常゙ 常ン常゙ +常ワ常ン 常ワ常ン +常ワ 常ワ + +SELECT `」テ」ア`, RIGHT(`」テ」ア`,3) FROM `」ヤ」ア」イ`; +」テ」ア RIGHT(`」テ」ア`,3) +常ワ常ン常゙常゚常 常゙常゚常 +常ワ常ン常゙常゚ 常ン常゙常゚ +常ワ常ン常゙ 常ワ常ン常゙ +常ワ常ン 常ワ常ン +常ワ 常ワ + +SELECT `」テ」ア`, RIGHT(`」テ」ア`,4) FROM `」ヤ」ア」イ`; +」テ」ア RIGHT(`」テ」ア`,4) +常ワ常ン常゙常゚常 常ン常゙常゚常 +常ワ常ン常゙常゚ 常ワ常ン常゙常゚ +常ワ常ン常゙ 常ワ常ン常゙ +常ワ常ン 常ワ常ン +常ワ 常ワ + +SELECT `」テ」ア`, RIGHT(`」テ」ア`,5) FROM `」ヤ」ア」イ`; +」テ」ア RIGHT(`」テ」ア`,5) +常ワ常ン常゙常゚常 常ワ常ン常゙常゚常 +常ワ常ン常゙常゚ 常ワ常ン常゙常゚ +常ワ常ン常゙ 常ワ常ン常゙ +常ワ常ン 常ワ常ン +常ワ 常ワ + +DROP TABLE `」ヤ」ア`; +DROP TABLE `」ヤ」イ`; +DROP TABLE `」ヤ」ウ`; +DROP TABLE `」ヤ」エ`; +DROP TABLE `」ヤ」オ`; +DROP TABLE `」ヤ」カ`; +DROP TABLE `」ヤ」キ`; +DROP TABLE `」ヤ」ク`; +DROP TABLE `」ヤ」ケ`; +DROP TABLE `」ヤ」ア」ー`; +DROP TABLE `」ヤ」ア」ア`; +DROP TABLE `」ヤ」ア」イ`; diff --git a/mysql-test/suite/jp/r/jp_right_ujis.result b/mysql-test/suite/jp/r/jp_right_ujis.result new file mode 100644 index 00000000000..bb182853d95 --- /dev/null +++ b/mysql-test/suite/jp/r/jp_right_ujis.result @@ -0,0 +1,626 @@ +drop table if exists `」ヤ」ア`; +drop table if exists `」ヤ」イ`; +drop table if exists `」ヤ」ウ`; +drop table if exists `」ヤ」エ`; +drop table if exists `」ヤ」オ`; +drop table if exists `」ヤ」カ`; +drop table if exists `」ヤ」キ`; +drop table if exists `」ヤ」ク`; +drop table if exists `」ヤ」ケ`; +drop table if exists `」ヤ」ア」ー`; +drop table if exists `」ヤ」ア」ア`; +drop table if exists `」ヤ」ア」イ`; +SET NAMES ujis; +SET character_set_database = ujis; +CREATE TABLE `」ヤ」ア` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = innodb; +CREATE TABLE `」ヤ」イ` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = innodb; +CREATE TABLE `」ヤ」ウ` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = innodb; +CREATE TABLE `」ヤ」エ` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = myisam; +CREATE TABLE `」ヤ」オ` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = myisam; +CREATE TABLE `」ヤ」カ` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = myisam; +CREATE TABLE `」ヤ」キ` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = heap; +CREATE TABLE `」ヤ」ク` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = heap; +CREATE TABLE `」ヤ」ケ` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = heap; +CREATE TABLE `」ヤ」ア」ー` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = bdb; +CREATE TABLE `」ヤ」ア」ア` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = bdb; +CREATE TABLE `」ヤ」ア」イ` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = bdb; +INSERT INTO `」ヤ」ア` VALUES ('竺軸宍雫七'),('竺軸宍雫'),('竺軸宍'),('竺軸'),('竺'),(''); +INSERT INTO `」ヤ」イ` VALUES ('、「、、、ヲ、ィ、ェ'),('、「、、、ヲ、ィ'),('、「、、、ヲ'),('、「、、'),('、「'),(''); +INSERT INTO `」ヤ」ウ` VALUES ('常ワ常ン常゙常゚常'),('常ワ常ン常゙常゚'),('常ワ常ン常゙'),('常ワ常ン'),('常ワ'),(''); +INSERT INTO `」ヤ」エ` VALUES ('竺軸宍雫七'),('竺軸宍雫'),('竺軸宍'),('竺軸'),('竺'),(''); +INSERT INTO `」ヤ」オ` VALUES ('、「、、、ヲ、ィ、ェ'),('、「、、、ヲ、ィ'),('、「、、、ヲ'),('、「、、'),('、「'),(''); +INSERT INTO `」ヤ」カ` VALUES ('常ワ常ン常゙常゚常'),('常ワ常ン常゙常゚'),('常ワ常ン常゙'),('常ワ常ン'),('常ワ'),(''); +INSERT INTO `」ヤ」キ` VALUES ('竺軸宍雫七'),('竺軸宍雫'),('竺軸宍'),('竺軸'),('竺'),(''); +INSERT INTO `」ヤ」ク` VALUES ('、「、、、ヲ、ィ、ェ'),('、「、、、ヲ、ィ'),('、「、、、ヲ'),('、「、、'),('、「'),(''); +INSERT INTO `」ヤ」ケ` VALUES ('常ワ常ン常゙常゚常'),('常ワ常ン常゙常゚'),('常ワ常ン常゙'),('常ワ常ン'),('常ワ'),(''); +INSERT INTO `」ヤ」ア」ー` VALUES ('竺軸宍雫七'),('竺軸宍雫'),('竺軸宍'),('竺軸'),('竺'),(''); +INSERT INTO `」ヤ」ア」ア` VALUES ('、「、、、ヲ、ィ、ェ'),('、「、、、ヲ、ィ'),('、「、、、ヲ'),('、「、、'),('、「'),(''); +INSERT INTO `」ヤ」ア」イ` VALUES ('常ワ常ン常゙常゚常'),('常ワ常ン常゙常゚'),('常ワ常ン常゙'),('常ワ常ン'),('常ワ'),(''); +SELECT `」テ」ア`, RIGHT(`」テ」ア`,0) FROM `」ヤ」ア`; +」テ」ア RIGHT(`」テ」ア`,0) + +竺 +竺軸 +竺軸宍 +竺軸宍雫 +竺軸宍雫七 +SELECT `」テ」ア`, RIGHT(`」テ」ア`,1) FROM `」ヤ」ア`; +」テ」ア RIGHT(`」テ」ア`,1) + +竺 竺 +竺軸 軸 +竺軸宍 宍 +竺軸宍雫 雫 +竺軸宍雫七 七 +SELECT `」テ」ア`, RIGHT(`」テ」ア`,2) FROM `」ヤ」ア`; +」テ」ア RIGHT(`」テ」ア`,2) + +竺 竺 +竺軸 竺軸 +竺軸宍 軸宍 +竺軸宍雫 宍雫 +竺軸宍雫七 雫七 +SELECT `」テ」ア`, RIGHT(`」テ」ア`,3) FROM `」ヤ」ア`; +」テ」ア RIGHT(`」テ」ア`,3) + +竺 竺 +竺軸 竺軸 +竺軸宍 竺軸宍 +竺軸宍雫 軸宍雫 +竺軸宍雫七 宍雫七 +SELECT `」テ」ア`, RIGHT(`」テ」ア`,4) FROM `」ヤ」ア`; +」テ」ア RIGHT(`」テ」ア`,4) + +竺 竺 +竺軸 竺軸 +竺軸宍 竺軸宍 +竺軸宍雫 竺軸宍雫 +竺軸宍雫七 軸宍雫七 +SELECT `」テ」ア`, RIGHT(`」テ」ア`,5) FROM `」ヤ」ア`; +」テ」ア RIGHT(`」テ」ア`,5) + +竺 竺 +竺軸 竺軸 +竺軸宍 竺軸宍 +竺軸宍雫 竺軸宍雫 +竺軸宍雫七 竺軸宍雫七 +SELECT `」テ」ア`, RIGHT(`」テ」ア`,0) FROM `」ヤ」イ`; +」テ」ア RIGHT(`」テ」ア`,0) + +、「 +、「、、 +、「、、、ヲ +、「、、、ヲ、ィ +、「、、、ヲ、ィ、ェ +SELECT `」テ」ア`, RIGHT(`」テ」ア`,1) FROM `」ヤ」イ`; +」テ」ア RIGHT(`」テ」ア`,1) + +、「 、「 +、「、、 、、 +、「、、、ヲ 、ヲ +、「、、、ヲ、ィ 、ィ +、「、、、ヲ、ィ、ェ 、ェ +SELECT `」テ」ア`, RIGHT(`」テ」ア`,2) FROM `」ヤ」イ`; +」テ」ア RIGHT(`」テ」ア`,2) + +、「 、「 +、「、、 、「、、 +、「、、、ヲ 、、、ヲ +、「、、、ヲ、ィ 、ヲ、ィ +、「、、、ヲ、ィ、ェ 、ィ、ェ +SELECT `」テ」ア`, RIGHT(`」テ」ア`,3) FROM `」ヤ」イ`; +」テ」ア RIGHT(`」テ」ア`,3) + +、「 、「 +、「、、 、「、、 +、「、、、ヲ 、「、、、ヲ +、「、、、ヲ、ィ 、、、ヲ、ィ +、「、、、ヲ、ィ、ェ 、ヲ、ィ、ェ +SELECT `」テ」ア`, RIGHT(`」テ」ア`,4) FROM `」ヤ」イ`; +」テ」ア RIGHT(`」テ」ア`,4) + +、「 、「 +、「、、 、「、、 +、「、、、ヲ 、「、、、ヲ +、「、、、ヲ、ィ 、「、、、ヲ、ィ +、「、、、ヲ、ィ、ェ 、、、ヲ、ィ、ェ +SELECT `」テ」ア`, RIGHT(`」テ」ア`,5) FROM `」ヤ」イ`; +」テ」ア RIGHT(`」テ」ア`,5) + +、「 、「 +、「、、 、「、、 +、「、、、ヲ 、「、、、ヲ +、「、、、ヲ、ィ 、「、、、ヲ、ィ +、「、、、ヲ、ィ、ェ 、「、、、ヲ、ィ、ェ +SELECT `」テ」ア`, RIGHT(`」テ」ア`,0) FROM `」ヤ」ウ`; +」テ」ア RIGHT(`」テ」ア`,0) + +常ワ +常ワ常ン +常ワ常ン常゙ +常ワ常ン常゙常゚ +常ワ常ン常゙常゚常 +SELECT `」テ」ア`, RIGHT(`」テ」ア`,1) FROM `」ヤ」ウ`; +」テ」ア RIGHT(`」テ」ア`,1) + +常ワ 常ワ +常ワ常ン 常ン +常ワ常ン常゙ 常゙ +常ワ常ン常゙常゚ 常゚ +常ワ常ン常゙常゚常 常 +SELECT `」テ」ア`, RIGHT(`」テ」ア`,2) FROM `」ヤ」ウ`; +」テ」ア RIGHT(`」テ」ア`,2) + +常ワ 常ワ +常ワ常ン 常ワ常ン +常ワ常ン常゙ 常ン常゙ +常ワ常ン常゙常゚ 常゙常゚ +常ワ常ン常゙常゚常 常゚常 +SELECT `」テ」ア`, RIGHT(`」テ」ア`,3) FROM `」ヤ」ウ`; +」テ」ア RIGHT(`」テ」ア`,3) + +常ワ 常ワ +常ワ常ン 常ワ常ン +常ワ常ン常゙ 常ワ常ン常゙ +常ワ常ン常゙常゚ 常ン常゙常゚ +常ワ常ン常゙常゚常 常゙常゚常 +SELECT `」テ」ア`, RIGHT(`」テ」ア`,4) FROM `」ヤ」ウ`; +」テ」ア RIGHT(`」テ」ア`,4) + +常ワ 常ワ +常ワ常ン 常ワ常ン +常ワ常ン常゙ 常ワ常ン常゙ +常ワ常ン常゙常゚ 常ワ常ン常゙常゚ +常ワ常ン常゙常゚常 常ン常゙常゚常 +SELECT `」テ」ア`, RIGHT(`」テ」ア`,5) FROM `」ヤ」ウ`; +」テ」ア RIGHT(`」テ」ア`,5) + +常ワ 常ワ +常ワ常ン 常ワ常ン +常ワ常ン常゙ 常ワ常ン常゙ +常ワ常ン常゙常゚ 常ワ常ン常゙常゚ +常ワ常ン常゙常゚常 常ワ常ン常゙常゚常 +SELECT `」テ」ア`, RIGHT(`」テ」ア`,0) FROM `」ヤ」エ`; +」テ」ア RIGHT(`」テ」ア`,0) + +竺 +竺軸 +竺軸宍 +竺軸宍雫 +竺軸宍雫七 +SELECT `」テ」ア`, RIGHT(`」テ」ア`,1) FROM `」ヤ」エ`; +」テ」ア RIGHT(`」テ」ア`,1) + +竺 竺 +竺軸 軸 +竺軸宍 宍 +竺軸宍雫 雫 +竺軸宍雫七 七 +SELECT `」テ」ア`, RIGHT(`」テ」ア`,2) FROM `」ヤ」エ`; +」テ」ア RIGHT(`」テ」ア`,2) + +竺 竺 +竺軸 竺軸 +竺軸宍 軸宍 +竺軸宍雫 宍雫 +竺軸宍雫七 雫七 +SELECT `」テ」ア`, RIGHT(`」テ」ア`,3) FROM `」ヤ」エ`; +」テ」ア RIGHT(`」テ」ア`,3) + +竺 竺 +竺軸 竺軸 +竺軸宍 竺軸宍 +竺軸宍雫 軸宍雫 +竺軸宍雫七 宍雫七 +SELECT `」テ」ア`, RIGHT(`」テ」ア`,4) FROM `」ヤ」エ`; +」テ」ア RIGHT(`」テ」ア`,4) + +竺 竺 +竺軸 竺軸 +竺軸宍 竺軸宍 +竺軸宍雫 竺軸宍雫 +竺軸宍雫七 軸宍雫七 +SELECT `」テ」ア`, RIGHT(`」テ」ア`,5) FROM `」ヤ」エ`; +」テ」ア RIGHT(`」テ」ア`,5) + +竺 竺 +竺軸 竺軸 +竺軸宍 竺軸宍 +竺軸宍雫 竺軸宍雫 +竺軸宍雫七 竺軸宍雫七 +SELECT `」テ」ア`, RIGHT(`」テ」ア`,0) FROM `」ヤ」オ`; +」テ」ア RIGHT(`」テ」ア`,0) + +、「 +、「、、 +、「、、、ヲ +、「、、、ヲ、ィ +、「、、、ヲ、ィ、ェ +SELECT `」テ」ア`, RIGHT(`」テ」ア`,1) FROM `」ヤ」オ`; +」テ」ア RIGHT(`」テ」ア`,1) + +、「 、「 +、「、、 、、 +、「、、、ヲ 、ヲ +、「、、、ヲ、ィ 、ィ +、「、、、ヲ、ィ、ェ 、ェ +SELECT `」テ」ア`, RIGHT(`」テ」ア`,2) FROM `」ヤ」オ`; +」テ」ア RIGHT(`」テ」ア`,2) + +、「 、「 +、「、、 、「、、 +、「、、、ヲ 、、、ヲ +、「、、、ヲ、ィ 、ヲ、ィ +、「、、、ヲ、ィ、ェ 、ィ、ェ +SELECT `」テ」ア`, RIGHT(`」テ」ア`,3) FROM `」ヤ」オ`; +」テ」ア RIGHT(`」テ」ア`,3) + +、「 、「 +、「、、 、「、、 +、「、、、ヲ 、「、、、ヲ +、「、、、ヲ、ィ 、、、ヲ、ィ +、「、、、ヲ、ィ、ェ 、ヲ、ィ、ェ +SELECT `」テ」ア`, RIGHT(`」テ」ア`,4) FROM `」ヤ」オ`; +」テ」ア RIGHT(`」テ」ア`,4) + +、「 、「 +、「、、 、「、、 +、「、、、ヲ 、「、、、ヲ +、「、、、ヲ、ィ 、「、、、ヲ、ィ +、「、、、ヲ、ィ、ェ 、、、ヲ、ィ、ェ +SELECT `」テ」ア`, RIGHT(`」テ」ア`,5) FROM `」ヤ」オ`; +」テ」ア RIGHT(`」テ」ア`,5) + +、「 、「 +、「、、 、「、、 +、「、、、ヲ 、「、、、ヲ +、「、、、ヲ、ィ 、「、、、ヲ、ィ +、「、、、ヲ、ィ、ェ 、「、、、ヲ、ィ、ェ +SELECT `」テ」ア`, RIGHT(`」テ」ア`,0) FROM `」ヤ」カ`; +」テ」ア RIGHT(`」テ」ア`,0) + +常ワ +常ワ常ン +常ワ常ン常゙ +常ワ常ン常゙常゚ +常ワ常ン常゙常゚常 +SELECT `」テ」ア`, RIGHT(`」テ」ア`,1) FROM `」ヤ」カ`; +」テ」ア RIGHT(`」テ」ア`,1) + +常ワ 常ワ +常ワ常ン 常ン +常ワ常ン常゙ 常゙ +常ワ常ン常゙常゚ 常゚ +常ワ常ン常゙常゚常 常 +SELECT `」テ」ア`, RIGHT(`」テ」ア`,2) FROM `」ヤ」カ`; +」テ」ア RIGHT(`」テ」ア`,2) + +常ワ 常ワ +常ワ常ン 常ワ常ン +常ワ常ン常゙ 常ン常゙ +常ワ常ン常゙常゚ 常゙常゚ +常ワ常ン常゙常゚常 常゚常 +SELECT `」テ」ア`, RIGHT(`」テ」ア`,3) FROM `」ヤ」カ`; +」テ」ア RIGHT(`」テ」ア`,3) + +常ワ 常ワ +常ワ常ン 常ワ常ン +常ワ常ン常゙ 常ワ常ン常゙ +常ワ常ン常゙常゚ 常ン常゙常゚ +常ワ常ン常゙常゚常 常゙常゚常 +SELECT `」テ」ア`, RIGHT(`」テ」ア`,4) FROM `」ヤ」カ`; +」テ」ア RIGHT(`」テ」ア`,4) + +常ワ 常ワ +常ワ常ン 常ワ常ン +常ワ常ン常゙ 常ワ常ン常゙ +常ワ常ン常゙常゚ 常ワ常ン常゙常゚ +常ワ常ン常゙常゚常 常ン常゙常゚常 +SELECT `」テ」ア`, RIGHT(`」テ」ア`,5) FROM `」ヤ」カ`; +」テ」ア RIGHT(`」テ」ア`,5) + +常ワ 常ワ +常ワ常ン 常ワ常ン +常ワ常ン常゙ 常ワ常ン常゙ +常ワ常ン常゙常゚ 常ワ常ン常゙常゚ +常ワ常ン常゙常゚常 常ワ常ン常゙常゚常 +SELECT `」テ」ア`, RIGHT(`」テ」ア`,0) FROM `」ヤ」キ`; +」テ」ア RIGHT(`」テ」ア`,0) +竺軸宍雫七 +竺軸宍雫 +竺軸宍 +竺軸 +竺 + +SELECT `」テ」ア`, RIGHT(`」テ」ア`,1) FROM `」ヤ」キ`; +」テ」ア RIGHT(`」テ」ア`,1) +竺軸宍雫七 七 +竺軸宍雫 雫 +竺軸宍 宍 +竺軸 軸 +竺 竺 + +SELECT `」テ」ア`, RIGHT(`」テ」ア`,2) FROM `」ヤ」キ`; +」テ」ア RIGHT(`」テ」ア`,2) +竺軸宍雫七 雫七 +竺軸宍雫 宍雫 +竺軸宍 軸宍 +竺軸 竺軸 +竺 竺 + +SELECT `」テ」ア`, RIGHT(`」テ」ア`,3) FROM `」ヤ」キ`; +」テ」ア RIGHT(`」テ」ア`,3) +竺軸宍雫七 宍雫七 +竺軸宍雫 軸宍雫 +竺軸宍 竺軸宍 +竺軸 竺軸 +竺 竺 + +SELECT `」テ」ア`, RIGHT(`」テ」ア`,4) FROM `」ヤ」キ`; +」テ」ア RIGHT(`」テ」ア`,4) +竺軸宍雫七 軸宍雫七 +竺軸宍雫 竺軸宍雫 +竺軸宍 竺軸宍 +竺軸 竺軸 +竺 竺 + +SELECT `」テ」ア`, RIGHT(`」テ」ア`,5) FROM `」ヤ」キ`; +」テ」ア RIGHT(`」テ」ア`,5) +竺軸宍雫七 竺軸宍雫七 +竺軸宍雫 竺軸宍雫 +竺軸宍 竺軸宍 +竺軸 竺軸 +竺 竺 + +SELECT `」テ」ア`, RIGHT(`」テ」ア`,0) FROM `」ヤ」ク`; +」テ」ア RIGHT(`」テ」ア`,0) +、「、、、ヲ、ィ、ェ +、「、、、ヲ、ィ +、「、、、ヲ +、「、、 +、「 + +SELECT `」テ」ア`, RIGHT(`」テ」ア`,1) FROM `」ヤ」ク`; +」テ」ア RIGHT(`」テ」ア`,1) +、「、、、ヲ、ィ、ェ 、ェ +、「、、、ヲ、ィ 、ィ +、「、、、ヲ 、ヲ +、「、、 、、 +、「 、「 + +SELECT `」テ」ア`, RIGHT(`」テ」ア`,2) FROM `」ヤ」ク`; +」テ」ア RIGHT(`」テ」ア`,2) +、「、、、ヲ、ィ、ェ 、ィ、ェ +、「、、、ヲ、ィ 、ヲ、ィ +、「、、、ヲ 、、、ヲ +、「、、 、「、、 +、「 、「 + +SELECT `」テ」ア`, RIGHT(`」テ」ア`,3) FROM `」ヤ」ク`; +」テ」ア RIGHT(`」テ」ア`,3) +、「、、、ヲ、ィ、ェ 、ヲ、ィ、ェ +、「、、、ヲ、ィ 、、、ヲ、ィ +、「、、、ヲ 、「、、、ヲ +、「、、 、「、、 +、「 、「 + +SELECT `」テ」ア`, RIGHT(`」テ」ア`,4) FROM `」ヤ」ク`; +」テ」ア RIGHT(`」テ」ア`,4) +、「、、、ヲ、ィ、ェ 、、、ヲ、ィ、ェ +、「、、、ヲ、ィ 、「、、、ヲ、ィ +、「、、、ヲ 、「、、、ヲ +、「、、 、「、、 +、「 、「 + +SELECT `」テ」ア`, RIGHT(`」テ」ア`,5) FROM `」ヤ」ク`; +」テ」ア RIGHT(`」テ」ア`,5) +、「、、、ヲ、ィ、ェ 、「、、、ヲ、ィ、ェ +、「、、、ヲ、ィ 、「、、、ヲ、ィ +、「、、、ヲ 、「、、、ヲ +、「、、 、「、、 +、「 、「 + +SELECT `」テ」ア`, RIGHT(`」テ」ア`,0) FROM `」ヤ」ケ`; +」テ」ア RIGHT(`」テ」ア`,0) +常ワ常ン常゙常゚常 +常ワ常ン常゙常゚ +常ワ常ン常゙ +常ワ常ン +常ワ + +SELECT `」テ」ア`, RIGHT(`」テ」ア`,1) FROM `」ヤ」ケ`; +」テ」ア RIGHT(`」テ」ア`,1) +常ワ常ン常゙常゚常 常 +常ワ常ン常゙常゚ 常゚ +常ワ常ン常゙ 常゙ +常ワ常ン 常ン +常ワ 常ワ + +SELECT `」テ」ア`, RIGHT(`」テ」ア`,2) FROM `」ヤ」ケ`; +」テ」ア RIGHT(`」テ」ア`,2) +常ワ常ン常゙常゚常 常゚常 +常ワ常ン常゙常゚ 常゙常゚ +常ワ常ン常゙ 常ン常゙ +常ワ常ン 常ワ常ン +常ワ 常ワ + +SELECT `」テ」ア`, RIGHT(`」テ」ア`,3) FROM `」ヤ」ケ`; +」テ」ア RIGHT(`」テ」ア`,3) +常ワ常ン常゙常゚常 常゙常゚常 +常ワ常ン常゙常゚ 常ン常゙常゚ +常ワ常ン常゙ 常ワ常ン常゙ +常ワ常ン 常ワ常ン +常ワ 常ワ + +SELECT `」テ」ア`, RIGHT(`」テ」ア`,4) FROM `」ヤ」ケ`; +」テ」ア RIGHT(`」テ」ア`,4) +常ワ常ン常゙常゚常 常ン常゙常゚常 +常ワ常ン常゙常゚ 常ワ常ン常゙常゚ +常ワ常ン常゙ 常ワ常ン常゙ +常ワ常ン 常ワ常ン +常ワ 常ワ + +SELECT `」テ」ア`, RIGHT(`」テ」ア`,5) FROM `」ヤ」ケ`; +」テ」ア RIGHT(`」テ」ア`,5) +常ワ常ン常゙常゚常 常ワ常ン常゙常゚常 +常ワ常ン常゙常゚ 常ワ常ン常゙常゚ +常ワ常ン常゙ 常ワ常ン常゙ +常ワ常ン 常ワ常ン +常ワ 常ワ + +SELECT `」テ」ア`, RIGHT(`」テ」ア`,0) FROM `」ヤ」ア」ー`; +」テ」ア RIGHT(`」テ」ア`,0) +竺軸宍雫七 +竺軸宍雫 +竺軸宍 +竺軸 +竺 + +SELECT `」テ」ア`, RIGHT(`」テ」ア`,1) FROM `」ヤ」ア」ー`; +」テ」ア RIGHT(`」テ」ア`,1) +竺軸宍雫七 七 +竺軸宍雫 雫 +竺軸宍 宍 +竺軸 軸 +竺 竺 + +SELECT `」テ」ア`, RIGHT(`」テ」ア`,2) FROM `」ヤ」ア」ー`; +」テ」ア RIGHT(`」テ」ア`,2) +竺軸宍雫七 雫七 +竺軸宍雫 宍雫 +竺軸宍 軸宍 +竺軸 竺軸 +竺 竺 + +SELECT `」テ」ア`, RIGHT(`」テ」ア`,3) FROM `」ヤ」ア」ー`; +」テ」ア RIGHT(`」テ」ア`,3) +竺軸宍雫七 宍雫七 +竺軸宍雫 軸宍雫 +竺軸宍 竺軸宍 +竺軸 竺軸 +竺 竺 + +SELECT `」テ」ア`, RIGHT(`」テ」ア`,4) FROM `」ヤ」ア」ー`; +」テ」ア RIGHT(`」テ」ア`,4) +竺軸宍雫七 軸宍雫七 +竺軸宍雫 竺軸宍雫 +竺軸宍 竺軸宍 +竺軸 竺軸 +竺 竺 + +SELECT `」テ」ア`, RIGHT(`」テ」ア`,5) FROM `」ヤ」ア」ー`; +」テ」ア RIGHT(`」テ」ア`,5) +竺軸宍雫七 竺軸宍雫七 +竺軸宍雫 竺軸宍雫 +竺軸宍 竺軸宍 +竺軸 竺軸 +竺 竺 + +SELECT `」テ」ア`, RIGHT(`」テ」ア`,0) FROM `」ヤ」ア」ア`; +」テ」ア RIGHT(`」テ」ア`,0) +、「、、、ヲ、ィ、ェ +、「、、、ヲ、ィ +、「、、、ヲ +、「、、 +、「 + +SELECT `」テ」ア`, RIGHT(`」テ」ア`,1) FROM `」ヤ」ア」ア`; +」テ」ア RIGHT(`」テ」ア`,1) +、「、、、ヲ、ィ、ェ 、ェ +、「、、、ヲ、ィ 、ィ +、「、、、ヲ 、ヲ +、「、、 、、 +、「 、「 + +SELECT `」テ」ア`, RIGHT(`」テ」ア`,2) FROM `」ヤ」ア」ア`; +」テ」ア RIGHT(`」テ」ア`,2) +、「、、、ヲ、ィ、ェ 、ィ、ェ +、「、、、ヲ、ィ 、ヲ、ィ +、「、、、ヲ 、、、ヲ +、「、、 、「、、 +、「 、「 + +SELECT `」テ」ア`, RIGHT(`」テ」ア`,3) FROM `」ヤ」ア」ア`; +」テ」ア RIGHT(`」テ」ア`,3) +、「、、、ヲ、ィ、ェ 、ヲ、ィ、ェ +、「、、、ヲ、ィ 、、、ヲ、ィ +、「、、、ヲ 、「、、、ヲ +、「、、 、「、、 +、「 、「 + +SELECT `」テ」ア`, RIGHT(`」テ」ア`,4) FROM `」ヤ」ア」ア`; +」テ」ア RIGHT(`」テ」ア`,4) +、「、、、ヲ、ィ、ェ 、、、ヲ、ィ、ェ +、「、、、ヲ、ィ 、「、、、ヲ、ィ +、「、、、ヲ 、「、、、ヲ +、「、、 、「、、 +、「 、「 + +SELECT `」テ」ア`, RIGHT(`」テ」ア`,5) FROM `」ヤ」ア」ア`; +」テ」ア RIGHT(`」テ」ア`,5) +、「、、、ヲ、ィ、ェ 、「、、、ヲ、ィ、ェ +、「、、、ヲ、ィ 、「、、、ヲ、ィ +、「、、、ヲ 、「、、、ヲ +、「、、 、「、、 +、「 、「 + +SELECT `」テ」ア`, RIGHT(`」テ」ア`,0) FROM `」ヤ」ア」イ`; +」テ」ア RIGHT(`」テ」ア`,0) +常ワ常ン常゙常゚常 +常ワ常ン常゙常゚ +常ワ常ン常゙ +常ワ常ン +常ワ + +SELECT `」テ」ア`, RIGHT(`」テ」ア`,1) FROM `」ヤ」ア」イ`; +」テ」ア RIGHT(`」テ」ア`,1) +常ワ常ン常゙常゚常 常 +常ワ常ン常゙常゚ 常゚ +常ワ常ン常゙ 常゙ +常ワ常ン 常ン +常ワ 常ワ + +SELECT `」テ」ア`, RIGHT(`」テ」ア`,2) FROM `」ヤ」ア」イ`; +」テ」ア RIGHT(`」テ」ア`,2) +常ワ常ン常゙常゚常 常゚常 +常ワ常ン常゙常゚ 常゙常゚ +常ワ常ン常゙ 常ン常゙ +常ワ常ン 常ワ常ン +常ワ 常ワ + +SELECT `」テ」ア`, RIGHT(`」テ」ア`,3) FROM `」ヤ」ア」イ`; +」テ」ア RIGHT(`」テ」ア`,3) +常ワ常ン常゙常゚常 常゙常゚常 +常ワ常ン常゙常゚ 常ン常゙常゚ +常ワ常ン常゙ 常ワ常ン常゙ +常ワ常ン 常ワ常ン +常ワ 常ワ + +SELECT `」テ」ア`, RIGHT(`」テ」ア`,4) FROM `」ヤ」ア」イ`; +」テ」ア RIGHT(`」テ」ア`,4) +常ワ常ン常゙常゚常 常ン常゙常゚常 +常ワ常ン常゙常゚ 常ワ常ン常゙常゚ +常ワ常ン常゙ 常ワ常ン常゙ +常ワ常ン 常ワ常ン +常ワ 常ワ + +SELECT `」テ」ア`, RIGHT(`」テ」ア`,5) FROM `」ヤ」ア」イ`; +」テ」ア RIGHT(`」テ」ア`,5) +常ワ常ン常゙常゚常 常ワ常ン常゙常゚常 +常ワ常ン常゙常゚ 常ワ常ン常゙常゚ +常ワ常ン常゙ 常ワ常ン常゙ +常ワ常ン 常ワ常ン +常ワ 常ワ + +DROP TABLE `」ヤ」ア`; +DROP TABLE `」ヤ」イ`; +DROP TABLE `」ヤ」ウ`; +DROP TABLE `」ヤ」エ`; +DROP TABLE `」ヤ」オ`; +DROP TABLE `」ヤ」カ`; +DROP TABLE `」ヤ」キ`; +DROP TABLE `」ヤ」ク`; +DROP TABLE `」ヤ」ケ`; +DROP TABLE `」ヤ」ア」ー`; +DROP TABLE `」ヤ」ア」ア`; +DROP TABLE `」ヤ」ア」イ`; diff --git a/mysql-test/suite/jp/r/jp_right_utf8.result b/mysql-test/suite/jp/r/jp_right_utf8.result new file mode 100644 index 00000000000..50ba18ce3c4 --- /dev/null +++ b/mysql-test/suite/jp/r/jp_right_utf8.result @@ -0,0 +1,626 @@ +drop table if exists `シエシ疏; +drop table if exists `シエシ蛋; +drop table if exists `シエシ伝; +drop table if exists `シエシ覗; +drop table if exists `シエシ描; +drop table if exists `シエシ冒; +drop table if exists `シエシ輿; +drop table if exists `シエシ倭; +drop table if exists `シエシ兪; +drop table if exists `シエシ托シ秦; +drop table if exists `シエシ托シ疏; +drop table if exists `シエシ托シ蛋; +SET NAMES utf8; +SET character_set_database = utf8; +CREATE TABLE `シエシ疏 (`シ」シ疏 char(5), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = innodb; +CREATE TABLE `シエシ蛋 (`シ」シ疏 char(5), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = innodb; +CREATE TABLE `シエシ伝 (`シ」シ疏 char(5), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = innodb; +CREATE TABLE `シエシ覗 (`シ」シ疏 char(5), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = myisam; +CREATE TABLE `シエシ描 (`シ」シ疏 char(5), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = myisam; +CREATE TABLE `シエシ冒 (`シ」シ疏 char(5), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = myisam; +CREATE TABLE `シエシ輿 (`シ」シ疏 char(5), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = heap; +CREATE TABLE `シエシ倭 (`シ」シ疏 char(5), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = heap; +CREATE TABLE `シエシ兪 (`シ」シ疏 char(5), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = heap; +CREATE TABLE `シエシ托シ秦 (`シ」シ疏 char(5), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = bdb; +CREATE TABLE `シエシ托シ疏 (`シ」シ疏 char(5), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = bdb; +CREATE TABLE `シエシ托シ蛋 (`シ」シ疏 char(5), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = bdb; +INSERT INTO `シエシ疏 VALUES ('スアスイスウスエスオ'),('スアスイスウスエ'),('スアスイスウ'),('スアスイ'),('スア'),(''); +INSERT INTO `シエシ蛋 VALUES ('縺ゅ>縺縺医♀'),('縺ゅ>縺縺'),('縺ゅ>縺'),('縺ゅ>'),('縺'),(''); +INSERT INTO `シエシ伝 VALUES ('鮴秘セ夜セ鈴セ樣セ。'),('鮴秘セ夜セ鈴セ'),('鮴秘セ夜セ'),('鮴秘セ'),('鮴'),(''); +INSERT INTO `シエシ覗 VALUES ('スアスイスウスエスオ'),('スアスイスウスエ'),('スアスイスウ'),('スアスイ'),('スア'),(''); +INSERT INTO `シエシ描 VALUES ('縺ゅ>縺縺医♀'),('縺ゅ>縺縺'),('縺ゅ>縺'),('縺ゅ>'),('縺'),(''); +INSERT INTO `シエシ冒 VALUES ('鮴秘セ夜セ鈴セ樣セ。'),('鮴秘セ夜セ鈴セ'),('鮴秘セ夜セ'),('鮴秘セ'),('鮴'),(''); +INSERT INTO `シエシ輿 VALUES ('スアスイスウスエスオ'),('スアスイスウスエ'),('スアスイスウ'),('スアスイ'),('スア'),(''); +INSERT INTO `シエシ倭 VALUES ('縺ゅ>縺縺医♀'),('縺ゅ>縺縺'),('縺ゅ>縺'),('縺ゅ>'),('縺'),(''); +INSERT INTO `シエシ兪 VALUES ('鮴秘セ夜セ鈴セ樣セ。'),('鮴秘セ夜セ鈴セ'),('鮴秘セ夜セ'),('鮴秘セ'),('鮴'),(''); +INSERT INTO `シエシ托シ秦 VALUES ('スアスイスウスエスオ'),('スアスイスウスエ'),('スアスイスウ'),('スアスイ'),('スア'),(''); +INSERT INTO `シエシ托シ疏 VALUES ('縺ゅ>縺縺医♀'),('縺ゅ>縺縺'),('縺ゅ>縺'),('縺ゅ>'),('縺'),(''); +INSERT INTO `シエシ托シ蛋 VALUES ('鮴秘セ夜セ鈴セ樣セ。'),('鮴秘セ夜セ鈴セ'),('鮴秘セ夜セ'),('鮴秘セ'),('鮴'),(''); +SELECT `シ」シ疏, RIGHT(`シ」シ疏,0) FROM `シエシ疏; +シ」シ RIGHT(`シ」シ疏,0) + +スア +スアスイ +スアスイスウ +スアスイスウスエ +スアスイスウスエスオ +SELECT `シ」シ疏, RIGHT(`シ」シ疏,1) FROM `シエシ疏; +シ」シ RIGHT(`シ」シ疏,1) + +スア スア +スアスイ スイ +スアスイスウ スウ +スアスイスウスエ スエ +スアスイスウスエスオ スオ +SELECT `シ」シ疏, RIGHT(`シ」シ疏,2) FROM `シエシ疏; +シ」シ RIGHT(`シ」シ疏,2) + +スア スア +スアスイ スアスイ +スアスイスウ スイスウ +スアスイスウスエ スウスエ +スアスイスウスエスオ スエスオ +SELECT `シ」シ疏, RIGHT(`シ」シ疏,3) FROM `シエシ疏; +シ」シ RIGHT(`シ」シ疏,3) + +スア スア +スアスイ スアスイ +スアスイスウ スアスイスウ +スアスイスウスエ スイスウスエ +スアスイスウスエスオ スウスエスオ +SELECT `シ」シ疏, RIGHT(`シ」シ疏,4) FROM `シエシ疏; +シ」シ RIGHT(`シ」シ疏,4) + +スア スア +スアスイ スアスイ +スアスイスウ スアスイスウ +スアスイスウスエ スアスイスウスエ +スアスイスウスエスオ スイスウスエスオ +SELECT `シ」シ疏, RIGHT(`シ」シ疏,5) FROM `シエシ疏; +シ」シ RIGHT(`シ」シ疏,5) + +スア スア +スアスイ スアスイ +スアスイスウ スアスイスウ +スアスイスウスエ スアスイスウスエ +スアスイスウスエスオ スアスイスウスエスオ +SELECT `シ」シ疏, RIGHT(`シ」シ疏,0) FROM `シエシ蛋; +シ」シ RIGHT(`シ」シ疏,0) + +縺 +縺ゅ> +縺ゅ>縺 +縺ゅ>縺縺 +縺ゅ>縺縺医♀ +SELECT `シ」シ疏, RIGHT(`シ」シ疏,1) FROM `シエシ蛋; +シ」シ RIGHT(`シ」シ疏,1) + +縺 縺 +縺ゅ> 縺 +縺ゅ>縺 縺 +縺ゅ>縺縺 縺 +縺ゅ>縺縺医♀ 縺 +SELECT `シ」シ疏, RIGHT(`シ」シ疏,2) FROM `シエシ蛋; +シ」シ RIGHT(`シ」シ疏,2) + +縺 縺 +縺ゅ> 縺ゅ> +縺ゅ>縺 縺縺 +縺ゅ>縺縺 縺縺 +縺ゅ>縺縺医♀ 縺医♀ +SELECT `シ」シ疏, RIGHT(`シ」シ疏,3) FROM `シエシ蛋; +シ」シ RIGHT(`シ」シ疏,3) + +縺 縺 +縺ゅ> 縺ゅ> +縺ゅ>縺 縺ゅ>縺 +縺ゅ>縺縺 縺縺縺 +縺ゅ>縺縺医♀ 縺縺医♀ +SELECT `シ」シ疏, RIGHT(`シ」シ疏,4) FROM `シエシ蛋; +シ」シ RIGHT(`シ」シ疏,4) + +縺 縺 +縺ゅ> 縺ゅ> +縺ゅ>縺 縺ゅ>縺 +縺ゅ>縺縺 縺ゅ>縺縺 +縺ゅ>縺縺医♀ 縺縺縺医♀ +SELECT `シ」シ疏, RIGHT(`シ」シ疏,5) FROM `シエシ蛋; +シ」シ RIGHT(`シ」シ疏,5) + +縺 縺 +縺ゅ> 縺ゅ> +縺ゅ>縺 縺ゅ>縺 +縺ゅ>縺縺 縺ゅ>縺縺 +縺ゅ>縺縺医♀ 縺ゅ>縺縺医♀ +SELECT `シ」シ疏, RIGHT(`シ」シ疏,0) FROM `シエシ伝; +シ」シ RIGHT(`シ」シ疏,0) + +鮴 +鮴秘セ +鮴秘セ夜セ +鮴秘セ夜セ鈴セ +鮴秘セ夜セ鈴セ樣セ。 +SELECT `シ」シ疏, RIGHT(`シ」シ疏,1) FROM `シエシ伝; +シ」シ RIGHT(`シ」シ疏,1) + +鮴 鮴 +鮴秘セ 鮴 +鮴秘セ夜セ 鮴 +鮴秘セ夜セ鈴セ 鮴 +鮴秘セ夜セ鈴セ樣セ。 鮴。 +SELECT `シ」シ疏, RIGHT(`シ」シ疏,2) FROM `シエシ伝; +シ」シ RIGHT(`シ」シ疏,2) + +鮴 鮴 +鮴秘セ 鮴秘セ +鮴秘セ夜セ 鮴夜セ +鮴秘セ夜セ鈴セ 鮴鈴セ +鮴秘セ夜セ鈴セ樣セ。 鮴樣セ。 +SELECT `シ」シ疏, RIGHT(`シ」シ疏,3) FROM `シエシ伝; +シ」シ RIGHT(`シ」シ疏,3) + +鮴 鮴 +鮴秘セ 鮴秘セ +鮴秘セ夜セ 鮴秘セ夜セ +鮴秘セ夜セ鈴セ 鮴夜セ鈴セ +鮴秘セ夜セ鈴セ樣セ。 鮴鈴セ樣セ。 +SELECT `シ」シ疏, RIGHT(`シ」シ疏,4) FROM `シエシ伝; +シ」シ RIGHT(`シ」シ疏,4) + +鮴 鮴 +鮴秘セ 鮴秘セ +鮴秘セ夜セ 鮴秘セ夜セ +鮴秘セ夜セ鈴セ 鮴秘セ夜セ鈴セ +鮴秘セ夜セ鈴セ樣セ。 鮴夜セ鈴セ樣セ。 +SELECT `シ」シ疏, RIGHT(`シ」シ疏,5) FROM `シエシ伝; +シ」シ RIGHT(`シ」シ疏,5) + +鮴 鮴 +鮴秘セ 鮴秘セ +鮴秘セ夜セ 鮴秘セ夜セ +鮴秘セ夜セ鈴セ 鮴秘セ夜セ鈴セ +鮴秘セ夜セ鈴セ樣セ。 鮴秘セ夜セ鈴セ樣セ。 +SELECT `シ」シ疏, RIGHT(`シ」シ疏,0) FROM `シエシ覗; +シ」シ RIGHT(`シ」シ疏,0) + +スア +スアスイ +スアスイスウ +スアスイスウスエ +スアスイスウスエスオ +SELECT `シ」シ疏, RIGHT(`シ」シ疏,1) FROM `シエシ覗; +シ」シ RIGHT(`シ」シ疏,1) + +スア スア +スアスイ スイ +スアスイスウ スウ +スアスイスウスエ スエ +スアスイスウスエスオ スオ +SELECT `シ」シ疏, RIGHT(`シ」シ疏,2) FROM `シエシ覗; +シ」シ RIGHT(`シ」シ疏,2) + +スア スア +スアスイ スアスイ +スアスイスウ スイスウ +スアスイスウスエ スウスエ +スアスイスウスエスオ スエスオ +SELECT `シ」シ疏, RIGHT(`シ」シ疏,3) FROM `シエシ覗; +シ」シ RIGHT(`シ」シ疏,3) + +スア スア +スアスイ スアスイ +スアスイスウ スアスイスウ +スアスイスウスエ スイスウスエ +スアスイスウスエスオ スウスエスオ +SELECT `シ」シ疏, RIGHT(`シ」シ疏,4) FROM `シエシ覗; +シ」シ RIGHT(`シ」シ疏,4) + +スア スア +スアスイ スアスイ +スアスイスウ スアスイスウ +スアスイスウスエ スアスイスウスエ +スアスイスウスエスオ スイスウスエスオ +SELECT `シ」シ疏, RIGHT(`シ」シ疏,5) FROM `シエシ覗; +シ」シ RIGHT(`シ」シ疏,5) + +スア スア +スアスイ スアスイ +スアスイスウ スアスイスウ +スアスイスウスエ スアスイスウスエ +スアスイスウスエスオ スアスイスウスエスオ +SELECT `シ」シ疏, RIGHT(`シ」シ疏,0) FROM `シエシ描; +シ」シ RIGHT(`シ」シ疏,0) + +縺 +縺ゅ> +縺ゅ>縺 +縺ゅ>縺縺 +縺ゅ>縺縺医♀ +SELECT `シ」シ疏, RIGHT(`シ」シ疏,1) FROM `シエシ描; +シ」シ RIGHT(`シ」シ疏,1) + +縺 縺 +縺ゅ> 縺 +縺ゅ>縺 縺 +縺ゅ>縺縺 縺 +縺ゅ>縺縺医♀ 縺 +SELECT `シ」シ疏, RIGHT(`シ」シ疏,2) FROM `シエシ描; +シ」シ RIGHT(`シ」シ疏,2) + +縺 縺 +縺ゅ> 縺ゅ> +縺ゅ>縺 縺縺 +縺ゅ>縺縺 縺縺 +縺ゅ>縺縺医♀ 縺医♀ +SELECT `シ」シ疏, RIGHT(`シ」シ疏,3) FROM `シエシ描; +シ」シ RIGHT(`シ」シ疏,3) + +縺 縺 +縺ゅ> 縺ゅ> +縺ゅ>縺 縺ゅ>縺 +縺ゅ>縺縺 縺縺縺 +縺ゅ>縺縺医♀ 縺縺医♀ +SELECT `シ」シ疏, RIGHT(`シ」シ疏,4) FROM `シエシ描; +シ」シ RIGHT(`シ」シ疏,4) + +縺 縺 +縺ゅ> 縺ゅ> +縺ゅ>縺 縺ゅ>縺 +縺ゅ>縺縺 縺ゅ>縺縺 +縺ゅ>縺縺医♀ 縺縺縺医♀ +SELECT `シ」シ疏, RIGHT(`シ」シ疏,5) FROM `シエシ描; +シ」シ RIGHT(`シ」シ疏,5) + +縺 縺 +縺ゅ> 縺ゅ> +縺ゅ>縺 縺ゅ>縺 +縺ゅ>縺縺 縺ゅ>縺縺 +縺ゅ>縺縺医♀ 縺ゅ>縺縺医♀ +SELECT `シ」シ疏, RIGHT(`シ」シ疏,0) FROM `シエシ冒; +シ」シ RIGHT(`シ」シ疏,0) + +鮴 +鮴秘セ +鮴秘セ夜セ +鮴秘セ夜セ鈴セ +鮴秘セ夜セ鈴セ樣セ。 +SELECT `シ」シ疏, RIGHT(`シ」シ疏,1) FROM `シエシ冒; +シ」シ RIGHT(`シ」シ疏,1) + +鮴 鮴 +鮴秘セ 鮴 +鮴秘セ夜セ 鮴 +鮴秘セ夜セ鈴セ 鮴 +鮴秘セ夜セ鈴セ樣セ。 鮴。 +SELECT `シ」シ疏, RIGHT(`シ」シ疏,2) FROM `シエシ冒; +シ」シ RIGHT(`シ」シ疏,2) + +鮴 鮴 +鮴秘セ 鮴秘セ +鮴秘セ夜セ 鮴夜セ +鮴秘セ夜セ鈴セ 鮴鈴セ +鮴秘セ夜セ鈴セ樣セ。 鮴樣セ。 +SELECT `シ」シ疏, RIGHT(`シ」シ疏,3) FROM `シエシ冒; +シ」シ RIGHT(`シ」シ疏,3) + +鮴 鮴 +鮴秘セ 鮴秘セ +鮴秘セ夜セ 鮴秘セ夜セ +鮴秘セ夜セ鈴セ 鮴夜セ鈴セ +鮴秘セ夜セ鈴セ樣セ。 鮴鈴セ樣セ。 +SELECT `シ」シ疏, RIGHT(`シ」シ疏,4) FROM `シエシ冒; +シ」シ RIGHT(`シ」シ疏,4) + +鮴 鮴 +鮴秘セ 鮴秘セ +鮴秘セ夜セ 鮴秘セ夜セ +鮴秘セ夜セ鈴セ 鮴秘セ夜セ鈴セ +鮴秘セ夜セ鈴セ樣セ。 鮴夜セ鈴セ樣セ。 +SELECT `シ」シ疏, RIGHT(`シ」シ疏,5) FROM `シエシ冒; +シ」シ RIGHT(`シ」シ疏,5) + +鮴 鮴 +鮴秘セ 鮴秘セ +鮴秘セ夜セ 鮴秘セ夜セ +鮴秘セ夜セ鈴セ 鮴秘セ夜セ鈴セ +鮴秘セ夜セ鈴セ樣セ。 鮴秘セ夜セ鈴セ樣セ。 +SELECT `シ」シ疏, RIGHT(`シ」シ疏,0) FROM `シエシ輿; +シ」シ RIGHT(`シ」シ疏,0) +スアスイスウスエスオ +スアスイスウスエ +スアスイスウ +スアスイ +スア + +SELECT `シ」シ疏, RIGHT(`シ」シ疏,1) FROM `シエシ輿; +シ」シ RIGHT(`シ」シ疏,1) +スアスイスウスエスオ スオ +スアスイスウスエ スエ +スアスイスウ スウ +スアスイ スイ +スア スア + +SELECT `シ」シ疏, RIGHT(`シ」シ疏,2) FROM `シエシ輿; +シ」シ RIGHT(`シ」シ疏,2) +スアスイスウスエスオ スエスオ +スアスイスウスエ スウスエ +スアスイスウ スイスウ +スアスイ スアスイ +スア スア + +SELECT `シ」シ疏, RIGHT(`シ」シ疏,3) FROM `シエシ輿; +シ」シ RIGHT(`シ」シ疏,3) +スアスイスウスエスオ スウスエスオ +スアスイスウスエ スイスウスエ +スアスイスウ スアスイスウ +スアスイ スアスイ +スア スア + +SELECT `シ」シ疏, RIGHT(`シ」シ疏,4) FROM `シエシ輿; +シ」シ RIGHT(`シ」シ疏,4) +スアスイスウスエスオ スイスウスエスオ +スアスイスウスエ スアスイスウスエ +スアスイスウ スアスイスウ +スアスイ スアスイ +スア スア + +SELECT `シ」シ疏, RIGHT(`シ」シ疏,5) FROM `シエシ輿; +シ」シ RIGHT(`シ」シ疏,5) +スアスイスウスエスオ スアスイスウスエスオ +スアスイスウスエ スアスイスウスエ +スアスイスウ スアスイスウ +スアスイ スアスイ +スア スア + +SELECT `シ」シ疏, RIGHT(`シ」シ疏,0) FROM `シエシ倭; +シ」シ RIGHT(`シ」シ疏,0) +縺ゅ>縺縺医♀ +縺ゅ>縺縺 +縺ゅ>縺 +縺ゅ> +縺 + +SELECT `シ」シ疏, RIGHT(`シ」シ疏,1) FROM `シエシ倭; +シ」シ RIGHT(`シ」シ疏,1) +縺ゅ>縺縺医♀ 縺 +縺ゅ>縺縺 縺 +縺ゅ>縺 縺 +縺ゅ> 縺 +縺 縺 + +SELECT `シ」シ疏, RIGHT(`シ」シ疏,2) FROM `シエシ倭; +シ」シ RIGHT(`シ」シ疏,2) +縺ゅ>縺縺医♀ 縺医♀ +縺ゅ>縺縺 縺縺 +縺ゅ>縺 縺縺 +縺ゅ> 縺ゅ> +縺 縺 + +SELECT `シ」シ疏, RIGHT(`シ」シ疏,3) FROM `シエシ倭; +シ」シ RIGHT(`シ」シ疏,3) +縺ゅ>縺縺医♀ 縺縺医♀ +縺ゅ>縺縺 縺縺縺 +縺ゅ>縺 縺ゅ>縺 +縺ゅ> 縺ゅ> +縺 縺 + +SELECT `シ」シ疏, RIGHT(`シ」シ疏,4) FROM `シエシ倭; +シ」シ RIGHT(`シ」シ疏,4) +縺ゅ>縺縺医♀ 縺縺縺医♀ +縺ゅ>縺縺 縺ゅ>縺縺 +縺ゅ>縺 縺ゅ>縺 +縺ゅ> 縺ゅ> +縺 縺 + +SELECT `シ」シ疏, RIGHT(`シ」シ疏,5) FROM `シエシ倭; +シ」シ RIGHT(`シ」シ疏,5) +縺ゅ>縺縺医♀ 縺ゅ>縺縺医♀ +縺ゅ>縺縺 縺ゅ>縺縺 +縺ゅ>縺 縺ゅ>縺 +縺ゅ> 縺ゅ> +縺 縺 + +SELECT `シ」シ疏, RIGHT(`シ」シ疏,0) FROM `シエシ兪; +シ」シ RIGHT(`シ」シ疏,0) +鮴秘セ夜セ鈴セ樣セ。 +鮴秘セ夜セ鈴セ +鮴秘セ夜セ +鮴秘セ +鮴 + +SELECT `シ」シ疏, RIGHT(`シ」シ疏,1) FROM `シエシ兪; +シ」シ RIGHT(`シ」シ疏,1) +鮴秘セ夜セ鈴セ樣セ。 鮴。 +鮴秘セ夜セ鈴セ 鮴 +鮴秘セ夜セ 鮴 +鮴秘セ 鮴 +鮴 鮴 + +SELECT `シ」シ疏, RIGHT(`シ」シ疏,2) FROM `シエシ兪; +シ」シ RIGHT(`シ」シ疏,2) +鮴秘セ夜セ鈴セ樣セ。 鮴樣セ。 +鮴秘セ夜セ鈴セ 鮴鈴セ +鮴秘セ夜セ 鮴夜セ +鮴秘セ 鮴秘セ +鮴 鮴 + +SELECT `シ」シ疏, RIGHT(`シ」シ疏,3) FROM `シエシ兪; +シ」シ RIGHT(`シ」シ疏,3) +鮴秘セ夜セ鈴セ樣セ。 鮴鈴セ樣セ。 +鮴秘セ夜セ鈴セ 鮴夜セ鈴セ +鮴秘セ夜セ 鮴秘セ夜セ +鮴秘セ 鮴秘セ +鮴 鮴 + +SELECT `シ」シ疏, RIGHT(`シ」シ疏,4) FROM `シエシ兪; +シ」シ RIGHT(`シ」シ疏,4) +鮴秘セ夜セ鈴セ樣セ。 鮴夜セ鈴セ樣セ。 +鮴秘セ夜セ鈴セ 鮴秘セ夜セ鈴セ +鮴秘セ夜セ 鮴秘セ夜セ +鮴秘セ 鮴秘セ +鮴 鮴 + +SELECT `シ」シ疏, RIGHT(`シ」シ疏,5) FROM `シエシ兪; +シ」シ RIGHT(`シ」シ疏,5) +鮴秘セ夜セ鈴セ樣セ。 鮴秘セ夜セ鈴セ樣セ。 +鮴秘セ夜セ鈴セ 鮴秘セ夜セ鈴セ +鮴秘セ夜セ 鮴秘セ夜セ +鮴秘セ 鮴秘セ +鮴 鮴 + +SELECT `シ」シ疏, RIGHT(`シ」シ疏,0) FROM `シエシ托シ秦; +シ」シ RIGHT(`シ」シ疏,0) +スアスイスウスエスオ +スアスイスウスエ +スアスイスウ +スアスイ +スア + +SELECT `シ」シ疏, RIGHT(`シ」シ疏,1) FROM `シエシ托シ秦; +シ」シ RIGHT(`シ」シ疏,1) +スアスイスウスエスオ スオ +スアスイスウスエ スエ +スアスイスウ スウ +スアスイ スイ +スア スア + +SELECT `シ」シ疏, RIGHT(`シ」シ疏,2) FROM `シエシ托シ秦; +シ」シ RIGHT(`シ」シ疏,2) +スアスイスウスエスオ スエスオ +スアスイスウスエ スウスエ +スアスイスウ スイスウ +スアスイ スアスイ +スア スア + +SELECT `シ」シ疏, RIGHT(`シ」シ疏,3) FROM `シエシ托シ秦; +シ」シ RIGHT(`シ」シ疏,3) +スアスイスウスエスオ スウスエスオ +スアスイスウスエ スイスウスエ +スアスイスウ スアスイスウ +スアスイ スアスイ +スア スア + +SELECT `シ」シ疏, RIGHT(`シ」シ疏,4) FROM `シエシ托シ秦; +シ」シ RIGHT(`シ」シ疏,4) +スアスイスウスエスオ スイスウスエスオ +スアスイスウスエ スアスイスウスエ +スアスイスウ スアスイスウ +スアスイ スアスイ +スア スア + +SELECT `シ」シ疏, RIGHT(`シ」シ疏,5) FROM `シエシ托シ秦; +シ」シ RIGHT(`シ」シ疏,5) +スアスイスウスエスオ スアスイスウスエスオ +スアスイスウスエ スアスイスウスエ +スアスイスウ スアスイスウ +スアスイ スアスイ +スア スア + +SELECT `シ」シ疏, RIGHT(`シ」シ疏,0) FROM `シエシ托シ疏; +シ」シ RIGHT(`シ」シ疏,0) +縺ゅ>縺縺医♀ +縺ゅ>縺縺 +縺ゅ>縺 +縺ゅ> +縺 + +SELECT `シ」シ疏, RIGHT(`シ」シ疏,1) FROM `シエシ托シ疏; +シ」シ RIGHT(`シ」シ疏,1) +縺ゅ>縺縺医♀ 縺 +縺ゅ>縺縺 縺 +縺ゅ>縺 縺 +縺ゅ> 縺 +縺 縺 + +SELECT `シ」シ疏, RIGHT(`シ」シ疏,2) FROM `シエシ托シ疏; +シ」シ RIGHT(`シ」シ疏,2) +縺ゅ>縺縺医♀ 縺医♀ +縺ゅ>縺縺 縺縺 +縺ゅ>縺 縺縺 +縺ゅ> 縺ゅ> +縺 縺 + +SELECT `シ」シ疏, RIGHT(`シ」シ疏,3) FROM `シエシ托シ疏; +シ」シ RIGHT(`シ」シ疏,3) +縺ゅ>縺縺医♀ 縺縺医♀ +縺ゅ>縺縺 縺縺縺 +縺ゅ>縺 縺ゅ>縺 +縺ゅ> 縺ゅ> +縺 縺 + +SELECT `シ」シ疏, RIGHT(`シ」シ疏,4) FROM `シエシ托シ疏; +シ」シ RIGHT(`シ」シ疏,4) +縺ゅ>縺縺医♀ 縺縺縺医♀ +縺ゅ>縺縺 縺ゅ>縺縺 +縺ゅ>縺 縺ゅ>縺 +縺ゅ> 縺ゅ> +縺 縺 + +SELECT `シ」シ疏, RIGHT(`シ」シ疏,5) FROM `シエシ托シ疏; +シ」シ RIGHT(`シ」シ疏,5) +縺ゅ>縺縺医♀ 縺ゅ>縺縺医♀ +縺ゅ>縺縺 縺ゅ>縺縺 +縺ゅ>縺 縺ゅ>縺 +縺ゅ> 縺ゅ> +縺 縺 + +SELECT `シ」シ疏, RIGHT(`シ」シ疏,0) FROM `シエシ托シ蛋; +シ」シ RIGHT(`シ」シ疏,0) +鮴秘セ夜セ鈴セ樣セ。 +鮴秘セ夜セ鈴セ +鮴秘セ夜セ +鮴秘セ +鮴 + +SELECT `シ」シ疏, RIGHT(`シ」シ疏,1) FROM `シエシ托シ蛋; +シ」シ RIGHT(`シ」シ疏,1) +鮴秘セ夜セ鈴セ樣セ。 鮴。 +鮴秘セ夜セ鈴セ 鮴 +鮴秘セ夜セ 鮴 +鮴秘セ 鮴 +鮴 鮴 + +SELECT `シ」シ疏, RIGHT(`シ」シ疏,2) FROM `シエシ托シ蛋; +シ」シ RIGHT(`シ」シ疏,2) +鮴秘セ夜セ鈴セ樣セ。 鮴樣セ。 +鮴秘セ夜セ鈴セ 鮴鈴セ +鮴秘セ夜セ 鮴夜セ +鮴秘セ 鮴秘セ +鮴 鮴 + +SELECT `シ」シ疏, RIGHT(`シ」シ疏,3) FROM `シエシ托シ蛋; +シ」シ RIGHT(`シ」シ疏,3) +鮴秘セ夜セ鈴セ樣セ。 鮴鈴セ樣セ。 +鮴秘セ夜セ鈴セ 鮴夜セ鈴セ +鮴秘セ夜セ 鮴秘セ夜セ +鮴秘セ 鮴秘セ +鮴 鮴 + +SELECT `シ」シ疏, RIGHT(`シ」シ疏,4) FROM `シエシ托シ蛋; +シ」シ RIGHT(`シ」シ疏,4) +鮴秘セ夜セ鈴セ樣セ。 鮴夜セ鈴セ樣セ。 +鮴秘セ夜セ鈴セ 鮴秘セ夜セ鈴セ +鮴秘セ夜セ 鮴秘セ夜セ +鮴秘セ 鮴秘セ +鮴 鮴 + +SELECT `シ」シ疏, RIGHT(`シ」シ疏,5) FROM `シエシ托シ蛋; +シ」シ RIGHT(`シ」シ疏,5) +鮴秘セ夜セ鈴セ樣セ。 鮴秘セ夜セ鈴セ樣セ。 +鮴秘セ夜セ鈴セ 鮴秘セ夜セ鈴セ +鮴秘セ夜セ 鮴秘セ夜セ +鮴秘セ 鮴秘セ +鮴 鮴 + +DROP TABLE `シエシ疏; +DROP TABLE `シエシ蛋; +DROP TABLE `シエシ伝; +DROP TABLE `シエシ覗; +DROP TABLE `シエシ描; +DROP TABLE `シエシ冒; +DROP TABLE `シエシ輿; +DROP TABLE `シエシ倭; +DROP TABLE `シエシ兪; +DROP TABLE `シエシ托シ秦; +DROP TABLE `シエシ托シ疏; +DROP TABLE `シエシ托シ蛋; diff --git a/mysql-test/suite/jp/r/jp_rpad_sjis.result b/mysql-test/suite/jp/r/jp_rpad_sjis.result new file mode 100644 index 00000000000..9c61c200672 --- /dev/null +++ b/mysql-test/suite/jp/r/jp_rpad_sjis.result @@ -0,0 +1,146 @@ +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`; +drop table if exists `T11`; +drop table if exists `T12`; +SET NAMES sjis; +SET character_set_database = sjis; +CREATE TABLE `T1` (`C1` char(5), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = innodb; +CREATE TABLE `T2` (`C1` char(5), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = innodb; +CREATE TABLE `T3` (`C1` char(5), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = innodb; +CREATE TABLE `T4` (`C1` char(5), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = myisam; +CREATE TABLE `T5` (`C1` char(5), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = myisam; +CREATE TABLE `T6` (`C1` char(5), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = myisam; +CREATE TABLE `T7` (`C1` char(5), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = heap; +CREATE TABLE `T8` (`C1` char(5), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = heap; +CREATE TABLE `T9` (`C1` char(5), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = heap; +CREATE TABLE `T10` (`C1` char(5), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = bdb; +CREATE TABLE `T11` (`C1` char(5), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = bdb; +CREATE TABLE `T12` (`C1` char(5), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = bdb; +INSERT INTO `T1` VALUES ('アイウエオ'),('アイウエ'),('アイウ'),('アイ'),('ア'),(''); +INSERT INTO `T2` VALUES ('あいうえお'),('あいうえ'),('あいう'),('あい'),('あ'),(''); +INSERT INTO `T3` VALUES ('ソ十表予構'),('ソ十表予'),('ソ十表'),('ソ十'),('ソ'),(''); +INSERT INTO `T4` VALUES ('アイウエオ'),('アイウエ'),('アイウ'),('アイ'),('ア'),(''); +INSERT INTO `T5` VALUES ('あいうえお'),('あいうえ'),('あいう'),('あい'),('あ'),(''); +INSERT INTO `T6` VALUES ('ソ十表予構'),('ソ十表予'),('ソ十表'),('ソ十'),('ソ'),(''); +INSERT INTO `T7` VALUES ('アイウエオ'),('アイウエ'),('アイウ'),('アイ'),('ア'),(''); +INSERT INTO `T8` VALUES ('あいうえお'),('あいうえ'),('あいう'),('あい'),('あ'),(''); +INSERT INTO `T9` VALUES ('ソ十表予構'),('ソ十表予'),('ソ十表'),('ソ十'),('ソ'),(''); +INSERT INTO `T10` VALUES ('アイウエオ'),('アイウエ'),('アイウ'),('アイ'),('ア'),(''); +INSERT INTO `T11` VALUES ('あいうえお'),('あいうえ'),('あいう'),('あい'),('あ'),(''); +INSERT INTO `T12` VALUES ('ソ十表予構'),('ソ十表予'),('ソ十表'),('ソ十'),('ソ'),(''); +SELECT `C1`, RPAD(`C1`,5,'。') FROM `T1`; +C1 RPAD(`C1`,5,'。') + 。。。。。 +ア ア。。。。 +アイ アイ。。。 +アイウ アイウ。。 +アイウエ アイウエ。 +アイウエオ アイウエオ +SELECT `C1`, RPAD(`C1`,5,'X') FROM `T2`; +C1 RPAD(`C1`,5,'X') + XXXXX +あ あXXXX +あい あいXXX +あいう あいうXX +あいうえ あいうえX +あいうえお あいうえお +SELECT `C1`, RPAD(`C1`,5,'暴') FROM `T3`; +C1 RPAD(`C1`,5,'暴') + 暴暴暴暴暴 +ソ ソ暴暴暴暴 +ソ十 ソ十暴暴暴 +ソ十表 ソ十表暴暴 +ソ十表予 ソ十表予暴 +ソ十表予構 ソ十表予構 +SELECT `C1`, RPAD(`C1`,5,'。') FROM `T4`; +C1 RPAD(`C1`,5,'。') + 。。。。。 +ア ア。。。。 +アイ アイ。。。 +アイウ アイウ。。 +アイウエ アイウエ。 +アイウエオ アイウエオ +SELECT `C1`, RPAD(`C1`,5,'X') FROM `T5`; +C1 RPAD(`C1`,5,'X') + XXXXX +あ あXXXX +あい あいXXX +あいう あいうXX +あいうえ あいうえX +あいうえお あいうえお +SELECT `C1`, RPAD(`C1`,5,'暴' ) FROM `T6`; +C1 RPAD(`C1`,5,'暴' ) + 暴暴暴暴暴 +ソ ソ暴暴暴暴 +ソ十 ソ十暴暴暴 +ソ十表 ソ十表暴暴 +ソ十表予 ソ十表予暴 +ソ十表予構 ソ十表予構 +SELECT `C1`, RPAD(`C1`,5,'。') FROM `T7`; +C1 RPAD(`C1`,5,'。') +アイウエオ アイウエオ +アイウエ アイウエ。 +アイウ アイウ。。 +アイ アイ。。。 +ア ア。。。。 + 。。。。。 +SELECT `C1`, RPAD(`C1`,5,'X') FROM `T8`; +C1 RPAD(`C1`,5,'X') +あいうえお あいうえお +あいうえ あいうえX +あいう あいうXX +あい あいXXX +あ あXXXX + XXXXX +SELECT `C1`, RPAD(`C1`,5,'暴' ) FROM `T9`; +C1 RPAD(`C1`,5,'暴' ) +ソ十表予構 ソ十表予構 +ソ十表予 ソ十表予暴 +ソ十表 ソ十表暴暴 +ソ十 ソ十暴暴暴 +ソ ソ暴暴暴暴 + 暴暴暴暴暴 +SELECT `C1`, RPAD(`C1`,5,'。') FROM `T10`; +C1 RPAD(`C1`,5,'。') +アイウエオ アイウエオ +アイウエ アイウエ。 +アイウ アイウ。。 +アイ アイ。。。 +ア ア。。。。 + 。。。。。 +SELECT `C1`, RPAD(`C1`,5,'X') FROM `T11`; +C1 RPAD(`C1`,5,'X') +あいうえお あいうえお +あいうえ あいうえX +あいう あいうXX +あい あいXXX +あ あXXXX + XXXXX +SELECT `C1`, RPAD(`C1`,5,'暴' ) FROM `T12`; +C1 RPAD(`C1`,5,'暴' ) +ソ十表予構 ソ十表予構 +ソ十表予 ソ十表予暴 +ソ十表 ソ十表暴暴 +ソ十 ソ十暴暴暴 +ソ ソ暴暴暴暴 + 暴暴暴暴暴 +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`; diff --git a/mysql-test/suite/jp/r/jp_rpad_ucs2.result b/mysql-test/suite/jp/r/jp_rpad_ucs2.result new file mode 100644 index 00000000000..b9df4cf6783 --- /dev/null +++ b/mysql-test/suite/jp/r/jp_rpad_ucs2.result @@ -0,0 +1,147 @@ +drop table if exists `」ヤ」ア`; +drop table if exists `」ヤ」イ`; +drop table if exists `」ヤ」ウ`; +drop table if exists `」ヤ」エ`; +drop table if exists `」ヤ」オ`; +drop table if exists `」ヤ」カ`; +drop table if exists `」ヤ」キ`; +drop table if exists `」ヤ」ク`; +drop table if exists `」ヤ」ケ`; +drop table if exists `」ヤ」ア」ー`; +drop table if exists `」ヤ」ア」ア`; +drop table if exists `」ヤ」ア」イ`; +SET NAMES ujis; +SET character_set_database = ucs2; +SET collation_connection = ucs2_general_ci; +CREATE TABLE `」ヤ」ア` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = innodb; +CREATE TABLE `」ヤ」イ` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = innodb; +CREATE TABLE `」ヤ」ウ` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = innodb; +CREATE TABLE `」ヤ」エ` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = myisam; +CREATE TABLE `」ヤ」オ` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = myisam; +CREATE TABLE `」ヤ」カ` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = myisam; +CREATE TABLE `」ヤ」キ` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = heap; +CREATE TABLE `」ヤ」ク` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = heap; +CREATE TABLE `」ヤ」ケ` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = heap; +CREATE TABLE `」ヤ」ア」ー` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = bdb; +CREATE TABLE `」ヤ」ア」ア` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = bdb; +CREATE TABLE `」ヤ」ア」イ` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = bdb; +INSERT INTO `」ヤ」ア` VALUES ('竺軸宍雫七'),('竺軸宍雫'),('竺軸宍'),('竺軸'),('竺'),(''); +INSERT INTO `」ヤ」イ` VALUES ('、「、、、ヲ、ィ、ェ'),('、「、、、ヲ、ィ'),('、「、、、ヲ'),('、「、、'),('、「'),(''); +INSERT INTO `」ヤ」ウ` VALUES ('常ワ常ン常゙常゚常'),('常ワ常ン常゙常゚'),('常ワ常ン常゙'),('常ワ常ン'),('常ワ'),(''); +INSERT INTO `」ヤ」エ` VALUES ('竺軸宍雫七'),('竺軸宍雫'),('竺軸宍'),('竺軸'),('竺'),(''); +INSERT INTO `」ヤ」オ` VALUES ('、「、、、ヲ、ィ、ェ'),('、「、、、ヲ、ィ'),('、「、、、ヲ'),('、「、、'),('、「'),(''); +INSERT INTO `」ヤ」カ` VALUES ('常ワ常ン常゙常゚常'),('常ワ常ン常゙常゚'),('常ワ常ン常゙'),('常ワ常ン'),('常ワ'),(''); +INSERT INTO `」ヤ」キ` VALUES ('竺軸宍雫七'),('竺軸宍雫'),('竺軸宍'),('竺軸'),('竺'),(''); +INSERT INTO `」ヤ」ク` VALUES ('、「、、、ヲ、ィ、ェ'),('、「、、、ヲ、ィ'),('、「、、、ヲ'),('、「、、'),('、「'),(''); +INSERT INTO `」ヤ」ケ` VALUES ('常ワ常ン常゙常゚常'),('常ワ常ン常゙常゚'),('常ワ常ン常゙'),('常ワ常ン'),('常ワ'),(''); +INSERT INTO `」ヤ」ア」ー` VALUES ('竺軸宍雫七'),('竺軸宍雫'),('竺軸宍'),('竺軸'),('竺'),(''); +INSERT INTO `」ヤ」ア」ア` VALUES ('、「、、、ヲ、ィ、ェ'),('、「、、、ヲ、ィ'),('、「、、、ヲ'),('、「、、'),('、「'),(''); +INSERT INTO `」ヤ」ア」イ` VALUES ('常ワ常ン常゙常゚常'),('常ワ常ン常゙常゚'),('常ワ常ン常゙'),('常ワ常ン'),('常ワ'),(''); +SELECT `」テ」ア`, RPAD(`」テ」ア`,5,'治') FROM `」ヤ」ア`; +」テ」ア RPAD(`」テ」ア`,5,'治') + 治治治治治 +竺 竺治治治治 +竺軸 竺軸治治治 +竺軸宍 竺軸宍治治 +竺軸宍雫 竺軸宍雫治 +竺軸宍雫七 竺軸宍雫七 +SELECT `」テ」ア`, RPAD(`」テ」ア`,5,'」リ') FROM `」ヤ」イ`; +」テ」ア RPAD(`」テ」ア`,5,'」リ') + 」リ」リ」リ」リ」リ +、「 、「」リ」リ」リ」リ +、「、、 、「、、」リ」リ」リ +、「、、、ヲ 、「、、、ヲ」リ」リ +、「、、、ヲ、ィ 、「、、、ヲ、ィ」リ +、「、、、ヲ、ィ、ェ 、「、、、ヲ、ィ、ェ +SELECT `」テ」ア`, RPAD(`」テ」ア`,5,'床「') FROM `」ヤ」ウ`; +」テ」ア RPAD(`」テ」ア`,5,'床「') + 床「床「床「床「床「 +常ワ 常ワ床「床「床「床「 +常ワ常ン 常ワ常ン床「床「床「 +常ワ常ン常゙ 常ワ常ン常゙床「床「 +常ワ常ン常゙常゚ 常ワ常ン常゙常゚床「 +常ワ常ン常゙常゚常 常ワ常ン常゙常゚常 +SELECT `」テ」ア`, RPAD(`」テ」ア`,5,'治') FROM `」ヤ」エ`; +」テ」ア RPAD(`」テ」ア`,5,'治') + 治治治治治 +竺 竺治治治治 +竺軸 竺軸治治治 +竺軸宍 竺軸宍治治 +竺軸宍雫 竺軸宍雫治 +竺軸宍雫七 竺軸宍雫七 +SELECT `」テ」ア`, RPAD(`」テ」ア`,5,'」リ') FROM `」ヤ」オ`; +」テ」ア RPAD(`」テ」ア`,5,'」リ') + 」リ」リ」リ」リ」リ +、「 、「」リ」リ」リ」リ +、「、、 、「、、」リ」リ」リ +、「、、、ヲ 、「、、、ヲ」リ」リ +、「、、、ヲ、ィ 、「、、、ヲ、ィ」リ +、「、、、ヲ、ィ、ェ 、「、、、ヲ、ィ、ェ +SELECT `」テ」ア`, RPAD(`」テ」ア`,5,'床「' ) FROM `」ヤ」カ`; +」テ」ア RPAD(`」テ」ア`,5,'床「' ) + 床「床「床「床「床「 +常ワ 常ワ床「床「床「床「 +常ワ常ン 常ワ常ン床「床「床「 +常ワ常ン常゙ 常ワ常ン常゙床「床「 +常ワ常ン常゙常゚ 常ワ常ン常゙常゚床「 +常ワ常ン常゙常゚常 常ワ常ン常゙常゚常 +SELECT `」テ」ア`, RPAD(`」テ」ア`,5,'治') FROM `」ヤ」キ`; +」テ」ア RPAD(`」テ」ア`,5,'治') +竺軸宍雫七 竺軸宍雫七 +竺軸宍雫 竺軸宍雫治 +竺軸宍 竺軸宍治治 +竺軸 竺軸治治治 +竺 竺治治治治 + 治治治治治 +SELECT `」テ」ア`, RPAD(`」テ」ア`,5,'」リ') FROM `」ヤ」ク`; +」テ」ア RPAD(`」テ」ア`,5,'」リ') +、「、、、ヲ、ィ、ェ 、「、、、ヲ、ィ、ェ +、「、、、ヲ、ィ 、「、、、ヲ、ィ」リ +、「、、、ヲ 、「、、、ヲ」リ」リ +、「、、 、「、、」リ」リ」リ +、「 、「」リ」リ」リ」リ + 」リ」リ」リ」リ」リ +SELECT `」テ」ア`, RPAD(`」テ」ア`,5,'床「' ) FROM `」ヤ」ケ`; +」テ」ア RPAD(`」テ」ア`,5,'床「' ) +常ワ常ン常゙常゚常 常ワ常ン常゙常゚常 +常ワ常ン常゙常゚ 常ワ常ン常゙常゚床「 +常ワ常ン常゙ 常ワ常ン常゙床「床「 +常ワ常ン 常ワ常ン床「床「床「 +常ワ 常ワ床「床「床「床「 + 床「床「床「床「床「 +SELECT `」テ」ア`, RPAD(`」テ」ア`,5,'治') FROM `」ヤ」ア」ー`; +」テ」ア RPAD(`」テ」ア`,5,'治') +竺軸宍雫七 竺軸宍雫七 +竺軸宍雫 竺軸宍雫治 +竺軸宍 竺軸宍治治 +竺軸 竺軸治治治 +竺 竺治治治治 + 治治治治治 +SELECT `」テ」ア`, RPAD(`」テ」ア`,5,'」リ') FROM `」ヤ」ア」ア`; +」テ」ア RPAD(`」テ」ア`,5,'」リ') +、「、、、ヲ、ィ、ェ 、「、、、ヲ、ィ、ェ +、「、、、ヲ、ィ 、「、、、ヲ、ィ」リ +、「、、、ヲ 、「、、、ヲ」リ」リ +、「、、 、「、、」リ」リ」リ +、「 、「」リ」リ」リ」リ + 」リ」リ」リ」リ」リ +SELECT `」テ」ア`, RPAD(`」テ」ア`,5,'床「' ) FROM `」ヤ」ア」イ`; +」テ」ア RPAD(`」テ」ア`,5,'床「' ) +常ワ常ン常゙常゚常 常ワ常ン常゙常゚常 +常ワ常ン常゙常゚ 常ワ常ン常゙常゚床「 +常ワ常ン常゙ 常ワ常ン常゙床「床「 +常ワ常ン 常ワ常ン床「床「床「 +常ワ 常ワ床「床「床「床「 + 床「床「床「床「床「 +DROP TABLE `」ヤ」ア`; +DROP TABLE `」ヤ」イ`; +DROP TABLE `」ヤ」ウ`; +DROP TABLE `」ヤ」エ`; +DROP TABLE `」ヤ」オ`; +DROP TABLE `」ヤ」カ`; +DROP TABLE `」ヤ」キ`; +DROP TABLE `」ヤ」ク`; +DROP TABLE `」ヤ」ケ`; +DROP TABLE `」ヤ」ア」ー`; +DROP TABLE `」ヤ」ア」ア`; +DROP TABLE `」ヤ」ア」イ`; diff --git a/mysql-test/suite/jp/r/jp_rpad_ujis.result b/mysql-test/suite/jp/r/jp_rpad_ujis.result new file mode 100644 index 00000000000..3183b4f5fcd --- /dev/null +++ b/mysql-test/suite/jp/r/jp_rpad_ujis.result @@ -0,0 +1,146 @@ +drop table if exists `」ヤ」ア`; +drop table if exists `」ヤ」イ`; +drop table if exists `」ヤ」ウ`; +drop table if exists `」ヤ」エ`; +drop table if exists `」ヤ」オ`; +drop table if exists `」ヤ」カ`; +drop table if exists `」ヤ」キ`; +drop table if exists `」ヤ」ク`; +drop table if exists `」ヤ」ケ`; +drop table if exists `」ヤ」ア」ー`; +drop table if exists `」ヤ」ア」ア`; +drop table if exists `」ヤ」ア」イ`; +SET NAMES ujis; +SET character_set_database = ujis; +CREATE TABLE `」ヤ」ア` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = innodb; +CREATE TABLE `」ヤ」イ` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = innodb; +CREATE TABLE `」ヤ」ウ` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = innodb; +CREATE TABLE `」ヤ」エ` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = myisam; +CREATE TABLE `」ヤ」オ` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = myisam; +CREATE TABLE `」ヤ」カ` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = myisam; +CREATE TABLE `」ヤ」キ` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = heap; +CREATE TABLE `」ヤ」ク` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = heap; +CREATE TABLE `」ヤ」ケ` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = heap; +CREATE TABLE `」ヤ」ア」ー` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = bdb; +CREATE TABLE `」ヤ」ア」ア` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = bdb; +CREATE TABLE `」ヤ」ア」イ` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = bdb; +INSERT INTO `」ヤ」ア` VALUES ('竺軸宍雫七'),('竺軸宍雫'),('竺軸宍'),('竺軸'),('竺'),(''); +INSERT INTO `」ヤ」イ` VALUES ('、「、、、ヲ、ィ、ェ'),('、「、、、ヲ、ィ'),('、「、、、ヲ'),('、「、、'),('、「'),(''); +INSERT INTO `」ヤ」ウ` VALUES ('常ワ常ン常゙常゚常'),('常ワ常ン常゙常゚'),('常ワ常ン常゙'),('常ワ常ン'),('常ワ'),(''); +INSERT INTO `」ヤ」エ` VALUES ('竺軸宍雫七'),('竺軸宍雫'),('竺軸宍'),('竺軸'),('竺'),(''); +INSERT INTO `」ヤ」オ` VALUES ('、「、、、ヲ、ィ、ェ'),('、「、、、ヲ、ィ'),('、「、、、ヲ'),('、「、、'),('、「'),(''); +INSERT INTO `」ヤ」カ` VALUES ('常ワ常ン常゙常゚常'),('常ワ常ン常゙常゚'),('常ワ常ン常゙'),('常ワ常ン'),('常ワ'),(''); +INSERT INTO `」ヤ」キ` VALUES ('竺軸宍雫七'),('竺軸宍雫'),('竺軸宍'),('竺軸'),('竺'),(''); +INSERT INTO `」ヤ」ク` VALUES ('、「、、、ヲ、ィ、ェ'),('、「、、、ヲ、ィ'),('、「、、、ヲ'),('、「、、'),('、「'),(''); +INSERT INTO `」ヤ」ケ` VALUES ('常ワ常ン常゙常゚常'),('常ワ常ン常゙常゚'),('常ワ常ン常゙'),('常ワ常ン'),('常ワ'),(''); +INSERT INTO `」ヤ」ア」ー` VALUES ('竺軸宍雫七'),('竺軸宍雫'),('竺軸宍'),('竺軸'),('竺'),(''); +INSERT INTO `」ヤ」ア」ア` VALUES ('、「、、、ヲ、ィ、ェ'),('、「、、、ヲ、ィ'),('、「、、、ヲ'),('、「、、'),('、「'),(''); +INSERT INTO `」ヤ」ア」イ` VALUES ('常ワ常ン常゙常゚常'),('常ワ常ン常゙常゚'),('常ワ常ン常゙'),('常ワ常ン'),('常ワ'),(''); +SELECT `」テ」ア`, RPAD(`」テ」ア`,5,'治') FROM `」ヤ」ア`; +」テ」ア RPAD(`」テ」ア`,5,'治') + 治治治治治 +竺 竺治治治治 +竺軸 竺軸治治治 +竺軸宍 竺軸宍治治 +竺軸宍雫 竺軸宍雫治 +竺軸宍雫七 竺軸宍雫七 +SELECT `」テ」ア`, RPAD(`」テ」ア`,5,'」リ') FROM `」ヤ」イ`; +」テ」ア RPAD(`」テ」ア`,5,'」リ') + 」リ」リ」リ」リ」リ +、「 、「」リ」リ」リ」リ +、「、、 、「、、」リ」リ」リ +、「、、、ヲ 、「、、、ヲ」リ」リ +、「、、、ヲ、ィ 、「、、、ヲ、ィ」リ +、「、、、ヲ、ィ、ェ 、「、、、ヲ、ィ、ェ +SELECT `」テ」ア`, RPAD(`」テ」ア`,5,'床「') FROM `」ヤ」ウ`; +」テ」ア RPAD(`」テ」ア`,5,'床「') + 床「床「床「床「床「 +常ワ 常ワ床「床「床「床「 +常ワ常ン 常ワ常ン床「床「床「 +常ワ常ン常゙ 常ワ常ン常゙床「床「 +常ワ常ン常゙常゚ 常ワ常ン常゙常゚床「 +常ワ常ン常゙常゚常 常ワ常ン常゙常゚常 +SELECT `」テ」ア`, RPAD(`」テ」ア`,5,'治') FROM `」ヤ」エ`; +」テ」ア RPAD(`」テ」ア`,5,'治') + 治治治治治 +竺 竺治治治治 +竺軸 竺軸治治治 +竺軸宍 竺軸宍治治 +竺軸宍雫 竺軸宍雫治 +竺軸宍雫七 竺軸宍雫七 +SELECT `」テ」ア`, RPAD(`」テ」ア`,5,'」リ') FROM `」ヤ」オ`; +」テ」ア RPAD(`」テ」ア`,5,'」リ') + 」リ」リ」リ」リ」リ +、「 、「」リ」リ」リ」リ +、「、、 、「、、」リ」リ」リ +、「、、、ヲ 、「、、、ヲ」リ」リ +、「、、、ヲ、ィ 、「、、、ヲ、ィ」リ +、「、、、ヲ、ィ、ェ 、「、、、ヲ、ィ、ェ +SELECT `」テ」ア`, RPAD(`」テ」ア`,5,'床「' ) FROM `」ヤ」カ`; +」テ」ア RPAD(`」テ」ア`,5,'床「' ) + 床「床「床「床「床「 +常ワ 常ワ床「床「床「床「 +常ワ常ン 常ワ常ン床「床「床「 +常ワ常ン常゙ 常ワ常ン常゙床「床「 +常ワ常ン常゙常゚ 常ワ常ン常゙常゚床「 +常ワ常ン常゙常゚常 常ワ常ン常゙常゚常 +SELECT `」テ」ア`, RPAD(`」テ」ア`,5,'治') FROM `」ヤ」キ`; +」テ」ア RPAD(`」テ」ア`,5,'治') +竺軸宍雫七 竺軸宍雫七 +竺軸宍雫 竺軸宍雫治 +竺軸宍 竺軸宍治治 +竺軸 竺軸治治治 +竺 竺治治治治 + 治治治治治 +SELECT `」テ」ア`, RPAD(`」テ」ア`,5,'」リ') FROM `」ヤ」ク`; +」テ」ア RPAD(`」テ」ア`,5,'」リ') +、「、、、ヲ、ィ、ェ 、「、、、ヲ、ィ、ェ +、「、、、ヲ、ィ 、「、、、ヲ、ィ」リ +、「、、、ヲ 、「、、、ヲ」リ」リ +、「、、 、「、、」リ」リ」リ +、「 、「」リ」リ」リ」リ + 」リ」リ」リ」リ」リ +SELECT `」テ」ア`, RPAD(`」テ」ア`,5,'床「' ) FROM `」ヤ」ケ`; +」テ」ア RPAD(`」テ」ア`,5,'床「' ) +常ワ常ン常゙常゚常 常ワ常ン常゙常゚常 +常ワ常ン常゙常゚ 常ワ常ン常゙常゚床「 +常ワ常ン常゙ 常ワ常ン常゙床「床「 +常ワ常ン 常ワ常ン床「床「床「 +常ワ 常ワ床「床「床「床「 + 床「床「床「床「床「 +SELECT `」テ」ア`, RPAD(`」テ」ア`,5,'治') FROM `」ヤ」ア」ー`; +」テ」ア RPAD(`」テ」ア`,5,'治') +竺軸宍雫七 竺軸宍雫七 +竺軸宍雫 竺軸宍雫治 +竺軸宍 竺軸宍治治 +竺軸 竺軸治治治 +竺 竺治治治治 + 治治治治治 +SELECT `」テ」ア`, RPAD(`」テ」ア`,5,'」リ') FROM `」ヤ」ア」ア`; +」テ」ア RPAD(`」テ」ア`,5,'」リ') +、「、、、ヲ、ィ、ェ 、「、、、ヲ、ィ、ェ +、「、、、ヲ、ィ 、「、、、ヲ、ィ」リ +、「、、、ヲ 、「、、、ヲ」リ」リ +、「、、 、「、、」リ」リ」リ +、「 、「」リ」リ」リ」リ + 」リ」リ」リ」リ」リ +SELECT `」テ」ア`, RPAD(`」テ」ア`,5,'床「' ) FROM `」ヤ」ア」イ`; +」テ」ア RPAD(`」テ」ア`,5,'床「' ) +常ワ常ン常゙常゚常 常ワ常ン常゙常゚常 +常ワ常ン常゙常゚ 常ワ常ン常゙常゚床「 +常ワ常ン常゙ 常ワ常ン常゙床「床「 +常ワ常ン 常ワ常ン床「床「床「 +常ワ 常ワ床「床「床「床「 + 床「床「床「床「床「 +DROP TABLE `」ヤ」ア`; +DROP TABLE `」ヤ」イ`; +DROP TABLE `」ヤ」ウ`; +DROP TABLE `」ヤ」エ`; +DROP TABLE `」ヤ」オ`; +DROP TABLE `」ヤ」カ`; +DROP TABLE `」ヤ」キ`; +DROP TABLE `」ヤ」ク`; +DROP TABLE `」ヤ」ケ`; +DROP TABLE `」ヤ」ア」ー`; +DROP TABLE `」ヤ」ア」ア`; +DROP TABLE `」ヤ」ア」イ`; diff --git a/mysql-test/suite/jp/r/jp_rpad_utf8.result b/mysql-test/suite/jp/r/jp_rpad_utf8.result new file mode 100644 index 00000000000..c482a058bd8 --- /dev/null +++ b/mysql-test/suite/jp/r/jp_rpad_utf8.result @@ -0,0 +1,146 @@ +drop table if exists `シエシ疏; +drop table if exists `シエシ蛋; +drop table if exists `シエシ伝; +drop table if exists `シエシ覗; +drop table if exists `シエシ描; +drop table if exists `シエシ冒; +drop table if exists `シエシ輿; +drop table if exists `シエシ倭; +drop table if exists `シエシ兪; +drop table if exists `シエシ托シ秦; +drop table if exists `シエシ托シ疏; +drop table if exists `シエシ托シ蛋; +SET NAMES utf8; +SET character_set_database = utf8; +CREATE TABLE `シエシ疏 (`シ」シ疏 char(5), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = innodb; +CREATE TABLE `シエシ蛋 (`シ」シ疏 char(5), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = innodb; +CREATE TABLE `シエシ伝 (`シ」シ疏 char(5), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = innodb; +CREATE TABLE `シエシ覗 (`シ」シ疏 char(5), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = myisam; +CREATE TABLE `シエシ描 (`シ」シ疏 char(5), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = myisam; +CREATE TABLE `シエシ冒 (`シ」シ疏 char(5), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = myisam; +CREATE TABLE `シエシ輿 (`シ」シ疏 char(5), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = heap; +CREATE TABLE `シエシ倭 (`シ」シ疏 char(5), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = heap; +CREATE TABLE `シエシ兪 (`シ」シ疏 char(5), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = heap; +CREATE TABLE `シエシ托シ秦 (`シ」シ疏 char(5), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = bdb; +CREATE TABLE `シエシ托シ疏 (`シ」シ疏 char(5), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = bdb; +CREATE TABLE `シエシ托シ蛋 (`シ」シ疏 char(5), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = bdb; +INSERT INTO `シエシ疏 VALUES ('スアスイスウスエスオ'),('スアスイスウスエ'),('スアスイスウ'),('スアスイ'),('スア'),(''); +INSERT INTO `シエシ蛋 VALUES ('縺ゅ>縺縺医♀'),('縺ゅ>縺縺'),('縺ゅ>縺'),('縺ゅ>'),('縺'),(''); +INSERT INTO `シエシ伝 VALUES ('鮴秘セ夜セ鈴セ樣セ。'),('鮴秘セ夜セ鈴セ'),('鮴秘セ夜セ'),('鮴秘セ'),('鮴'),(''); +INSERT INTO `シエシ覗 VALUES ('スアスイスウスエスオ'),('スアスイスウスエ'),('スアスイスウ'),('スアスイ'),('スア'),(''); +INSERT INTO `シエシ描 VALUES ('縺ゅ>縺縺医♀'),('縺ゅ>縺縺'),('縺ゅ>縺'),('縺ゅ>'),('縺'),(''); +INSERT INTO `シエシ冒 VALUES ('鮴秘セ夜セ鈴セ樣セ。'),('鮴秘セ夜セ鈴セ'),('鮴秘セ夜セ'),('鮴秘セ'),('鮴'),(''); +INSERT INTO `シエシ輿 VALUES ('スアスイスウスエスオ'),('スアスイスウスエ'),('スアスイスウ'),('スアスイ'),('スア'),(''); +INSERT INTO `シエシ倭 VALUES ('縺ゅ>縺縺医♀'),('縺ゅ>縺縺'),('縺ゅ>縺'),('縺ゅ>'),('縺'),(''); +INSERT INTO `シエシ兪 VALUES ('鮴秘セ夜セ鈴セ樣セ。'),('鮴秘セ夜セ鈴セ'),('鮴秘セ夜セ'),('鮴秘セ'),('鮴'),(''); +INSERT INTO `シエシ托シ秦 VALUES ('スアスイスウスエスオ'),('スアスイスウスエ'),('スアスイスウ'),('スアスイ'),('スア'),(''); +INSERT INTO `シエシ托シ疏 VALUES ('縺ゅ>縺縺医♀'),('縺ゅ>縺縺'),('縺ゅ>縺'),('縺ゅ>'),('縺'),(''); +INSERT INTO `シエシ托シ蛋 VALUES ('鮴秘セ夜セ鈴セ樣セ。'),('鮴秘セ夜セ鈴セ'),('鮴秘セ夜セ'),('鮴秘セ'),('鮴'),(''); +SELECT `シ」シ疏, RPAD(`シ」シ疏,5,'ス。') FROM `シエシ疏; +シ」シ RPAD(`シ」シ疏,5,'ス。') + ス。ス。ス。ス。ス。 +スア スアス。ス。ス。ス。 +スアスイ スアスイス。ス。ス。 +スアスイスウ スアスイスウス。ス。 +スアスイスウスエ スアスイスウスエス。 +スアスイスウスエスオ スアスイスウスエスオ +SELECT `シ」シ疏, RPAD(`シ」シ疏,5,'シク') FROM `シエシ蛋; +シ」シ RPAD(`シ」シ疏,5,'シク') + シクシクシクシクシク +縺 縺ゑシクシクシクシク +縺ゅ> 縺ゅ>シクシクシク +縺ゅ>縺 縺ゅ>縺シクシク +縺ゅ>縺縺 縺ゅ>縺縺茨シク +縺ゅ>縺縺医♀ 縺ゅ>縺縺医♀ +SELECT `シ」シ疏, RPAD(`シ」シ疏,5,'荳') FROM `シエシ伝; +シ」シ RPAD(`シ」シ疏,5,'荳') + 荳荳荳荳荳 +鮴 鮴比ク荳荳荳 +鮴秘セ 鮴秘セ紋ク荳荳 +鮴秘セ夜セ 鮴秘セ夜セ嶺ク荳 +鮴秘セ夜セ鈴セ 鮴秘セ夜セ鈴セ樔ク +鮴秘セ夜セ鈴セ樣セ。 鮴秘セ夜セ鈴セ樣セ。 +SELECT `シ」シ疏, RPAD(`シ」シ疏,5,'ス。') FROM `シエシ覗; +シ」シ RPAD(`シ」シ疏,5,'ス。') + ス。ス。ス。ス。ス。 +スア スアス。ス。ス。ス。 +スアスイ スアスイス。ス。ス。 +スアスイスウ スアスイスウス。ス。 +スアスイスウスエ スアスイスウスエス。 +スアスイスウスエスオ スアスイスウスエスオ +SELECT `シ」シ疏, RPAD(`シ」シ疏,5,'シク') FROM `シエシ描; +シ」シ RPAD(`シ」シ疏,5,'シク') + シクシクシクシクシク +縺 縺ゑシクシクシクシク +縺ゅ> 縺ゅ>シクシクシク +縺ゅ>縺 縺ゅ>縺シクシク +縺ゅ>縺縺 縺ゅ>縺縺茨シク +縺ゅ>縺縺医♀ 縺ゅ>縺縺医♀ +SELECT `シ」シ疏, RPAD(`シ」シ疏,5,'荳' ) FROM `シエシ冒; +シ」シ RPAD(`シ」シ疏,5,'荳' ) + 荳荳荳荳荳 +鮴 鮴比ク荳荳荳 +鮴秘セ 鮴秘セ紋ク荳荳 +鮴秘セ夜セ 鮴秘セ夜セ嶺ク荳 +鮴秘セ夜セ鈴セ 鮴秘セ夜セ鈴セ樔ク +鮴秘セ夜セ鈴セ樣セ。 鮴秘セ夜セ鈴セ樣セ。 +SELECT `シ」シ疏, RPAD(`シ」シ疏,5,'ス。') FROM `シエシ輿; +シ」シ RPAD(`シ」シ疏,5,'ス。') +スアスイスウスエスオ スアスイスウスエスオ +スアスイスウスエ スアスイスウスエス。 +スアスイスウ スアスイスウス。ス。 +スアスイ スアスイス。ス。ス。 +スア スアス。ス。ス。ス。 + ス。ス。ス。ス。ス。 +SELECT `シ」シ疏, RPAD(`シ」シ疏,5,'シク') FROM `シエシ倭; +シ」シ RPAD(`シ」シ疏,5,'シク') +縺ゅ>縺縺医♀ 縺ゅ>縺縺医♀ +縺ゅ>縺縺 縺ゅ>縺縺茨シク +縺ゅ>縺 縺ゅ>縺シクシク +縺ゅ> 縺ゅ>シクシクシク +縺 縺ゑシクシクシクシク + シクシクシクシクシク +SELECT `シ」シ疏, RPAD(`シ」シ疏,5,'荳' ) FROM `シエシ兪; +シ」シ RPAD(`シ」シ疏,5,'荳' ) +鮴秘セ夜セ鈴セ樣セ。 鮴秘セ夜セ鈴セ樣セ。 +鮴秘セ夜セ鈴セ 鮴秘セ夜セ鈴セ樔ク +鮴秘セ夜セ 鮴秘セ夜セ嶺ク荳 +鮴秘セ 鮴秘セ紋ク荳荳 +鮴 鮴比ク荳荳荳 + 荳荳荳荳荳 +SELECT `シ」シ疏, RPAD(`シ」シ疏,5,'ス。') FROM `シエシ托シ秦; +シ」シ RPAD(`シ」シ疏,5,'ス。') +スアスイスウスエスオ スアスイスウスエスオ +スアスイスウスエ スアスイスウスエス。 +スアスイスウ スアスイスウス。ス。 +スアスイ スアスイス。ス。ス。 +スア スアス。ス。ス。ス。 + ス。ス。ス。ス。ス。 +SELECT `シ」シ疏, RPAD(`シ」シ疏,5,'シク') FROM `シエシ托シ疏; +シ」シ RPAD(`シ」シ疏,5,'シク') +縺ゅ>縺縺医♀ 縺ゅ>縺縺医♀ +縺ゅ>縺縺 縺ゅ>縺縺茨シク +縺ゅ>縺 縺ゅ>縺シクシク +縺ゅ> 縺ゅ>シクシクシク +縺 縺ゑシクシクシクシク + シクシクシクシクシク +SELECT `シ」シ疏, RPAD(`シ」シ疏,5,'荳' ) FROM `シエシ托シ蛋; +シ」シ RPAD(`シ」シ疏,5,'荳' ) +鮴秘セ夜セ鈴セ樣セ。 鮴秘セ夜セ鈴セ樣セ。 +鮴秘セ夜セ鈴セ 鮴秘セ夜セ鈴セ樔ク +鮴秘セ夜セ 鮴秘セ夜セ嶺ク荳 +鮴秘セ 鮴秘セ紋ク荳荳 +鮴 鮴比ク荳荳荳 + 荳荳荳荳荳 +DROP TABLE `シエシ疏; +DROP TABLE `シエシ蛋; +DROP TABLE `シエシ伝; +DROP TABLE `シエシ覗; +DROP TABLE `シエシ描; +DROP TABLE `シエシ冒; +DROP TABLE `シエシ輿; +DROP TABLE `シエシ倭; +DROP TABLE `シエシ兪; +DROP TABLE `シエシ托シ秦; +DROP TABLE `シエシ托シ疏; +DROP TABLE `シエシ托シ蛋; diff --git a/mysql-test/suite/jp/r/jp_rtrim_sjis.result b/mysql-test/suite/jp/r/jp_rtrim_sjis.result new file mode 100644 index 00000000000..01ab173c982 --- /dev/null +++ b/mysql-test/suite/jp/r/jp_rtrim_sjis.result @@ -0,0 +1,228 @@ +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(8), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = innodb; +CREATE TABLE `T2` (`C1` char(8), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = innodb; +CREATE TABLE `T3` (`C1` char(8), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = innodb; +CREATE TABLE `T4` (`C1` char(8), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = myisam; +CREATE TABLE `T5` (`C1` char(8), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = myisam; +CREATE TABLE `T6` (`C1` char(8), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = myisam; +CREATE TABLE `T7` (`C1` char(8), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = heap; +CREATE TABLE `T8` (`C1` char(8), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = heap; +CREATE TABLE `T9` (`C1` char(8), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = heap; +CREATE TABLE `T10` (`C1` char(8), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = bdb; +CREATE TABLE `T11` (`C1` char(8), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = bdb; +CREATE TABLE `T12` (`C1` char(8), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = bdb; +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 `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 `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 `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 `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 `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 `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 RTRIM(`C1`) from `T1`; +RTRIM(`C1`) +アイウエオ +アイウエオ +アイウエオ +アイウエオ +アイウエオ  +アイウエオ   +アイウエオ    +SELECT RTRIM(`C1`) from `T2`; +RTRIM(`C1`) +あいうえお +あいうえお +あいうえお +あいうえお +あいうえお  +あいうえお   +あいうえお    +SELECT RTRIM(`C1`) from `T3`; +RTRIM(`C1`) +ソ十表予構 +ソ十表予構 +ソ十表予構 +ソ十表予構 +ソ十表予構  +ソ十表予構   +ソ十表予構    +SELECT RTRIM(`C1`) from `T4`; +RTRIM(`C1`) +アイウエオ +アイウエオ +アイウエオ +アイウエオ +アイウエオ  +アイウエオ   +アイウエオ    +SELECT RTRIM(`C1`) from `T5`; +RTRIM(`C1`) +あいうえお +あいうえお +あいうえお +あいうえお +あいうえお  +あいうえお   +あいうえお    +SELECT RTRIM(`C1`) from `T6`; +RTRIM(`C1`) +ソ十表予構 +ソ十表予構 +ソ十表予構 +ソ十表予構 +ソ十表予構  +ソ十表予構   +ソ十表予構    +SELECT RTRIM(`C1`) from `T7`; +RTRIM(`C1`) +アイウエオ +アイウエオ +アイウエオ +アイウエオ +アイウエオ  +アイウエオ   +アイウエオ    +SELECT RTRIM(`C1`) from `T8`; +RTRIM(`C1`) +あいうえお +あいうえお +あいうえお +あいうえお +あいうえお  +あいうえお   +あいうえお    +SELECT RTRIM(`C1`) from `T9`; +RTRIM(`C1`) +ソ十表予構 +ソ十表予構 +ソ十表予構 +ソ十表予構 +ソ十表予構  +ソ十表予構   +ソ十表予構    +SELECT RTRIM(`C1`) from `T10`; +RTRIM(`C1`) +アイウエオ +アイウエオ +アイウエオ +アイウエオ +アイウエオ  +アイウエオ   +アイウエオ    +SELECT RTRIM(`C1`) from `T11`; +RTRIM(`C1`) +あいうえお +あいうえお +あいうえお +あいうえお +あいうえお  +あいうえお   +あいうえお    +SELECT RTRIM(`C1`) from `T12`; +RTRIM(`C1`) +ソ十表予構 +ソ十表予構 +ソ十表予構 +ソ十表予構 +ソ十表予構  +ソ十表予構   +ソ十表予構    +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`; diff --git a/mysql-test/suite/jp/r/jp_rtrim_ucs2.result b/mysql-test/suite/jp/r/jp_rtrim_ucs2.result new file mode 100644 index 00000000000..905f5bef08f --- /dev/null +++ b/mysql-test/suite/jp/r/jp_rtrim_ucs2.result @@ -0,0 +1,229 @@ +drop table if exists `」ヤ」ア`; +drop table if exists `」ヤ」イ`; +drop table if exists `」ヤ」ウ`; +drop table if exists `」ヤ」エ`; +drop table if exists `」ヤ」オ`; +drop table if exists `」ヤ」カ`; +drop table if exists `」ヤ」キ`; +drop table if exists `」ヤ」ク`; +drop table if exists `」ヤ」ケ`; +drop table if exists `」ヤ」ア」ー`; +SET NAMES ujis; +SET character_set_database = ucs2; +SET collation_connection = ucs2_general_ci; +CREATE TABLE `」ヤ」ア` (`」テ」ア` char(8), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = innodb; +CREATE TABLE `」ヤ」イ` (`」テ」ア` char(8), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = innodb; +CREATE TABLE `」ヤ」ウ` (`」テ」ア` char(8), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = innodb; +CREATE TABLE `」ヤ」エ` (`」テ」ア` char(8), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = myisam; +CREATE TABLE `」ヤ」オ` (`」テ」ア` char(8), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = myisam; +CREATE TABLE `」ヤ」カ` (`」テ」ア` char(8), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = myisam; +CREATE TABLE `」ヤ」キ` (`」テ」ア` char(8), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = heap; +CREATE TABLE `」ヤ」ク` (`」テ」ア` char(8), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = heap; +CREATE TABLE `」ヤ」ケ` (`」テ」ア` char(8), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = heap; +CREATE TABLE `」ヤ」ア」ー` (`」テ」ア` char(8), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = bdb; +CREATE TABLE `」ヤ」ア」ア` (`」テ」ア` char(8), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = bdb; +CREATE TABLE `」ヤ」ア」イ` (`」テ」ア` char(8), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = bdb; +INSERT INTO `」ヤ」ア` VALUES ('竺軸宍雫七'); +INSERT INTO `」ヤ」ア` VALUES ('竺軸宍雫七 '); +INSERT INTO `」ヤ」ア` VALUES ('竺軸宍雫七 '); +INSERT INTO `」ヤ」ア` VALUES ('竺軸宍雫七 '); +INSERT INTO `」ヤ」ア` VALUES ('竺軸宍雫七。。'); +INSERT INTO `」ヤ」ア` VALUES ('竺軸宍雫七。。。。'); +INSERT INTO `」ヤ」ア` VALUES ('竺軸宍雫七。。。。。。'); +INSERT INTO `」ヤ」イ` VALUES ('、「、、、ヲ、ィ、ェ'); +INSERT INTO `」ヤ」イ` VALUES ('、「、、、ヲ、ィ、ェ '); +INSERT INTO `」ヤ」イ` VALUES ('、「、、、ヲ、ィ、ェ '); +INSERT INTO `」ヤ」イ` VALUES ('、「、、、ヲ、ィ、ェ '); +INSERT INTO `」ヤ」イ` VALUES ('、「、、、ヲ、ィ、ェ。。'); +INSERT INTO `」ヤ」イ` VALUES ('、「、、、ヲ、ィ、ェ。。。。'); +INSERT INTO `」ヤ」イ` VALUES ('、「、、、ヲ、ィ、ェ。。。。。。'); +INSERT INTO `」ヤ」ウ` VALUES ('常ワ常ン常゙常゚常'); +INSERT INTO `」ヤ」ウ` VALUES ('常ワ常ン常゙常゚常 '); +INSERT INTO `」ヤ」ウ` VALUES ('常ワ常ン常゙常゚常 '); +INSERT INTO `」ヤ」ウ` VALUES ('常ワ常ン常゙常゚常 '); +INSERT INTO `」ヤ」ウ` VALUES ('常ワ常ン常゙常゚常爍。'); +INSERT INTO `」ヤ」ウ` VALUES ('常ワ常ン常゙常゚常爍。。。'); +INSERT INTO `」ヤ」ウ` VALUES ('常ワ常ン常゙常゚常爍。。。。。'); +INSERT INTO `」ヤ」エ` VALUES ('竺軸宍雫七'); +INSERT INTO `」ヤ」エ` VALUES ('竺軸宍雫七 '); +INSERT INTO `」ヤ」エ` VALUES ('竺軸宍雫七 '); +INSERT INTO `」ヤ」エ` VALUES ('竺軸宍雫七 '); +INSERT INTO `」ヤ」エ` VALUES ('竺軸宍雫七。。'); +INSERT INTO `」ヤ」エ` VALUES ('竺軸宍雫七。。。。'); +INSERT INTO `」ヤ」エ` VALUES ('竺軸宍雫七。。。。。。'); +INSERT INTO `」ヤ」オ` VALUES ('、「、、、ヲ、ィ、ェ'); +INSERT INTO `」ヤ」オ` VALUES ('、「、、、ヲ、ィ、ェ '); +INSERT INTO `」ヤ」オ` VALUES ('、「、、、ヲ、ィ、ェ '); +INSERT INTO `」ヤ」オ` VALUES ('、「、、、ヲ、ィ、ェ '); +INSERT INTO `」ヤ」オ` VALUES ('、「、、、ヲ、ィ、ェ。。'); +INSERT INTO `」ヤ」オ` VALUES ('、「、、、ヲ、ィ、ェ。。。。'); +INSERT INTO `」ヤ」オ` VALUES ('、「、、、ヲ、ィ、ェ。。。。。。'); +INSERT INTO `」ヤ」カ` VALUES ('常ワ常ン常゙常゚常'); +INSERT INTO `」ヤ」カ` VALUES ('常ワ常ン常゙常゚常 '); +INSERT INTO `」ヤ」カ` VALUES ('常ワ常ン常゙常゚常 '); +INSERT INTO `」ヤ」カ` VALUES ('常ワ常ン常゙常゚常 '); +INSERT INTO `」ヤ」カ` VALUES ('常ワ常ン常゙常゚常爍。'); +INSERT INTO `」ヤ」カ` VALUES ('常ワ常ン常゙常゚常爍。。。'); +INSERT INTO `」ヤ」カ` VALUES ('常ワ常ン常゙常゚常爍。。。。。'); +INSERT INTO `」ヤ」キ` VALUES ('竺軸宍雫七'); +INSERT INTO `」ヤ」キ` VALUES ('竺軸宍雫七 '); +INSERT INTO `」ヤ」キ` VALUES ('竺軸宍雫七 '); +INSERT INTO `」ヤ」キ` VALUES ('竺軸宍雫七 '); +INSERT INTO `」ヤ」キ` VALUES ('竺軸宍雫七。。'); +INSERT INTO `」ヤ」キ` VALUES ('竺軸宍雫七。。。。'); +INSERT INTO `」ヤ」キ` VALUES ('竺軸宍雫七。。。。。。'); +INSERT INTO `」ヤ」ク` VALUES ('、「、、、ヲ、ィ、ェ'); +INSERT INTO `」ヤ」ク` VALUES ('、「、、、ヲ、ィ、ェ '); +INSERT INTO `」ヤ」ク` VALUES ('、「、、、ヲ、ィ、ェ '); +INSERT INTO `」ヤ」ク` VALUES ('、「、、、ヲ、ィ、ェ '); +INSERT INTO `」ヤ」ク` VALUES ('、「、、、ヲ、ィ、ェ。。'); +INSERT INTO `」ヤ」ク` VALUES ('、「、、、ヲ、ィ、ェ。。。。'); +INSERT INTO `」ヤ」ク` VALUES ('、「、、、ヲ、ィ、ェ。。。。。。'); +INSERT INTO `」ヤ」ケ` VALUES ('常ワ常ン常゙常゚常'); +INSERT INTO `」ヤ」ケ` VALUES ('常ワ常ン常゙常゚常 '); +INSERT INTO `」ヤ」ケ` VALUES ('常ワ常ン常゙常゚常 '); +INSERT INTO `」ヤ」ケ` VALUES ('常ワ常ン常゙常゚常 '); +INSERT INTO `」ヤ」ケ` VALUES ('常ワ常ン常゙常゚常爍。'); +INSERT INTO `」ヤ」ケ` VALUES ('常ワ常ン常゙常゚常爍。。。'); +INSERT INTO `」ヤ」ケ` VALUES ('常ワ常ン常゙常゚常爍。。。。。'); +INSERT INTO `」ヤ」ア」ー` VALUES ('竺軸宍雫七'); +INSERT INTO `」ヤ」ア」ー` VALUES ('竺軸宍雫七 '); +INSERT INTO `」ヤ」ア」ー` VALUES ('竺軸宍雫七 '); +INSERT INTO `」ヤ」ア」ー` VALUES ('竺軸宍雫七 '); +INSERT INTO `」ヤ」ア」ー` VALUES ('竺軸宍雫七。。'); +INSERT INTO `」ヤ」ア」ー` VALUES ('竺軸宍雫七。。。。'); +INSERT INTO `」ヤ」ア」ー` VALUES ('竺軸宍雫七。。。。。。'); +INSERT INTO `」ヤ」ア」ア` VALUES ('、「、、、ヲ、ィ、ェ'); +INSERT INTO `」ヤ」ア」ア` VALUES ('、「、、、ヲ、ィ、ェ '); +INSERT INTO `」ヤ」ア」ア` VALUES ('、「、、、ヲ、ィ、ェ '); +INSERT INTO `」ヤ」ア」ア` VALUES ('、「、、、ヲ、ィ、ェ '); +INSERT INTO `」ヤ」ア」ア` VALUES ('、「、、、ヲ、ィ、ェ。。'); +INSERT INTO `」ヤ」ア」ア` VALUES ('、「、、、ヲ、ィ、ェ。。。。'); +INSERT INTO `」ヤ」ア」ア` VALUES ('、「、、、ヲ、ィ、ェ。。。。。。'); +INSERT INTO `」ヤ」ア」イ` VALUES ('常ワ常ン常゙常゚常'); +INSERT INTO `」ヤ」ア」イ` VALUES ('常ワ常ン常゙常゚常 '); +INSERT INTO `」ヤ」ア」イ` VALUES ('常ワ常ン常゙常゚常 '); +INSERT INTO `」ヤ」ア」イ` VALUES ('常ワ常ン常゙常゚常 '); +INSERT INTO `」ヤ」ア」イ` VALUES ('常ワ常ン常゙常゚常爍。'); +INSERT INTO `」ヤ」ア」イ` VALUES ('常ワ常ン常゙常゚常爍。。。'); +INSERT INTO `」ヤ」ア」イ` VALUES ('常ワ常ン常゙常゚常爍。。。。。'); +SELECT RTRIM(`」テ」ア`) from `」ヤ」ア`; +RTRIM(`」テ」ア`) +竺軸宍雫七 +竺軸宍雫七 +竺軸宍雫七 +竺軸宍雫七 +竺軸宍雫七。。 +竺軸宍雫七。。。。 +竺軸宍雫七。。。。。。 +SELECT RTRIM(`」テ」ア`) from `」ヤ」イ`; +RTRIM(`」テ」ア`) +、「、、、ヲ、ィ、ェ +、「、、、ヲ、ィ、ェ +、「、、、ヲ、ィ、ェ +、「、、、ヲ、ィ、ェ +、「、、、ヲ、ィ、ェ。。 +、「、、、ヲ、ィ、ェ。。。。 +、「、、、ヲ、ィ、ェ。。。。。。 +SELECT RTRIM(`」テ」ア`) from `」ヤ」ウ`; +RTRIM(`」テ」ア`) +常ワ常ン常゙常゚常 +常ワ常ン常゙常゚常 +常ワ常ン常゙常゚常 +常ワ常ン常゙常゚常 +常ワ常ン常゙常゚常爍。 +常ワ常ン常゙常゚常爍。。。 +常ワ常ン常゙常゚常爍。。。。。 +SELECT RTRIM(`」テ」ア`) from `」ヤ」エ`; +RTRIM(`」テ」ア`) +竺軸宍雫七 +竺軸宍雫七 +竺軸宍雫七 +竺軸宍雫七 +竺軸宍雫七。。 +竺軸宍雫七。。。。 +竺軸宍雫七。。。。。。 +SELECT RTRIM(`」テ」ア`) from `」ヤ」オ`; +RTRIM(`」テ」ア`) +、「、、、ヲ、ィ、ェ +、「、、、ヲ、ィ、ェ +、「、、、ヲ、ィ、ェ +、「、、、ヲ、ィ、ェ +、「、、、ヲ、ィ、ェ。。 +、「、、、ヲ、ィ、ェ。。。。 +、「、、、ヲ、ィ、ェ。。。。。。 +SELECT RTRIM(`」テ」ア`) from `」ヤ」カ`; +RTRIM(`」テ」ア`) +常ワ常ン常゙常゚常 +常ワ常ン常゙常゚常 +常ワ常ン常゙常゚常 +常ワ常ン常゙常゚常 +常ワ常ン常゙常゚常爍。 +常ワ常ン常゙常゚常爍。。。 +常ワ常ン常゙常゚常爍。。。。。 +SELECT RTRIM(`」テ」ア`) from `」ヤ」キ`; +RTRIM(`」テ」ア`) +竺軸宍雫七 +竺軸宍雫七 +竺軸宍雫七 +竺軸宍雫七 +竺軸宍雫七。。 +竺軸宍雫七。。。。 +竺軸宍雫七。。。。。。 +SELECT RTRIM(`」テ」ア`) from `」ヤ」ク`; +RTRIM(`」テ」ア`) +、「、、、ヲ、ィ、ェ +、「、、、ヲ、ィ、ェ +、「、、、ヲ、ィ、ェ +、「、、、ヲ、ィ、ェ +、「、、、ヲ、ィ、ェ。。 +、「、、、ヲ、ィ、ェ。。。。 +、「、、、ヲ、ィ、ェ。。。。。。 +SELECT RTRIM(`」テ」ア`) from `」ヤ」ケ`; +RTRIM(`」テ」ア`) +常ワ常ン常゙常゚常 +常ワ常ン常゙常゚常 +常ワ常ン常゙常゚常 +常ワ常ン常゙常゚常 +常ワ常ン常゙常゚常爍。 +常ワ常ン常゙常゚常爍。。。 +常ワ常ン常゙常゚常爍。。。。。 +SELECT RTRIM(`」テ」ア`) from `」ヤ」ア」ー`; +RTRIM(`」テ」ア`) +竺軸宍雫七 +竺軸宍雫七 +竺軸宍雫七 +竺軸宍雫七 +竺軸宍雫七。。 +竺軸宍雫七。。。。 +竺軸宍雫七。。。。。。 +SELECT RTRIM(`」テ」ア`) from `」ヤ」ア」ア`; +RTRIM(`」テ」ア`) +、「、、、ヲ、ィ、ェ +、「、、、ヲ、ィ、ェ +、「、、、ヲ、ィ、ェ +、「、、、ヲ、ィ、ェ +、「、、、ヲ、ィ、ェ。。 +、「、、、ヲ、ィ、ェ。。。。 +、「、、、ヲ、ィ、ェ。。。。。。 +SELECT RTRIM(`」テ」ア`) from `」ヤ」ア」イ`; +RTRIM(`」テ」ア`) +常ワ常ン常゙常゚常 +常ワ常ン常゙常゚常 +常ワ常ン常゙常゚常 +常ワ常ン常゙常゚常 +常ワ常ン常゙常゚常爍。 +常ワ常ン常゙常゚常爍。。。 +常ワ常ン常゙常゚常爍。。。。。 +DROP TABLE `」ヤ」ア`; +DROP TABLE `」ヤ」イ`; +DROP TABLE `」ヤ」ウ`; +DROP TABLE `」ヤ」エ`; +DROP TABLE `」ヤ」オ`; +DROP TABLE `」ヤ」カ`; +DROP TABLE `」ヤ」キ`; +DROP TABLE `」ヤ」ク`; +DROP TABLE `」ヤ」ケ`; +DROP TABLE `」ヤ」ア」ー`; +DROP TABLE `」ヤ」ア」ア`; +DROP TABLE `」ヤ」ア」イ`; diff --git a/mysql-test/suite/jp/r/jp_rtrim_ujis.result b/mysql-test/suite/jp/r/jp_rtrim_ujis.result new file mode 100644 index 00000000000..84b141c16dc --- /dev/null +++ b/mysql-test/suite/jp/r/jp_rtrim_ujis.result @@ -0,0 +1,228 @@ +drop table if exists `」ヤ」ア`; +drop table if exists `」ヤ」イ`; +drop table if exists `」ヤ」ウ`; +drop table if exists `」ヤ」エ`; +drop table if exists `」ヤ」オ`; +drop table if exists `」ヤ」カ`; +drop table if exists `」ヤ」キ`; +drop table if exists `」ヤ」ク`; +drop table if exists `」ヤ」ケ`; +drop table if exists `」ヤ」ア」ー`; +SET NAMES ujis; +SET character_set_database = ujis; +CREATE TABLE `」ヤ」ア` (`」テ」ア` char(8), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = innodb; +CREATE TABLE `」ヤ」イ` (`」テ」ア` char(8), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = innodb; +CREATE TABLE `」ヤ」ウ` (`」テ」ア` char(8), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = innodb; +CREATE TABLE `」ヤ」エ` (`」テ」ア` char(8), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = myisam; +CREATE TABLE `」ヤ」オ` (`」テ」ア` char(8), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = myisam; +CREATE TABLE `」ヤ」カ` (`」テ」ア` char(8), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = myisam; +CREATE TABLE `」ヤ」キ` (`」テ」ア` char(8), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = heap; +CREATE TABLE `」ヤ」ク` (`」テ」ア` char(8), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = heap; +CREATE TABLE `」ヤ」ケ` (`」テ」ア` char(8), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = heap; +CREATE TABLE `」ヤ」ア」ー` (`」テ」ア` char(8), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = bdb; +CREATE TABLE `」ヤ」ア」ア` (`」テ」ア` char(8), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = bdb; +CREATE TABLE `」ヤ」ア」イ` (`」テ」ア` char(8), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = bdb; +INSERT INTO `」ヤ」ア` VALUES ('竺軸宍雫七'); +INSERT INTO `」ヤ」ア` VALUES ('竺軸宍雫七 '); +INSERT INTO `」ヤ」ア` VALUES ('竺軸宍雫七 '); +INSERT INTO `」ヤ」ア` VALUES ('竺軸宍雫七 '); +INSERT INTO `」ヤ」ア` VALUES ('竺軸宍雫七。。'); +INSERT INTO `」ヤ」ア` VALUES ('竺軸宍雫七。。。。'); +INSERT INTO `」ヤ」ア` VALUES ('竺軸宍雫七。。。。。。'); +INSERT INTO `」ヤ」イ` VALUES ('、「、、、ヲ、ィ、ェ'); +INSERT INTO `」ヤ」イ` VALUES ('、「、、、ヲ、ィ、ェ '); +INSERT INTO `」ヤ」イ` VALUES ('、「、、、ヲ、ィ、ェ '); +INSERT INTO `」ヤ」イ` VALUES ('、「、、、ヲ、ィ、ェ '); +INSERT INTO `」ヤ」イ` VALUES ('、「、、、ヲ、ィ、ェ。。'); +INSERT INTO `」ヤ」イ` VALUES ('、「、、、ヲ、ィ、ェ。。。。'); +INSERT INTO `」ヤ」イ` VALUES ('、「、、、ヲ、ィ、ェ。。。。。。'); +INSERT INTO `」ヤ」ウ` VALUES ('常ワ常ン常゙常゚常'); +INSERT INTO `」ヤ」ウ` VALUES ('常ワ常ン常゙常゚常 '); +INSERT INTO `」ヤ」ウ` VALUES ('常ワ常ン常゙常゚常 '); +INSERT INTO `」ヤ」ウ` VALUES ('常ワ常ン常゙常゚常 '); +INSERT INTO `」ヤ」ウ` VALUES ('常ワ常ン常゙常゚常爍。'); +INSERT INTO `」ヤ」ウ` VALUES ('常ワ常ン常゙常゚常爍。。。'); +INSERT INTO `」ヤ」ウ` VALUES ('常ワ常ン常゙常゚常爍。。。。。'); +INSERT INTO `」ヤ」エ` VALUES ('竺軸宍雫七'); +INSERT INTO `」ヤ」エ` VALUES ('竺軸宍雫七 '); +INSERT INTO `」ヤ」エ` VALUES ('竺軸宍雫七 '); +INSERT INTO `」ヤ」エ` VALUES ('竺軸宍雫七 '); +INSERT INTO `」ヤ」エ` VALUES ('竺軸宍雫七。。'); +INSERT INTO `」ヤ」エ` VALUES ('竺軸宍雫七。。。。'); +INSERT INTO `」ヤ」エ` VALUES ('竺軸宍雫七。。。。。。'); +INSERT INTO `」ヤ」オ` VALUES ('、「、、、ヲ、ィ、ェ'); +INSERT INTO `」ヤ」オ` VALUES ('、「、、、ヲ、ィ、ェ '); +INSERT INTO `」ヤ」オ` VALUES ('、「、、、ヲ、ィ、ェ '); +INSERT INTO `」ヤ」オ` VALUES ('、「、、、ヲ、ィ、ェ '); +INSERT INTO `」ヤ」オ` VALUES ('、「、、、ヲ、ィ、ェ。。'); +INSERT INTO `」ヤ」オ` VALUES ('、「、、、ヲ、ィ、ェ。。。。'); +INSERT INTO `」ヤ」オ` VALUES ('、「、、、ヲ、ィ、ェ。。。。。。'); +INSERT INTO `」ヤ」カ` VALUES ('常ワ常ン常゙常゚常'); +INSERT INTO `」ヤ」カ` VALUES ('常ワ常ン常゙常゚常 '); +INSERT INTO `」ヤ」カ` VALUES ('常ワ常ン常゙常゚常 '); +INSERT INTO `」ヤ」カ` VALUES ('常ワ常ン常゙常゚常 '); +INSERT INTO `」ヤ」カ` VALUES ('常ワ常ン常゙常゚常爍。'); +INSERT INTO `」ヤ」カ` VALUES ('常ワ常ン常゙常゚常爍。。。'); +INSERT INTO `」ヤ」カ` VALUES ('常ワ常ン常゙常゚常爍。。。。。'); +INSERT INTO `」ヤ」キ` VALUES ('竺軸宍雫七'); +INSERT INTO `」ヤ」キ` VALUES ('竺軸宍雫七 '); +INSERT INTO `」ヤ」キ` VALUES ('竺軸宍雫七 '); +INSERT INTO `」ヤ」キ` VALUES ('竺軸宍雫七 '); +INSERT INTO `」ヤ」キ` VALUES ('竺軸宍雫七。。'); +INSERT INTO `」ヤ」キ` VALUES ('竺軸宍雫七。。。。'); +INSERT INTO `」ヤ」キ` VALUES ('竺軸宍雫七。。。。。。'); +INSERT INTO `」ヤ」ク` VALUES ('、「、、、ヲ、ィ、ェ'); +INSERT INTO `」ヤ」ク` VALUES ('、「、、、ヲ、ィ、ェ '); +INSERT INTO `」ヤ」ク` VALUES ('、「、、、ヲ、ィ、ェ '); +INSERT INTO `」ヤ」ク` VALUES ('、「、、、ヲ、ィ、ェ '); +INSERT INTO `」ヤ」ク` VALUES ('、「、、、ヲ、ィ、ェ。。'); +INSERT INTO `」ヤ」ク` VALUES ('、「、、、ヲ、ィ、ェ。。。。'); +INSERT INTO `」ヤ」ク` VALUES ('、「、、、ヲ、ィ、ェ。。。。。。'); +INSERT INTO `」ヤ」ケ` VALUES ('常ワ常ン常゙常゚常'); +INSERT INTO `」ヤ」ケ` VALUES ('常ワ常ン常゙常゚常 '); +INSERT INTO `」ヤ」ケ` VALUES ('常ワ常ン常゙常゚常 '); +INSERT INTO `」ヤ」ケ` VALUES ('常ワ常ン常゙常゚常 '); +INSERT INTO `」ヤ」ケ` VALUES ('常ワ常ン常゙常゚常爍。'); +INSERT INTO `」ヤ」ケ` VALUES ('常ワ常ン常゙常゚常爍。。。'); +INSERT INTO `」ヤ」ケ` VALUES ('常ワ常ン常゙常゚常爍。。。。。'); +INSERT INTO `」ヤ」ア」ー` VALUES ('竺軸宍雫七'); +INSERT INTO `」ヤ」ア」ー` VALUES ('竺軸宍雫七 '); +INSERT INTO `」ヤ」ア」ー` VALUES ('竺軸宍雫七 '); +INSERT INTO `」ヤ」ア」ー` VALUES ('竺軸宍雫七 '); +INSERT INTO `」ヤ」ア」ー` VALUES ('竺軸宍雫七。。'); +INSERT INTO `」ヤ」ア」ー` VALUES ('竺軸宍雫七。。。。'); +INSERT INTO `」ヤ」ア」ー` VALUES ('竺軸宍雫七。。。。。。'); +INSERT INTO `」ヤ」ア」ア` VALUES ('、「、、、ヲ、ィ、ェ'); +INSERT INTO `」ヤ」ア」ア` VALUES ('、「、、、ヲ、ィ、ェ '); +INSERT INTO `」ヤ」ア」ア` VALUES ('、「、、、ヲ、ィ、ェ '); +INSERT INTO `」ヤ」ア」ア` VALUES ('、「、、、ヲ、ィ、ェ '); +INSERT INTO `」ヤ」ア」ア` VALUES ('、「、、、ヲ、ィ、ェ。。'); +INSERT INTO `」ヤ」ア」ア` VALUES ('、「、、、ヲ、ィ、ェ。。。。'); +INSERT INTO `」ヤ」ア」ア` VALUES ('、「、、、ヲ、ィ、ェ。。。。。。'); +INSERT INTO `」ヤ」ア」イ` VALUES ('常ワ常ン常゙常゚常'); +INSERT INTO `」ヤ」ア」イ` VALUES ('常ワ常ン常゙常゚常 '); +INSERT INTO `」ヤ」ア」イ` VALUES ('常ワ常ン常゙常゚常 '); +INSERT INTO `」ヤ」ア」イ` VALUES ('常ワ常ン常゙常゚常 '); +INSERT INTO `」ヤ」ア」イ` VALUES ('常ワ常ン常゙常゚常爍。'); +INSERT INTO `」ヤ」ア」イ` VALUES ('常ワ常ン常゙常゚常爍。。。'); +INSERT INTO `」ヤ」ア」イ` VALUES ('常ワ常ン常゙常゚常爍。。。。。'); +SELECT RTRIM(`」テ」ア`) from `」ヤ」ア`; +RTRIM(`」テ」ア`) +竺軸宍雫七 +竺軸宍雫七 +竺軸宍雫七 +竺軸宍雫七 +竺軸宍雫七。。 +竺軸宍雫七。。。。 +竺軸宍雫七。。。。。。 +SELECT RTRIM(`」テ」ア`) from `」ヤ」イ`; +RTRIM(`」テ」ア`) +、「、、、ヲ、ィ、ェ +、「、、、ヲ、ィ、ェ +、「、、、ヲ、ィ、ェ +、「、、、ヲ、ィ、ェ +、「、、、ヲ、ィ、ェ。。 +、「、、、ヲ、ィ、ェ。。。。 +、「、、、ヲ、ィ、ェ。。。。。。 +SELECT RTRIM(`」テ」ア`) from `」ヤ」ウ`; +RTRIM(`」テ」ア`) +常ワ常ン常゙常゚常 +常ワ常ン常゙常゚常 +常ワ常ン常゙常゚常 +常ワ常ン常゙常゚常 +常ワ常ン常゙常゚常爍。 +常ワ常ン常゙常゚常爍。。。 +常ワ常ン常゙常゚常爍。。。。。 +SELECT RTRIM(`」テ」ア`) from `」ヤ」エ`; +RTRIM(`」テ」ア`) +竺軸宍雫七 +竺軸宍雫七 +竺軸宍雫七 +竺軸宍雫七 +竺軸宍雫七。。 +竺軸宍雫七。。。。 +竺軸宍雫七。。。。。。 +SELECT RTRIM(`」テ」ア`) from `」ヤ」オ`; +RTRIM(`」テ」ア`) +、「、、、ヲ、ィ、ェ +、「、、、ヲ、ィ、ェ +、「、、、ヲ、ィ、ェ +、「、、、ヲ、ィ、ェ +、「、、、ヲ、ィ、ェ。。 +、「、、、ヲ、ィ、ェ。。。。 +、「、、、ヲ、ィ、ェ。。。。。。 +SELECT RTRIM(`」テ」ア`) from `」ヤ」カ`; +RTRIM(`」テ」ア`) +常ワ常ン常゙常゚常 +常ワ常ン常゙常゚常 +常ワ常ン常゙常゚常 +常ワ常ン常゙常゚常 +常ワ常ン常゙常゚常爍。 +常ワ常ン常゙常゚常爍。。。 +常ワ常ン常゙常゚常爍。。。。。 +SELECT RTRIM(`」テ」ア`) from `」ヤ」キ`; +RTRIM(`」テ」ア`) +竺軸宍雫七 +竺軸宍雫七 +竺軸宍雫七 +竺軸宍雫七 +竺軸宍雫七。。 +竺軸宍雫七。。。。 +竺軸宍雫七。。。。。。 +SELECT RTRIM(`」テ」ア`) from `」ヤ」ク`; +RTRIM(`」テ」ア`) +、「、、、ヲ、ィ、ェ +、「、、、ヲ、ィ、ェ +、「、、、ヲ、ィ、ェ +、「、、、ヲ、ィ、ェ +、「、、、ヲ、ィ、ェ。。 +、「、、、ヲ、ィ、ェ。。。。 +、「、、、ヲ、ィ、ェ。。。。。。 +SELECT RTRIM(`」テ」ア`) from `」ヤ」ケ`; +RTRIM(`」テ」ア`) +常ワ常ン常゙常゚常 +常ワ常ン常゙常゚常 +常ワ常ン常゙常゚常 +常ワ常ン常゙常゚常 +常ワ常ン常゙常゚常爍。 +常ワ常ン常゙常゚常爍。。。 +常ワ常ン常゙常゚常爍。。。。。 +SELECT RTRIM(`」テ」ア`) from `」ヤ」ア」ー`; +RTRIM(`」テ」ア`) +竺軸宍雫七 +竺軸宍雫七 +竺軸宍雫七 +竺軸宍雫七 +竺軸宍雫七。。 +竺軸宍雫七。。。。 +竺軸宍雫七。。。。。。 +SELECT RTRIM(`」テ」ア`) from `」ヤ」ア」ア`; +RTRIM(`」テ」ア`) +、「、、、ヲ、ィ、ェ +、「、、、ヲ、ィ、ェ +、「、、、ヲ、ィ、ェ +、「、、、ヲ、ィ、ェ +、「、、、ヲ、ィ、ェ。。 +、「、、、ヲ、ィ、ェ。。。。 +、「、、、ヲ、ィ、ェ。。。。。。 +SELECT RTRIM(`」テ」ア`) from `」ヤ」ア」イ`; +RTRIM(`」テ」ア`) +常ワ常ン常゙常゚常 +常ワ常ン常゙常゚常 +常ワ常ン常゙常゚常 +常ワ常ン常゙常゚常 +常ワ常ン常゙常゚常爍。 +常ワ常ン常゙常゚常爍。。。 +常ワ常ン常゙常゚常爍。。。。。 +DROP TABLE `」ヤ」ア`; +DROP TABLE `」ヤ」イ`; +DROP TABLE `」ヤ」ウ`; +DROP TABLE `」ヤ」エ`; +DROP TABLE `」ヤ」オ`; +DROP TABLE `」ヤ」カ`; +DROP TABLE `」ヤ」キ`; +DROP TABLE `」ヤ」ク`; +DROP TABLE `」ヤ」ケ`; +DROP TABLE `」ヤ」ア」ー`; +DROP TABLE `」ヤ」ア」ア`; +DROP TABLE `」ヤ」ア」イ`; diff --git a/mysql-test/suite/jp/r/jp_rtrim_utf8.result b/mysql-test/suite/jp/r/jp_rtrim_utf8.result new file mode 100644 index 00000000000..09d719f3386 --- /dev/null +++ b/mysql-test/suite/jp/r/jp_rtrim_utf8.result @@ -0,0 +1,228 @@ +drop table if exists `シエシ疏; +drop table if exists `シエシ蛋; +drop table if exists `シエシ伝; +drop table if exists `シエシ覗; +drop table if exists `シエシ描; +drop table if exists `シエシ冒; +drop table if exists `シエシ輿; +drop table if exists `シエシ倭; +drop table if exists `シエシ兪; +drop table if exists `シエシ托シ秦; +SET NAMES utf8; +SET character_set_database = utf8; +CREATE TABLE `シエシ疏 (`シ」シ疏 char(8), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = innodb; +CREATE TABLE `シエシ蛋 (`シ」シ疏 char(8), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = innodb; +CREATE TABLE `シエシ伝 (`シ」シ疏 char(8), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = innodb; +CREATE TABLE `シエシ覗 (`シ」シ疏 char(8), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = myisam; +CREATE TABLE `シエシ描 (`シ」シ疏 char(8), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = myisam; +CREATE TABLE `シエシ冒 (`シ」シ疏 char(8), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = myisam; +CREATE TABLE `シエシ輿 (`シ」シ疏 char(8), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = heap; +CREATE TABLE `シエシ倭 (`シ」シ疏 char(8), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = heap; +CREATE TABLE `シエシ兪 (`シ」シ疏 char(8), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = heap; +CREATE TABLE `シエシ托シ秦 (`シ」シ疏 char(8), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = bdb; +CREATE TABLE `シエシ托シ疏 (`シ」シ疏 char(8), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = bdb; +CREATE TABLE `シエシ托シ蛋 (`シ」シ疏 char(8), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = bdb; +INSERT INTO `シエシ疏 VALUES ('スアスイスウスエスオ'); +INSERT INTO `シエシ疏 VALUES ('スアスイスウスエスオ '); +INSERT INTO `シエシ疏 VALUES ('スアスイスウスエスオ '); +INSERT INTO `シエシ疏 VALUES ('スアスイスウスエスオ '); +INSERT INTO `シエシ疏 VALUES ('スアスイスウスエスオ縲'); +INSERT INTO `シエシ疏 VALUES ('スアスイスウスエスオ縲縲'); +INSERT INTO `シエシ疏 VALUES ('スアスイスウスエスオ縲縲縲'); +INSERT INTO `シエシ蛋 VALUES ('縺ゅ>縺縺医♀'); +INSERT INTO `シエシ蛋 VALUES ('縺ゅ>縺縺医♀ '); +INSERT INTO `シエシ蛋 VALUES ('縺ゅ>縺縺医♀ '); +INSERT INTO `シエシ蛋 VALUES ('縺ゅ>縺縺医♀ '); +INSERT INTO `シエシ蛋 VALUES ('縺ゅ>縺縺医♀縲'); +INSERT INTO `シエシ蛋 VALUES ('縺ゅ>縺縺医♀縲縲'); +INSERT INTO `シエシ蛋 VALUES ('縺ゅ>縺縺医♀縲縲縲'); +INSERT INTO `シエシ伝 VALUES ('鮴秘セ夜セ鈴セ樣セ。'); +INSERT INTO `シエシ伝 VALUES ('鮴秘セ夜セ鈴セ樣セ。 '); +INSERT INTO `シエシ伝 VALUES ('鮴秘セ夜セ鈴セ樣セ。 '); +INSERT INTO `シエシ伝 VALUES ('鮴秘セ夜セ鈴セ樣セ。 '); +INSERT INTO `シエシ伝 VALUES ('鮴秘セ夜セ鈴セ樣セ。縲'); +INSERT INTO `シエシ伝 VALUES ('鮴秘セ夜セ鈴セ樣セ。縲縲'); +INSERT INTO `シエシ伝 VALUES ('鮴秘セ夜セ鈴セ樣セ。縲縲縲'); +INSERT INTO `シエシ覗 VALUES ('スアスイスウスエスオ'); +INSERT INTO `シエシ覗 VALUES ('スアスイスウスエスオ '); +INSERT INTO `シエシ覗 VALUES ('スアスイスウスエスオ '); +INSERT INTO `シエシ覗 VALUES ('スアスイスウスエスオ '); +INSERT INTO `シエシ覗 VALUES ('スアスイスウスエスオ縲'); +INSERT INTO `シエシ覗 VALUES ('スアスイスウスエスオ縲縲'); +INSERT INTO `シエシ覗 VALUES ('スアスイスウスエスオ縲縲縲'); +INSERT INTO `シエシ描 VALUES ('縺ゅ>縺縺医♀'); +INSERT INTO `シエシ描 VALUES ('縺ゅ>縺縺医♀ '); +INSERT INTO `シエシ描 VALUES ('縺ゅ>縺縺医♀ '); +INSERT INTO `シエシ描 VALUES ('縺ゅ>縺縺医♀ '); +INSERT INTO `シエシ描 VALUES ('縺ゅ>縺縺医♀縲'); +INSERT INTO `シエシ描 VALUES ('縺ゅ>縺縺医♀縲縲'); +INSERT INTO `シエシ描 VALUES ('縺ゅ>縺縺医♀縲縲縲'); +INSERT INTO `シエシ冒 VALUES ('鮴秘セ夜セ鈴セ樣セ。'); +INSERT INTO `シエシ冒 VALUES ('鮴秘セ夜セ鈴セ樣セ。 '); +INSERT INTO `シエシ冒 VALUES ('鮴秘セ夜セ鈴セ樣セ。 '); +INSERT INTO `シエシ冒 VALUES ('鮴秘セ夜セ鈴セ樣セ。 '); +INSERT INTO `シエシ冒 VALUES ('鮴秘セ夜セ鈴セ樣セ。縲'); +INSERT INTO `シエシ冒 VALUES ('鮴秘セ夜セ鈴セ樣セ。縲縲'); +INSERT INTO `シエシ冒 VALUES ('鮴秘セ夜セ鈴セ樣セ。縲縲縲'); +INSERT INTO `シエシ輿 VALUES ('スアスイスウスエスオ'); +INSERT INTO `シエシ輿 VALUES ('スアスイスウスエスオ '); +INSERT INTO `シエシ輿 VALUES ('スアスイスウスエスオ '); +INSERT INTO `シエシ輿 VALUES ('スアスイスウスエスオ '); +INSERT INTO `シエシ輿 VALUES ('スアスイスウスエスオ縲'); +INSERT INTO `シエシ輿 VALUES ('スアスイスウスエスオ縲縲'); +INSERT INTO `シエシ輿 VALUES ('スアスイスウスエスオ縲縲縲'); +INSERT INTO `シエシ倭 VALUES ('縺ゅ>縺縺医♀'); +INSERT INTO `シエシ倭 VALUES ('縺ゅ>縺縺医♀ '); +INSERT INTO `シエシ倭 VALUES ('縺ゅ>縺縺医♀ '); +INSERT INTO `シエシ倭 VALUES ('縺ゅ>縺縺医♀ '); +INSERT INTO `シエシ倭 VALUES ('縺ゅ>縺縺医♀縲'); +INSERT INTO `シエシ倭 VALUES ('縺ゅ>縺縺医♀縲縲'); +INSERT INTO `シエシ倭 VALUES ('縺ゅ>縺縺医♀縲縲縲'); +INSERT INTO `シエシ兪 VALUES ('鮴秘セ夜セ鈴セ樣セ。'); +INSERT INTO `シエシ兪 VALUES ('鮴秘セ夜セ鈴セ樣セ。 '); +INSERT INTO `シエシ兪 VALUES ('鮴秘セ夜セ鈴セ樣セ。 '); +INSERT INTO `シエシ兪 VALUES ('鮴秘セ夜セ鈴セ樣セ。 '); +INSERT INTO `シエシ兪 VALUES ('鮴秘セ夜セ鈴セ樣セ。縲'); +INSERT INTO `シエシ兪 VALUES ('鮴秘セ夜セ鈴セ樣セ。縲縲'); +INSERT INTO `シエシ兪 VALUES ('鮴秘セ夜セ鈴セ樣セ。縲縲縲'); +INSERT INTO `シエシ托シ秦 VALUES ('スアスイスウスエスオ'); +INSERT INTO `シエシ托シ秦 VALUES ('スアスイスウスエスオ '); +INSERT INTO `シエシ托シ秦 VALUES ('スアスイスウスエスオ '); +INSERT INTO `シエシ托シ秦 VALUES ('スアスイスウスエスオ '); +INSERT INTO `シエシ托シ秦 VALUES ('スアスイスウスエスオ縲'); +INSERT INTO `シエシ托シ秦 VALUES ('スアスイスウスエスオ縲縲'); +INSERT INTO `シエシ托シ秦 VALUES ('スアスイスウスエスオ縲縲縲'); +INSERT INTO `シエシ托シ疏 VALUES ('縺ゅ>縺縺医♀'); +INSERT INTO `シエシ托シ疏 VALUES ('縺ゅ>縺縺医♀ '); +INSERT INTO `シエシ托シ疏 VALUES ('縺ゅ>縺縺医♀ '); +INSERT INTO `シエシ托シ疏 VALUES ('縺ゅ>縺縺医♀ '); +INSERT INTO `シエシ托シ疏 VALUES ('縺ゅ>縺縺医♀縲'); +INSERT INTO `シエシ托シ疏 VALUES ('縺ゅ>縺縺医♀縲縲'); +INSERT INTO `シエシ托シ疏 VALUES ('縺ゅ>縺縺医♀縲縲縲'); +INSERT INTO `シエシ托シ蛋 VALUES ('鮴秘セ夜セ鈴セ樣セ。'); +INSERT INTO `シエシ托シ蛋 VALUES ('鮴秘セ夜セ鈴セ樣セ。 '); +INSERT INTO `シエシ托シ蛋 VALUES ('鮴秘セ夜セ鈴セ樣セ。 '); +INSERT INTO `シエシ托シ蛋 VALUES ('鮴秘セ夜セ鈴セ樣セ。 '); +INSERT INTO `シエシ托シ蛋 VALUES ('鮴秘セ夜セ鈴セ樣セ。縲'); +INSERT INTO `シエシ托シ蛋 VALUES ('鮴秘セ夜セ鈴セ樣セ。縲縲'); +INSERT INTO `シエシ托シ蛋 VALUES ('鮴秘セ夜セ鈴セ樣セ。縲縲縲'); +SELECT RTRIM(`シ」シ疏) from `シエシ疏; +RTRIM(`シ」シ疏) +スアスイスウスエスオ +スアスイスウスエスオ +スアスイスウスエスオ +スアスイスウスエスオ +スアスイスウスエスオ縲 +スアスイスウスエスオ縲縲 +スアスイスウスエスオ縲縲縲 +SELECT RTRIM(`シ」シ疏) from `シエシ蛋; +RTRIM(`シ」シ疏) +縺ゅ>縺縺医♀ +縺ゅ>縺縺医♀ +縺ゅ>縺縺医♀ +縺ゅ>縺縺医♀ +縺ゅ>縺縺医♀縲 +縺ゅ>縺縺医♀縲縲 +縺ゅ>縺縺医♀縲縲縲 +SELECT RTRIM(`シ」シ疏) from `シエシ伝; +RTRIM(`シ」シ疏) +鮴秘セ夜セ鈴セ樣セ。 +鮴秘セ夜セ鈴セ樣セ。 +鮴秘セ夜セ鈴セ樣セ。 +鮴秘セ夜セ鈴セ樣セ。 +鮴秘セ夜セ鈴セ樣セ。縲 +鮴秘セ夜セ鈴セ樣セ。縲縲 +鮴秘セ夜セ鈴セ樣セ。縲縲縲 +SELECT RTRIM(`シ」シ疏) from `シエシ覗; +RTRIM(`シ」シ疏) +スアスイスウスエスオ +スアスイスウスエスオ +スアスイスウスエスオ +スアスイスウスエスオ +スアスイスウスエスオ縲 +スアスイスウスエスオ縲縲 +スアスイスウスエスオ縲縲縲 +SELECT RTRIM(`シ」シ疏) from `シエシ描; +RTRIM(`シ」シ疏) +縺ゅ>縺縺医♀ +縺ゅ>縺縺医♀ +縺ゅ>縺縺医♀ +縺ゅ>縺縺医♀ +縺ゅ>縺縺医♀縲 +縺ゅ>縺縺医♀縲縲 +縺ゅ>縺縺医♀縲縲縲 +SELECT RTRIM(`シ」シ疏) from `シエシ冒; +RTRIM(`シ」シ疏) +鮴秘セ夜セ鈴セ樣セ。 +鮴秘セ夜セ鈴セ樣セ。 +鮴秘セ夜セ鈴セ樣セ。 +鮴秘セ夜セ鈴セ樣セ。 +鮴秘セ夜セ鈴セ樣セ。縲 +鮴秘セ夜セ鈴セ樣セ。縲縲 +鮴秘セ夜セ鈴セ樣セ。縲縲縲 +SELECT RTRIM(`シ」シ疏) from `シエシ輿; +RTRIM(`シ」シ疏) +スアスイスウスエスオ +スアスイスウスエスオ +スアスイスウスエスオ +スアスイスウスエスオ +スアスイスウスエスオ縲 +スアスイスウスエスオ縲縲 +スアスイスウスエスオ縲縲縲 +SELECT RTRIM(`シ」シ疏) from `シエシ倭; +RTRIM(`シ」シ疏) +縺ゅ>縺縺医♀ +縺ゅ>縺縺医♀ +縺ゅ>縺縺医♀ +縺ゅ>縺縺医♀ +縺ゅ>縺縺医♀縲 +縺ゅ>縺縺医♀縲縲 +縺ゅ>縺縺医♀縲縲縲 +SELECT RTRIM(`シ」シ疏) from `シエシ兪; +RTRIM(`シ」シ疏) +鮴秘セ夜セ鈴セ樣セ。 +鮴秘セ夜セ鈴セ樣セ。 +鮴秘セ夜セ鈴セ樣セ。 +鮴秘セ夜セ鈴セ樣セ。 +鮴秘セ夜セ鈴セ樣セ。縲 +鮴秘セ夜セ鈴セ樣セ。縲縲 +鮴秘セ夜セ鈴セ樣セ。縲縲縲 +SELECT RTRIM(`シ」シ疏) from `シエシ托シ秦; +RTRIM(`シ」シ疏) +スアスイスウスエスオ +スアスイスウスエスオ +スアスイスウスエスオ +スアスイスウスエスオ +スアスイスウスエスオ縲 +スアスイスウスエスオ縲縲 +スアスイスウスエスオ縲縲縲 +SELECT RTRIM(`シ」シ疏) from `シエシ托シ疏; +RTRIM(`シ」シ疏) +縺ゅ>縺縺医♀ +縺ゅ>縺縺医♀ +縺ゅ>縺縺医♀ +縺ゅ>縺縺医♀ +縺ゅ>縺縺医♀縲 +縺ゅ>縺縺医♀縲縲 +縺ゅ>縺縺医♀縲縲縲 +SELECT RTRIM(`シ」シ疏) from `シエシ托シ蛋; +RTRIM(`シ」シ疏) +鮴秘セ夜セ鈴セ樣セ。 +鮴秘セ夜セ鈴セ樣セ。 +鮴秘セ夜セ鈴セ樣セ。 +鮴秘セ夜セ鈴セ樣セ。 +鮴秘セ夜セ鈴セ樣セ。縲 +鮴秘セ夜セ鈴セ樣セ。縲縲 +鮴秘セ夜セ鈴セ樣セ。縲縲縲 +DROP TABLE `シエシ疏; +DROP TABLE `シエシ蛋; +DROP TABLE `シエシ伝; +DROP TABLE `シエシ覗; +DROP TABLE `シエシ描; +DROP TABLE `シエシ冒; +DROP TABLE `シエシ輿; +DROP TABLE `シエシ倭; +DROP TABLE `シエシ兪; +DROP TABLE `シエシ托シ秦; +DROP TABLE `シエシ托シ疏; +DROP TABLE `シエシ托シ蛋; diff --git a/mysql-test/suite/jp/r/jp_select_sjis.result b/mysql-test/suite/jp/r/jp_select_sjis.result new file mode 100644 index 00000000000..d48d08d745f --- /dev/null +++ b/mysql-test/suite/jp/r/jp_select_sjis.result @@ -0,0 +1,382 @@ +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`; +drop table if exists `T11`; +drop table if exists `T12`; +SET NAMES sjis; +SET character_set_database = sjis; +CREATE TABLE `T1` (`C1` char(20), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = innodb; +CREATE TABLE `T2` (`C1` char(20), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = innodb; +CREATE TABLE `T3` (`C1` char(20), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = innodb; +CREATE TABLE `T4` (`C1` char(20), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = myisam; +CREATE TABLE `T5` (`C1` char(20), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = myisam; +CREATE TABLE `T6` (`C1` char(20), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = myisam; +CREATE TABLE `T7` (`C1` char(20), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = heap; +CREATE TABLE `T8` (`C1` char(20), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = heap; +CREATE TABLE `T9` (`C1` char(20), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = heap; +CREATE TABLE `T10` (`C1` char(20), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = bdb; +CREATE TABLE `T11` (`C1` char(20), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = bdb; +CREATE TABLE `T12` (`C1` char(20), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = bdb; +LOAD DATA LOCAL INFILE 'suite/jp/std_data/jisx0201_sjis.dat' INTO TABLE `T1`; +LOAD DATA LOCAL INFILE 'suite/jp/std_data/jisx0208_sjis.dat' INTO TABLE `T2`; +LOAD DATA LOCAL INFILE 'suite/jp/std_data/jisx0208_sjis2.dat' INTO TABLE `T3`; +LOAD DATA LOCAL INFILE 'suite/jp/std_data/jisx0201_sjis.dat' INTO TABLE `T4`; +LOAD DATA LOCAL INFILE 'suite/jp/std_data/jisx0208_sjis.dat' INTO TABLE `T5`; +LOAD DATA LOCAL INFILE 'suite/jp/std_data/jisx0208_sjis2.dat' INTO TABLE `T6`; +LOAD DATA LOCAL INFILE 'suite/jp/std_data/jisx0201_sjis.dat' INTO TABLE `T7`; +LOAD DATA LOCAL INFILE 'suite/jp/std_data/jisx0208_sjis.dat' INTO TABLE `T8`; +LOAD DATA LOCAL INFILE 'suite/jp/std_data/jisx0208_sjis2.dat' INTO TABLE `T9`; +LOAD DATA LOCAL INFILE 'suite/jp/std_data/jisx0201_sjis.dat' INTO TABLE `T10`; +LOAD DATA LOCAL INFILE 'suite/jp/std_data/jisx0208_sjis.dat' INTO TABLE `T11`; +LOAD DATA LOCAL INFILE 'suite/jp/std_data/jisx0208_sjis2.dat' INTO TABLE `T12`; +SELECT * FROM `T1`; +C1 + !"#$%&'()*+,-./ + 。「」、・ヲァィゥェォャュョッ +0123456789:;<=>? +@ABCDEFGHIJKLMNO +abcdefghijklmno +PQRSTUVWXYZ[\]^_ +pqrstuvwxyz{|}~ +ーアイウエオカキクケコサシスセソ +タチツテトナニヌネノハヒフヘホマ +ミムメモヤユヨラリルレロワン゙゚ +SELECT * FROM `T2`; +C1 +  、。,.・:;?!゛゜´`¨^ ̄_ヽ +・・・・・・・・・・・・・・・・・・・・ +・・・・・・・・・・・・・・・・・・・・ +・・・・・・・・・・・・・・・・・・・・ +・・・・・・・・・・・・・・・・・・・・ +・・・・・・・・・・・・・・・・・・・・ +・・・・・・・・・・・・・・・・・・・・ +・・・・・・・・・・・・・・・・・・・・ +・・・・・・・・・・・・・・・・・・・・ +・・・・・・・・・・・・・・・・・・・・ +・・・・・・・・・・・・・・・・・・・・ +・・・・・・・・・・・・・・・・・・・・ +・・・・・・・・・・・・・・・・・・・・ +・・・・・・・・・・・・・・・・0123 +・・・・・・・・・абвгдеёжзий +・・・・・・∈∋⊆⊇⊂⊃∪∩・・・・・・ +・・・・・abcdefghijklmno +・・∧∨¬⇒⇔∀∃・・・・・・・・・・・ +・・ʼn♯♭♪†‡¶・・・・◯・・・・  +・◆□■△▲▽▼※〒→←↑↓〓・・・・・ +・ぁあぃいぅうぇえぉおかがきぎくぐけげこ +・ァアィイゥウェエォオカガキギクグケゲコ +・ΑΒΓΔΕΖΗΘΙΚΛΜΝΞΟΠΡΣΤ +・АБВГДЕЁЖЗИЙКЛМНОПРС +・─│┌┐┘└├┬┤┴┼━┃┏┓┛┗┣┳ +・亜唖娃阿哀愛挨姶逢葵茜穐悪握渥旭葦芦鯵 +・蓮連錬呂魯櫓炉賂路露労婁廊弄朗楼榔浪漏 +・弌丐丕个丱丶丼丿乂乖乘亂亅豫亊舒弍于亞 +・鵝鵞鵤鵑鵐鵙鵲鶉鶇鶫鵯鵺鶚鶤鶩鶲鷄鷁鶻 +・堯槇遙瑤凜熙・・・・・・・・・・・・・ +ヾゝゞ〃仝々〆〇ー―‐/\〜‖|…‥‘’ +“”()〔〕[]{}〈〉《》「」『』【】 ++‐±×÷=≠<>≦≧∞∴♂♀°′″℃¥ +$¢£%#&*@§☆★○●◎◇・・・・・ +∠⊥⌒∂∇≡≒≪≫√∽∝∵∫∬・・・・・ +456789・・・・・・・ABCDEFG +HIJKLMNOPQRSTUVWXYZ・ +pqrstuvwxyz・・・・・・・・・ +ごさざしじすずせぜそぞただちぢっつづてで +とどなにぬねのはばぱひびぴふぶぷへべぺほ +ぼぽまみむめもゃやゅゆょよらりるれろゎわ +ゐゑをん・・・・・・・・・・・・・・・・ +ゴサザシジスズセゼソゾタダチヂッツヅテデ +トドナニヌネノハバパヒビピフブプヘベペホ +ボポマミムメモャヤュユョヨラリルレロヮワ +ヰヱヲンヴヵヶ・・・・・・・・・・・・・ +ΥΦΧΨΩ・・・・・・・・αβγδεζη +θικλμνξοπρστυφχψω・・・ +ТУФХЦЧШЩЪЫЬЭЮЯ・・・・・・ +клмнопрстуфхцчшщъыьэ +юя・・・・・・・・・・・・・・・・・・ +┫┻╋┠┯┨┷┿┝┰┥┸╂・・・・・・・ +梓圧斡扱宛姐虻飴絢綾鮎或粟袷安庵按暗案闇 +鞍杏以伊位依偉囲夷委威尉惟意慰易椅為畏異 +移維緯胃萎衣謂違遺医井亥域育郁磯一壱溢逸 +稲茨芋鰯允印咽員因姻引飲淫胤蔭・・・・・ +牢狼篭老聾蝋郎六麓禄肋録論倭和話歪賄脇惑 +枠鷲亙亘鰐詫藁蕨椀湾碗腕・・・・・・・・ +亟亠亢亰亳亶从仍仄仆仂仗仞仭仟价伉佚估佛 +佝佗佇佶侈侏侘佻佩佰侑佯來侖儘俔俟俎俘俛 +俑俚俐俤俥倚倨倔倪倥倅伜俶倡倩倬俾俯們倆 +偃假會偕偐偈做偖偬偸傀傚傅傴傲・・・・・ +鶸鶺鷆鷏鷂鷙鷓鷸鷦鷭鷯鷽鸚鸛鸞鹵鹹鹽麁麈 +麋麌麒麕麑麝麥麩麸麪麭靡黌黎黏黐黔黜點黝 +黠黥黨黯黴黶黷黹黻黼黽鼇鼈皷鼕鼡鼬鼾齊齒 +齔齣齟齠齡齦齧齬齪齷齲齶龕龜龠・・・・・ +SELECT * FROM `T3`; +C1 +ソ十表予構噂蚕申貼能暴禄曾箪兔喀媾彌拿杤 +SELECT * FROM `T4`; +C1 + !"#$%&'()*+,-./ + 。「」、・ヲァィゥェォャュョッ +0123456789:;<=>? +@ABCDEFGHIJKLMNO +abcdefghijklmno +PQRSTUVWXYZ[\]^_ +pqrstuvwxyz{|}~ +ーアイウエオカキクケコサシスセソ +タチツテトナニヌネノハヒフヘホマ +ミムメモヤユヨラリルレロワン゙゚ +SELECT * FROM `T5`; +C1 +  、。,.・:;?!゛゜´`¨^ ̄_ヽ +・・・・・・・・・・・・・・・・・・・・ +・・・・・・・・・・・・・・・・・・・・ +・・・・・・・・・・・・・・・・・・・・ +・・・・・・・・・・・・・・・・・・・・ +・・・・・・・・・・・・・・・・・・・・ +・・・・・・・・・・・・・・・・・・・・ +・・・・・・・・・・・・・・・・・・・・ +・・・・・・・・・・・・・・・・・・・・ +・・・・・・・・・・・・・・・・・・・・ +・・・・・・・・・・・・・・・・・・・・ +・・・・・・・・・・・・・・・・・・・・ +・・・・・・・・・・・・・・・・・・・・ +・・・・・・・・・・・・・・・・0123 +・・・・・・・・・абвгдеёжзий +・・・・・・∈∋⊆⊇⊂⊃∪∩・・・・・・ +・・・・・abcdefghijklmno +・・∧∨¬⇒⇔∀∃・・・・・・・・・・・ +・・ʼn♯♭♪†‡¶・・・・◯・・・・  +・◆□■△▲▽▼※〒→←↑↓〓・・・・・ +・ぁあぃいぅうぇえぉおかがきぎくぐけげこ +・ァアィイゥウェエォオカガキギクグケゲコ +・ΑΒΓΔΕΖΗΘΙΚΛΜΝΞΟΠΡΣΤ +・АБВГДЕЁЖЗИЙКЛМНОПРС +・─│┌┐┘└├┬┤┴┼━┃┏┓┛┗┣┳ +・亜唖娃阿哀愛挨姶逢葵茜穐悪握渥旭葦芦鯵 +・蓮連錬呂魯櫓炉賂路露労婁廊弄朗楼榔浪漏 +・弌丐丕个丱丶丼丿乂乖乘亂亅豫亊舒弍于亞 +・鵝鵞鵤鵑鵐鵙鵲鶉鶇鶫鵯鵺鶚鶤鶩鶲鷄鷁鶻 +・堯槇遙瑤凜熙・・・・・・・・・・・・・ +ヾゝゞ〃仝々〆〇ー―‐/\〜‖|…‥‘’ +“”()〔〕[]{}〈〉《》「」『』【】 ++‐±×÷=≠<>≦≧∞∴♂♀°′″℃¥ +$¢£%#&*@§☆★○●◎◇・・・・・ +∠⊥⌒∂∇≡≒≪≫√∽∝∵∫∬・・・・・ +456789・・・・・・・ABCDEFG +HIJKLMNOPQRSTUVWXYZ・ +pqrstuvwxyz・・・・・・・・・ +ごさざしじすずせぜそぞただちぢっつづてで +とどなにぬねのはばぱひびぴふぶぷへべぺほ +ぼぽまみむめもゃやゅゆょよらりるれろゎわ +ゐゑをん・・・・・・・・・・・・・・・・ +ゴサザシジスズセゼソゾタダチヂッツヅテデ +トドナニヌネノハバパヒビピフブプヘベペホ +ボポマミムメモャヤュユョヨラリルレロヮワ +ヰヱヲンヴヵヶ・・・・・・・・・・・・・ +ΥΦΧΨΩ・・・・・・・・αβγδεζη +θικλμνξοπρστυφχψω・・・ +ТУФХЦЧШЩЪЫЬЭЮЯ・・・・・・ +клмнопрстуфхцчшщъыьэ +юя・・・・・・・・・・・・・・・・・・ +┫┻╋┠┯┨┷┿┝┰┥┸╂・・・・・・・ +梓圧斡扱宛姐虻飴絢綾鮎或粟袷安庵按暗案闇 +鞍杏以伊位依偉囲夷委威尉惟意慰易椅為畏異 +移維緯胃萎衣謂違遺医井亥域育郁磯一壱溢逸 +稲茨芋鰯允印咽員因姻引飲淫胤蔭・・・・・ +牢狼篭老聾蝋郎六麓禄肋録論倭和話歪賄脇惑 +枠鷲亙亘鰐詫藁蕨椀湾碗腕・・・・・・・・ +亟亠亢亰亳亶从仍仄仆仂仗仞仭仟价伉佚估佛 +佝佗佇佶侈侏侘佻佩佰侑佯來侖儘俔俟俎俘俛 +俑俚俐俤俥倚倨倔倪倥倅伜俶倡倩倬俾俯們倆 +偃假會偕偐偈做偖偬偸傀傚傅傴傲・・・・・ +鶸鶺鷆鷏鷂鷙鷓鷸鷦鷭鷯鷽鸚鸛鸞鹵鹹鹽麁麈 +麋麌麒麕麑麝麥麩麸麪麭靡黌黎黏黐黔黜點黝 +黠黥黨黯黴黶黷黹黻黼黽鼇鼈皷鼕鼡鼬鼾齊齒 +齔齣齟齠齡齦齧齬齪齷齲齶龕龜龠・・・・・ +SELECT * FROM `T6`; +C1 +ソ十表予構噂蚕申貼能暴禄曾箪兔喀媾彌拿杤 +SELECT * FROM `T7`; +C1 + !"#$%&'()*+,-./ +0123456789:;<=>? +@ABCDEFGHIJKLMNO +PQRSTUVWXYZ[\]^_ +abcdefghijklmno +pqrstuvwxyz{|}~ + 。「」、・ヲァィゥェォャュョッ +ーアイウエオカキクケコサシスセソ +タチツテトナニヌネノハヒフヘホマ +ミムメモヤユヨラリルレロワン゙゚ +SELECT * FROM `T8`; +C1 +  、。,.・:;?!゛゜´`¨^ ̄_ヽ +ヾゝゞ〃仝々〆〇ー―‐/\〜‖|…‥‘’ +“”()〔〕[]{}〈〉《》「」『』【】 ++‐±×÷=≠<>≦≧∞∴♂♀°′″℃¥ +$¢£%#&*@§☆★○●◎◇・・・・・ +・◆□■△▲▽▼※〒→←↑↓〓・・・・・ +・・・・・・∈∋⊆⊇⊂⊃∪∩・・・・・・ +・・∧∨¬⇒⇔∀∃・・・・・・・・・・・ +∠⊥⌒∂∇≡≒≪≫√∽∝∵∫∬・・・・・ +・・ʼn♯♭♪†‡¶・・・・◯・・・・  +・・・・・・・・・・・・・・・・0123 +456789・・・・・・・ABCDEFG +HIJKLMNOPQRSTUVWXYZ・ +・・・・・abcdefghijklmno +pqrstuvwxyz・・・・・・・・・ +・ぁあぃいぅうぇえぉおかがきぎくぐけげこ +ごさざしじすずせぜそぞただちぢっつづてで +とどなにぬねのはばぱひびぴふぶぷへべぺほ +ぼぽまみむめもゃやゅゆょよらりるれろゎわ +ゐゑをん・・・・・・・・・・・・・・・・ +・ァアィイゥウェエォオカガキギクグケゲコ +ゴサザシジスズセゼソゾタダチヂッツヅテデ +トドナニヌネノハバパヒビピフブプヘベペホ +ボポマミムメモャヤュユョヨラリルレロヮワ +ヰヱヲンヴヵヶ・・・・・・・・・・・・・ +・ΑΒΓΔΕΖΗΘΙΚΛΜΝΞΟΠΡΣΤ +ΥΦΧΨΩ・・・・・・・・αβγδεζη +θικλμνξοπρστυφχψω・・・ +・・・・・・・・・・・・・・・・・・・・ +・・・・・・・・・・・・・・・・・・・・ +・・・・・・・・・・・・・・・・・・・・ +・АБВГДЕЁЖЗИЙКЛМНОПРС +ТУФХЦЧШЩЪЫЬЭЮЯ・・・・・・ +・・・・・・・・・абвгдеёжзий +клмнопрстуфхцчшщъыьэ +юя・・・・・・・・・・・・・・・・・・ +・─│┌┐┘└├┬┤┴┼━┃┏┓┛┗┣┳ +┫┻╋┠┯┨┷┿┝┰┥┸╂・・・・・・・ +・・・・・・・・・・・・・・・・・・・・ +・・・・・・・・・・・・・・・・・・・・ +・・・・・・・・・・・・・・・・・・・・ +・亜唖娃阿哀愛挨姶逢葵茜穐悪握渥旭葦芦鯵 +梓圧斡扱宛姐虻飴絢綾鮎或粟袷安庵按暗案闇 +鞍杏以伊位依偉囲夷委威尉惟意慰易椅為畏異 +移維緯胃萎衣謂違遺医井亥域育郁磯一壱溢逸 +稲茨芋鰯允印咽員因姻引飲淫胤蔭・・・・・ +・蓮連錬呂魯櫓炉賂路露労婁廊弄朗楼榔浪漏 +牢狼篭老聾蝋郎六麓禄肋録論倭和話歪賄脇惑 +枠鷲亙亘鰐詫藁蕨椀湾碗腕・・・・・・・・ +・・・・・・・・・・・・・・・・・・・・ +・・・・・・・・・・・・・・・・・・・・ +・弌丐丕个丱丶丼丿乂乖乘亂亅豫亊舒弍于亞 +亟亠亢亰亳亶从仍仄仆仂仗仞仭仟价伉佚估佛 +佝佗佇佶侈侏侘佻佩佰侑佯來侖儘俔俟俎俘俛 +俑俚俐俤俥倚倨倔倪倥倅伜俶倡倩倬俾俯們倆 +偃假會偕偐偈做偖偬偸傀傚傅傴傲・・・・・ +・鵝鵞鵤鵑鵐鵙鵲鶉鶇鶫鵯鵺鶚鶤鶩鶲鷄鷁鶻 +鶸鶺鷆鷏鷂鷙鷓鷸鷦鷭鷯鷽鸚鸛鸞鹵鹹鹽麁麈 +麋麌麒麕麑麝麥麩麸麪麭靡黌黎黏黐黔黜點黝 +黠黥黨黯黴黶黷黹黻黼黽鼇鼈皷鼕鼡鼬鼾齊齒 +齔齣齟齠齡齦齧齬齪齷齲齶龕龜龠・・・・・ +・堯槇遙瑤凜熙・・・・・・・・・・・・・ +・・・・・・・・・・・・・・・・・・・・ +・・・・・・・・・・・・・・・・・・・・ +・・・・・・・・・・・・・・・・・・・・ +・・・・・・・・・・・・・・・・・・・・ +SELECT * FROM `T9`; +C1 +ソ十表予構噂蚕申貼能暴禄曾箪兔喀媾彌拿杤 +SELECT * FROM `T10`; +C1 + !"#$%&'()*+,-./ +0123456789:;<=>? +@ABCDEFGHIJKLMNO +PQRSTUVWXYZ[\]^_ +abcdefghijklmno +pqrstuvwxyz{|}~ + 。「」、・ヲァィゥェォャュョッ +ーアイウエオカキクケコサシスセソ +タチツテトナニヌネノハヒフヘホマ +ミムメモヤユヨラリルレロワン゙゚ +SELECT * FROM `T11`; +C1 +  、。,.・:;?!゛゜´`¨^ ̄_ヽ +ヾゝゞ〃仝々〆〇ー―‐/\〜‖|…‥‘’ +“”()〔〕[]{}〈〉《》「」『』【】 ++‐±×÷=≠<>≦≧∞∴♂♀°′″℃¥ +$¢£%#&*@§☆★○●◎◇・・・・・ +・◆□■△▲▽▼※〒→←↑↓〓・・・・・ +・・・・・・∈∋⊆⊇⊂⊃∪∩・・・・・・ +・・∧∨¬⇒⇔∀∃・・・・・・・・・・・ +∠⊥⌒∂∇≡≒≪≫√∽∝∵∫∬・・・・・ +・・ʼn♯♭♪†‡¶・・・・◯・・・・  +・・・・・・・・・・・・・・・・0123 +456789・・・・・・・ABCDEFG +HIJKLMNOPQRSTUVWXYZ・ +・・・・・abcdefghijklmno +pqrstuvwxyz・・・・・・・・・ +・ぁあぃいぅうぇえぉおかがきぎくぐけげこ +ごさざしじすずせぜそぞただちぢっつづてで +とどなにぬねのはばぱひびぴふぶぷへべぺほ +ぼぽまみむめもゃやゅゆょよらりるれろゎわ +ゐゑをん・・・・・・・・・・・・・・・・ +・ァアィイゥウェエォオカガキギクグケゲコ +ゴサザシジスズセゼソゾタダチヂッツヅテデ +トドナニヌネノハバパヒビピフブプヘベペホ +ボポマミムメモャヤュユョヨラリルレロヮワ +ヰヱヲンヴヵヶ・・・・・・・・・・・・・ +・ΑΒΓΔΕΖΗΘΙΚΛΜΝΞΟΠΡΣΤ +ΥΦΧΨΩ・・・・・・・・αβγδεζη +θικλμνξοπρστυφχψω・・・ +・・・・・・・・・・・・・・・・・・・・ +・・・・・・・・・・・・・・・・・・・・ +・・・・・・・・・・・・・・・・・・・・ +・АБВГДЕЁЖЗИЙКЛМНОПРС +ТУФХЦЧШЩЪЫЬЭЮЯ・・・・・・ +・・・・・・・・・абвгдеёжзий +клмнопрстуфхцчшщъыьэ +юя・・・・・・・・・・・・・・・・・・ +・─│┌┐┘└├┬┤┴┼━┃┏┓┛┗┣┳ +┫┻╋┠┯┨┷┿┝┰┥┸╂・・・・・・・ +・・・・・・・・・・・・・・・・・・・・ +・・・・・・・・・・・・・・・・・・・・ +・・・・・・・・・・・・・・・・・・・・ +・亜唖娃阿哀愛挨姶逢葵茜穐悪握渥旭葦芦鯵 +梓圧斡扱宛姐虻飴絢綾鮎或粟袷安庵按暗案闇 +鞍杏以伊位依偉囲夷委威尉惟意慰易椅為畏異 +移維緯胃萎衣謂違遺医井亥域育郁磯一壱溢逸 +稲茨芋鰯允印咽員因姻引飲淫胤蔭・・・・・ +・蓮連錬呂魯櫓炉賂路露労婁廊弄朗楼榔浪漏 +牢狼篭老聾蝋郎六麓禄肋録論倭和話歪賄脇惑 +枠鷲亙亘鰐詫藁蕨椀湾碗腕・・・・・・・・ +・・・・・・・・・・・・・・・・・・・・ +・・・・・・・・・・・・・・・・・・・・ +・弌丐丕个丱丶丼丿乂乖乘亂亅豫亊舒弍于亞 +亟亠亢亰亳亶从仍仄仆仂仗仞仭仟价伉佚估佛 +佝佗佇佶侈侏侘佻佩佰侑佯來侖儘俔俟俎俘俛 +俑俚俐俤俥倚倨倔倪倥倅伜俶倡倩倬俾俯們倆 +偃假會偕偐偈做偖偬偸傀傚傅傴傲・・・・・ +・鵝鵞鵤鵑鵐鵙鵲鶉鶇鶫鵯鵺鶚鶤鶩鶲鷄鷁鶻 +鶸鶺鷆鷏鷂鷙鷓鷸鷦鷭鷯鷽鸚鸛鸞鹵鹹鹽麁麈 +麋麌麒麕麑麝麥麩麸麪麭靡黌黎黏黐黔黜點黝 +黠黥黨黯黴黶黷黹黻黼黽鼇鼈皷鼕鼡鼬鼾齊齒 +齔齣齟齠齡齦齧齬齪齷齲齶龕龜龠・・・・・ +・堯槇遙瑤凜熙・・・・・・・・・・・・・ +・・・・・・・・・・・・・・・・・・・・ +・・・・・・・・・・・・・・・・・・・・ +・・・・・・・・・・・・・・・・・・・・ +・・・・・・・・・・・・・・・・・・・・ +SELECT * FROM `T12`; +C1 +ソ十表予構噂蚕申貼能暴禄曾箪兔喀媾彌拿杤 +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`; diff --git a/mysql-test/suite/jp/r/jp_select_ucs2.result b/mysql-test/suite/jp/r/jp_select_ucs2.result new file mode 100644 index 00000000000..39d057ed107 --- /dev/null +++ b/mysql-test/suite/jp/r/jp_select_ucs2.result @@ -0,0 +1,227 @@ +drop table if exists `」ヤ」ア`; +drop table if exists `」ヤ」イ`; +drop table if exists `」ヤ」ウ`; +drop table if exists `」ヤ」エ`; +drop table if exists `」ヤ」オ`; +drop table if exists `」ヤ」カ`; +drop table if exists `」ヤ」キ`; +drop table if exists `」ヤ」ク`; +drop table if exists `」ヤ」ケ`; +drop table if exists `」ヤ」ア」ー`; +drop table if exists `」ヤ」ア」ア`; +drop table if exists `」ヤ」ア」イ`; +SET NAMES ujis; +SET character_set_database = ucs2; +SET collation_connection = ucs2_general_ci; +CREATE TABLE `」ヤ」ア` (c1 char(20), INDEX(c1)) DEFAULT CHARSET = ucs2 engine = innodb; +CREATE TABLE `」ヤ」イ` (c1 char(20), INDEX(c1)) DEFAULT CHARSET = ucs2 engine = innodb; +CREATE TABLE `」ヤ」ウ` (c1 char(20), INDEX(c1)) DEFAULT CHARSET = ucs2 engine = innodb; +CREATE TABLE `」ヤ」エ` (c1 char(20), INDEX(c1)) DEFAULT CHARSET = ucs2 engine = myisam; +CREATE TABLE `」ヤ」オ` (c1 char(20), INDEX(c1)) DEFAULT CHARSET = ucs2 engine = myisam; +CREATE TABLE `」ヤ」カ` (c1 char(20), INDEX(c1)) DEFAULT CHARSET = ucs2 engine = myisam; +CREATE TABLE `」ヤ」キ` (c1 char(20), INDEX(c1)) DEFAULT CHARSET = ucs2 engine = heap; +CREATE TABLE `」ヤ」ク` (c1 char(20), INDEX(c1)) DEFAULT CHARSET = ucs2 engine = heap; +CREATE TABLE `」ヤ」ケ` (c1 char(20), INDEX(c1)) DEFAULT CHARSET = ucs2 engine = heap; +CREATE TABLE `」ヤ」ア」ー` (c1 char(20), INDEX(c1)) DEFAULT CHARSET = ucs2 engine = bdb; +CREATE TABLE `」ヤ」ア」ア` (c1 char(20), INDEX(c1)) DEFAULT CHARSET = ucs2 engine = bdb; +CREATE TABLE `」ヤ」ア」イ` (c1 char(20), INDEX(c1)) DEFAULT CHARSET = ucs2 engine = bdb; +INSERT INTO `」ヤ」ア` VALUES +('PQRSTUVWXYZ[\\]^_') +,(' 治爾璽痔磁示而耳自蒔辞汐鹿式識') +,('鴫竺軸宍雫七叱執失嫉室悉湿漆疾質') +,('実蔀篠偲柴芝屡蕊縞舎写射捨赦斜煮') +,('社紗者謝車遮蛇邪借勺尺杓灼爵酌釈'); +INSERT INTO `」ヤ」イ` VALUES +('。エ。オ。カ。キ。ク。ケ。コ。サ。シ。ス。セ。ソ。タ。チ。ツ。テ。ト。ナ。ニ。ヌ') +,('。ネ。ノ。ハ。ヒ。フ。ヘ。ホ。マ。ミ。ム。メ。モ。ヤ。ユ。ヨ。ラ。リ。ル。レ。ロ') +,('。ヲ、。、「、」、、、・、ヲ、ァ、ィ、ゥ、ェ、ォ、ャ、ュ、ョ、ッ、ー、ア、イ、ウ') +,('。ヲ・。・「・」・、・・・ヲ・ァ・ィ・ゥ・ェ・ォ・ャ・ュ・ョ・ッ・ー・ア・イ・ウ') +,('。ヲー。ー「ー」ー、ー・ーヲーァーィーゥーェーォーャーューョーッーーーアーイーウ') +,('。ヲミ。ミ「ミ」ミ、ミ・ミヲミァミィミゥミェミォミャミュミョミッミーミアミイミウ') +,('。ヲ。「」、・ヲァィゥェォャュョッーアイウ'); +INSERT INTO `」ヤ」ウ` VALUES +('。ヲ召オ召カ召キ召ク召ケ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ召ツ召テ召ト。ヲ。ヲ。ヲ') +,('床エ床オ床カ床キ床ク床ケ床コ床サ床シ床ス床セ床ソ床タ床チ床ツ床テ床ト床ナ床ニ床ヌ') +,('床ネ床ノ床ハ床ヒ床フ床ヘ床ホ床マ床ミ床ム床メ床モ床ヤ床ユ床ヨ床ラ床リ床ル床レ床ロ') +,('床ワ床ン床゙床゚床熄ー瘴ー竢ー繽ー苡ー蜿ー謠ー迴ー闖ー髀ー齒ー床床床床') +,('。ヲ常。常「常」常、常・常ヲ常ァ常ィ常ゥ常ェ常ォ常ャ常ュ常ョ常ッ常ー常ア常イ常ウ') +,('常エ常オ常カ常キ常ク常ケ常コ常サ常シ常ス常セ常ソ常タ常チ常ツ常テ常ト常ナ常ニ常ヌ') +,('常ネ常ノ常ハ常ヒ常フ常ヘ常ホ常マ常ミ常ム常メ常モ常ヤ常ユ常ヨ常ラ常リ常ル常レ常ロ'); +INSERT INTO `」ヤ」エ` VALUES +('PQRSTUVWXYZ[\\]^_') +,(' 治爾璽痔磁示而耳自蒔辞汐鹿式識') +,('鴫竺軸宍雫七叱執失嫉室悉湿漆疾質') +,('実蔀篠偲柴芝屡蕊縞舎写射捨赦斜煮') +,('社紗者謝車遮蛇邪借勺尺杓灼爵酌釈'); +INSERT INTO `」ヤ」オ` VALUES +('。エ。オ。カ。キ。ク。ケ。コ。サ。シ。ス。セ。ソ。タ。チ。ツ。テ。ト。ナ。ニ。ヌ') +,('。ネ。ノ。ハ。ヒ。フ。ヘ。ホ。マ。ミ。ム。メ。モ。ヤ。ユ。ヨ。ラ。リ。ル。レ。ロ') +,('。ヲ、。、「、」、、、・、ヲ、ァ、ィ、ゥ、ェ、ォ、ャ、ュ、ョ、ッ、ー、ア、イ、ウ') +,('。ヲ・。・「・」・、・・・ヲ・ァ・ィ・ゥ・ェ・ォ・ャ・ュ・ョ・ッ・ー・ア・イ・ウ') +,('。ヲー。ー「ー」ー、ー・ーヲーァーィーゥーェーォーャーューョーッーーーアーイーウ') +,('。ヲミ。ミ「ミ」ミ、ミ・ミヲミァミィミゥミェミォミャミュミョミッミーミアミイミウ') +,('。ヲ。「」、・ヲァィゥェォャュョッーアイウ'); +INSERT INTO `」ヤ」カ` VALUES +('。ヲ召オ召カ召キ召ク召ケ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ召ツ召テ召ト。ヲ。ヲ。ヲ') +,('床エ床オ床カ床キ床ク床ケ床コ床サ床シ床ス床セ床ソ床タ床チ床ツ床テ床ト床ナ床ニ床ヌ') +,('床ネ床ノ床ハ床ヒ床フ床ヘ床ホ床マ床ミ床ム床メ床モ床ヤ床ユ床ヨ床ラ床リ床ル床レ床ロ') +,('床ワ床ン床゙床゚床熄ー瘴ー竢ー繽ー苡ー蜿ー謠ー迴ー闖ー髀ー齒ー床床床床') +,('。ヲ常。常「常」常、常・常ヲ常ァ常ィ常ゥ常ェ常ォ常ャ常ュ常ョ常ッ常ー常ア常イ常ウ') +,('常エ常オ常カ常キ常ク常ケ常コ常サ常シ常ス常セ常ソ常タ常チ常ツ常テ常ト常ナ常ニ常ヌ') +,('常ネ常ノ常ハ常ヒ常フ常ヘ常ホ常マ常ミ常ム常メ常モ常ヤ常ユ常ヨ常ラ常リ常ル常レ常ロ'); +INSERT INTO `」ヤ」キ` VALUES +('PQRSTUVWXYZ[\\]^_') +,(' 治爾璽痔磁示而耳自蒔辞汐鹿式識') +,('鴫竺軸宍雫七叱執失嫉室悉湿漆疾質') +,('実蔀篠偲柴芝屡蕊縞舎写射捨赦斜煮') +,('社紗者謝車遮蛇邪借勺尺杓灼爵酌釈'); +INSERT INTO `」ヤ」ク` VALUES +('。エ。オ。カ。キ。ク。ケ。コ。サ。シ。ス。セ。ソ。タ。チ。ツ。テ。ト。ナ。ニ。ヌ') +,('。ネ。ノ。ハ。ヒ。フ。ヘ。ホ。マ。ミ。ム。メ。モ。ヤ。ユ。ヨ。ラ。リ。ル。レ。ロ') +,('。ヲ、。、「、」、、、・、ヲ、ァ、ィ、ゥ、ェ、ォ、ャ、ュ、ョ、ッ、ー、ア、イ、ウ') +,('。ヲ・。・「・」・、・・・ヲ・ァ・ィ・ゥ・ェ・ォ・ャ・ュ・ョ・ッ・ー・ア・イ・ウ') +,('。ヲー。ー「ー」ー、ー・ーヲーァーィーゥーェーォーャーューョーッーーーアーイーウ') +,('。ヲミ。ミ「ミ」ミ、ミ・ミヲミァミィミゥミェミォミャミュミョミッミーミアミイミウ') +,('。ヲ。「」、・ヲァィゥェォャュョッーアイウ'); +INSERT INTO `」ヤ」ケ` VALUES +('。ヲ召オ召カ召キ召ク召ケ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ召ツ召テ召ト。ヲ。ヲ。ヲ') +,('床エ床オ床カ床キ床ク床ケ床コ床サ床シ床ス床セ床ソ床タ床チ床ツ床テ床ト床ナ床ニ床ヌ') +,('床ネ床ノ床ハ床ヒ床フ床ヘ床ホ床マ床ミ床ム床メ床モ床ヤ床ユ床ヨ床ラ床リ床ル床レ床ロ') +,('床ワ床ン床゙床゚床熄ー瘴ー竢ー繽ー苡ー蜿ー謠ー迴ー闖ー髀ー齒ー床床床床') +,('。ヲ常。常「常」常、常・常ヲ常ァ常ィ常ゥ常ェ常ォ常ャ常ュ常ョ常ッ常ー常ア常イ常ウ') +,('常エ常オ常カ常キ常ク常ケ常コ常サ常シ常ス常セ常ソ常タ常チ常ツ常テ常ト常ナ常ニ常ヌ') +,('常ネ常ノ常ハ常ヒ常フ常ヘ常ホ常マ常ミ常ム常メ常モ常ヤ常ユ常ヨ常ラ常リ常ル常レ常ロ'); +INSERT INTO `」ヤ」ア」ー` VALUES +('PQRSTUVWXYZ[\\]^_') +,(' 治爾璽痔磁示而耳自蒔辞汐鹿式識') +,('鴫竺軸宍雫七叱執失嫉室悉湿漆疾質') +,('実蔀篠偲柴芝屡蕊縞舎写射捨赦斜煮') +,('社紗者謝車遮蛇邪借勺尺杓灼爵酌釈'); +INSERT INTO `」ヤ」ア」ア` VALUES +('。エ。オ。カ。キ。ク。ケ。コ。サ。シ。ス。セ。ソ。タ。チ。ツ。テ。ト。ナ。ニ。ヌ') +,('。ネ。ノ。ハ。ヒ。フ。ヘ。ホ。マ。ミ。ム。メ。モ。ヤ。ユ。ヨ。ラ。リ。ル。レ。ロ') +,('。ヲ、。、「、」、、、・、ヲ、ァ、ィ、ゥ、ェ、ォ、ャ、ュ、ョ、ッ、ー、ア、イ、ウ') +,('。ヲ・。・「・」・、・・・ヲ・ァ・ィ・ゥ・ェ・ォ・ャ・ュ・ョ・ッ・ー・ア・イ・ウ') +,('。ヲー。ー「ー」ー、ー・ーヲーァーィーゥーェーォーャーューョーッーーーアーイーウ') +,('。ヲミ。ミ「ミ」ミ、ミ・ミヲミァミィミゥミェミォミャミュミョミッミーミアミイミウ') +,('。ヲ。「」、・ヲァィゥェォャュョッーアイウ'); +INSERT INTO `」ヤ」ア」イ` VALUES +('。ヲ召オ召カ召キ召ク召ケ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ召ツ召テ召ト。ヲ。ヲ。ヲ') +,('床エ床オ床カ床キ床ク床ケ床コ床サ床シ床ス床セ床ソ床タ床チ床ツ床テ床ト床ナ床ニ床ヌ') +,('床ネ床ノ床ハ床ヒ床フ床ヘ床ホ床マ床ミ床ム床メ床モ床ヤ床ユ床ヨ床ラ床リ床ル床レ床ロ') +,('床ワ床ン床゙床゚床熄ー瘴ー竢ー繽ー苡ー蜿ー謠ー迴ー闖ー髀ー齒ー床床床床') +,('。ヲ常。常「常」常、常・常ヲ常ァ常ィ常ゥ常ェ常ォ常ャ常ュ常ョ常ッ常ー常ア常イ常ウ') +,('常エ常オ常カ常キ常ク常ケ常コ常サ常シ常ス常セ常ソ常タ常チ常ツ常テ常ト常ナ常ニ常ヌ') +,('常ネ常ノ常ハ常ヒ常フ常ヘ常ホ常マ常ミ常ム常メ常モ常ヤ常ユ常ヨ常ラ常リ常ル常レ常ロ'); +SELECT * FROM `」ヤ」ア`; +c1 + 治爾璽痔磁示而耳自蒔辞汐鹿式識 +PQRSTUVWXYZ[\]^_ +鴫竺軸宍雫七叱執失嫉室悉湿漆疾質 +実蔀篠偲柴芝屡蕊縞舎写射捨赦斜煮 +社紗者謝車遮蛇邪借勺尺杓灼爵酌釈 +SELECT * FROM `」ヤ」イ`; +c1 +。ネ。ノ。ハ。ヒ。フ。ヘ。ホ。マ。ミ。ム。メ。モ。ヤ。ユ。ヨ。ラ。リ。ル。レ。ロ +。ヲ、。、「、」、、、・、ヲ、ァ、ィ、ゥ、ェ、ォ、ャ、ュ、ョ、ッ、ー、ア、イ、ウ +。ヲ・。・「・」・、・・・ヲ・ァ・ィ・ゥ・ェ・ォ・ャ・ュ・ョ・ッ・ー・ア・イ・ウ +。ヲー。ー「ー」ー、ー・ーヲーァーィーゥーェーォーャーューョーッーーーアーイーウ +。ヲミ。ミ「ミ」ミ、ミ・ミヲミァミィミゥミェミォミャミュミョミッミーミアミイミウ +。ヲ。「」、・ヲァィゥェォャュョッーアイウ +。エ。オ。カ。キ。ク。ケ。コ。サ。シ。ス。セ。ソ\。チ。ツ。テ。ト。ナ。ニ。ヌ +SELECT * FROM `」ヤ」ウ`; +c1 +。ヲ召オ召カ~召ク召ケ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ召ツ召テ召ト。ヲ。ヲ。ヲ +。ヲ常。常「常」常、常・常ヲ常ァ常ィ常ゥ常ェ常ォ常ャ常ュ常ョ常ッ常ー常ア常イ常ウ +床エ床オ床カ床キ床ク床ケ床コ床サ床シ床ス床セ床ソ床タ床チ床ツ床テ床ト床ナ床ニ床ヌ +床ネ床ノ床ハ床ヒ床フ床ヘ床ホ床マ床ミ床ム床メ床モ床ヤ床ユ床ヨ床ラ床リ床ル床レ床ロ +床ワ床ン床゙床゚床熄ー瘴ー竢ー繽ー苡ー蜿ー謠ー迴ー闖ー髀ー齒ー床床床床 +常エ常オ常カ常キ常ク常ケ常コ常サ常シ常ス常セ常ソ常タ常チ常ツ常テ常ト常ナ常ニ常ヌ +常ネ常ノ常ハ常ヒ常フ常ヘ常ホ常マ常ミ常ム常メ常モ常ヤ常ユ常ヨ常ラ常リ常ル常レ常ロ +SELECT * FROM `」ヤ」エ`; +c1 + 治爾璽痔磁示而耳自蒔辞汐鹿式識 +PQRSTUVWXYZ[\]^_ +鴫竺軸宍雫七叱執失嫉室悉湿漆疾質 +実蔀篠偲柴芝屡蕊縞舎写射捨赦斜煮 +社紗者謝車遮蛇邪借勺尺杓灼爵酌釈 +SELECT * FROM `」ヤ」オ`; +c1 +。ネ。ノ。ハ。ヒ。フ。ヘ。ホ。マ。ミ。ム。メ。モ。ヤ。ユ。ヨ。ラ。リ。ル。レ。ロ +。ヲ、。、「、」、、、・、ヲ、ァ、ィ、ゥ、ェ、ォ、ャ、ュ、ョ、ッ、ー、ア、イ、ウ +。ヲ・。・「・」・、・・・ヲ・ァ・ィ・ゥ・ェ・ォ・ャ・ュ・ョ・ッ・ー・ア・イ・ウ +。ヲー。ー「ー」ー、ー・ーヲーァーィーゥーェーォーャーューョーッーーーアーイーウ +。ヲミ。ミ「ミ」ミ、ミ・ミヲミァミィミゥミェミォミャミュミョミッミーミアミイミウ +。ヲ。「」、・ヲァィゥェォャュョッーアイウ +。エ。オ。カ。キ。ク。ケ。コ。サ。シ。ス。セ。ソ\。チ。ツ。テ。ト。ナ。ニ。ヌ +SELECT * FROM `」ヤ」カ`; +c1 +。ヲ召オ召カ~召ク召ケ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ召ツ召テ召ト。ヲ。ヲ。ヲ +。ヲ常。常「常」常、常・常ヲ常ァ常ィ常ゥ常ェ常ォ常ャ常ュ常ョ常ッ常ー常ア常イ常ウ +床エ床オ床カ床キ床ク床ケ床コ床サ床シ床ス床セ床ソ床タ床チ床ツ床テ床ト床ナ床ニ床ヌ +床ネ床ノ床ハ床ヒ床フ床ヘ床ホ床マ床ミ床ム床メ床モ床ヤ床ユ床ヨ床ラ床リ床ル床レ床ロ +床ワ床ン床゙床゚床熄ー瘴ー竢ー繽ー苡ー蜿ー謠ー迴ー闖ー髀ー齒ー床床床床 +常エ常オ常カ常キ常ク常ケ常コ常サ常シ常ス常セ常ソ常タ常チ常ツ常テ常ト常ナ常ニ常ヌ +常ネ常ノ常ハ常ヒ常フ常ヘ常ホ常マ常ミ常ム常メ常モ常ヤ常ユ常ヨ常ラ常リ常ル常レ常ロ +SELECT * FROM `」ヤ」キ`; +c1 +PQRSTUVWXYZ[\]^_ + 治爾璽痔磁示而耳自蒔辞汐鹿式識 +鴫竺軸宍雫七叱執失嫉室悉湿漆疾質 +実蔀篠偲柴芝屡蕊縞舎写射捨赦斜煮 +社紗者謝車遮蛇邪借勺尺杓灼爵酌釈 +SELECT * FROM `」ヤ」ク`; +c1 +。エ。オ。カ。キ。ク。ケ。コ。サ。シ。ス。セ。ソ\。チ。ツ。テ。ト。ナ。ニ。ヌ +。ネ。ノ。ハ。ヒ。フ。ヘ。ホ。マ。ミ。ム。メ。モ。ヤ。ユ。ヨ。ラ。リ。ル。レ。ロ +。ヲ、。、「、」、、、・、ヲ、ァ、ィ、ゥ、ェ、ォ、ャ、ュ、ョ、ッ、ー、ア、イ、ウ +。ヲ・。・「・」・、・・・ヲ・ァ・ィ・ゥ・ェ・ォ・ャ・ュ・ョ・ッ・ー・ア・イ・ウ +。ヲー。ー「ー」ー、ー・ーヲーァーィーゥーェーォーャーューョーッーーーアーイーウ +。ヲミ。ミ「ミ」ミ、ミ・ミヲミァミィミゥミェミォミャミュミョミッミーミアミイミウ +。ヲ。「」、・ヲァィゥェォャュョッーアイウ +SELECT * FROM `」ヤ」ケ`; +c1 +。ヲ召オ召カ~召ク召ケ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ召ツ召テ召ト。ヲ。ヲ。ヲ +床エ床オ床カ床キ床ク床ケ床コ床サ床シ床ス床セ床ソ床タ床チ床ツ床テ床ト床ナ床ニ床ヌ +床ネ床ノ床ハ床ヒ床フ床ヘ床ホ床マ床ミ床ム床メ床モ床ヤ床ユ床ヨ床ラ床リ床ル床レ床ロ +床ワ床ン床゙床゚床熄ー瘴ー竢ー繽ー苡ー蜿ー謠ー迴ー闖ー髀ー齒ー床床床床 +。ヲ常。常「常」常、常・常ヲ常ァ常ィ常ゥ常ェ常ォ常ャ常ュ常ョ常ッ常ー常ア常イ常ウ +常エ常オ常カ常キ常ク常ケ常コ常サ常シ常ス常セ常ソ常タ常チ常ツ常テ常ト常ナ常ニ常ヌ +常ネ常ノ常ハ常ヒ常フ常ヘ常ホ常マ常ミ常ム常メ常モ常ヤ常ユ常ヨ常ラ常リ常ル常レ常ロ +SELECT * FROM `」ヤ」ア」ー`; +c1 +PQRSTUVWXYZ[\]^_ + 治爾璽痔磁示而耳自蒔辞汐鹿式識 +鴫竺軸宍雫七叱執失嫉室悉湿漆疾質 +実蔀篠偲柴芝屡蕊縞舎写射捨赦斜煮 +社紗者謝車遮蛇邪借勺尺杓灼爵酌釈 +SELECT * FROM `」ヤ」ア」ア`; +c1 +。エ。オ。カ。キ。ク。ケ。コ。サ。シ。ス。セ。ソ\。チ。ツ。テ。ト。ナ。ニ。ヌ +。ネ。ノ。ハ。ヒ。フ。ヘ。ホ。マ。ミ。ム。メ。モ。ヤ。ユ。ヨ。ラ。リ。ル。レ。ロ +。ヲ、。、「、」、、、・、ヲ、ァ、ィ、ゥ、ェ、ォ、ャ、ュ、ョ、ッ、ー、ア、イ、ウ +。ヲ・。・「・」・、・・・ヲ・ァ・ィ・ゥ・ェ・ォ・ャ・ュ・ョ・ッ・ー・ア・イ・ウ +。ヲー。ー「ー」ー、ー・ーヲーァーィーゥーェーォーャーューョーッーーーアーイーウ +。ヲミ。ミ「ミ」ミ、ミ・ミヲミァミィミゥミェミォミャミュミョミッミーミアミイミウ +。ヲ。「」、・ヲァィゥェォャュョッーアイウ +SELECT * FROM `」ヤ」ア」イ`; +c1 +。ヲ召オ召カ~召ク召ケ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ召ツ召テ召ト。ヲ。ヲ。ヲ +床エ床オ床カ床キ床ク床ケ床コ床サ床シ床ス床セ床ソ床タ床チ床ツ床テ床ト床ナ床ニ床ヌ +床ネ床ノ床ハ床ヒ床フ床ヘ床ホ床マ床ミ床ム床メ床モ床ヤ床ユ床ヨ床ラ床リ床ル床レ床ロ +床ワ床ン床゙床゚床熄ー瘴ー竢ー繽ー苡ー蜿ー謠ー迴ー闖ー髀ー齒ー床床床床 +。ヲ常。常「常」常、常・常ヲ常ァ常ィ常ゥ常ェ常ォ常ャ常ュ常ョ常ッ常ー常ア常イ常ウ +常エ常オ常カ常キ常ク常ケ常コ常サ常シ常ス常セ常ソ常タ常チ常ツ常テ常ト常ナ常ニ常ヌ +常ネ常ノ常ハ常ヒ常フ常ヘ常ホ常マ常ミ常ム常メ常モ常ヤ常ユ常ヨ常ラ常リ常ル常レ常ロ +drop table `」ヤ」ア`; +drop table `」ヤ」イ`; +drop table `」ヤ」ウ`; +drop table `」ヤ」エ`; +drop table `」ヤ」オ`; +drop table `」ヤ」カ`; +drop table `」ヤ」キ`; +drop table `」ヤ」ク`; +drop table `」ヤ」ケ`; +drop table `」ヤ」ア」ー`; +drop table `」ヤ」ア」ア`; +drop table `」ヤ」ア」イ`; diff --git a/mysql-test/suite/jp/r/jp_select_ujis.result b/mysql-test/suite/jp/r/jp_select_ujis.result new file mode 100644 index 00000000000..3eea73c8083 --- /dev/null +++ b/mysql-test/suite/jp/r/jp_select_ujis.result @@ -0,0 +1,538 @@ +drop table if exists `」ヤ」ア`; +drop table if exists `」ヤ」イ`; +drop table if exists `」ヤ」ウ`; +drop table if exists `」ヤ」エ`; +drop table if exists `」ヤ」オ`; +drop table if exists `」ヤ」カ`; +drop table if exists `」ヤ」キ`; +drop table if exists `」ヤ」ク`; +drop table if exists `」ヤ」ケ`; +drop table if exists `」ヤ」ア」ー`; +drop table if exists `」ヤ」ア」ア`; +drop table if exists `」ヤ」ア」イ`; +SET NAMES ujis; +SET character_set_database = ujis; +CREATE TABLE `」ヤ」ア` (c1 char(20), INDEX(c1)) DEFAULT CHARSET = ujis engine = innodb; +CREATE TABLE `」ヤ」イ` (c1 char(20), INDEX(c1)) DEFAULT CHARSET = ujis engine = innodb; +CREATE TABLE `」ヤ」ウ` (c1 char(20), INDEX(c1)) DEFAULT CHARSET = ujis engine = innodb; +CREATE TABLE `」ヤ」エ` (c1 char(20), INDEX(c1)) DEFAULT CHARSET = ujis engine = myisam; +CREATE TABLE `」ヤ」オ` (c1 char(20), INDEX(c1)) DEFAULT CHARSET = ujis engine = myisam; +CREATE TABLE `」ヤ」カ` (c1 char(20), INDEX(c1)) DEFAULT CHARSET = ujis engine = myisam; +CREATE TABLE `」ヤ」キ` (c1 char(20), INDEX(c1)) DEFAULT CHARSET = ujis engine = heap; +CREATE TABLE `」ヤ」ク` (c1 char(20), INDEX(c1)) DEFAULT CHARSET = ujis engine = heap; +CREATE TABLE `」ヤ」ケ` (c1 char(20), INDEX(c1)) DEFAULT CHARSET = ujis engine = heap; +CREATE TABLE `」ヤ」ア」ー` (c1 char(20), INDEX(c1)) DEFAULT CHARSET = ujis engine = bdb; +CREATE TABLE `」ヤ」ア」ア` (c1 char(20), INDEX(c1)) DEFAULT CHARSET = ujis engine = bdb; +CREATE TABLE `」ヤ」ア」イ` (c1 char(20), INDEX(c1)) DEFAULT CHARSET = ujis engine = bdb; +LOAD DATA LOCAL INFILE 'suite/jp/std_data/jisx0201_ujis.dat' INTO TABLE `」ヤ」ア`; +LOAD DATA LOCAL INFILE 'suite/jp/std_data/jisx0208_ujis.dat' INTO TABLE `」ヤ」イ`; +LOAD DATA LOCAL INFILE 'suite/jp/std_data/jisx0212_ujis.dat' INTO TABLE `」ヤ」ウ`; +LOAD DATA LOCAL INFILE 'suite/jp/std_data/jisx0201_ujis.dat' INTO TABLE `」ヤ」エ`; +LOAD DATA LOCAL INFILE 'suite/jp/std_data/jisx0208_ujis.dat' INTO TABLE `」ヤ」オ`; +LOAD DATA LOCAL INFILE 'suite/jp/std_data/jisx0212_ujis.dat' INTO TABLE `」ヤ」カ`; +LOAD DATA LOCAL INFILE 'suite/jp/std_data/jisx0201_ujis.dat' INTO TABLE `」ヤ」キ`; +LOAD DATA LOCAL INFILE 'suite/jp/std_data/jisx0208_ujis.dat' INTO TABLE `」ヤ」ク`; +LOAD DATA LOCAL INFILE 'suite/jp/std_data/jisx0212_ujis.dat' INTO TABLE `」ヤ」ケ`; +LOAD DATA LOCAL INFILE 'suite/jp/std_data/jisx0201_ujis.dat' INTO TABLE `」ヤ」ア」ー`; +LOAD DATA LOCAL INFILE 'suite/jp/std_data/jisx0208_ujis.dat' INTO TABLE `」ヤ」ア」ア`; +LOAD DATA LOCAL INFILE 'suite/jp/std_data/jisx0212_ujis.dat' INTO TABLE `」ヤ」ア」イ`; +SELECT * FROM `」ヤ」ア`; +c1 + !"#$%&'()*+,-./ + 治爾璽痔磁示而耳自蒔辞汐鹿式識 +0123456789:;<=>? +@ABCDEFGHIJKLMNO +abcdefghijklmno +PQRSTUVWXYZ[\]^_ +pqrstuvwxyz{|}~ +鴫竺軸宍雫七叱執失嫉室悉湿漆疾質 +実蔀篠偲柴芝屡蕊縞舎写射捨赦斜煮 +社紗者謝車遮蛇邪借勺尺杓灼爵酌釈 +SELECT * FROM `」ヤ」イ`; +c1 +。。。。。「。」。、。・。ヲ。ァ。ィ。ゥ。ェ。ォ。ャ。ュ。ョ。ッ。ー。ア。イ。ウ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ」ー」ア」イ」ウ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲァムァメァモァヤァユァヨァラァリァルァレァロ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ「コ「サ「シ「ス「セ「ソ「タ「チ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ」皀筌罐茱螢譽逎陬鬟凜」」」」 +。ヲ。ヲ「ハ「ヒ「フ「ヘ「ホ「マ「ミ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ「「「「「「「「。ヲ。ヲ。ヲ。ヲ「。ヲ。ヲ。ヲ。ヲ。。 +。ヲ「。「「「」「、「・「ヲ「ァ「ィ「ゥ「ェ「ォ「ャ「ュ「ョ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ、。、「、」、、、・、ヲ、ァ、ィ、ゥ、ェ、ォ、ャ、ュ、ョ、ッ、ー、ア、イ、ウ +。ヲ・。・「・」・、・・・ヲ・ァ・ィ・ゥ・ェ・ォ・ャ・ュ・ョ・ッ・ー・ア・イ・ウ +。ヲヲ。ヲ「ヲ」ヲ、ヲ・ヲヲヲァヲィヲゥヲェヲォヲャヲュヲョヲッヲーヲアヲイヲウ +。ヲァ。ァ「ァ」ァ、ァ・ァヲァァァィァゥァェァォァャァュァョァッァーァアァイァウ +。ヲィ。ィ「ィ」ィ、ィ・ィヲィァィィィゥィェィォィャィュィョィッィーィアィイィウ +。ヲー。ー「ー」ー、ー・ーヲーァーィーゥーェーォーャーューョーッーーーアーイーウ +。ヲマ。マ「マ」マ、マ・マヲマァマィマゥマェマォマャマュマョマッマーマアマイマウ +。ヲミ。ミ「ミ」ミ、ミ・ミヲミァミィミゥミェミォミャミュミョミッミーミアミイミウ +。ヲ。「」、・ヲァィゥェォャュョッーアイウ +。ヲ。「」、・ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。エ。オ。カ。キ。ク。ケ。コ。サ。シ。ス。セ。ソ。タ。チ。ツ。テ。ト。ナ。ニ。ヌ +。ネ。ノ。ハ。ヒ。フ。ヘ。ホ。マ。ミ。ム。メ。モ。ヤ。ユ。ヨ。ラ。リ。ル。レ。ロ +。ワ。セ。゙。゚。爍癸筍罍茖蝪譯遑陦鬘遙。。。。 +。。。。。。。。。。。。。。。。ヲ。ヲ。ヲ。ヲ。ヲ +「ワ「ン「゙「゚「爐發笋罎茲蠅譴遒陲鬚遙ヲ。ヲ。ヲ。ヲ。ヲ +」エ」オ」カ」キ」ク」ケ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ」チ」ツ」テ」ト」ナ」ニ」ヌ +」ネ」ノ」ハ」ヒ」フ」ヘ」ホ」マ」ミ」ム」メ」モ」ヤ」ユ」ヨ」ラ」リ」ル」レ。ヲ +」」」」」」」」」」」。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +、エ、オ、カ、キ、ク、ケ、コ、サ、シ、ス、セ、ソ、タ、チ、ツ、テ、ト、ナ、ニ、ヌ +、ネ、ノ、ハ、ヒ、フ、ヘ、ホ、マ、ミ、ム、メ、モ、ヤ、ユ、ヨ、ラ、リ、ル、レ、ロ +、ワ、ン、゙、゚、爨皃筅网荀螟讀遉隍鬢熙、、、、 +、、、、。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +・エ・オ・カ・キ・ク・ケ・コ・サ・シ・ス・セ・ソ・タ・チ・ツ・テ・ト・ナ・ニ・ヌ +・ネ・ノ・ハ・ヒ・フ・ヘ・ホ・マ・ミ・ム・メ・モ・ヤ・ユ・ヨ・ラ・リ・ル・レ・ロ +・ワ・ン・゙・゚・爭皈筵罕茹螂讌逾隘鬣・・・・・ +・・・・・・・。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +ヲエヲオヲカヲキヲク。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲヲチヲツヲテヲトヲナヲニヲヌ +ヲネヲノヲハヲヒヲフヲヘヲホヲマヲミヲムヲメヲモヲヤヲユヲヨヲラヲリ。ヲ。ヲ。ヲ +ァエァオァカァキァクァケァコァサァシァスァセァソァタァチ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +ァワァンァ゙ァ゚ァ爰皎筴罘荅蟋讒遘隗鬧ァァァァァ +ァァ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +ィエィオィカィキィクィケィコィサィシィスィセィソィタ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +ーエーオーカーキークーケーコーサーシースーセーソーターチーツーテートーナーニーヌ +ーネーノーハーヒーフーヘーホーマーミームーメーモーヤーユーヨーラーリールーレーロ +ーワーンー゙ー゚ー牴皺箍羃莢蟆豌邁隹魏ーーーーー +ーーーーーーーーーーーーーーー。ヲ。ヲ。ヲ。ヲ。ヲ +マエマオマカマキマクマケマコマサマシマスマセマソマタマチマツマテマトマナマニマヌ +マネマノマハマヒマフマヘマホマママミマムマメマモ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +ミエミオミカミキミクミケミコミサミシミスミセミソミタミチミツミテミトミナミニミヌ +ミネミノミハミヒミフミヘミホミマミミミムミメミモミヤミユミヨミラミリミルミレミロ +ミワミンミ゙ミ゚ミ獎瞎簟耙菻衵賻醪靤鰔ミミミミミ +ミミミミミミミミミミミミミミミ。ヲ。ヲ。ヲ。ヲ。ヲ +エオカキクケコサシスセソタチツテトナニヌ +ネノハヒフヘホマミムメモヤユヨラリルレロ +ワン゙゚瑪碯糒胚蔘褫跿銛頤鴣 +。ヲ。ヲ。ヲ。ヲ。ヲ +SELECT * FROM `」ヤ」ウ`; +c1 +召召。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +奨ネ奨ノ奨ハ奨ヒ奨フ奨ヘ奨ホ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +娼ネ娼ノ娼ハ娼ヒ娼フ娼ヘ娼ホ娼マ娼ミ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +宵エ宵オ宵カ宵キ宵ク。ヲ宵コ宵サ宵シ宵ス宵セ宵ソ宵タ宵チ宵ツ宵テ宵ト宵ナ宵ニ宵ヌ +宵ネ宵ノ宵ハ宵ヒ宵フ宵ヘ宵ホ宵マ宵ミ宵ム宵メ宵モ宵ヤ宵ユ宵ヨ宵ラ宵リ宵ル宵レ宵ロ +宵ワ宵ン宵゙宵゚宵熄ェ瘴ェ竢ェ繽ェ苡ェ蜿ェ謠ェ迴ェ闖ェ髀ェ齒ェ宵宵宵宵 +宵宵宵宵宵宵宵宵。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +将エ将オ将カ将キ将ク将ケ将コ将サ。ヲ将ス将セ将ソ将タ将チ将ツ将テ。ヲ将ナ将ニ将ヌ +将ネ将ノ将ハ将ヒ将フ将ヘ将ホ将マ将ミ将ム将メ将モ将ヤ将ユ将ヨ将ラ将リ将ル将レ将ロ +将ワ将ン将゙将゚将熄ォ瘴ォ竢ォ繽ォ苡ォ蜿ォ謠ォ迴ォ闖ォ髀ォ齒ォ将将将将 +将将将将将将将将。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +床エ床オ床カ床キ床ク床ケ床コ床サ床シ床ス床セ床ソ床タ床チ床ツ床テ床ト床ナ床ニ床ヌ +床ネ床ノ床ハ床ヒ床フ床ヘ床ホ床マ床ミ床ム床メ床モ床ヤ床ユ床ヨ床ラ床リ床ル床レ床ロ +床ワ床ン床゙床゚床熄ー瘴ー竢ー繽ー苡ー蜿ー謠ー迴ー闖ー髀ー齒ー床床床床 +床床床床床床床床床床床床床床床。ヲ。ヲ。ヲ。ヲ。ヲ +常エ常オ常カ常キ常ク常ケ常コ常サ常シ常ス常セ常ソ常タ常チ常ツ常テ常ト常ナ常ニ常ヌ +常ネ常ノ常ハ常ヒ常フ常ヘ常ホ常マ常ミ常ム常メ常モ常ヤ常ユ常ヨ常ラ常リ常ル常レ常ロ +常ワ常ン常゙常゚常熄瘴竢罍ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ召オ召カ召キ召ク召ケ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ召ツ召テ召ト。ヲ。ヲ。ヲ +。ヲ嘗嘗嘗嘗嘗嘗嘗嘗嘗嘗嘗嘗。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ娼。娼「。ヲ娼、。ヲ娼ヲ。ヲ娼ィ娼ゥ。ヲ娼ォ娼ャ娼ュ。ヲ娼ッ娼ー。ヲ。ヲ。ヲ +。ヲ宵。宵「宵」宵、宵・宵ヲ宵ァ宵ィ宵ゥ宵ェ宵ォ宵ャ宵ュ宵ョ宵ッ宵ー宵ア宵イ宵ウ +。ヲ将。将「将」将、将・将ヲ将ァ将ィ将ゥ将ェ将ォ将ャ将ュ将ョ将ッ将ー将ア将イ将ウ +。ヲ床。床「床」床、床・床ヲ床ァ床ィ床ゥ床ェ床ォ床ャ床ュ床ョ床ッ床ー床ア床イ床ウ +。ヲ常。常「常」常、常・常ヲ常ァ常ィ常ゥ常ェ常ォ常ャ常ュ常ョ常ッ常ー常ア常イ常ウ +。ヲ。ヲ奨奨奨奨奨奨奨奨奨奨奨奨奨。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ嘗瘴ヲ竢ヲ繽ヲ苡ヲ蝪ヲ嘗遑ヲ嘗髀ヲ遙ヲ嘗。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ娼チ娼ツ娼テ娼ト娼ナ娼ニ娼ヌ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ奨ツ奨テ奨ト奨ナ奨ニ奨ヌ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ召ッ召ー召ア召イ召ウ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ召召召召召 +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +SELECT * FROM `」ヤ」エ`; +c1 + !"#$%&'()*+,-./ + 治爾璽痔磁示而耳自蒔辞汐鹿式識 +0123456789:;<=>? +@ABCDEFGHIJKLMNO +abcdefghijklmno +PQRSTUVWXYZ[\]^_ +pqrstuvwxyz{|}~ +鴫竺軸宍雫七叱執失嫉室悉湿漆疾質 +実蔀篠偲柴芝屡蕊縞舎写射捨赦斜煮 +社紗者謝車遮蛇邪借勺尺杓灼爵酌釈 +SELECT * FROM `」ヤ」オ`; +c1 +。。。。。「。」。、。・。ヲ。ァ。ィ。ゥ。ェ。ォ。ャ。ュ。ョ。ッ。ー。ア。イ。ウ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ」ー」ア」イ」ウ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲァムァメァモァヤァユァヨァラァリァルァレァロ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ「コ「サ「シ「ス「セ「ソ「タ「チ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ」皀筌罐茱螢譽逎陬鬟凜」」」」 +。ヲ。ヲ「ハ「ヒ「フ「ヘ「ホ「マ「ミ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ「「「「「「「「。ヲ。ヲ。ヲ。ヲ「。ヲ。ヲ。ヲ。ヲ。。 +。ヲ「。「「「」「、「・「ヲ「ァ「ィ「ゥ「ェ「ォ「ャ「ュ「ョ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ、。、「、」、、、・、ヲ、ァ、ィ、ゥ、ェ、ォ、ャ、ュ、ョ、ッ、ー、ア、イ、ウ +。ヲ・。・「・」・、・・・ヲ・ァ・ィ・ゥ・ェ・ォ・ャ・ュ・ョ・ッ・ー・ア・イ・ウ +。ヲヲ。ヲ「ヲ」ヲ、ヲ・ヲヲヲァヲィヲゥヲェヲォヲャヲュヲョヲッヲーヲアヲイヲウ +。ヲァ。ァ「ァ」ァ、ァ・ァヲァァァィァゥァェァォァャァュァョァッァーァアァイァウ +。ヲィ。ィ「ィ」ィ、ィ・ィヲィァィィィゥィェィォィャィュィョィッィーィアィイィウ +。ヲー。ー「ー」ー、ー・ーヲーァーィーゥーェーォーャーューョーッーーーアーイーウ +。ヲマ。マ「マ」マ、マ・マヲマァマィマゥマェマォマャマュマョマッマーマアマイマウ +。ヲミ。ミ「ミ」ミ、ミ・ミヲミァミィミゥミェミォミャミュミョミッミーミアミイミウ +。ヲ。「」、・ヲァィゥェォャュョッーアイウ +。ヲ。「」、・ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。エ。オ。カ。キ。ク。ケ。コ。サ。シ。ス。セ。ソ。タ。チ。ツ。テ。ト。ナ。ニ。ヌ +。ネ。ノ。ハ。ヒ。フ。ヘ。ホ。マ。ミ。ム。メ。モ。ヤ。ユ。ヨ。ラ。リ。ル。レ。ロ +。ワ。セ。゙。゚。爍癸筍罍茖蝪譯遑陦鬘遙。。。。 +。。。。。。。。。。。。。。。。ヲ。ヲ。ヲ。ヲ。ヲ +「ワ「ン「゙「゚「爐發笋罎茲蠅譴遒陲鬚遙ヲ。ヲ。ヲ。ヲ。ヲ +」エ」オ」カ」キ」ク」ケ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ」チ」ツ」テ」ト」ナ」ニ」ヌ +」ネ」ノ」ハ」ヒ」フ」ヘ」ホ」マ」ミ」ム」メ」モ」ヤ」ユ」ヨ」ラ」リ」ル」レ。ヲ +」」」」」」」」」」」。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +、エ、オ、カ、キ、ク、ケ、コ、サ、シ、ス、セ、ソ、タ、チ、ツ、テ、ト、ナ、ニ、ヌ +、ネ、ノ、ハ、ヒ、フ、ヘ、ホ、マ、ミ、ム、メ、モ、ヤ、ユ、ヨ、ラ、リ、ル、レ、ロ +、ワ、ン、゙、゚、爨皃筅网荀螟讀遉隍鬢熙、、、、 +、、、、。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +・エ・オ・カ・キ・ク・ケ・コ・サ・シ・ス・セ・ソ・タ・チ・ツ・テ・ト・ナ・ニ・ヌ +・ネ・ノ・ハ・ヒ・フ・ヘ・ホ・マ・ミ・ム・メ・モ・ヤ・ユ・ヨ・ラ・リ・ル・レ・ロ +・ワ・ン・゙・゚・爭皈筵罕茹螂讌逾隘鬣・・・・・ +・・・・・・・。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +ヲエヲオヲカヲキヲク。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲヲチヲツヲテヲトヲナヲニヲヌ +ヲネヲノヲハヲヒヲフヲヘヲホヲマヲミヲムヲメヲモヲヤヲユヲヨヲラヲリ。ヲ。ヲ。ヲ +ァエァオァカァキァクァケァコァサァシァスァセァソァタァチ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +ァワァンァ゙ァ゚ァ爰皎筴罘荅蟋讒遘隗鬧ァァァァァ +ァァ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +ィエィオィカィキィクィケィコィサィシィスィセィソィタ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +ーエーオーカーキークーケーコーサーシースーセーソーターチーツーテートーナーニーヌ +ーネーノーハーヒーフーヘーホーマーミームーメーモーヤーユーヨーラーリールーレーロ +ーワーンー゙ー゚ー牴皺箍羃莢蟆豌邁隹魏ーーーーー +ーーーーーーーーーーーーーーー。ヲ。ヲ。ヲ。ヲ。ヲ +マエマオマカマキマクマケマコマサマシマスマセマソマタマチマツマテマトマナマニマヌ +マネマノマハマヒマフマヘマホマママミマムマメマモ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +ミエミオミカミキミクミケミコミサミシミスミセミソミタミチミツミテミトミナミニミヌ +ミネミノミハミヒミフミヘミホミマミミミムミメミモミヤミユミヨミラミリミルミレミロ +ミワミンミ゙ミ゚ミ獎瞎簟耙菻衵賻醪靤鰔ミミミミミ +ミミミミミミミミミミミミミミミ。ヲ。ヲ。ヲ。ヲ。ヲ +エオカキクケコサシスセソタチツテトナニヌ +ネノハヒフヘホマミムメモヤユヨラリルレロ +ワン゙゚瑪碯糒胚蔘褫跿銛頤鴣 +。ヲ。ヲ。ヲ。ヲ。ヲ +SELECT * FROM `」ヤ」カ`; +c1 +召召。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +奨ネ奨ノ奨ハ奨ヒ奨フ奨ヘ奨ホ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +娼ネ娼ノ娼ハ娼ヒ娼フ娼ヘ娼ホ娼マ娼ミ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +宵エ宵オ宵カ宵キ宵ク。ヲ宵コ宵サ宵シ宵ス宵セ宵ソ宵タ宵チ宵ツ宵テ宵ト宵ナ宵ニ宵ヌ +宵ネ宵ノ宵ハ宵ヒ宵フ宵ヘ宵ホ宵マ宵ミ宵ム宵メ宵モ宵ヤ宵ユ宵ヨ宵ラ宵リ宵ル宵レ宵ロ +宵ワ宵ン宵゙宵゚宵熄ェ瘴ェ竢ェ繽ェ苡ェ蜿ェ謠ェ迴ェ闖ェ髀ェ齒ェ宵宵宵宵 +宵宵宵宵宵宵宵宵。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +将エ将オ将カ将キ将ク将ケ将コ将サ。ヲ将ス将セ将ソ将タ将チ将ツ将テ。ヲ将ナ将ニ将ヌ +将ネ将ノ将ハ将ヒ将フ将ヘ将ホ将マ将ミ将ム将メ将モ将ヤ将ユ将ヨ将ラ将リ将ル将レ将ロ +将ワ将ン将゙将゚将熄ォ瘴ォ竢ォ繽ォ苡ォ蜿ォ謠ォ迴ォ闖ォ髀ォ齒ォ将将将将 +将将将将将将将将。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +床エ床オ床カ床キ床ク床ケ床コ床サ床シ床ス床セ床ソ床タ床チ床ツ床テ床ト床ナ床ニ床ヌ +床ネ床ノ床ハ床ヒ床フ床ヘ床ホ床マ床ミ床ム床メ床モ床ヤ床ユ床ヨ床ラ床リ床ル床レ床ロ +床ワ床ン床゙床゚床熄ー瘴ー竢ー繽ー苡ー蜿ー謠ー迴ー闖ー髀ー齒ー床床床床 +床床床床床床床床床床床床床床床。ヲ。ヲ。ヲ。ヲ。ヲ +常エ常オ常カ常キ常ク常ケ常コ常サ常シ常ス常セ常ソ常タ常チ常ツ常テ常ト常ナ常ニ常ヌ +常ネ常ノ常ハ常ヒ常フ常ヘ常ホ常マ常ミ常ム常メ常モ常ヤ常ユ常ヨ常ラ常リ常ル常レ常ロ +常ワ常ン常゙常゚常熄瘴竢罍ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ召オ召カ召キ召ク召ケ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ召ツ召テ召ト。ヲ。ヲ。ヲ +。ヲ嘗嘗嘗嘗嘗嘗嘗嘗嘗嘗嘗嘗。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ娼。娼「。ヲ娼、。ヲ娼ヲ。ヲ娼ィ娼ゥ。ヲ娼ォ娼ャ娼ュ。ヲ娼ッ娼ー。ヲ。ヲ。ヲ +。ヲ宵。宵「宵」宵、宵・宵ヲ宵ァ宵ィ宵ゥ宵ェ宵ォ宵ャ宵ュ宵ョ宵ッ宵ー宵ア宵イ宵ウ +。ヲ将。将「将」将、将・将ヲ将ァ将ィ将ゥ将ェ将ォ将ャ将ュ将ョ将ッ将ー将ア将イ将ウ +。ヲ床。床「床」床、床・床ヲ床ァ床ィ床ゥ床ェ床ォ床ャ床ュ床ョ床ッ床ー床ア床イ床ウ +。ヲ常。常「常」常、常・常ヲ常ァ常ィ常ゥ常ェ常ォ常ャ常ュ常ョ常ッ常ー常ア常イ常ウ +。ヲ。ヲ奨奨奨奨奨奨奨奨奨奨奨奨奨。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ嘗瘴ヲ竢ヲ繽ヲ苡ヲ蝪ヲ嘗遑ヲ嘗髀ヲ遙ヲ嘗。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ娼チ娼ツ娼テ娼ト娼ナ娼ニ娼ヌ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ奨ツ奨テ奨ト奨ナ奨ニ奨ヌ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ召ッ召ー召ア召イ召ウ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ召召召召召 +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +SELECT * FROM `」ヤ」キ`; +c1 + !"#$%&'()*+,-./ +0123456789:;<=>? +@ABCDEFGHIJKLMNO +PQRSTUVWXYZ[\]^_ +abcdefghijklmno +pqrstuvwxyz{|}~ + 治爾璽痔磁示而耳自蒔辞汐鹿式識 +鴫竺軸宍雫七叱執失嫉室悉湿漆疾質 +実蔀篠偲柴芝屡蕊縞舎写射捨赦斜煮 +社紗者謝車遮蛇邪借勺尺杓灼爵酌釈 +SELECT * FROM `」ヤ」ク`; +c1 +。。。。。「。」。、。・。ヲ。ァ。ィ。ゥ。ェ。ォ。ャ。ュ。ョ。ッ。ー。ア。イ。ウ +。エ。オ。カ。キ。ク。ケ。コ。サ。シ。ス。セ。ソ。タ。チ。ツ。テ。ト。ナ。ニ。ヌ +。ネ。ノ。ハ。ヒ。フ。ヘ。ホ。マ。ミ。ム。メ。モ。ヤ。ユ。ヨ。ラ。リ。ル。レ。ロ +。ワ。セ。゙。゚。爍癸筍罍茖蝪譯遑陦鬘遙。。。。 +。。。。。。。。。。。。。。。。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ「。「「「」「、「・「ヲ「ァ「ィ「ゥ「ェ「ォ「ャ「ュ「ョ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ「コ「サ「シ「ス「セ「ソ「タ「チ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ「ハ「ヒ「フ「ヘ「ホ「マ「ミ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +「ワ「ン「゙「゚「爐發笋罎茲蠅譴遒陲鬚遙ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ「「「「「「「「。ヲ。ヲ。ヲ。ヲ「。ヲ。ヲ。ヲ。ヲ。。 +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ」ー」ア」イ」ウ +」エ」オ」カ」キ」ク」ケ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ」チ」ツ」テ」ト」ナ」ニ」ヌ +」ネ」ノ」ハ」ヒ」フ」ヘ」ホ」マ」ミ」ム」メ」モ」ヤ」ユ」ヨ」ラ」リ」ル」レ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ」皀筌罐茱螢譽逎陬鬟凜」」」」 +」」」」」」」」」」」。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ、。、「、」、、、・、ヲ、ァ、ィ、ゥ、ェ、ォ、ャ、ュ、ョ、ッ、ー、ア、イ、ウ +、エ、オ、カ、キ、ク、ケ、コ、サ、シ、ス、セ、ソ、タ、チ、ツ、テ、ト、ナ、ニ、ヌ +、ネ、ノ、ハ、ヒ、フ、ヘ、ホ、マ、ミ、ム、メ、モ、ヤ、ユ、ヨ、ラ、リ、ル、レ、ロ +、ワ、ン、゙、゚、爨皃筅网荀螟讀遉隍鬢熙、、、、 +、、、、。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ・。・「・」・、・・・ヲ・ァ・ィ・ゥ・ェ・ォ・ャ・ュ・ョ・ッ・ー・ア・イ・ウ +・エ・オ・カ・キ・ク・ケ・コ・サ・シ・ス・セ・ソ・タ・チ・ツ・テ・ト・ナ・ニ・ヌ +・ネ・ノ・ハ・ヒ・フ・ヘ・ホ・マ・ミ・ム・メ・モ・ヤ・ユ・ヨ・ラ・リ・ル・レ・ロ +・ワ・ン・゙・゚・爭皈筵罕茹螂讌逾隘鬣・・・・・ +・・・・・・・。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲヲ。ヲ「ヲ」ヲ、ヲ・ヲヲヲァヲィヲゥヲェヲォヲャヲュヲョヲッヲーヲアヲイヲウ +ヲエヲオヲカヲキヲク。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲヲチヲツヲテヲトヲナヲニヲヌ +ヲネヲノヲハヲヒヲフヲヘヲホヲマヲミヲムヲメヲモヲヤヲユヲヨヲラヲリ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲァ。ァ「ァ」ァ、ァ・ァヲァァァィァゥァェァォァャァュァョァッァーァアァイァウ +ァエァオァカァキァクァケァコァサァシァスァセァソァタァチ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲァムァメァモァヤァユァヨァラァリァルァレァロ +ァワァンァ゙ァ゚ァ爰皎筴罘荅蟋讒遘隗鬧ァァァァァ +ァァ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲィ。ィ「ィ」ィ、ィ・ィヲィァィィィゥィェィォィャィュィョィッィーィアィイィウ +ィエィオィカィキィクィケィコィサィシィスィセィソィタ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲー。ー「ー」ー、ー・ーヲーァーィーゥーェーォーャーューョーッーーーアーイーウ +ーエーオーカーキークーケーコーサーシースーセーソーターチーツーテートーナーニーヌ +ーネーノーハーヒーフーヘーホーマーミームーメーモーヤーユーヨーラーリールーレーロ +ーワーンー゙ー゚ー牴皺箍羃莢蟆豌邁隹魏ーーーーー +ーーーーーーーーーーーーーーー。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲマ。マ「マ」マ、マ・マヲマァマィマゥマェマォマャマュマョマッマーマアマイマウ +マエマオマカマキマクマケマコマサマシマスマセマソマタマチマツマテマトマナマニマヌ +マネマノマハマヒマフマヘマホマママミマムマメマモ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲミ。ミ「ミ」ミ、ミ・ミヲミァミィミゥミェミォミャミュミョミッミーミアミイミウ +ミエミオミカミキミクミケミコミサミシミスミセミソミタミチミツミテミトミナミニミヌ +ミネミノミハミヒミフミヘミホミマミミミムミメミモミヤミユミヨミラミリミルミレミロ +ミワミンミ゙ミ゚ミ獎瞎簟耙菻衵賻醪靤鰔ミミミミミ +ミミミミミミミミミミミミミミミ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。「」、・ヲァィゥェォャュョッーアイウ +エオカキクケコサシスセソタチツテトナニヌ +ネノハヒフヘホマミムメモヤユヨラリルレロ +ワン゙゚瑪碯糒胚蔘褫跿銛頤鴣 +。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。「」、・ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +SELECT * FROM `」ヤ」ケ`; +c1 +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ召ッ召ー召ア召イ召ウ +。ヲ召オ召カ召キ召ク召ケ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ召ツ召テ召ト。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ召召召召召 +召召。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ嘗瘴ヲ竢ヲ繽ヲ苡ヲ蝪ヲ嘗遑ヲ嘗髀ヲ遙ヲ嘗。ヲ。ヲ。ヲ +。ヲ嘗嘗嘗嘗嘗嘗嘗嘗嘗嘗嘗嘗。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ奨ツ奨テ奨ト奨ナ奨ニ奨ヌ +奨ネ奨ノ奨ハ奨ヒ奨フ奨ヘ奨ホ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ奨奨奨奨奨奨奨奨奨奨奨奨奨。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ娼。娼「。ヲ娼、。ヲ娼ヲ。ヲ娼ィ娼ゥ。ヲ娼ォ娼ャ娼ュ。ヲ娼ッ娼ー。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ娼チ娼ツ娼テ娼ト娼ナ娼ニ娼ヌ +娼ネ娼ノ娼ハ娼ヒ娼フ娼ヘ娼ホ娼マ娼ミ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ宵。宵「宵」宵、宵・宵ヲ宵ァ宵ィ宵ゥ宵ェ宵ォ宵ャ宵ュ宵ョ宵ッ宵ー宵ア宵イ宵ウ +宵エ宵オ宵カ宵キ宵ク。ヲ宵コ宵サ宵シ宵ス宵セ宵ソ宵タ宵チ宵ツ宵テ宵ト宵ナ宵ニ宵ヌ +宵ネ宵ノ宵ハ宵ヒ宵フ宵ヘ宵ホ宵マ宵ミ宵ム宵メ宵モ宵ヤ宵ユ宵ヨ宵ラ宵リ宵ル宵レ宵ロ +宵ワ宵ン宵゙宵゚宵熄ェ瘴ェ竢ェ繽ェ苡ェ蜿ェ謠ェ迴ェ闖ェ髀ェ齒ェ宵宵宵宵 +宵宵宵宵宵宵宵宵。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ将。将「将」将、将・将ヲ将ァ将ィ将ゥ将ェ将ォ将ャ将ュ将ョ将ッ将ー将ア将イ将ウ +将エ将オ将カ将キ将ク将ケ将コ将サ。ヲ将ス将セ将ソ将タ将チ将ツ将テ。ヲ将ナ将ニ将ヌ +将ネ将ノ将ハ将ヒ将フ将ヘ将ホ将マ将ミ将ム将メ将モ将ヤ将ユ将ヨ将ラ将リ将ル将レ将ロ +将ワ将ン将゙将゚将熄ォ瘴ォ竢ォ繽ォ苡ォ蜿ォ謠ォ迴ォ闖ォ髀ォ齒ォ将将将将 +将将将将将将将将。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ床。床「床」床、床・床ヲ床ァ床ィ床ゥ床ェ床ォ床ャ床ュ床ョ床ッ床ー床ア床イ床ウ +床エ床オ床カ床キ床ク床ケ床コ床サ床シ床ス床セ床ソ床タ床チ床ツ床テ床ト床ナ床ニ床ヌ +床ネ床ノ床ハ床ヒ床フ床ヘ床ホ床マ床ミ床ム床メ床モ床ヤ床ユ床ヨ床ラ床リ床ル床レ床ロ +床ワ床ン床゙床゚床熄ー瘴ー竢ー繽ー苡ー蜿ー謠ー迴ー闖ー髀ー齒ー床床床床 +床床床床床床床床床床床床床床床。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ常。常「常」常、常・常ヲ常ァ常ィ常ゥ常ェ常ォ常ャ常ュ常ョ常ッ常ー常ア常イ常ウ +常エ常オ常カ常キ常ク常ケ常コ常サ常シ常ス常セ常ソ常タ常チ常ツ常テ常ト常ナ常ニ常ヌ +常ネ常ノ常ハ常ヒ常フ常ヘ常ホ常マ常ミ常ム常メ常モ常ヤ常ユ常ヨ常ラ常リ常ル常レ常ロ +常ワ常ン常゙常゚常熄瘴竢罍ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +SELECT * FROM `」ヤ」ア」ー`; +c1 + !"#$%&'()*+,-./ +0123456789:;<=>? +@ABCDEFGHIJKLMNO +PQRSTUVWXYZ[\]^_ +abcdefghijklmno +pqrstuvwxyz{|}~ + 治爾璽痔磁示而耳自蒔辞汐鹿式識 +鴫竺軸宍雫七叱執失嫉室悉湿漆疾質 +実蔀篠偲柴芝屡蕊縞舎写射捨赦斜煮 +社紗者謝車遮蛇邪借勺尺杓灼爵酌釈 +SELECT * FROM `」ヤ」ア」ア`; +c1 +。。。。。「。」。、。・。ヲ。ァ。ィ。ゥ。ェ。ォ。ャ。ュ。ョ。ッ。ー。ア。イ。ウ +。エ。オ。カ。キ。ク。ケ。コ。サ。シ。ス。セ。ソ。タ。チ。ツ。テ。ト。ナ。ニ。ヌ +。ネ。ノ。ハ。ヒ。フ。ヘ。ホ。マ。ミ。ム。メ。モ。ヤ。ユ。ヨ。ラ。リ。ル。レ。ロ +。ワ。セ。゙。゚。爍癸筍罍茖蝪譯遑陦鬘遙。。。。 +。。。。。。。。。。。。。。。。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ「。「「「」「、「・「ヲ「ァ「ィ「ゥ「ェ「ォ「ャ「ュ「ョ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ「コ「サ「シ「ス「セ「ソ「タ「チ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ「ハ「ヒ「フ「ヘ「ホ「マ「ミ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +「ワ「ン「゙「゚「爐發笋罎茲蠅譴遒陲鬚遙ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ「「「「「「「「。ヲ。ヲ。ヲ。ヲ「。ヲ。ヲ。ヲ。ヲ。。 +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ」ー」ア」イ」ウ +」エ」オ」カ」キ」ク」ケ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ」チ」ツ」テ」ト」ナ」ニ」ヌ +」ネ」ノ」ハ」ヒ」フ」ヘ」ホ」マ」ミ」ム」メ」モ」ヤ」ユ」ヨ」ラ」リ」ル」レ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ」皀筌罐茱螢譽逎陬鬟凜」」」」 +」」」」」」」」」」」。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ、。、「、」、、、・、ヲ、ァ、ィ、ゥ、ェ、ォ、ャ、ュ、ョ、ッ、ー、ア、イ、ウ +、エ、オ、カ、キ、ク、ケ、コ、サ、シ、ス、セ、ソ、タ、チ、ツ、テ、ト、ナ、ニ、ヌ +、ネ、ノ、ハ、ヒ、フ、ヘ、ホ、マ、ミ、ム、メ、モ、ヤ、ユ、ヨ、ラ、リ、ル、レ、ロ +、ワ、ン、゙、゚、爨皃筅网荀螟讀遉隍鬢熙、、、、 +、、、、。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ・。・「・」・、・・・ヲ・ァ・ィ・ゥ・ェ・ォ・ャ・ュ・ョ・ッ・ー・ア・イ・ウ +・エ・オ・カ・キ・ク・ケ・コ・サ・シ・ス・セ・ソ・タ・チ・ツ・テ・ト・ナ・ニ・ヌ +・ネ・ノ・ハ・ヒ・フ・ヘ・ホ・マ・ミ・ム・メ・モ・ヤ・ユ・ヨ・ラ・リ・ル・レ・ロ +・ワ・ン・゙・゚・爭皈筵罕茹螂讌逾隘鬣・・・・・ +・・・・・・・。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲヲ。ヲ「ヲ」ヲ、ヲ・ヲヲヲァヲィヲゥヲェヲォヲャヲュヲョヲッヲーヲアヲイヲウ +ヲエヲオヲカヲキヲク。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲヲチヲツヲテヲトヲナヲニヲヌ +ヲネヲノヲハヲヒヲフヲヘヲホヲマヲミヲムヲメヲモヲヤヲユヲヨヲラヲリ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲァ。ァ「ァ」ァ、ァ・ァヲァァァィァゥァェァォァャァュァョァッァーァアァイァウ +ァエァオァカァキァクァケァコァサァシァスァセァソァタァチ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲァムァメァモァヤァユァヨァラァリァルァレァロ +ァワァンァ゙ァ゚ァ爰皎筴罘荅蟋讒遘隗鬧ァァァァァ +ァァ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲィ。ィ「ィ」ィ、ィ・ィヲィァィィィゥィェィォィャィュィョィッィーィアィイィウ +ィエィオィカィキィクィケィコィサィシィスィセィソィタ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲー。ー「ー」ー、ー・ーヲーァーィーゥーェーォーャーューョーッーーーアーイーウ +ーエーオーカーキークーケーコーサーシースーセーソーターチーツーテートーナーニーヌ +ーネーノーハーヒーフーヘーホーマーミームーメーモーヤーユーヨーラーリールーレーロ +ーワーンー゙ー゚ー牴皺箍羃莢蟆豌邁隹魏ーーーーー +ーーーーーーーーーーーーーーー。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲマ。マ「マ」マ、マ・マヲマァマィマゥマェマォマャマュマョマッマーマアマイマウ +マエマオマカマキマクマケマコマサマシマスマセマソマタマチマツマテマトマナマニマヌ +マネマノマハマヒマフマヘマホマママミマムマメマモ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲミ。ミ「ミ」ミ、ミ・ミヲミァミィミゥミェミォミャミュミョミッミーミアミイミウ +ミエミオミカミキミクミケミコミサミシミスミセミソミタミチミツミテミトミナミニミヌ +ミネミノミハミヒミフミヘミホミマミミミムミメミモミヤミユミヨミラミリミルミレミロ +ミワミンミ゙ミ゚ミ獎瞎簟耙菻衵賻醪靤鰔ミミミミミ +ミミミミミミミミミミミミミミミ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。「」、・ヲァィゥェォャュョッーアイウ +エオカキクケコサシスセソタチツテトナニヌ +ネノハヒフヘホマミムメモヤユヨラリルレロ +ワン゙゚瑪碯糒胚蔘褫跿銛頤鴣 +。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。「」、・ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +SELECT * FROM `」ヤ」ア」イ`; +c1 +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ召ッ召ー召ア召イ召ウ +。ヲ召オ召カ召キ召ク召ケ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ召ツ召テ召ト。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ召召召召召 +召召。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ嘗瘴ヲ竢ヲ繽ヲ苡ヲ蝪ヲ嘗遑ヲ嘗髀ヲ遙ヲ嘗。ヲ。ヲ。ヲ +。ヲ嘗嘗嘗嘗嘗嘗嘗嘗嘗嘗嘗嘗。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ奨ツ奨テ奨ト奨ナ奨ニ奨ヌ +奨ネ奨ノ奨ハ奨ヒ奨フ奨ヘ奨ホ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ奨奨奨奨奨奨奨奨奨奨奨奨奨。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ娼。娼「。ヲ娼、。ヲ娼ヲ。ヲ娼ィ娼ゥ。ヲ娼ォ娼ャ娼ュ。ヲ娼ッ娼ー。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ娼チ娼ツ娼テ娼ト娼ナ娼ニ娼ヌ +娼ネ娼ノ娼ハ娼ヒ娼フ娼ヘ娼ホ娼マ娼ミ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ宵。宵「宵」宵、宵・宵ヲ宵ァ宵ィ宵ゥ宵ェ宵ォ宵ャ宵ュ宵ョ宵ッ宵ー宵ア宵イ宵ウ +宵エ宵オ宵カ宵キ宵ク。ヲ宵コ宵サ宵シ宵ス宵セ宵ソ宵タ宵チ宵ツ宵テ宵ト宵ナ宵ニ宵ヌ +宵ネ宵ノ宵ハ宵ヒ宵フ宵ヘ宵ホ宵マ宵ミ宵ム宵メ宵モ宵ヤ宵ユ宵ヨ宵ラ宵リ宵ル宵レ宵ロ +宵ワ宵ン宵゙宵゚宵熄ェ瘴ェ竢ェ繽ェ苡ェ蜿ェ謠ェ迴ェ闖ェ髀ェ齒ェ宵宵宵宵 +宵宵宵宵宵宵宵宵。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ将。将「将」将、将・将ヲ将ァ将ィ将ゥ将ェ将ォ将ャ将ュ将ョ将ッ将ー将ア将イ将ウ +将エ将オ将カ将キ将ク将ケ将コ将サ。ヲ将ス将セ将ソ将タ将チ将ツ将テ。ヲ将ナ将ニ将ヌ +将ネ将ノ将ハ将ヒ将フ将ヘ将ホ将マ将ミ将ム将メ将モ将ヤ将ユ将ヨ将ラ将リ将ル将レ将ロ +将ワ将ン将゙将゚将熄ォ瘴ォ竢ォ繽ォ苡ォ蜿ォ謠ォ迴ォ闖ォ髀ォ齒ォ将将将将 +将将将将将将将将。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ床。床「床」床、床・床ヲ床ァ床ィ床ゥ床ェ床ォ床ャ床ュ床ョ床ッ床ー床ア床イ床ウ +床エ床オ床カ床キ床ク床ケ床コ床サ床シ床ス床セ床ソ床タ床チ床ツ床テ床ト床ナ床ニ床ヌ +床ネ床ノ床ハ床ヒ床フ床ヘ床ホ床マ床ミ床ム床メ床モ床ヤ床ユ床ヨ床ラ床リ床ル床レ床ロ +床ワ床ン床゙床゚床熄ー瘴ー竢ー繽ー苡ー蜿ー謠ー迴ー闖ー髀ー齒ー床床床床 +床床床床床床床床床床床床床床床。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ常。常「常」常、常・常ヲ常ァ常ィ常ゥ常ェ常ォ常ャ常ュ常ョ常ッ常ー常ア常イ常ウ +常エ常オ常カ常キ常ク常ケ常コ常サ常シ常ス常セ常ソ常タ常チ常ツ常テ常ト常ナ常ニ常ヌ +常ネ常ノ常ハ常ヒ常フ常ヘ常ホ常マ常ミ常ム常メ常モ常ヤ常ユ常ヨ常ラ常リ常ル常レ常ロ +常ワ常ン常゙常゚常熄瘴竢罍ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +drop table `」ヤ」ア`; +drop table `」ヤ」イ`; +drop table `」ヤ」ウ`; +drop table `」ヤ」エ`; +drop table `」ヤ」オ`; +drop table `」ヤ」カ`; +drop table `」ヤ」キ`; +drop table `」ヤ」ク`; +drop table `」ヤ」ケ`; +drop table `」ヤ」ア」ー`; +drop table `」ヤ」ア」ア`; +drop table `」ヤ」ア」イ`; diff --git a/mysql-test/suite/jp/r/jp_select_utf8.result b/mysql-test/suite/jp/r/jp_select_utf8.result new file mode 100644 index 00000000000..43704ad2f6e --- /dev/null +++ b/mysql-test/suite/jp/r/jp_select_utf8.result @@ -0,0 +1,538 @@ +drop table if exists `シエシ疏; +drop table if exists `シエシ蛋; +drop table if exists `シエシ伝; +drop table if exists `シエシ覗; +drop table if exists `シエシ描; +drop table if exists `シエシ冒; +drop table if exists `シエシ輿; +drop table if exists `シエシ倭; +drop table if exists `シエシ兪; +drop table if exists `シエシ托シ秦; +drop table if exists `シエシ托シ疏; +drop table if exists `シエシ托シ蛋; +SET NAMES utf8; +SET character_set_database = utf8; +CREATE TABLE `シエシ疏 (c1 char(20), INDEX(c1)) DEFAULT CHARSET = utf8 engine = innodb; +CREATE TABLE `シエシ蛋 (c1 char(20), INDEX(c1)) DEFAULT CHARSET = utf8 engine = innodb; +CREATE TABLE `シエシ伝 (c1 char(20), INDEX(c1)) DEFAULT CHARSET = utf8 engine = innodb; +CREATE TABLE `シエシ覗 (c1 char(20), INDEX(c1)) DEFAULT CHARSET = utf8 engine = myisam; +CREATE TABLE `シエシ描 (c1 char(20), INDEX(c1)) DEFAULT CHARSET = utf8 engine = myisam; +CREATE TABLE `シエシ冒 (c1 char(20), INDEX(c1)) DEFAULT CHARSET = utf8 engine = myisam; +CREATE TABLE `シエシ輿 (c1 char(20), INDEX(c1)) DEFAULT CHARSET = utf8 engine = heap; +CREATE TABLE `シエシ倭 (c1 char(20), INDEX(c1)) DEFAULT CHARSET = utf8 engine = heap; +CREATE TABLE `シエシ兪 (c1 char(20), INDEX(c1)) DEFAULT CHARSET = utf8 engine = heap; +CREATE TABLE `シエシ托シ秦 (c1 char(20), INDEX(c1)) DEFAULT CHARSET = utf8 engine = bdb; +CREATE TABLE `シエシ托シ疏 (c1 char(20), INDEX(c1)) DEFAULT CHARSET = utf8 engine = bdb; +CREATE TABLE `シエシ托シ蛋 (c1 char(20), INDEX(c1)) DEFAULT CHARSET = utf8 engine = bdb; +LOAD DATA LOCAL INFILE 'suite/jp/std_data/jisx0201_utf8.dat' INTO TABLE `シエシ疏; +LOAD DATA LOCAL INFILE 'suite/jp/std_data/jisx0208_utf8.dat' INTO TABLE `シエシ蛋; +LOAD DATA LOCAL INFILE 'suite/jp/std_data/jisx0212_utf8.dat' INTO TABLE `シエシ伝; +LOAD DATA LOCAL INFILE 'suite/jp/std_data/jisx0201_utf8.dat' INTO TABLE `シエシ覗; +LOAD DATA LOCAL INFILE 'suite/jp/std_data/jisx0208_utf8.dat' INTO TABLE `シエシ描; +LOAD DATA LOCAL INFILE 'suite/jp/std_data/jisx0212_utf8.dat' INTO TABLE `シエシ冒; +LOAD DATA LOCAL INFILE 'suite/jp/std_data/jisx0201_utf8.dat' INTO TABLE `シエシ輿; +LOAD DATA LOCAL INFILE 'suite/jp/std_data/jisx0208_utf8.dat' INTO TABLE `シエシ倭; +LOAD DATA LOCAL INFILE 'suite/jp/std_data/jisx0212_utf8.dat' INTO TABLE `シエシ兪; +LOAD DATA LOCAL INFILE 'suite/jp/std_data/jisx0201_utf8.dat' INTO TABLE `シエシ托シ秦; +LOAD DATA LOCAL INFILE 'suite/jp/std_data/jisx0208_utf8.dat' INTO TABLE `シエシ托シ疏; +LOAD DATA LOCAL INFILE 'suite/jp/std_data/jisx0212_utf8.dat' INTO TABLE `シエシ托シ蛋; +SELECT * FROM `シエシ疏; +c1 + !"#$%&'()*+,-./ + ス。ス「ス」ス、ス・スヲスァスィスゥスェスォスャスュスョスッ +0123456789:;<=>? +@ABCDEFGHIJKLMNO +abcdefghijklmno +PQRSTUVWXYZ[\]^_ +pqrstuvwxyz{|}~ +スースアスイスウスエスオスカスキスクスケスコスサスシスススセスソ +セセセゑセセセセセセ茨セ会セ奇セ具セ鯉セ搾セ趣セ +セ撰セ托セ抵セ難セ費セ包セ厄セ暦セ假セ呻セ夲セ幢セ懶セ晢セ橸セ +SELECT * FROM `シエシ蛋; +c1 +ホクホケホコホサホシホスホセホソマママρママママ委峨サ繝サ繝サ +ホ・ホヲホァホィホゥ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サホアホイホウホエホオホカホキ +ミコミサミシミスミセミソムムムびτムムムム尉禾貫錦袴 +ミ「ミ」ミ、ミ・ミヲミァミィミゥミェミォミャミュミョミッ繝サ繝サ繝サ繝サ繝サ繝サ +ム紗上サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +窶懌晢シ茨シ峨斐包シサシスス幢ス昴医峨翫九後阪弱上舌 +竏竓・竚停や竕。竕停岡竕ォ竏壺或竏昶扱竏ォ竏ャ繝サ繝サ繝サ繝サ繝サ +笏ォ笏サ笊銀箱笏ッ笏ィ笏キ笏ソ笏昶伐笏・笏ク笊ゅサ繝サ繝サ繝サ繝サ繝サ繝サ +縲縲縲√ゑシ鯉シ弱サシ夲シ幢シ滂シ√帙慊エスツィシセソ」シソ繝ス +縺斐&縺悶@縺倥☆縺壹○縺懊◎縺槭◆縺縺。縺「縺」縺、縺・縺ヲ縺ァ +縺ィ縺ゥ縺ェ縺ォ縺ャ縺ュ縺ョ縺ッ縺ー縺ア縺イ縺ウ縺エ縺オ縺カ縺キ縺ク縺ケ縺コ縺サ +縺シ縺ス縺セ縺ソ繧繧√b繧繧繧繧繧繧医i繧翫k繧後m繧弱o +繧舌q繧偵s繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繧エ繧オ繧カ繧キ繧ク繧ケ繧コ繧サ繧シ繧ス繧セ繧ソ繝繝√モ繝繝繝繝繝 +繝医ラ繝翫ル繝後ロ繝弱ワ繝舌ヱ繝偵ン繝斐ヵ繝悶励倥吶壹 +繝懊昴槭Α繝繝。繝「繝」繝、繝・繝ヲ繝ァ繝ィ繝ゥ繝ェ繝ォ繝ャ繝ュ繝ョ繝ッ +繝ー繝ア繝イ繝ウ繝エ繝オ繝カ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サホ対槻鳶釆偏茂緑佩厥墅嶄慚斟榻湮ホ。ホ」ホ、 +繝サミ籍岱漬寅頒片ミ孟厘侑厰墟嶢慴斷榧渙ミ。 +繝サ笏笏や伯笏絶曝笏披莫笏ャ笏、笏エ笏シ笏≫買笏鞘箔笏帚迫笏」笏ウ +繝サ笳笆。笆笆ウ笆イ笆ス笆シ窶サ縲停停絶鯛薙薙サ繝サ繝サ繝サ繝サ +繝サ縺√≠縺縺縺縺縺縺医♂縺翫°縺後″縺弱¥縺舌¢縺偵% +繝サ繧。繧「繧」繧、繧・繧ヲ繧ァ繧ィ繧ゥ繧ェ繧ォ繧ャ繧ュ繧ョ繧ッ繧ー繧ア繧イ繧ウ +繝サ繝サ邃ォ窶ー笙ッ笙ュ笙ェ窶窶。ツカ繝サ繝サ繝サ繝サ笳ッ繝サ繝サ繝サ繝サ縲 +繝サ繝サ竏ァ竏ィツャ竍停披竏繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ竏遺銀恰竓竓や潟竏ェ竏ゥ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サミーミアミイミウミエミオム岱カミキミクミケ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サシ撰シ托シ抵シ +繝サ繝サ繝サ繝サ繝サススゑスススススス茨ス会ス奇ス具ス鯉ス搾ス趣ス +繝サ莠懷薄螽髦ソ蜩諢帶肩蟋カ騾「闡オ闌懃ゥ先が謠。貂・譌ュ闡ヲ闃ヲ魃オ +繝サ蝣ッ讒驕咏側蜃懃吶サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ蠑御ク蝉ク穂クェ荳ア荳カ荳シ荳ソ荵ゆケ紋ケ倅コゆコ雎ォ莠願貞シ堺コ惹コ +繝サ闢ョ騾」骭ャ蜻るュッ讚鍋i雉りキッ髴イ蜉エ蟀∝サ雁シ譛玲・シ讎疲オェ貍 +繝サ魴晞オ樣オ、魴鷹オ宣オ咎オイ鮓蛾カ鮓ォ魴ッ魴コ鮓夐カ、鮓ゥ鮓イ鮃鮃鮓サ +繝セ繧昴槭莉昴縲縲繝シ窶補撰シ擾シシ縲懌厄ス懌ヲ窶・窶倪 +莠滉コ莠「莠ー莠ウ莠カ莉惹サ堺サ莉莉ゆサ嶺サ樔サュ莉滉サキ莨我ス壻シー菴 +菴昜ス嶺ス菴カ萓井セ丈セ倅スサ菴ゥ菴ー萓台スッ萓萓門倅ソ比ソ滉ソ惹ソ倅ソ +菫台ソ壻ソ蝉ソ、菫・蛟壼ィ蛟泌ェ蛟・蛟莨應ソカ蛟。蛟ゥ蛟ャ菫セ菫ッ蛟大 +蛛蛛譛蛛募$蛛亥★蛛門〓蛛ク蛯蛯壼e蛯エ蛯イ繝サ繝サ繝サ繝サ繝サ +譫鮃イ莠吩コ倬ー占ゥォ阯∬物讀貉セ遒苓輔サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +譴灘悸譁。謇ア螳帛ァ占匳鬟エ邨「邯セ魄取也イ溯「キ螳牙コオ謖画囓譯磯裸 +迚「迢シ遽ュ閠∬∪陜矩ヮ蜈ュ鮗鍋ヲ閧矩鹸隲門ュ蜥瑚ゥア豁ェ雉閼諠 +遘サ邯ュ邱ッ閭關手。」隰る&驕コ蛹サ莠穂コ・蝓溯ご驛∫」ッ荳螢ア貅「騾ク +遞イ闌ィ闃矩ーッ蜈∝魂蜥ス蜩。蝗蟋サ蠑暮」イ豺ォ閭、阡ュ繝サ繝サ繝サ繝サ繝サ +髷肴搶莉・莨贋ス堺セ晏♂蝗イ螟キ蟋泌ィ∝ー画Α諢乗ー譏捺、轤コ逡冗焚 +鮓ク鮓コ鮃鮃城キるキ咎キ馴キク鮃ヲ鮃ュ鮃ッ鮃ス鮑夐ク幃ク樣ケオ鮖ケ鮖ス鮗鮗 +鮗矩コ碁コ帝コ暮コ鷹コ晞コ・鮗ゥ鮗ク鮗ェ鮗ュ髱。鮟碁サ朱サ城サ宣サ秘サ憺サ樣サ +鮟鮟・鮟ィ鮟ッ鮟エ鮟カ鮟キ鮟ケ鮟サ鮟シ鮟ス鮠鮠育垤鮠暮シ。鮠ャ鮠セ鮨企ス +鮨秘ス」鮨滄ス鮨。鮨ヲ鮨ァ鮨ャ鮨ェ鮨キ鮨イ鮨カ鮴暮セ憺セ繝サ繝サ繝サ繝サ繝サ +シツ「ツ」シシシシ奇シツァ笘笘笳銀酪笳寂裸繝サ繝サ繝サ繝サ繝サ +シ銀青アテ療キシ昶旺シ懶シ樞襖竕ァ竏樞斡笙や凰ツー窶イ窶ウ邃ソ・ +シ費シ包シ厄シ暦シ假シ吶サ繝サ繝サ繝サ繝サ繝サ繝サシ。シ「シ」シ、シ・シヲシァ +シィシゥシェシォシャシュショシッシーシアシイシウシエシオシカシキシクシケシコ繝サ +ス撰ス托ス抵ス難ス費ス包ス厄ス暦ス假ス呻ス壹サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +SELECT * FROM `シエシ伝; +c1 +テェト崙瞭篤夘オト敍溘サト。ト・テュテャテッテョヌ舌サトォトットゥ +テ監堝牝墜倥サト愼榮「トト、テ催古湘蕊焼ートェトョトィ +トエトカトケトストサナηナテ妥禿津姪班打税古頁版佛 +トオトキトコトセトシナナ闇テアテウテイテカテエヌ椎打催オナ頁卩 +ナ塲愬ナ槐、ナ「テ堙凖愿崘ャヌ毒ーナェナイナョナィヌ良嵒 +ナ崘敘。ナ淒・ナ」テコテケテシテサナュヌ版アナォナウナッナゥヌ佗愽 +ヌ頁エテ敘クナカナケナスナサ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +ヌ滅オテステソナキナコナセナシ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +ツ、邃悶サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +ナでナ嫁凝クナ禿淒ァテセ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +ミ威禍諌巾糊社上サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サテテテテてど再トテテζト案古ト監偲嘉暗 +繝サテ。テテ、テ「トι柴トテ・テ」トト夏催ァト尭湘ゥティテォ +繝サテト舌サトヲ繝サトイ繝サナトソ繝サナ甘佛偵サナヲテ槭サ繝サ繝サ +繝サヒ嵳夲ス榻ホ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サツ。ツヲツソ繝サ繝サ繝サ +繝サホャホュホョホッマ莞積狐ぱ済勤ーマ弱サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サム柘酉飯篇毛林佯厶墫嶝慯樮溘サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サホホ夷火莞ェ繝サホ後サホ斜ォ繝サホ上サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サテヲト妥ートァトアトウトク +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サミひσミミミ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サツコツェツゥツョ邃「 +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サヒ侏ツクヒ厖 +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ荳ゆク荳荳御ク剃ク滉ク」荳、荳ィ荳ォ荳ョ荳ッ荳ー荳オ荵荵∽ケ荵荵 +繝サ鮟ク鮟ソ鮠るシ鮠蛾シ城シ宣シ鷹シ帝シ秘シ夜シ鈴シ咎シ夐シ幃シ滄シ「鮠ヲ鮠ェ +荵壻ケ應ケ」荵ィ荵ゥ荵エ荵オ荵ケ荵ソ莠堺コ紋コ嶺コ昜コッ莠ケ莉莉蝉サ壻サ帑サ +莉。莉「莉ィ莉ッ莉ア莉ウ莉オ莉ス莉セ莉ソ莨莨ゆシ莨井シ倶シ御シ剃シ穂シ紋シ +莨吩ショ莨ア菴莨ウ莨オ莨キ莨ケ莨サ莨セ菴菴ゆス井ス我ス倶ス御ス剃ス比ス紋ス +菴滉ス」菴ェ菴ャ菴ョ菴ア菴キ菴ク菴ケ菴コ菴ス菴セ萓∽セゆセ繝サ繝サ繝サ繝サ繝サ +鮠ォ鮠ッ鮠ア鮠イ鮠エ鮠キ鮠ケ鮠コ鮠シ鮠ス鮠ソ鮨鮨鮨鮨鮨鮨鮨馴ス暮ス +鮨鈴ス倬ス夐ス晞ス樣スィ鮨ゥ鮨ュ鮨ョ鮨ッ鮨ー鮨ア鮨ウ鮨オ鮨コ鮨ス鮴城セ宣セ鷹セ +鮴秘セ夜セ鈴セ樣セ。鮴「鮴」鮴・繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +SELECT * FROM `シエシ覗; +c1 + !"#$%&'()*+,-./ + ス。ス「ス」ス、ス・スヲスァスィスゥスェスォスャスュスョスッ +0123456789:;<=>? +@ABCDEFGHIJKLMNO +abcdefghijklmno +PQRSTUVWXYZ[\]^_ +pqrstuvwxyz{|}~ +スースアスイスウスエスオスカスキスクスケスコスサスシスススセスソ +セセセゑセセセセセセ茨セ会セ奇セ具セ鯉セ搾セ趣セ +セ撰セ托セ抵セ難セ費セ包セ厄セ暦セ假セ呻セ夲セ幢セ懶セ晢セ橸セ +SELECT * FROM `シエシ描; +c1 +ホクホケホコホサホシホスホセホソマママρママママ委峨サ繝サ繝サ +ホ・ホヲホァホィホゥ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サホアホイホウホエホオホカホキ +ミコミサミシミスミセミソムムムびτムムムム尉禾貫錦袴 +ミ「ミ」ミ、ミ・ミヲミァミィミゥミェミォミャミュミョミッ繝サ繝サ繝サ繝サ繝サ繝サ +ム紗上サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +窶懌晢シ茨シ峨斐包シサシスス幢ス昴医峨翫九後阪弱上舌 +竏竓・竚停や竕。竕停岡竕ォ竏壺或竏昶扱竏ォ竏ャ繝サ繝サ繝サ繝サ繝サ +笏ォ笏サ笊銀箱笏ッ笏ィ笏キ笏ソ笏昶伐笏・笏ク笊ゅサ繝サ繝サ繝サ繝サ繝サ繝サ +縲縲縲√ゑシ鯉シ弱サシ夲シ幢シ滂シ√帙慊エスツィシセソ」シソ繝ス +縺斐&縺悶@縺倥☆縺壹○縺懊◎縺槭◆縺縺。縺「縺」縺、縺・縺ヲ縺ァ +縺ィ縺ゥ縺ェ縺ォ縺ャ縺ュ縺ョ縺ッ縺ー縺ア縺イ縺ウ縺エ縺オ縺カ縺キ縺ク縺ケ縺コ縺サ +縺シ縺ス縺セ縺ソ繧繧√b繧繧繧繧繧繧医i繧翫k繧後m繧弱o +繧舌q繧偵s繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繧エ繧オ繧カ繧キ繧ク繧ケ繧コ繧サ繧シ繧ス繧セ繧ソ繝繝√モ繝繝繝繝繝 +繝医ラ繝翫ル繝後ロ繝弱ワ繝舌ヱ繝偵ン繝斐ヵ繝悶励倥吶壹 +繝懊昴槭Α繝繝。繝「繝」繝、繝・繝ヲ繝ァ繝ィ繝ゥ繝ェ繝ォ繝ャ繝ュ繝ョ繝ッ +繝ー繝ア繝イ繝ウ繝エ繝オ繝カ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サホ対槻鳶釆偏茂緑佩厥墅嶄慚斟榻湮ホ。ホ」ホ、 +繝サミ籍岱漬寅頒片ミ孟厘侑厰墟嶢慴斷榧渙ミ。 +繝サ笏笏や伯笏絶曝笏披莫笏ャ笏、笏エ笏シ笏≫買笏鞘箔笏帚迫笏」笏ウ +繝サ笳笆。笆笆ウ笆イ笆ス笆シ窶サ縲停停絶鯛薙薙サ繝サ繝サ繝サ繝サ +繝サ縺√≠縺縺縺縺縺縺医♂縺翫°縺後″縺弱¥縺舌¢縺偵% +繝サ繧。繧「繧」繧、繧・繧ヲ繧ァ繧ィ繧ゥ繧ェ繧ォ繧ャ繧ュ繧ョ繧ッ繧ー繧ア繧イ繧ウ +繝サ繝サ邃ォ窶ー笙ッ笙ュ笙ェ窶窶。ツカ繝サ繝サ繝サ繝サ笳ッ繝サ繝サ繝サ繝サ縲 +繝サ繝サ竏ァ竏ィツャ竍停披竏繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ竏遺銀恰竓竓や潟竏ェ竏ゥ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サミーミアミイミウミエミオム岱カミキミクミケ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サシ撰シ托シ抵シ +繝サ繝サ繝サ繝サ繝サススゑスススススス茨ス会ス奇ス具ス鯉ス搾ス趣ス +繝サ莠懷薄螽髦ソ蜩諢帶肩蟋カ騾「闡オ闌懃ゥ先が謠。貂・譌ュ闡ヲ闃ヲ魃オ +繝サ蝣ッ讒驕咏側蜃懃吶サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ蠑御ク蝉ク穂クェ荳ア荳カ荳シ荳ソ荵ゆケ紋ケ倅コゆコ雎ォ莠願貞シ堺コ惹コ +繝サ闢ョ騾」骭ャ蜻るュッ讚鍋i雉りキッ髴イ蜉エ蟀∝サ雁シ譛玲・シ讎疲オェ貍 +繝サ魴晞オ樣オ、魴鷹オ宣オ咎オイ鮓蛾カ鮓ォ魴ッ魴コ鮓夐カ、鮓ゥ鮓イ鮃鮃鮓サ +繝セ繧昴槭莉昴縲縲繝シ窶補撰シ擾シシ縲懌厄ス懌ヲ窶・窶倪 +莠滉コ莠「莠ー莠ウ莠カ莉惹サ堺サ莉莉ゆサ嶺サ樔サュ莉滉サキ莨我ス壻シー菴 +菴昜ス嶺ス菴カ萓井セ丈セ倅スサ菴ゥ菴ー萓台スッ萓萓門倅ソ比ソ滉ソ惹ソ倅ソ +菫台ソ壻ソ蝉ソ、菫・蛟壼ィ蛟泌ェ蛟・蛟莨應ソカ蛟。蛟ゥ蛟ャ菫セ菫ッ蛟大 +蛛蛛譛蛛募$蛛亥★蛛門〓蛛ク蛯蛯壼e蛯エ蛯イ繝サ繝サ繝サ繝サ繝サ +譫鮃イ莠吩コ倬ー占ゥォ阯∬物讀貉セ遒苓輔サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +譴灘悸譁。謇ア螳帛ァ占匳鬟エ邨「邯セ魄取也イ溯「キ螳牙コオ謖画囓譯磯裸 +迚「迢シ遽ュ閠∬∪陜矩ヮ蜈ュ鮗鍋ヲ閧矩鹸隲門ュ蜥瑚ゥア豁ェ雉閼諠 +遘サ邯ュ邱ッ閭關手。」隰る&驕コ蛹サ莠穂コ・蝓溯ご驛∫」ッ荳螢ア貅「騾ク +遞イ闌ィ闃矩ーッ蜈∝魂蜥ス蜩。蝗蟋サ蠑暮」イ豺ォ閭、阡ュ繝サ繝サ繝サ繝サ繝サ +髷肴搶莉・莨贋ス堺セ晏♂蝗イ螟キ蟋泌ィ∝ー画Α諢乗ー譏捺、轤コ逡冗焚 +鮓ク鮓コ鮃鮃城キるキ咎キ馴キク鮃ヲ鮃ュ鮃ッ鮃ス鮑夐ク幃ク樣ケオ鮖ケ鮖ス鮗鮗 +鮗矩コ碁コ帝コ暮コ鷹コ晞コ・鮗ゥ鮗ク鮗ェ鮗ュ髱。鮟碁サ朱サ城サ宣サ秘サ憺サ樣サ +鮟鮟・鮟ィ鮟ッ鮟エ鮟カ鮟キ鮟ケ鮟サ鮟シ鮟ス鮠鮠育垤鮠暮シ。鮠ャ鮠セ鮨企ス +鮨秘ス」鮨滄ス鮨。鮨ヲ鮨ァ鮨ャ鮨ェ鮨キ鮨イ鮨カ鮴暮セ憺セ繝サ繝サ繝サ繝サ繝サ +シツ「ツ」シシシシ奇シツァ笘笘笳銀酪笳寂裸繝サ繝サ繝サ繝サ繝サ +シ銀青アテ療キシ昶旺シ懶シ樞襖竕ァ竏樞斡笙や凰ツー窶イ窶ウ邃ソ・ +シ費シ包シ厄シ暦シ假シ吶サ繝サ繝サ繝サ繝サ繝サ繝サシ。シ「シ」シ、シ・シヲシァ +シィシゥシェシォシャシュショシッシーシアシイシウシエシオシカシキシクシケシコ繝サ +ス撰ス托ス抵ス難ス費ス包ス厄ス暦ス假ス呻ス壹サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +SELECT * FROM `シエシ冒; +c1 +テェト崙瞭篤夘オト敍溘サト。ト・テュテャテッテョヌ舌サトォトットゥ +テ監堝牝墜倥サト愼榮「トト、テ催古湘蕊焼ートェトョトィ +トエトカトケトストサナηナテ妥禿津姪班打税古頁版佛 +トオトキトコトセトシナナ闇テアテウテイテカテエヌ椎打催オナ頁卩 +ナ塲愬ナ槐、ナ「テ堙凖愿崘ャヌ毒ーナェナイナョナィヌ良嵒 +ナ崘敘。ナ淒・ナ」テコテケテシテサナュヌ版アナォナウナッナゥヌ佗愽 +ヌ頁エテ敘クナカナケナスナサ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +ヌ滅オテステソナキナコナセナシ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +ツ、邃悶サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +ナでナ嫁凝クナ禿淒ァテセ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +ミ威禍諌巾糊社上サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サテテテテてど再トテテζト案古ト監偲嘉暗 +繝サテ。テテ、テ「トι柴トテ・テ」トト夏催ァト尭湘ゥティテォ +繝サテト舌サトヲ繝サトイ繝サナトソ繝サナ甘佛偵サナヲテ槭サ繝サ繝サ +繝サヒ嵳夲ス榻ホ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サツ。ツヲツソ繝サ繝サ繝サ +繝サホャホュホョホッマ莞積狐ぱ済勤ーマ弱サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サム柘酉飯篇毛林佯厶墫嶝慯樮溘サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サホホ夷火莞ェ繝サホ後サホ斜ォ繝サホ上サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サテヲト妥ートァトアトウトク +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サミひσミミミ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サツコツェツゥツョ邃「 +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サヒ侏ツクヒ厖 +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ荳ゆク荳荳御ク剃ク滉ク」荳、荳ィ荳ォ荳ョ荳ッ荳ー荳オ荵荵∽ケ荵荵 +繝サ鮟ク鮟ソ鮠るシ鮠蛾シ城シ宣シ鷹シ帝シ秘シ夜シ鈴シ咎シ夐シ幃シ滄シ「鮠ヲ鮠ェ +荵壻ケ應ケ」荵ィ荵ゥ荵エ荵オ荵ケ荵ソ莠堺コ紋コ嶺コ昜コッ莠ケ莉莉蝉サ壻サ帑サ +莉。莉「莉ィ莉ッ莉ア莉ウ莉オ莉ス莉セ莉ソ莨莨ゆシ莨井シ倶シ御シ剃シ穂シ紋シ +莨吩ショ莨ア菴莨ウ莨オ莨キ莨ケ莨サ莨セ菴菴ゆス井ス我ス倶ス御ス剃ス比ス紋ス +菴滉ス」菴ェ菴ャ菴ョ菴ア菴キ菴ク菴ケ菴コ菴ス菴セ萓∽セゆセ繝サ繝サ繝サ繝サ繝サ +鮠ォ鮠ッ鮠ア鮠イ鮠エ鮠キ鮠ケ鮠コ鮠シ鮠ス鮠ソ鮨鮨鮨鮨鮨鮨鮨馴ス暮ス +鮨鈴ス倬ス夐ス晞ス樣スィ鮨ゥ鮨ュ鮨ョ鮨ッ鮨ー鮨ア鮨ウ鮨オ鮨コ鮨ス鮴城セ宣セ鷹セ +鮴秘セ夜セ鈴セ樣セ。鮴「鮴」鮴・繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +SELECT * FROM `シエシ輿; +c1 + !"#$%&'()*+,-./ +0123456789:;<=>? +@ABCDEFGHIJKLMNO +PQRSTUVWXYZ[\]^_ +abcdefghijklmno +pqrstuvwxyz{|}~ + ス。ス「ス」ス、ス・スヲスァスィスゥスェスォスャスュスョスッ +スースアスイスウスエスオスカスキスクスケスコスサスシスススセスソ +セセセゑセセセセセセ茨セ会セ奇セ具セ鯉セ搾セ趣セ +セ撰セ托セ抵セ難セ費セ包セ厄セ暦セ假セ呻セ夲セ幢セ懶セ晢セ橸セ +SELECT * FROM `シエシ倭; +c1 +縲縲縲√ゑシ鯉シ弱サシ夲シ幢シ滂シ√帙慊エスツィシセソ」シソ繝ス +繝セ繧昴槭莉昴縲縲繝シ窶補撰シ擾シシ縲懌厄ス懌ヲ窶・窶倪 +窶懌晢シ茨シ峨斐包シサシスス幢ス昴医峨翫九後阪弱上舌 +シ銀青アテ療キシ昶旺シ懶シ樞襖竕ァ竏樞斡笙や凰ツー窶イ窶ウ邃ソ・ +シツ「ツ」シシシシ奇シツァ笘笘笳銀酪笳寂裸繝サ繝サ繝サ繝サ繝サ +繝サ笳笆。笆笆ウ笆イ笆ス笆シ窶サ縲停停絶鯛薙薙サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ竏遺銀恰竓竓や潟竏ェ竏ゥ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ竏ァ竏ィツャ竍停披竏繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +竏竓・竚停や竕。竕停岡竕ォ竏壺或竏昶扱竏ォ竏ャ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ邃ォ窶ー笙ッ笙ュ笙ェ窶窶。ツカ繝サ繝サ繝サ繝サ笳ッ繝サ繝サ繝サ繝サ縲 +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サシ撰シ托シ抵シ +シ費シ包シ厄シ暦シ假シ吶サ繝サ繝サ繝サ繝サ繝サ繝サシ。シ「シ」シ、シ・シヲシァ +シィシゥシェシォシャシュショシッシーシアシイシウシエシオシカシキシクシケシコ繝サ +繝サ繝サ繝サ繝サ繝サススゑスススススス茨ス会ス奇ス具ス鯉ス搾ス趣ス +ス撰ス托ス抵ス難ス費ス包ス厄ス暦ス假ス呻ス壹サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ縺√≠縺縺縺縺縺縺医♂縺翫°縺後″縺弱¥縺舌¢縺偵% +縺斐&縺悶@縺倥☆縺壹○縺懊◎縺槭◆縺縺。縺「縺」縺、縺・縺ヲ縺ァ +縺ィ縺ゥ縺ェ縺ォ縺ャ縺ュ縺ョ縺ッ縺ー縺ア縺イ縺ウ縺エ縺オ縺カ縺キ縺ク縺ケ縺コ縺サ +縺シ縺ス縺セ縺ソ繧繧√b繧繧繧繧繧繧医i繧翫k繧後m繧弱o +繧舌q繧偵s繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繧。繧「繧」繧、繧・繧ヲ繧ァ繧ィ繧ゥ繧ェ繧ォ繧ャ繧ュ繧ョ繧ッ繧ー繧ア繧イ繧ウ +繧エ繧オ繧カ繧キ繧ク繧ケ繧コ繧サ繧シ繧ス繧セ繧ソ繝繝√モ繝繝繝繝繝 +繝医ラ繝翫ル繝後ロ繝弱ワ繝舌ヱ繝偵ン繝斐ヵ繝悶励倥吶壹 +繝懊昴槭Α繝繝。繝「繝」繝、繝・繝ヲ繝ァ繝ィ繝ゥ繝ェ繝ォ繝ャ繝ュ繝ョ繝ッ +繝ー繝ア繝イ繝ウ繝エ繝オ繝カ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サホ対槻鳶釆偏茂緑佩厥墅嶄慚斟榻湮ホ。ホ」ホ、 +ホ・ホヲホァホィホゥ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サホアホイホウホエホオホカホキ +ホクホケホコホサホシホスホセホソマママρママママ委峨サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サミ籍岱漬寅頒片ミ孟厘侑厰墟嶢慴斷榧渙ミ。 +ミ「ミ」ミ、ミ・ミヲミァミィミゥミェミォミャミュミョミッ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サミーミアミイミウミエミオム岱カミキミクミケ +ミコミサミシミスミセミソムムムびτムムムム尉禾貫錦袴 +ム紗上サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ笏笏や伯笏絶曝笏披莫笏ャ笏、笏エ笏シ笏≫買笏鞘箔笏帚迫笏」笏ウ +笏ォ笏サ笊銀箱笏ッ笏ィ笏キ笏ソ笏昶伐笏・笏ク笊ゅサ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ莠懷薄螽髦ソ蜩諢帶肩蟋カ騾「闡オ闌懃ゥ先が謠。貂・譌ュ闡ヲ闃ヲ魃オ +譴灘悸譁。謇ア螳帛ァ占匳鬟エ邨「邯セ魄取也イ溯「キ螳牙コオ謖画囓譯磯裸 +髷肴搶莉・莨贋ス堺セ晏♂蝗イ螟キ蟋泌ィ∝ー画Α諢乗ー譏捺、轤コ逡冗焚 +遘サ邯ュ邱ッ閭關手。」隰る&驕コ蛹サ莠穂コ・蝓溯ご驛∫」ッ荳螢ア貅「騾ク +遞イ闌ィ闃矩ーッ蜈∝魂蜥ス蜩。蝗蟋サ蠑暮」イ豺ォ閭、阡ュ繝サ繝サ繝サ繝サ繝サ +繝サ闢ョ騾」骭ャ蜻るュッ讚鍋i雉りキッ髴イ蜉エ蟀∝サ雁シ譛玲・シ讎疲オェ貍 +迚「迢シ遽ュ閠∬∪陜矩ヮ蜈ュ鮗鍋ヲ閧矩鹸隲門ュ蜥瑚ゥア豁ェ雉閼諠 +譫鮃イ莠吩コ倬ー占ゥォ阯∬物讀貉セ遒苓輔サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ蠑御ク蝉ク穂クェ荳ア荳カ荳シ荳ソ荵ゆケ紋ケ倅コゆコ雎ォ莠願貞シ堺コ惹コ +莠滉コ莠「莠ー莠ウ莠カ莉惹サ堺サ莉莉ゆサ嶺サ樔サュ莉滉サキ莨我ス壻シー菴 +菴昜ス嶺ス菴カ萓井セ丈セ倅スサ菴ゥ菴ー萓台スッ萓萓門倅ソ比ソ滉ソ惹ソ倅ソ +菫台ソ壻ソ蝉ソ、菫・蛟壼ィ蛟泌ェ蛟・蛟莨應ソカ蛟。蛟ゥ蛟ャ菫セ菫ッ蛟大 +蛛蛛譛蛛募$蛛亥★蛛門〓蛛ク蛯蛯壼e蛯エ蛯イ繝サ繝サ繝サ繝サ繝サ +繝サ魴晞オ樣オ、魴鷹オ宣オ咎オイ鮓蛾カ鮓ォ魴ッ魴コ鮓夐カ、鮓ゥ鮓イ鮃鮃鮓サ +鮓ク鮓コ鮃鮃城キるキ咎キ馴キク鮃ヲ鮃ュ鮃ッ鮃ス鮑夐ク幃ク樣ケオ鮖ケ鮖ス鮗鮗 +鮗矩コ碁コ帝コ暮コ鷹コ晞コ・鮗ゥ鮗ク鮗ェ鮗ュ髱。鮟碁サ朱サ城サ宣サ秘サ憺サ樣サ +鮟鮟・鮟ィ鮟ッ鮟エ鮟カ鮟キ鮟ケ鮟サ鮟シ鮟ス鮠鮠育垤鮠暮シ。鮠ャ鮠セ鮨企ス +鮨秘ス」鮨滄ス鮨。鮨ヲ鮨ァ鮨ャ鮨ェ鮨キ鮨イ鮨カ鮴暮セ憺セ繝サ繝サ繝サ繝サ繝サ +繝サ蝣ッ讒驕咏側蜃懃吶サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +SELECT * FROM `シエシ兪; +c1 +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サヒ侏ツクヒ厖 +繝サヒ嵳夲ス榻ホ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サツ。ツヲツソ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サツコツェツゥツョ邃「 +ツ、邃悶サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サホホ夷火莞ェ繝サホ後サホ斜ォ繝サホ上サ繝サ繝サ +繝サホャホュホョホッマ莞積狐ぱ済勤ーマ弱サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サミひσミミミ +ミ威禍諌巾糊社上サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サム柘酉飯篇毛林佯厶墫嶝慯樮溘サ繝サ繝サ繝サ繝サ +繝サテト舌サトヲ繝サトイ繝サナトソ繝サナ甘佛偵サナヲテ槭サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サテヲト妥ートァトアトウトク +ナでナ嫁凝クナ禿淒ァテセ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サテテテテてど再トテテζト案古ト監偲嘉暗 +テ監堝牝墜倥サト愼榮「トト、テ催古湘蕊焼ートェトョトィ +トエトカトケトストサナηナテ妥禿津姪班打税古頁版佛 +ナ塲愬ナ槐、ナ「テ堙凖愿崘ャヌ毒ーナェナイナョナィヌ良嵒 +ヌ頁エテ敘クナカナケナスナサ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サテ。テテ、テ「トι柴トテ・テ」トト夏催ァト尭湘ゥティテォ +テェト崙瞭篤夘オト敍溘サト。ト・テュテャテッテョヌ舌サトォトットゥ +トオトキトコトセトシナナ闇テアテウテイテカテエヌ椎打催オナ頁卩 +ナ崘敘。ナ淒・ナ」テコテケテシテサナュヌ版アナォナウナッナゥヌ佗愽 +ヌ滅オテステソナキナコナセナシ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ荳ゆク荳荳御ク剃ク滉ク」荳、荳ィ荳ォ荳ョ荳ッ荳ー荳オ荵荵∽ケ荵荵 +荵壻ケ應ケ」荵ィ荵ゥ荵エ荵オ荵ケ荵ソ莠堺コ紋コ嶺コ昜コッ莠ケ莉莉蝉サ壻サ帑サ +莉。莉「莉ィ莉ッ莉ア莉ウ莉オ莉ス莉セ莉ソ莨莨ゆシ莨井シ倶シ御シ剃シ穂シ紋シ +莨吩ショ莨ア菴莨ウ莨オ莨キ莨ケ莨サ莨セ菴菴ゆス井ス我ス倶ス御ス剃ス比ス紋ス +菴滉ス」菴ェ菴ャ菴ョ菴ア菴キ菴ク菴ケ菴コ菴ス菴セ萓∽セゆセ繝サ繝サ繝サ繝サ繝サ +繝サ鮟ク鮟ソ鮠るシ鮠蛾シ城シ宣シ鷹シ帝シ秘シ夜シ鈴シ咎シ夐シ幃シ滄シ「鮠ヲ鮠ェ +鮠ォ鮠ッ鮠ア鮠イ鮠エ鮠キ鮠ケ鮠コ鮠シ鮠ス鮠ソ鮨鮨鮨鮨鮨鮨鮨馴ス暮ス +鮨鈴ス倬ス夐ス晞ス樣スィ鮨ゥ鮨ュ鮨ョ鮨ッ鮨ー鮨ア鮨ウ鮨オ鮨コ鮨ス鮴城セ宣セ鷹セ +鮴秘セ夜セ鈴セ樣セ。鮴「鮴」鮴・繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +SELECT * FROM `シエシ托シ秦; +c1 + !"#$%&'()*+,-./ +0123456789:;<=>? +@ABCDEFGHIJKLMNO +PQRSTUVWXYZ[\]^_ +abcdefghijklmno +pqrstuvwxyz{|}~ + ス。ス「ス」ス、ス・スヲスァスィスゥスェスォスャスュスョスッ +スースアスイスウスエスオスカスキスクスケスコスサスシスススセスソ +セセセゑセセセセセセ茨セ会セ奇セ具セ鯉セ搾セ趣セ +セ撰セ托セ抵セ難セ費セ包セ厄セ暦セ假セ呻セ夲セ幢セ懶セ晢セ橸セ +SELECT * FROM `シエシ托シ疏; +c1 +縲縲縲√ゑシ鯉シ弱サシ夲シ幢シ滂シ√帙慊エスツィシセソ」シソ繝ス +繝セ繧昴槭莉昴縲縲繝シ窶補撰シ擾シシ縲懌厄ス懌ヲ窶・窶倪 +窶懌晢シ茨シ峨斐包シサシスス幢ス昴医峨翫九後阪弱上舌 +シ銀青アテ療キシ昶旺シ懶シ樞襖竕ァ竏樞斡笙や凰ツー窶イ窶ウ邃ソ・ +シツ「ツ」シシシシ奇シツァ笘笘笳銀酪笳寂裸繝サ繝サ繝サ繝サ繝サ +繝サ笳笆。笆笆ウ笆イ笆ス笆シ窶サ縲停停絶鯛薙薙サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ竏遺銀恰竓竓や潟竏ェ竏ゥ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ竏ァ竏ィツャ竍停披竏繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +竏竓・竚停や竕。竕停岡竕ォ竏壺或竏昶扱竏ォ竏ャ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ邃ォ窶ー笙ッ笙ュ笙ェ窶窶。ツカ繝サ繝サ繝サ繝サ笳ッ繝サ繝サ繝サ繝サ縲 +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サシ撰シ托シ抵シ +シ費シ包シ厄シ暦シ假シ吶サ繝サ繝サ繝サ繝サ繝サ繝サシ。シ「シ」シ、シ・シヲシァ +シィシゥシェシォシャシュショシッシーシアシイシウシエシオシカシキシクシケシコ繝サ +繝サ繝サ繝サ繝サ繝サススゑスススススス茨ス会ス奇ス具ス鯉ス搾ス趣ス +ス撰ス托ス抵ス難ス費ス包ス厄ス暦ス假ス呻ス壹サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ縺√≠縺縺縺縺縺縺医♂縺翫°縺後″縺弱¥縺舌¢縺偵% +縺斐&縺悶@縺倥☆縺壹○縺懊◎縺槭◆縺縺。縺「縺」縺、縺・縺ヲ縺ァ +縺ィ縺ゥ縺ェ縺ォ縺ャ縺ュ縺ョ縺ッ縺ー縺ア縺イ縺ウ縺エ縺オ縺カ縺キ縺ク縺ケ縺コ縺サ +縺シ縺ス縺セ縺ソ繧繧√b繧繧繧繧繧繧医i繧翫k繧後m繧弱o +繧舌q繧偵s繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繧。繧「繧」繧、繧・繧ヲ繧ァ繧ィ繧ゥ繧ェ繧ォ繧ャ繧ュ繧ョ繧ッ繧ー繧ア繧イ繧ウ +繧エ繧オ繧カ繧キ繧ク繧ケ繧コ繧サ繧シ繧ス繧セ繧ソ繝繝√モ繝繝繝繝繝 +繝医ラ繝翫ル繝後ロ繝弱ワ繝舌ヱ繝偵ン繝斐ヵ繝悶励倥吶壹 +繝懊昴槭Α繝繝。繝「繝」繝、繝・繝ヲ繝ァ繝ィ繝ゥ繝ェ繝ォ繝ャ繝ュ繝ョ繝ッ +繝ー繝ア繝イ繝ウ繝エ繝オ繝カ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サホ対槻鳶釆偏茂緑佩厥墅嶄慚斟榻湮ホ。ホ」ホ、 +ホ・ホヲホァホィホゥ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サホアホイホウホエホオホカホキ +ホクホケホコホサホシホスホセホソマママρママママ委峨サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サミ籍岱漬寅頒片ミ孟厘侑厰墟嶢慴斷榧渙ミ。 +ミ「ミ」ミ、ミ・ミヲミァミィミゥミェミォミャミュミョミッ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サミーミアミイミウミエミオム岱カミキミクミケ +ミコミサミシミスミセミソムムムびτムムムム尉禾貫錦袴 +ム紗上サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ笏笏や伯笏絶曝笏披莫笏ャ笏、笏エ笏シ笏≫買笏鞘箔笏帚迫笏」笏ウ +笏ォ笏サ笊銀箱笏ッ笏ィ笏キ笏ソ笏昶伐笏・笏ク笊ゅサ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ莠懷薄螽髦ソ蜩諢帶肩蟋カ騾「闡オ闌懃ゥ先が謠。貂・譌ュ闡ヲ闃ヲ魃オ +譴灘悸譁。謇ア螳帛ァ占匳鬟エ邨「邯セ魄取也イ溯「キ螳牙コオ謖画囓譯磯裸 +髷肴搶莉・莨贋ス堺セ晏♂蝗イ螟キ蟋泌ィ∝ー画Α諢乗ー譏捺、轤コ逡冗焚 +遘サ邯ュ邱ッ閭關手。」隰る&驕コ蛹サ莠穂コ・蝓溯ご驛∫」ッ荳螢ア貅「騾ク +遞イ闌ィ闃矩ーッ蜈∝魂蜥ス蜩。蝗蟋サ蠑暮」イ豺ォ閭、阡ュ繝サ繝サ繝サ繝サ繝サ +繝サ闢ョ騾」骭ャ蜻るュッ讚鍋i雉りキッ髴イ蜉エ蟀∝サ雁シ譛玲・シ讎疲オェ貍 +迚「迢シ遽ュ閠∬∪陜矩ヮ蜈ュ鮗鍋ヲ閧矩鹸隲門ュ蜥瑚ゥア豁ェ雉閼諠 +譫鮃イ莠吩コ倬ー占ゥォ阯∬物讀貉セ遒苓輔サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ蠑御ク蝉ク穂クェ荳ア荳カ荳シ荳ソ荵ゆケ紋ケ倅コゆコ雎ォ莠願貞シ堺コ惹コ +莠滉コ莠「莠ー莠ウ莠カ莉惹サ堺サ莉莉ゆサ嶺サ樔サュ莉滉サキ莨我ス壻シー菴 +菴昜ス嶺ス菴カ萓井セ丈セ倅スサ菴ゥ菴ー萓台スッ萓萓門倅ソ比ソ滉ソ惹ソ倅ソ +菫台ソ壻ソ蝉ソ、菫・蛟壼ィ蛟泌ェ蛟・蛟莨應ソカ蛟。蛟ゥ蛟ャ菫セ菫ッ蛟大 +蛛蛛譛蛛募$蛛亥★蛛門〓蛛ク蛯蛯壼e蛯エ蛯イ繝サ繝サ繝サ繝サ繝サ +繝サ魴晞オ樣オ、魴鷹オ宣オ咎オイ鮓蛾カ鮓ォ魴ッ魴コ鮓夐カ、鮓ゥ鮓イ鮃鮃鮓サ +鮓ク鮓コ鮃鮃城キるキ咎キ馴キク鮃ヲ鮃ュ鮃ッ鮃ス鮑夐ク幃ク樣ケオ鮖ケ鮖ス鮗鮗 +鮗矩コ碁コ帝コ暮コ鷹コ晞コ・鮗ゥ鮗ク鮗ェ鮗ュ髱。鮟碁サ朱サ城サ宣サ秘サ憺サ樣サ +鮟鮟・鮟ィ鮟ッ鮟エ鮟カ鮟キ鮟ケ鮟サ鮟シ鮟ス鮠鮠育垤鮠暮シ。鮠ャ鮠セ鮨企ス +鮨秘ス」鮨滄ス鮨。鮨ヲ鮨ァ鮨ャ鮨ェ鮨キ鮨イ鮨カ鮴暮セ憺セ繝サ繝サ繝サ繝サ繝サ +繝サ蝣ッ讒驕咏側蜃懃吶サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +SELECT * FROM `シエシ托シ蛋; +c1 +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サヒ侏ツクヒ厖 +繝サヒ嵳夲ス榻ホ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サツ。ツヲツソ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サツコツェツゥツョ邃「 +ツ、邃悶サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サホホ夷火莞ェ繝サホ後サホ斜ォ繝サホ上サ繝サ繝サ +繝サホャホュホョホッマ莞積狐ぱ済勤ーマ弱サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サミひσミミミ +ミ威禍諌巾糊社上サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サム柘酉飯篇毛林佯厶墫嶝慯樮溘サ繝サ繝サ繝サ繝サ +繝サテト舌サトヲ繝サトイ繝サナトソ繝サナ甘佛偵サナヲテ槭サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サテヲト妥ートァトアトウトク +ナでナ嫁凝クナ禿淒ァテセ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サテテテテてど再トテテζト案古ト監偲嘉暗 +テ監堝牝墜倥サト愼榮「トト、テ催古湘蕊焼ートェトョトィ +トエトカトケトストサナηナテ妥禿津姪班打税古頁版佛 +ナ塲愬ナ槐、ナ「テ堙凖愿崘ャヌ毒ーナェナイナョナィヌ良嵒 +ヌ頁エテ敘クナカナケナスナサ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サテ。テテ、テ「トι柴トテ・テ」トト夏催ァト尭湘ゥティテォ +テェト崙瞭篤夘オト敍溘サト。ト・テュテャテッテョヌ舌サトォトットゥ +トオトキトコトセトシナナ闇テアテウテイテカテエヌ椎打催オナ頁卩 +ナ崘敘。ナ淒・ナ」テコテケテシテサナュヌ版アナォナウナッナゥヌ佗愽 +ヌ滅オテステソナキナコナセナシ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ荳ゆク荳荳御ク剃ク滉ク」荳、荳ィ荳ォ荳ョ荳ッ荳ー荳オ荵荵∽ケ荵荵 +荵壻ケ應ケ」荵ィ荵ゥ荵エ荵オ荵ケ荵ソ莠堺コ紋コ嶺コ昜コッ莠ケ莉莉蝉サ壻サ帑サ +莉。莉「莉ィ莉ッ莉ア莉ウ莉オ莉ス莉セ莉ソ莨莨ゆシ莨井シ倶シ御シ剃シ穂シ紋シ +莨吩ショ莨ア菴莨ウ莨オ莨キ莨ケ莨サ莨セ菴菴ゆス井ス我ス倶ス御ス剃ス比ス紋ス +菴滉ス」菴ェ菴ャ菴ョ菴ア菴キ菴ク菴ケ菴コ菴ス菴セ萓∽セゆセ繝サ繝サ繝サ繝サ繝サ +繝サ鮟ク鮟ソ鮠るシ鮠蛾シ城シ宣シ鷹シ帝シ秘シ夜シ鈴シ咎シ夐シ幃シ滄シ「鮠ヲ鮠ェ +鮠ォ鮠ッ鮠ア鮠イ鮠エ鮠キ鮠ケ鮠コ鮠シ鮠ス鮠ソ鮨鮨鮨鮨鮨鮨鮨馴ス暮ス +鮨鈴ス倬ス夐ス晞ス樣スィ鮨ゥ鮨ュ鮨ョ鮨ッ鮨ー鮨ア鮨ウ鮨オ鮨コ鮨ス鮴城セ宣セ鷹セ +鮴秘セ夜セ鈴セ樣セ。鮴「鮴」鮴・繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +drop table `シエシ疏; +drop table `シエシ蛋; +drop table `シエシ伝; +drop table `シエシ覗; +drop table `シエシ描; +drop table `シエシ冒; +drop table `シエシ輿; +drop table `シエシ倭; +drop table `シエシ兪; +drop table `シエシ托シ秦; +drop table `シエシ托シ疏; +drop table `シエシ托シ蛋; diff --git a/mysql-test/suite/jp/r/jp_subquery_sjis.result b/mysql-test/suite/jp/r/jp_subquery_sjis.result new file mode 100644 index 00000000000..b94de3630af --- /dev/null +++ b/mysql-test/suite/jp/r/jp_subquery_sjis.result @@ -0,0 +1,206 @@ +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`; +drop table if exists `T11`; +drop table if exists `T12`; +SET NAMES sjis; +SET character_set_database = sjis; +CREATE TABLE `T1a` (`C1` char(1) PRIMARY KEY) DEFAULT CHARSET = sjis engine = innodb; +CREATE TABLE `T1b` (`C1` char(1) PRIMARY KEY) DEFAULT CHARSET = sjis engine = innodb; +CREATE TABLE `T2a` (`C1` char(1) PRIMARY KEY) DEFAULT CHARSET = sjis engine = innodb; +CREATE TABLE `T2b` (`C1` char(1) PRIMARY KEY) DEFAULT CHARSET = sjis engine = innodb; +CREATE TABLE `T3a` (`C1` char(1) PRIMARY KEY) DEFAULT CHARSET = sjis engine = innodb; +CREATE TABLE `T3b` (`C1` char(1) PRIMARY KEY) DEFAULT CHARSET = sjis engine = innodb; +CREATE TABLE `T4a` (`C1` char(1) PRIMARY KEY) DEFAULT CHARSET = sjis engine = myisam; +CREATE TABLE `T4b` (`C1` char(1) PRIMARY KEY) DEFAULT CHARSET = sjis engine = myisam; +CREATE TABLE `T5a` (`C1` char(1) PRIMARY KEY) DEFAULT CHARSET = sjis engine = myisam; +CREATE TABLE `T5b` (`C1` char(1) PRIMARY KEY) DEFAULT CHARSET = sjis engine = myisam; +CREATE TABLE `T6a` (`C1` char(1) PRIMARY KEY) DEFAULT CHARSET = sjis engine = myisam; +CREATE TABLE `T6b` (`C1` char(1) PRIMARY KEY) DEFAULT CHARSET = sjis engine = myisam; +CREATE TABLE `T7a` (`C1` char(1) PRIMARY KEY) DEFAULT CHARSET = sjis engine = heap; +CREATE TABLE `T7b` (`C1` char(1) PRIMARY KEY) DEFAULT CHARSET = sjis engine = heap; +CREATE TABLE `T8a` (`C1` char(1) PRIMARY KEY) DEFAULT CHARSET = sjis engine = heap; +CREATE TABLE `T8b` (`C1` char(1) PRIMARY KEY) DEFAULT CHARSET = sjis engine = heap; +CREATE TABLE `T9a` (`C1` char(1) PRIMARY KEY) DEFAULT CHARSET = sjis engine = heap; +CREATE TABLE `T9b` (`C1` char(1) PRIMARY KEY) DEFAULT CHARSET = sjis engine = heap; +CREATE TABLE `T10a` (`C1` char(1) PRIMARY KEY) DEFAULT CHARSET = sjis engine = heap; +CREATE TABLE `T10b` (`C1` char(1) PRIMARY KEY) DEFAULT CHARSET = sjis engine = heap; +CREATE TABLE `T11a` (`C1` char(1) PRIMARY KEY) DEFAULT CHARSET = sjis engine = heap; +CREATE TABLE `T11b` (`C1` char(1) PRIMARY KEY) DEFAULT CHARSET = sjis engine = heap; +CREATE TABLE `T12a` (`C1` char(1) PRIMARY KEY) DEFAULT CHARSET = sjis engine = heap; +CREATE TABLE `T12b` (`C1` char(1) PRIMARY KEY) DEFAULT CHARSET = sjis engine = heap; +INSERT INTO `T1a` VALUES ('ア'),('カ'),('サ'); +INSERT INTO `T1b` VALUES ('ア'); +INSERT INTO `T2a` VALUES ('あ'),('か'),('さ'); +INSERT INTO `T2b` VALUES ('あ'); +INSERT INTO `T3a` VALUES ('ソ'),('十'),('表'); +INSERT INTO `T3b` VALUES ('ソ'); +INSERT INTO `T4a` VALUES ('ア'),('カ'),('サ'); +INSERT INTO `T4b` VALUES ('ア'); +INSERT INTO `T5a` VALUES ('あ'),('か'),('さ'); +INSERT INTO `T5b` VALUES ('あ'); +INSERT INTO `T6a` VALUES ('ソ'),('十'),('表'); +INSERT INTO `T6b` VALUES ('ソ'); +INSERT INTO `T7a` VALUES ('ア'),('カ'),('サ'); +INSERT INTO `T7b` VALUES ('ア'); +INSERT INTO `T8a` VALUES ('あ'),('か'),('さ'); +INSERT INTO `T8b` VALUES ('あ'); +INSERT INTO `T9a` VALUES ('ソ'),('十'),('表'); +INSERT INTO `T9b` VALUES ('ソ'); +INSERT INTO `T10a` VALUES ('ア'),('カ'),('サ'); +INSERT INTO `T10b` VALUES ('ア'); +INSERT INTO `T11a` VALUES ('あ'),('か'),('さ'); +INSERT INTO `T11b` VALUES ('あ'); +INSERT INTO `T12a` VALUES ('ソ'),('十'),('表'); +INSERT INTO `T12b` VALUES ('ソ'); +SELECT `C1` FROM `T1a` WHERE `C1` IN (SELECT `C1` FROM `T1b`); +C1 +ア +SELECT `C1` FROM `T1a` WHERE EXISTS (SELECT `C1` FROM `T1b` WHERE `T1a`.`C1` = `T1b`.`C1`); +C1 +ア +SELECT `C1` FROM `T1a` WHERE NOT EXISTS (SELECT `C1` FROM `T1b` WHERE `T1a`.`C1` = `T1b`.`C1`); +C1 +カ +サ +SELECT `C1` FROM `T2a` WHERE `C1` IN (SELECT `C1` FROM `T2b`); +C1 +あ +SELECT `C1` FROM `T2a` WHERE EXISTS (SELECT `C1` FROM `T2b` WHERE `T2a`.`C1` = `T2b`.`C1`); +C1 +あ +SELECT `C1` FROM `T2a` WHERE NOT EXISTS (SELECT `C1` FROM `T2b` WHERE `T2a`.`C1` = `T2b`.`C1`); +C1 +か +さ +SELECT `C1` FROM `T3a` WHERE `C1` IN (SELECT `C1` FROM `T3b`); +C1 +ソ +SELECT `C1` FROM `T3a` WHERE EXISTS (SELECT `C1` FROM `T3b` WHERE `T3a`.`C1` = `T3b`.`C1`); +C1 +ソ +SELECT `C1` FROM `T3a` WHERE NOT EXISTS (SELECT `C1` FROM `T3b` WHERE `T3a`.`C1` = `T3b`.`C1`); +C1 +十 +表 +SELECT `C1` FROM `T4a` WHERE `C1` IN (SELECT `C1` FROM `T4b`); +C1 +ア +SELECT `C1` FROM `T4a` WHERE EXISTS (SELECT `C1` FROM `T4b` WHERE `T4a`.`C1` = `T4b`.`C1`); +C1 +ア +SELECT `C1` FROM `T4a` WHERE NOT EXISTS (SELECT `C1` FROM `T4b` WHERE `T4a`.`C1` = `T4b`.`C1`); +C1 +カ +サ +SELECT `C1` FROM `T5a` WHERE `C1` IN (SELECT `C1` FROM `T5b`); +C1 +あ +SELECT `C1` FROM `T5a` WHERE EXISTS (SELECT `C1` FROM `T5b` WHERE `T5a`.`C1` = `T5b`.`C1`); +C1 +あ +SELECT `C1` FROM `T5a` WHERE NOT EXISTS (SELECT `C1` FROM `T5b` WHERE `T5a`.`C1` = `T5b`.`C1`); +C1 +か +さ +SELECT `C1` FROM `T6a` WHERE `C1` IN (SELECT `C1` FROM `T6b`); +C1 +ソ +SELECT `C1` FROM `T6a` WHERE EXISTS (SELECT `C1` FROM `T6b` WHERE `T6a`.`C1` = `T6b`.`C1`); +C1 +ソ +SELECT `C1` FROM `T6a` WHERE NOT EXISTS (SELECT `C1` FROM `T6b` WHERE `T6a`.`C1` = `T6b`.`C1`); +C1 +十 +表 +SELECT `C1` FROM `T7a` WHERE `C1` IN (SELECT `C1` FROM `T7b`); +C1 +ア +SELECT `C1` FROM `T7a` WHERE EXISTS (SELECT `C1` FROM `T7b` WHERE `T7a`.`C1` = `T7b`.`C1`); +C1 +ア +SELECT `C1` FROM `T7a` WHERE NOT EXISTS (SELECT `C1` FROM `T7b` WHERE `T7a`.`C1` = `T7b`.`C1`); +C1 +カ +サ +SELECT `C1` FROM `T8a` WHERE `C1` IN (SELECT `C1` FROM `T8b`); +C1 +あ +SELECT `C1` FROM `T8a` WHERE EXISTS (SELECT `C1` FROM `T8b` WHERE `T8a`.`C1` = `T8b`.`C1`); +C1 +あ +SELECT `C1` FROM `T8a` WHERE NOT EXISTS (SELECT `C1` FROM `T8b` WHERE `T8a`.`C1` = `T8b`.`C1`); +C1 +か +さ +SELECT `C1` FROM `T9a` WHERE `C1` IN (SELECT `C1` FROM `T9b`); +C1 +ソ +SELECT `C1` FROM `T9a` WHERE EXISTS (SELECT `C1` FROM `T9b` WHERE `T9a`.`C1` = `T9b`.`C1`); +C1 +ソ +SELECT `C1` FROM `T9a` WHERE NOT EXISTS (SELECT `C1` FROM `T9b` WHERE `T9a`.`C1` = `T9b`.`C1`); +C1 +十 +表 +SELECT `C1` FROM `T10a` WHERE `C1` IN (SELECT `C1` FROM `T10b`); +C1 +ア +SELECT `C1` FROM `T10a` WHERE EXISTS (SELECT `C1` FROM `T10b` WHERE `T10a`.`C1` = `T10b`.`C1`); +C1 +ア +SELECT `C1` FROM `T10a` WHERE NOT EXISTS (SELECT `C1` FROM `T10b` WHERE `T10a`.`C1` = `T10b`.`C1`); +C1 +カ +サ +SELECT `C1` FROM `T11a` WHERE `C1` IN (SELECT `C1` FROM `T11b`); +C1 +あ +SELECT `C1` FROM `T11a` WHERE EXISTS (SELECT `C1` FROM `T11b` WHERE `T11a`.`C1` = `T11b`.`C1`); +C1 +あ +SELECT `C1` FROM `T11a` WHERE NOT EXISTS (SELECT `C1` FROM `T11b` WHERE `T11a`.`C1` = `T11b`.`C1`); +C1 +か +さ +SELECT `C1` FROM `T12a` WHERE `C1` IN (SELECT `C1` FROM `T12b`); +C1 +ソ +SELECT `C1` FROM `T12a` WHERE EXISTS (SELECT `C1` FROM `T12b` WHERE `T12a`.`C1` = `T12b`.`C1`); +C1 +ソ +SELECT `C1` FROM `T12a` WHERE NOT EXISTS (SELECT `C1` FROM `T12b` WHERE `T12a`.`C1` = `T12b`.`C1`); +C1 +十 +表 +DROP TABLE `T1a`; +DROP TABLE `T1b`; +DROP TABLE `T2a`; +DROP TABLE `T2b`; +DROP TABLE `T3a`; +DROP TABLE `T3b`; +DROP TABLE `T4a`; +DROP TABLE `T4b`; +DROP TABLE `T5a`; +DROP TABLE `T5b`; +DROP TABLE `T6a`; +DROP TABLE `T6b`; +DROP TABLE `T7a`; +DROP TABLE `T7b`; +DROP TABLE `T8a`; +DROP TABLE `T8b`; +DROP TABLE `T9a`; +DROP TABLE `T9b`; +DROP TABLE `T10a`; +DROP TABLE `T10b`; +DROP TABLE `T11a`; +DROP TABLE `T11b`; +DROP TABLE `T12a`; +DROP TABLE `T12b`; diff --git a/mysql-test/suite/jp/r/jp_subquery_ucs2.result b/mysql-test/suite/jp/r/jp_subquery_ucs2.result new file mode 100644 index 00000000000..023100ecce3 --- /dev/null +++ b/mysql-test/suite/jp/r/jp_subquery_ucs2.result @@ -0,0 +1,207 @@ +drop table if exists `」ヤ」ア`; +drop table if exists `」ヤ」イ`; +drop table if exists `」ヤ」ウ`; +drop table if exists `」ヤ」エ`; +drop table if exists `」ヤ」オ`; +drop table if exists `」ヤ」カ`; +drop table if exists `」ヤ」キ`; +drop table if exists `」ヤ」ク`; +drop table if exists `」ヤ」ケ`; +drop table if exists `」ヤ」ア」ー`; +drop table if exists `」ヤ」ア」ア`; +drop table if exists `」ヤ」ア」イ`; +SET NAMES ujis; +SET character_set_database = ucs2; +SET collation_connection = ucs2_general_ci; +CREATE TABLE `」ヤ」アa` (`」テ」ア` char(1) PRIMARY KEY) DEFAULT CHARSET = ucs2 engine = innodb; +CREATE TABLE `」ヤ」アb` (`」テ」ア` char(1) PRIMARY KEY) DEFAULT CHARSET = ucs2 engine = innodb; +CREATE TABLE `」ヤ」イa` (`」テ」ア` char(1) PRIMARY KEY) DEFAULT CHARSET = ucs2 engine = innodb; +CREATE TABLE `」ヤ」イb` (`」テ」ア` char(1) PRIMARY KEY) DEFAULT CHARSET = ucs2 engine = innodb; +CREATE TABLE `」ヤ」ウa` (`」テ」ア` char(1) PRIMARY KEY) DEFAULT CHARSET = ucs2 engine = innodb; +CREATE TABLE `」ヤ」ウb` (`」テ」ア` char(1) PRIMARY KEY) DEFAULT CHARSET = ucs2 engine = innodb; +CREATE TABLE `」ヤ」エa` (`」テ」ア` char(1) PRIMARY KEY) DEFAULT CHARSET = ucs2 engine = myisam; +CREATE TABLE `」ヤ」エb` (`」テ」ア` char(1) PRIMARY KEY) DEFAULT CHARSET = ucs2 engine = myisam; +CREATE TABLE `」ヤ」オa` (`」テ」ア` char(1) PRIMARY KEY) DEFAULT CHARSET = ucs2 engine = myisam; +CREATE TABLE `」ヤ」オb` (`」テ」ア` char(1) PRIMARY KEY) DEFAULT CHARSET = ucs2 engine = myisam; +CREATE TABLE `」ヤ」カa` (`」テ」ア` char(1) PRIMARY KEY) DEFAULT CHARSET = ucs2 engine = myisam; +CREATE TABLE `」ヤ」カb` (`」テ」ア` char(1) PRIMARY KEY) DEFAULT CHARSET = ucs2 engine = myisam; +CREATE TABLE `」ヤ」キa` (`」テ」ア` char(1) PRIMARY KEY) DEFAULT CHARSET = ucs2 engine = heap; +CREATE TABLE `」ヤ」キb` (`」テ」ア` char(1) PRIMARY KEY) DEFAULT CHARSET = ucs2 engine = heap; +CREATE TABLE `」ヤ」クa` (`」テ」ア` char(1) PRIMARY KEY) DEFAULT CHARSET = ucs2 engine = heap; +CREATE TABLE `」ヤ」クb` (`」テ」ア` char(1) PRIMARY KEY) DEFAULT CHARSET = ucs2 engine = heap; +CREATE TABLE `」ヤ」ケa` (`」テ」ア` char(1) PRIMARY KEY) DEFAULT CHARSET = ucs2 engine = heap; +CREATE TABLE `」ヤ」ケb` (`」テ」ア` char(1) PRIMARY KEY) DEFAULT CHARSET = ucs2 engine = heap; +CREATE TABLE `」ヤ」ア」ーa` (`」テ」ア` char(1) PRIMARY KEY) DEFAULT CHARSET = ucs2 engine = heap; +CREATE TABLE `」ヤ」ア」ーb` (`」テ」ア` char(1) PRIMARY KEY) DEFAULT CHARSET = ucs2 engine = heap; +CREATE TABLE `」ヤ」ア」アa` (`」テ」ア` char(1) PRIMARY KEY) DEFAULT CHARSET = ucs2 engine = heap; +CREATE TABLE `」ヤ」ア」アb` (`」テ」ア` char(1) PRIMARY KEY) DEFAULT CHARSET = ucs2 engine = heap; +CREATE TABLE `」ヤ」ア」イa` (`」テ」ア` char(1) PRIMARY KEY) DEFAULT CHARSET = ucs2 engine = heap; +CREATE TABLE `」ヤ」ア」イb` (`」テ」ア` char(1) PRIMARY KEY) DEFAULT CHARSET = ucs2 engine = heap; +INSERT INTO `」ヤ」アa` VALUES ('竺'),('叱'),('悉'); +INSERT INTO `」ヤ」アb` VALUES ('竺'); +INSERT INTO `」ヤ」イa` VALUES ('、「'),('、ォ'),('、オ'); +INSERT INTO `」ヤ」イb` VALUES ('、「'); +INSERT INTO `」ヤ」ウa` VALUES ('常ワ'),('常ン'),('常゙'); +INSERT INTO `」ヤ」ウb` VALUES ('常ワ'); +INSERT INTO `」ヤ」エa` VALUES ('竺'),('叱'),('悉'); +INSERT INTO `」ヤ」エb` VALUES ('竺'); +INSERT INTO `」ヤ」オa` VALUES ('、「'),('、ォ'),('、オ'); +INSERT INTO `」ヤ」オb` VALUES ('、「'); +INSERT INTO `」ヤ」カa` VALUES ('常ワ'),('常ン'),('常゙'); +INSERT INTO `」ヤ」カb` VALUES ('常ワ'); +INSERT INTO `」ヤ」キa` VALUES ('竺'),('叱'),('悉'); +INSERT INTO `」ヤ」キb` VALUES ('竺'); +INSERT INTO `」ヤ」クa` VALUES ('、「'),('、ォ'),('、オ'); +INSERT INTO `」ヤ」クb` VALUES ('、「'); +INSERT INTO `」ヤ」ケa` VALUES ('常ワ'),('常ン'),('常゙'); +INSERT INTO `」ヤ」ケb` VALUES ('常ワ'); +INSERT INTO `」ヤ」ア」ーa` VALUES ('竺'),('叱'),('悉'); +INSERT INTO `」ヤ」ア」ーb` VALUES ('竺'); +INSERT INTO `」ヤ」ア」アa` VALUES ('、「'),('、ォ'),('、オ'); +INSERT INTO `」ヤ」ア」アb` VALUES ('、「'); +INSERT INTO `」ヤ」ア」イa` VALUES ('常ワ'),('常ン'),('常゙'); +INSERT INTO `」ヤ」ア」イb` VALUES ('常ワ'); +SELECT `」テ」ア` FROM `」ヤ」アa` WHERE `」テ」ア` IN (SELECT `」テ」ア` FROM `」ヤ」アb`); +」テ」ア +竺 +SELECT `」テ」ア` FROM `」ヤ」アa` WHERE EXISTS (SELECT `」テ」ア` FROM `」ヤ」アb` WHERE `」ヤ」アa`.`」テ」ア` = `」ヤ」アb`.`」テ」ア`); +」テ」ア +竺 +SELECT `」テ」ア` FROM `」ヤ」アa` WHERE NOT EXISTS (SELECT `」テ」ア` FROM `」ヤ」アb` WHERE `」ヤ」アa`.`」テ」ア` = `」ヤ」アb`.`」テ」ア`); +」テ」ア +叱 +悉 +SELECT `」テ」ア` FROM `」ヤ」イa` WHERE `」テ」ア` IN (SELECT `」テ」ア` FROM `」ヤ」イb`); +」テ」ア +、「 +SELECT `」テ」ア` FROM `」ヤ」イa` WHERE EXISTS (SELECT `」テ」ア` FROM `」ヤ」イb` WHERE `」ヤ」イa`.`」テ」ア` = `」ヤ」イb`.`」テ」ア`); +」テ」ア +、「 +SELECT `」テ」ア` FROM `」ヤ」イa` WHERE NOT EXISTS (SELECT `」テ」ア` FROM `」ヤ」イb` WHERE `」ヤ」イa`.`」テ」ア` = `」ヤ」イb`.`」テ」ア`); +」テ」ア +、ォ +、オ +SELECT `」テ」ア` FROM `」ヤ」ウa` WHERE `」テ」ア` IN (SELECT `」テ」ア` FROM `」ヤ」ウb`); +」テ」ア +常ワ +SELECT `」テ」ア` FROM `」ヤ」ウa` WHERE EXISTS (SELECT `」テ」ア` FROM `」ヤ」ウb` WHERE `」ヤ」ウa`.`」テ」ア` = `」ヤ」ウb`.`」テ」ア`); +」テ」ア +常ワ +SELECT `」テ」ア` FROM `」ヤ」ウa` WHERE NOT EXISTS (SELECT `」テ」ア` FROM `」ヤ」ウb` WHERE `」ヤ」ウa`.`」テ」ア` = `」ヤ」ウb`.`」テ」ア`); +」テ」ア +常ン +常゙ +SELECT `」テ」ア` FROM `」ヤ」エa` WHERE `」テ」ア` IN (SELECT `」テ」ア` FROM `」ヤ」エb`); +」テ」ア +竺 +SELECT `」テ」ア` FROM `」ヤ」エa` WHERE EXISTS (SELECT `」テ」ア` FROM `」ヤ」エb` WHERE `」ヤ」エa`.`」テ」ア` = `」ヤ」エb`.`」テ」ア`); +」テ」ア +竺 +SELECT `」テ」ア` FROM `」ヤ」エa` WHERE NOT EXISTS (SELECT `」テ」ア` FROM `」ヤ」エb` WHERE `」ヤ」エa`.`」テ」ア` = `」ヤ」エb`.`」テ」ア`); +」テ」ア +叱 +悉 +SELECT `」テ」ア` FROM `」ヤ」オa` WHERE `」テ」ア` IN (SELECT `」テ」ア` FROM `」ヤ」オb`); +」テ」ア +、「 +SELECT `」テ」ア` FROM `」ヤ」オa` WHERE EXISTS (SELECT `」テ」ア` FROM `」ヤ」オb` WHERE `」ヤ」オa`.`」テ」ア` = `」ヤ」オb`.`」テ」ア`); +」テ」ア +、「 +SELECT `」テ」ア` FROM `」ヤ」オa` WHERE NOT EXISTS (SELECT `」テ」ア` FROM `」ヤ」オb` WHERE `」ヤ」オa`.`」テ」ア` = `」ヤ」オb`.`」テ」ア`); +」テ」ア +、ォ +、オ +SELECT `」テ」ア` FROM `」ヤ」カa` WHERE `」テ」ア` IN (SELECT `」テ」ア` FROM `」ヤ」カb`); +」テ」ア +常ワ +SELECT `」テ」ア` FROM `」ヤ」カa` WHERE EXISTS (SELECT `」テ」ア` FROM `」ヤ」カb` WHERE `」ヤ」カa`.`」テ」ア` = `」ヤ」カb`.`」テ」ア`); +」テ」ア +常ワ +SELECT `」テ」ア` FROM `」ヤ」カa` WHERE NOT EXISTS (SELECT `」テ」ア` FROM `」ヤ」カb` WHERE `」ヤ」カa`.`」テ」ア` = `」ヤ」カb`.`」テ」ア`); +」テ」ア +常ン +常゙ +SELECT `」テ」ア` FROM `」ヤ」キa` WHERE `」テ」ア` IN (SELECT `」テ」ア` FROM `」ヤ」キb`); +」テ」ア +竺 +SELECT `」テ」ア` FROM `」ヤ」キa` WHERE EXISTS (SELECT `」テ」ア` FROM `」ヤ」キb` WHERE `」ヤ」キa`.`」テ」ア` = `」ヤ」キb`.`」テ」ア`); +」テ」ア +竺 +SELECT `」テ」ア` FROM `」ヤ」キa` WHERE NOT EXISTS (SELECT `」テ」ア` FROM `」ヤ」キb` WHERE `」ヤ」キa`.`」テ」ア` = `」ヤ」キb`.`」テ」ア`); +」テ」ア +叱 +悉 +SELECT `」テ」ア` FROM `」ヤ」クa` WHERE `」テ」ア` IN (SELECT `」テ」ア` FROM `」ヤ」クb`); +」テ」ア +、「 +SELECT `」テ」ア` FROM `」ヤ」クa` WHERE EXISTS (SELECT `」テ」ア` FROM `」ヤ」クb` WHERE `」ヤ」クa`.`」テ」ア` = `」ヤ」クb`.`」テ」ア`); +」テ」ア +、「 +SELECT `」テ」ア` FROM `」ヤ」クa` WHERE NOT EXISTS (SELECT `」テ」ア` FROM `」ヤ」クb` WHERE `」ヤ」クa`.`」テ」ア` = `」ヤ」クb`.`」テ」ア`); +」テ」ア +、ォ +、オ +SELECT `」テ」ア` FROM `」ヤ」ケa` WHERE `」テ」ア` IN (SELECT `」テ」ア` FROM `」ヤ」ケb`); +」テ」ア +常ワ +SELECT `」テ」ア` FROM `」ヤ」ケa` WHERE EXISTS (SELECT `」テ」ア` FROM `」ヤ」ケb` WHERE `」ヤ」ケa`.`」テ」ア` = `」ヤ」ケb`.`」テ」ア`); +」テ」ア +常ワ +SELECT `」テ」ア` FROM `」ヤ」ケa` WHERE NOT EXISTS (SELECT `」テ」ア` FROM `」ヤ」ケb` WHERE `」ヤ」ケa`.`」テ」ア` = `」ヤ」ケb`.`」テ」ア`); +」テ」ア +常ン +常゙ +SELECT `」テ」ア` FROM `」ヤ」ア」ーa` WHERE `」テ」ア` IN (SELECT `」テ」ア` FROM `」ヤ」ア」ーb`); +」テ」ア +竺 +SELECT `」テ」ア` FROM `」ヤ」ア」ーa` WHERE EXISTS (SELECT `」テ」ア` FROM `」ヤ」ア」ーb` WHERE `」ヤ」ア」ーa`.`」テ」ア` = `」ヤ」ア」ーb`.`」テ」ア`); +」テ」ア +竺 +SELECT `」テ」ア` FROM `」ヤ」ア」ーa` WHERE NOT EXISTS (SELECT `」テ」ア` FROM `」ヤ」ア」ーb` WHERE `」ヤ」ア」ーa`.`」テ」ア` = `」ヤ」ア」ーb`.`」テ」ア`); +」テ」ア +叱 +悉 +SELECT `」テ」ア` FROM `」ヤ」ア」アa` WHERE `」テ」ア` IN (SELECT `」テ」ア` FROM `」ヤ」ア」アb`); +」テ」ア +、「 +SELECT `」テ」ア` FROM `」ヤ」ア」アa` WHERE EXISTS (SELECT `」テ」ア` FROM `」ヤ」ア」アb` WHERE `」ヤ」ア」アa`.`」テ」ア` = `」ヤ」ア」アb`.`」テ」ア`); +」テ」ア +、「 +SELECT `」テ」ア` FROM `」ヤ」ア」アa` WHERE NOT EXISTS (SELECT `」テ」ア` FROM `」ヤ」ア」アb` WHERE `」ヤ」ア」アa`.`」テ」ア` = `」ヤ」ア」アb`.`」テ」ア`); +」テ」ア +、ォ +、オ +SELECT `」テ」ア` FROM `」ヤ」ア」イa` WHERE `」テ」ア` IN (SELECT `」テ」ア` FROM `」ヤ」ア」イb`); +」テ」ア +常ワ +SELECT `」テ」ア` FROM `」ヤ」ア」イa` WHERE EXISTS (SELECT `」テ」ア` FROM `」ヤ」ア」イb` WHERE `」ヤ」ア」イa`.`」テ」ア` = `」ヤ」ア」イb`.`」テ」ア`); +」テ」ア +常ワ +SELECT `」テ」ア` FROM `」ヤ」ア」イa` WHERE NOT EXISTS (SELECT `」テ」ア` FROM `」ヤ」ア」イb` WHERE `」ヤ」ア」イa`.`」テ」ア` = `」ヤ」ア」イb`.`」テ」ア`); +」テ」ア +常ン +常゙ +DROP TABLE `」ヤ」アa`; +DROP TABLE `」ヤ」アb`; +DROP TABLE `」ヤ」イa`; +DROP TABLE `」ヤ」イb`; +DROP TABLE `」ヤ」ウa`; +DROP TABLE `」ヤ」ウb`; +DROP TABLE `」ヤ」エa`; +DROP TABLE `」ヤ」エb`; +DROP TABLE `」ヤ」オa`; +DROP TABLE `」ヤ」オb`; +DROP TABLE `」ヤ」カa`; +DROP TABLE `」ヤ」カb`; +DROP TABLE `」ヤ」キa`; +DROP TABLE `」ヤ」キb`; +DROP TABLE `」ヤ」クa`; +DROP TABLE `」ヤ」クb`; +DROP TABLE `」ヤ」ケa`; +DROP TABLE `」ヤ」ケb`; +DROP TABLE `」ヤ」ア」ーa`; +DROP TABLE `」ヤ」ア」ーb`; +DROP TABLE `」ヤ」ア」アa`; +DROP TABLE `」ヤ」ア」アb`; +DROP TABLE `」ヤ」ア」イa`; +DROP TABLE `」ヤ」ア」イb`; diff --git a/mysql-test/suite/jp/r/jp_subquery_ujis.result b/mysql-test/suite/jp/r/jp_subquery_ujis.result new file mode 100644 index 00000000000..0b6aa03970f --- /dev/null +++ b/mysql-test/suite/jp/r/jp_subquery_ujis.result @@ -0,0 +1,206 @@ +drop table if exists `」ヤ」ア`; +drop table if exists `」ヤ」イ`; +drop table if exists `」ヤ」ウ`; +drop table if exists `」ヤ」エ`; +drop table if exists `」ヤ」オ`; +drop table if exists `」ヤ」カ`; +drop table if exists `」ヤ」キ`; +drop table if exists `」ヤ」ク`; +drop table if exists `」ヤ」ケ`; +drop table if exists `」ヤ」ア」ー`; +drop table if exists `」ヤ」ア」ア`; +drop table if exists `」ヤ」ア」イ`; +SET NAMES ujis; +SET character_set_database = ujis; +CREATE TABLE `」ヤ」アa` (`」テ」ア` char(1) PRIMARY KEY) DEFAULT CHARSET = ujis engine = innodb; +CREATE TABLE `」ヤ」アb` (`」テ」ア` char(1) PRIMARY KEY) DEFAULT CHARSET = ujis engine = innodb; +CREATE TABLE `」ヤ」イa` (`」テ」ア` char(1) PRIMARY KEY) DEFAULT CHARSET = ujis engine = innodb; +CREATE TABLE `」ヤ」イb` (`」テ」ア` char(1) PRIMARY KEY) DEFAULT CHARSET = ujis engine = innodb; +CREATE TABLE `」ヤ」ウa` (`」テ」ア` char(1) PRIMARY KEY) DEFAULT CHARSET = ujis engine = innodb; +CREATE TABLE `」ヤ」ウb` (`」テ」ア` char(1) PRIMARY KEY) DEFAULT CHARSET = ujis engine = innodb; +CREATE TABLE `」ヤ」エa` (`」テ」ア` char(1) PRIMARY KEY) DEFAULT CHARSET = ujis engine = myisam; +CREATE TABLE `」ヤ」エb` (`」テ」ア` char(1) PRIMARY KEY) DEFAULT CHARSET = ujis engine = myisam; +CREATE TABLE `」ヤ」オa` (`」テ」ア` char(1) PRIMARY KEY) DEFAULT CHARSET = ujis engine = myisam; +CREATE TABLE `」ヤ」オb` (`」テ」ア` char(1) PRIMARY KEY) DEFAULT CHARSET = ujis engine = myisam; +CREATE TABLE `」ヤ」カa` (`」テ」ア` char(1) PRIMARY KEY) DEFAULT CHARSET = ujis engine = myisam; +CREATE TABLE `」ヤ」カb` (`」テ」ア` char(1) PRIMARY KEY) DEFAULT CHARSET = ujis engine = myisam; +CREATE TABLE `」ヤ」キa` (`」テ」ア` char(1) PRIMARY KEY) DEFAULT CHARSET = ujis engine = heap; +CREATE TABLE `」ヤ」キb` (`」テ」ア` char(1) PRIMARY KEY) DEFAULT CHARSET = ujis engine = heap; +CREATE TABLE `」ヤ」クa` (`」テ」ア` char(1) PRIMARY KEY) DEFAULT CHARSET = ujis engine = heap; +CREATE TABLE `」ヤ」クb` (`」テ」ア` char(1) PRIMARY KEY) DEFAULT CHARSET = ujis engine = heap; +CREATE TABLE `」ヤ」ケa` (`」テ」ア` char(1) PRIMARY KEY) DEFAULT CHARSET = ujis engine = heap; +CREATE TABLE `」ヤ」ケb` (`」テ」ア` char(1) PRIMARY KEY) DEFAULT CHARSET = ujis engine = heap; +CREATE TABLE `」ヤ」ア」ーa` (`」テ」ア` char(1) PRIMARY KEY) DEFAULT CHARSET = ujis engine = heap; +CREATE TABLE `」ヤ」ア」ーb` (`」テ」ア` char(1) PRIMARY KEY) DEFAULT CHARSET = ujis engine = heap; +CREATE TABLE `」ヤ」ア」アa` (`」テ」ア` char(1) PRIMARY KEY) DEFAULT CHARSET = ujis engine = heap; +CREATE TABLE `」ヤ」ア」アb` (`」テ」ア` char(1) PRIMARY KEY) DEFAULT CHARSET = ujis engine = heap; +CREATE TABLE `」ヤ」ア」イa` (`」テ」ア` char(1) PRIMARY KEY) DEFAULT CHARSET = ujis engine = heap; +CREATE TABLE `」ヤ」ア」イb` (`」テ」ア` char(1) PRIMARY KEY) DEFAULT CHARSET = ujis engine = heap; +INSERT INTO `」ヤ」アa` VALUES ('竺'),('叱'),('悉'); +INSERT INTO `」ヤ」アb` VALUES ('竺'); +INSERT INTO `」ヤ」イa` VALUES ('、「'),('、ォ'),('、オ'); +INSERT INTO `」ヤ」イb` VALUES ('、「'); +INSERT INTO `」ヤ」ウa` VALUES ('常ワ'),('常ン'),('常゙'); +INSERT INTO `」ヤ」ウb` VALUES ('常ワ'); +INSERT INTO `」ヤ」エa` VALUES ('竺'),('叱'),('悉'); +INSERT INTO `」ヤ」エb` VALUES ('竺'); +INSERT INTO `」ヤ」オa` VALUES ('、「'),('、ォ'),('、オ'); +INSERT INTO `」ヤ」オb` VALUES ('、「'); +INSERT INTO `」ヤ」カa` VALUES ('常ワ'),('常ン'),('常゙'); +INSERT INTO `」ヤ」カb` VALUES ('常ワ'); +INSERT INTO `」ヤ」キa` VALUES ('竺'),('叱'),('悉'); +INSERT INTO `」ヤ」キb` VALUES ('竺'); +INSERT INTO `」ヤ」クa` VALUES ('、「'),('、ォ'),('、オ'); +INSERT INTO `」ヤ」クb` VALUES ('、「'); +INSERT INTO `」ヤ」ケa` VALUES ('常ワ'),('常ン'),('常゙'); +INSERT INTO `」ヤ」ケb` VALUES ('常ワ'); +INSERT INTO `」ヤ」ア」ーa` VALUES ('竺'),('叱'),('悉'); +INSERT INTO `」ヤ」ア」ーb` VALUES ('竺'); +INSERT INTO `」ヤ」ア」アa` VALUES ('、「'),('、ォ'),('、オ'); +INSERT INTO `」ヤ」ア」アb` VALUES ('、「'); +INSERT INTO `」ヤ」ア」イa` VALUES ('常ワ'),('常ン'),('常゙'); +INSERT INTO `」ヤ」ア」イb` VALUES ('常ワ'); +SELECT `」テ」ア` FROM `」ヤ」アa` WHERE `」テ」ア` IN (SELECT `」テ」ア` FROM `」ヤ」アb`); +」テ」ア +竺 +SELECT `」テ」ア` FROM `」ヤ」アa` WHERE EXISTS (SELECT `」テ」ア` FROM `」ヤ」アb` WHERE `」ヤ」アa`.`」テ」ア` = `」ヤ」アb`.`」テ」ア`); +」テ」ア +竺 +SELECT `」テ」ア` FROM `」ヤ」アa` WHERE NOT EXISTS (SELECT `」テ」ア` FROM `」ヤ」アb` WHERE `」ヤ」アa`.`」テ」ア` = `」ヤ」アb`.`」テ」ア`); +」テ」ア +叱 +悉 +SELECT `」テ」ア` FROM `」ヤ」イa` WHERE `」テ」ア` IN (SELECT `」テ」ア` FROM `」ヤ」イb`); +」テ」ア +、「 +SELECT `」テ」ア` FROM `」ヤ」イa` WHERE EXISTS (SELECT `」テ」ア` FROM `」ヤ」イb` WHERE `」ヤ」イa`.`」テ」ア` = `」ヤ」イb`.`」テ」ア`); +」テ」ア +、「 +SELECT `」テ」ア` FROM `」ヤ」イa` WHERE NOT EXISTS (SELECT `」テ」ア` FROM `」ヤ」イb` WHERE `」ヤ」イa`.`」テ」ア` = `」ヤ」イb`.`」テ」ア`); +」テ」ア +、ォ +、オ +SELECT `」テ」ア` FROM `」ヤ」ウa` WHERE `」テ」ア` IN (SELECT `」テ」ア` FROM `」ヤ」ウb`); +」テ」ア +常ワ +SELECT `」テ」ア` FROM `」ヤ」ウa` WHERE EXISTS (SELECT `」テ」ア` FROM `」ヤ」ウb` WHERE `」ヤ」ウa`.`」テ」ア` = `」ヤ」ウb`.`」テ」ア`); +」テ」ア +常ワ +SELECT `」テ」ア` FROM `」ヤ」ウa` WHERE NOT EXISTS (SELECT `」テ」ア` FROM `」ヤ」ウb` WHERE `」ヤ」ウa`.`」テ」ア` = `」ヤ」ウb`.`」テ」ア`); +」テ」ア +常ン +常゙ +SELECT `」テ」ア` FROM `」ヤ」エa` WHERE `」テ」ア` IN (SELECT `」テ」ア` FROM `」ヤ」エb`); +」テ」ア +竺 +SELECT `」テ」ア` FROM `」ヤ」エa` WHERE EXISTS (SELECT `」テ」ア` FROM `」ヤ」エb` WHERE `」ヤ」エa`.`」テ」ア` = `」ヤ」エb`.`」テ」ア`); +」テ」ア +竺 +SELECT `」テ」ア` FROM `」ヤ」エa` WHERE NOT EXISTS (SELECT `」テ」ア` FROM `」ヤ」エb` WHERE `」ヤ」エa`.`」テ」ア` = `」ヤ」エb`.`」テ」ア`); +」テ」ア +叱 +悉 +SELECT `」テ」ア` FROM `」ヤ」オa` WHERE `」テ」ア` IN (SELECT `」テ」ア` FROM `」ヤ」オb`); +」テ」ア +、「 +SELECT `」テ」ア` FROM `」ヤ」オa` WHERE EXISTS (SELECT `」テ」ア` FROM `」ヤ」オb` WHERE `」ヤ」オa`.`」テ」ア` = `」ヤ」オb`.`」テ」ア`); +」テ」ア +、「 +SELECT `」テ」ア` FROM `」ヤ」オa` WHERE NOT EXISTS (SELECT `」テ」ア` FROM `」ヤ」オb` WHERE `」ヤ」オa`.`」テ」ア` = `」ヤ」オb`.`」テ」ア`); +」テ」ア +、ォ +、オ +SELECT `」テ」ア` FROM `」ヤ」カa` WHERE `」テ」ア` IN (SELECT `」テ」ア` FROM `」ヤ」カb`); +」テ」ア +常ワ +SELECT `」テ」ア` FROM `」ヤ」カa` WHERE EXISTS (SELECT `」テ」ア` FROM `」ヤ」カb` WHERE `」ヤ」カa`.`」テ」ア` = `」ヤ」カb`.`」テ」ア`); +」テ」ア +常ワ +SELECT `」テ」ア` FROM `」ヤ」カa` WHERE NOT EXISTS (SELECT `」テ」ア` FROM `」ヤ」カb` WHERE `」ヤ」カa`.`」テ」ア` = `」ヤ」カb`.`」テ」ア`); +」テ」ア +常ン +常゙ +SELECT `」テ」ア` FROM `」ヤ」キa` WHERE `」テ」ア` IN (SELECT `」テ」ア` FROM `」ヤ」キb`); +」テ」ア +竺 +SELECT `」テ」ア` FROM `」ヤ」キa` WHERE EXISTS (SELECT `」テ」ア` FROM `」ヤ」キb` WHERE `」ヤ」キa`.`」テ」ア` = `」ヤ」キb`.`」テ」ア`); +」テ」ア +竺 +SELECT `」テ」ア` FROM `」ヤ」キa` WHERE NOT EXISTS (SELECT `」テ」ア` FROM `」ヤ」キb` WHERE `」ヤ」キa`.`」テ」ア` = `」ヤ」キb`.`」テ」ア`); +」テ」ア +叱 +悉 +SELECT `」テ」ア` FROM `」ヤ」クa` WHERE `」テ」ア` IN (SELECT `」テ」ア` FROM `」ヤ」クb`); +」テ」ア +、「 +SELECT `」テ」ア` FROM `」ヤ」クa` WHERE EXISTS (SELECT `」テ」ア` FROM `」ヤ」クb` WHERE `」ヤ」クa`.`」テ」ア` = `」ヤ」クb`.`」テ」ア`); +」テ」ア +、「 +SELECT `」テ」ア` FROM `」ヤ」クa` WHERE NOT EXISTS (SELECT `」テ」ア` FROM `」ヤ」クb` WHERE `」ヤ」クa`.`」テ」ア` = `」ヤ」クb`.`」テ」ア`); +」テ」ア +、ォ +、オ +SELECT `」テ」ア` FROM `」ヤ」ケa` WHERE `」テ」ア` IN (SELECT `」テ」ア` FROM `」ヤ」ケb`); +」テ」ア +常ワ +SELECT `」テ」ア` FROM `」ヤ」ケa` WHERE EXISTS (SELECT `」テ」ア` FROM `」ヤ」ケb` WHERE `」ヤ」ケa`.`」テ」ア` = `」ヤ」ケb`.`」テ」ア`); +」テ」ア +常ワ +SELECT `」テ」ア` FROM `」ヤ」ケa` WHERE NOT EXISTS (SELECT `」テ」ア` FROM `」ヤ」ケb` WHERE `」ヤ」ケa`.`」テ」ア` = `」ヤ」ケb`.`」テ」ア`); +」テ」ア +常ン +常゙ +SELECT `」テ」ア` FROM `」ヤ」ア」ーa` WHERE `」テ」ア` IN (SELECT `」テ」ア` FROM `」ヤ」ア」ーb`); +」テ」ア +竺 +SELECT `」テ」ア` FROM `」ヤ」ア」ーa` WHERE EXISTS (SELECT `」テ」ア` FROM `」ヤ」ア」ーb` WHERE `」ヤ」ア」ーa`.`」テ」ア` = `」ヤ」ア」ーb`.`」テ」ア`); +」テ」ア +竺 +SELECT `」テ」ア` FROM `」ヤ」ア」ーa` WHERE NOT EXISTS (SELECT `」テ」ア` FROM `」ヤ」ア」ーb` WHERE `」ヤ」ア」ーa`.`」テ」ア` = `」ヤ」ア」ーb`.`」テ」ア`); +」テ」ア +叱 +悉 +SELECT `」テ」ア` FROM `」ヤ」ア」アa` WHERE `」テ」ア` IN (SELECT `」テ」ア` FROM `」ヤ」ア」アb`); +」テ」ア +、「 +SELECT `」テ」ア` FROM `」ヤ」ア」アa` WHERE EXISTS (SELECT `」テ」ア` FROM `」ヤ」ア」アb` WHERE `」ヤ」ア」アa`.`」テ」ア` = `」ヤ」ア」アb`.`」テ」ア`); +」テ」ア +、「 +SELECT `」テ」ア` FROM `」ヤ」ア」アa` WHERE NOT EXISTS (SELECT `」テ」ア` FROM `」ヤ」ア」アb` WHERE `」ヤ」ア」アa`.`」テ」ア` = `」ヤ」ア」アb`.`」テ」ア`); +」テ」ア +、ォ +、オ +SELECT `」テ」ア` FROM `」ヤ」ア」イa` WHERE `」テ」ア` IN (SELECT `」テ」ア` FROM `」ヤ」ア」イb`); +」テ」ア +常ワ +SELECT `」テ」ア` FROM `」ヤ」ア」イa` WHERE EXISTS (SELECT `」テ」ア` FROM `」ヤ」ア」イb` WHERE `」ヤ」ア」イa`.`」テ」ア` = `」ヤ」ア」イb`.`」テ」ア`); +」テ」ア +常ワ +SELECT `」テ」ア` FROM `」ヤ」ア」イa` WHERE NOT EXISTS (SELECT `」テ」ア` FROM `」ヤ」ア」イb` WHERE `」ヤ」ア」イa`.`」テ」ア` = `」ヤ」ア」イb`.`」テ」ア`); +」テ」ア +常ン +常゙ +DROP TABLE `」ヤ」アa`; +DROP TABLE `」ヤ」アb`; +DROP TABLE `」ヤ」イa`; +DROP TABLE `」ヤ」イb`; +DROP TABLE `」ヤ」ウa`; +DROP TABLE `」ヤ」ウb`; +DROP TABLE `」ヤ」エa`; +DROP TABLE `」ヤ」エb`; +DROP TABLE `」ヤ」オa`; +DROP TABLE `」ヤ」オb`; +DROP TABLE `」ヤ」カa`; +DROP TABLE `」ヤ」カb`; +DROP TABLE `」ヤ」キa`; +DROP TABLE `」ヤ」キb`; +DROP TABLE `」ヤ」クa`; +DROP TABLE `」ヤ」クb`; +DROP TABLE `」ヤ」ケa`; +DROP TABLE `」ヤ」ケb`; +DROP TABLE `」ヤ」ア」ーa`; +DROP TABLE `」ヤ」ア」ーb`; +DROP TABLE `」ヤ」ア」アa`; +DROP TABLE `」ヤ」ア」アb`; +DROP TABLE `」ヤ」ア」イa`; +DROP TABLE `」ヤ」ア」イb`; diff --git a/mysql-test/suite/jp/r/jp_subquery_utf8.result b/mysql-test/suite/jp/r/jp_subquery_utf8.result new file mode 100644 index 00000000000..ce56e660a65 --- /dev/null +++ b/mysql-test/suite/jp/r/jp_subquery_utf8.result @@ -0,0 +1,206 @@ +drop table if exists `シエシ疏; +drop table if exists `シエシ蛋; +drop table if exists `シエシ伝; +drop table if exists `シエシ覗; +drop table if exists `シエシ描; +drop table if exists `シエシ冒; +drop table if exists `シエシ輿; +drop table if exists `シエシ倭; +drop table if exists `シエシ兪; +drop table if exists `シエシ托シ秦; +drop table if exists `シエシ托シ疏; +drop table if exists `シエシ托シ蛋; +SET NAMES utf8; +SET character_set_database = utf8; +CREATE TABLE `シエシ疎` (`シ」シ疏 char(1) PRIMARY KEY) DEFAULT CHARSET = utf8 engine = innodb; +CREATE TABLE `シエシ礎` (`シ」シ疏 char(1) PRIMARY KEY) DEFAULT CHARSET = utf8 engine = innodb; +CREATE TABLE `シエシ誕` (`シ」シ疏 char(1) PRIMARY KEY) DEFAULT CHARSET = utf8 engine = innodb; +CREATE TABLE `シエシ鍛` (`シ」シ疏 char(1) PRIMARY KEY) DEFAULT CHARSET = utf8 engine = innodb; +CREATE TABLE `シエシ殿` (`シ」シ疏 char(1) PRIMARY KEY) DEFAULT CHARSET = utf8 engine = innodb; +CREATE TABLE `シエシ澱` (`シ」シ疏 char(1) PRIMARY KEY) DEFAULT CHARSET = utf8 engine = innodb; +CREATE TABLE `シエシ蚤` (`シ」シ疏 char(1) PRIMARY KEY) DEFAULT CHARSET = utf8 engine = myisam; +CREATE TABLE `シエシ巴` (`シ」シ疏 char(1) PRIMARY KEY) DEFAULT CHARSET = utf8 engine = myisam; +CREATE TABLE `シエシ病` (`シ」シ疏 char(1) PRIMARY KEY) DEFAULT CHARSET = utf8 engine = myisam; +CREATE TABLE `シエシ秒` (`シ」シ疏 char(1) PRIMARY KEY) DEFAULT CHARSET = utf8 engine = myisam; +CREATE TABLE `シエシ紡` (`シ」シ疏 char(1) PRIMARY KEY) DEFAULT CHARSET = utf8 engine = myisam; +CREATE TABLE `シエシ肪` (`シ」シ疏 char(1) PRIMARY KEY) DEFAULT CHARSET = utf8 engine = myisam; +CREATE TABLE `シエシ預` (`シ」シ疏 char(1) PRIMARY KEY) DEFAULT CHARSET = utf8 engine = heap; +CREATE TABLE `シエシ傭` (`シ」シ疏 char(1) PRIMARY KEY) DEFAULT CHARSET = utf8 engine = heap; +CREATE TABLE `シエシ和` (`シ」シ疏 char(1) PRIMARY KEY) DEFAULT CHARSET = utf8 engine = heap; +CREATE TABLE `シエシ話` (`シ」シ疏 char(1) PRIMARY KEY) DEFAULT CHARSET = utf8 engine = heap; +CREATE TABLE `シエシ兮` (`シ」シ疏 char(1) PRIMARY KEY) DEFAULT CHARSET = utf8 engine = heap; +CREATE TABLE `シエシ冀` (`シ」シ疏 char(1) PRIMARY KEY) DEFAULT CHARSET = utf8 engine = heap; +CREATE TABLE `シエシ托シ紳` (`シ」シ疏 char(1) PRIMARY KEY) DEFAULT CHARSET = utf8 engine = heap; +CREATE TABLE `シエシ托シ臣` (`シ」シ疏 char(1) PRIMARY KEY) DEFAULT CHARSET = utf8 engine = heap; +CREATE TABLE `シエシ托シ疎` (`シ」シ疏 char(1) PRIMARY KEY) DEFAULT CHARSET = utf8 engine = heap; +CREATE TABLE `シエシ托シ礎` (`シ」シ疏 char(1) PRIMARY KEY) DEFAULT CHARSET = utf8 engine = heap; +CREATE TABLE `シエシ托シ誕` (`シ」シ疏 char(1) PRIMARY KEY) DEFAULT CHARSET = utf8 engine = heap; +CREATE TABLE `シエシ托シ鍛` (`シ」シ疏 char(1) PRIMARY KEY) DEFAULT CHARSET = utf8 engine = heap; +INSERT INTO `シエシ疎` VALUES ('スア'),('スカ'),('スサ'); +INSERT INTO `シエシ礎` VALUES ('スア'); +INSERT INTO `シエシ誕` VALUES ('縺'),('縺'),('縺'); +INSERT INTO `シエシ鍛` VALUES ('縺'); +INSERT INTO `シエシ殿` VALUES ('鮴'),('鮴'),('鮴'); +INSERT INTO `シエシ澱` VALUES ('鮴'); +INSERT INTO `シエシ蚤` VALUES ('スア'),('スカ'),('スサ'); +INSERT INTO `シエシ巴` VALUES ('スア'); +INSERT INTO `シエシ病` VALUES ('縺'),('縺'),('縺'); +INSERT INTO `シエシ秒` VALUES ('縺'); +INSERT INTO `シエシ紡` VALUES ('鮴'),('鮴'),('鮴'); +INSERT INTO `シエシ肪` VALUES ('鮴'); +INSERT INTO `シエシ預` VALUES ('スア'),('スカ'),('スサ'); +INSERT INTO `シエシ傭` VALUES ('スア'); +INSERT INTO `シエシ和` VALUES ('縺'),('縺'),('縺'); +INSERT INTO `シエシ話` VALUES ('縺'); +INSERT INTO `シエシ兮` VALUES ('鮴'),('鮴'),('鮴'); +INSERT INTO `シエシ冀` VALUES ('鮴'); +INSERT INTO `シエシ托シ紳` VALUES ('スア'),('スカ'),('スサ'); +INSERT INTO `シエシ托シ臣` VALUES ('スア'); +INSERT INTO `シエシ托シ疎` VALUES ('縺'),('縺'),('縺'); +INSERT INTO `シエシ托シ礎` VALUES ('縺'); +INSERT INTO `シエシ托シ誕` VALUES ('鮴'),('鮴'),('鮴'); +INSERT INTO `シエシ托シ鍛` VALUES ('鮴'); +SELECT `シ」シ疏 FROM `シエシ疎` WHERE `シ」シ疏 IN (SELECT `シ」シ疏 FROM `シエシ礎`); +シ」シ +スア +SELECT `シ」シ疏 FROM `シエシ疎` WHERE EXISTS (SELECT `シ」シ疏 FROM `シエシ礎` WHERE `シエシ疎`.`シ」シ疏 = `シエシ礎`.`シ」シ疏); +シ」シ +スア +SELECT `シ」シ疏 FROM `シエシ疎` WHERE NOT EXISTS (SELECT `シ」シ疏 FROM `シエシ礎` WHERE `シエシ疎`.`シ」シ疏 = `シエシ礎`.`シ」シ疏); +シ」シ +スカ +スサ +SELECT `シ」シ疏 FROM `シエシ誕` WHERE `シ」シ疏 IN (SELECT `シ」シ疏 FROM `シエシ鍛`); +シ」シ +縺 +SELECT `シ」シ疏 FROM `シエシ誕` WHERE EXISTS (SELECT `シ」シ疏 FROM `シエシ鍛` WHERE `シエシ誕`.`シ」シ疏 = `シエシ鍛`.`シ」シ疏); +シ」シ +縺 +SELECT `シ」シ疏 FROM `シエシ誕` WHERE NOT EXISTS (SELECT `シ」シ疏 FROM `シエシ鍛` WHERE `シエシ誕`.`シ」シ疏 = `シエシ鍛`.`シ」シ疏); +シ」シ +縺 +縺 +SELECT `シ」シ疏 FROM `シエシ殿` WHERE `シ」シ疏 IN (SELECT `シ」シ疏 FROM `シエシ澱`); +シ」シ +鮴 +SELECT `シ」シ疏 FROM `シエシ殿` WHERE EXISTS (SELECT `シ」シ疏 FROM `シエシ澱` WHERE `シエシ殿`.`シ」シ疏 = `シエシ澱`.`シ」シ疏); +シ」シ +鮴 +SELECT `シ」シ疏 FROM `シエシ殿` WHERE NOT EXISTS (SELECT `シ」シ疏 FROM `シエシ澱` WHERE `シエシ殿`.`シ」シ疏 = `シエシ澱`.`シ」シ疏); +シ」シ +鮴 +鮴 +SELECT `シ」シ疏 FROM `シエシ蚤` WHERE `シ」シ疏 IN (SELECT `シ」シ疏 FROM `シエシ巴`); +シ」シ +スア +SELECT `シ」シ疏 FROM `シエシ蚤` WHERE EXISTS (SELECT `シ」シ疏 FROM `シエシ巴` WHERE `シエシ蚤`.`シ」シ疏 = `シエシ巴`.`シ」シ疏); +シ」シ +スア +SELECT `シ」シ疏 FROM `シエシ蚤` WHERE NOT EXISTS (SELECT `シ」シ疏 FROM `シエシ巴` WHERE `シエシ蚤`.`シ」シ疏 = `シエシ巴`.`シ」シ疏); +シ」シ +スカ +スサ +SELECT `シ」シ疏 FROM `シエシ病` WHERE `シ」シ疏 IN (SELECT `シ」シ疏 FROM `シエシ秒`); +シ」シ +縺 +SELECT `シ」シ疏 FROM `シエシ病` WHERE EXISTS (SELECT `シ」シ疏 FROM `シエシ秒` WHERE `シエシ病`.`シ」シ疏 = `シエシ秒`.`シ」シ疏); +シ」シ +縺 +SELECT `シ」シ疏 FROM `シエシ病` WHERE NOT EXISTS (SELECT `シ」シ疏 FROM `シエシ秒` WHERE `シエシ病`.`シ」シ疏 = `シエシ秒`.`シ」シ疏); +シ」シ +縺 +縺 +SELECT `シ」シ疏 FROM `シエシ紡` WHERE `シ」シ疏 IN (SELECT `シ」シ疏 FROM `シエシ肪`); +シ」シ +鮴 +SELECT `シ」シ疏 FROM `シエシ紡` WHERE EXISTS (SELECT `シ」シ疏 FROM `シエシ肪` WHERE `シエシ紡`.`シ」シ疏 = `シエシ肪`.`シ」シ疏); +シ」シ +鮴 +SELECT `シ」シ疏 FROM `シエシ紡` WHERE NOT EXISTS (SELECT `シ」シ疏 FROM `シエシ肪` WHERE `シエシ紡`.`シ」シ疏 = `シエシ肪`.`シ」シ疏); +シ」シ +鮴 +鮴 +SELECT `シ」シ疏 FROM `シエシ預` WHERE `シ」シ疏 IN (SELECT `シ」シ疏 FROM `シエシ傭`); +シ」シ +スア +SELECT `シ」シ疏 FROM `シエシ預` WHERE EXISTS (SELECT `シ」シ疏 FROM `シエシ傭` WHERE `シエシ預`.`シ」シ疏 = `シエシ傭`.`シ」シ疏); +シ」シ +スア +SELECT `シ」シ疏 FROM `シエシ預` WHERE NOT EXISTS (SELECT `シ」シ疏 FROM `シエシ傭` WHERE `シエシ預`.`シ」シ疏 = `シエシ傭`.`シ」シ疏); +シ」シ +スカ +スサ +SELECT `シ」シ疏 FROM `シエシ和` WHERE `シ」シ疏 IN (SELECT `シ」シ疏 FROM `シエシ話`); +シ」シ +縺 +SELECT `シ」シ疏 FROM `シエシ和` WHERE EXISTS (SELECT `シ」シ疏 FROM `シエシ話` WHERE `シエシ和`.`シ」シ疏 = `シエシ話`.`シ」シ疏); +シ」シ +縺 +SELECT `シ」シ疏 FROM `シエシ和` WHERE NOT EXISTS (SELECT `シ」シ疏 FROM `シエシ話` WHERE `シエシ和`.`シ」シ疏 = `シエシ話`.`シ」シ疏); +シ」シ +縺 +縺 +SELECT `シ」シ疏 FROM `シエシ兮` WHERE `シ」シ疏 IN (SELECT `シ」シ疏 FROM `シエシ冀`); +シ」シ +鮴 +SELECT `シ」シ疏 FROM `シエシ兮` WHERE EXISTS (SELECT `シ」シ疏 FROM `シエシ冀` WHERE `シエシ兮`.`シ」シ疏 = `シエシ冀`.`シ」シ疏); +シ」シ +鮴 +SELECT `シ」シ疏 FROM `シエシ兮` WHERE NOT EXISTS (SELECT `シ」シ疏 FROM `シエシ冀` WHERE `シエシ兮`.`シ」シ疏 = `シエシ冀`.`シ」シ疏); +シ」シ +鮴 +鮴 +SELECT `シ」シ疏 FROM `シエシ托シ紳` WHERE `シ」シ疏 IN (SELECT `シ」シ疏 FROM `シエシ托シ臣`); +シ」シ +スア +SELECT `シ」シ疏 FROM `シエシ托シ紳` WHERE EXISTS (SELECT `シ」シ疏 FROM `シエシ托シ臣` WHERE `シエシ托シ紳`.`シ」シ疏 = `シエシ托シ臣`.`シ」シ疏); +シ」シ +スア +SELECT `シ」シ疏 FROM `シエシ托シ紳` WHERE NOT EXISTS (SELECT `シ」シ疏 FROM `シエシ托シ臣` WHERE `シエシ托シ紳`.`シ」シ疏 = `シエシ托シ臣`.`シ」シ疏); +シ」シ +スカ +スサ +SELECT `シ」シ疏 FROM `シエシ托シ疎` WHERE `シ」シ疏 IN (SELECT `シ」シ疏 FROM `シエシ托シ礎`); +シ」シ +縺 +SELECT `シ」シ疏 FROM `シエシ托シ疎` WHERE EXISTS (SELECT `シ」シ疏 FROM `シエシ托シ礎` WHERE `シエシ托シ疎`.`シ」シ疏 = `シエシ托シ礎`.`シ」シ疏); +シ」シ +縺 +SELECT `シ」シ疏 FROM `シエシ托シ疎` WHERE NOT EXISTS (SELECT `シ」シ疏 FROM `シエシ托シ礎` WHERE `シエシ托シ疎`.`シ」シ疏 = `シエシ托シ礎`.`シ」シ疏); +シ」シ +縺 +縺 +SELECT `シ」シ疏 FROM `シエシ托シ誕` WHERE `シ」シ疏 IN (SELECT `シ」シ疏 FROM `シエシ托シ鍛`); +シ」シ +鮴 +SELECT `シ」シ疏 FROM `シエシ托シ誕` WHERE EXISTS (SELECT `シ」シ疏 FROM `シエシ托シ鍛` WHERE `シエシ托シ誕`.`シ」シ疏 = `シエシ托シ鍛`.`シ」シ疏); +シ」シ +鮴 +SELECT `シ」シ疏 FROM `シエシ托シ誕` WHERE NOT EXISTS (SELECT `シ」シ疏 FROM `シエシ托シ鍛` WHERE `シエシ托シ誕`.`シ」シ疏 = `シエシ托シ鍛`.`シ」シ疏); +シ」シ +鮴 +鮴 +DROP TABLE `シエシ疎`; +DROP TABLE `シエシ礎`; +DROP TABLE `シエシ誕`; +DROP TABLE `シエシ鍛`; +DROP TABLE `シエシ殿`; +DROP TABLE `シエシ澱`; +DROP TABLE `シエシ蚤`; +DROP TABLE `シエシ巴`; +DROP TABLE `シエシ病`; +DROP TABLE `シエシ秒`; +DROP TABLE `シエシ紡`; +DROP TABLE `シエシ肪`; +DROP TABLE `シエシ預`; +DROP TABLE `シエシ傭`; +DROP TABLE `シエシ和`; +DROP TABLE `シエシ話`; +DROP TABLE `シエシ兮`; +DROP TABLE `シエシ冀`; +DROP TABLE `シエシ托シ紳`; +DROP TABLE `シエシ托シ臣`; +DROP TABLE `シエシ托シ疎`; +DROP TABLE `シエシ托シ礎`; +DROP TABLE `シエシ托シ誕`; +DROP TABLE `シエシ托シ鍛`; diff --git a/mysql-test/suite/jp/r/jp_substring_sjis.result b/mysql-test/suite/jp/r/jp_substring_sjis.result new file mode 100644 index 00000000000..3fe5bf44b86 --- /dev/null +++ b/mysql-test/suite/jp/r/jp_substring_sjis.result @@ -0,0 +1,2738 @@ +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`; +drop table if exists `T11`; +drop table if exists `T12`; +SET NAMES sjis; +SET character_set_database = sjis; +CREATE TABLE `T1` (`C1` char(5), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = innodb; +CREATE TABLE `T2` (`C1` char(5), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = innodb; +CREATE TABLE `T3` (`C1` char(5), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = innodb; +CREATE TABLE `T4` (`C1` char(5), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = myisam; +CREATE TABLE `T5` (`C1` char(5), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = myisam; +CREATE TABLE `T6` (`C1` char(5), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = myisam; +CREATE TABLE `T7` (`C1` char(5), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = heap; +CREATE TABLE `T8` (`C1` char(5), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = heap; +CREATE TABLE `T9` (`C1` char(5), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = heap; +CREATE TABLE `T10` (`C1` char(5), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = bdb; +CREATE TABLE `T11` (`C1` char(5), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = bdb; +CREATE TABLE `T12` (`C1` char(5), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = bdb; +INSERT INTO `T1` VALUES ('アイウエオ'),('アイウエ'),('アイウ'),('アイ'),('ア'),(''); +INSERT INTO `T2` VALUES ('あいうえお'),('あいうえ'),('あいう'),('あい'),('あ'),(''); +INSERT INTO `T3` VALUES ('ソ十表予構'),('ソ十表予'),('ソ十表'),('ソ十'),('ソ'),(''); +INSERT INTO `T4` VALUES ('アイウエオ'),('アイウエ'),('アイウ'),('アイ'),('ア'),(''); +INSERT INTO `T5` VALUES ('あいうえお'),('あいうえ'),('あいう'),('あい'),('あ'),(''); +INSERT INTO `T6` VALUES ('ソ十表予構'),('ソ十表予'),('ソ十表'),('ソ十'),('ソ'),(''); +INSERT INTO `T7` VALUES ('アイウエオ'),('アイウエ'),('アイウ'),('アイ'),('ア'),(''); +INSERT INTO `T8` VALUES ('あいうえお'),('あいうえ'),('あいう'),('あい'),('あ'),(''); +INSERT INTO `T9` VALUES ('ソ十表予構'),('ソ十表予'),('ソ十表'),('ソ十'),('ソ'),(''); +INSERT INTO `T10` VALUES ('アイウエオ'),('アイウエ'),('アイウ'),('アイ'),('ア'),(''); +INSERT INTO `T11` VALUES ('あいうえお'),('あいうえ'),('あいう'),('あい'),('あ'),(''); +INSERT INTO `T12` VALUES ('ソ十表予構'),('ソ十表予'),('ソ十表'),('ソ十'),('ソ'),(''); +SELECT `C1`, SUBSTRING(`C1`,0) FROM `T1`; +C1 SUBSTRING(`C1`,0) + +ア +アイ +アイウ +アイウエ +アイウエオ +SELECT `C1`, SUBSTRING(`C1`,1) FROM `T1`; +C1 SUBSTRING(`C1`,1) + +ア ア +アイ アイ +アイウ アイウ +アイウエ アイウエ +アイウエオ アイウエオ +SELECT `C1`, SUBSTRING(`C1`,2) FROM `T1`; +C1 SUBSTRING(`C1`,2) + +ア +アイ イ +アイウ イウ +アイウエ イウエ +アイウエオ イウエオ +SELECT `C1`, SUBSTRING(`C1`,3) FROM `T1`; +C1 SUBSTRING(`C1`,3) + +ア +アイ +アイウ ウ +アイウエ ウエ +アイウエオ ウエオ +SELECT `C1`, SUBSTRING(`C1`,4) FROM `T1`; +C1 SUBSTRING(`C1`,4) + +ア +アイ +アイウ +アイウエ エ +アイウエオ エオ +SELECT `C1`, SUBSTRING(`C1`,5) FROM `T1`; +C1 SUBSTRING(`C1`,5) + +ア +アイ +アイウ +アイウエ +アイウエオ オ +SELECT `C1`, SUBSTRING(`C1`,6) FROM `T1`; +C1 SUBSTRING(`C1`,6) + +ア +アイ +アイウ +アイウエ +アイウエオ +SELECT `C1`, SUBSTRING(`C1` FROM 0) FROM `T1`; +C1 SUBSTRING(`C1` FROM 0) + +ア +アイ +アイウ +アイウエ +アイウエオ +SELECT `C1`, SUBSTRING(`C1` FROM 1) FROM `T1`; +C1 SUBSTRING(`C1` FROM 1) + +ア ア +アイ アイ +アイウ アイウ +アイウエ アイウエ +アイウエオ アイウエオ +SELECT `C1`, SUBSTRING(`C1` FROM 2) FROM `T1`; +C1 SUBSTRING(`C1` FROM 2) + +ア +アイ イ +アイウ イウ +アイウエ イウエ +アイウエオ イウエオ +SELECT `C1`, SUBSTRING(`C1` FROM 3) FROM `T1`; +C1 SUBSTRING(`C1` FROM 3) + +ア +アイ +アイウ ウ +アイウエ ウエ +アイウエオ ウエオ +SELECT `C1`, SUBSTRING(`C1` FROM 4) FROM `T1`; +C1 SUBSTRING(`C1` FROM 4) + +ア +アイ +アイウ +アイウエ エ +アイウエオ エオ +SELECT `C1`, SUBSTRING(`C1` FROM 5) FROM `T1`; +C1 SUBSTRING(`C1` FROM 5) + +ア +アイ +アイウ +アイウエ +アイウエオ オ +SELECT `C1`, SUBSTRING(`C1` FROM 6) FROM `T1`; +C1 SUBSTRING(`C1` FROM 6) + +ア +アイ +アイウ +アイウエ +アイウエオ +SELECT `C1`, SUBSTRING(`C1`,1,0) FROM `T1`; +C1 SUBSTRING(`C1`,1,0) + +ア +アイ +アイウ +アイウエ +アイウエオ +SELECT `C1`, SUBSTRING(`C1`,1,1) FROM `T1`; +C1 SUBSTRING(`C1`,1,1) + +ア ア +アイ ア +アイウ ア +アイウエ ア +アイウエオ ア +SELECT `C1`, SUBSTRING(`C1`,1,2) FROM `T1`; +C1 SUBSTRING(`C1`,1,2) + +ア ア +アイ アイ +アイウ アイ +アイウエ アイ +アイウエオ アイ +SELECT `C1`, SUBSTRING(`C1`,1,3) FROM `T1`; +C1 SUBSTRING(`C1`,1,3) + +ア ア +アイ アイ +アイウ アイウ +アイウエ アイウ +アイウエオ アイウ +SELECT `C1`, SUBSTRING(`C1`,1,4) FROM `T1`; +C1 SUBSTRING(`C1`,1,4) + +ア ア +アイ アイ +アイウ アイウ +アイウエ アイウエ +アイウエオ アイウエ +SELECT `C1`, SUBSTRING(`C1`,1,5) FROM `T1`; +C1 SUBSTRING(`C1`,1,5) + +ア ア +アイ アイ +アイウ アイウ +アイウエ アイウエ +アイウエオ アイウエオ +SELECT `C1`, SUBSTRING(`C1`,1,6) FROM `T1`; +C1 SUBSTRING(`C1`,1,6) + +ア ア +アイ アイ +アイウ アイウ +アイウエ アイウエ +アイウエオ アイウエオ +SELECT `C1`, SUBSTRING(`C1` FROM 1 FOR 0) FROM `T1`; +C1 SUBSTRING(`C1` FROM 1 FOR 0) + +ア +アイ +アイウ +アイウエ +アイウエオ +SELECT `C1`, SUBSTRING(`C1` FROM 1 FOR 1) FROM `T1`; +C1 SUBSTRING(`C1` FROM 1 FOR 1) + +ア ア +アイ ア +アイウ ア +アイウエ ア +アイウエオ ア +SELECT `C1`, SUBSTRING(`C1` FROM 1 FOR 2) FROM `T1`; +C1 SUBSTRING(`C1` FROM 1 FOR 2) + +ア ア +アイ アイ +アイウ アイ +アイウエ アイ +アイウエオ アイ +SELECT `C1`, SUBSTRING(`C1` FROM 1 FOR 3) FROM `T1`; +C1 SUBSTRING(`C1` FROM 1 FOR 3) + +ア ア +アイ アイ +アイウ アイウ +アイウエ アイウ +アイウエオ アイウ +SELECT `C1`, SUBSTRING(`C1` FROM 1 FOR 4) FROM `T1`; +C1 SUBSTRING(`C1` FROM 1 FOR 4) + +ア ア +アイ アイ +アイウ アイウ +アイウエ アイウエ +アイウエオ アイウエ +SELECT `C1`, SUBSTRING(`C1` FROM 1 FOR 5) FROM `T1`; +C1 SUBSTRING(`C1` FROM 1 FOR 5) + +ア ア +アイ アイ +アイウ アイウ +アイウエ アイウエ +アイウエオ アイウエオ +SELECT `C1`, SUBSTRING(`C1` FROM 1 FOR 6) FROM `T1`; +C1 SUBSTRING(`C1` FROM 1 FOR 6) + +ア ア +アイ アイ +アイウ アイウ +アイウエ アイウエ +アイウエオ アイウエオ +SELECT `C1`, SUBSTRING(`C1`,0) FROM `T2`; +C1 SUBSTRING(`C1`,0) + +あ +あい +あいう +あいうえ +あいうえお +SELECT `C1`, SUBSTRING(`C1`,1) FROM `T2`; +C1 SUBSTRING(`C1`,1) + +あ あ +あい あい +あいう あいう +あいうえ あいうえ +あいうえお あいうえお +SELECT `C1`, SUBSTRING(`C1`,2) FROM `T2`; +C1 SUBSTRING(`C1`,2) + +あ +あい い +あいう いう +あいうえ いうえ +あいうえお いうえお +SELECT `C1`, SUBSTRING(`C1`,3) FROM `T2`; +C1 SUBSTRING(`C1`,3) + +あ +あい +あいう う +あいうえ うえ +あいうえお うえお +SELECT `C1`, SUBSTRING(`C1`,4) FROM `T2`; +C1 SUBSTRING(`C1`,4) + +あ +あい +あいう +あいうえ え +あいうえお えお +SELECT `C1`, SUBSTRING(`C1`,5) FROM `T2`; +C1 SUBSTRING(`C1`,5) + +あ +あい +あいう +あいうえ +あいうえお お +SELECT `C1`, SUBSTRING(`C1`,6) FROM `T2`; +C1 SUBSTRING(`C1`,6) + +あ +あい +あいう +あいうえ +あいうえお +SELECT `C1`, SUBSTRING(`C1` FROM 0) FROM `T2`; +C1 SUBSTRING(`C1` FROM 0) + +あ +あい +あいう +あいうえ +あいうえお +SELECT `C1`, SUBSTRING(`C1` FROM 1) FROM `T2`; +C1 SUBSTRING(`C1` FROM 1) + +あ あ +あい あい +あいう あいう +あいうえ あいうえ +あいうえお あいうえお +SELECT `C1`, SUBSTRING(`C1` FROM 2) FROM `T2`; +C1 SUBSTRING(`C1` FROM 2) + +あ +あい い +あいう いう +あいうえ いうえ +あいうえお いうえお +SELECT `C1`, SUBSTRING(`C1` FROM 3) FROM `T2`; +C1 SUBSTRING(`C1` FROM 3) + +あ +あい +あいう う +あいうえ うえ +あいうえお うえお +SELECT `C1`, SUBSTRING(`C1` FROM 4) FROM `T2`; +C1 SUBSTRING(`C1` FROM 4) + +あ +あい +あいう +あいうえ え +あいうえお えお +SELECT `C1`, SUBSTRING(`C1` FROM 5) FROM `T2`; +C1 SUBSTRING(`C1` FROM 5) + +あ +あい +あいう +あいうえ +あいうえお お +SELECT `C1`, SUBSTRING(`C1` FROM 6) FROM `T2`; +C1 SUBSTRING(`C1` FROM 6) + +あ +あい +あいう +あいうえ +あいうえお +SELECT `C1`, SUBSTRING(`C1`,1,0) FROM `T2`; +C1 SUBSTRING(`C1`,1,0) + +あ +あい +あいう +あいうえ +あいうえお +SELECT `C1`, SUBSTRING(`C1`,1,1) FROM `T2`; +C1 SUBSTRING(`C1`,1,1) + +あ あ +あい あ +あいう あ +あいうえ あ +あいうえお あ +SELECT `C1`, SUBSTRING(`C1`,1,2) FROM `T2`; +C1 SUBSTRING(`C1`,1,2) + +あ あ +あい あい +あいう あい +あいうえ あい +あいうえお あい +SELECT `C1`, SUBSTRING(`C1`,1,3) FROM `T2`; +C1 SUBSTRING(`C1`,1,3) + +あ あ +あい あい +あいう あいう +あいうえ あいう +あいうえお あいう +SELECT `C1`, SUBSTRING(`C1`,1,4) FROM `T2`; +C1 SUBSTRING(`C1`,1,4) + +あ あ +あい あい +あいう あいう +あいうえ あいうえ +あいうえお あいうえ +SELECT `C1`, SUBSTRING(`C1`,1,5) FROM `T2`; +C1 SUBSTRING(`C1`,1,5) + +あ あ +あい あい +あいう あいう +あいうえ あいうえ +あいうえお あいうえお +SELECT `C1`, SUBSTRING(`C1`,1,6) FROM `T2`; +C1 SUBSTRING(`C1`,1,6) + +あ あ +あい あい +あいう あいう +あいうえ あいうえ +あいうえお あいうえお +SELECT `C1`, SUBSTRING(`C1` FROM 1 FOR 0) FROM `T2`; +C1 SUBSTRING(`C1` FROM 1 FOR 0) + +あ +あい +あいう +あいうえ +あいうえお +SELECT `C1`, SUBSTRING(`C1` FROM 1 FOR 1) FROM `T2`; +C1 SUBSTRING(`C1` FROM 1 FOR 1) + +あ あ +あい あ +あいう あ +あいうえ あ +あいうえお あ +SELECT `C1`, SUBSTRING(`C1` FROM 1 FOR 2) FROM `T2`; +C1 SUBSTRING(`C1` FROM 1 FOR 2) + +あ あ +あい あい +あいう あい +あいうえ あい +あいうえお あい +SELECT `C1`, SUBSTRING(`C1` FROM 1 FOR 3) FROM `T2`; +C1 SUBSTRING(`C1` FROM 1 FOR 3) + +あ あ +あい あい +あいう あいう +あいうえ あいう +あいうえお あいう +SELECT `C1`, SUBSTRING(`C1` FROM 1 FOR 4) FROM `T2`; +C1 SUBSTRING(`C1` FROM 1 FOR 4) + +あ あ +あい あい +あいう あいう +あいうえ あいうえ +あいうえお あいうえ +SELECT `C1`, SUBSTRING(`C1` FROM 1 FOR 5) FROM `T2`; +C1 SUBSTRING(`C1` FROM 1 FOR 5) + +あ あ +あい あい +あいう あいう +あいうえ あいうえ +あいうえお あいうえお +SELECT `C1`, SUBSTRING(`C1` FROM 1 FOR 6) FROM `T2`; +C1 SUBSTRING(`C1` FROM 1 FOR 6) + +あ あ +あい あい +あいう あいう +あいうえ あいうえ +あいうえお あいうえお +SELECT `C1`, SUBSTRING(`C1`,0) FROM `T3`; +C1 SUBSTRING(`C1`,0) + +ソ +ソ十 +ソ十表 +ソ十表予 +ソ十表予構 +SELECT `C1`, SUBSTRING(`C1`,1) FROM `T3`; +C1 SUBSTRING(`C1`,1) + +ソ ソ +ソ十 ソ十 +ソ十表 ソ十表 +ソ十表予 ソ十表予 +ソ十表予構 ソ十表予構 +SELECT `C1`, SUBSTRING(`C1`,2) FROM `T3`; +C1 SUBSTRING(`C1`,2) + +ソ +ソ十 十 +ソ十表 十表 +ソ十表予 十表予 +ソ十表予構 十表予構 +SELECT `C1`, SUBSTRING(`C1`,3) FROM `T3`; +C1 SUBSTRING(`C1`,3) + +ソ +ソ十 +ソ十表 表 +ソ十表予 表予 +ソ十表予構 表予構 +SELECT `C1`, SUBSTRING(`C1`,4) FROM `T3`; +C1 SUBSTRING(`C1`,4) + +ソ +ソ十 +ソ十表 +ソ十表予 予 +ソ十表予構 予構 +SELECT `C1`, SUBSTRING(`C1`,5) FROM `T3`; +C1 SUBSTRING(`C1`,5) + +ソ +ソ十 +ソ十表 +ソ十表予 +ソ十表予構 構 +SELECT `C1`, SUBSTRING(`C1`,6) FROM `T3`; +C1 SUBSTRING(`C1`,6) + +ソ +ソ十 +ソ十表 +ソ十表予 +ソ十表予構 +SELECT `C1`, SUBSTRING(`C1` FROM 0) FROM `T3`; +C1 SUBSTRING(`C1` FROM 0) + +ソ +ソ十 +ソ十表 +ソ十表予 +ソ十表予構 +SELECT `C1`, SUBSTRING(`C1` FROM 1) FROM `T3`; +C1 SUBSTRING(`C1` FROM 1) + +ソ ソ +ソ十 ソ十 +ソ十表 ソ十表 +ソ十表予 ソ十表予 +ソ十表予構 ソ十表予構 +SELECT `C1`, SUBSTRING(`C1` FROM 2) FROM `T3`; +C1 SUBSTRING(`C1` FROM 2) + +ソ +ソ十 十 +ソ十表 十表 +ソ十表予 十表予 +ソ十表予構 十表予構 +SELECT `C1`, SUBSTRING(`C1` FROM 3) FROM `T3`; +C1 SUBSTRING(`C1` FROM 3) + +ソ +ソ十 +ソ十表 表 +ソ十表予 表予 +ソ十表予構 表予構 +SELECT `C1`, SUBSTRING(`C1` FROM 4) FROM `T3`; +C1 SUBSTRING(`C1` FROM 4) + +ソ +ソ十 +ソ十表 +ソ十表予 予 +ソ十表予構 予構 +SELECT `C1`, SUBSTRING(`C1` FROM 5) FROM `T3`; +C1 SUBSTRING(`C1` FROM 5) + +ソ +ソ十 +ソ十表 +ソ十表予 +ソ十表予構 構 +SELECT `C1`, SUBSTRING(`C1` FROM 6) FROM `T3`; +C1 SUBSTRING(`C1` FROM 6) + +ソ +ソ十 +ソ十表 +ソ十表予 +ソ十表予構 +SELECT `C1`, SUBSTRING(`C1`,1,0) FROM `T3`; +C1 SUBSTRING(`C1`,1,0) + +ソ +ソ十 +ソ十表 +ソ十表予 +ソ十表予構 +SELECT `C1`, SUBSTRING(`C1`,1,1) FROM `T3`; +C1 SUBSTRING(`C1`,1,1) + +ソ ソ +ソ十 ソ +ソ十表 ソ +ソ十表予 ソ +ソ十表予構 ソ +SELECT `C1`, SUBSTRING(`C1`,1,2) FROM `T3`; +C1 SUBSTRING(`C1`,1,2) + +ソ ソ +ソ十 ソ十 +ソ十表 ソ十 +ソ十表予 ソ十 +ソ十表予構 ソ十 +SELECT `C1`, SUBSTRING(`C1`,1,3) FROM `T3`; +C1 SUBSTRING(`C1`,1,3) + +ソ ソ +ソ十 ソ十 +ソ十表 ソ十表 +ソ十表予 ソ十表 +ソ十表予構 ソ十表 +SELECT `C1`, SUBSTRING(`C1`,1,4) FROM `T3`; +C1 SUBSTRING(`C1`,1,4) + +ソ ソ +ソ十 ソ十 +ソ十表 ソ十表 +ソ十表予 ソ十表予 +ソ十表予構 ソ十表予 +SELECT `C1`, SUBSTRING(`C1`,1,5) FROM `T3`; +C1 SUBSTRING(`C1`,1,5) + +ソ ソ +ソ十 ソ十 +ソ十表 ソ十表 +ソ十表予 ソ十表予 +ソ十表予構 ソ十表予構 +SELECT `C1`, SUBSTRING(`C1`,1,6) FROM `T3`; +C1 SUBSTRING(`C1`,1,6) + +ソ ソ +ソ十 ソ十 +ソ十表 ソ十表 +ソ十表予 ソ十表予 +ソ十表予構 ソ十表予構 +SELECT `C1`, SUBSTRING(`C1` FROM 1 FOR 0) FROM `T3`; +C1 SUBSTRING(`C1` FROM 1 FOR 0) + +ソ +ソ十 +ソ十表 +ソ十表予 +ソ十表予構 +SELECT `C1`, SUBSTRING(`C1` FROM 1 FOR 1) FROM `T3`; +C1 SUBSTRING(`C1` FROM 1 FOR 1) + +ソ ソ +ソ十 ソ +ソ十表 ソ +ソ十表予 ソ +ソ十表予構 ソ +SELECT `C1`, SUBSTRING(`C1` FROM 1 FOR 2) FROM `T3`; +C1 SUBSTRING(`C1` FROM 1 FOR 2) + +ソ ソ +ソ十 ソ十 +ソ十表 ソ十 +ソ十表予 ソ十 +ソ十表予構 ソ十 +SELECT `C1`, SUBSTRING(`C1` FROM 1 FOR 3) FROM `T3`; +C1 SUBSTRING(`C1` FROM 1 FOR 3) + +ソ ソ +ソ十 ソ十 +ソ十表 ソ十表 +ソ十表予 ソ十表 +ソ十表予構 ソ十表 +SELECT `C1`, SUBSTRING(`C1` FROM 1 FOR 4) FROM `T3`; +C1 SUBSTRING(`C1` FROM 1 FOR 4) + +ソ ソ +ソ十 ソ十 +ソ十表 ソ十表 +ソ十表予 ソ十表予 +ソ十表予構 ソ十表予 +SELECT `C1`, SUBSTRING(`C1` FROM 1 FOR 5) FROM `T3`; +C1 SUBSTRING(`C1` FROM 1 FOR 5) + +ソ ソ +ソ十 ソ十 +ソ十表 ソ十表 +ソ十表予 ソ十表予 +ソ十表予構 ソ十表予構 +SELECT `C1`, SUBSTRING(`C1` FROM 1 FOR 6) FROM `T3`; +C1 SUBSTRING(`C1` FROM 1 FOR 6) + +ソ ソ +ソ十 ソ十 +ソ十表 ソ十表 +ソ十表予 ソ十表予 +ソ十表予構 ソ十表予構 +SELECT `C1`, SUBSTRING(`C1`,0) FROM `T4`; +C1 SUBSTRING(`C1`,0) + +ア +アイ +アイウ +アイウエ +アイウエオ +SELECT `C1`, SUBSTRING(`C1`,1) FROM `T4`; +C1 SUBSTRING(`C1`,1) + +ア ア +アイ アイ +アイウ アイウ +アイウエ アイウエ +アイウエオ アイウエオ +SELECT `C1`, SUBSTRING(`C1`,2) FROM `T4`; +C1 SUBSTRING(`C1`,2) + +ア +アイ イ +アイウ イウ +アイウエ イウエ +アイウエオ イウエオ +SELECT `C1`, SUBSTRING(`C1`,3) FROM `T4`; +C1 SUBSTRING(`C1`,3) + +ア +アイ +アイウ ウ +アイウエ ウエ +アイウエオ ウエオ +SELECT `C1`, SUBSTRING(`C1`,4) FROM `T4`; +C1 SUBSTRING(`C1`,4) + +ア +アイ +アイウ +アイウエ エ +アイウエオ エオ +SELECT `C1`, SUBSTRING(`C1`,5) FROM `T4`; +C1 SUBSTRING(`C1`,5) + +ア +アイ +アイウ +アイウエ +アイウエオ オ +SELECT `C1`, SUBSTRING(`C1`,6) FROM `T4`; +C1 SUBSTRING(`C1`,6) + +ア +アイ +アイウ +アイウエ +アイウエオ +SELECT `C1`, SUBSTRING(`C1` FROM 0) FROM `T4`; +C1 SUBSTRING(`C1` FROM 0) + +ア +アイ +アイウ +アイウエ +アイウエオ +SELECT `C1`, SUBSTRING(`C1` FROM 1) FROM `T4`; +C1 SUBSTRING(`C1` FROM 1) + +ア ア +アイ アイ +アイウ アイウ +アイウエ アイウエ +アイウエオ アイウエオ +SELECT `C1`, SUBSTRING(`C1` FROM 2) FROM `T4`; +C1 SUBSTRING(`C1` FROM 2) + +ア +アイ イ +アイウ イウ +アイウエ イウエ +アイウエオ イウエオ +SELECT `C1`, SUBSTRING(`C1` FROM 3) FROM `T4`; +C1 SUBSTRING(`C1` FROM 3) + +ア +アイ +アイウ ウ +アイウエ ウエ +アイウエオ ウエオ +SELECT `C1`, SUBSTRING(`C1` FROM 4) FROM `T4`; +C1 SUBSTRING(`C1` FROM 4) + +ア +アイ +アイウ +アイウエ エ +アイウエオ エオ +SELECT `C1`, SUBSTRING(`C1` FROM 5) FROM `T4`; +C1 SUBSTRING(`C1` FROM 5) + +ア +アイ +アイウ +アイウエ +アイウエオ オ +SELECT `C1`, SUBSTRING(`C1` FROM 6) FROM `T4`; +C1 SUBSTRING(`C1` FROM 6) + +ア +アイ +アイウ +アイウエ +アイウエオ +SELECT `C1`, SUBSTRING(`C1`,1,0) FROM `T4`; +C1 SUBSTRING(`C1`,1,0) + +ア +アイ +アイウ +アイウエ +アイウエオ +SELECT `C1`, SUBSTRING(`C1`,1,1) FROM `T4`; +C1 SUBSTRING(`C1`,1,1) + +ア ア +アイ ア +アイウ ア +アイウエ ア +アイウエオ ア +SELECT `C1`, SUBSTRING(`C1`,1,2) FROM `T4`; +C1 SUBSTRING(`C1`,1,2) + +ア ア +アイ アイ +アイウ アイ +アイウエ アイ +アイウエオ アイ +SELECT `C1`, SUBSTRING(`C1`,1,3) FROM `T4`; +C1 SUBSTRING(`C1`,1,3) + +ア ア +アイ アイ +アイウ アイウ +アイウエ アイウ +アイウエオ アイウ +SELECT `C1`, SUBSTRING(`C1`,1,4) FROM `T4`; +C1 SUBSTRING(`C1`,1,4) + +ア ア +アイ アイ +アイウ アイウ +アイウエ アイウエ +アイウエオ アイウエ +SELECT `C1`, SUBSTRING(`C1`,1,5) FROM `T4`; +C1 SUBSTRING(`C1`,1,5) + +ア ア +アイ アイ +アイウ アイウ +アイウエ アイウエ +アイウエオ アイウエオ +SELECT `C1`, SUBSTRING(`C1`,1,6) FROM `T4`; +C1 SUBSTRING(`C1`,1,6) + +ア ア +アイ アイ +アイウ アイウ +アイウエ アイウエ +アイウエオ アイウエオ +SELECT `C1`, SUBSTRING(`C1` FROM 1 FOR 0) FROM `T4`; +C1 SUBSTRING(`C1` FROM 1 FOR 0) + +ア +アイ +アイウ +アイウエ +アイウエオ +SELECT `C1`, SUBSTRING(`C1` FROM 1 FOR 1) FROM `T4`; +C1 SUBSTRING(`C1` FROM 1 FOR 1) + +ア ア +アイ ア +アイウ ア +アイウエ ア +アイウエオ ア +SELECT `C1`, SUBSTRING(`C1` FROM 1 FOR 2) FROM `T4`; +C1 SUBSTRING(`C1` FROM 1 FOR 2) + +ア ア +アイ アイ +アイウ アイ +アイウエ アイ +アイウエオ アイ +SELECT `C1`, SUBSTRING(`C1` FROM 1 FOR 3) FROM `T4`; +C1 SUBSTRING(`C1` FROM 1 FOR 3) + +ア ア +アイ アイ +アイウ アイウ +アイウエ アイウ +アイウエオ アイウ +SELECT `C1`, SUBSTRING(`C1` FROM 1 FOR 4) FROM `T4`; +C1 SUBSTRING(`C1` FROM 1 FOR 4) + +ア ア +アイ アイ +アイウ アイウ +アイウエ アイウエ +アイウエオ アイウエ +SELECT `C1`, SUBSTRING(`C1` FROM 1 FOR 5) FROM `T4`; +C1 SUBSTRING(`C1` FROM 1 FOR 5) + +ア ア +アイ アイ +アイウ アイウ +アイウエ アイウエ +アイウエオ アイウエオ +SELECT `C1`, SUBSTRING(`C1` FROM 1 FOR 6) FROM `T4`; +C1 SUBSTRING(`C1` FROM 1 FOR 6) + +ア ア +アイ アイ +アイウ アイウ +アイウエ アイウエ +アイウエオ アイウエオ +SELECT `C1`, SUBSTRING(`C1`,0) FROM `T5`; +C1 SUBSTRING(`C1`,0) + +あ +あい +あいう +あいうえ +あいうえお +SELECT `C1`, SUBSTRING(`C1`,1) FROM `T5`; +C1 SUBSTRING(`C1`,1) + +あ あ +あい あい +あいう あいう +あいうえ あいうえ +あいうえお あいうえお +SELECT `C1`, SUBSTRING(`C1`,2) FROM `T5`; +C1 SUBSTRING(`C1`,2) + +あ +あい い +あいう いう +あいうえ いうえ +あいうえお いうえお +SELECT `C1`, SUBSTRING(`C1`,3) FROM `T5`; +C1 SUBSTRING(`C1`,3) + +あ +あい +あいう う +あいうえ うえ +あいうえお うえお +SELECT `C1`, SUBSTRING(`C1`,4) FROM `T5`; +C1 SUBSTRING(`C1`,4) + +あ +あい +あいう +あいうえ え +あいうえお えお +SELECT `C1`, SUBSTRING(`C1`,5) FROM `T5`; +C1 SUBSTRING(`C1`,5) + +あ +あい +あいう +あいうえ +あいうえお お +SELECT `C1`, SUBSTRING(`C1`,6) FROM `T5`; +C1 SUBSTRING(`C1`,6) + +あ +あい +あいう +あいうえ +あいうえお +SELECT `C1`, SUBSTRING(`C1` FROM 0) FROM `T5`; +C1 SUBSTRING(`C1` FROM 0) + +あ +あい +あいう +あいうえ +あいうえお +SELECT `C1`, SUBSTRING(`C1` FROM 1) FROM `T5`; +C1 SUBSTRING(`C1` FROM 1) + +あ あ +あい あい +あいう あいう +あいうえ あいうえ +あいうえお あいうえお +SELECT `C1`, SUBSTRING(`C1` FROM 2) FROM `T5`; +C1 SUBSTRING(`C1` FROM 2) + +あ +あい い +あいう いう +あいうえ いうえ +あいうえお いうえお +SELECT `C1`, SUBSTRING(`C1` FROM 3) FROM `T5`; +C1 SUBSTRING(`C1` FROM 3) + +あ +あい +あいう う +あいうえ うえ +あいうえお うえお +SELECT `C1`, SUBSTRING(`C1` FROM 4) FROM `T5`; +C1 SUBSTRING(`C1` FROM 4) + +あ +あい +あいう +あいうえ え +あいうえお えお +SELECT `C1`, SUBSTRING(`C1` FROM 5) FROM `T5`; +C1 SUBSTRING(`C1` FROM 5) + +あ +あい +あいう +あいうえ +あいうえお お +SELECT `C1`, SUBSTRING(`C1` FROM 6) FROM `T5`; +C1 SUBSTRING(`C1` FROM 6) + +あ +あい +あいう +あいうえ +あいうえお +SELECT `C1`, SUBSTRING(`C1`,1,0) FROM `T5`; +C1 SUBSTRING(`C1`,1,0) + +あ +あい +あいう +あいうえ +あいうえお +SELECT `C1`, SUBSTRING(`C1`,1,1) FROM `T5`; +C1 SUBSTRING(`C1`,1,1) + +あ あ +あい あ +あいう あ +あいうえ あ +あいうえお あ +SELECT `C1`, SUBSTRING(`C1`,1,2) FROM `T5`; +C1 SUBSTRING(`C1`,1,2) + +あ あ +あい あい +あいう あい +あいうえ あい +あいうえお あい +SELECT `C1`, SUBSTRING(`C1`,1,3) FROM `T5`; +C1 SUBSTRING(`C1`,1,3) + +あ あ +あい あい +あいう あいう +あいうえ あいう +あいうえお あいう +SELECT `C1`, SUBSTRING(`C1`,1,4) FROM `T5`; +C1 SUBSTRING(`C1`,1,4) + +あ あ +あい あい +あいう あいう +あいうえ あいうえ +あいうえお あいうえ +SELECT `C1`, SUBSTRING(`C1`,1,5) FROM `T5`; +C1 SUBSTRING(`C1`,1,5) + +あ あ +あい あい +あいう あいう +あいうえ あいうえ +あいうえお あいうえお +SELECT `C1`, SUBSTRING(`C1`,1,6) FROM `T5`; +C1 SUBSTRING(`C1`,1,6) + +あ あ +あい あい +あいう あいう +あいうえ あいうえ +あいうえお あいうえお +SELECT `C1`, SUBSTRING(`C1` FROM 1 FOR 0) FROM `T5`; +C1 SUBSTRING(`C1` FROM 1 FOR 0) + +あ +あい +あいう +あいうえ +あいうえお +SELECT `C1`, SUBSTRING(`C1` FROM 1 FOR 1) FROM `T5`; +C1 SUBSTRING(`C1` FROM 1 FOR 1) + +あ あ +あい あ +あいう あ +あいうえ あ +あいうえお あ +SELECT `C1`, SUBSTRING(`C1` FROM 1 FOR 2) FROM `T5`; +C1 SUBSTRING(`C1` FROM 1 FOR 2) + +あ あ +あい あい +あいう あい +あいうえ あい +あいうえお あい +SELECT `C1`, SUBSTRING(`C1` FROM 1 FOR 3) FROM `T5`; +C1 SUBSTRING(`C1` FROM 1 FOR 3) + +あ あ +あい あい +あいう あいう +あいうえ あいう +あいうえお あいう +SELECT `C1`, SUBSTRING(`C1` FROM 1 FOR 4) FROM `T5`; +C1 SUBSTRING(`C1` FROM 1 FOR 4) + +あ あ +あい あい +あいう あいう +あいうえ あいうえ +あいうえお あいうえ +SELECT `C1`, SUBSTRING(`C1` FROM 1 FOR 5) FROM `T5`; +C1 SUBSTRING(`C1` FROM 1 FOR 5) + +あ あ +あい あい +あいう あいう +あいうえ あいうえ +あいうえお あいうえお +SELECT `C1`, SUBSTRING(`C1` FROM 1 FOR 6) FROM `T5`; +C1 SUBSTRING(`C1` FROM 1 FOR 6) + +あ あ +あい あい +あいう あいう +あいうえ あいうえ +あいうえお あいうえお +SELECT `C1`, SUBSTRING(`C1`,0) FROM `T6`; +C1 SUBSTRING(`C1`,0) + +ソ +ソ十 +ソ十表 +ソ十表予 +ソ十表予構 +SELECT `C1`, SUBSTRING(`C1`,1) FROM `T6`; +C1 SUBSTRING(`C1`,1) + +ソ ソ +ソ十 ソ十 +ソ十表 ソ十表 +ソ十表予 ソ十表予 +ソ十表予構 ソ十表予構 +SELECT `C1`, SUBSTRING(`C1`,2) FROM `T6`; +C1 SUBSTRING(`C1`,2) + +ソ +ソ十 十 +ソ十表 十表 +ソ十表予 十表予 +ソ十表予構 十表予構 +SELECT `C1`, SUBSTRING(`C1`,3) FROM `T6`; +C1 SUBSTRING(`C1`,3) + +ソ +ソ十 +ソ十表 表 +ソ十表予 表予 +ソ十表予構 表予構 +SELECT `C1`, SUBSTRING(`C1`,4) FROM `T6`; +C1 SUBSTRING(`C1`,4) + +ソ +ソ十 +ソ十表 +ソ十表予 予 +ソ十表予構 予構 +SELECT `C1`, SUBSTRING(`C1`,5) FROM `T6`; +C1 SUBSTRING(`C1`,5) + +ソ +ソ十 +ソ十表 +ソ十表予 +ソ十表予構 構 +SELECT `C1`, SUBSTRING(`C1`,6) FROM `T6`; +C1 SUBSTRING(`C1`,6) + +ソ +ソ十 +ソ十表 +ソ十表予 +ソ十表予構 +SELECT `C1`, SUBSTRING(`C1` FROM 0) FROM `T6`; +C1 SUBSTRING(`C1` FROM 0) + +ソ +ソ十 +ソ十表 +ソ十表予 +ソ十表予構 +SELECT `C1`, SUBSTRING(`C1` FROM 1) FROM `T6`; +C1 SUBSTRING(`C1` FROM 1) + +ソ ソ +ソ十 ソ十 +ソ十表 ソ十表 +ソ十表予 ソ十表予 +ソ十表予構 ソ十表予構 +SELECT `C1`, SUBSTRING(`C1` FROM 2) FROM `T6`; +C1 SUBSTRING(`C1` FROM 2) + +ソ +ソ十 十 +ソ十表 十表 +ソ十表予 十表予 +ソ十表予構 十表予構 +SELECT `C1`, SUBSTRING(`C1` FROM 3) FROM `T6`; +C1 SUBSTRING(`C1` FROM 3) + +ソ +ソ十 +ソ十表 表 +ソ十表予 表予 +ソ十表予構 表予構 +SELECT `C1`, SUBSTRING(`C1` FROM 4) FROM `T6`; +C1 SUBSTRING(`C1` FROM 4) + +ソ +ソ十 +ソ十表 +ソ十表予 予 +ソ十表予構 予構 +SELECT `C1`, SUBSTRING(`C1` FROM 5) FROM `T6`; +C1 SUBSTRING(`C1` FROM 5) + +ソ +ソ十 +ソ十表 +ソ十表予 +ソ十表予構 構 +SELECT `C1`, SUBSTRING(`C1` FROM 6) FROM `T6`; +C1 SUBSTRING(`C1` FROM 6) + +ソ +ソ十 +ソ十表 +ソ十表予 +ソ十表予構 +SELECT `C1`, SUBSTRING(`C1`,1,0) FROM `T6`; +C1 SUBSTRING(`C1`,1,0) + +ソ +ソ十 +ソ十表 +ソ十表予 +ソ十表予構 +SELECT `C1`, SUBSTRING(`C1`,1,1) FROM `T6`; +C1 SUBSTRING(`C1`,1,1) + +ソ ソ +ソ十 ソ +ソ十表 ソ +ソ十表予 ソ +ソ十表予構 ソ +SELECT `C1`, SUBSTRING(`C1`,1,2) FROM `T6`; +C1 SUBSTRING(`C1`,1,2) + +ソ ソ +ソ十 ソ十 +ソ十表 ソ十 +ソ十表予 ソ十 +ソ十表予構 ソ十 +SELECT `C1`, SUBSTRING(`C1`,1,3) FROM `T6`; +C1 SUBSTRING(`C1`,1,3) + +ソ ソ +ソ十 ソ十 +ソ十表 ソ十表 +ソ十表予 ソ十表 +ソ十表予構 ソ十表 +SELECT `C1`, SUBSTRING(`C1`,1,4) FROM `T6`; +C1 SUBSTRING(`C1`,1,4) + +ソ ソ +ソ十 ソ十 +ソ十表 ソ十表 +ソ十表予 ソ十表予 +ソ十表予構 ソ十表予 +SELECT `C1`, SUBSTRING(`C1`,1,5) FROM `T6`; +C1 SUBSTRING(`C1`,1,5) + +ソ ソ +ソ十 ソ十 +ソ十表 ソ十表 +ソ十表予 ソ十表予 +ソ十表予構 ソ十表予構 +SELECT `C1`, SUBSTRING(`C1`,1,6) FROM `T6`; +C1 SUBSTRING(`C1`,1,6) + +ソ ソ +ソ十 ソ十 +ソ十表 ソ十表 +ソ十表予 ソ十表予 +ソ十表予構 ソ十表予構 +SELECT `C1`, SUBSTRING(`C1` FROM 1 FOR 0) FROM `T6`; +C1 SUBSTRING(`C1` FROM 1 FOR 0) + +ソ +ソ十 +ソ十表 +ソ十表予 +ソ十表予構 +SELECT `C1`, SUBSTRING(`C1` FROM 1 FOR 1) FROM `T6`; +C1 SUBSTRING(`C1` FROM 1 FOR 1) + +ソ ソ +ソ十 ソ +ソ十表 ソ +ソ十表予 ソ +ソ十表予構 ソ +SELECT `C1`, SUBSTRING(`C1` FROM 1 FOR 2) FROM `T6`; +C1 SUBSTRING(`C1` FROM 1 FOR 2) + +ソ ソ +ソ十 ソ十 +ソ十表 ソ十 +ソ十表予 ソ十 +ソ十表予構 ソ十 +SELECT `C1`, SUBSTRING(`C1` FROM 1 FOR 3) FROM `T6`; +C1 SUBSTRING(`C1` FROM 1 FOR 3) + +ソ ソ +ソ十 ソ十 +ソ十表 ソ十表 +ソ十表予 ソ十表 +ソ十表予構 ソ十表 +SELECT `C1`, SUBSTRING(`C1` FROM 1 FOR 4) FROM `T6`; +C1 SUBSTRING(`C1` FROM 1 FOR 4) + +ソ ソ +ソ十 ソ十 +ソ十表 ソ十表 +ソ十表予 ソ十表予 +ソ十表予構 ソ十表予 +SELECT `C1`, SUBSTRING(`C1` FROM 1 FOR 5) FROM `T6`; +C1 SUBSTRING(`C1` FROM 1 FOR 5) + +ソ ソ +ソ十 ソ十 +ソ十表 ソ十表 +ソ十表予 ソ十表予 +ソ十表予構 ソ十表予構 +SELECT `C1`, SUBSTRING(`C1` FROM 1 FOR 6) FROM `T6`; +C1 SUBSTRING(`C1` FROM 1 FOR 6) + +ソ ソ +ソ十 ソ十 +ソ十表 ソ十表 +ソ十表予 ソ十表予 +ソ十表予構 ソ十表予構 +SELECT `C1`, SUBSTRING(`C1`,0) FROM `T7`; +C1 SUBSTRING(`C1`,0) +アイウエオ +アイウエ +アイウ +アイ +ア + +SELECT `C1`, SUBSTRING(`C1`,1) FROM `T7`; +C1 SUBSTRING(`C1`,1) +アイウエオ アイウエオ +アイウエ アイウエ +アイウ アイウ +アイ アイ +ア ア + +SELECT `C1`, SUBSTRING(`C1`,2) FROM `T7`; +C1 SUBSTRING(`C1`,2) +アイウエオ イウエオ +アイウエ イウエ +アイウ イウ +アイ イ +ア + +SELECT `C1`, SUBSTRING(`C1`,3) FROM `T7`; +C1 SUBSTRING(`C1`,3) +アイウエオ ウエオ +アイウエ ウエ +アイウ ウ +アイ +ア + +SELECT `C1`, SUBSTRING(`C1`,4) FROM `T7`; +C1 SUBSTRING(`C1`,4) +アイウエオ エオ +アイウエ エ +アイウ +アイ +ア + +SELECT `C1`, SUBSTRING(`C1`,5) FROM `T7`; +C1 SUBSTRING(`C1`,5) +アイウエオ オ +アイウエ +アイウ +アイ +ア + +SELECT `C1`, SUBSTRING(`C1`,6) FROM `T7`; +C1 SUBSTRING(`C1`,6) +アイウエオ +アイウエ +アイウ +アイ +ア + +SELECT `C1`, SUBSTRING(`C1` FROM 0) FROM `T7`; +C1 SUBSTRING(`C1` FROM 0) +アイウエオ +アイウエ +アイウ +アイ +ア + +SELECT `C1`, SUBSTRING(`C1` FROM 1) FROM `T7`; +C1 SUBSTRING(`C1` FROM 1) +アイウエオ アイウエオ +アイウエ アイウエ +アイウ アイウ +アイ アイ +ア ア + +SELECT `C1`, SUBSTRING(`C1` FROM 2) FROM `T7`; +C1 SUBSTRING(`C1` FROM 2) +アイウエオ イウエオ +アイウエ イウエ +アイウ イウ +アイ イ +ア + +SELECT `C1`, SUBSTRING(`C1` FROM 3) FROM `T7`; +C1 SUBSTRING(`C1` FROM 3) +アイウエオ ウエオ +アイウエ ウエ +アイウ ウ +アイ +ア + +SELECT `C1`, SUBSTRING(`C1` FROM 4) FROM `T7`; +C1 SUBSTRING(`C1` FROM 4) +アイウエオ エオ +アイウエ エ +アイウ +アイ +ア + +SELECT `C1`, SUBSTRING(`C1` FROM 5) FROM `T7`; +C1 SUBSTRING(`C1` FROM 5) +アイウエオ オ +アイウエ +アイウ +アイ +ア + +SELECT `C1`, SUBSTRING(`C1` FROM 6) FROM `T7`; +C1 SUBSTRING(`C1` FROM 6) +アイウエオ +アイウエ +アイウ +アイ +ア + +SELECT `C1`, SUBSTRING(`C1`,1,0) FROM `T7`; +C1 SUBSTRING(`C1`,1,0) +アイウエオ +アイウエ +アイウ +アイ +ア + +SELECT `C1`, SUBSTRING(`C1`,1,1) FROM `T7`; +C1 SUBSTRING(`C1`,1,1) +アイウエオ ア +アイウエ ア +アイウ ア +アイ ア +ア ア + +SELECT `C1`, SUBSTRING(`C1`,1,2) FROM `T7`; +C1 SUBSTRING(`C1`,1,2) +アイウエオ アイ +アイウエ アイ +アイウ アイ +アイ アイ +ア ア + +SELECT `C1`, SUBSTRING(`C1`,1,3) FROM `T7`; +C1 SUBSTRING(`C1`,1,3) +アイウエオ アイウ +アイウエ アイウ +アイウ アイウ +アイ アイ +ア ア + +SELECT `C1`, SUBSTRING(`C1`,1,4) FROM `T7`; +C1 SUBSTRING(`C1`,1,4) +アイウエオ アイウエ +アイウエ アイウエ +アイウ アイウ +アイ アイ +ア ア + +SELECT `C1`, SUBSTRING(`C1`,1,5) FROM `T7`; +C1 SUBSTRING(`C1`,1,5) +アイウエオ アイウエオ +アイウエ アイウエ +アイウ アイウ +アイ アイ +ア ア + +SELECT `C1`, SUBSTRING(`C1`,1,6) FROM `T7`; +C1 SUBSTRING(`C1`,1,6) +アイウエオ アイウエオ +アイウエ アイウエ +アイウ アイウ +アイ アイ +ア ア + +SELECT `C1`, SUBSTRING(`C1` FROM 1 FOR 0) FROM `T7`; +C1 SUBSTRING(`C1` FROM 1 FOR 0) +アイウエオ +アイウエ +アイウ +アイ +ア + +SELECT `C1`, SUBSTRING(`C1` FROM 1 FOR 1) FROM `T7`; +C1 SUBSTRING(`C1` FROM 1 FOR 1) +アイウエオ ア +アイウエ ア +アイウ ア +アイ ア +ア ア + +SELECT `C1`, SUBSTRING(`C1` FROM 1 FOR 2) FROM `T7`; +C1 SUBSTRING(`C1` FROM 1 FOR 2) +アイウエオ アイ +アイウエ アイ +アイウ アイ +アイ アイ +ア ア + +SELECT `C1`, SUBSTRING(`C1` FROM 1 FOR 3) FROM `T7`; +C1 SUBSTRING(`C1` FROM 1 FOR 3) +アイウエオ アイウ +アイウエ アイウ +アイウ アイウ +アイ アイ +ア ア + +SELECT `C1`, SUBSTRING(`C1` FROM 1 FOR 4) FROM `T7`; +C1 SUBSTRING(`C1` FROM 1 FOR 4) +アイウエオ アイウエ +アイウエ アイウエ +アイウ アイウ +アイ アイ +ア ア + +SELECT `C1`, SUBSTRING(`C1` FROM 1 FOR 5) FROM `T7`; +C1 SUBSTRING(`C1` FROM 1 FOR 5) +アイウエオ アイウエオ +アイウエ アイウエ +アイウ アイウ +アイ アイ +ア ア + +SELECT `C1`, SUBSTRING(`C1` FROM 1 FOR 6) FROM `T7`; +C1 SUBSTRING(`C1` FROM 1 FOR 6) +アイウエオ アイウエオ +アイウエ アイウエ +アイウ アイウ +アイ アイ +ア ア + +SELECT `C1`, SUBSTRING(`C1`,0) FROM `T8`; +C1 SUBSTRING(`C1`,0) +あいうえお +あいうえ +あいう +あい +あ + +SELECT `C1`, SUBSTRING(`C1`,1) FROM `T8`; +C1 SUBSTRING(`C1`,1) +あいうえお あいうえお +あいうえ あいうえ +あいう あいう +あい あい +あ あ + +SELECT `C1`, SUBSTRING(`C1`,2) FROM `T8`; +C1 SUBSTRING(`C1`,2) +あいうえお いうえお +あいうえ いうえ +あいう いう +あい い +あ + +SELECT `C1`, SUBSTRING(`C1`,3) FROM `T8`; +C1 SUBSTRING(`C1`,3) +あいうえお うえお +あいうえ うえ +あいう う +あい +あ + +SELECT `C1`, SUBSTRING(`C1`,4) FROM `T8`; +C1 SUBSTRING(`C1`,4) +あいうえお えお +あいうえ え +あいう +あい +あ + +SELECT `C1`, SUBSTRING(`C1`,5) FROM `T8`; +C1 SUBSTRING(`C1`,5) +あいうえお お +あいうえ +あいう +あい +あ + +SELECT `C1`, SUBSTRING(`C1`,6) FROM `T8`; +C1 SUBSTRING(`C1`,6) +あいうえお +あいうえ +あいう +あい +あ + +SELECT `C1`, SUBSTRING(`C1` FROM 0) FROM `T8`; +C1 SUBSTRING(`C1` FROM 0) +あいうえお +あいうえ +あいう +あい +あ + +SELECT `C1`, SUBSTRING(`C1` FROM 1) FROM `T8`; +C1 SUBSTRING(`C1` FROM 1) +あいうえお あいうえお +あいうえ あいうえ +あいう あいう +あい あい +あ あ + +SELECT `C1`, SUBSTRING(`C1` FROM 2) FROM `T8`; +C1 SUBSTRING(`C1` FROM 2) +あいうえお いうえお +あいうえ いうえ +あいう いう +あい い +あ + +SELECT `C1`, SUBSTRING(`C1` FROM 3) FROM `T8`; +C1 SUBSTRING(`C1` FROM 3) +あいうえお うえお +あいうえ うえ +あいう う +あい +あ + +SELECT `C1`, SUBSTRING(`C1` FROM 4) FROM `T8`; +C1 SUBSTRING(`C1` FROM 4) +あいうえお えお +あいうえ え +あいう +あい +あ + +SELECT `C1`, SUBSTRING(`C1` FROM 5) FROM `T8`; +C1 SUBSTRING(`C1` FROM 5) +あいうえお お +あいうえ +あいう +あい +あ + +SELECT `C1`, SUBSTRING(`C1` FROM 6) FROM `T8`; +C1 SUBSTRING(`C1` FROM 6) +あいうえお +あいうえ +あいう +あい +あ + +SELECT `C1`, SUBSTRING(`C1`,1,0) FROM `T8`; +C1 SUBSTRING(`C1`,1,0) +あいうえお +あいうえ +あいう +あい +あ + +SELECT `C1`, SUBSTRING(`C1`,1,1) FROM `T8`; +C1 SUBSTRING(`C1`,1,1) +あいうえお あ +あいうえ あ +あいう あ +あい あ +あ あ + +SELECT `C1`, SUBSTRING(`C1`,1,2) FROM `T8`; +C1 SUBSTRING(`C1`,1,2) +あいうえお あい +あいうえ あい +あいう あい +あい あい +あ あ + +SELECT `C1`, SUBSTRING(`C1`,1,3) FROM `T8`; +C1 SUBSTRING(`C1`,1,3) +あいうえお あいう +あいうえ あいう +あいう あいう +あい あい +あ あ + +SELECT `C1`, SUBSTRING(`C1`,1,4) FROM `T8`; +C1 SUBSTRING(`C1`,1,4) +あいうえお あいうえ +あいうえ あいうえ +あいう あいう +あい あい +あ あ + +SELECT `C1`, SUBSTRING(`C1`,1,5) FROM `T8`; +C1 SUBSTRING(`C1`,1,5) +あいうえお あいうえお +あいうえ あいうえ +あいう あいう +あい あい +あ あ + +SELECT `C1`, SUBSTRING(`C1`,1,6) FROM `T8`; +C1 SUBSTRING(`C1`,1,6) +あいうえお あいうえお +あいうえ あいうえ +あいう あいう +あい あい +あ あ + +SELECT `C1`, SUBSTRING(`C1` FROM 1 FOR 0) FROM `T8`; +C1 SUBSTRING(`C1` FROM 1 FOR 0) +あいうえお +あいうえ +あいう +あい +あ + +SELECT `C1`, SUBSTRING(`C1` FROM 1 FOR 1) FROM `T8`; +C1 SUBSTRING(`C1` FROM 1 FOR 1) +あいうえお あ +あいうえ あ +あいう あ +あい あ +あ あ + +SELECT `C1`, SUBSTRING(`C1` FROM 1 FOR 2) FROM `T8`; +C1 SUBSTRING(`C1` FROM 1 FOR 2) +あいうえお あい +あいうえ あい +あいう あい +あい あい +あ あ + +SELECT `C1`, SUBSTRING(`C1` FROM 1 FOR 3) FROM `T8`; +C1 SUBSTRING(`C1` FROM 1 FOR 3) +あいうえお あいう +あいうえ あいう +あいう あいう +あい あい +あ あ + +SELECT `C1`, SUBSTRING(`C1` FROM 1 FOR 4) FROM `T8`; +C1 SUBSTRING(`C1` FROM 1 FOR 4) +あいうえお あいうえ +あいうえ あいうえ +あいう あいう +あい あい +あ あ + +SELECT `C1`, SUBSTRING(`C1` FROM 1 FOR 5) FROM `T8`; +C1 SUBSTRING(`C1` FROM 1 FOR 5) +あいうえお あいうえお +あいうえ あいうえ +あいう あいう +あい あい +あ あ + +SELECT `C1`, SUBSTRING(`C1` FROM 1 FOR 6) FROM `T8`; +C1 SUBSTRING(`C1` FROM 1 FOR 6) +あいうえお あいうえお +あいうえ あいうえ +あいう あいう +あい あい +あ あ + +SELECT `C1`, SUBSTRING(`C1`,0) FROM `T9`; +C1 SUBSTRING(`C1`,0) +ソ十表予構 +ソ十表予 +ソ十表 +ソ十 +ソ + +SELECT `C1`, SUBSTRING(`C1`,1) FROM `T9`; +C1 SUBSTRING(`C1`,1) +ソ十表予構 ソ十表予構 +ソ十表予 ソ十表予 +ソ十表 ソ十表 +ソ十 ソ十 +ソ ソ + +SELECT `C1`, SUBSTRING(`C1`,2) FROM `T9`; +C1 SUBSTRING(`C1`,2) +ソ十表予構 十表予構 +ソ十表予 十表予 +ソ十表 十表 +ソ十 十 +ソ + +SELECT `C1`, SUBSTRING(`C1`,3) FROM `T9`; +C1 SUBSTRING(`C1`,3) +ソ十表予構 表予構 +ソ十表予 表予 +ソ十表 表 +ソ十 +ソ + +SELECT `C1`, SUBSTRING(`C1`,4) FROM `T9`; +C1 SUBSTRING(`C1`,4) +ソ十表予構 予構 +ソ十表予 予 +ソ十表 +ソ十 +ソ + +SELECT `C1`, SUBSTRING(`C1`,5) FROM `T9`; +C1 SUBSTRING(`C1`,5) +ソ十表予構 構 +ソ十表予 +ソ十表 +ソ十 +ソ + +SELECT `C1`, SUBSTRING(`C1`,6) FROM `T9`; +C1 SUBSTRING(`C1`,6) +ソ十表予構 +ソ十表予 +ソ十表 +ソ十 +ソ + +SELECT `C1`, SUBSTRING(`C1` FROM 0) FROM `T9`; +C1 SUBSTRING(`C1` FROM 0) +ソ十表予構 +ソ十表予 +ソ十表 +ソ十 +ソ + +SELECT `C1`, SUBSTRING(`C1` FROM 1) FROM `T9`; +C1 SUBSTRING(`C1` FROM 1) +ソ十表予構 ソ十表予構 +ソ十表予 ソ十表予 +ソ十表 ソ十表 +ソ十 ソ十 +ソ ソ + +SELECT `C1`, SUBSTRING(`C1` FROM 2) FROM `T9`; +C1 SUBSTRING(`C1` FROM 2) +ソ十表予構 十表予構 +ソ十表予 十表予 +ソ十表 十表 +ソ十 十 +ソ + +SELECT `C1`, SUBSTRING(`C1` FROM 3) FROM `T9`; +C1 SUBSTRING(`C1` FROM 3) +ソ十表予構 表予構 +ソ十表予 表予 +ソ十表 表 +ソ十 +ソ + +SELECT `C1`, SUBSTRING(`C1` FROM 4) FROM `T9`; +C1 SUBSTRING(`C1` FROM 4) +ソ十表予構 予構 +ソ十表予 予 +ソ十表 +ソ十 +ソ + +SELECT `C1`, SUBSTRING(`C1` FROM 5) FROM `T9`; +C1 SUBSTRING(`C1` FROM 5) +ソ十表予構 構 +ソ十表予 +ソ十表 +ソ十 +ソ + +SELECT `C1`, SUBSTRING(`C1` FROM 6) FROM `T9`; +C1 SUBSTRING(`C1` FROM 6) +ソ十表予構 +ソ十表予 +ソ十表 +ソ十 +ソ + +SELECT `C1`, SUBSTRING(`C1`,1,0) FROM `T9`; +C1 SUBSTRING(`C1`,1,0) +ソ十表予構 +ソ十表予 +ソ十表 +ソ十 +ソ + +SELECT `C1`, SUBSTRING(`C1`,1,1) FROM `T9`; +C1 SUBSTRING(`C1`,1,1) +ソ十表予構 ソ +ソ十表予 ソ +ソ十表 ソ +ソ十 ソ +ソ ソ + +SELECT `C1`, SUBSTRING(`C1`,1,2) FROM `T9`; +C1 SUBSTRING(`C1`,1,2) +ソ十表予構 ソ十 +ソ十表予 ソ十 +ソ十表 ソ十 +ソ十 ソ十 +ソ ソ + +SELECT `C1`, SUBSTRING(`C1`,1,3) FROM `T9`; +C1 SUBSTRING(`C1`,1,3) +ソ十表予構 ソ十表 +ソ十表予 ソ十表 +ソ十表 ソ十表 +ソ十 ソ十 +ソ ソ + +SELECT `C1`, SUBSTRING(`C1`,1,4) FROM `T9`; +C1 SUBSTRING(`C1`,1,4) +ソ十表予構 ソ十表予 +ソ十表予 ソ十表予 +ソ十表 ソ十表 +ソ十 ソ十 +ソ ソ + +SELECT `C1`, SUBSTRING(`C1`,1,5) FROM `T9`; +C1 SUBSTRING(`C1`,1,5) +ソ十表予構 ソ十表予構 +ソ十表予 ソ十表予 +ソ十表 ソ十表 +ソ十 ソ十 +ソ ソ + +SELECT `C1`, SUBSTRING(`C1`,1,6) FROM `T9`; +C1 SUBSTRING(`C1`,1,6) +ソ十表予構 ソ十表予構 +ソ十表予 ソ十表予 +ソ十表 ソ十表 +ソ十 ソ十 +ソ ソ + +SELECT `C1`, SUBSTRING(`C1` FROM 1 FOR 0) FROM `T9`; +C1 SUBSTRING(`C1` FROM 1 FOR 0) +ソ十表予構 +ソ十表予 +ソ十表 +ソ十 +ソ + +SELECT `C1`, SUBSTRING(`C1` FROM 1 FOR 1) FROM `T9`; +C1 SUBSTRING(`C1` FROM 1 FOR 1) +ソ十表予構 ソ +ソ十表予 ソ +ソ十表 ソ +ソ十 ソ +ソ ソ + +SELECT `C1`, SUBSTRING(`C1` FROM 1 FOR 2) FROM `T9`; +C1 SUBSTRING(`C1` FROM 1 FOR 2) +ソ十表予構 ソ十 +ソ十表予 ソ十 +ソ十表 ソ十 +ソ十 ソ十 +ソ ソ + +SELECT `C1`, SUBSTRING(`C1` FROM 1 FOR 3) FROM `T9`; +C1 SUBSTRING(`C1` FROM 1 FOR 3) +ソ十表予構 ソ十表 +ソ十表予 ソ十表 +ソ十表 ソ十表 +ソ十 ソ十 +ソ ソ + +SELECT `C1`, SUBSTRING(`C1` FROM 1 FOR 4) FROM `T9`; +C1 SUBSTRING(`C1` FROM 1 FOR 4) +ソ十表予構 ソ十表予 +ソ十表予 ソ十表予 +ソ十表 ソ十表 +ソ十 ソ十 +ソ ソ + +SELECT `C1`, SUBSTRING(`C1` FROM 1 FOR 5) FROM `T9`; +C1 SUBSTRING(`C1` FROM 1 FOR 5) +ソ十表予構 ソ十表予構 +ソ十表予 ソ十表予 +ソ十表 ソ十表 +ソ十 ソ十 +ソ ソ + +SELECT `C1`, SUBSTRING(`C1` FROM 1 FOR 6) FROM `T9`; +C1 SUBSTRING(`C1` FROM 1 FOR 6) +ソ十表予構 ソ十表予構 +ソ十表予 ソ十表予 +ソ十表 ソ十表 +ソ十 ソ十 +ソ ソ + +SELECT `C1`, SUBSTRING(`C1`,0) FROM `T10`; +C1 SUBSTRING(`C1`,0) +アイウエオ +アイウエ +アイウ +アイ +ア + +SELECT `C1`, SUBSTRING(`C1`,1) FROM `T10`; +C1 SUBSTRING(`C1`,1) +アイウエオ アイウエオ +アイウエ アイウエ +アイウ アイウ +アイ アイ +ア ア + +SELECT `C1`, SUBSTRING(`C1`,2) FROM `T10`; +C1 SUBSTRING(`C1`,2) +アイウエオ イウエオ +アイウエ イウエ +アイウ イウ +アイ イ +ア + +SELECT `C1`, SUBSTRING(`C1`,3) FROM `T10`; +C1 SUBSTRING(`C1`,3) +アイウエオ ウエオ +アイウエ ウエ +アイウ ウ +アイ +ア + +SELECT `C1`, SUBSTRING(`C1`,4) FROM `T10`; +C1 SUBSTRING(`C1`,4) +アイウエオ エオ +アイウエ エ +アイウ +アイ +ア + +SELECT `C1`, SUBSTRING(`C1`,5) FROM `T10`; +C1 SUBSTRING(`C1`,5) +アイウエオ オ +アイウエ +アイウ +アイ +ア + +SELECT `C1`, SUBSTRING(`C1`,6) FROM `T10`; +C1 SUBSTRING(`C1`,6) +アイウエオ +アイウエ +アイウ +アイ +ア + +SELECT `C1`, SUBSTRING(`C1` FROM 0) FROM `T10`; +C1 SUBSTRING(`C1` FROM 0) +アイウエオ +アイウエ +アイウ +アイ +ア + +SELECT `C1`, SUBSTRING(`C1` FROM 1) FROM `T10`; +C1 SUBSTRING(`C1` FROM 1) +アイウエオ アイウエオ +アイウエ アイウエ +アイウ アイウ +アイ アイ +ア ア + +SELECT `C1`, SUBSTRING(`C1` FROM 2) FROM `T10`; +C1 SUBSTRING(`C1` FROM 2) +アイウエオ イウエオ +アイウエ イウエ +アイウ イウ +アイ イ +ア + +SELECT `C1`, SUBSTRING(`C1` FROM 3) FROM `T10`; +C1 SUBSTRING(`C1` FROM 3) +アイウエオ ウエオ +アイウエ ウエ +アイウ ウ +アイ +ア + +SELECT `C1`, SUBSTRING(`C1` FROM 4) FROM `T10`; +C1 SUBSTRING(`C1` FROM 4) +アイウエオ エオ +アイウエ エ +アイウ +アイ +ア + +SELECT `C1`, SUBSTRING(`C1` FROM 5) FROM `T10`; +C1 SUBSTRING(`C1` FROM 5) +アイウエオ オ +アイウエ +アイウ +アイ +ア + +SELECT `C1`, SUBSTRING(`C1` FROM 6) FROM `T10`; +C1 SUBSTRING(`C1` FROM 6) +アイウエオ +アイウエ +アイウ +アイ +ア + +SELECT `C1`, SUBSTRING(`C1`,1,0) FROM `T10`; +C1 SUBSTRING(`C1`,1,0) +アイウエオ +アイウエ +アイウ +アイ +ア + +SELECT `C1`, SUBSTRING(`C1`,1,1) FROM `T10`; +C1 SUBSTRING(`C1`,1,1) +アイウエオ ア +アイウエ ア +アイウ ア +アイ ア +ア ア + +SELECT `C1`, SUBSTRING(`C1`,1,2) FROM `T10`; +C1 SUBSTRING(`C1`,1,2) +アイウエオ アイ +アイウエ アイ +アイウ アイ +アイ アイ +ア ア + +SELECT `C1`, SUBSTRING(`C1`,1,3) FROM `T10`; +C1 SUBSTRING(`C1`,1,3) +アイウエオ アイウ +アイウエ アイウ +アイウ アイウ +アイ アイ +ア ア + +SELECT `C1`, SUBSTRING(`C1`,1,4) FROM `T10`; +C1 SUBSTRING(`C1`,1,4) +アイウエオ アイウエ +アイウエ アイウエ +アイウ アイウ +アイ アイ +ア ア + +SELECT `C1`, SUBSTRING(`C1`,1,5) FROM `T10`; +C1 SUBSTRING(`C1`,1,5) +アイウエオ アイウエオ +アイウエ アイウエ +アイウ アイウ +アイ アイ +ア ア + +SELECT `C1`, SUBSTRING(`C1`,1,6) FROM `T10`; +C1 SUBSTRING(`C1`,1,6) +アイウエオ アイウエオ +アイウエ アイウエ +アイウ アイウ +アイ アイ +ア ア + +SELECT `C1`, SUBSTRING(`C1` FROM 1 FOR 0) FROM `T10`; +C1 SUBSTRING(`C1` FROM 1 FOR 0) +アイウエオ +アイウエ +アイウ +アイ +ア + +SELECT `C1`, SUBSTRING(`C1` FROM 1 FOR 1) FROM `T10`; +C1 SUBSTRING(`C1` FROM 1 FOR 1) +アイウエオ ア +アイウエ ア +アイウ ア +アイ ア +ア ア + +SELECT `C1`, SUBSTRING(`C1` FROM 1 FOR 2) FROM `T10`; +C1 SUBSTRING(`C1` FROM 1 FOR 2) +アイウエオ アイ +アイウエ アイ +アイウ アイ +アイ アイ +ア ア + +SELECT `C1`, SUBSTRING(`C1` FROM 1 FOR 3) FROM `T10`; +C1 SUBSTRING(`C1` FROM 1 FOR 3) +アイウエオ アイウ +アイウエ アイウ +アイウ アイウ +アイ アイ +ア ア + +SELECT `C1`, SUBSTRING(`C1` FROM 1 FOR 4) FROM `T10`; +C1 SUBSTRING(`C1` FROM 1 FOR 4) +アイウエオ アイウエ +アイウエ アイウエ +アイウ アイウ +アイ アイ +ア ア + +SELECT `C1`, SUBSTRING(`C1` FROM 1 FOR 5) FROM `T10`; +C1 SUBSTRING(`C1` FROM 1 FOR 5) +アイウエオ アイウエオ +アイウエ アイウエ +アイウ アイウ +アイ アイ +ア ア + +SELECT `C1`, SUBSTRING(`C1` FROM 1 FOR 6) FROM `T10`; +C1 SUBSTRING(`C1` FROM 1 FOR 6) +アイウエオ アイウエオ +アイウエ アイウエ +アイウ アイウ +アイ アイ +ア ア + +SELECT `C1`, SUBSTRING(`C1`,0) FROM `T11`; +C1 SUBSTRING(`C1`,0) +あいうえお +あいうえ +あいう +あい +あ + +SELECT `C1`, SUBSTRING(`C1`,1) FROM `T11`; +C1 SUBSTRING(`C1`,1) +あいうえお あいうえお +あいうえ あいうえ +あいう あいう +あい あい +あ あ + +SELECT `C1`, SUBSTRING(`C1`,2) FROM `T11`; +C1 SUBSTRING(`C1`,2) +あいうえお いうえお +あいうえ いうえ +あいう いう +あい い +あ + +SELECT `C1`, SUBSTRING(`C1`,3) FROM `T11`; +C1 SUBSTRING(`C1`,3) +あいうえお うえお +あいうえ うえ +あいう う +あい +あ + +SELECT `C1`, SUBSTRING(`C1`,4) FROM `T11`; +C1 SUBSTRING(`C1`,4) +あいうえお えお +あいうえ え +あいう +あい +あ + +SELECT `C1`, SUBSTRING(`C1`,5) FROM `T11`; +C1 SUBSTRING(`C1`,5) +あいうえお お +あいうえ +あいう +あい +あ + +SELECT `C1`, SUBSTRING(`C1`,6) FROM `T11`; +C1 SUBSTRING(`C1`,6) +あいうえお +あいうえ +あいう +あい +あ + +SELECT `C1`, SUBSTRING(`C1` FROM 0) FROM `T11`; +C1 SUBSTRING(`C1` FROM 0) +あいうえお +あいうえ +あいう +あい +あ + +SELECT `C1`, SUBSTRING(`C1` FROM 1) FROM `T11`; +C1 SUBSTRING(`C1` FROM 1) +あいうえお あいうえお +あいうえ あいうえ +あいう あいう +あい あい +あ あ + +SELECT `C1`, SUBSTRING(`C1` FROM 2) FROM `T11`; +C1 SUBSTRING(`C1` FROM 2) +あいうえお いうえお +あいうえ いうえ +あいう いう +あい い +あ + +SELECT `C1`, SUBSTRING(`C1` FROM 3) FROM `T11`; +C1 SUBSTRING(`C1` FROM 3) +あいうえお うえお +あいうえ うえ +あいう う +あい +あ + +SELECT `C1`, SUBSTRING(`C1` FROM 4) FROM `T11`; +C1 SUBSTRING(`C1` FROM 4) +あいうえお えお +あいうえ え +あいう +あい +あ + +SELECT `C1`, SUBSTRING(`C1` FROM 5) FROM `T11`; +C1 SUBSTRING(`C1` FROM 5) +あいうえお お +あいうえ +あいう +あい +あ + +SELECT `C1`, SUBSTRING(`C1` FROM 6) FROM `T11`; +C1 SUBSTRING(`C1` FROM 6) +あいうえお +あいうえ +あいう +あい +あ + +SELECT `C1`, SUBSTRING(`C1`,1,0) FROM `T11`; +C1 SUBSTRING(`C1`,1,0) +あいうえお +あいうえ +あいう +あい +あ + +SELECT `C1`, SUBSTRING(`C1`,1,1) FROM `T11`; +C1 SUBSTRING(`C1`,1,1) +あいうえお あ +あいうえ あ +あいう あ +あい あ +あ あ + +SELECT `C1`, SUBSTRING(`C1`,1,2) FROM `T11`; +C1 SUBSTRING(`C1`,1,2) +あいうえお あい +あいうえ あい +あいう あい +あい あい +あ あ + +SELECT `C1`, SUBSTRING(`C1`,1,3) FROM `T11`; +C1 SUBSTRING(`C1`,1,3) +あいうえお あいう +あいうえ あいう +あいう あいう +あい あい +あ あ + +SELECT `C1`, SUBSTRING(`C1`,1,4) FROM `T11`; +C1 SUBSTRING(`C1`,1,4) +あいうえお あいうえ +あいうえ あいうえ +あいう あいう +あい あい +あ あ + +SELECT `C1`, SUBSTRING(`C1`,1,5) FROM `T11`; +C1 SUBSTRING(`C1`,1,5) +あいうえお あいうえお +あいうえ あいうえ +あいう あいう +あい あい +あ あ + +SELECT `C1`, SUBSTRING(`C1`,1,6) FROM `T11`; +C1 SUBSTRING(`C1`,1,6) +あいうえお あいうえお +あいうえ あいうえ +あいう あいう +あい あい +あ あ + +SELECT `C1`, SUBSTRING(`C1` FROM 1 FOR 0) FROM `T11`; +C1 SUBSTRING(`C1` FROM 1 FOR 0) +あいうえお +あいうえ +あいう +あい +あ + +SELECT `C1`, SUBSTRING(`C1` FROM 1 FOR 1) FROM `T11`; +C1 SUBSTRING(`C1` FROM 1 FOR 1) +あいうえお あ +あいうえ あ +あいう あ +あい あ +あ あ + +SELECT `C1`, SUBSTRING(`C1` FROM 1 FOR 2) FROM `T11`; +C1 SUBSTRING(`C1` FROM 1 FOR 2) +あいうえお あい +あいうえ あい +あいう あい +あい あい +あ あ + +SELECT `C1`, SUBSTRING(`C1` FROM 1 FOR 3) FROM `T11`; +C1 SUBSTRING(`C1` FROM 1 FOR 3) +あいうえお あいう +あいうえ あいう +あいう あいう +あい あい +あ あ + +SELECT `C1`, SUBSTRING(`C1` FROM 1 FOR 4) FROM `T11`; +C1 SUBSTRING(`C1` FROM 1 FOR 4) +あいうえお あいうえ +あいうえ あいうえ +あいう あいう +あい あい +あ あ + +SELECT `C1`, SUBSTRING(`C1` FROM 1 FOR 5) FROM `T11`; +C1 SUBSTRING(`C1` FROM 1 FOR 5) +あいうえお あいうえお +あいうえ あいうえ +あいう あいう +あい あい +あ あ + +SELECT `C1`, SUBSTRING(`C1` FROM 1 FOR 6) FROM `T11`; +C1 SUBSTRING(`C1` FROM 1 FOR 6) +あいうえお あいうえお +あいうえ あいうえ +あいう あいう +あい あい +あ あ + +SELECT `C1`, SUBSTRING(`C1`,0) FROM `T12`; +C1 SUBSTRING(`C1`,0) +ソ十表予構 +ソ十表予 +ソ十表 +ソ十 +ソ + +SELECT `C1`, SUBSTRING(`C1`,1) FROM `T12`; +C1 SUBSTRING(`C1`,1) +ソ十表予構 ソ十表予構 +ソ十表予 ソ十表予 +ソ十表 ソ十表 +ソ十 ソ十 +ソ ソ + +SELECT `C1`, SUBSTRING(`C1`,2) FROM `T12`; +C1 SUBSTRING(`C1`,2) +ソ十表予構 十表予構 +ソ十表予 十表予 +ソ十表 十表 +ソ十 十 +ソ + +SELECT `C1`, SUBSTRING(`C1`,3) FROM `T12`; +C1 SUBSTRING(`C1`,3) +ソ十表予構 表予構 +ソ十表予 表予 +ソ十表 表 +ソ十 +ソ + +SELECT `C1`, SUBSTRING(`C1`,4) FROM `T12`; +C1 SUBSTRING(`C1`,4) +ソ十表予構 予構 +ソ十表予 予 +ソ十表 +ソ十 +ソ + +SELECT `C1`, SUBSTRING(`C1`,5) FROM `T12`; +C1 SUBSTRING(`C1`,5) +ソ十表予構 構 +ソ十表予 +ソ十表 +ソ十 +ソ + +SELECT `C1`, SUBSTRING(`C1`,6) FROM `T12`; +C1 SUBSTRING(`C1`,6) +ソ十表予構 +ソ十表予 +ソ十表 +ソ十 +ソ + +SELECT `C1`, SUBSTRING(`C1` FROM 0) FROM `T12`; +C1 SUBSTRING(`C1` FROM 0) +ソ十表予構 +ソ十表予 +ソ十表 +ソ十 +ソ + +SELECT `C1`, SUBSTRING(`C1` FROM 1) FROM `T12`; +C1 SUBSTRING(`C1` FROM 1) +ソ十表予構 ソ十表予構 +ソ十表予 ソ十表予 +ソ十表 ソ十表 +ソ十 ソ十 +ソ ソ + +SELECT `C1`, SUBSTRING(`C1` FROM 2) FROM `T12`; +C1 SUBSTRING(`C1` FROM 2) +ソ十表予構 十表予構 +ソ十表予 十表予 +ソ十表 十表 +ソ十 十 +ソ + +SELECT `C1`, SUBSTRING(`C1` FROM 3) FROM `T12`; +C1 SUBSTRING(`C1` FROM 3) +ソ十表予構 表予構 +ソ十表予 表予 +ソ十表 表 +ソ十 +ソ + +SELECT `C1`, SUBSTRING(`C1` FROM 4) FROM `T12`; +C1 SUBSTRING(`C1` FROM 4) +ソ十表予構 予構 +ソ十表予 予 +ソ十表 +ソ十 +ソ + +SELECT `C1`, SUBSTRING(`C1` FROM 5) FROM `T12`; +C1 SUBSTRING(`C1` FROM 5) +ソ十表予構 構 +ソ十表予 +ソ十表 +ソ十 +ソ + +SELECT `C1`, SUBSTRING(`C1` FROM 6) FROM `T12`; +C1 SUBSTRING(`C1` FROM 6) +ソ十表予構 +ソ十表予 +ソ十表 +ソ十 +ソ + +SELECT `C1`, SUBSTRING(`C1`,1,0) FROM `T12`; +C1 SUBSTRING(`C1`,1,0) +ソ十表予構 +ソ十表予 +ソ十表 +ソ十 +ソ + +SELECT `C1`, SUBSTRING(`C1`,1,1) FROM `T12`; +C1 SUBSTRING(`C1`,1,1) +ソ十表予構 ソ +ソ十表予 ソ +ソ十表 ソ +ソ十 ソ +ソ ソ + +SELECT `C1`, SUBSTRING(`C1`,1,2) FROM `T12`; +C1 SUBSTRING(`C1`,1,2) +ソ十表予構 ソ十 +ソ十表予 ソ十 +ソ十表 ソ十 +ソ十 ソ十 +ソ ソ + +SELECT `C1`, SUBSTRING(`C1`,1,3) FROM `T12`; +C1 SUBSTRING(`C1`,1,3) +ソ十表予構 ソ十表 +ソ十表予 ソ十表 +ソ十表 ソ十表 +ソ十 ソ十 +ソ ソ + +SELECT `C1`, SUBSTRING(`C1`,1,4) FROM `T12`; +C1 SUBSTRING(`C1`,1,4) +ソ十表予構 ソ十表予 +ソ十表予 ソ十表予 +ソ十表 ソ十表 +ソ十 ソ十 +ソ ソ + +SELECT `C1`, SUBSTRING(`C1`,1,5) FROM `T12`; +C1 SUBSTRING(`C1`,1,5) +ソ十表予構 ソ十表予構 +ソ十表予 ソ十表予 +ソ十表 ソ十表 +ソ十 ソ十 +ソ ソ + +SELECT `C1`, SUBSTRING(`C1`,1,6) FROM `T12`; +C1 SUBSTRING(`C1`,1,6) +ソ十表予構 ソ十表予構 +ソ十表予 ソ十表予 +ソ十表 ソ十表 +ソ十 ソ十 +ソ ソ + +SELECT `C1`, SUBSTRING(`C1` FROM 1 FOR 0) FROM `T12`; +C1 SUBSTRING(`C1` FROM 1 FOR 0) +ソ十表予構 +ソ十表予 +ソ十表 +ソ十 +ソ + +SELECT `C1`, SUBSTRING(`C1` FROM 1 FOR 1) FROM `T12`; +C1 SUBSTRING(`C1` FROM 1 FOR 1) +ソ十表予構 ソ +ソ十表予 ソ +ソ十表 ソ +ソ十 ソ +ソ ソ + +SELECT `C1`, SUBSTRING(`C1` FROM 1 FOR 2) FROM `T12`; +C1 SUBSTRING(`C1` FROM 1 FOR 2) +ソ十表予構 ソ十 +ソ十表予 ソ十 +ソ十表 ソ十 +ソ十 ソ十 +ソ ソ + +SELECT `C1`, SUBSTRING(`C1` FROM 1 FOR 3) FROM `T12`; +C1 SUBSTRING(`C1` FROM 1 FOR 3) +ソ十表予構 ソ十表 +ソ十表予 ソ十表 +ソ十表 ソ十表 +ソ十 ソ十 +ソ ソ + +SELECT `C1`, SUBSTRING(`C1` FROM 1 FOR 4) FROM `T12`; +C1 SUBSTRING(`C1` FROM 1 FOR 4) +ソ十表予構 ソ十表予 +ソ十表予 ソ十表予 +ソ十表 ソ十表 +ソ十 ソ十 +ソ ソ + +SELECT `C1`, SUBSTRING(`C1` FROM 1 FOR 5) FROM `T12`; +C1 SUBSTRING(`C1` FROM 1 FOR 5) +ソ十表予構 ソ十表予構 +ソ十表予 ソ十表予 +ソ十表 ソ十表 +ソ十 ソ十 +ソ ソ + +SELECT `C1`, SUBSTRING(`C1` FROM 1 FOR 6) FROM `T12`; +C1 SUBSTRING(`C1` FROM 1 FOR 6) +ソ十表予構 ソ十表予構 +ソ十表予 ソ十表予 +ソ十表 ソ十表 +ソ十 ソ十 +ソ ソ + +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`; diff --git a/mysql-test/suite/jp/r/jp_substring_ucs2.result b/mysql-test/suite/jp/r/jp_substring_ucs2.result new file mode 100644 index 00000000000..cb2a5b5b946 --- /dev/null +++ b/mysql-test/suite/jp/r/jp_substring_ucs2.result @@ -0,0 +1,1395 @@ +drop table if exists `」ヤ」ア`; +drop table if exists `」ヤ」イ`; +drop table if exists `」ヤ」ウ`; +drop table if exists `」ヤ」エ`; +drop table if exists `」ヤ」オ`; +drop table if exists `」ヤ」カ`; +drop table if exists `」ヤ」キ`; +drop table if exists `」ヤ」ク`; +drop table if exists `」ヤ」ケ`; +drop table if exists `」ヤ」ア」ー`; +drop table if exists `」ヤ」ア」ア`; +drop table if exists `」ヤ」ア」イ`; +SET NAMES ujis; +SET character_set_database = ucs2; +SET collation_connection = ucs2_general_ci; +CREATE TABLE `」ヤ」ア` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = innodb; +CREATE TABLE `」ヤ」イ` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = innodb; +CREATE TABLE `」ヤ」ウ` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = innodb; +CREATE TABLE `」ヤ」エ` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = myisam; +CREATE TABLE `」ヤ」オ` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = myisam; +CREATE TABLE `」ヤ」カ` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = myisam; +CREATE TABLE `」ヤ」キ` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = heap; +CREATE TABLE `」ヤ」ク` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = heap; +CREATE TABLE `」ヤ」ケ` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = heap; +CREATE TABLE `」ヤ」ア」ー` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = bdb; +CREATE TABLE `」ヤ」ア」ア` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = bdb; +CREATE TABLE `」ヤ」ア」イ` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = bdb; +INSERT INTO `」ヤ」ア` VALUES ('竺軸宍雫七'),('竺軸宍雫'),('竺軸宍'),('竺軸'),('竺'),(''); +INSERT INTO `」ヤ」イ` VALUES ('、「、、、ヲ、ィ、ェ'),('、「、、、ヲ、ィ'),('、「、、、ヲ'),('、「、、'),('、「'),(''); +INSERT INTO `」ヤ」ウ` VALUES ('常ワ常ン常゙常゚常'),('常ワ常ン常゙常゚'),('常ワ常ン常゙'),('常ワ常ン'),('常ワ'),(''); +INSERT INTO `」ヤ」エ` VALUES ('竺軸宍雫七'),('竺軸宍雫'),('竺軸宍'),('竺軸'),('竺'),(''); +INSERT INTO `」ヤ」オ` VALUES ('、「、、、ヲ、ィ、ェ'),('、「、、、ヲ、ィ'),('、「、、、ヲ'),('、「、、'),('、「'),(''); +INSERT INTO `」ヤ」カ` VALUES ('常ワ常ン常゙常゚常'),('常ワ常ン常゙常゚'),('常ワ常ン常゙'),('常ワ常ン'),('常ワ'),(''); +INSERT INTO `」ヤ」キ` VALUES ('竺軸宍雫七'),('竺軸宍雫'),('竺軸宍'),('竺軸'),('竺'),(''); +INSERT INTO `」ヤ」ク` VALUES ('、「、、、ヲ、ィ、ェ'),('、「、、、ヲ、ィ'),('、「、、、ヲ'),('、「、、'),('、「'),(''); +INSERT INTO `」ヤ」ケ` VALUES ('常ワ常ン常゙常゚常'),('常ワ常ン常゙常゚'),('常ワ常ン常゙'),('常ワ常ン'),('常ワ'),(''); +INSERT INTO `」ヤ」ア」ー` VALUES ('竺軸宍雫七'),('竺軸宍雫'),('竺軸宍'),('竺軸'),('竺'),(''); +INSERT INTO `」ヤ」ア」ア` VALUES ('、「、、、ヲ、ィ、ェ'),('、「、、、ヲ、ィ'),('、「、、、ヲ'),('、「、、'),('、「'),(''); +INSERT INTO `」ヤ」ア」イ` VALUES ('常ワ常ン常゙常゚常'),('常ワ常ン常゙常゚'),('常ワ常ン常゙'),('常ワ常ン'),('常ワ'),(''); +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,1,0) FROM `」ヤ」ア`; +」テ」ア SUBSTRING(`」テ」ア`,1,0) + +竺 +竺軸 +竺軸宍 +竺軸宍雫 +竺軸宍雫七 +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,1,1) FROM `」ヤ」ア`; +」テ」ア SUBSTRING(`」テ」ア`,1,1) + +竺 竺 +竺軸 竺 +竺軸宍 竺 +竺軸宍雫 竺 +竺軸宍雫七 竺 +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,1,2) FROM `」ヤ」ア`; +」テ」ア SUBSTRING(`」テ」ア`,1,2) + +竺 竺 +竺軸 竺軸 +竺軸宍 竺軸 +竺軸宍雫 竺軸 +竺軸宍雫七 竺軸 +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,1,3) FROM `」ヤ」ア`; +」テ」ア SUBSTRING(`」テ」ア`,1,3) + +竺 竺 +竺軸 竺軸 +竺軸宍 竺軸宍 +竺軸宍雫 竺軸宍 +竺軸宍雫七 竺軸宍 +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,1,4) FROM `」ヤ」ア`; +」テ」ア SUBSTRING(`」テ」ア`,1,4) + +竺 竺 +竺軸 竺軸 +竺軸宍 竺軸宍 +竺軸宍雫 竺軸宍雫 +竺軸宍雫七 竺軸宍雫 +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,1,5) FROM `」ヤ」ア`; +」テ」ア SUBSTRING(`」テ」ア`,1,5) + +竺 竺 +竺軸 竺軸 +竺軸宍 竺軸宍 +竺軸宍雫 竺軸宍雫 +竺軸宍雫七 竺軸宍雫七 +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,1,6) FROM `」ヤ」ア`; +」テ」ア SUBSTRING(`」テ」ア`,1,6) + +竺 竺 +竺軸 竺軸 +竺軸宍 竺軸宍 +竺軸宍雫 竺軸宍雫 +竺軸宍雫七 竺軸宍雫七 +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 1 FOR 0) FROM `」ヤ」ア`; +」テ」ア SUBSTRING(`」テ」ア` FROM 1 FOR 0) + +竺 +竺軸 +竺軸宍 +竺軸宍雫 +竺軸宍雫七 +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 1 FOR 1) FROM `」ヤ」ア`; +」テ」ア SUBSTRING(`」テ」ア` FROM 1 FOR 1) + +竺 竺 +竺軸 竺 +竺軸宍 竺 +竺軸宍雫 竺 +竺軸宍雫七 竺 +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 1 FOR 2) FROM `」ヤ」ア`; +」テ」ア SUBSTRING(`」テ」ア` FROM 1 FOR 2) + +竺 竺 +竺軸 竺軸 +竺軸宍 竺軸 +竺軸宍雫 竺軸 +竺軸宍雫七 竺軸 +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 1 FOR 3) FROM `」ヤ」ア`; +」テ」ア SUBSTRING(`」テ」ア` FROM 1 FOR 3) + +竺 竺 +竺軸 竺軸 +竺軸宍 竺軸宍 +竺軸宍雫 竺軸宍 +竺軸宍雫七 竺軸宍 +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 1 FOR 4) FROM `」ヤ」ア`; +」テ」ア SUBSTRING(`」テ」ア` FROM 1 FOR 4) + +竺 竺 +竺軸 竺軸 +竺軸宍 竺軸宍 +竺軸宍雫 竺軸宍雫 +竺軸宍雫七 竺軸宍雫 +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 1 FOR 5) FROM `」ヤ」ア`; +」テ」ア SUBSTRING(`」テ」ア` FROM 1 FOR 5) + +竺 竺 +竺軸 竺軸 +竺軸宍 竺軸宍 +竺軸宍雫 竺軸宍雫 +竺軸宍雫七 竺軸宍雫七 +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 1 FOR 6) FROM `」ヤ」ア`; +」テ」ア SUBSTRING(`」テ」ア` FROM 1 FOR 6) + +竺 竺 +竺軸 竺軸 +竺軸宍 竺軸宍 +竺軸宍雫 竺軸宍雫 +竺軸宍雫七 竺軸宍雫七 +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,1,0) FROM `」ヤ」イ`; +」テ」ア SUBSTRING(`」テ」ア`,1,0) + +、「 +、「、、 +、「、、、ヲ +、「、、、ヲ、ィ +、「、、、ヲ、ィ、ェ +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,1,1) FROM `」ヤ」イ`; +」テ」ア SUBSTRING(`」テ」ア`,1,1) + +、「 、「 +、「、、 、「 +、「、、、ヲ 、「 +、「、、、ヲ、ィ 、「 +、「、、、ヲ、ィ、ェ 、「 +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,1,2) FROM `」ヤ」イ`; +」テ」ア SUBSTRING(`」テ」ア`,1,2) + +、「 、「 +、「、、 、「、、 +、「、、、ヲ 、「、、 +、「、、、ヲ、ィ 、「、、 +、「、、、ヲ、ィ、ェ 、「、、 +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,1,3) FROM `」ヤ」イ`; +」テ」ア SUBSTRING(`」テ」ア`,1,3) + +、「 、「 +、「、、 、「、、 +、「、、、ヲ 、「、、、ヲ +、「、、、ヲ、ィ 、「、、、ヲ +、「、、、ヲ、ィ、ェ 、「、、、ヲ +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,1,4) FROM `」ヤ」イ`; +」テ」ア SUBSTRING(`」テ」ア`,1,4) + +、「 、「 +、「、、 、「、、 +、「、、、ヲ 、「、、、ヲ +、「、、、ヲ、ィ 、「、、、ヲ、ィ +、「、、、ヲ、ィ、ェ 、「、、、ヲ、ィ +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,1,5) FROM `」ヤ」イ`; +」テ」ア SUBSTRING(`」テ」ア`,1,5) + +、「 、「 +、「、、 、「、、 +、「、、、ヲ 、「、、、ヲ +、「、、、ヲ、ィ 、「、、、ヲ、ィ +、「、、、ヲ、ィ、ェ 、「、、、ヲ、ィ、ェ +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,1,6) FROM `」ヤ」イ`; +」テ」ア SUBSTRING(`」テ」ア`,1,6) + +、「 、「 +、「、、 、「、、 +、「、、、ヲ 、「、、、ヲ +、「、、、ヲ、ィ 、「、、、ヲ、ィ +、「、、、ヲ、ィ、ェ 、「、、、ヲ、ィ、ェ +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 1 FOR 0) FROM `」ヤ」イ`; +」テ」ア SUBSTRING(`」テ」ア` FROM 1 FOR 0) + +、「 +、「、、 +、「、、、ヲ +、「、、、ヲ、ィ +、「、、、ヲ、ィ、ェ +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 1 FOR 1) FROM `」ヤ」イ`; +」テ」ア SUBSTRING(`」テ」ア` FROM 1 FOR 1) + +、「 、「 +、「、、 、「 +、「、、、ヲ 、「 +、「、、、ヲ、ィ 、「 +、「、、、ヲ、ィ、ェ 、「 +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 1 FOR 2) FROM `」ヤ」イ`; +」テ」ア SUBSTRING(`」テ」ア` FROM 1 FOR 2) + +、「 、「 +、「、、 、「、、 +、「、、、ヲ 、「、、 +、「、、、ヲ、ィ 、「、、 +、「、、、ヲ、ィ、ェ 、「、、 +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 1 FOR 3) FROM `」ヤ」イ`; +」テ」ア SUBSTRING(`」テ」ア` FROM 1 FOR 3) + +、「 、「 +、「、、 、「、、 +、「、、、ヲ 、「、、、ヲ +、「、、、ヲ、ィ 、「、、、ヲ +、「、、、ヲ、ィ、ェ 、「、、、ヲ +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 1 FOR 4) FROM `」ヤ」イ`; +」テ」ア SUBSTRING(`」テ」ア` FROM 1 FOR 4) + +、「 、「 +、「、、 、「、、 +、「、、、ヲ 、「、、、ヲ +、「、、、ヲ、ィ 、「、、、ヲ、ィ +、「、、、ヲ、ィ、ェ 、「、、、ヲ、ィ +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 1 FOR 5) FROM `」ヤ」イ`; +」テ」ア SUBSTRING(`」テ」ア` FROM 1 FOR 5) + +、「 、「 +、「、、 、「、、 +、「、、、ヲ 、「、、、ヲ +、「、、、ヲ、ィ 、「、、、ヲ、ィ +、「、、、ヲ、ィ、ェ 、「、、、ヲ、ィ、ェ +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 1 FOR 6) FROM `」ヤ」イ`; +」テ」ア SUBSTRING(`」テ」ア` FROM 1 FOR 6) + +、「 、「 +、「、、 、「、、 +、「、、、ヲ 、「、、、ヲ +、「、、、ヲ、ィ 、「、、、ヲ、ィ +、「、、、ヲ、ィ、ェ 、「、、、ヲ、ィ、ェ +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,1,0) FROM `」ヤ」ウ`; +」テ」ア SUBSTRING(`」テ」ア`,1,0) + +常ワ +常ワ常ン +常ワ常ン常゙ +常ワ常ン常゙常゚ +常ワ常ン常゙常゚常 +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,1,1) FROM `」ヤ」ウ`; +」テ」ア SUBSTRING(`」テ」ア`,1,1) + +常ワ 常ワ +常ワ常ン 常ワ +常ワ常ン常゙ 常ワ +常ワ常ン常゙常゚ 常ワ +常ワ常ン常゙常゚常 常ワ +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,1,2) FROM `」ヤ」ウ`; +」テ」ア SUBSTRING(`」テ」ア`,1,2) + +常ワ 常ワ +常ワ常ン 常ワ常ン +常ワ常ン常゙ 常ワ常ン +常ワ常ン常゙常゚ 常ワ常ン +常ワ常ン常゙常゚常 常ワ常ン +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,1,3) FROM `」ヤ」ウ`; +」テ」ア SUBSTRING(`」テ」ア`,1,3) + +常ワ 常ワ +常ワ常ン 常ワ常ン +常ワ常ン常゙ 常ワ常ン常゙ +常ワ常ン常゙常゚ 常ワ常ン常゙ +常ワ常ン常゙常゚常 常ワ常ン常゙ +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,1,4) FROM `」ヤ」ウ`; +」テ」ア SUBSTRING(`」テ」ア`,1,4) + +常ワ 常ワ +常ワ常ン 常ワ常ン +常ワ常ン常゙ 常ワ常ン常゙ +常ワ常ン常゙常゚ 常ワ常ン常゙常゚ +常ワ常ン常゙常゚常 常ワ常ン常゙常゚ +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,1,5) FROM `」ヤ」ウ`; +」テ」ア SUBSTRING(`」テ」ア`,1,5) + +常ワ 常ワ +常ワ常ン 常ワ常ン +常ワ常ン常゙ 常ワ常ン常゙ +常ワ常ン常゙常゚ 常ワ常ン常゙常゚ +常ワ常ン常゙常゚常 常ワ常ン常゙常゚常 +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,1,6) FROM `」ヤ」ウ`; +」テ」ア SUBSTRING(`」テ」ア`,1,6) + +常ワ 常ワ +常ワ常ン 常ワ常ン +常ワ常ン常゙ 常ワ常ン常゙ +常ワ常ン常゙常゚ 常ワ常ン常゙常゚ +常ワ常ン常゙常゚常 常ワ常ン常゙常゚常 +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 1 FOR 0) FROM `」ヤ」ウ`; +」テ」ア SUBSTRING(`」テ」ア` FROM 1 FOR 0) + +常ワ +常ワ常ン +常ワ常ン常゙ +常ワ常ン常゙常゚ +常ワ常ン常゙常゚常 +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 1 FOR 1) FROM `」ヤ」ウ`; +」テ」ア SUBSTRING(`」テ」ア` FROM 1 FOR 1) + +常ワ 常ワ +常ワ常ン 常ワ +常ワ常ン常゙ 常ワ +常ワ常ン常゙常゚ 常ワ +常ワ常ン常゙常゚常 常ワ +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 1 FOR 2) FROM `」ヤ」ウ`; +」テ」ア SUBSTRING(`」テ」ア` FROM 1 FOR 2) + +常ワ 常ワ +常ワ常ン 常ワ常ン +常ワ常ン常゙ 常ワ常ン +常ワ常ン常゙常゚ 常ワ常ン +常ワ常ン常゙常゚常 常ワ常ン +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 1 FOR 3) FROM `」ヤ」ウ`; +」テ」ア SUBSTRING(`」テ」ア` FROM 1 FOR 3) + +常ワ 常ワ +常ワ常ン 常ワ常ン +常ワ常ン常゙ 常ワ常ン常゙ +常ワ常ン常゙常゚ 常ワ常ン常゙ +常ワ常ン常゙常゚常 常ワ常ン常゙ +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 1 FOR 4) FROM `」ヤ」ウ`; +」テ」ア SUBSTRING(`」テ」ア` FROM 1 FOR 4) + +常ワ 常ワ +常ワ常ン 常ワ常ン +常ワ常ン常゙ 常ワ常ン常゙ +常ワ常ン常゙常゚ 常ワ常ン常゙常゚ +常ワ常ン常゙常゚常 常ワ常ン常゙常゚ +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 1 FOR 5) FROM `」ヤ」ウ`; +」テ」ア SUBSTRING(`」テ」ア` FROM 1 FOR 5) + +常ワ 常ワ +常ワ常ン 常ワ常ン +常ワ常ン常゙ 常ワ常ン常゙ +常ワ常ン常゙常゚ 常ワ常ン常゙常゚ +常ワ常ン常゙常゚常 常ワ常ン常゙常゚常 +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 1 FOR 6) FROM `」ヤ」ウ`; +」テ」ア SUBSTRING(`」テ」ア` FROM 1 FOR 6) + +常ワ 常ワ +常ワ常ン 常ワ常ン +常ワ常ン常゙ 常ワ常ン常゙ +常ワ常ン常゙常゚ 常ワ常ン常゙常゚ +常ワ常ン常゙常゚常 常ワ常ン常゙常゚常 +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,1,0) FROM `」ヤ」エ`; +」テ」ア SUBSTRING(`」テ」ア`,1,0) + +竺 +竺軸 +竺軸宍 +竺軸宍雫 +竺軸宍雫七 +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,1,1) FROM `」ヤ」エ`; +」テ」ア SUBSTRING(`」テ」ア`,1,1) + +竺 竺 +竺軸 竺 +竺軸宍 竺 +竺軸宍雫 竺 +竺軸宍雫七 竺 +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,1,2) FROM `」ヤ」エ`; +」テ」ア SUBSTRING(`」テ」ア`,1,2) + +竺 竺 +竺軸 竺軸 +竺軸宍 竺軸 +竺軸宍雫 竺軸 +竺軸宍雫七 竺軸 +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,1,3) FROM `」ヤ」エ`; +」テ」ア SUBSTRING(`」テ」ア`,1,3) + +竺 竺 +竺軸 竺軸 +竺軸宍 竺軸宍 +竺軸宍雫 竺軸宍 +竺軸宍雫七 竺軸宍 +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,1,4) FROM `」ヤ」エ`; +」テ」ア SUBSTRING(`」テ」ア`,1,4) + +竺 竺 +竺軸 竺軸 +竺軸宍 竺軸宍 +竺軸宍雫 竺軸宍雫 +竺軸宍雫七 竺軸宍雫 +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,1,5) FROM `」ヤ」エ`; +」テ」ア SUBSTRING(`」テ」ア`,1,5) + +竺 竺 +竺軸 竺軸 +竺軸宍 竺軸宍 +竺軸宍雫 竺軸宍雫 +竺軸宍雫七 竺軸宍雫七 +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,1,6) FROM `」ヤ」エ`; +」テ」ア SUBSTRING(`」テ」ア`,1,6) + +竺 竺 +竺軸 竺軸 +竺軸宍 竺軸宍 +竺軸宍雫 竺軸宍雫 +竺軸宍雫七 竺軸宍雫七 +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 1 FOR 0) FROM `」ヤ」エ`; +」テ」ア SUBSTRING(`」テ」ア` FROM 1 FOR 0) + +竺 +竺軸 +竺軸宍 +竺軸宍雫 +竺軸宍雫七 +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 1 FOR 1) FROM `」ヤ」エ`; +」テ」ア SUBSTRING(`」テ」ア` FROM 1 FOR 1) + +竺 竺 +竺軸 竺 +竺軸宍 竺 +竺軸宍雫 竺 +竺軸宍雫七 竺 +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 1 FOR 2) FROM `」ヤ」エ`; +」テ」ア SUBSTRING(`」テ」ア` FROM 1 FOR 2) + +竺 竺 +竺軸 竺軸 +竺軸宍 竺軸 +竺軸宍雫 竺軸 +竺軸宍雫七 竺軸 +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 1 FOR 3) FROM `」ヤ」エ`; +」テ」ア SUBSTRING(`」テ」ア` FROM 1 FOR 3) + +竺 竺 +竺軸 竺軸 +竺軸宍 竺軸宍 +竺軸宍雫 竺軸宍 +竺軸宍雫七 竺軸宍 +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 1 FOR 4) FROM `」ヤ」エ`; +」テ」ア SUBSTRING(`」テ」ア` FROM 1 FOR 4) + +竺 竺 +竺軸 竺軸 +竺軸宍 竺軸宍 +竺軸宍雫 竺軸宍雫 +竺軸宍雫七 竺軸宍雫 +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 1 FOR 5) FROM `」ヤ」エ`; +」テ」ア SUBSTRING(`」テ」ア` FROM 1 FOR 5) + +竺 竺 +竺軸 竺軸 +竺軸宍 竺軸宍 +竺軸宍雫 竺軸宍雫 +竺軸宍雫七 竺軸宍雫七 +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 1 FOR 6) FROM `」ヤ」エ`; +」テ」ア SUBSTRING(`」テ」ア` FROM 1 FOR 6) + +竺 竺 +竺軸 竺軸 +竺軸宍 竺軸宍 +竺軸宍雫 竺軸宍雫 +竺軸宍雫七 竺軸宍雫七 +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,1,0) FROM `」ヤ」オ`; +」テ」ア SUBSTRING(`」テ」ア`,1,0) + +、「 +、「、、 +、「、、、ヲ +、「、、、ヲ、ィ +、「、、、ヲ、ィ、ェ +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,1,1) FROM `」ヤ」オ`; +」テ」ア SUBSTRING(`」テ」ア`,1,1) + +、「 、「 +、「、、 、「 +、「、、、ヲ 、「 +、「、、、ヲ、ィ 、「 +、「、、、ヲ、ィ、ェ 、「 +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,1,2) FROM `」ヤ」オ`; +」テ」ア SUBSTRING(`」テ」ア`,1,2) + +、「 、「 +、「、、 、「、、 +、「、、、ヲ 、「、、 +、「、、、ヲ、ィ 、「、、 +、「、、、ヲ、ィ、ェ 、「、、 +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,1,3) FROM `」ヤ」オ`; +」テ」ア SUBSTRING(`」テ」ア`,1,3) + +、「 、「 +、「、、 、「、、 +、「、、、ヲ 、「、、、ヲ +、「、、、ヲ、ィ 、「、、、ヲ +、「、、、ヲ、ィ、ェ 、「、、、ヲ +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,1,4) FROM `」ヤ」オ`; +」テ」ア SUBSTRING(`」テ」ア`,1,4) + +、「 、「 +、「、、 、「、、 +、「、、、ヲ 、「、、、ヲ +、「、、、ヲ、ィ 、「、、、ヲ、ィ +、「、、、ヲ、ィ、ェ 、「、、、ヲ、ィ +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,1,5) FROM `」ヤ」オ`; +」テ」ア SUBSTRING(`」テ」ア`,1,5) + +、「 、「 +、「、、 、「、、 +、「、、、ヲ 、「、、、ヲ +、「、、、ヲ、ィ 、「、、、ヲ、ィ +、「、、、ヲ、ィ、ェ 、「、、、ヲ、ィ、ェ +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,1,6) FROM `」ヤ」オ`; +」テ」ア SUBSTRING(`」テ」ア`,1,6) + +、「 、「 +、「、、 、「、、 +、「、、、ヲ 、「、、、ヲ +、「、、、ヲ、ィ 、「、、、ヲ、ィ +、「、、、ヲ、ィ、ェ 、「、、、ヲ、ィ、ェ +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 1 FOR 0) FROM `」ヤ」オ`; +」テ」ア SUBSTRING(`」テ」ア` FROM 1 FOR 0) + +、「 +、「、、 +、「、、、ヲ +、「、、、ヲ、ィ +、「、、、ヲ、ィ、ェ +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 1 FOR 1) FROM `」ヤ」オ`; +」テ」ア SUBSTRING(`」テ」ア` FROM 1 FOR 1) + +、「 、「 +、「、、 、「 +、「、、、ヲ 、「 +、「、、、ヲ、ィ 、「 +、「、、、ヲ、ィ、ェ 、「 +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 1 FOR 2) FROM `」ヤ」オ`; +」テ」ア SUBSTRING(`」テ」ア` FROM 1 FOR 2) + +、「 、「 +、「、、 、「、、 +、「、、、ヲ 、「、、 +、「、、、ヲ、ィ 、「、、 +、「、、、ヲ、ィ、ェ 、「、、 +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 1 FOR 3) FROM `」ヤ」オ`; +」テ」ア SUBSTRING(`」テ」ア` FROM 1 FOR 3) + +、「 、「 +、「、、 、「、、 +、「、、、ヲ 、「、、、ヲ +、「、、、ヲ、ィ 、「、、、ヲ +、「、、、ヲ、ィ、ェ 、「、、、ヲ +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 1 FOR 4) FROM `」ヤ」オ`; +」テ」ア SUBSTRING(`」テ」ア` FROM 1 FOR 4) + +、「 、「 +、「、、 、「、、 +、「、、、ヲ 、「、、、ヲ +、「、、、ヲ、ィ 、「、、、ヲ、ィ +、「、、、ヲ、ィ、ェ 、「、、、ヲ、ィ +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 1 FOR 5) FROM `」ヤ」オ`; +」テ」ア SUBSTRING(`」テ」ア` FROM 1 FOR 5) + +、「 、「 +、「、、 、「、、 +、「、、、ヲ 、「、、、ヲ +、「、、、ヲ、ィ 、「、、、ヲ、ィ +、「、、、ヲ、ィ、ェ 、「、、、ヲ、ィ、ェ +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 1 FOR 6) FROM `」ヤ」オ`; +」テ」ア SUBSTRING(`」テ」ア` FROM 1 FOR 6) + +、「 、「 +、「、、 、「、、 +、「、、、ヲ 、「、、、ヲ +、「、、、ヲ、ィ 、「、、、ヲ、ィ +、「、、、ヲ、ィ、ェ 、「、、、ヲ、ィ、ェ +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,1,0) FROM `」ヤ」カ`; +」テ」ア SUBSTRING(`」テ」ア`,1,0) + +常ワ +常ワ常ン +常ワ常ン常゙ +常ワ常ン常゙常゚ +常ワ常ン常゙常゚常 +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,1,1) FROM `」ヤ」カ`; +」テ」ア SUBSTRING(`」テ」ア`,1,1) + +常ワ 常ワ +常ワ常ン 常ワ +常ワ常ン常゙ 常ワ +常ワ常ン常゙常゚ 常ワ +常ワ常ン常゙常゚常 常ワ +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,1,2) FROM `」ヤ」カ`; +」テ」ア SUBSTRING(`」テ」ア`,1,2) + +常ワ 常ワ +常ワ常ン 常ワ常ン +常ワ常ン常゙ 常ワ常ン +常ワ常ン常゙常゚ 常ワ常ン +常ワ常ン常゙常゚常 常ワ常ン +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,1,3) FROM `」ヤ」カ`; +」テ」ア SUBSTRING(`」テ」ア`,1,3) + +常ワ 常ワ +常ワ常ン 常ワ常ン +常ワ常ン常゙ 常ワ常ン常゙ +常ワ常ン常゙常゚ 常ワ常ン常゙ +常ワ常ン常゙常゚常 常ワ常ン常゙ +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,1,4) FROM `」ヤ」カ`; +」テ」ア SUBSTRING(`」テ」ア`,1,4) + +常ワ 常ワ +常ワ常ン 常ワ常ン +常ワ常ン常゙ 常ワ常ン常゙ +常ワ常ン常゙常゚ 常ワ常ン常゙常゚ +常ワ常ン常゙常゚常 常ワ常ン常゙常゚ +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,1,5) FROM `」ヤ」カ`; +」テ」ア SUBSTRING(`」テ」ア`,1,5) + +常ワ 常ワ +常ワ常ン 常ワ常ン +常ワ常ン常゙ 常ワ常ン常゙ +常ワ常ン常゙常゚ 常ワ常ン常゙常゚ +常ワ常ン常゙常゚常 常ワ常ン常゙常゚常 +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,1,6) FROM `」ヤ」カ`; +」テ」ア SUBSTRING(`」テ」ア`,1,6) + +常ワ 常ワ +常ワ常ン 常ワ常ン +常ワ常ン常゙ 常ワ常ン常゙ +常ワ常ン常゙常゚ 常ワ常ン常゙常゚ +常ワ常ン常゙常゚常 常ワ常ン常゙常゚常 +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 1 FOR 0) FROM `」ヤ」カ`; +」テ」ア SUBSTRING(`」テ」ア` FROM 1 FOR 0) + +常ワ +常ワ常ン +常ワ常ン常゙ +常ワ常ン常゙常゚ +常ワ常ン常゙常゚常 +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 1 FOR 1) FROM `」ヤ」カ`; +」テ」ア SUBSTRING(`」テ」ア` FROM 1 FOR 1) + +常ワ 常ワ +常ワ常ン 常ワ +常ワ常ン常゙ 常ワ +常ワ常ン常゙常゚ 常ワ +常ワ常ン常゙常゚常 常ワ +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 1 FOR 2) FROM `」ヤ」カ`; +」テ」ア SUBSTRING(`」テ」ア` FROM 1 FOR 2) + +常ワ 常ワ +常ワ常ン 常ワ常ン +常ワ常ン常゙ 常ワ常ン +常ワ常ン常゙常゚ 常ワ常ン +常ワ常ン常゙常゚常 常ワ常ン +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 1 FOR 3) FROM `」ヤ」カ`; +」テ」ア SUBSTRING(`」テ」ア` FROM 1 FOR 3) + +常ワ 常ワ +常ワ常ン 常ワ常ン +常ワ常ン常゙ 常ワ常ン常゙ +常ワ常ン常゙常゚ 常ワ常ン常゙ +常ワ常ン常゙常゚常 常ワ常ン常゙ +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 1 FOR 4) FROM `」ヤ」カ`; +」テ」ア SUBSTRING(`」テ」ア` FROM 1 FOR 4) + +常ワ 常ワ +常ワ常ン 常ワ常ン +常ワ常ン常゙ 常ワ常ン常゙ +常ワ常ン常゙常゚ 常ワ常ン常゙常゚ +常ワ常ン常゙常゚常 常ワ常ン常゙常゚ +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 1 FOR 5) FROM `」ヤ」カ`; +」テ」ア SUBSTRING(`」テ」ア` FROM 1 FOR 5) + +常ワ 常ワ +常ワ常ン 常ワ常ン +常ワ常ン常゙ 常ワ常ン常゙ +常ワ常ン常゙常゚ 常ワ常ン常゙常゚ +常ワ常ン常゙常゚常 常ワ常ン常゙常゚常 +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 1 FOR 6) FROM `」ヤ」カ`; +」テ」ア SUBSTRING(`」テ」ア` FROM 1 FOR 6) + +常ワ 常ワ +常ワ常ン 常ワ常ン +常ワ常ン常゙ 常ワ常ン常゙ +常ワ常ン常゙常゚ 常ワ常ン常゙常゚ +常ワ常ン常゙常゚常 常ワ常ン常゙常゚常 +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,1,0) FROM `」ヤ」キ`; +」テ」ア SUBSTRING(`」テ」ア`,1,0) +竺軸宍雫七 +竺軸宍雫 +竺軸宍 +竺軸 +竺 + +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,1,1) FROM `」ヤ」キ`; +」テ」ア SUBSTRING(`」テ」ア`,1,1) +竺軸宍雫七 竺 +竺軸宍雫 竺 +竺軸宍 竺 +竺軸 竺 +竺 竺 + +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,1,2) FROM `」ヤ」キ`; +」テ」ア SUBSTRING(`」テ」ア`,1,2) +竺軸宍雫七 竺軸 +竺軸宍雫 竺軸 +竺軸宍 竺軸 +竺軸 竺軸 +竺 竺 + +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,1,3) FROM `」ヤ」キ`; +」テ」ア SUBSTRING(`」テ」ア`,1,3) +竺軸宍雫七 竺軸宍 +竺軸宍雫 竺軸宍 +竺軸宍 竺軸宍 +竺軸 竺軸 +竺 竺 + +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,1,4) FROM `」ヤ」キ`; +」テ」ア SUBSTRING(`」テ」ア`,1,4) +竺軸宍雫七 竺軸宍雫 +竺軸宍雫 竺軸宍雫 +竺軸宍 竺軸宍 +竺軸 竺軸 +竺 竺 + +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,1,5) FROM `」ヤ」キ`; +」テ」ア SUBSTRING(`」テ」ア`,1,5) +竺軸宍雫七 竺軸宍雫七 +竺軸宍雫 竺軸宍雫 +竺軸宍 竺軸宍 +竺軸 竺軸 +竺 竺 + +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,1,6) FROM `」ヤ」キ`; +」テ」ア SUBSTRING(`」テ」ア`,1,6) +竺軸宍雫七 竺軸宍雫七 +竺軸宍雫 竺軸宍雫 +竺軸宍 竺軸宍 +竺軸 竺軸 +竺 竺 + +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 1 FOR 0) FROM `」ヤ」キ`; +」テ」ア SUBSTRING(`」テ」ア` FROM 1 FOR 0) +竺軸宍雫七 +竺軸宍雫 +竺軸宍 +竺軸 +竺 + +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 1 FOR 1) FROM `」ヤ」キ`; +」テ」ア SUBSTRING(`」テ」ア` FROM 1 FOR 1) +竺軸宍雫七 竺 +竺軸宍雫 竺 +竺軸宍 竺 +竺軸 竺 +竺 竺 + +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 1 FOR 2) FROM `」ヤ」キ`; +」テ」ア SUBSTRING(`」テ」ア` FROM 1 FOR 2) +竺軸宍雫七 竺軸 +竺軸宍雫 竺軸 +竺軸宍 竺軸 +竺軸 竺軸 +竺 竺 + +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 1 FOR 3) FROM `」ヤ」キ`; +」テ」ア SUBSTRING(`」テ」ア` FROM 1 FOR 3) +竺軸宍雫七 竺軸宍 +竺軸宍雫 竺軸宍 +竺軸宍 竺軸宍 +竺軸 竺軸 +竺 竺 + +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 1 FOR 4) FROM `」ヤ」キ`; +」テ」ア SUBSTRING(`」テ」ア` FROM 1 FOR 4) +竺軸宍雫七 竺軸宍雫 +竺軸宍雫 竺軸宍雫 +竺軸宍 竺軸宍 +竺軸 竺軸 +竺 竺 + +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 1 FOR 5) FROM `」ヤ」キ`; +」テ」ア SUBSTRING(`」テ」ア` FROM 1 FOR 5) +竺軸宍雫七 竺軸宍雫七 +竺軸宍雫 竺軸宍雫 +竺軸宍 竺軸宍 +竺軸 竺軸 +竺 竺 + +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 1 FOR 6) FROM `」ヤ」キ`; +」テ」ア SUBSTRING(`」テ」ア` FROM 1 FOR 6) +竺軸宍雫七 竺軸宍雫七 +竺軸宍雫 竺軸宍雫 +竺軸宍 竺軸宍 +竺軸 竺軸 +竺 竺 + +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,1,0) FROM `」ヤ」ク`; +」テ」ア SUBSTRING(`」テ」ア`,1,0) +、「、、、ヲ、ィ、ェ +、「、、、ヲ、ィ +、「、、、ヲ +、「、、 +、「 + +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,1,1) FROM `」ヤ」ク`; +」テ」ア SUBSTRING(`」テ」ア`,1,1) +、「、、、ヲ、ィ、ェ 、「 +、「、、、ヲ、ィ 、「 +、「、、、ヲ 、「 +、「、、 、「 +、「 、「 + +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,1,2) FROM `」ヤ」ク`; +」テ」ア SUBSTRING(`」テ」ア`,1,2) +、「、、、ヲ、ィ、ェ 、「、、 +、「、、、ヲ、ィ 、「、、 +、「、、、ヲ 、「、、 +、「、、 、「、、 +、「 、「 + +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,1,3) FROM `」ヤ」ク`; +」テ」ア SUBSTRING(`」テ」ア`,1,3) +、「、、、ヲ、ィ、ェ 、「、、、ヲ +、「、、、ヲ、ィ 、「、、、ヲ +、「、、、ヲ 、「、、、ヲ +、「、、 、「、、 +、「 、「 + +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,1,4) FROM `」ヤ」ク`; +」テ」ア SUBSTRING(`」テ」ア`,1,4) +、「、、、ヲ、ィ、ェ 、「、、、ヲ、ィ +、「、、、ヲ、ィ 、「、、、ヲ、ィ +、「、、、ヲ 、「、、、ヲ +、「、、 、「、、 +、「 、「 + +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,1,5) FROM `」ヤ」ク`; +」テ」ア SUBSTRING(`」テ」ア`,1,5) +、「、、、ヲ、ィ、ェ 、「、、、ヲ、ィ、ェ +、「、、、ヲ、ィ 、「、、、ヲ、ィ +、「、、、ヲ 、「、、、ヲ +、「、、 、「、、 +、「 、「 + +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,1,6) FROM `」ヤ」ク`; +」テ」ア SUBSTRING(`」テ」ア`,1,6) +、「、、、ヲ、ィ、ェ 、「、、、ヲ、ィ、ェ +、「、、、ヲ、ィ 、「、、、ヲ、ィ +、「、、、ヲ 、「、、、ヲ +、「、、 、「、、 +、「 、「 + +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 1 FOR 0) FROM `」ヤ」ク`; +」テ」ア SUBSTRING(`」テ」ア` FROM 1 FOR 0) +、「、、、ヲ、ィ、ェ +、「、、、ヲ、ィ +、「、、、ヲ +、「、、 +、「 + +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 1 FOR 1) FROM `」ヤ」ク`; +」テ」ア SUBSTRING(`」テ」ア` FROM 1 FOR 1) +、「、、、ヲ、ィ、ェ 、「 +、「、、、ヲ、ィ 、「 +、「、、、ヲ 、「 +、「、、 、「 +、「 、「 + +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 1 FOR 2) FROM `」ヤ」ク`; +」テ」ア SUBSTRING(`」テ」ア` FROM 1 FOR 2) +、「、、、ヲ、ィ、ェ 、「、、 +、「、、、ヲ、ィ 、「、、 +、「、、、ヲ 、「、、 +、「、、 、「、、 +、「 、「 + +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 1 FOR 3) FROM `」ヤ」ク`; +」テ」ア SUBSTRING(`」テ」ア` FROM 1 FOR 3) +、「、、、ヲ、ィ、ェ 、「、、、ヲ +、「、、、ヲ、ィ 、「、、、ヲ +、「、、、ヲ 、「、、、ヲ +、「、、 、「、、 +、「 、「 + +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 1 FOR 4) FROM `」ヤ」ク`; +」テ」ア SUBSTRING(`」テ」ア` FROM 1 FOR 4) +、「、、、ヲ、ィ、ェ 、「、、、ヲ、ィ +、「、、、ヲ、ィ 、「、、、ヲ、ィ +、「、、、ヲ 、「、、、ヲ +、「、、 、「、、 +、「 、「 + +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 1 FOR 5) FROM `」ヤ」ク`; +」テ」ア SUBSTRING(`」テ」ア` FROM 1 FOR 5) +、「、、、ヲ、ィ、ェ 、「、、、ヲ、ィ、ェ +、「、、、ヲ、ィ 、「、、、ヲ、ィ +、「、、、ヲ 、「、、、ヲ +、「、、 、「、、 +、「 、「 + +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 1 FOR 6) FROM `」ヤ」ク`; +」テ」ア SUBSTRING(`」テ」ア` FROM 1 FOR 6) +、「、、、ヲ、ィ、ェ 、「、、、ヲ、ィ、ェ +、「、、、ヲ、ィ 、「、、、ヲ、ィ +、「、、、ヲ 、「、、、ヲ +、「、、 、「、、 +、「 、「 + +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,1,0) FROM `」ヤ」ケ`; +」テ」ア SUBSTRING(`」テ」ア`,1,0) +常ワ常ン常゙常゚常 +常ワ常ン常゙常゚ +常ワ常ン常゙ +常ワ常ン +常ワ + +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,1,1) FROM `」ヤ」ケ`; +」テ」ア SUBSTRING(`」テ」ア`,1,1) +常ワ常ン常゙常゚常 常ワ +常ワ常ン常゙常゚ 常ワ +常ワ常ン常゙ 常ワ +常ワ常ン 常ワ +常ワ 常ワ + +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,1,2) FROM `」ヤ」ケ`; +」テ」ア SUBSTRING(`」テ」ア`,1,2) +常ワ常ン常゙常゚常 常ワ常ン +常ワ常ン常゙常゚ 常ワ常ン +常ワ常ン常゙ 常ワ常ン +常ワ常ン 常ワ常ン +常ワ 常ワ + +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,1,3) FROM `」ヤ」ケ`; +」テ」ア SUBSTRING(`」テ」ア`,1,3) +常ワ常ン常゙常゚常 常ワ常ン常゙ +常ワ常ン常゙常゚ 常ワ常ン常゙ +常ワ常ン常゙ 常ワ常ン常゙ +常ワ常ン 常ワ常ン +常ワ 常ワ + +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,1,4) FROM `」ヤ」ケ`; +」テ」ア SUBSTRING(`」テ」ア`,1,4) +常ワ常ン常゙常゚常 常ワ常ン常゙常゚ +常ワ常ン常゙常゚ 常ワ常ン常゙常゚ +常ワ常ン常゙ 常ワ常ン常゙ +常ワ常ン 常ワ常ン +常ワ 常ワ + +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,1,5) FROM `」ヤ」ケ`; +」テ」ア SUBSTRING(`」テ」ア`,1,5) +常ワ常ン常゙常゚常 常ワ常ン常゙常゚常 +常ワ常ン常゙常゚ 常ワ常ン常゙常゚ +常ワ常ン常゙ 常ワ常ン常゙ +常ワ常ン 常ワ常ン +常ワ 常ワ + +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,1,6) FROM `」ヤ」ケ`; +」テ」ア SUBSTRING(`」テ」ア`,1,6) +常ワ常ン常゙常゚常 常ワ常ン常゙常゚常 +常ワ常ン常゙常゚ 常ワ常ン常゙常゚ +常ワ常ン常゙ 常ワ常ン常゙ +常ワ常ン 常ワ常ン +常ワ 常ワ + +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 1 FOR 0) FROM `」ヤ」ケ`; +」テ」ア SUBSTRING(`」テ」ア` FROM 1 FOR 0) +常ワ常ン常゙常゚常 +常ワ常ン常゙常゚ +常ワ常ン常゙ +常ワ常ン +常ワ + +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 1 FOR 1) FROM `」ヤ」ケ`; +」テ」ア SUBSTRING(`」テ」ア` FROM 1 FOR 1) +常ワ常ン常゙常゚常 常ワ +常ワ常ン常゙常゚ 常ワ +常ワ常ン常゙ 常ワ +常ワ常ン 常ワ +常ワ 常ワ + +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 1 FOR 2) FROM `」ヤ」ケ`; +」テ」ア SUBSTRING(`」テ」ア` FROM 1 FOR 2) +常ワ常ン常゙常゚常 常ワ常ン +常ワ常ン常゙常゚ 常ワ常ン +常ワ常ン常゙ 常ワ常ン +常ワ常ン 常ワ常ン +常ワ 常ワ + +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 1 FOR 3) FROM `」ヤ」ケ`; +」テ」ア SUBSTRING(`」テ」ア` FROM 1 FOR 3) +常ワ常ン常゙常゚常 常ワ常ン常゙ +常ワ常ン常゙常゚ 常ワ常ン常゙ +常ワ常ン常゙ 常ワ常ン常゙ +常ワ常ン 常ワ常ン +常ワ 常ワ + +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 1 FOR 4) FROM `」ヤ」ケ`; +」テ」ア SUBSTRING(`」テ」ア` FROM 1 FOR 4) +常ワ常ン常゙常゚常 常ワ常ン常゙常゚ +常ワ常ン常゙常゚ 常ワ常ン常゙常゚ +常ワ常ン常゙ 常ワ常ン常゙ +常ワ常ン 常ワ常ン +常ワ 常ワ + +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 1 FOR 5) FROM `」ヤ」ケ`; +」テ」ア SUBSTRING(`」テ」ア` FROM 1 FOR 5) +常ワ常ン常゙常゚常 常ワ常ン常゙常゚常 +常ワ常ン常゙常゚ 常ワ常ン常゙常゚ +常ワ常ン常゙ 常ワ常ン常゙ +常ワ常ン 常ワ常ン +常ワ 常ワ + +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 1 FOR 6) FROM `」ヤ」ケ`; +」テ」ア SUBSTRING(`」テ」ア` FROM 1 FOR 6) +常ワ常ン常゙常゚常 常ワ常ン常゙常゚常 +常ワ常ン常゙常゚ 常ワ常ン常゙常゚ +常ワ常ン常゙ 常ワ常ン常゙ +常ワ常ン 常ワ常ン +常ワ 常ワ + +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,1,0) FROM `」ヤ」ア」ー`; +」テ」ア SUBSTRING(`」テ」ア`,1,0) +竺軸宍雫七 +竺軸宍雫 +竺軸宍 +竺軸 +竺 + +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,1,1) FROM `」ヤ」ア」ー`; +」テ」ア SUBSTRING(`」テ」ア`,1,1) +竺軸宍雫七 竺 +竺軸宍雫 竺 +竺軸宍 竺 +竺軸 竺 +竺 竺 + +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,1,2) FROM `」ヤ」ア」ー`; +」テ」ア SUBSTRING(`」テ」ア`,1,2) +竺軸宍雫七 竺軸 +竺軸宍雫 竺軸 +竺軸宍 竺軸 +竺軸 竺軸 +竺 竺 + +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,1,3) FROM `」ヤ」ア」ー`; +」テ」ア SUBSTRING(`」テ」ア`,1,3) +竺軸宍雫七 竺軸宍 +竺軸宍雫 竺軸宍 +竺軸宍 竺軸宍 +竺軸 竺軸 +竺 竺 + +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,1,4) FROM `」ヤ」ア」ー`; +」テ」ア SUBSTRING(`」テ」ア`,1,4) +竺軸宍雫七 竺軸宍雫 +竺軸宍雫 竺軸宍雫 +竺軸宍 竺軸宍 +竺軸 竺軸 +竺 竺 + +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,1,5) FROM `」ヤ」ア」ー`; +」テ」ア SUBSTRING(`」テ」ア`,1,5) +竺軸宍雫七 竺軸宍雫七 +竺軸宍雫 竺軸宍雫 +竺軸宍 竺軸宍 +竺軸 竺軸 +竺 竺 + +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,1,6) FROM `」ヤ」ア」ー`; +」テ」ア SUBSTRING(`」テ」ア`,1,6) +竺軸宍雫七 竺軸宍雫七 +竺軸宍雫 竺軸宍雫 +竺軸宍 竺軸宍 +竺軸 竺軸 +竺 竺 + +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 1 FOR 0) FROM `」ヤ」ア」ー`; +」テ」ア SUBSTRING(`」テ」ア` FROM 1 FOR 0) +竺軸宍雫七 +竺軸宍雫 +竺軸宍 +竺軸 +竺 + +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 1 FOR 1) FROM `」ヤ」ア」ー`; +」テ」ア SUBSTRING(`」テ」ア` FROM 1 FOR 1) +竺軸宍雫七 竺 +竺軸宍雫 竺 +竺軸宍 竺 +竺軸 竺 +竺 竺 + +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 1 FOR 2) FROM `」ヤ」ア」ー`; +」テ」ア SUBSTRING(`」テ」ア` FROM 1 FOR 2) +竺軸宍雫七 竺軸 +竺軸宍雫 竺軸 +竺軸宍 竺軸 +竺軸 竺軸 +竺 竺 + +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 1 FOR 3) FROM `」ヤ」ア」ー`; +」テ」ア SUBSTRING(`」テ」ア` FROM 1 FOR 3) +竺軸宍雫七 竺軸宍 +竺軸宍雫 竺軸宍 +竺軸宍 竺軸宍 +竺軸 竺軸 +竺 竺 + +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 1 FOR 4) FROM `」ヤ」ア」ー`; +」テ」ア SUBSTRING(`」テ」ア` FROM 1 FOR 4) +竺軸宍雫七 竺軸宍雫 +竺軸宍雫 竺軸宍雫 +竺軸宍 竺軸宍 +竺軸 竺軸 +竺 竺 + +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 1 FOR 5) FROM `」ヤ」ア」ー`; +」テ」ア SUBSTRING(`」テ」ア` FROM 1 FOR 5) +竺軸宍雫七 竺軸宍雫七 +竺軸宍雫 竺軸宍雫 +竺軸宍 竺軸宍 +竺軸 竺軸 +竺 竺 + +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 1 FOR 6) FROM `」ヤ」ア」ー`; +」テ」ア SUBSTRING(`」テ」ア` FROM 1 FOR 6) +竺軸宍雫七 竺軸宍雫七 +竺軸宍雫 竺軸宍雫 +竺軸宍 竺軸宍 +竺軸 竺軸 +竺 竺 + +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,1,0) FROM `」ヤ」ア」ア`; +」テ」ア SUBSTRING(`」テ」ア`,1,0) +、「、、、ヲ、ィ、ェ +、「、、、ヲ、ィ +、「、、、ヲ +、「、、 +、「 + +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,1,1) FROM `」ヤ」ア」ア`; +」テ」ア SUBSTRING(`」テ」ア`,1,1) +、「、、、ヲ、ィ、ェ 、「 +、「、、、ヲ、ィ 、「 +、「、、、ヲ 、「 +、「、、 、「 +、「 、「 + +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,1,2) FROM `」ヤ」ア」ア`; +」テ」ア SUBSTRING(`」テ」ア`,1,2) +、「、、、ヲ、ィ、ェ 、「、、 +、「、、、ヲ、ィ 、「、、 +、「、、、ヲ 、「、、 +、「、、 、「、、 +、「 、「 + +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,1,3) FROM `」ヤ」ア」ア`; +」テ」ア SUBSTRING(`」テ」ア`,1,3) +、「、、、ヲ、ィ、ェ 、「、、、ヲ +、「、、、ヲ、ィ 、「、、、ヲ +、「、、、ヲ 、「、、、ヲ +、「、、 、「、、 +、「 、「 + +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,1,4) FROM `」ヤ」ア」ア`; +」テ」ア SUBSTRING(`」テ」ア`,1,4) +、「、、、ヲ、ィ、ェ 、「、、、ヲ、ィ +、「、、、ヲ、ィ 、「、、、ヲ、ィ +、「、、、ヲ 、「、、、ヲ +、「、、 、「、、 +、「 、「 + +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,1,5) FROM `」ヤ」ア」ア`; +」テ」ア SUBSTRING(`」テ」ア`,1,5) +、「、、、ヲ、ィ、ェ 、「、、、ヲ、ィ、ェ +、「、、、ヲ、ィ 、「、、、ヲ、ィ +、「、、、ヲ 、「、、、ヲ +、「、、 、「、、 +、「 、「 + +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,1,6) FROM `」ヤ」ア」ア`; +」テ」ア SUBSTRING(`」テ」ア`,1,6) +、「、、、ヲ、ィ、ェ 、「、、、ヲ、ィ、ェ +、「、、、ヲ、ィ 、「、、、ヲ、ィ +、「、、、ヲ 、「、、、ヲ +、「、、 、「、、 +、「 、「 + +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 1 FOR 0) FROM `」ヤ」ア」ア`; +」テ」ア SUBSTRING(`」テ」ア` FROM 1 FOR 0) +、「、、、ヲ、ィ、ェ +、「、、、ヲ、ィ +、「、、、ヲ +、「、、 +、「 + +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 1 FOR 1) FROM `」ヤ」ア」ア`; +」テ」ア SUBSTRING(`」テ」ア` FROM 1 FOR 1) +、「、、、ヲ、ィ、ェ 、「 +、「、、、ヲ、ィ 、「 +、「、、、ヲ 、「 +、「、、 、「 +、「 、「 + +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 1 FOR 2) FROM `」ヤ」ア」ア`; +」テ」ア SUBSTRING(`」テ」ア` FROM 1 FOR 2) +、「、、、ヲ、ィ、ェ 、「、、 +、「、、、ヲ、ィ 、「、、 +、「、、、ヲ 、「、、 +、「、、 、「、、 +、「 、「 + +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 1 FOR 3) FROM `」ヤ」ア」ア`; +」テ」ア SUBSTRING(`」テ」ア` FROM 1 FOR 3) +、「、、、ヲ、ィ、ェ 、「、、、ヲ +、「、、、ヲ、ィ 、「、、、ヲ +、「、、、ヲ 、「、、、ヲ +、「、、 、「、、 +、「 、「 + +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 1 FOR 4) FROM `」ヤ」ア」ア`; +」テ」ア SUBSTRING(`」テ」ア` FROM 1 FOR 4) +、「、、、ヲ、ィ、ェ 、「、、、ヲ、ィ +、「、、、ヲ、ィ 、「、、、ヲ、ィ +、「、、、ヲ 、「、、、ヲ +、「、、 、「、、 +、「 、「 + +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 1 FOR 5) FROM `」ヤ」ア」ア`; +」テ」ア SUBSTRING(`」テ」ア` FROM 1 FOR 5) +、「、、、ヲ、ィ、ェ 、「、、、ヲ、ィ、ェ +、「、、、ヲ、ィ 、「、、、ヲ、ィ +、「、、、ヲ 、「、、、ヲ +、「、、 、「、、 +、「 、「 + +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 1 FOR 6) FROM `」ヤ」ア」ア`; +」テ」ア SUBSTRING(`」テ」ア` FROM 1 FOR 6) +、「、、、ヲ、ィ、ェ 、「、、、ヲ、ィ、ェ +、「、、、ヲ、ィ 、「、、、ヲ、ィ +、「、、、ヲ 、「、、、ヲ +、「、、 、「、、 +、「 、「 + +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,1,0) FROM `」ヤ」ア」イ`; +」テ」ア SUBSTRING(`」テ」ア`,1,0) +常ワ常ン常゙常゚常 +常ワ常ン常゙常゚ +常ワ常ン常゙ +常ワ常ン +常ワ + +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,1,1) FROM `」ヤ」ア」イ`; +」テ」ア SUBSTRING(`」テ」ア`,1,1) +常ワ常ン常゙常゚常 常ワ +常ワ常ン常゙常゚ 常ワ +常ワ常ン常゙ 常ワ +常ワ常ン 常ワ +常ワ 常ワ + +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,1,2) FROM `」ヤ」ア」イ`; +」テ」ア SUBSTRING(`」テ」ア`,1,2) +常ワ常ン常゙常゚常 常ワ常ン +常ワ常ン常゙常゚ 常ワ常ン +常ワ常ン常゙ 常ワ常ン +常ワ常ン 常ワ常ン +常ワ 常ワ + +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,1,3) FROM `」ヤ」ア」イ`; +」テ」ア SUBSTRING(`」テ」ア`,1,3) +常ワ常ン常゙常゚常 常ワ常ン常゙ +常ワ常ン常゙常゚ 常ワ常ン常゙ +常ワ常ン常゙ 常ワ常ン常゙ +常ワ常ン 常ワ常ン +常ワ 常ワ + +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,1,4) FROM `」ヤ」ア」イ`; +」テ」ア SUBSTRING(`」テ」ア`,1,4) +常ワ常ン常゙常゚常 常ワ常ン常゙常゚ +常ワ常ン常゙常゚ 常ワ常ン常゙常゚ +常ワ常ン常゙ 常ワ常ン常゙ +常ワ常ン 常ワ常ン +常ワ 常ワ + +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,1,5) FROM `」ヤ」ア」イ`; +」テ」ア SUBSTRING(`」テ」ア`,1,5) +常ワ常ン常゙常゚常 常ワ常ン常゙常゚常 +常ワ常ン常゙常゚ 常ワ常ン常゙常゚ +常ワ常ン常゙ 常ワ常ン常゙ +常ワ常ン 常ワ常ン +常ワ 常ワ + +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,1,6) FROM `」ヤ」ア」イ`; +」テ」ア SUBSTRING(`」テ」ア`,1,6) +常ワ常ン常゙常゚常 常ワ常ン常゙常゚常 +常ワ常ン常゙常゚ 常ワ常ン常゙常゚ +常ワ常ン常゙ 常ワ常ン常゙ +常ワ常ン 常ワ常ン +常ワ 常ワ + +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 1 FOR 0) FROM `」ヤ」ア」イ`; +」テ」ア SUBSTRING(`」テ」ア` FROM 1 FOR 0) +常ワ常ン常゙常゚常 +常ワ常ン常゙常゚ +常ワ常ン常゙ +常ワ常ン +常ワ + +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 1 FOR 1) FROM `」ヤ」ア」イ`; +」テ」ア SUBSTRING(`」テ」ア` FROM 1 FOR 1) +常ワ常ン常゙常゚常 常ワ +常ワ常ン常゙常゚ 常ワ +常ワ常ン常゙ 常ワ +常ワ常ン 常ワ +常ワ 常ワ + +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 1 FOR 2) FROM `」ヤ」ア」イ`; +」テ」ア SUBSTRING(`」テ」ア` FROM 1 FOR 2) +常ワ常ン常゙常゚常 常ワ常ン +常ワ常ン常゙常゚ 常ワ常ン +常ワ常ン常゙ 常ワ常ン +常ワ常ン 常ワ常ン +常ワ 常ワ + +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 1 FOR 3) FROM `」ヤ」ア」イ`; +」テ」ア SUBSTRING(`」テ」ア` FROM 1 FOR 3) +常ワ常ン常゙常゚常 常ワ常ン常゙ +常ワ常ン常゙常゚ 常ワ常ン常゙ +常ワ常ン常゙ 常ワ常ン常゙ +常ワ常ン 常ワ常ン +常ワ 常ワ + +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 1 FOR 4) FROM `」ヤ」ア」イ`; +」テ」ア SUBSTRING(`」テ」ア` FROM 1 FOR 4) +常ワ常ン常゙常゚常 常ワ常ン常゙常゚ +常ワ常ン常゙常゚ 常ワ常ン常゙常゚ +常ワ常ン常゙ 常ワ常ン常゙ +常ワ常ン 常ワ常ン +常ワ 常ワ + +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 1 FOR 5) FROM `」ヤ」ア」イ`; +」テ」ア SUBSTRING(`」テ」ア` FROM 1 FOR 5) +常ワ常ン常゙常゚常 常ワ常ン常゙常゚常 +常ワ常ン常゙常゚ 常ワ常ン常゙常゚ +常ワ常ン常゙ 常ワ常ン常゙ +常ワ常ン 常ワ常ン +常ワ 常ワ + +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 1 FOR 6) FROM `」ヤ」ア」イ`; +」テ」ア SUBSTRING(`」テ」ア` FROM 1 FOR 6) +常ワ常ン常゙常゚常 常ワ常ン常゙常゚常 +常ワ常ン常゙常゚ 常ワ常ン常゙常゚ +常ワ常ン常゙ 常ワ常ン常゙ +常ワ常ン 常ワ常ン +常ワ 常ワ + +DROP TABLE `」ヤ」ア`; +DROP TABLE `」ヤ」イ`; +DROP TABLE `」ヤ」ウ`; +DROP TABLE `」ヤ」エ`; +DROP TABLE `」ヤ」オ`; +DROP TABLE `」ヤ」カ`; +DROP TABLE `」ヤ」キ`; +DROP TABLE `」ヤ」ク`; +DROP TABLE `」ヤ」ケ`; +DROP TABLE `」ヤ」ア」ー`; +DROP TABLE `」ヤ」ア」ア`; +DROP TABLE `」ヤ」ア」イ`; diff --git a/mysql-test/suite/jp/r/jp_substring_ujis.result b/mysql-test/suite/jp/r/jp_substring_ujis.result new file mode 100644 index 00000000000..229de0c0236 --- /dev/null +++ b/mysql-test/suite/jp/r/jp_substring_ujis.result @@ -0,0 +1,2738 @@ +drop table if exists `」ヤ」ア`; +drop table if exists `」ヤ」イ`; +drop table if exists `」ヤ」ウ`; +drop table if exists `」ヤ」エ`; +drop table if exists `」ヤ」オ`; +drop table if exists `」ヤ」カ`; +drop table if exists `」ヤ」キ`; +drop table if exists `」ヤ」ク`; +drop table if exists `」ヤ」ケ`; +drop table if exists `」ヤ」ア」ー`; +drop table if exists `」ヤ」ア」ア`; +drop table if exists `」ヤ」ア」イ`; +SET NAMES ujis; +SET character_set_database = ujis; +CREATE TABLE `」ヤ」ア` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = innodb; +CREATE TABLE `」ヤ」イ` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = innodb; +CREATE TABLE `」ヤ」ウ` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = innodb; +CREATE TABLE `」ヤ」エ` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = myisam; +CREATE TABLE `」ヤ」オ` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = myisam; +CREATE TABLE `」ヤ」カ` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = myisam; +CREATE TABLE `」ヤ」キ` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = heap; +CREATE TABLE `」ヤ」ク` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = heap; +CREATE TABLE `」ヤ」ケ` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = heap; +CREATE TABLE `」ヤ」ア」ー` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = bdb; +CREATE TABLE `」ヤ」ア」ア` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = bdb; +CREATE TABLE `」ヤ」ア」イ` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = bdb; +INSERT INTO `」ヤ」ア` VALUES ('竺軸宍雫七'),('竺軸宍雫'),('竺軸宍'),('竺軸'),('竺'),(''); +INSERT INTO `」ヤ」イ` VALUES ('、「、、、ヲ、ィ、ェ'),('、「、、、ヲ、ィ'),('、「、、、ヲ'),('、「、、'),('、「'),(''); +INSERT INTO `」ヤ」ウ` VALUES ('常ワ常ン常゙常゚常'),('常ワ常ン常゙常゚'),('常ワ常ン常゙'),('常ワ常ン'),('常ワ'),(''); +INSERT INTO `」ヤ」エ` VALUES ('竺軸宍雫七'),('竺軸宍雫'),('竺軸宍'),('竺軸'),('竺'),(''); +INSERT INTO `」ヤ」オ` VALUES ('、「、、、ヲ、ィ、ェ'),('、「、、、ヲ、ィ'),('、「、、、ヲ'),('、「、、'),('、「'),(''); +INSERT INTO `」ヤ」カ` VALUES ('常ワ常ン常゙常゚常'),('常ワ常ン常゙常゚'),('常ワ常ン常゙'),('常ワ常ン'),('常ワ'),(''); +INSERT INTO `」ヤ」キ` VALUES ('竺軸宍雫七'),('竺軸宍雫'),('竺軸宍'),('竺軸'),('竺'),(''); +INSERT INTO `」ヤ」ク` VALUES ('、「、、、ヲ、ィ、ェ'),('、「、、、ヲ、ィ'),('、「、、、ヲ'),('、「、、'),('、「'),(''); +INSERT INTO `」ヤ」ケ` VALUES ('常ワ常ン常゙常゚常'),('常ワ常ン常゙常゚'),('常ワ常ン常゙'),('常ワ常ン'),('常ワ'),(''); +INSERT INTO `」ヤ」ア」ー` VALUES ('竺軸宍雫七'),('竺軸宍雫'),('竺軸宍'),('竺軸'),('竺'),(''); +INSERT INTO `」ヤ」ア」ア` VALUES ('、「、、、ヲ、ィ、ェ'),('、「、、、ヲ、ィ'),('、「、、、ヲ'),('、「、、'),('、「'),(''); +INSERT INTO `」ヤ」ア」イ` VALUES ('常ワ常ン常゙常゚常'),('常ワ常ン常゙常゚'),('常ワ常ン常゙'),('常ワ常ン'),('常ワ'),(''); +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,0) FROM `」ヤ」ア`; +」テ」ア SUBSTRING(`」テ」ア`,0) + +竺 +竺軸 +竺軸宍 +竺軸宍雫 +竺軸宍雫七 +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,1) FROM `」ヤ」ア`; +」テ」ア SUBSTRING(`」テ」ア`,1) + +竺 竺 +竺軸 竺軸 +竺軸宍 竺軸宍 +竺軸宍雫 竺軸宍雫 +竺軸宍雫七 竺軸宍雫七 +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,2) FROM `」ヤ」ア`; +」テ」ア SUBSTRING(`」テ」ア`,2) + +竺 +竺軸 軸 +竺軸宍 軸宍 +竺軸宍雫 軸宍雫 +竺軸宍雫七 軸宍雫七 +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,3) FROM `」ヤ」ア`; +」テ」ア SUBSTRING(`」テ」ア`,3) + +竺 +竺軸 +竺軸宍 宍 +竺軸宍雫 宍雫 +竺軸宍雫七 宍雫七 +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,4) FROM `」ヤ」ア`; +」テ」ア SUBSTRING(`」テ」ア`,4) + +竺 +竺軸 +竺軸宍 +竺軸宍雫 雫 +竺軸宍雫七 雫七 +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,5) FROM `」ヤ」ア`; +」テ」ア SUBSTRING(`」テ」ア`,5) + +竺 +竺軸 +竺軸宍 +竺軸宍雫 +竺軸宍雫七 七 +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,6) FROM `」ヤ」ア`; +」テ」ア SUBSTRING(`」テ」ア`,6) + +竺 +竺軸 +竺軸宍 +竺軸宍雫 +竺軸宍雫七 +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 0) FROM `」ヤ」ア`; +」テ」ア SUBSTRING(`」テ」ア` FROM 0) + +竺 +竺軸 +竺軸宍 +竺軸宍雫 +竺軸宍雫七 +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 1) FROM `」ヤ」ア`; +」テ」ア SUBSTRING(`」テ」ア` FROM 1) + +竺 竺 +竺軸 竺軸 +竺軸宍 竺軸宍 +竺軸宍雫 竺軸宍雫 +竺軸宍雫七 竺軸宍雫七 +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 2) FROM `」ヤ」ア`; +」テ」ア SUBSTRING(`」テ」ア` FROM 2) + +竺 +竺軸 軸 +竺軸宍 軸宍 +竺軸宍雫 軸宍雫 +竺軸宍雫七 軸宍雫七 +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 3) FROM `」ヤ」ア`; +」テ」ア SUBSTRING(`」テ」ア` FROM 3) + +竺 +竺軸 +竺軸宍 宍 +竺軸宍雫 宍雫 +竺軸宍雫七 宍雫七 +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 4) FROM `」ヤ」ア`; +」テ」ア SUBSTRING(`」テ」ア` FROM 4) + +竺 +竺軸 +竺軸宍 +竺軸宍雫 雫 +竺軸宍雫七 雫七 +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 5) FROM `」ヤ」ア`; +」テ」ア SUBSTRING(`」テ」ア` FROM 5) + +竺 +竺軸 +竺軸宍 +竺軸宍雫 +竺軸宍雫七 七 +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 6) FROM `」ヤ」ア`; +」テ」ア SUBSTRING(`」テ」ア` FROM 6) + +竺 +竺軸 +竺軸宍 +竺軸宍雫 +竺軸宍雫七 +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,1,0) FROM `」ヤ」ア`; +」テ」ア SUBSTRING(`」テ」ア`,1,0) + +竺 +竺軸 +竺軸宍 +竺軸宍雫 +竺軸宍雫七 +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,1,1) FROM `」ヤ」ア`; +」テ」ア SUBSTRING(`」テ」ア`,1,1) + +竺 竺 +竺軸 竺 +竺軸宍 竺 +竺軸宍雫 竺 +竺軸宍雫七 竺 +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,1,2) FROM `」ヤ」ア`; +」テ」ア SUBSTRING(`」テ」ア`,1,2) + +竺 竺 +竺軸 竺軸 +竺軸宍 竺軸 +竺軸宍雫 竺軸 +竺軸宍雫七 竺軸 +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,1,3) FROM `」ヤ」ア`; +」テ」ア SUBSTRING(`」テ」ア`,1,3) + +竺 竺 +竺軸 竺軸 +竺軸宍 竺軸宍 +竺軸宍雫 竺軸宍 +竺軸宍雫七 竺軸宍 +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,1,4) FROM `」ヤ」ア`; +」テ」ア SUBSTRING(`」テ」ア`,1,4) + +竺 竺 +竺軸 竺軸 +竺軸宍 竺軸宍 +竺軸宍雫 竺軸宍雫 +竺軸宍雫七 竺軸宍雫 +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,1,5) FROM `」ヤ」ア`; +」テ」ア SUBSTRING(`」テ」ア`,1,5) + +竺 竺 +竺軸 竺軸 +竺軸宍 竺軸宍 +竺軸宍雫 竺軸宍雫 +竺軸宍雫七 竺軸宍雫七 +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,1,6) FROM `」ヤ」ア`; +」テ」ア SUBSTRING(`」テ」ア`,1,6) + +竺 竺 +竺軸 竺軸 +竺軸宍 竺軸宍 +竺軸宍雫 竺軸宍雫 +竺軸宍雫七 竺軸宍雫七 +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 1 FOR 0) FROM `」ヤ」ア`; +」テ」ア SUBSTRING(`」テ」ア` FROM 1 FOR 0) + +竺 +竺軸 +竺軸宍 +竺軸宍雫 +竺軸宍雫七 +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 1 FOR 1) FROM `」ヤ」ア`; +」テ」ア SUBSTRING(`」テ」ア` FROM 1 FOR 1) + +竺 竺 +竺軸 竺 +竺軸宍 竺 +竺軸宍雫 竺 +竺軸宍雫七 竺 +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 1 FOR 2) FROM `」ヤ」ア`; +」テ」ア SUBSTRING(`」テ」ア` FROM 1 FOR 2) + +竺 竺 +竺軸 竺軸 +竺軸宍 竺軸 +竺軸宍雫 竺軸 +竺軸宍雫七 竺軸 +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 1 FOR 3) FROM `」ヤ」ア`; +」テ」ア SUBSTRING(`」テ」ア` FROM 1 FOR 3) + +竺 竺 +竺軸 竺軸 +竺軸宍 竺軸宍 +竺軸宍雫 竺軸宍 +竺軸宍雫七 竺軸宍 +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 1 FOR 4) FROM `」ヤ」ア`; +」テ」ア SUBSTRING(`」テ」ア` FROM 1 FOR 4) + +竺 竺 +竺軸 竺軸 +竺軸宍 竺軸宍 +竺軸宍雫 竺軸宍雫 +竺軸宍雫七 竺軸宍雫 +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 1 FOR 5) FROM `」ヤ」ア`; +」テ」ア SUBSTRING(`」テ」ア` FROM 1 FOR 5) + +竺 竺 +竺軸 竺軸 +竺軸宍 竺軸宍 +竺軸宍雫 竺軸宍雫 +竺軸宍雫七 竺軸宍雫七 +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 1 FOR 6) FROM `」ヤ」ア`; +」テ」ア SUBSTRING(`」テ」ア` FROM 1 FOR 6) + +竺 竺 +竺軸 竺軸 +竺軸宍 竺軸宍 +竺軸宍雫 竺軸宍雫 +竺軸宍雫七 竺軸宍雫七 +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,0) FROM `」ヤ」イ`; +」テ」ア SUBSTRING(`」テ」ア`,0) + +、「 +、「、、 +、「、、、ヲ +、「、、、ヲ、ィ +、「、、、ヲ、ィ、ェ +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,1) FROM `」ヤ」イ`; +」テ」ア SUBSTRING(`」テ」ア`,1) + +、「 、「 +、「、、 、「、、 +、「、、、ヲ 、「、、、ヲ +、「、、、ヲ、ィ 、「、、、ヲ、ィ +、「、、、ヲ、ィ、ェ 、「、、、ヲ、ィ、ェ +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,2) FROM `」ヤ」イ`; +」テ」ア SUBSTRING(`」テ」ア`,2) + +、「 +、「、、 、、 +、「、、、ヲ 、、、ヲ +、「、、、ヲ、ィ 、、、ヲ、ィ +、「、、、ヲ、ィ、ェ 、、、ヲ、ィ、ェ +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,3) FROM `」ヤ」イ`; +」テ」ア SUBSTRING(`」テ」ア`,3) + +、「 +、「、、 +、「、、、ヲ 、ヲ +、「、、、ヲ、ィ 、ヲ、ィ +、「、、、ヲ、ィ、ェ 、ヲ、ィ、ェ +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,4) FROM `」ヤ」イ`; +」テ」ア SUBSTRING(`」テ」ア`,4) + +、「 +、「、、 +、「、、、ヲ +、「、、、ヲ、ィ 、ィ +、「、、、ヲ、ィ、ェ 、ィ、ェ +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,5) FROM `」ヤ」イ`; +」テ」ア SUBSTRING(`」テ」ア`,5) + +、「 +、「、、 +、「、、、ヲ +、「、、、ヲ、ィ +、「、、、ヲ、ィ、ェ 、ェ +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,6) FROM `」ヤ」イ`; +」テ」ア SUBSTRING(`」テ」ア`,6) + +、「 +、「、、 +、「、、、ヲ +、「、、、ヲ、ィ +、「、、、ヲ、ィ、ェ +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 0) FROM `」ヤ」イ`; +」テ」ア SUBSTRING(`」テ」ア` FROM 0) + +、「 +、「、、 +、「、、、ヲ +、「、、、ヲ、ィ +、「、、、ヲ、ィ、ェ +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 1) FROM `」ヤ」イ`; +」テ」ア SUBSTRING(`」テ」ア` FROM 1) + +、「 、「 +、「、、 、「、、 +、「、、、ヲ 、「、、、ヲ +、「、、、ヲ、ィ 、「、、、ヲ、ィ +、「、、、ヲ、ィ、ェ 、「、、、ヲ、ィ、ェ +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 2) FROM `」ヤ」イ`; +」テ」ア SUBSTRING(`」テ」ア` FROM 2) + +、「 +、「、、 、、 +、「、、、ヲ 、、、ヲ +、「、、、ヲ、ィ 、、、ヲ、ィ +、「、、、ヲ、ィ、ェ 、、、ヲ、ィ、ェ +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 3) FROM `」ヤ」イ`; +」テ」ア SUBSTRING(`」テ」ア` FROM 3) + +、「 +、「、、 +、「、、、ヲ 、ヲ +、「、、、ヲ、ィ 、ヲ、ィ +、「、、、ヲ、ィ、ェ 、ヲ、ィ、ェ +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 4) FROM `」ヤ」イ`; +」テ」ア SUBSTRING(`」テ」ア` FROM 4) + +、「 +、「、、 +、「、、、ヲ +、「、、、ヲ、ィ 、ィ +、「、、、ヲ、ィ、ェ 、ィ、ェ +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 5) FROM `」ヤ」イ`; +」テ」ア SUBSTRING(`」テ」ア` FROM 5) + +、「 +、「、、 +、「、、、ヲ +、「、、、ヲ、ィ +、「、、、ヲ、ィ、ェ 、ェ +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 6) FROM `」ヤ」イ`; +」テ」ア SUBSTRING(`」テ」ア` FROM 6) + +、「 +、「、、 +、「、、、ヲ +、「、、、ヲ、ィ +、「、、、ヲ、ィ、ェ +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,1,0) FROM `」ヤ」イ`; +」テ」ア SUBSTRING(`」テ」ア`,1,0) + +、「 +、「、、 +、「、、、ヲ +、「、、、ヲ、ィ +、「、、、ヲ、ィ、ェ +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,1,1) FROM `」ヤ」イ`; +」テ」ア SUBSTRING(`」テ」ア`,1,1) + +、「 、「 +、「、、 、「 +、「、、、ヲ 、「 +、「、、、ヲ、ィ 、「 +、「、、、ヲ、ィ、ェ 、「 +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,1,2) FROM `」ヤ」イ`; +」テ」ア SUBSTRING(`」テ」ア`,1,2) + +、「 、「 +、「、、 、「、、 +、「、、、ヲ 、「、、 +、「、、、ヲ、ィ 、「、、 +、「、、、ヲ、ィ、ェ 、「、、 +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,1,3) FROM `」ヤ」イ`; +」テ」ア SUBSTRING(`」テ」ア`,1,3) + +、「 、「 +、「、、 、「、、 +、「、、、ヲ 、「、、、ヲ +、「、、、ヲ、ィ 、「、、、ヲ +、「、、、ヲ、ィ、ェ 、「、、、ヲ +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,1,4) FROM `」ヤ」イ`; +」テ」ア SUBSTRING(`」テ」ア`,1,4) + +、「 、「 +、「、、 、「、、 +、「、、、ヲ 、「、、、ヲ +、「、、、ヲ、ィ 、「、、、ヲ、ィ +、「、、、ヲ、ィ、ェ 、「、、、ヲ、ィ +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,1,5) FROM `」ヤ」イ`; +」テ」ア SUBSTRING(`」テ」ア`,1,5) + +、「 、「 +、「、、 、「、、 +、「、、、ヲ 、「、、、ヲ +、「、、、ヲ、ィ 、「、、、ヲ、ィ +、「、、、ヲ、ィ、ェ 、「、、、ヲ、ィ、ェ +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,1,6) FROM `」ヤ」イ`; +」テ」ア SUBSTRING(`」テ」ア`,1,6) + +、「 、「 +、「、、 、「、、 +、「、、、ヲ 、「、、、ヲ +、「、、、ヲ、ィ 、「、、、ヲ、ィ +、「、、、ヲ、ィ、ェ 、「、、、ヲ、ィ、ェ +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 1 FOR 0) FROM `」ヤ」イ`; +」テ」ア SUBSTRING(`」テ」ア` FROM 1 FOR 0) + +、「 +、「、、 +、「、、、ヲ +、「、、、ヲ、ィ +、「、、、ヲ、ィ、ェ +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 1 FOR 1) FROM `」ヤ」イ`; +」テ」ア SUBSTRING(`」テ」ア` FROM 1 FOR 1) + +、「 、「 +、「、、 、「 +、「、、、ヲ 、「 +、「、、、ヲ、ィ 、「 +、「、、、ヲ、ィ、ェ 、「 +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 1 FOR 2) FROM `」ヤ」イ`; +」テ」ア SUBSTRING(`」テ」ア` FROM 1 FOR 2) + +、「 、「 +、「、、 、「、、 +、「、、、ヲ 、「、、 +、「、、、ヲ、ィ 、「、、 +、「、、、ヲ、ィ、ェ 、「、、 +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 1 FOR 3) FROM `」ヤ」イ`; +」テ」ア SUBSTRING(`」テ」ア` FROM 1 FOR 3) + +、「 、「 +、「、、 、「、、 +、「、、、ヲ 、「、、、ヲ +、「、、、ヲ、ィ 、「、、、ヲ +、「、、、ヲ、ィ、ェ 、「、、、ヲ +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 1 FOR 4) FROM `」ヤ」イ`; +」テ」ア SUBSTRING(`」テ」ア` FROM 1 FOR 4) + +、「 、「 +、「、、 、「、、 +、「、、、ヲ 、「、、、ヲ +、「、、、ヲ、ィ 、「、、、ヲ、ィ +、「、、、ヲ、ィ、ェ 、「、、、ヲ、ィ +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 1 FOR 5) FROM `」ヤ」イ`; +」テ」ア SUBSTRING(`」テ」ア` FROM 1 FOR 5) + +、「 、「 +、「、、 、「、、 +、「、、、ヲ 、「、、、ヲ +、「、、、ヲ、ィ 、「、、、ヲ、ィ +、「、、、ヲ、ィ、ェ 、「、、、ヲ、ィ、ェ +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 1 FOR 6) FROM `」ヤ」イ`; +」テ」ア SUBSTRING(`」テ」ア` FROM 1 FOR 6) + +、「 、「 +、「、、 、「、、 +、「、、、ヲ 、「、、、ヲ +、「、、、ヲ、ィ 、「、、、ヲ、ィ +、「、、、ヲ、ィ、ェ 、「、、、ヲ、ィ、ェ +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,0) FROM `」ヤ」ウ`; +」テ」ア SUBSTRING(`」テ」ア`,0) + +常ワ +常ワ常ン +常ワ常ン常゙ +常ワ常ン常゙常゚ +常ワ常ン常゙常゚常 +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,1) FROM `」ヤ」ウ`; +」テ」ア SUBSTRING(`」テ」ア`,1) + +常ワ 常ワ +常ワ常ン 常ワ常ン +常ワ常ン常゙ 常ワ常ン常゙ +常ワ常ン常゙常゚ 常ワ常ン常゙常゚ +常ワ常ン常゙常゚常 常ワ常ン常゙常゚常 +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,2) FROM `」ヤ」ウ`; +」テ」ア SUBSTRING(`」テ」ア`,2) + +常ワ +常ワ常ン 常ン +常ワ常ン常゙ 常ン常゙ +常ワ常ン常゙常゚ 常ン常゙常゚ +常ワ常ン常゙常゚常 常ン常゙常゚常 +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,3) FROM `」ヤ」ウ`; +」テ」ア SUBSTRING(`」テ」ア`,3) + +常ワ +常ワ常ン +常ワ常ン常゙ 常゙ +常ワ常ン常゙常゚ 常゙常゚ +常ワ常ン常゙常゚常 常゙常゚常 +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,4) FROM `」ヤ」ウ`; +」テ」ア SUBSTRING(`」テ」ア`,4) + +常ワ +常ワ常ン +常ワ常ン常゙ +常ワ常ン常゙常゚ 常゚ +常ワ常ン常゙常゚常 常゚常 +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,5) FROM `」ヤ」ウ`; +」テ」ア SUBSTRING(`」テ」ア`,5) + +常ワ +常ワ常ン +常ワ常ン常゙ +常ワ常ン常゙常゚ +常ワ常ン常゙常゚常 常 +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,6) FROM `」ヤ」ウ`; +」テ」ア SUBSTRING(`」テ」ア`,6) + +常ワ +常ワ常ン +常ワ常ン常゙ +常ワ常ン常゙常゚ +常ワ常ン常゙常゚常 +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 0) FROM `」ヤ」ウ`; +」テ」ア SUBSTRING(`」テ」ア` FROM 0) + +常ワ +常ワ常ン +常ワ常ン常゙ +常ワ常ン常゙常゚ +常ワ常ン常゙常゚常 +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 1) FROM `」ヤ」ウ`; +」テ」ア SUBSTRING(`」テ」ア` FROM 1) + +常ワ 常ワ +常ワ常ン 常ワ常ン +常ワ常ン常゙ 常ワ常ン常゙ +常ワ常ン常゙常゚ 常ワ常ン常゙常゚ +常ワ常ン常゙常゚常 常ワ常ン常゙常゚常 +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 2) FROM `」ヤ」ウ`; +」テ」ア SUBSTRING(`」テ」ア` FROM 2) + +常ワ +常ワ常ン 常ン +常ワ常ン常゙ 常ン常゙ +常ワ常ン常゙常゚ 常ン常゙常゚ +常ワ常ン常゙常゚常 常ン常゙常゚常 +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 3) FROM `」ヤ」ウ`; +」テ」ア SUBSTRING(`」テ」ア` FROM 3) + +常ワ +常ワ常ン +常ワ常ン常゙ 常゙ +常ワ常ン常゙常゚ 常゙常゚ +常ワ常ン常゙常゚常 常゙常゚常 +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 4) FROM `」ヤ」ウ`; +」テ」ア SUBSTRING(`」テ」ア` FROM 4) + +常ワ +常ワ常ン +常ワ常ン常゙ +常ワ常ン常゙常゚ 常゚ +常ワ常ン常゙常゚常 常゚常 +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 5) FROM `」ヤ」ウ`; +」テ」ア SUBSTRING(`」テ」ア` FROM 5) + +常ワ +常ワ常ン +常ワ常ン常゙ +常ワ常ン常゙常゚ +常ワ常ン常゙常゚常 常 +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 6) FROM `」ヤ」ウ`; +」テ」ア SUBSTRING(`」テ」ア` FROM 6) + +常ワ +常ワ常ン +常ワ常ン常゙ +常ワ常ン常゙常゚ +常ワ常ン常゙常゚常 +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,1,0) FROM `」ヤ」ウ`; +」テ」ア SUBSTRING(`」テ」ア`,1,0) + +常ワ +常ワ常ン +常ワ常ン常゙ +常ワ常ン常゙常゚ +常ワ常ン常゙常゚常 +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,1,1) FROM `」ヤ」ウ`; +」テ」ア SUBSTRING(`」テ」ア`,1,1) + +常ワ 常ワ +常ワ常ン 常ワ +常ワ常ン常゙ 常ワ +常ワ常ン常゙常゚ 常ワ +常ワ常ン常゙常゚常 常ワ +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,1,2) FROM `」ヤ」ウ`; +」テ」ア SUBSTRING(`」テ」ア`,1,2) + +常ワ 常ワ +常ワ常ン 常ワ常ン +常ワ常ン常゙ 常ワ常ン +常ワ常ン常゙常゚ 常ワ常ン +常ワ常ン常゙常゚常 常ワ常ン +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,1,3) FROM `」ヤ」ウ`; +」テ」ア SUBSTRING(`」テ」ア`,1,3) + +常ワ 常ワ +常ワ常ン 常ワ常ン +常ワ常ン常゙ 常ワ常ン常゙ +常ワ常ン常゙常゚ 常ワ常ン常゙ +常ワ常ン常゙常゚常 常ワ常ン常゙ +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,1,4) FROM `」ヤ」ウ`; +」テ」ア SUBSTRING(`」テ」ア`,1,4) + +常ワ 常ワ +常ワ常ン 常ワ常ン +常ワ常ン常゙ 常ワ常ン常゙ +常ワ常ン常゙常゚ 常ワ常ン常゙常゚ +常ワ常ン常゙常゚常 常ワ常ン常゙常゚ +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,1,5) FROM `」ヤ」ウ`; +」テ」ア SUBSTRING(`」テ」ア`,1,5) + +常ワ 常ワ +常ワ常ン 常ワ常ン +常ワ常ン常゙ 常ワ常ン常゙ +常ワ常ン常゙常゚ 常ワ常ン常゙常゚ +常ワ常ン常゙常゚常 常ワ常ン常゙常゚常 +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,1,6) FROM `」ヤ」ウ`; +」テ」ア SUBSTRING(`」テ」ア`,1,6) + +常ワ 常ワ +常ワ常ン 常ワ常ン +常ワ常ン常゙ 常ワ常ン常゙ +常ワ常ン常゙常゚ 常ワ常ン常゙常゚ +常ワ常ン常゙常゚常 常ワ常ン常゙常゚常 +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 1 FOR 0) FROM `」ヤ」ウ`; +」テ」ア SUBSTRING(`」テ」ア` FROM 1 FOR 0) + +常ワ +常ワ常ン +常ワ常ン常゙ +常ワ常ン常゙常゚ +常ワ常ン常゙常゚常 +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 1 FOR 1) FROM `」ヤ」ウ`; +」テ」ア SUBSTRING(`」テ」ア` FROM 1 FOR 1) + +常ワ 常ワ +常ワ常ン 常ワ +常ワ常ン常゙ 常ワ +常ワ常ン常゙常゚ 常ワ +常ワ常ン常゙常゚常 常ワ +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 1 FOR 2) FROM `」ヤ」ウ`; +」テ」ア SUBSTRING(`」テ」ア` FROM 1 FOR 2) + +常ワ 常ワ +常ワ常ン 常ワ常ン +常ワ常ン常゙ 常ワ常ン +常ワ常ン常゙常゚ 常ワ常ン +常ワ常ン常゙常゚常 常ワ常ン +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 1 FOR 3) FROM `」ヤ」ウ`; +」テ」ア SUBSTRING(`」テ」ア` FROM 1 FOR 3) + +常ワ 常ワ +常ワ常ン 常ワ常ン +常ワ常ン常゙ 常ワ常ン常゙ +常ワ常ン常゙常゚ 常ワ常ン常゙ +常ワ常ン常゙常゚常 常ワ常ン常゙ +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 1 FOR 4) FROM `」ヤ」ウ`; +」テ」ア SUBSTRING(`」テ」ア` FROM 1 FOR 4) + +常ワ 常ワ +常ワ常ン 常ワ常ン +常ワ常ン常゙ 常ワ常ン常゙ +常ワ常ン常゙常゚ 常ワ常ン常゙常゚ +常ワ常ン常゙常゚常 常ワ常ン常゙常゚ +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 1 FOR 5) FROM `」ヤ」ウ`; +」テ」ア SUBSTRING(`」テ」ア` FROM 1 FOR 5) + +常ワ 常ワ +常ワ常ン 常ワ常ン +常ワ常ン常゙ 常ワ常ン常゙ +常ワ常ン常゙常゚ 常ワ常ン常゙常゚ +常ワ常ン常゙常゚常 常ワ常ン常゙常゚常 +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 1 FOR 6) FROM `」ヤ」ウ`; +」テ」ア SUBSTRING(`」テ」ア` FROM 1 FOR 6) + +常ワ 常ワ +常ワ常ン 常ワ常ン +常ワ常ン常゙ 常ワ常ン常゙ +常ワ常ン常゙常゚ 常ワ常ン常゙常゚ +常ワ常ン常゙常゚常 常ワ常ン常゙常゚常 +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,0) FROM `」ヤ」エ`; +」テ」ア SUBSTRING(`」テ」ア`,0) + +竺 +竺軸 +竺軸宍 +竺軸宍雫 +竺軸宍雫七 +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,1) FROM `」ヤ」エ`; +」テ」ア SUBSTRING(`」テ」ア`,1) + +竺 竺 +竺軸 竺軸 +竺軸宍 竺軸宍 +竺軸宍雫 竺軸宍雫 +竺軸宍雫七 竺軸宍雫七 +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,2) FROM `」ヤ」エ`; +」テ」ア SUBSTRING(`」テ」ア`,2) + +竺 +竺軸 軸 +竺軸宍 軸宍 +竺軸宍雫 軸宍雫 +竺軸宍雫七 軸宍雫七 +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,3) FROM `」ヤ」エ`; +」テ」ア SUBSTRING(`」テ」ア`,3) + +竺 +竺軸 +竺軸宍 宍 +竺軸宍雫 宍雫 +竺軸宍雫七 宍雫七 +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,4) FROM `」ヤ」エ`; +」テ」ア SUBSTRING(`」テ」ア`,4) + +竺 +竺軸 +竺軸宍 +竺軸宍雫 雫 +竺軸宍雫七 雫七 +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,5) FROM `」ヤ」エ`; +」テ」ア SUBSTRING(`」テ」ア`,5) + +竺 +竺軸 +竺軸宍 +竺軸宍雫 +竺軸宍雫七 七 +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,6) FROM `」ヤ」エ`; +」テ」ア SUBSTRING(`」テ」ア`,6) + +竺 +竺軸 +竺軸宍 +竺軸宍雫 +竺軸宍雫七 +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 0) FROM `」ヤ」エ`; +」テ」ア SUBSTRING(`」テ」ア` FROM 0) + +竺 +竺軸 +竺軸宍 +竺軸宍雫 +竺軸宍雫七 +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 1) FROM `」ヤ」エ`; +」テ」ア SUBSTRING(`」テ」ア` FROM 1) + +竺 竺 +竺軸 竺軸 +竺軸宍 竺軸宍 +竺軸宍雫 竺軸宍雫 +竺軸宍雫七 竺軸宍雫七 +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 2) FROM `」ヤ」エ`; +」テ」ア SUBSTRING(`」テ」ア` FROM 2) + +竺 +竺軸 軸 +竺軸宍 軸宍 +竺軸宍雫 軸宍雫 +竺軸宍雫七 軸宍雫七 +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 3) FROM `」ヤ」エ`; +」テ」ア SUBSTRING(`」テ」ア` FROM 3) + +竺 +竺軸 +竺軸宍 宍 +竺軸宍雫 宍雫 +竺軸宍雫七 宍雫七 +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 4) FROM `」ヤ」エ`; +」テ」ア SUBSTRING(`」テ」ア` FROM 4) + +竺 +竺軸 +竺軸宍 +竺軸宍雫 雫 +竺軸宍雫七 雫七 +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 5) FROM `」ヤ」エ`; +」テ」ア SUBSTRING(`」テ」ア` FROM 5) + +竺 +竺軸 +竺軸宍 +竺軸宍雫 +竺軸宍雫七 七 +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 6) FROM `」ヤ」エ`; +」テ」ア SUBSTRING(`」テ」ア` FROM 6) + +竺 +竺軸 +竺軸宍 +竺軸宍雫 +竺軸宍雫七 +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,1,0) FROM `」ヤ」エ`; +」テ」ア SUBSTRING(`」テ」ア`,1,0) + +竺 +竺軸 +竺軸宍 +竺軸宍雫 +竺軸宍雫七 +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,1,1) FROM `」ヤ」エ`; +」テ」ア SUBSTRING(`」テ」ア`,1,1) + +竺 竺 +竺軸 竺 +竺軸宍 竺 +竺軸宍雫 竺 +竺軸宍雫七 竺 +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,1,2) FROM `」ヤ」エ`; +」テ」ア SUBSTRING(`」テ」ア`,1,2) + +竺 竺 +竺軸 竺軸 +竺軸宍 竺軸 +竺軸宍雫 竺軸 +竺軸宍雫七 竺軸 +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,1,3) FROM `」ヤ」エ`; +」テ」ア SUBSTRING(`」テ」ア`,1,3) + +竺 竺 +竺軸 竺軸 +竺軸宍 竺軸宍 +竺軸宍雫 竺軸宍 +竺軸宍雫七 竺軸宍 +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,1,4) FROM `」ヤ」エ`; +」テ」ア SUBSTRING(`」テ」ア`,1,4) + +竺 竺 +竺軸 竺軸 +竺軸宍 竺軸宍 +竺軸宍雫 竺軸宍雫 +竺軸宍雫七 竺軸宍雫 +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,1,5) FROM `」ヤ」エ`; +」テ」ア SUBSTRING(`」テ」ア`,1,5) + +竺 竺 +竺軸 竺軸 +竺軸宍 竺軸宍 +竺軸宍雫 竺軸宍雫 +竺軸宍雫七 竺軸宍雫七 +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,1,6) FROM `」ヤ」エ`; +」テ」ア SUBSTRING(`」テ」ア`,1,6) + +竺 竺 +竺軸 竺軸 +竺軸宍 竺軸宍 +竺軸宍雫 竺軸宍雫 +竺軸宍雫七 竺軸宍雫七 +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 1 FOR 0) FROM `」ヤ」エ`; +」テ」ア SUBSTRING(`」テ」ア` FROM 1 FOR 0) + +竺 +竺軸 +竺軸宍 +竺軸宍雫 +竺軸宍雫七 +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 1 FOR 1) FROM `」ヤ」エ`; +」テ」ア SUBSTRING(`」テ」ア` FROM 1 FOR 1) + +竺 竺 +竺軸 竺 +竺軸宍 竺 +竺軸宍雫 竺 +竺軸宍雫七 竺 +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 1 FOR 2) FROM `」ヤ」エ`; +」テ」ア SUBSTRING(`」テ」ア` FROM 1 FOR 2) + +竺 竺 +竺軸 竺軸 +竺軸宍 竺軸 +竺軸宍雫 竺軸 +竺軸宍雫七 竺軸 +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 1 FOR 3) FROM `」ヤ」エ`; +」テ」ア SUBSTRING(`」テ」ア` FROM 1 FOR 3) + +竺 竺 +竺軸 竺軸 +竺軸宍 竺軸宍 +竺軸宍雫 竺軸宍 +竺軸宍雫七 竺軸宍 +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 1 FOR 4) FROM `」ヤ」エ`; +」テ」ア SUBSTRING(`」テ」ア` FROM 1 FOR 4) + +竺 竺 +竺軸 竺軸 +竺軸宍 竺軸宍 +竺軸宍雫 竺軸宍雫 +竺軸宍雫七 竺軸宍雫 +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 1 FOR 5) FROM `」ヤ」エ`; +」テ」ア SUBSTRING(`」テ」ア` FROM 1 FOR 5) + +竺 竺 +竺軸 竺軸 +竺軸宍 竺軸宍 +竺軸宍雫 竺軸宍雫 +竺軸宍雫七 竺軸宍雫七 +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 1 FOR 6) FROM `」ヤ」エ`; +」テ」ア SUBSTRING(`」テ」ア` FROM 1 FOR 6) + +竺 竺 +竺軸 竺軸 +竺軸宍 竺軸宍 +竺軸宍雫 竺軸宍雫 +竺軸宍雫七 竺軸宍雫七 +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,0) FROM `」ヤ」オ`; +」テ」ア SUBSTRING(`」テ」ア`,0) + +、「 +、「、、 +、「、、、ヲ +、「、、、ヲ、ィ +、「、、、ヲ、ィ、ェ +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,1) FROM `」ヤ」オ`; +」テ」ア SUBSTRING(`」テ」ア`,1) + +、「 、「 +、「、、 、「、、 +、「、、、ヲ 、「、、、ヲ +、「、、、ヲ、ィ 、「、、、ヲ、ィ +、「、、、ヲ、ィ、ェ 、「、、、ヲ、ィ、ェ +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,2) FROM `」ヤ」オ`; +」テ」ア SUBSTRING(`」テ」ア`,2) + +、「 +、「、、 、、 +、「、、、ヲ 、、、ヲ +、「、、、ヲ、ィ 、、、ヲ、ィ +、「、、、ヲ、ィ、ェ 、、、ヲ、ィ、ェ +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,3) FROM `」ヤ」オ`; +」テ」ア SUBSTRING(`」テ」ア`,3) + +、「 +、「、、 +、「、、、ヲ 、ヲ +、「、、、ヲ、ィ 、ヲ、ィ +、「、、、ヲ、ィ、ェ 、ヲ、ィ、ェ +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,4) FROM `」ヤ」オ`; +」テ」ア SUBSTRING(`」テ」ア`,4) + +、「 +、「、、 +、「、、、ヲ +、「、、、ヲ、ィ 、ィ +、「、、、ヲ、ィ、ェ 、ィ、ェ +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,5) FROM `」ヤ」オ`; +」テ」ア SUBSTRING(`」テ」ア`,5) + +、「 +、「、、 +、「、、、ヲ +、「、、、ヲ、ィ +、「、、、ヲ、ィ、ェ 、ェ +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,6) FROM `」ヤ」オ`; +」テ」ア SUBSTRING(`」テ」ア`,6) + +、「 +、「、、 +、「、、、ヲ +、「、、、ヲ、ィ +、「、、、ヲ、ィ、ェ +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 0) FROM `」ヤ」オ`; +」テ」ア SUBSTRING(`」テ」ア` FROM 0) + +、「 +、「、、 +、「、、、ヲ +、「、、、ヲ、ィ +、「、、、ヲ、ィ、ェ +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 1) FROM `」ヤ」オ`; +」テ」ア SUBSTRING(`」テ」ア` FROM 1) + +、「 、「 +、「、、 、「、、 +、「、、、ヲ 、「、、、ヲ +、「、、、ヲ、ィ 、「、、、ヲ、ィ +、「、、、ヲ、ィ、ェ 、「、、、ヲ、ィ、ェ +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 2) FROM `」ヤ」オ`; +」テ」ア SUBSTRING(`」テ」ア` FROM 2) + +、「 +、「、、 、、 +、「、、、ヲ 、、、ヲ +、「、、、ヲ、ィ 、、、ヲ、ィ +、「、、、ヲ、ィ、ェ 、、、ヲ、ィ、ェ +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 3) FROM `」ヤ」オ`; +」テ」ア SUBSTRING(`」テ」ア` FROM 3) + +、「 +、「、、 +、「、、、ヲ 、ヲ +、「、、、ヲ、ィ 、ヲ、ィ +、「、、、ヲ、ィ、ェ 、ヲ、ィ、ェ +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 4) FROM `」ヤ」オ`; +」テ」ア SUBSTRING(`」テ」ア` FROM 4) + +、「 +、「、、 +、「、、、ヲ +、「、、、ヲ、ィ 、ィ +、「、、、ヲ、ィ、ェ 、ィ、ェ +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 5) FROM `」ヤ」オ`; +」テ」ア SUBSTRING(`」テ」ア` FROM 5) + +、「 +、「、、 +、「、、、ヲ +、「、、、ヲ、ィ +、「、、、ヲ、ィ、ェ 、ェ +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 6) FROM `」ヤ」オ`; +」テ」ア SUBSTRING(`」テ」ア` FROM 6) + +、「 +、「、、 +、「、、、ヲ +、「、、、ヲ、ィ +、「、、、ヲ、ィ、ェ +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,1,0) FROM `」ヤ」オ`; +」テ」ア SUBSTRING(`」テ」ア`,1,0) + +、「 +、「、、 +、「、、、ヲ +、「、、、ヲ、ィ +、「、、、ヲ、ィ、ェ +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,1,1) FROM `」ヤ」オ`; +」テ」ア SUBSTRING(`」テ」ア`,1,1) + +、「 、「 +、「、、 、「 +、「、、、ヲ 、「 +、「、、、ヲ、ィ 、「 +、「、、、ヲ、ィ、ェ 、「 +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,1,2) FROM `」ヤ」オ`; +」テ」ア SUBSTRING(`」テ」ア`,1,2) + +、「 、「 +、「、、 、「、、 +、「、、、ヲ 、「、、 +、「、、、ヲ、ィ 、「、、 +、「、、、ヲ、ィ、ェ 、「、、 +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,1,3) FROM `」ヤ」オ`; +」テ」ア SUBSTRING(`」テ」ア`,1,3) + +、「 、「 +、「、、 、「、、 +、「、、、ヲ 、「、、、ヲ +、「、、、ヲ、ィ 、「、、、ヲ +、「、、、ヲ、ィ、ェ 、「、、、ヲ +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,1,4) FROM `」ヤ」オ`; +」テ」ア SUBSTRING(`」テ」ア`,1,4) + +、「 、「 +、「、、 、「、、 +、「、、、ヲ 、「、、、ヲ +、「、、、ヲ、ィ 、「、、、ヲ、ィ +、「、、、ヲ、ィ、ェ 、「、、、ヲ、ィ +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,1,5) FROM `」ヤ」オ`; +」テ」ア SUBSTRING(`」テ」ア`,1,5) + +、「 、「 +、「、、 、「、、 +、「、、、ヲ 、「、、、ヲ +、「、、、ヲ、ィ 、「、、、ヲ、ィ +、「、、、ヲ、ィ、ェ 、「、、、ヲ、ィ、ェ +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,1,6) FROM `」ヤ」オ`; +」テ」ア SUBSTRING(`」テ」ア`,1,6) + +、「 、「 +、「、、 、「、、 +、「、、、ヲ 、「、、、ヲ +、「、、、ヲ、ィ 、「、、、ヲ、ィ +、「、、、ヲ、ィ、ェ 、「、、、ヲ、ィ、ェ +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 1 FOR 0) FROM `」ヤ」オ`; +」テ」ア SUBSTRING(`」テ」ア` FROM 1 FOR 0) + +、「 +、「、、 +、「、、、ヲ +、「、、、ヲ、ィ +、「、、、ヲ、ィ、ェ +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 1 FOR 1) FROM `」ヤ」オ`; +」テ」ア SUBSTRING(`」テ」ア` FROM 1 FOR 1) + +、「 、「 +、「、、 、「 +、「、、、ヲ 、「 +、「、、、ヲ、ィ 、「 +、「、、、ヲ、ィ、ェ 、「 +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 1 FOR 2) FROM `」ヤ」オ`; +」テ」ア SUBSTRING(`」テ」ア` FROM 1 FOR 2) + +、「 、「 +、「、、 、「、、 +、「、、、ヲ 、「、、 +、「、、、ヲ、ィ 、「、、 +、「、、、ヲ、ィ、ェ 、「、、 +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 1 FOR 3) FROM `」ヤ」オ`; +」テ」ア SUBSTRING(`」テ」ア` FROM 1 FOR 3) + +、「 、「 +、「、、 、「、、 +、「、、、ヲ 、「、、、ヲ +、「、、、ヲ、ィ 、「、、、ヲ +、「、、、ヲ、ィ、ェ 、「、、、ヲ +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 1 FOR 4) FROM `」ヤ」オ`; +」テ」ア SUBSTRING(`」テ」ア` FROM 1 FOR 4) + +、「 、「 +、「、、 、「、、 +、「、、、ヲ 、「、、、ヲ +、「、、、ヲ、ィ 、「、、、ヲ、ィ +、「、、、ヲ、ィ、ェ 、「、、、ヲ、ィ +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 1 FOR 5) FROM `」ヤ」オ`; +」テ」ア SUBSTRING(`」テ」ア` FROM 1 FOR 5) + +、「 、「 +、「、、 、「、、 +、「、、、ヲ 、「、、、ヲ +、「、、、ヲ、ィ 、「、、、ヲ、ィ +、「、、、ヲ、ィ、ェ 、「、、、ヲ、ィ、ェ +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 1 FOR 6) FROM `」ヤ」オ`; +」テ」ア SUBSTRING(`」テ」ア` FROM 1 FOR 6) + +、「 、「 +、「、、 、「、、 +、「、、、ヲ 、「、、、ヲ +、「、、、ヲ、ィ 、「、、、ヲ、ィ +、「、、、ヲ、ィ、ェ 、「、、、ヲ、ィ、ェ +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,0) FROM `」ヤ」カ`; +」テ」ア SUBSTRING(`」テ」ア`,0) + +常ワ +常ワ常ン +常ワ常ン常゙ +常ワ常ン常゙常゚ +常ワ常ン常゙常゚常 +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,1) FROM `」ヤ」カ`; +」テ」ア SUBSTRING(`」テ」ア`,1) + +常ワ 常ワ +常ワ常ン 常ワ常ン +常ワ常ン常゙ 常ワ常ン常゙ +常ワ常ン常゙常゚ 常ワ常ン常゙常゚ +常ワ常ン常゙常゚常 常ワ常ン常゙常゚常 +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,2) FROM `」ヤ」カ`; +」テ」ア SUBSTRING(`」テ」ア`,2) + +常ワ +常ワ常ン 常ン +常ワ常ン常゙ 常ン常゙ +常ワ常ン常゙常゚ 常ン常゙常゚ +常ワ常ン常゙常゚常 常ン常゙常゚常 +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,3) FROM `」ヤ」カ`; +」テ」ア SUBSTRING(`」テ」ア`,3) + +常ワ +常ワ常ン +常ワ常ン常゙ 常゙ +常ワ常ン常゙常゚ 常゙常゚ +常ワ常ン常゙常゚常 常゙常゚常 +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,4) FROM `」ヤ」カ`; +」テ」ア SUBSTRING(`」テ」ア`,4) + +常ワ +常ワ常ン +常ワ常ン常゙ +常ワ常ン常゙常゚ 常゚ +常ワ常ン常゙常゚常 常゚常 +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,5) FROM `」ヤ」カ`; +」テ」ア SUBSTRING(`」テ」ア`,5) + +常ワ +常ワ常ン +常ワ常ン常゙ +常ワ常ン常゙常゚ +常ワ常ン常゙常゚常 常 +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,6) FROM `」ヤ」カ`; +」テ」ア SUBSTRING(`」テ」ア`,6) + +常ワ +常ワ常ン +常ワ常ン常゙ +常ワ常ン常゙常゚ +常ワ常ン常゙常゚常 +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 0) FROM `」ヤ」カ`; +」テ」ア SUBSTRING(`」テ」ア` FROM 0) + +常ワ +常ワ常ン +常ワ常ン常゙ +常ワ常ン常゙常゚ +常ワ常ン常゙常゚常 +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 1) FROM `」ヤ」カ`; +」テ」ア SUBSTRING(`」テ」ア` FROM 1) + +常ワ 常ワ +常ワ常ン 常ワ常ン +常ワ常ン常゙ 常ワ常ン常゙ +常ワ常ン常゙常゚ 常ワ常ン常゙常゚ +常ワ常ン常゙常゚常 常ワ常ン常゙常゚常 +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 2) FROM `」ヤ」カ`; +」テ」ア SUBSTRING(`」テ」ア` FROM 2) + +常ワ +常ワ常ン 常ン +常ワ常ン常゙ 常ン常゙ +常ワ常ン常゙常゚ 常ン常゙常゚ +常ワ常ン常゙常゚常 常ン常゙常゚常 +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 3) FROM `」ヤ」カ`; +」テ」ア SUBSTRING(`」テ」ア` FROM 3) + +常ワ +常ワ常ン +常ワ常ン常゙ 常゙ +常ワ常ン常゙常゚ 常゙常゚ +常ワ常ン常゙常゚常 常゙常゚常 +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 4) FROM `」ヤ」カ`; +」テ」ア SUBSTRING(`」テ」ア` FROM 4) + +常ワ +常ワ常ン +常ワ常ン常゙ +常ワ常ン常゙常゚ 常゚ +常ワ常ン常゙常゚常 常゚常 +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 5) FROM `」ヤ」カ`; +」テ」ア SUBSTRING(`」テ」ア` FROM 5) + +常ワ +常ワ常ン +常ワ常ン常゙ +常ワ常ン常゙常゚ +常ワ常ン常゙常゚常 常 +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 6) FROM `」ヤ」カ`; +」テ」ア SUBSTRING(`」テ」ア` FROM 6) + +常ワ +常ワ常ン +常ワ常ン常゙ +常ワ常ン常゙常゚ +常ワ常ン常゙常゚常 +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,1,0) FROM `」ヤ」カ`; +」テ」ア SUBSTRING(`」テ」ア`,1,0) + +常ワ +常ワ常ン +常ワ常ン常゙ +常ワ常ン常゙常゚ +常ワ常ン常゙常゚常 +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,1,1) FROM `」ヤ」カ`; +」テ」ア SUBSTRING(`」テ」ア`,1,1) + +常ワ 常ワ +常ワ常ン 常ワ +常ワ常ン常゙ 常ワ +常ワ常ン常゙常゚ 常ワ +常ワ常ン常゙常゚常 常ワ +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,1,2) FROM `」ヤ」カ`; +」テ」ア SUBSTRING(`」テ」ア`,1,2) + +常ワ 常ワ +常ワ常ン 常ワ常ン +常ワ常ン常゙ 常ワ常ン +常ワ常ン常゙常゚ 常ワ常ン +常ワ常ン常゙常゚常 常ワ常ン +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,1,3) FROM `」ヤ」カ`; +」テ」ア SUBSTRING(`」テ」ア`,1,3) + +常ワ 常ワ +常ワ常ン 常ワ常ン +常ワ常ン常゙ 常ワ常ン常゙ +常ワ常ン常゙常゚ 常ワ常ン常゙ +常ワ常ン常゙常゚常 常ワ常ン常゙ +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,1,4) FROM `」ヤ」カ`; +」テ」ア SUBSTRING(`」テ」ア`,1,4) + +常ワ 常ワ +常ワ常ン 常ワ常ン +常ワ常ン常゙ 常ワ常ン常゙ +常ワ常ン常゙常゚ 常ワ常ン常゙常゚ +常ワ常ン常゙常゚常 常ワ常ン常゙常゚ +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,1,5) FROM `」ヤ」カ`; +」テ」ア SUBSTRING(`」テ」ア`,1,5) + +常ワ 常ワ +常ワ常ン 常ワ常ン +常ワ常ン常゙ 常ワ常ン常゙ +常ワ常ン常゙常゚ 常ワ常ン常゙常゚ +常ワ常ン常゙常゚常 常ワ常ン常゙常゚常 +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,1,6) FROM `」ヤ」カ`; +」テ」ア SUBSTRING(`」テ」ア`,1,6) + +常ワ 常ワ +常ワ常ン 常ワ常ン +常ワ常ン常゙ 常ワ常ン常゙ +常ワ常ン常゙常゚ 常ワ常ン常゙常゚ +常ワ常ン常゙常゚常 常ワ常ン常゙常゚常 +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 1 FOR 0) FROM `」ヤ」カ`; +」テ」ア SUBSTRING(`」テ」ア` FROM 1 FOR 0) + +常ワ +常ワ常ン +常ワ常ン常゙ +常ワ常ン常゙常゚ +常ワ常ン常゙常゚常 +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 1 FOR 1) FROM `」ヤ」カ`; +」テ」ア SUBSTRING(`」テ」ア` FROM 1 FOR 1) + +常ワ 常ワ +常ワ常ン 常ワ +常ワ常ン常゙ 常ワ +常ワ常ン常゙常゚ 常ワ +常ワ常ン常゙常゚常 常ワ +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 1 FOR 2) FROM `」ヤ」カ`; +」テ」ア SUBSTRING(`」テ」ア` FROM 1 FOR 2) + +常ワ 常ワ +常ワ常ン 常ワ常ン +常ワ常ン常゙ 常ワ常ン +常ワ常ン常゙常゚ 常ワ常ン +常ワ常ン常゙常゚常 常ワ常ン +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 1 FOR 3) FROM `」ヤ」カ`; +」テ」ア SUBSTRING(`」テ」ア` FROM 1 FOR 3) + +常ワ 常ワ +常ワ常ン 常ワ常ン +常ワ常ン常゙ 常ワ常ン常゙ +常ワ常ン常゙常゚ 常ワ常ン常゙ +常ワ常ン常゙常゚常 常ワ常ン常゙ +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 1 FOR 4) FROM `」ヤ」カ`; +」テ」ア SUBSTRING(`」テ」ア` FROM 1 FOR 4) + +常ワ 常ワ +常ワ常ン 常ワ常ン +常ワ常ン常゙ 常ワ常ン常゙ +常ワ常ン常゙常゚ 常ワ常ン常゙常゚ +常ワ常ン常゙常゚常 常ワ常ン常゙常゚ +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 1 FOR 5) FROM `」ヤ」カ`; +」テ」ア SUBSTRING(`」テ」ア` FROM 1 FOR 5) + +常ワ 常ワ +常ワ常ン 常ワ常ン +常ワ常ン常゙ 常ワ常ン常゙ +常ワ常ン常゙常゚ 常ワ常ン常゙常゚ +常ワ常ン常゙常゚常 常ワ常ン常゙常゚常 +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 1 FOR 6) FROM `」ヤ」カ`; +」テ」ア SUBSTRING(`」テ」ア` FROM 1 FOR 6) + +常ワ 常ワ +常ワ常ン 常ワ常ン +常ワ常ン常゙ 常ワ常ン常゙ +常ワ常ン常゙常゚ 常ワ常ン常゙常゚ +常ワ常ン常゙常゚常 常ワ常ン常゙常゚常 +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,0) FROM `」ヤ」キ`; +」テ」ア SUBSTRING(`」テ」ア`,0) +竺軸宍雫七 +竺軸宍雫 +竺軸宍 +竺軸 +竺 + +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,1) FROM `」ヤ」キ`; +」テ」ア SUBSTRING(`」テ」ア`,1) +竺軸宍雫七 竺軸宍雫七 +竺軸宍雫 竺軸宍雫 +竺軸宍 竺軸宍 +竺軸 竺軸 +竺 竺 + +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,2) FROM `」ヤ」キ`; +」テ」ア SUBSTRING(`」テ」ア`,2) +竺軸宍雫七 軸宍雫七 +竺軸宍雫 軸宍雫 +竺軸宍 軸宍 +竺軸 軸 +竺 + +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,3) FROM `」ヤ」キ`; +」テ」ア SUBSTRING(`」テ」ア`,3) +竺軸宍雫七 宍雫七 +竺軸宍雫 宍雫 +竺軸宍 宍 +竺軸 +竺 + +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,4) FROM `」ヤ」キ`; +」テ」ア SUBSTRING(`」テ」ア`,4) +竺軸宍雫七 雫七 +竺軸宍雫 雫 +竺軸宍 +竺軸 +竺 + +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,5) FROM `」ヤ」キ`; +」テ」ア SUBSTRING(`」テ」ア`,5) +竺軸宍雫七 七 +竺軸宍雫 +竺軸宍 +竺軸 +竺 + +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,6) FROM `」ヤ」キ`; +」テ」ア SUBSTRING(`」テ」ア`,6) +竺軸宍雫七 +竺軸宍雫 +竺軸宍 +竺軸 +竺 + +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 0) FROM `」ヤ」キ`; +」テ」ア SUBSTRING(`」テ」ア` FROM 0) +竺軸宍雫七 +竺軸宍雫 +竺軸宍 +竺軸 +竺 + +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 1) FROM `」ヤ」キ`; +」テ」ア SUBSTRING(`」テ」ア` FROM 1) +竺軸宍雫七 竺軸宍雫七 +竺軸宍雫 竺軸宍雫 +竺軸宍 竺軸宍 +竺軸 竺軸 +竺 竺 + +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 2) FROM `」ヤ」キ`; +」テ」ア SUBSTRING(`」テ」ア` FROM 2) +竺軸宍雫七 軸宍雫七 +竺軸宍雫 軸宍雫 +竺軸宍 軸宍 +竺軸 軸 +竺 + +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 3) FROM `」ヤ」キ`; +」テ」ア SUBSTRING(`」テ」ア` FROM 3) +竺軸宍雫七 宍雫七 +竺軸宍雫 宍雫 +竺軸宍 宍 +竺軸 +竺 + +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 4) FROM `」ヤ」キ`; +」テ」ア SUBSTRING(`」テ」ア` FROM 4) +竺軸宍雫七 雫七 +竺軸宍雫 雫 +竺軸宍 +竺軸 +竺 + +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 5) FROM `」ヤ」キ`; +」テ」ア SUBSTRING(`」テ」ア` FROM 5) +竺軸宍雫七 七 +竺軸宍雫 +竺軸宍 +竺軸 +竺 + +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 6) FROM `」ヤ」キ`; +」テ」ア SUBSTRING(`」テ」ア` FROM 6) +竺軸宍雫七 +竺軸宍雫 +竺軸宍 +竺軸 +竺 + +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,1,0) FROM `」ヤ」キ`; +」テ」ア SUBSTRING(`」テ」ア`,1,0) +竺軸宍雫七 +竺軸宍雫 +竺軸宍 +竺軸 +竺 + +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,1,1) FROM `」ヤ」キ`; +」テ」ア SUBSTRING(`」テ」ア`,1,1) +竺軸宍雫七 竺 +竺軸宍雫 竺 +竺軸宍 竺 +竺軸 竺 +竺 竺 + +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,1,2) FROM `」ヤ」キ`; +」テ」ア SUBSTRING(`」テ」ア`,1,2) +竺軸宍雫七 竺軸 +竺軸宍雫 竺軸 +竺軸宍 竺軸 +竺軸 竺軸 +竺 竺 + +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,1,3) FROM `」ヤ」キ`; +」テ」ア SUBSTRING(`」テ」ア`,1,3) +竺軸宍雫七 竺軸宍 +竺軸宍雫 竺軸宍 +竺軸宍 竺軸宍 +竺軸 竺軸 +竺 竺 + +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,1,4) FROM `」ヤ」キ`; +」テ」ア SUBSTRING(`」テ」ア`,1,4) +竺軸宍雫七 竺軸宍雫 +竺軸宍雫 竺軸宍雫 +竺軸宍 竺軸宍 +竺軸 竺軸 +竺 竺 + +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,1,5) FROM `」ヤ」キ`; +」テ」ア SUBSTRING(`」テ」ア`,1,5) +竺軸宍雫七 竺軸宍雫七 +竺軸宍雫 竺軸宍雫 +竺軸宍 竺軸宍 +竺軸 竺軸 +竺 竺 + +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,1,6) FROM `」ヤ」キ`; +」テ」ア SUBSTRING(`」テ」ア`,1,6) +竺軸宍雫七 竺軸宍雫七 +竺軸宍雫 竺軸宍雫 +竺軸宍 竺軸宍 +竺軸 竺軸 +竺 竺 + +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 1 FOR 0) FROM `」ヤ」キ`; +」テ」ア SUBSTRING(`」テ」ア` FROM 1 FOR 0) +竺軸宍雫七 +竺軸宍雫 +竺軸宍 +竺軸 +竺 + +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 1 FOR 1) FROM `」ヤ」キ`; +」テ」ア SUBSTRING(`」テ」ア` FROM 1 FOR 1) +竺軸宍雫七 竺 +竺軸宍雫 竺 +竺軸宍 竺 +竺軸 竺 +竺 竺 + +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 1 FOR 2) FROM `」ヤ」キ`; +」テ」ア SUBSTRING(`」テ」ア` FROM 1 FOR 2) +竺軸宍雫七 竺軸 +竺軸宍雫 竺軸 +竺軸宍 竺軸 +竺軸 竺軸 +竺 竺 + +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 1 FOR 3) FROM `」ヤ」キ`; +」テ」ア SUBSTRING(`」テ」ア` FROM 1 FOR 3) +竺軸宍雫七 竺軸宍 +竺軸宍雫 竺軸宍 +竺軸宍 竺軸宍 +竺軸 竺軸 +竺 竺 + +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 1 FOR 4) FROM `」ヤ」キ`; +」テ」ア SUBSTRING(`」テ」ア` FROM 1 FOR 4) +竺軸宍雫七 竺軸宍雫 +竺軸宍雫 竺軸宍雫 +竺軸宍 竺軸宍 +竺軸 竺軸 +竺 竺 + +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 1 FOR 5) FROM `」ヤ」キ`; +」テ」ア SUBSTRING(`」テ」ア` FROM 1 FOR 5) +竺軸宍雫七 竺軸宍雫七 +竺軸宍雫 竺軸宍雫 +竺軸宍 竺軸宍 +竺軸 竺軸 +竺 竺 + +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 1 FOR 6) FROM `」ヤ」キ`; +」テ」ア SUBSTRING(`」テ」ア` FROM 1 FOR 6) +竺軸宍雫七 竺軸宍雫七 +竺軸宍雫 竺軸宍雫 +竺軸宍 竺軸宍 +竺軸 竺軸 +竺 竺 + +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,0) FROM `」ヤ」ク`; +」テ」ア SUBSTRING(`」テ」ア`,0) +、「、、、ヲ、ィ、ェ +、「、、、ヲ、ィ +、「、、、ヲ +、「、、 +、「 + +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,1) FROM `」ヤ」ク`; +」テ」ア SUBSTRING(`」テ」ア`,1) +、「、、、ヲ、ィ、ェ 、「、、、ヲ、ィ、ェ +、「、、、ヲ、ィ 、「、、、ヲ、ィ +、「、、、ヲ 、「、、、ヲ +、「、、 、「、、 +、「 、「 + +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,2) FROM `」ヤ」ク`; +」テ」ア SUBSTRING(`」テ」ア`,2) +、「、、、ヲ、ィ、ェ 、、、ヲ、ィ、ェ +、「、、、ヲ、ィ 、、、ヲ、ィ +、「、、、ヲ 、、、ヲ +、「、、 、、 +、「 + +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,3) FROM `」ヤ」ク`; +」テ」ア SUBSTRING(`」テ」ア`,3) +、「、、、ヲ、ィ、ェ 、ヲ、ィ、ェ +、「、、、ヲ、ィ 、ヲ、ィ +、「、、、ヲ 、ヲ +、「、、 +、「 + +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,4) FROM `」ヤ」ク`; +」テ」ア SUBSTRING(`」テ」ア`,4) +、「、、、ヲ、ィ、ェ 、ィ、ェ +、「、、、ヲ、ィ 、ィ +、「、、、ヲ +、「、、 +、「 + +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,5) FROM `」ヤ」ク`; +」テ」ア SUBSTRING(`」テ」ア`,5) +、「、、、ヲ、ィ、ェ 、ェ +、「、、、ヲ、ィ +、「、、、ヲ +、「、、 +、「 + +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,6) FROM `」ヤ」ク`; +」テ」ア SUBSTRING(`」テ」ア`,6) +、「、、、ヲ、ィ、ェ +、「、、、ヲ、ィ +、「、、、ヲ +、「、、 +、「 + +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 0) FROM `」ヤ」ク`; +」テ」ア SUBSTRING(`」テ」ア` FROM 0) +、「、、、ヲ、ィ、ェ +、「、、、ヲ、ィ +、「、、、ヲ +、「、、 +、「 + +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 1) FROM `」ヤ」ク`; +」テ」ア SUBSTRING(`」テ」ア` FROM 1) +、「、、、ヲ、ィ、ェ 、「、、、ヲ、ィ、ェ +、「、、、ヲ、ィ 、「、、、ヲ、ィ +、「、、、ヲ 、「、、、ヲ +、「、、 、「、、 +、「 、「 + +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 2) FROM `」ヤ」ク`; +」テ」ア SUBSTRING(`」テ」ア` FROM 2) +、「、、、ヲ、ィ、ェ 、、、ヲ、ィ、ェ +、「、、、ヲ、ィ 、、、ヲ、ィ +、「、、、ヲ 、、、ヲ +、「、、 、、 +、「 + +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 3) FROM `」ヤ」ク`; +」テ」ア SUBSTRING(`」テ」ア` FROM 3) +、「、、、ヲ、ィ、ェ 、ヲ、ィ、ェ +、「、、、ヲ、ィ 、ヲ、ィ +、「、、、ヲ 、ヲ +、「、、 +、「 + +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 4) FROM `」ヤ」ク`; +」テ」ア SUBSTRING(`」テ」ア` FROM 4) +、「、、、ヲ、ィ、ェ 、ィ、ェ +、「、、、ヲ、ィ 、ィ +、「、、、ヲ +、「、、 +、「 + +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 5) FROM `」ヤ」ク`; +」テ」ア SUBSTRING(`」テ」ア` FROM 5) +、「、、、ヲ、ィ、ェ 、ェ +、「、、、ヲ、ィ +、「、、、ヲ +、「、、 +、「 + +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 6) FROM `」ヤ」ク`; +」テ」ア SUBSTRING(`」テ」ア` FROM 6) +、「、、、ヲ、ィ、ェ +、「、、、ヲ、ィ +、「、、、ヲ +、「、、 +、「 + +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,1,0) FROM `」ヤ」ク`; +」テ」ア SUBSTRING(`」テ」ア`,1,0) +、「、、、ヲ、ィ、ェ +、「、、、ヲ、ィ +、「、、、ヲ +、「、、 +、「 + +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,1,1) FROM `」ヤ」ク`; +」テ」ア SUBSTRING(`」テ」ア`,1,1) +、「、、、ヲ、ィ、ェ 、「 +、「、、、ヲ、ィ 、「 +、「、、、ヲ 、「 +、「、、 、「 +、「 、「 + +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,1,2) FROM `」ヤ」ク`; +」テ」ア SUBSTRING(`」テ」ア`,1,2) +、「、、、ヲ、ィ、ェ 、「、、 +、「、、、ヲ、ィ 、「、、 +、「、、、ヲ 、「、、 +、「、、 、「、、 +、「 、「 + +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,1,3) FROM `」ヤ」ク`; +」テ」ア SUBSTRING(`」テ」ア`,1,3) +、「、、、ヲ、ィ、ェ 、「、、、ヲ +、「、、、ヲ、ィ 、「、、、ヲ +、「、、、ヲ 、「、、、ヲ +、「、、 、「、、 +、「 、「 + +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,1,4) FROM `」ヤ」ク`; +」テ」ア SUBSTRING(`」テ」ア`,1,4) +、「、、、ヲ、ィ、ェ 、「、、、ヲ、ィ +、「、、、ヲ、ィ 、「、、、ヲ、ィ +、「、、、ヲ 、「、、、ヲ +、「、、 、「、、 +、「 、「 + +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,1,5) FROM `」ヤ」ク`; +」テ」ア SUBSTRING(`」テ」ア`,1,5) +、「、、、ヲ、ィ、ェ 、「、、、ヲ、ィ、ェ +、「、、、ヲ、ィ 、「、、、ヲ、ィ +、「、、、ヲ 、「、、、ヲ +、「、、 、「、、 +、「 、「 + +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,1,6) FROM `」ヤ」ク`; +」テ」ア SUBSTRING(`」テ」ア`,1,6) +、「、、、ヲ、ィ、ェ 、「、、、ヲ、ィ、ェ +、「、、、ヲ、ィ 、「、、、ヲ、ィ +、「、、、ヲ 、「、、、ヲ +、「、、 、「、、 +、「 、「 + +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 1 FOR 0) FROM `」ヤ」ク`; +」テ」ア SUBSTRING(`」テ」ア` FROM 1 FOR 0) +、「、、、ヲ、ィ、ェ +、「、、、ヲ、ィ +、「、、、ヲ +、「、、 +、「 + +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 1 FOR 1) FROM `」ヤ」ク`; +」テ」ア SUBSTRING(`」テ」ア` FROM 1 FOR 1) +、「、、、ヲ、ィ、ェ 、「 +、「、、、ヲ、ィ 、「 +、「、、、ヲ 、「 +、「、、 、「 +、「 、「 + +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 1 FOR 2) FROM `」ヤ」ク`; +」テ」ア SUBSTRING(`」テ」ア` FROM 1 FOR 2) +、「、、、ヲ、ィ、ェ 、「、、 +、「、、、ヲ、ィ 、「、、 +、「、、、ヲ 、「、、 +、「、、 、「、、 +、「 、「 + +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 1 FOR 3) FROM `」ヤ」ク`; +」テ」ア SUBSTRING(`」テ」ア` FROM 1 FOR 3) +、「、、、ヲ、ィ、ェ 、「、、、ヲ +、「、、、ヲ、ィ 、「、、、ヲ +、「、、、ヲ 、「、、、ヲ +、「、、 、「、、 +、「 、「 + +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 1 FOR 4) FROM `」ヤ」ク`; +」テ」ア SUBSTRING(`」テ」ア` FROM 1 FOR 4) +、「、、、ヲ、ィ、ェ 、「、、、ヲ、ィ +、「、、、ヲ、ィ 、「、、、ヲ、ィ +、「、、、ヲ 、「、、、ヲ +、「、、 、「、、 +、「 、「 + +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 1 FOR 5) FROM `」ヤ」ク`; +」テ」ア SUBSTRING(`」テ」ア` FROM 1 FOR 5) +、「、、、ヲ、ィ、ェ 、「、、、ヲ、ィ、ェ +、「、、、ヲ、ィ 、「、、、ヲ、ィ +、「、、、ヲ 、「、、、ヲ +、「、、 、「、、 +、「 、「 + +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 1 FOR 6) FROM `」ヤ」ク`; +」テ」ア SUBSTRING(`」テ」ア` FROM 1 FOR 6) +、「、、、ヲ、ィ、ェ 、「、、、ヲ、ィ、ェ +、「、、、ヲ、ィ 、「、、、ヲ、ィ +、「、、、ヲ 、「、、、ヲ +、「、、 、「、、 +、「 、「 + +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,0) FROM `」ヤ」ケ`; +」テ」ア SUBSTRING(`」テ」ア`,0) +常ワ常ン常゙常゚常 +常ワ常ン常゙常゚ +常ワ常ン常゙ +常ワ常ン +常ワ + +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,1) FROM `」ヤ」ケ`; +」テ」ア SUBSTRING(`」テ」ア`,1) +常ワ常ン常゙常゚常 常ワ常ン常゙常゚常 +常ワ常ン常゙常゚ 常ワ常ン常゙常゚ +常ワ常ン常゙ 常ワ常ン常゙ +常ワ常ン 常ワ常ン +常ワ 常ワ + +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,2) FROM `」ヤ」ケ`; +」テ」ア SUBSTRING(`」テ」ア`,2) +常ワ常ン常゙常゚常 常ン常゙常゚常 +常ワ常ン常゙常゚ 常ン常゙常゚ +常ワ常ン常゙ 常ン常゙ +常ワ常ン 常ン +常ワ + +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,3) FROM `」ヤ」ケ`; +」テ」ア SUBSTRING(`」テ」ア`,3) +常ワ常ン常゙常゚常 常゙常゚常 +常ワ常ン常゙常゚ 常゙常゚ +常ワ常ン常゙ 常゙ +常ワ常ン +常ワ + +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,4) FROM `」ヤ」ケ`; +」テ」ア SUBSTRING(`」テ」ア`,4) +常ワ常ン常゙常゚常 常゚常 +常ワ常ン常゙常゚ 常゚ +常ワ常ン常゙ +常ワ常ン +常ワ + +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,5) FROM `」ヤ」ケ`; +」テ」ア SUBSTRING(`」テ」ア`,5) +常ワ常ン常゙常゚常 常 +常ワ常ン常゙常゚ +常ワ常ン常゙ +常ワ常ン +常ワ + +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,6) FROM `」ヤ」ケ`; +」テ」ア SUBSTRING(`」テ」ア`,6) +常ワ常ン常゙常゚常 +常ワ常ン常゙常゚ +常ワ常ン常゙ +常ワ常ン +常ワ + +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 0) FROM `」ヤ」ケ`; +」テ」ア SUBSTRING(`」テ」ア` FROM 0) +常ワ常ン常゙常゚常 +常ワ常ン常゙常゚ +常ワ常ン常゙ +常ワ常ン +常ワ + +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 1) FROM `」ヤ」ケ`; +」テ」ア SUBSTRING(`」テ」ア` FROM 1) +常ワ常ン常゙常゚常 常ワ常ン常゙常゚常 +常ワ常ン常゙常゚ 常ワ常ン常゙常゚ +常ワ常ン常゙ 常ワ常ン常゙ +常ワ常ン 常ワ常ン +常ワ 常ワ + +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 2) FROM `」ヤ」ケ`; +」テ」ア SUBSTRING(`」テ」ア` FROM 2) +常ワ常ン常゙常゚常 常ン常゙常゚常 +常ワ常ン常゙常゚ 常ン常゙常゚ +常ワ常ン常゙ 常ン常゙ +常ワ常ン 常ン +常ワ + +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 3) FROM `」ヤ」ケ`; +」テ」ア SUBSTRING(`」テ」ア` FROM 3) +常ワ常ン常゙常゚常 常゙常゚常 +常ワ常ン常゙常゚ 常゙常゚ +常ワ常ン常゙ 常゙ +常ワ常ン +常ワ + +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 4) FROM `」ヤ」ケ`; +」テ」ア SUBSTRING(`」テ」ア` FROM 4) +常ワ常ン常゙常゚常 常゚常 +常ワ常ン常゙常゚ 常゚ +常ワ常ン常゙ +常ワ常ン +常ワ + +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 5) FROM `」ヤ」ケ`; +」テ」ア SUBSTRING(`」テ」ア` FROM 5) +常ワ常ン常゙常゚常 常 +常ワ常ン常゙常゚ +常ワ常ン常゙ +常ワ常ン +常ワ + +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 6) FROM `」ヤ」ケ`; +」テ」ア SUBSTRING(`」テ」ア` FROM 6) +常ワ常ン常゙常゚常 +常ワ常ン常゙常゚ +常ワ常ン常゙ +常ワ常ン +常ワ + +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,1,0) FROM `」ヤ」ケ`; +」テ」ア SUBSTRING(`」テ」ア`,1,0) +常ワ常ン常゙常゚常 +常ワ常ン常゙常゚ +常ワ常ン常゙ +常ワ常ン +常ワ + +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,1,1) FROM `」ヤ」ケ`; +」テ」ア SUBSTRING(`」テ」ア`,1,1) +常ワ常ン常゙常゚常 常ワ +常ワ常ン常゙常゚ 常ワ +常ワ常ン常゙ 常ワ +常ワ常ン 常ワ +常ワ 常ワ + +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,1,2) FROM `」ヤ」ケ`; +」テ」ア SUBSTRING(`」テ」ア`,1,2) +常ワ常ン常゙常゚常 常ワ常ン +常ワ常ン常゙常゚ 常ワ常ン +常ワ常ン常゙ 常ワ常ン +常ワ常ン 常ワ常ン +常ワ 常ワ + +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,1,3) FROM `」ヤ」ケ`; +」テ」ア SUBSTRING(`」テ」ア`,1,3) +常ワ常ン常゙常゚常 常ワ常ン常゙ +常ワ常ン常゙常゚ 常ワ常ン常゙ +常ワ常ン常゙ 常ワ常ン常゙ +常ワ常ン 常ワ常ン +常ワ 常ワ + +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,1,4) FROM `」ヤ」ケ`; +」テ」ア SUBSTRING(`」テ」ア`,1,4) +常ワ常ン常゙常゚常 常ワ常ン常゙常゚ +常ワ常ン常゙常゚ 常ワ常ン常゙常゚ +常ワ常ン常゙ 常ワ常ン常゙ +常ワ常ン 常ワ常ン +常ワ 常ワ + +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,1,5) FROM `」ヤ」ケ`; +」テ」ア SUBSTRING(`」テ」ア`,1,5) +常ワ常ン常゙常゚常 常ワ常ン常゙常゚常 +常ワ常ン常゙常゚ 常ワ常ン常゙常゚ +常ワ常ン常゙ 常ワ常ン常゙ +常ワ常ン 常ワ常ン +常ワ 常ワ + +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,1,6) FROM `」ヤ」ケ`; +」テ」ア SUBSTRING(`」テ」ア`,1,6) +常ワ常ン常゙常゚常 常ワ常ン常゙常゚常 +常ワ常ン常゙常゚ 常ワ常ン常゙常゚ +常ワ常ン常゙ 常ワ常ン常゙ +常ワ常ン 常ワ常ン +常ワ 常ワ + +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 1 FOR 0) FROM `」ヤ」ケ`; +」テ」ア SUBSTRING(`」テ」ア` FROM 1 FOR 0) +常ワ常ン常゙常゚常 +常ワ常ン常゙常゚ +常ワ常ン常゙ +常ワ常ン +常ワ + +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 1 FOR 1) FROM `」ヤ」ケ`; +」テ」ア SUBSTRING(`」テ」ア` FROM 1 FOR 1) +常ワ常ン常゙常゚常 常ワ +常ワ常ン常゙常゚ 常ワ +常ワ常ン常゙ 常ワ +常ワ常ン 常ワ +常ワ 常ワ + +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 1 FOR 2) FROM `」ヤ」ケ`; +」テ」ア SUBSTRING(`」テ」ア` FROM 1 FOR 2) +常ワ常ン常゙常゚常 常ワ常ン +常ワ常ン常゙常゚ 常ワ常ン +常ワ常ン常゙ 常ワ常ン +常ワ常ン 常ワ常ン +常ワ 常ワ + +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 1 FOR 3) FROM `」ヤ」ケ`; +」テ」ア SUBSTRING(`」テ」ア` FROM 1 FOR 3) +常ワ常ン常゙常゚常 常ワ常ン常゙ +常ワ常ン常゙常゚ 常ワ常ン常゙ +常ワ常ン常゙ 常ワ常ン常゙ +常ワ常ン 常ワ常ン +常ワ 常ワ + +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 1 FOR 4) FROM `」ヤ」ケ`; +」テ」ア SUBSTRING(`」テ」ア` FROM 1 FOR 4) +常ワ常ン常゙常゚常 常ワ常ン常゙常゚ +常ワ常ン常゙常゚ 常ワ常ン常゙常゚ +常ワ常ン常゙ 常ワ常ン常゙ +常ワ常ン 常ワ常ン +常ワ 常ワ + +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 1 FOR 5) FROM `」ヤ」ケ`; +」テ」ア SUBSTRING(`」テ」ア` FROM 1 FOR 5) +常ワ常ン常゙常゚常 常ワ常ン常゙常゚常 +常ワ常ン常゙常゚ 常ワ常ン常゙常゚ +常ワ常ン常゙ 常ワ常ン常゙ +常ワ常ン 常ワ常ン +常ワ 常ワ + +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 1 FOR 6) FROM `」ヤ」ケ`; +」テ」ア SUBSTRING(`」テ」ア` FROM 1 FOR 6) +常ワ常ン常゙常゚常 常ワ常ン常゙常゚常 +常ワ常ン常゙常゚ 常ワ常ン常゙常゚ +常ワ常ン常゙ 常ワ常ン常゙ +常ワ常ン 常ワ常ン +常ワ 常ワ + +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,0) FROM `」ヤ」ア」ー`; +」テ」ア SUBSTRING(`」テ」ア`,0) +竺軸宍雫七 +竺軸宍雫 +竺軸宍 +竺軸 +竺 + +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,1) FROM `」ヤ」ア」ー`; +」テ」ア SUBSTRING(`」テ」ア`,1) +竺軸宍雫七 竺軸宍雫七 +竺軸宍雫 竺軸宍雫 +竺軸宍 竺軸宍 +竺軸 竺軸 +竺 竺 + +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,2) FROM `」ヤ」ア」ー`; +」テ」ア SUBSTRING(`」テ」ア`,2) +竺軸宍雫七 軸宍雫七 +竺軸宍雫 軸宍雫 +竺軸宍 軸宍 +竺軸 軸 +竺 + +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,3) FROM `」ヤ」ア」ー`; +」テ」ア SUBSTRING(`」テ」ア`,3) +竺軸宍雫七 宍雫七 +竺軸宍雫 宍雫 +竺軸宍 宍 +竺軸 +竺 + +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,4) FROM `」ヤ」ア」ー`; +」テ」ア SUBSTRING(`」テ」ア`,4) +竺軸宍雫七 雫七 +竺軸宍雫 雫 +竺軸宍 +竺軸 +竺 + +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,5) FROM `」ヤ」ア」ー`; +」テ」ア SUBSTRING(`」テ」ア`,5) +竺軸宍雫七 七 +竺軸宍雫 +竺軸宍 +竺軸 +竺 + +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,6) FROM `」ヤ」ア」ー`; +」テ」ア SUBSTRING(`」テ」ア`,6) +竺軸宍雫七 +竺軸宍雫 +竺軸宍 +竺軸 +竺 + +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 0) FROM `」ヤ」ア」ー`; +」テ」ア SUBSTRING(`」テ」ア` FROM 0) +竺軸宍雫七 +竺軸宍雫 +竺軸宍 +竺軸 +竺 + +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 1) FROM `」ヤ」ア」ー`; +」テ」ア SUBSTRING(`」テ」ア` FROM 1) +竺軸宍雫七 竺軸宍雫七 +竺軸宍雫 竺軸宍雫 +竺軸宍 竺軸宍 +竺軸 竺軸 +竺 竺 + +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 2) FROM `」ヤ」ア」ー`; +」テ」ア SUBSTRING(`」テ」ア` FROM 2) +竺軸宍雫七 軸宍雫七 +竺軸宍雫 軸宍雫 +竺軸宍 軸宍 +竺軸 軸 +竺 + +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 3) FROM `」ヤ」ア」ー`; +」テ」ア SUBSTRING(`」テ」ア` FROM 3) +竺軸宍雫七 宍雫七 +竺軸宍雫 宍雫 +竺軸宍 宍 +竺軸 +竺 + +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 4) FROM `」ヤ」ア」ー`; +」テ」ア SUBSTRING(`」テ」ア` FROM 4) +竺軸宍雫七 雫七 +竺軸宍雫 雫 +竺軸宍 +竺軸 +竺 + +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 5) FROM `」ヤ」ア」ー`; +」テ」ア SUBSTRING(`」テ」ア` FROM 5) +竺軸宍雫七 七 +竺軸宍雫 +竺軸宍 +竺軸 +竺 + +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 6) FROM `」ヤ」ア」ー`; +」テ」ア SUBSTRING(`」テ」ア` FROM 6) +竺軸宍雫七 +竺軸宍雫 +竺軸宍 +竺軸 +竺 + +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,1,0) FROM `」ヤ」ア」ー`; +」テ」ア SUBSTRING(`」テ」ア`,1,0) +竺軸宍雫七 +竺軸宍雫 +竺軸宍 +竺軸 +竺 + +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,1,1) FROM `」ヤ」ア」ー`; +」テ」ア SUBSTRING(`」テ」ア`,1,1) +竺軸宍雫七 竺 +竺軸宍雫 竺 +竺軸宍 竺 +竺軸 竺 +竺 竺 + +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,1,2) FROM `」ヤ」ア」ー`; +」テ」ア SUBSTRING(`」テ」ア`,1,2) +竺軸宍雫七 竺軸 +竺軸宍雫 竺軸 +竺軸宍 竺軸 +竺軸 竺軸 +竺 竺 + +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,1,3) FROM `」ヤ」ア」ー`; +」テ」ア SUBSTRING(`」テ」ア`,1,3) +竺軸宍雫七 竺軸宍 +竺軸宍雫 竺軸宍 +竺軸宍 竺軸宍 +竺軸 竺軸 +竺 竺 + +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,1,4) FROM `」ヤ」ア」ー`; +」テ」ア SUBSTRING(`」テ」ア`,1,4) +竺軸宍雫七 竺軸宍雫 +竺軸宍雫 竺軸宍雫 +竺軸宍 竺軸宍 +竺軸 竺軸 +竺 竺 + +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,1,5) FROM `」ヤ」ア」ー`; +」テ」ア SUBSTRING(`」テ」ア`,1,5) +竺軸宍雫七 竺軸宍雫七 +竺軸宍雫 竺軸宍雫 +竺軸宍 竺軸宍 +竺軸 竺軸 +竺 竺 + +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,1,6) FROM `」ヤ」ア」ー`; +」テ」ア SUBSTRING(`」テ」ア`,1,6) +竺軸宍雫七 竺軸宍雫七 +竺軸宍雫 竺軸宍雫 +竺軸宍 竺軸宍 +竺軸 竺軸 +竺 竺 + +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 1 FOR 0) FROM `」ヤ」ア」ー`; +」テ」ア SUBSTRING(`」テ」ア` FROM 1 FOR 0) +竺軸宍雫七 +竺軸宍雫 +竺軸宍 +竺軸 +竺 + +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 1 FOR 1) FROM `」ヤ」ア」ー`; +」テ」ア SUBSTRING(`」テ」ア` FROM 1 FOR 1) +竺軸宍雫七 竺 +竺軸宍雫 竺 +竺軸宍 竺 +竺軸 竺 +竺 竺 + +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 1 FOR 2) FROM `」ヤ」ア」ー`; +」テ」ア SUBSTRING(`」テ」ア` FROM 1 FOR 2) +竺軸宍雫七 竺軸 +竺軸宍雫 竺軸 +竺軸宍 竺軸 +竺軸 竺軸 +竺 竺 + +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 1 FOR 3) FROM `」ヤ」ア」ー`; +」テ」ア SUBSTRING(`」テ」ア` FROM 1 FOR 3) +竺軸宍雫七 竺軸宍 +竺軸宍雫 竺軸宍 +竺軸宍 竺軸宍 +竺軸 竺軸 +竺 竺 + +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 1 FOR 4) FROM `」ヤ」ア」ー`; +」テ」ア SUBSTRING(`」テ」ア` FROM 1 FOR 4) +竺軸宍雫七 竺軸宍雫 +竺軸宍雫 竺軸宍雫 +竺軸宍 竺軸宍 +竺軸 竺軸 +竺 竺 + +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 1 FOR 5) FROM `」ヤ」ア」ー`; +」テ」ア SUBSTRING(`」テ」ア` FROM 1 FOR 5) +竺軸宍雫七 竺軸宍雫七 +竺軸宍雫 竺軸宍雫 +竺軸宍 竺軸宍 +竺軸 竺軸 +竺 竺 + +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 1 FOR 6) FROM `」ヤ」ア」ー`; +」テ」ア SUBSTRING(`」テ」ア` FROM 1 FOR 6) +竺軸宍雫七 竺軸宍雫七 +竺軸宍雫 竺軸宍雫 +竺軸宍 竺軸宍 +竺軸 竺軸 +竺 竺 + +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,0) FROM `」ヤ」ア」ア`; +」テ」ア SUBSTRING(`」テ」ア`,0) +、「、、、ヲ、ィ、ェ +、「、、、ヲ、ィ +、「、、、ヲ +、「、、 +、「 + +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,1) FROM `」ヤ」ア」ア`; +」テ」ア SUBSTRING(`」テ」ア`,1) +、「、、、ヲ、ィ、ェ 、「、、、ヲ、ィ、ェ +、「、、、ヲ、ィ 、「、、、ヲ、ィ +、「、、、ヲ 、「、、、ヲ +、「、、 、「、、 +、「 、「 + +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,2) FROM `」ヤ」ア」ア`; +」テ」ア SUBSTRING(`」テ」ア`,2) +、「、、、ヲ、ィ、ェ 、、、ヲ、ィ、ェ +、「、、、ヲ、ィ 、、、ヲ、ィ +、「、、、ヲ 、、、ヲ +、「、、 、、 +、「 + +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,3) FROM `」ヤ」ア」ア`; +」テ」ア SUBSTRING(`」テ」ア`,3) +、「、、、ヲ、ィ、ェ 、ヲ、ィ、ェ +、「、、、ヲ、ィ 、ヲ、ィ +、「、、、ヲ 、ヲ +、「、、 +、「 + +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,4) FROM `」ヤ」ア」ア`; +」テ」ア SUBSTRING(`」テ」ア`,4) +、「、、、ヲ、ィ、ェ 、ィ、ェ +、「、、、ヲ、ィ 、ィ +、「、、、ヲ +、「、、 +、「 + +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,5) FROM `」ヤ」ア」ア`; +」テ」ア SUBSTRING(`」テ」ア`,5) +、「、、、ヲ、ィ、ェ 、ェ +、「、、、ヲ、ィ +、「、、、ヲ +、「、、 +、「 + +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,6) FROM `」ヤ」ア」ア`; +」テ」ア SUBSTRING(`」テ」ア`,6) +、「、、、ヲ、ィ、ェ +、「、、、ヲ、ィ +、「、、、ヲ +、「、、 +、「 + +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 0) FROM `」ヤ」ア」ア`; +」テ」ア SUBSTRING(`」テ」ア` FROM 0) +、「、、、ヲ、ィ、ェ +、「、、、ヲ、ィ +、「、、、ヲ +、「、、 +、「 + +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 1) FROM `」ヤ」ア」ア`; +」テ」ア SUBSTRING(`」テ」ア` FROM 1) +、「、、、ヲ、ィ、ェ 、「、、、ヲ、ィ、ェ +、「、、、ヲ、ィ 、「、、、ヲ、ィ +、「、、、ヲ 、「、、、ヲ +、「、、 、「、、 +、「 、「 + +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 2) FROM `」ヤ」ア」ア`; +」テ」ア SUBSTRING(`」テ」ア` FROM 2) +、「、、、ヲ、ィ、ェ 、、、ヲ、ィ、ェ +、「、、、ヲ、ィ 、、、ヲ、ィ +、「、、、ヲ 、、、ヲ +、「、、 、、 +、「 + +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 3) FROM `」ヤ」ア」ア`; +」テ」ア SUBSTRING(`」テ」ア` FROM 3) +、「、、、ヲ、ィ、ェ 、ヲ、ィ、ェ +、「、、、ヲ、ィ 、ヲ、ィ +、「、、、ヲ 、ヲ +、「、、 +、「 + +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 4) FROM `」ヤ」ア」ア`; +」テ」ア SUBSTRING(`」テ」ア` FROM 4) +、「、、、ヲ、ィ、ェ 、ィ、ェ +、「、、、ヲ、ィ 、ィ +、「、、、ヲ +、「、、 +、「 + +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 5) FROM `」ヤ」ア」ア`; +」テ」ア SUBSTRING(`」テ」ア` FROM 5) +、「、、、ヲ、ィ、ェ 、ェ +、「、、、ヲ、ィ +、「、、、ヲ +、「、、 +、「 + +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 6) FROM `」ヤ」ア」ア`; +」テ」ア SUBSTRING(`」テ」ア` FROM 6) +、「、、、ヲ、ィ、ェ +、「、、、ヲ、ィ +、「、、、ヲ +、「、、 +、「 + +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,1,0) FROM `」ヤ」ア」ア`; +」テ」ア SUBSTRING(`」テ」ア`,1,0) +、「、、、ヲ、ィ、ェ +、「、、、ヲ、ィ +、「、、、ヲ +、「、、 +、「 + +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,1,1) FROM `」ヤ」ア」ア`; +」テ」ア SUBSTRING(`」テ」ア`,1,1) +、「、、、ヲ、ィ、ェ 、「 +、「、、、ヲ、ィ 、「 +、「、、、ヲ 、「 +、「、、 、「 +、「 、「 + +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,1,2) FROM `」ヤ」ア」ア`; +」テ」ア SUBSTRING(`」テ」ア`,1,2) +、「、、、ヲ、ィ、ェ 、「、、 +、「、、、ヲ、ィ 、「、、 +、「、、、ヲ 、「、、 +、「、、 、「、、 +、「 、「 + +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,1,3) FROM `」ヤ」ア」ア`; +」テ」ア SUBSTRING(`」テ」ア`,1,3) +、「、、、ヲ、ィ、ェ 、「、、、ヲ +、「、、、ヲ、ィ 、「、、、ヲ +、「、、、ヲ 、「、、、ヲ +、「、、 、「、、 +、「 、「 + +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,1,4) FROM `」ヤ」ア」ア`; +」テ」ア SUBSTRING(`」テ」ア`,1,4) +、「、、、ヲ、ィ、ェ 、「、、、ヲ、ィ +、「、、、ヲ、ィ 、「、、、ヲ、ィ +、「、、、ヲ 、「、、、ヲ +、「、、 、「、、 +、「 、「 + +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,1,5) FROM `」ヤ」ア」ア`; +」テ」ア SUBSTRING(`」テ」ア`,1,5) +、「、、、ヲ、ィ、ェ 、「、、、ヲ、ィ、ェ +、「、、、ヲ、ィ 、「、、、ヲ、ィ +、「、、、ヲ 、「、、、ヲ +、「、、 、「、、 +、「 、「 + +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,1,6) FROM `」ヤ」ア」ア`; +」テ」ア SUBSTRING(`」テ」ア`,1,6) +、「、、、ヲ、ィ、ェ 、「、、、ヲ、ィ、ェ +、「、、、ヲ、ィ 、「、、、ヲ、ィ +、「、、、ヲ 、「、、、ヲ +、「、、 、「、、 +、「 、「 + +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 1 FOR 0) FROM `」ヤ」ア」ア`; +」テ」ア SUBSTRING(`」テ」ア` FROM 1 FOR 0) +、「、、、ヲ、ィ、ェ +、「、、、ヲ、ィ +、「、、、ヲ +、「、、 +、「 + +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 1 FOR 1) FROM `」ヤ」ア」ア`; +」テ」ア SUBSTRING(`」テ」ア` FROM 1 FOR 1) +、「、、、ヲ、ィ、ェ 、「 +、「、、、ヲ、ィ 、「 +、「、、、ヲ 、「 +、「、、 、「 +、「 、「 + +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 1 FOR 2) FROM `」ヤ」ア」ア`; +」テ」ア SUBSTRING(`」テ」ア` FROM 1 FOR 2) +、「、、、ヲ、ィ、ェ 、「、、 +、「、、、ヲ、ィ 、「、、 +、「、、、ヲ 、「、、 +、「、、 、「、、 +、「 、「 + +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 1 FOR 3) FROM `」ヤ」ア」ア`; +」テ」ア SUBSTRING(`」テ」ア` FROM 1 FOR 3) +、「、、、ヲ、ィ、ェ 、「、、、ヲ +、「、、、ヲ、ィ 、「、、、ヲ +、「、、、ヲ 、「、、、ヲ +、「、、 、「、、 +、「 、「 + +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 1 FOR 4) FROM `」ヤ」ア」ア`; +」テ」ア SUBSTRING(`」テ」ア` FROM 1 FOR 4) +、「、、、ヲ、ィ、ェ 、「、、、ヲ、ィ +、「、、、ヲ、ィ 、「、、、ヲ、ィ +、「、、、ヲ 、「、、、ヲ +、「、、 、「、、 +、「 、「 + +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 1 FOR 5) FROM `」ヤ」ア」ア`; +」テ」ア SUBSTRING(`」テ」ア` FROM 1 FOR 5) +、「、、、ヲ、ィ、ェ 、「、、、ヲ、ィ、ェ +、「、、、ヲ、ィ 、「、、、ヲ、ィ +、「、、、ヲ 、「、、、ヲ +、「、、 、「、、 +、「 、「 + +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 1 FOR 6) FROM `」ヤ」ア」ア`; +」テ」ア SUBSTRING(`」テ」ア` FROM 1 FOR 6) +、「、、、ヲ、ィ、ェ 、「、、、ヲ、ィ、ェ +、「、、、ヲ、ィ 、「、、、ヲ、ィ +、「、、、ヲ 、「、、、ヲ +、「、、 、「、、 +、「 、「 + +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,0) FROM `」ヤ」ア」イ`; +」テ」ア SUBSTRING(`」テ」ア`,0) +常ワ常ン常゙常゚常 +常ワ常ン常゙常゚ +常ワ常ン常゙ +常ワ常ン +常ワ + +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,1) FROM `」ヤ」ア」イ`; +」テ」ア SUBSTRING(`」テ」ア`,1) +常ワ常ン常゙常゚常 常ワ常ン常゙常゚常 +常ワ常ン常゙常゚ 常ワ常ン常゙常゚ +常ワ常ン常゙ 常ワ常ン常゙ +常ワ常ン 常ワ常ン +常ワ 常ワ + +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,2) FROM `」ヤ」ア」イ`; +」テ」ア SUBSTRING(`」テ」ア`,2) +常ワ常ン常゙常゚常 常ン常゙常゚常 +常ワ常ン常゙常゚ 常ン常゙常゚ +常ワ常ン常゙ 常ン常゙ +常ワ常ン 常ン +常ワ + +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,3) FROM `」ヤ」ア」イ`; +」テ」ア SUBSTRING(`」テ」ア`,3) +常ワ常ン常゙常゚常 常゙常゚常 +常ワ常ン常゙常゚ 常゙常゚ +常ワ常ン常゙ 常゙ +常ワ常ン +常ワ + +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,4) FROM `」ヤ」ア」イ`; +」テ」ア SUBSTRING(`」テ」ア`,4) +常ワ常ン常゙常゚常 常゚常 +常ワ常ン常゙常゚ 常゚ +常ワ常ン常゙ +常ワ常ン +常ワ + +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,5) FROM `」ヤ」ア」イ`; +」テ」ア SUBSTRING(`」テ」ア`,5) +常ワ常ン常゙常゚常 常 +常ワ常ン常゙常゚ +常ワ常ン常゙ +常ワ常ン +常ワ + +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,6) FROM `」ヤ」ア」イ`; +」テ」ア SUBSTRING(`」テ」ア`,6) +常ワ常ン常゙常゚常 +常ワ常ン常゙常゚ +常ワ常ン常゙ +常ワ常ン +常ワ + +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 0) FROM `」ヤ」ア」イ`; +」テ」ア SUBSTRING(`」テ」ア` FROM 0) +常ワ常ン常゙常゚常 +常ワ常ン常゙常゚ +常ワ常ン常゙ +常ワ常ン +常ワ + +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 1) FROM `」ヤ」ア」イ`; +」テ」ア SUBSTRING(`」テ」ア` FROM 1) +常ワ常ン常゙常゚常 常ワ常ン常゙常゚常 +常ワ常ン常゙常゚ 常ワ常ン常゙常゚ +常ワ常ン常゙ 常ワ常ン常゙ +常ワ常ン 常ワ常ン +常ワ 常ワ + +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 2) FROM `」ヤ」ア」イ`; +」テ」ア SUBSTRING(`」テ」ア` FROM 2) +常ワ常ン常゙常゚常 常ン常゙常゚常 +常ワ常ン常゙常゚ 常ン常゙常゚ +常ワ常ン常゙ 常ン常゙ +常ワ常ン 常ン +常ワ + +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 3) FROM `」ヤ」ア」イ`; +」テ」ア SUBSTRING(`」テ」ア` FROM 3) +常ワ常ン常゙常゚常 常゙常゚常 +常ワ常ン常゙常゚ 常゙常゚ +常ワ常ン常゙ 常゙ +常ワ常ン +常ワ + +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 4) FROM `」ヤ」ア」イ`; +」テ」ア SUBSTRING(`」テ」ア` FROM 4) +常ワ常ン常゙常゚常 常゚常 +常ワ常ン常゙常゚ 常゚ +常ワ常ン常゙ +常ワ常ン +常ワ + +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 5) FROM `」ヤ」ア」イ`; +」テ」ア SUBSTRING(`」テ」ア` FROM 5) +常ワ常ン常゙常゚常 常 +常ワ常ン常゙常゚ +常ワ常ン常゙ +常ワ常ン +常ワ + +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 6) FROM `」ヤ」ア」イ`; +」テ」ア SUBSTRING(`」テ」ア` FROM 6) +常ワ常ン常゙常゚常 +常ワ常ン常゙常゚ +常ワ常ン常゙ +常ワ常ン +常ワ + +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,1,0) FROM `」ヤ」ア」イ`; +」テ」ア SUBSTRING(`」テ」ア`,1,0) +常ワ常ン常゙常゚常 +常ワ常ン常゙常゚ +常ワ常ン常゙ +常ワ常ン +常ワ + +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,1,1) FROM `」ヤ」ア」イ`; +」テ」ア SUBSTRING(`」テ」ア`,1,1) +常ワ常ン常゙常゚常 常ワ +常ワ常ン常゙常゚ 常ワ +常ワ常ン常゙ 常ワ +常ワ常ン 常ワ +常ワ 常ワ + +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,1,2) FROM `」ヤ」ア」イ`; +」テ」ア SUBSTRING(`」テ」ア`,1,2) +常ワ常ン常゙常゚常 常ワ常ン +常ワ常ン常゙常゚ 常ワ常ン +常ワ常ン常゙ 常ワ常ン +常ワ常ン 常ワ常ン +常ワ 常ワ + +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,1,3) FROM `」ヤ」ア」イ`; +」テ」ア SUBSTRING(`」テ」ア`,1,3) +常ワ常ン常゙常゚常 常ワ常ン常゙ +常ワ常ン常゙常゚ 常ワ常ン常゙ +常ワ常ン常゙ 常ワ常ン常゙ +常ワ常ン 常ワ常ン +常ワ 常ワ + +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,1,4) FROM `」ヤ」ア」イ`; +」テ」ア SUBSTRING(`」テ」ア`,1,4) +常ワ常ン常゙常゚常 常ワ常ン常゙常゚ +常ワ常ン常゙常゚ 常ワ常ン常゙常゚ +常ワ常ン常゙ 常ワ常ン常゙ +常ワ常ン 常ワ常ン +常ワ 常ワ + +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,1,5) FROM `」ヤ」ア」イ`; +」テ」ア SUBSTRING(`」テ」ア`,1,5) +常ワ常ン常゙常゚常 常ワ常ン常゙常゚常 +常ワ常ン常゙常゚ 常ワ常ン常゙常゚ +常ワ常ン常゙ 常ワ常ン常゙ +常ワ常ン 常ワ常ン +常ワ 常ワ + +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,1,6) FROM `」ヤ」ア」イ`; +」テ」ア SUBSTRING(`」テ」ア`,1,6) +常ワ常ン常゙常゚常 常ワ常ン常゙常゚常 +常ワ常ン常゙常゚ 常ワ常ン常゙常゚ +常ワ常ン常゙ 常ワ常ン常゙ +常ワ常ン 常ワ常ン +常ワ 常ワ + +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 1 FOR 0) FROM `」ヤ」ア」イ`; +」テ」ア SUBSTRING(`」テ」ア` FROM 1 FOR 0) +常ワ常ン常゙常゚常 +常ワ常ン常゙常゚ +常ワ常ン常゙ +常ワ常ン +常ワ + +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 1 FOR 1) FROM `」ヤ」ア」イ`; +」テ」ア SUBSTRING(`」テ」ア` FROM 1 FOR 1) +常ワ常ン常゙常゚常 常ワ +常ワ常ン常゙常゚ 常ワ +常ワ常ン常゙ 常ワ +常ワ常ン 常ワ +常ワ 常ワ + +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 1 FOR 2) FROM `」ヤ」ア」イ`; +」テ」ア SUBSTRING(`」テ」ア` FROM 1 FOR 2) +常ワ常ン常゙常゚常 常ワ常ン +常ワ常ン常゙常゚ 常ワ常ン +常ワ常ン常゙ 常ワ常ン +常ワ常ン 常ワ常ン +常ワ 常ワ + +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 1 FOR 3) FROM `」ヤ」ア」イ`; +」テ」ア SUBSTRING(`」テ」ア` FROM 1 FOR 3) +常ワ常ン常゙常゚常 常ワ常ン常゙ +常ワ常ン常゙常゚ 常ワ常ン常゙ +常ワ常ン常゙ 常ワ常ン常゙ +常ワ常ン 常ワ常ン +常ワ 常ワ + +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 1 FOR 4) FROM `」ヤ」ア」イ`; +」テ」ア SUBSTRING(`」テ」ア` FROM 1 FOR 4) +常ワ常ン常゙常゚常 常ワ常ン常゙常゚ +常ワ常ン常゙常゚ 常ワ常ン常゙常゚ +常ワ常ン常゙ 常ワ常ン常゙ +常ワ常ン 常ワ常ン +常ワ 常ワ + +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 1 FOR 5) FROM `」ヤ」ア」イ`; +」テ」ア SUBSTRING(`」テ」ア` FROM 1 FOR 5) +常ワ常ン常゙常゚常 常ワ常ン常゙常゚常 +常ワ常ン常゙常゚ 常ワ常ン常゙常゚ +常ワ常ン常゙ 常ワ常ン常゙ +常ワ常ン 常ワ常ン +常ワ 常ワ + +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 1 FOR 6) FROM `」ヤ」ア」イ`; +」テ」ア SUBSTRING(`」テ」ア` FROM 1 FOR 6) +常ワ常ン常゙常゚常 常ワ常ン常゙常゚常 +常ワ常ン常゙常゚ 常ワ常ン常゙常゚ +常ワ常ン常゙ 常ワ常ン常゙ +常ワ常ン 常ワ常ン +常ワ 常ワ + +DROP TABLE `」ヤ」ア`; +DROP TABLE `」ヤ」イ`; +DROP TABLE `」ヤ」ウ`; +DROP TABLE `」ヤ」エ`; +DROP TABLE `」ヤ」オ`; +DROP TABLE `」ヤ」カ`; +DROP TABLE `」ヤ」キ`; +DROP TABLE `」ヤ」ク`; +DROP TABLE `」ヤ」ケ`; +DROP TABLE `」ヤ」ア」ー`; +DROP TABLE `」ヤ」ア」ア`; +DROP TABLE `」ヤ」ア」イ`; diff --git a/mysql-test/suite/jp/r/jp_substring_utf8.result b/mysql-test/suite/jp/r/jp_substring_utf8.result new file mode 100644 index 00000000000..f838a2e75e2 --- /dev/null +++ b/mysql-test/suite/jp/r/jp_substring_utf8.result @@ -0,0 +1,2738 @@ +drop table if exists `シエシ疏; +drop table if exists `シエシ蛋; +drop table if exists `シエシ伝; +drop table if exists `シエシ覗; +drop table if exists `シエシ描; +drop table if exists `シエシ冒; +drop table if exists `シエシ輿; +drop table if exists `シエシ倭; +drop table if exists `シエシ兪; +drop table if exists `シエシ托シ秦; +drop table if exists `シエシ托シ疏; +drop table if exists `シエシ托シ蛋; +SET NAMES utf8; +SET character_set_database = utf8; +CREATE TABLE `シエシ疏 (`シ」シ疏 char(5), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = innodb; +CREATE TABLE `シエシ蛋 (`シ」シ疏 char(5), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = innodb; +CREATE TABLE `シエシ伝 (`シ」シ疏 char(5), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = innodb; +CREATE TABLE `シエシ覗 (`シ」シ疏 char(5), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = myisam; +CREATE TABLE `シエシ描 (`シ」シ疏 char(5), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = myisam; +CREATE TABLE `シエシ冒 (`シ」シ疏 char(5), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = myisam; +CREATE TABLE `シエシ輿 (`シ」シ疏 char(5), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = heap; +CREATE TABLE `シエシ倭 (`シ」シ疏 char(5), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = heap; +CREATE TABLE `シエシ兪 (`シ」シ疏 char(5), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = heap; +CREATE TABLE `シエシ托シ秦 (`シ」シ疏 char(5), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = bdb; +CREATE TABLE `シエシ托シ疏 (`シ」シ疏 char(5), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = bdb; +CREATE TABLE `シエシ托シ蛋 (`シ」シ疏 char(5), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = bdb; +INSERT INTO `シエシ疏 VALUES ('スアスイスウスエスオ'),('スアスイスウスエ'),('スアスイスウ'),('スアスイ'),('スア'),(''); +INSERT INTO `シエシ蛋 VALUES ('縺ゅ>縺縺医♀'),('縺ゅ>縺縺'),('縺ゅ>縺'),('縺ゅ>'),('縺'),(''); +INSERT INTO `シエシ伝 VALUES ('鮴秘セ夜セ鈴セ樣セ。'),('鮴秘セ夜セ鈴セ'),('鮴秘セ夜セ'),('鮴秘セ'),('鮴'),(''); +INSERT INTO `シエシ覗 VALUES ('スアスイスウスエスオ'),('スアスイスウスエ'),('スアスイスウ'),('スアスイ'),('スア'),(''); +INSERT INTO `シエシ描 VALUES ('縺ゅ>縺縺医♀'),('縺ゅ>縺縺'),('縺ゅ>縺'),('縺ゅ>'),('縺'),(''); +INSERT INTO `シエシ冒 VALUES ('鮴秘セ夜セ鈴セ樣セ。'),('鮴秘セ夜セ鈴セ'),('鮴秘セ夜セ'),('鮴秘セ'),('鮴'),(''); +INSERT INTO `シエシ輿 VALUES ('スアスイスウスエスオ'),('スアスイスウスエ'),('スアスイスウ'),('スアスイ'),('スア'),(''); +INSERT INTO `シエシ倭 VALUES ('縺ゅ>縺縺医♀'),('縺ゅ>縺縺'),('縺ゅ>縺'),('縺ゅ>'),('縺'),(''); +INSERT INTO `シエシ兪 VALUES ('鮴秘セ夜セ鈴セ樣セ。'),('鮴秘セ夜セ鈴セ'),('鮴秘セ夜セ'),('鮴秘セ'),('鮴'),(''); +INSERT INTO `シエシ托シ秦 VALUES ('スアスイスウスエスオ'),('スアスイスウスエ'),('スアスイスウ'),('スアスイ'),('スア'),(''); +INSERT INTO `シエシ托シ疏 VALUES ('縺ゅ>縺縺医♀'),('縺ゅ>縺縺'),('縺ゅ>縺'),('縺ゅ>'),('縺'),(''); +INSERT INTO `シエシ托シ蛋 VALUES ('鮴秘セ夜セ鈴セ樣セ。'),('鮴秘セ夜セ鈴セ'),('鮴秘セ夜セ'),('鮴秘セ'),('鮴'),(''); +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏,0) FROM `シエシ疏; +シ」シ SUBSTRING(`シ」シ疏,0) + +スア +スアスイ +スアスイスウ +スアスイスウスエ +スアスイスウスエスオ +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏,1) FROM `シエシ疏; +シ」シ SUBSTRING(`シ」シ疏,1) + +スア スア +スアスイ スアスイ +スアスイスウ スアスイスウ +スアスイスウスエ スアスイスウスエ +スアスイスウスエスオ スアスイスウスエスオ +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏,2) FROM `シエシ疏; +シ」シ SUBSTRING(`シ」シ疏,2) + +スア +スアスイ スイ +スアスイスウ スイスウ +スアスイスウスエ スイスウスエ +スアスイスウスエスオ スイスウスエスオ +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏,3) FROM `シエシ疏; +シ」シ SUBSTRING(`シ」シ疏,3) + +スア +スアスイ +スアスイスウ スウ +スアスイスウスエ スウスエ +スアスイスウスエスオ スウスエスオ +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏,4) FROM `シエシ疏; +シ」シ SUBSTRING(`シ」シ疏,4) + +スア +スアスイ +スアスイスウ +スアスイスウスエ スエ +スアスイスウスエスオ スエスオ +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏,5) FROM `シエシ疏; +シ」シ SUBSTRING(`シ」シ疏,5) + +スア +スアスイ +スアスイスウ +スアスイスウスエ +スアスイスウスエスオ スオ +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏,6) FROM `シエシ疏; +シ」シ SUBSTRING(`シ」シ疏,6) + +スア +スアスイ +スアスイスウ +スアスイスウスエ +スアスイスウスエスオ +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏 FROM 0) FROM `シエシ疏; +シ」シ SUBSTRING(`シ」シ疏 FROM 0) + +スア +スアスイ +スアスイスウ +スアスイスウスエ +スアスイスウスエスオ +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏 FROM 1) FROM `シエシ疏; +シ」シ SUBSTRING(`シ」シ疏 FROM 1) + +スア スア +スアスイ スアスイ +スアスイスウ スアスイスウ +スアスイスウスエ スアスイスウスエ +スアスイスウスエスオ スアスイスウスエスオ +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏 FROM 2) FROM `シエシ疏; +シ」シ SUBSTRING(`シ」シ疏 FROM 2) + +スア +スアスイ スイ +スアスイスウ スイスウ +スアスイスウスエ スイスウスエ +スアスイスウスエスオ スイスウスエスオ +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏 FROM 3) FROM `シエシ疏; +シ」シ SUBSTRING(`シ」シ疏 FROM 3) + +スア +スアスイ +スアスイスウ スウ +スアスイスウスエ スウスエ +スアスイスウスエスオ スウスエスオ +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏 FROM 4) FROM `シエシ疏; +シ」シ SUBSTRING(`シ」シ疏 FROM 4) + +スア +スアスイ +スアスイスウ +スアスイスウスエ スエ +スアスイスウスエスオ スエスオ +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏 FROM 5) FROM `シエシ疏; +シ」シ SUBSTRING(`シ」シ疏 FROM 5) + +スア +スアスイ +スアスイスウ +スアスイスウスエ +スアスイスウスエスオ スオ +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏 FROM 6) FROM `シエシ疏; +シ」シ SUBSTRING(`シ」シ疏 FROM 6) + +スア +スアスイ +スアスイスウ +スアスイスウスエ +スアスイスウスエスオ +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏,1,0) FROM `シエシ疏; +シ」シ SUBSTRING(`シ」シ疏,1,0) + +スア +スアスイ +スアスイスウ +スアスイスウスエ +スアスイスウスエスオ +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏,1,1) FROM `シエシ疏; +シ」シ SUBSTRING(`シ」シ疏,1,1) + +スア スア +スアスイ スア +スアスイスウ スア +スアスイスウスエ スア +スアスイスウスエスオ スア +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏,1,2) FROM `シエシ疏; +シ」シ SUBSTRING(`シ」シ疏,1,2) + +スア スア +スアスイ スアスイ +スアスイスウ スアスイ +スアスイスウスエ スアスイ +スアスイスウスエスオ スアスイ +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏,1,3) FROM `シエシ疏; +シ」シ SUBSTRING(`シ」シ疏,1,3) + +スア スア +スアスイ スアスイ +スアスイスウ スアスイスウ +スアスイスウスエ スアスイスウ +スアスイスウスエスオ スアスイスウ +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏,1,4) FROM `シエシ疏; +シ」シ SUBSTRING(`シ」シ疏,1,4) + +スア スア +スアスイ スアスイ +スアスイスウ スアスイスウ +スアスイスウスエ スアスイスウスエ +スアスイスウスエスオ スアスイスウスエ +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏,1,5) FROM `シエシ疏; +シ」シ SUBSTRING(`シ」シ疏,1,5) + +スア スア +スアスイ スアスイ +スアスイスウ スアスイスウ +スアスイスウスエ スアスイスウスエ +スアスイスウスエスオ スアスイスウスエスオ +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏,1,6) FROM `シエシ疏; +シ」シ SUBSTRING(`シ」シ疏,1,6) + +スア スア +スアスイ スアスイ +スアスイスウ スアスイスウ +スアスイスウスエ スアスイスウスエ +スアスイスウスエスオ スアスイスウスエスオ +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏 FROM 1 FOR 0) FROM `シエシ疏; +シ」シ SUBSTRING(`シ」シ疏 FROM 1 FOR 0) + +スア +スアスイ +スアスイスウ +スアスイスウスエ +スアスイスウスエスオ +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏 FROM 1 FOR 1) FROM `シエシ疏; +シ」シ SUBSTRING(`シ」シ疏 FROM 1 FOR 1) + +スア スア +スアスイ スア +スアスイスウ スア +スアスイスウスエ スア +スアスイスウスエスオ スア +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏 FROM 1 FOR 2) FROM `シエシ疏; +シ」シ SUBSTRING(`シ」シ疏 FROM 1 FOR 2) + +スア スア +スアスイ スアスイ +スアスイスウ スアスイ +スアスイスウスエ スアスイ +スアスイスウスエスオ スアスイ +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏 FROM 1 FOR 3) FROM `シエシ疏; +シ」シ SUBSTRING(`シ」シ疏 FROM 1 FOR 3) + +スア スア +スアスイ スアスイ +スアスイスウ スアスイスウ +スアスイスウスエ スアスイスウ +スアスイスウスエスオ スアスイスウ +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏 FROM 1 FOR 4) FROM `シエシ疏; +シ」シ SUBSTRING(`シ」シ疏 FROM 1 FOR 4) + +スア スア +スアスイ スアスイ +スアスイスウ スアスイスウ +スアスイスウスエ スアスイスウスエ +スアスイスウスエスオ スアスイスウスエ +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏 FROM 1 FOR 5) FROM `シエシ疏; +シ」シ SUBSTRING(`シ」シ疏 FROM 1 FOR 5) + +スア スア +スアスイ スアスイ +スアスイスウ スアスイスウ +スアスイスウスエ スアスイスウスエ +スアスイスウスエスオ スアスイスウスエスオ +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏 FROM 1 FOR 6) FROM `シエシ疏; +シ」シ SUBSTRING(`シ」シ疏 FROM 1 FOR 6) + +スア スア +スアスイ スアスイ +スアスイスウ スアスイスウ +スアスイスウスエ スアスイスウスエ +スアスイスウスエスオ スアスイスウスエスオ +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏,0) FROM `シエシ蛋; +シ」シ SUBSTRING(`シ」シ疏,0) + +縺 +縺ゅ> +縺ゅ>縺 +縺ゅ>縺縺 +縺ゅ>縺縺医♀ +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏,1) FROM `シエシ蛋; +シ」シ SUBSTRING(`シ」シ疏,1) + +縺 縺 +縺ゅ> 縺ゅ> +縺ゅ>縺 縺ゅ>縺 +縺ゅ>縺縺 縺ゅ>縺縺 +縺ゅ>縺縺医♀ 縺ゅ>縺縺医♀ +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏,2) FROM `シエシ蛋; +シ」シ SUBSTRING(`シ」シ疏,2) + +縺 +縺ゅ> 縺 +縺ゅ>縺 縺縺 +縺ゅ>縺縺 縺縺縺 +縺ゅ>縺縺医♀ 縺縺縺医♀ +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏,3) FROM `シエシ蛋; +シ」シ SUBSTRING(`シ」シ疏,3) + +縺 +縺ゅ> +縺ゅ>縺 縺 +縺ゅ>縺縺 縺縺 +縺ゅ>縺縺医♀ 縺縺医♀ +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏,4) FROM `シエシ蛋; +シ」シ SUBSTRING(`シ」シ疏,4) + +縺 +縺ゅ> +縺ゅ>縺 +縺ゅ>縺縺 縺 +縺ゅ>縺縺医♀ 縺医♀ +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏,5) FROM `シエシ蛋; +シ」シ SUBSTRING(`シ」シ疏,5) + +縺 +縺ゅ> +縺ゅ>縺 +縺ゅ>縺縺 +縺ゅ>縺縺医♀ 縺 +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏,6) FROM `シエシ蛋; +シ」シ SUBSTRING(`シ」シ疏,6) + +縺 +縺ゅ> +縺ゅ>縺 +縺ゅ>縺縺 +縺ゅ>縺縺医♀ +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏 FROM 0) FROM `シエシ蛋; +シ」シ SUBSTRING(`シ」シ疏 FROM 0) + +縺 +縺ゅ> +縺ゅ>縺 +縺ゅ>縺縺 +縺ゅ>縺縺医♀ +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏 FROM 1) FROM `シエシ蛋; +シ」シ SUBSTRING(`シ」シ疏 FROM 1) + +縺 縺 +縺ゅ> 縺ゅ> +縺ゅ>縺 縺ゅ>縺 +縺ゅ>縺縺 縺ゅ>縺縺 +縺ゅ>縺縺医♀ 縺ゅ>縺縺医♀ +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏 FROM 2) FROM `シエシ蛋; +シ」シ SUBSTRING(`シ」シ疏 FROM 2) + +縺 +縺ゅ> 縺 +縺ゅ>縺 縺縺 +縺ゅ>縺縺 縺縺縺 +縺ゅ>縺縺医♀ 縺縺縺医♀ +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏 FROM 3) FROM `シエシ蛋; +シ」シ SUBSTRING(`シ」シ疏 FROM 3) + +縺 +縺ゅ> +縺ゅ>縺 縺 +縺ゅ>縺縺 縺縺 +縺ゅ>縺縺医♀ 縺縺医♀ +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏 FROM 4) FROM `シエシ蛋; +シ」シ SUBSTRING(`シ」シ疏 FROM 4) + +縺 +縺ゅ> +縺ゅ>縺 +縺ゅ>縺縺 縺 +縺ゅ>縺縺医♀ 縺医♀ +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏 FROM 5) FROM `シエシ蛋; +シ」シ SUBSTRING(`シ」シ疏 FROM 5) + +縺 +縺ゅ> +縺ゅ>縺 +縺ゅ>縺縺 +縺ゅ>縺縺医♀ 縺 +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏 FROM 6) FROM `シエシ蛋; +シ」シ SUBSTRING(`シ」シ疏 FROM 6) + +縺 +縺ゅ> +縺ゅ>縺 +縺ゅ>縺縺 +縺ゅ>縺縺医♀ +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏,1,0) FROM `シエシ蛋; +シ」シ SUBSTRING(`シ」シ疏,1,0) + +縺 +縺ゅ> +縺ゅ>縺 +縺ゅ>縺縺 +縺ゅ>縺縺医♀ +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏,1,1) FROM `シエシ蛋; +シ」シ SUBSTRING(`シ」シ疏,1,1) + +縺 縺 +縺ゅ> 縺 +縺ゅ>縺 縺 +縺ゅ>縺縺 縺 +縺ゅ>縺縺医♀ 縺 +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏,1,2) FROM `シエシ蛋; +シ」シ SUBSTRING(`シ」シ疏,1,2) + +縺 縺 +縺ゅ> 縺ゅ> +縺ゅ>縺 縺ゅ> +縺ゅ>縺縺 縺ゅ> +縺ゅ>縺縺医♀ 縺ゅ> +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏,1,3) FROM `シエシ蛋; +シ」シ SUBSTRING(`シ」シ疏,1,3) + +縺 縺 +縺ゅ> 縺ゅ> +縺ゅ>縺 縺ゅ>縺 +縺ゅ>縺縺 縺ゅ>縺 +縺ゅ>縺縺医♀ 縺ゅ>縺 +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏,1,4) FROM `シエシ蛋; +シ」シ SUBSTRING(`シ」シ疏,1,4) + +縺 縺 +縺ゅ> 縺ゅ> +縺ゅ>縺 縺ゅ>縺 +縺ゅ>縺縺 縺ゅ>縺縺 +縺ゅ>縺縺医♀ 縺ゅ>縺縺 +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏,1,5) FROM `シエシ蛋; +シ」シ SUBSTRING(`シ」シ疏,1,5) + +縺 縺 +縺ゅ> 縺ゅ> +縺ゅ>縺 縺ゅ>縺 +縺ゅ>縺縺 縺ゅ>縺縺 +縺ゅ>縺縺医♀ 縺ゅ>縺縺医♀ +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏,1,6) FROM `シエシ蛋; +シ」シ SUBSTRING(`シ」シ疏,1,6) + +縺 縺 +縺ゅ> 縺ゅ> +縺ゅ>縺 縺ゅ>縺 +縺ゅ>縺縺 縺ゅ>縺縺 +縺ゅ>縺縺医♀ 縺ゅ>縺縺医♀ +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏 FROM 1 FOR 0) FROM `シエシ蛋; +シ」シ SUBSTRING(`シ」シ疏 FROM 1 FOR 0) + +縺 +縺ゅ> +縺ゅ>縺 +縺ゅ>縺縺 +縺ゅ>縺縺医♀ +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏 FROM 1 FOR 1) FROM `シエシ蛋; +シ」シ SUBSTRING(`シ」シ疏 FROM 1 FOR 1) + +縺 縺 +縺ゅ> 縺 +縺ゅ>縺 縺 +縺ゅ>縺縺 縺 +縺ゅ>縺縺医♀ 縺 +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏 FROM 1 FOR 2) FROM `シエシ蛋; +シ」シ SUBSTRING(`シ」シ疏 FROM 1 FOR 2) + +縺 縺 +縺ゅ> 縺ゅ> +縺ゅ>縺 縺ゅ> +縺ゅ>縺縺 縺ゅ> +縺ゅ>縺縺医♀ 縺ゅ> +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏 FROM 1 FOR 3) FROM `シエシ蛋; +シ」シ SUBSTRING(`シ」シ疏 FROM 1 FOR 3) + +縺 縺 +縺ゅ> 縺ゅ> +縺ゅ>縺 縺ゅ>縺 +縺ゅ>縺縺 縺ゅ>縺 +縺ゅ>縺縺医♀ 縺ゅ>縺 +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏 FROM 1 FOR 4) FROM `シエシ蛋; +シ」シ SUBSTRING(`シ」シ疏 FROM 1 FOR 4) + +縺 縺 +縺ゅ> 縺ゅ> +縺ゅ>縺 縺ゅ>縺 +縺ゅ>縺縺 縺ゅ>縺縺 +縺ゅ>縺縺医♀ 縺ゅ>縺縺 +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏 FROM 1 FOR 5) FROM `シエシ蛋; +シ」シ SUBSTRING(`シ」シ疏 FROM 1 FOR 5) + +縺 縺 +縺ゅ> 縺ゅ> +縺ゅ>縺 縺ゅ>縺 +縺ゅ>縺縺 縺ゅ>縺縺 +縺ゅ>縺縺医♀ 縺ゅ>縺縺医♀ +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏 FROM 1 FOR 6) FROM `シエシ蛋; +シ」シ SUBSTRING(`シ」シ疏 FROM 1 FOR 6) + +縺 縺 +縺ゅ> 縺ゅ> +縺ゅ>縺 縺ゅ>縺 +縺ゅ>縺縺 縺ゅ>縺縺 +縺ゅ>縺縺医♀ 縺ゅ>縺縺医♀ +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏,0) FROM `シエシ伝; +シ」シ SUBSTRING(`シ」シ疏,0) + +鮴 +鮴秘セ +鮴秘セ夜セ +鮴秘セ夜セ鈴セ +鮴秘セ夜セ鈴セ樣セ。 +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏,1) FROM `シエシ伝; +シ」シ SUBSTRING(`シ」シ疏,1) + +鮴 鮴 +鮴秘セ 鮴秘セ +鮴秘セ夜セ 鮴秘セ夜セ +鮴秘セ夜セ鈴セ 鮴秘セ夜セ鈴セ +鮴秘セ夜セ鈴セ樣セ。 鮴秘セ夜セ鈴セ樣セ。 +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏,2) FROM `シエシ伝; +シ」シ SUBSTRING(`シ」シ疏,2) + +鮴 +鮴秘セ 鮴 +鮴秘セ夜セ 鮴夜セ +鮴秘セ夜セ鈴セ 鮴夜セ鈴セ +鮴秘セ夜セ鈴セ樣セ。 鮴夜セ鈴セ樣セ。 +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏,3) FROM `シエシ伝; +シ」シ SUBSTRING(`シ」シ疏,3) + +鮴 +鮴秘セ +鮴秘セ夜セ 鮴 +鮴秘セ夜セ鈴セ 鮴鈴セ +鮴秘セ夜セ鈴セ樣セ。 鮴鈴セ樣セ。 +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏,4) FROM `シエシ伝; +シ」シ SUBSTRING(`シ」シ疏,4) + +鮴 +鮴秘セ +鮴秘セ夜セ +鮴秘セ夜セ鈴セ 鮴 +鮴秘セ夜セ鈴セ樣セ。 鮴樣セ。 +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏,5) FROM `シエシ伝; +シ」シ SUBSTRING(`シ」シ疏,5) + +鮴 +鮴秘セ +鮴秘セ夜セ +鮴秘セ夜セ鈴セ +鮴秘セ夜セ鈴セ樣セ。 鮴。 +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏,6) FROM `シエシ伝; +シ」シ SUBSTRING(`シ」シ疏,6) + +鮴 +鮴秘セ +鮴秘セ夜セ +鮴秘セ夜セ鈴セ +鮴秘セ夜セ鈴セ樣セ。 +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏 FROM 0) FROM `シエシ伝; +シ」シ SUBSTRING(`シ」シ疏 FROM 0) + +鮴 +鮴秘セ +鮴秘セ夜セ +鮴秘セ夜セ鈴セ +鮴秘セ夜セ鈴セ樣セ。 +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏 FROM 1) FROM `シエシ伝; +シ」シ SUBSTRING(`シ」シ疏 FROM 1) + +鮴 鮴 +鮴秘セ 鮴秘セ +鮴秘セ夜セ 鮴秘セ夜セ +鮴秘セ夜セ鈴セ 鮴秘セ夜セ鈴セ +鮴秘セ夜セ鈴セ樣セ。 鮴秘セ夜セ鈴セ樣セ。 +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏 FROM 2) FROM `シエシ伝; +シ」シ SUBSTRING(`シ」シ疏 FROM 2) + +鮴 +鮴秘セ 鮴 +鮴秘セ夜セ 鮴夜セ +鮴秘セ夜セ鈴セ 鮴夜セ鈴セ +鮴秘セ夜セ鈴セ樣セ。 鮴夜セ鈴セ樣セ。 +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏 FROM 3) FROM `シエシ伝; +シ」シ SUBSTRING(`シ」シ疏 FROM 3) + +鮴 +鮴秘セ +鮴秘セ夜セ 鮴 +鮴秘セ夜セ鈴セ 鮴鈴セ +鮴秘セ夜セ鈴セ樣セ。 鮴鈴セ樣セ。 +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏 FROM 4) FROM `シエシ伝; +シ」シ SUBSTRING(`シ」シ疏 FROM 4) + +鮴 +鮴秘セ +鮴秘セ夜セ +鮴秘セ夜セ鈴セ 鮴 +鮴秘セ夜セ鈴セ樣セ。 鮴樣セ。 +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏 FROM 5) FROM `シエシ伝; +シ」シ SUBSTRING(`シ」シ疏 FROM 5) + +鮴 +鮴秘セ +鮴秘セ夜セ +鮴秘セ夜セ鈴セ +鮴秘セ夜セ鈴セ樣セ。 鮴。 +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏 FROM 6) FROM `シエシ伝; +シ」シ SUBSTRING(`シ」シ疏 FROM 6) + +鮴 +鮴秘セ +鮴秘セ夜セ +鮴秘セ夜セ鈴セ +鮴秘セ夜セ鈴セ樣セ。 +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏,1,0) FROM `シエシ伝; +シ」シ SUBSTRING(`シ」シ疏,1,0) + +鮴 +鮴秘セ +鮴秘セ夜セ +鮴秘セ夜セ鈴セ +鮴秘セ夜セ鈴セ樣セ。 +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏,1,1) FROM `シエシ伝; +シ」シ SUBSTRING(`シ」シ疏,1,1) + +鮴 鮴 +鮴秘セ 鮴 +鮴秘セ夜セ 鮴 +鮴秘セ夜セ鈴セ 鮴 +鮴秘セ夜セ鈴セ樣セ。 鮴 +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏,1,2) FROM `シエシ伝; +シ」シ SUBSTRING(`シ」シ疏,1,2) + +鮴 鮴 +鮴秘セ 鮴秘セ +鮴秘セ夜セ 鮴秘セ +鮴秘セ夜セ鈴セ 鮴秘セ +鮴秘セ夜セ鈴セ樣セ。 鮴秘セ +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏,1,3) FROM `シエシ伝; +シ」シ SUBSTRING(`シ」シ疏,1,3) + +鮴 鮴 +鮴秘セ 鮴秘セ +鮴秘セ夜セ 鮴秘セ夜セ +鮴秘セ夜セ鈴セ 鮴秘セ夜セ +鮴秘セ夜セ鈴セ樣セ。 鮴秘セ夜セ +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏,1,4) FROM `シエシ伝; +シ」シ SUBSTRING(`シ」シ疏,1,4) + +鮴 鮴 +鮴秘セ 鮴秘セ +鮴秘セ夜セ 鮴秘セ夜セ +鮴秘セ夜セ鈴セ 鮴秘セ夜セ鈴セ +鮴秘セ夜セ鈴セ樣セ。 鮴秘セ夜セ鈴セ +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏,1,5) FROM `シエシ伝; +シ」シ SUBSTRING(`シ」シ疏,1,5) + +鮴 鮴 +鮴秘セ 鮴秘セ +鮴秘セ夜セ 鮴秘セ夜セ +鮴秘セ夜セ鈴セ 鮴秘セ夜セ鈴セ +鮴秘セ夜セ鈴セ樣セ。 鮴秘セ夜セ鈴セ樣セ。 +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏,1,6) FROM `シエシ伝; +シ」シ SUBSTRING(`シ」シ疏,1,6) + +鮴 鮴 +鮴秘セ 鮴秘セ +鮴秘セ夜セ 鮴秘セ夜セ +鮴秘セ夜セ鈴セ 鮴秘セ夜セ鈴セ +鮴秘セ夜セ鈴セ樣セ。 鮴秘セ夜セ鈴セ樣セ。 +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏 FROM 1 FOR 0) FROM `シエシ伝; +シ」シ SUBSTRING(`シ」シ疏 FROM 1 FOR 0) + +鮴 +鮴秘セ +鮴秘セ夜セ +鮴秘セ夜セ鈴セ +鮴秘セ夜セ鈴セ樣セ。 +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏 FROM 1 FOR 1) FROM `シエシ伝; +シ」シ SUBSTRING(`シ」シ疏 FROM 1 FOR 1) + +鮴 鮴 +鮴秘セ 鮴 +鮴秘セ夜セ 鮴 +鮴秘セ夜セ鈴セ 鮴 +鮴秘セ夜セ鈴セ樣セ。 鮴 +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏 FROM 1 FOR 2) FROM `シエシ伝; +シ」シ SUBSTRING(`シ」シ疏 FROM 1 FOR 2) + +鮴 鮴 +鮴秘セ 鮴秘セ +鮴秘セ夜セ 鮴秘セ +鮴秘セ夜セ鈴セ 鮴秘セ +鮴秘セ夜セ鈴セ樣セ。 鮴秘セ +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏 FROM 1 FOR 3) FROM `シエシ伝; +シ」シ SUBSTRING(`シ」シ疏 FROM 1 FOR 3) + +鮴 鮴 +鮴秘セ 鮴秘セ +鮴秘セ夜セ 鮴秘セ夜セ +鮴秘セ夜セ鈴セ 鮴秘セ夜セ +鮴秘セ夜セ鈴セ樣セ。 鮴秘セ夜セ +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏 FROM 1 FOR 4) FROM `シエシ伝; +シ」シ SUBSTRING(`シ」シ疏 FROM 1 FOR 4) + +鮴 鮴 +鮴秘セ 鮴秘セ +鮴秘セ夜セ 鮴秘セ夜セ +鮴秘セ夜セ鈴セ 鮴秘セ夜セ鈴セ +鮴秘セ夜セ鈴セ樣セ。 鮴秘セ夜セ鈴セ +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏 FROM 1 FOR 5) FROM `シエシ伝; +シ」シ SUBSTRING(`シ」シ疏 FROM 1 FOR 5) + +鮴 鮴 +鮴秘セ 鮴秘セ +鮴秘セ夜セ 鮴秘セ夜セ +鮴秘セ夜セ鈴セ 鮴秘セ夜セ鈴セ +鮴秘セ夜セ鈴セ樣セ。 鮴秘セ夜セ鈴セ樣セ。 +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏 FROM 1 FOR 6) FROM `シエシ伝; +シ」シ SUBSTRING(`シ」シ疏 FROM 1 FOR 6) + +鮴 鮴 +鮴秘セ 鮴秘セ +鮴秘セ夜セ 鮴秘セ夜セ +鮴秘セ夜セ鈴セ 鮴秘セ夜セ鈴セ +鮴秘セ夜セ鈴セ樣セ。 鮴秘セ夜セ鈴セ樣セ。 +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏,0) FROM `シエシ覗; +シ」シ SUBSTRING(`シ」シ疏,0) + +スア +スアスイ +スアスイスウ +スアスイスウスエ +スアスイスウスエスオ +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏,1) FROM `シエシ覗; +シ」シ SUBSTRING(`シ」シ疏,1) + +スア スア +スアスイ スアスイ +スアスイスウ スアスイスウ +スアスイスウスエ スアスイスウスエ +スアスイスウスエスオ スアスイスウスエスオ +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏,2) FROM `シエシ覗; +シ」シ SUBSTRING(`シ」シ疏,2) + +スア +スアスイ スイ +スアスイスウ スイスウ +スアスイスウスエ スイスウスエ +スアスイスウスエスオ スイスウスエスオ +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏,3) FROM `シエシ覗; +シ」シ SUBSTRING(`シ」シ疏,3) + +スア +スアスイ +スアスイスウ スウ +スアスイスウスエ スウスエ +スアスイスウスエスオ スウスエスオ +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏,4) FROM `シエシ覗; +シ」シ SUBSTRING(`シ」シ疏,4) + +スア +スアスイ +スアスイスウ +スアスイスウスエ スエ +スアスイスウスエスオ スエスオ +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏,5) FROM `シエシ覗; +シ」シ SUBSTRING(`シ」シ疏,5) + +スア +スアスイ +スアスイスウ +スアスイスウスエ +スアスイスウスエスオ スオ +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏,6) FROM `シエシ覗; +シ」シ SUBSTRING(`シ」シ疏,6) + +スア +スアスイ +スアスイスウ +スアスイスウスエ +スアスイスウスエスオ +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏 FROM 0) FROM `シエシ覗; +シ」シ SUBSTRING(`シ」シ疏 FROM 0) + +スア +スアスイ +スアスイスウ +スアスイスウスエ +スアスイスウスエスオ +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏 FROM 1) FROM `シエシ覗; +シ」シ SUBSTRING(`シ」シ疏 FROM 1) + +スア スア +スアスイ スアスイ +スアスイスウ スアスイスウ +スアスイスウスエ スアスイスウスエ +スアスイスウスエスオ スアスイスウスエスオ +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏 FROM 2) FROM `シエシ覗; +シ」シ SUBSTRING(`シ」シ疏 FROM 2) + +スア +スアスイ スイ +スアスイスウ スイスウ +スアスイスウスエ スイスウスエ +スアスイスウスエスオ スイスウスエスオ +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏 FROM 3) FROM `シエシ覗; +シ」シ SUBSTRING(`シ」シ疏 FROM 3) + +スア +スアスイ +スアスイスウ スウ +スアスイスウスエ スウスエ +スアスイスウスエスオ スウスエスオ +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏 FROM 4) FROM `シエシ覗; +シ」シ SUBSTRING(`シ」シ疏 FROM 4) + +スア +スアスイ +スアスイスウ +スアスイスウスエ スエ +スアスイスウスエスオ スエスオ +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏 FROM 5) FROM `シエシ覗; +シ」シ SUBSTRING(`シ」シ疏 FROM 5) + +スア +スアスイ +スアスイスウ +スアスイスウスエ +スアスイスウスエスオ スオ +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏 FROM 6) FROM `シエシ覗; +シ」シ SUBSTRING(`シ」シ疏 FROM 6) + +スア +スアスイ +スアスイスウ +スアスイスウスエ +スアスイスウスエスオ +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏,1,0) FROM `シエシ覗; +シ」シ SUBSTRING(`シ」シ疏,1,0) + +スア +スアスイ +スアスイスウ +スアスイスウスエ +スアスイスウスエスオ +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏,1,1) FROM `シエシ覗; +シ」シ SUBSTRING(`シ」シ疏,1,1) + +スア スア +スアスイ スア +スアスイスウ スア +スアスイスウスエ スア +スアスイスウスエスオ スア +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏,1,2) FROM `シエシ覗; +シ」シ SUBSTRING(`シ」シ疏,1,2) + +スア スア +スアスイ スアスイ +スアスイスウ スアスイ +スアスイスウスエ スアスイ +スアスイスウスエスオ スアスイ +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏,1,3) FROM `シエシ覗; +シ」シ SUBSTRING(`シ」シ疏,1,3) + +スア スア +スアスイ スアスイ +スアスイスウ スアスイスウ +スアスイスウスエ スアスイスウ +スアスイスウスエスオ スアスイスウ +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏,1,4) FROM `シエシ覗; +シ」シ SUBSTRING(`シ」シ疏,1,4) + +スア スア +スアスイ スアスイ +スアスイスウ スアスイスウ +スアスイスウスエ スアスイスウスエ +スアスイスウスエスオ スアスイスウスエ +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏,1,5) FROM `シエシ覗; +シ」シ SUBSTRING(`シ」シ疏,1,5) + +スア スア +スアスイ スアスイ +スアスイスウ スアスイスウ +スアスイスウスエ スアスイスウスエ +スアスイスウスエスオ スアスイスウスエスオ +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏,1,6) FROM `シエシ覗; +シ」シ SUBSTRING(`シ」シ疏,1,6) + +スア スア +スアスイ スアスイ +スアスイスウ スアスイスウ +スアスイスウスエ スアスイスウスエ +スアスイスウスエスオ スアスイスウスエスオ +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏 FROM 1 FOR 0) FROM `シエシ覗; +シ」シ SUBSTRING(`シ」シ疏 FROM 1 FOR 0) + +スア +スアスイ +スアスイスウ +スアスイスウスエ +スアスイスウスエスオ +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏 FROM 1 FOR 1) FROM `シエシ覗; +シ」シ SUBSTRING(`シ」シ疏 FROM 1 FOR 1) + +スア スア +スアスイ スア +スアスイスウ スア +スアスイスウスエ スア +スアスイスウスエスオ スア +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏 FROM 1 FOR 2) FROM `シエシ覗; +シ」シ SUBSTRING(`シ」シ疏 FROM 1 FOR 2) + +スア スア +スアスイ スアスイ +スアスイスウ スアスイ +スアスイスウスエ スアスイ +スアスイスウスエスオ スアスイ +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏 FROM 1 FOR 3) FROM `シエシ覗; +シ」シ SUBSTRING(`シ」シ疏 FROM 1 FOR 3) + +スア スア +スアスイ スアスイ +スアスイスウ スアスイスウ +スアスイスウスエ スアスイスウ +スアスイスウスエスオ スアスイスウ +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏 FROM 1 FOR 4) FROM `シエシ覗; +シ」シ SUBSTRING(`シ」シ疏 FROM 1 FOR 4) + +スア スア +スアスイ スアスイ +スアスイスウ スアスイスウ +スアスイスウスエ スアスイスウスエ +スアスイスウスエスオ スアスイスウスエ +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏 FROM 1 FOR 5) FROM `シエシ覗; +シ」シ SUBSTRING(`シ」シ疏 FROM 1 FOR 5) + +スア スア +スアスイ スアスイ +スアスイスウ スアスイスウ +スアスイスウスエ スアスイスウスエ +スアスイスウスエスオ スアスイスウスエスオ +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏 FROM 1 FOR 6) FROM `シエシ覗; +シ」シ SUBSTRING(`シ」シ疏 FROM 1 FOR 6) + +スア スア +スアスイ スアスイ +スアスイスウ スアスイスウ +スアスイスウスエ スアスイスウスエ +スアスイスウスエスオ スアスイスウスエスオ +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏,0) FROM `シエシ描; +シ」シ SUBSTRING(`シ」シ疏,0) + +縺 +縺ゅ> +縺ゅ>縺 +縺ゅ>縺縺 +縺ゅ>縺縺医♀ +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏,1) FROM `シエシ描; +シ」シ SUBSTRING(`シ」シ疏,1) + +縺 縺 +縺ゅ> 縺ゅ> +縺ゅ>縺 縺ゅ>縺 +縺ゅ>縺縺 縺ゅ>縺縺 +縺ゅ>縺縺医♀ 縺ゅ>縺縺医♀ +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏,2) FROM `シエシ描; +シ」シ SUBSTRING(`シ」シ疏,2) + +縺 +縺ゅ> 縺 +縺ゅ>縺 縺縺 +縺ゅ>縺縺 縺縺縺 +縺ゅ>縺縺医♀ 縺縺縺医♀ +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏,3) FROM `シエシ描; +シ」シ SUBSTRING(`シ」シ疏,3) + +縺 +縺ゅ> +縺ゅ>縺 縺 +縺ゅ>縺縺 縺縺 +縺ゅ>縺縺医♀ 縺縺医♀ +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏,4) FROM `シエシ描; +シ」シ SUBSTRING(`シ」シ疏,4) + +縺 +縺ゅ> +縺ゅ>縺 +縺ゅ>縺縺 縺 +縺ゅ>縺縺医♀ 縺医♀ +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏,5) FROM `シエシ描; +シ」シ SUBSTRING(`シ」シ疏,5) + +縺 +縺ゅ> +縺ゅ>縺 +縺ゅ>縺縺 +縺ゅ>縺縺医♀ 縺 +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏,6) FROM `シエシ描; +シ」シ SUBSTRING(`シ」シ疏,6) + +縺 +縺ゅ> +縺ゅ>縺 +縺ゅ>縺縺 +縺ゅ>縺縺医♀ +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏 FROM 0) FROM `シエシ描; +シ」シ SUBSTRING(`シ」シ疏 FROM 0) + +縺 +縺ゅ> +縺ゅ>縺 +縺ゅ>縺縺 +縺ゅ>縺縺医♀ +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏 FROM 1) FROM `シエシ描; +シ」シ SUBSTRING(`シ」シ疏 FROM 1) + +縺 縺 +縺ゅ> 縺ゅ> +縺ゅ>縺 縺ゅ>縺 +縺ゅ>縺縺 縺ゅ>縺縺 +縺ゅ>縺縺医♀ 縺ゅ>縺縺医♀ +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏 FROM 2) FROM `シエシ描; +シ」シ SUBSTRING(`シ」シ疏 FROM 2) + +縺 +縺ゅ> 縺 +縺ゅ>縺 縺縺 +縺ゅ>縺縺 縺縺縺 +縺ゅ>縺縺医♀ 縺縺縺医♀ +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏 FROM 3) FROM `シエシ描; +シ」シ SUBSTRING(`シ」シ疏 FROM 3) + +縺 +縺ゅ> +縺ゅ>縺 縺 +縺ゅ>縺縺 縺縺 +縺ゅ>縺縺医♀ 縺縺医♀ +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏 FROM 4) FROM `シエシ描; +シ」シ SUBSTRING(`シ」シ疏 FROM 4) + +縺 +縺ゅ> +縺ゅ>縺 +縺ゅ>縺縺 縺 +縺ゅ>縺縺医♀ 縺医♀ +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏 FROM 5) FROM `シエシ描; +シ」シ SUBSTRING(`シ」シ疏 FROM 5) + +縺 +縺ゅ> +縺ゅ>縺 +縺ゅ>縺縺 +縺ゅ>縺縺医♀ 縺 +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏 FROM 6) FROM `シエシ描; +シ」シ SUBSTRING(`シ」シ疏 FROM 6) + +縺 +縺ゅ> +縺ゅ>縺 +縺ゅ>縺縺 +縺ゅ>縺縺医♀ +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏,1,0) FROM `シエシ描; +シ」シ SUBSTRING(`シ」シ疏,1,0) + +縺 +縺ゅ> +縺ゅ>縺 +縺ゅ>縺縺 +縺ゅ>縺縺医♀ +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏,1,1) FROM `シエシ描; +シ」シ SUBSTRING(`シ」シ疏,1,1) + +縺 縺 +縺ゅ> 縺 +縺ゅ>縺 縺 +縺ゅ>縺縺 縺 +縺ゅ>縺縺医♀ 縺 +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏,1,2) FROM `シエシ描; +シ」シ SUBSTRING(`シ」シ疏,1,2) + +縺 縺 +縺ゅ> 縺ゅ> +縺ゅ>縺 縺ゅ> +縺ゅ>縺縺 縺ゅ> +縺ゅ>縺縺医♀ 縺ゅ> +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏,1,3) FROM `シエシ描; +シ」シ SUBSTRING(`シ」シ疏,1,3) + +縺 縺 +縺ゅ> 縺ゅ> +縺ゅ>縺 縺ゅ>縺 +縺ゅ>縺縺 縺ゅ>縺 +縺ゅ>縺縺医♀ 縺ゅ>縺 +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏,1,4) FROM `シエシ描; +シ」シ SUBSTRING(`シ」シ疏,1,4) + +縺 縺 +縺ゅ> 縺ゅ> +縺ゅ>縺 縺ゅ>縺 +縺ゅ>縺縺 縺ゅ>縺縺 +縺ゅ>縺縺医♀ 縺ゅ>縺縺 +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏,1,5) FROM `シエシ描; +シ」シ SUBSTRING(`シ」シ疏,1,5) + +縺 縺 +縺ゅ> 縺ゅ> +縺ゅ>縺 縺ゅ>縺 +縺ゅ>縺縺 縺ゅ>縺縺 +縺ゅ>縺縺医♀ 縺ゅ>縺縺医♀ +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏,1,6) FROM `シエシ描; +シ」シ SUBSTRING(`シ」シ疏,1,6) + +縺 縺 +縺ゅ> 縺ゅ> +縺ゅ>縺 縺ゅ>縺 +縺ゅ>縺縺 縺ゅ>縺縺 +縺ゅ>縺縺医♀ 縺ゅ>縺縺医♀ +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏 FROM 1 FOR 0) FROM `シエシ描; +シ」シ SUBSTRING(`シ」シ疏 FROM 1 FOR 0) + +縺 +縺ゅ> +縺ゅ>縺 +縺ゅ>縺縺 +縺ゅ>縺縺医♀ +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏 FROM 1 FOR 1) FROM `シエシ描; +シ」シ SUBSTRING(`シ」シ疏 FROM 1 FOR 1) + +縺 縺 +縺ゅ> 縺 +縺ゅ>縺 縺 +縺ゅ>縺縺 縺 +縺ゅ>縺縺医♀ 縺 +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏 FROM 1 FOR 2) FROM `シエシ描; +シ」シ SUBSTRING(`シ」シ疏 FROM 1 FOR 2) + +縺 縺 +縺ゅ> 縺ゅ> +縺ゅ>縺 縺ゅ> +縺ゅ>縺縺 縺ゅ> +縺ゅ>縺縺医♀ 縺ゅ> +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏 FROM 1 FOR 3) FROM `シエシ描; +シ」シ SUBSTRING(`シ」シ疏 FROM 1 FOR 3) + +縺 縺 +縺ゅ> 縺ゅ> +縺ゅ>縺 縺ゅ>縺 +縺ゅ>縺縺 縺ゅ>縺 +縺ゅ>縺縺医♀ 縺ゅ>縺 +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏 FROM 1 FOR 4) FROM `シエシ描; +シ」シ SUBSTRING(`シ」シ疏 FROM 1 FOR 4) + +縺 縺 +縺ゅ> 縺ゅ> +縺ゅ>縺 縺ゅ>縺 +縺ゅ>縺縺 縺ゅ>縺縺 +縺ゅ>縺縺医♀ 縺ゅ>縺縺 +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏 FROM 1 FOR 5) FROM `シエシ描; +シ」シ SUBSTRING(`シ」シ疏 FROM 1 FOR 5) + +縺 縺 +縺ゅ> 縺ゅ> +縺ゅ>縺 縺ゅ>縺 +縺ゅ>縺縺 縺ゅ>縺縺 +縺ゅ>縺縺医♀ 縺ゅ>縺縺医♀ +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏 FROM 1 FOR 6) FROM `シエシ描; +シ」シ SUBSTRING(`シ」シ疏 FROM 1 FOR 6) + +縺 縺 +縺ゅ> 縺ゅ> +縺ゅ>縺 縺ゅ>縺 +縺ゅ>縺縺 縺ゅ>縺縺 +縺ゅ>縺縺医♀ 縺ゅ>縺縺医♀ +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏,0) FROM `シエシ冒; +シ」シ SUBSTRING(`シ」シ疏,0) + +鮴 +鮴秘セ +鮴秘セ夜セ +鮴秘セ夜セ鈴セ +鮴秘セ夜セ鈴セ樣セ。 +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏,1) FROM `シエシ冒; +シ」シ SUBSTRING(`シ」シ疏,1) + +鮴 鮴 +鮴秘セ 鮴秘セ +鮴秘セ夜セ 鮴秘セ夜セ +鮴秘セ夜セ鈴セ 鮴秘セ夜セ鈴セ +鮴秘セ夜セ鈴セ樣セ。 鮴秘セ夜セ鈴セ樣セ。 +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏,2) FROM `シエシ冒; +シ」シ SUBSTRING(`シ」シ疏,2) + +鮴 +鮴秘セ 鮴 +鮴秘セ夜セ 鮴夜セ +鮴秘セ夜セ鈴セ 鮴夜セ鈴セ +鮴秘セ夜セ鈴セ樣セ。 鮴夜セ鈴セ樣セ。 +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏,3) FROM `シエシ冒; +シ」シ SUBSTRING(`シ」シ疏,3) + +鮴 +鮴秘セ +鮴秘セ夜セ 鮴 +鮴秘セ夜セ鈴セ 鮴鈴セ +鮴秘セ夜セ鈴セ樣セ。 鮴鈴セ樣セ。 +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏,4) FROM `シエシ冒; +シ」シ SUBSTRING(`シ」シ疏,4) + +鮴 +鮴秘セ +鮴秘セ夜セ +鮴秘セ夜セ鈴セ 鮴 +鮴秘セ夜セ鈴セ樣セ。 鮴樣セ。 +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏,5) FROM `シエシ冒; +シ」シ SUBSTRING(`シ」シ疏,5) + +鮴 +鮴秘セ +鮴秘セ夜セ +鮴秘セ夜セ鈴セ +鮴秘セ夜セ鈴セ樣セ。 鮴。 +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏,6) FROM `シエシ冒; +シ」シ SUBSTRING(`シ」シ疏,6) + +鮴 +鮴秘セ +鮴秘セ夜セ +鮴秘セ夜セ鈴セ +鮴秘セ夜セ鈴セ樣セ。 +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏 FROM 0) FROM `シエシ冒; +シ」シ SUBSTRING(`シ」シ疏 FROM 0) + +鮴 +鮴秘セ +鮴秘セ夜セ +鮴秘セ夜セ鈴セ +鮴秘セ夜セ鈴セ樣セ。 +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏 FROM 1) FROM `シエシ冒; +シ」シ SUBSTRING(`シ」シ疏 FROM 1) + +鮴 鮴 +鮴秘セ 鮴秘セ +鮴秘セ夜セ 鮴秘セ夜セ +鮴秘セ夜セ鈴セ 鮴秘セ夜セ鈴セ +鮴秘セ夜セ鈴セ樣セ。 鮴秘セ夜セ鈴セ樣セ。 +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏 FROM 2) FROM `シエシ冒; +シ」シ SUBSTRING(`シ」シ疏 FROM 2) + +鮴 +鮴秘セ 鮴 +鮴秘セ夜セ 鮴夜セ +鮴秘セ夜セ鈴セ 鮴夜セ鈴セ +鮴秘セ夜セ鈴セ樣セ。 鮴夜セ鈴セ樣セ。 +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏 FROM 3) FROM `シエシ冒; +シ」シ SUBSTRING(`シ」シ疏 FROM 3) + +鮴 +鮴秘セ +鮴秘セ夜セ 鮴 +鮴秘セ夜セ鈴セ 鮴鈴セ +鮴秘セ夜セ鈴セ樣セ。 鮴鈴セ樣セ。 +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏 FROM 4) FROM `シエシ冒; +シ」シ SUBSTRING(`シ」シ疏 FROM 4) + +鮴 +鮴秘セ +鮴秘セ夜セ +鮴秘セ夜セ鈴セ 鮴 +鮴秘セ夜セ鈴セ樣セ。 鮴樣セ。 +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏 FROM 5) FROM `シエシ冒; +シ」シ SUBSTRING(`シ」シ疏 FROM 5) + +鮴 +鮴秘セ +鮴秘セ夜セ +鮴秘セ夜セ鈴セ +鮴秘セ夜セ鈴セ樣セ。 鮴。 +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏 FROM 6) FROM `シエシ冒; +シ」シ SUBSTRING(`シ」シ疏 FROM 6) + +鮴 +鮴秘セ +鮴秘セ夜セ +鮴秘セ夜セ鈴セ +鮴秘セ夜セ鈴セ樣セ。 +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏,1,0) FROM `シエシ冒; +シ」シ SUBSTRING(`シ」シ疏,1,0) + +鮴 +鮴秘セ +鮴秘セ夜セ +鮴秘セ夜セ鈴セ +鮴秘セ夜セ鈴セ樣セ。 +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏,1,1) FROM `シエシ冒; +シ」シ SUBSTRING(`シ」シ疏,1,1) + +鮴 鮴 +鮴秘セ 鮴 +鮴秘セ夜セ 鮴 +鮴秘セ夜セ鈴セ 鮴 +鮴秘セ夜セ鈴セ樣セ。 鮴 +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏,1,2) FROM `シエシ冒; +シ」シ SUBSTRING(`シ」シ疏,1,2) + +鮴 鮴 +鮴秘セ 鮴秘セ +鮴秘セ夜セ 鮴秘セ +鮴秘セ夜セ鈴セ 鮴秘セ +鮴秘セ夜セ鈴セ樣セ。 鮴秘セ +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏,1,3) FROM `シエシ冒; +シ」シ SUBSTRING(`シ」シ疏,1,3) + +鮴 鮴 +鮴秘セ 鮴秘セ +鮴秘セ夜セ 鮴秘セ夜セ +鮴秘セ夜セ鈴セ 鮴秘セ夜セ +鮴秘セ夜セ鈴セ樣セ。 鮴秘セ夜セ +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏,1,4) FROM `シエシ冒; +シ」シ SUBSTRING(`シ」シ疏,1,4) + +鮴 鮴 +鮴秘セ 鮴秘セ +鮴秘セ夜セ 鮴秘セ夜セ +鮴秘セ夜セ鈴セ 鮴秘セ夜セ鈴セ +鮴秘セ夜セ鈴セ樣セ。 鮴秘セ夜セ鈴セ +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏,1,5) FROM `シエシ冒; +シ」シ SUBSTRING(`シ」シ疏,1,5) + +鮴 鮴 +鮴秘セ 鮴秘セ +鮴秘セ夜セ 鮴秘セ夜セ +鮴秘セ夜セ鈴セ 鮴秘セ夜セ鈴セ +鮴秘セ夜セ鈴セ樣セ。 鮴秘セ夜セ鈴セ樣セ。 +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏,1,6) FROM `シエシ冒; +シ」シ SUBSTRING(`シ」シ疏,1,6) + +鮴 鮴 +鮴秘セ 鮴秘セ +鮴秘セ夜セ 鮴秘セ夜セ +鮴秘セ夜セ鈴セ 鮴秘セ夜セ鈴セ +鮴秘セ夜セ鈴セ樣セ。 鮴秘セ夜セ鈴セ樣セ。 +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏 FROM 1 FOR 0) FROM `シエシ冒; +シ」シ SUBSTRING(`シ」シ疏 FROM 1 FOR 0) + +鮴 +鮴秘セ +鮴秘セ夜セ +鮴秘セ夜セ鈴セ +鮴秘セ夜セ鈴セ樣セ。 +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏 FROM 1 FOR 1) FROM `シエシ冒; +シ」シ SUBSTRING(`シ」シ疏 FROM 1 FOR 1) + +鮴 鮴 +鮴秘セ 鮴 +鮴秘セ夜セ 鮴 +鮴秘セ夜セ鈴セ 鮴 +鮴秘セ夜セ鈴セ樣セ。 鮴 +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏 FROM 1 FOR 2) FROM `シエシ冒; +シ」シ SUBSTRING(`シ」シ疏 FROM 1 FOR 2) + +鮴 鮴 +鮴秘セ 鮴秘セ +鮴秘セ夜セ 鮴秘セ +鮴秘セ夜セ鈴セ 鮴秘セ +鮴秘セ夜セ鈴セ樣セ。 鮴秘セ +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏 FROM 1 FOR 3) FROM `シエシ冒; +シ」シ SUBSTRING(`シ」シ疏 FROM 1 FOR 3) + +鮴 鮴 +鮴秘セ 鮴秘セ +鮴秘セ夜セ 鮴秘セ夜セ +鮴秘セ夜セ鈴セ 鮴秘セ夜セ +鮴秘セ夜セ鈴セ樣セ。 鮴秘セ夜セ +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏 FROM 1 FOR 4) FROM `シエシ冒; +シ」シ SUBSTRING(`シ」シ疏 FROM 1 FOR 4) + +鮴 鮴 +鮴秘セ 鮴秘セ +鮴秘セ夜セ 鮴秘セ夜セ +鮴秘セ夜セ鈴セ 鮴秘セ夜セ鈴セ +鮴秘セ夜セ鈴セ樣セ。 鮴秘セ夜セ鈴セ +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏 FROM 1 FOR 5) FROM `シエシ冒; +シ」シ SUBSTRING(`シ」シ疏 FROM 1 FOR 5) + +鮴 鮴 +鮴秘セ 鮴秘セ +鮴秘セ夜セ 鮴秘セ夜セ +鮴秘セ夜セ鈴セ 鮴秘セ夜セ鈴セ +鮴秘セ夜セ鈴セ樣セ。 鮴秘セ夜セ鈴セ樣セ。 +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏 FROM 1 FOR 6) FROM `シエシ冒; +シ」シ SUBSTRING(`シ」シ疏 FROM 1 FOR 6) + +鮴 鮴 +鮴秘セ 鮴秘セ +鮴秘セ夜セ 鮴秘セ夜セ +鮴秘セ夜セ鈴セ 鮴秘セ夜セ鈴セ +鮴秘セ夜セ鈴セ樣セ。 鮴秘セ夜セ鈴セ樣セ。 +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏,0) FROM `シエシ輿; +シ」シ SUBSTRING(`シ」シ疏,0) +スアスイスウスエスオ +スアスイスウスエ +スアスイスウ +スアスイ +スア + +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏,1) FROM `シエシ輿; +シ」シ SUBSTRING(`シ」シ疏,1) +スアスイスウスエスオ スアスイスウスエスオ +スアスイスウスエ スアスイスウスエ +スアスイスウ スアスイスウ +スアスイ スアスイ +スア スア + +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏,2) FROM `シエシ輿; +シ」シ SUBSTRING(`シ」シ疏,2) +スアスイスウスエスオ スイスウスエスオ +スアスイスウスエ スイスウスエ +スアスイスウ スイスウ +スアスイ スイ +スア + +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏,3) FROM `シエシ輿; +シ」シ SUBSTRING(`シ」シ疏,3) +スアスイスウスエスオ スウスエスオ +スアスイスウスエ スウスエ +スアスイスウ スウ +スアスイ +スア + +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏,4) FROM `シエシ輿; +シ」シ SUBSTRING(`シ」シ疏,4) +スアスイスウスエスオ スエスオ +スアスイスウスエ スエ +スアスイスウ +スアスイ +スア + +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏,5) FROM `シエシ輿; +シ」シ SUBSTRING(`シ」シ疏,5) +スアスイスウスエスオ スオ +スアスイスウスエ +スアスイスウ +スアスイ +スア + +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏,6) FROM `シエシ輿; +シ」シ SUBSTRING(`シ」シ疏,6) +スアスイスウスエスオ +スアスイスウスエ +スアスイスウ +スアスイ +スア + +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏 FROM 0) FROM `シエシ輿; +シ」シ SUBSTRING(`シ」シ疏 FROM 0) +スアスイスウスエスオ +スアスイスウスエ +スアスイスウ +スアスイ +スア + +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏 FROM 1) FROM `シエシ輿; +シ」シ SUBSTRING(`シ」シ疏 FROM 1) +スアスイスウスエスオ スアスイスウスエスオ +スアスイスウスエ スアスイスウスエ +スアスイスウ スアスイスウ +スアスイ スアスイ +スア スア + +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏 FROM 2) FROM `シエシ輿; +シ」シ SUBSTRING(`シ」シ疏 FROM 2) +スアスイスウスエスオ スイスウスエスオ +スアスイスウスエ スイスウスエ +スアスイスウ スイスウ +スアスイ スイ +スア + +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏 FROM 3) FROM `シエシ輿; +シ」シ SUBSTRING(`シ」シ疏 FROM 3) +スアスイスウスエスオ スウスエスオ +スアスイスウスエ スウスエ +スアスイスウ スウ +スアスイ +スア + +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏 FROM 4) FROM `シエシ輿; +シ」シ SUBSTRING(`シ」シ疏 FROM 4) +スアスイスウスエスオ スエスオ +スアスイスウスエ スエ +スアスイスウ +スアスイ +スア + +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏 FROM 5) FROM `シエシ輿; +シ」シ SUBSTRING(`シ」シ疏 FROM 5) +スアスイスウスエスオ スオ +スアスイスウスエ +スアスイスウ +スアスイ +スア + +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏 FROM 6) FROM `シエシ輿; +シ」シ SUBSTRING(`シ」シ疏 FROM 6) +スアスイスウスエスオ +スアスイスウスエ +スアスイスウ +スアスイ +スア + +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏,1,0) FROM `シエシ輿; +シ」シ SUBSTRING(`シ」シ疏,1,0) +スアスイスウスエスオ +スアスイスウスエ +スアスイスウ +スアスイ +スア + +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏,1,1) FROM `シエシ輿; +シ」シ SUBSTRING(`シ」シ疏,1,1) +スアスイスウスエスオ スア +スアスイスウスエ スア +スアスイスウ スア +スアスイ スア +スア スア + +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏,1,2) FROM `シエシ輿; +シ」シ SUBSTRING(`シ」シ疏,1,2) +スアスイスウスエスオ スアスイ +スアスイスウスエ スアスイ +スアスイスウ スアスイ +スアスイ スアスイ +スア スア + +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏,1,3) FROM `シエシ輿; +シ」シ SUBSTRING(`シ」シ疏,1,3) +スアスイスウスエスオ スアスイスウ +スアスイスウスエ スアスイスウ +スアスイスウ スアスイスウ +スアスイ スアスイ +スア スア + +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏,1,4) FROM `シエシ輿; +シ」シ SUBSTRING(`シ」シ疏,1,4) +スアスイスウスエスオ スアスイスウスエ +スアスイスウスエ スアスイスウスエ +スアスイスウ スアスイスウ +スアスイ スアスイ +スア スア + +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏,1,5) FROM `シエシ輿; +シ」シ SUBSTRING(`シ」シ疏,1,5) +スアスイスウスエスオ スアスイスウスエスオ +スアスイスウスエ スアスイスウスエ +スアスイスウ スアスイスウ +スアスイ スアスイ +スア スア + +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏,1,6) FROM `シエシ輿; +シ」シ SUBSTRING(`シ」シ疏,1,6) +スアスイスウスエスオ スアスイスウスエスオ +スアスイスウスエ スアスイスウスエ +スアスイスウ スアスイスウ +スアスイ スアスイ +スア スア + +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏 FROM 1 FOR 0) FROM `シエシ輿; +シ」シ SUBSTRING(`シ」シ疏 FROM 1 FOR 0) +スアスイスウスエスオ +スアスイスウスエ +スアスイスウ +スアスイ +スア + +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏 FROM 1 FOR 1) FROM `シエシ輿; +シ」シ SUBSTRING(`シ」シ疏 FROM 1 FOR 1) +スアスイスウスエスオ スア +スアスイスウスエ スア +スアスイスウ スア +スアスイ スア +スア スア + +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏 FROM 1 FOR 2) FROM `シエシ輿; +シ」シ SUBSTRING(`シ」シ疏 FROM 1 FOR 2) +スアスイスウスエスオ スアスイ +スアスイスウスエ スアスイ +スアスイスウ スアスイ +スアスイ スアスイ +スア スア + +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏 FROM 1 FOR 3) FROM `シエシ輿; +シ」シ SUBSTRING(`シ」シ疏 FROM 1 FOR 3) +スアスイスウスエスオ スアスイスウ +スアスイスウスエ スアスイスウ +スアスイスウ スアスイスウ +スアスイ スアスイ +スア スア + +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏 FROM 1 FOR 4) FROM `シエシ輿; +シ」シ SUBSTRING(`シ」シ疏 FROM 1 FOR 4) +スアスイスウスエスオ スアスイスウスエ +スアスイスウスエ スアスイスウスエ +スアスイスウ スアスイスウ +スアスイ スアスイ +スア スア + +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏 FROM 1 FOR 5) FROM `シエシ輿; +シ」シ SUBSTRING(`シ」シ疏 FROM 1 FOR 5) +スアスイスウスエスオ スアスイスウスエスオ +スアスイスウスエ スアスイスウスエ +スアスイスウ スアスイスウ +スアスイ スアスイ +スア スア + +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏 FROM 1 FOR 6) FROM `シエシ輿; +シ」シ SUBSTRING(`シ」シ疏 FROM 1 FOR 6) +スアスイスウスエスオ スアスイスウスエスオ +スアスイスウスエ スアスイスウスエ +スアスイスウ スアスイスウ +スアスイ スアスイ +スア スア + +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏,0) FROM `シエシ倭; +シ」シ SUBSTRING(`シ」シ疏,0) +縺ゅ>縺縺医♀ +縺ゅ>縺縺 +縺ゅ>縺 +縺ゅ> +縺 + +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏,1) FROM `シエシ倭; +シ」シ SUBSTRING(`シ」シ疏,1) +縺ゅ>縺縺医♀ 縺ゅ>縺縺医♀ +縺ゅ>縺縺 縺ゅ>縺縺 +縺ゅ>縺 縺ゅ>縺 +縺ゅ> 縺ゅ> +縺 縺 + +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏,2) FROM `シエシ倭; +シ」シ SUBSTRING(`シ」シ疏,2) +縺ゅ>縺縺医♀ 縺縺縺医♀ +縺ゅ>縺縺 縺縺縺 +縺ゅ>縺 縺縺 +縺ゅ> 縺 +縺 + +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏,3) FROM `シエシ倭; +シ」シ SUBSTRING(`シ」シ疏,3) +縺ゅ>縺縺医♀ 縺縺医♀ +縺ゅ>縺縺 縺縺 +縺ゅ>縺 縺 +縺ゅ> +縺 + +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏,4) FROM `シエシ倭; +シ」シ SUBSTRING(`シ」シ疏,4) +縺ゅ>縺縺医♀ 縺医♀ +縺ゅ>縺縺 縺 +縺ゅ>縺 +縺ゅ> +縺 + +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏,5) FROM `シエシ倭; +シ」シ SUBSTRING(`シ」シ疏,5) +縺ゅ>縺縺医♀ 縺 +縺ゅ>縺縺 +縺ゅ>縺 +縺ゅ> +縺 + +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏,6) FROM `シエシ倭; +シ」シ SUBSTRING(`シ」シ疏,6) +縺ゅ>縺縺医♀ +縺ゅ>縺縺 +縺ゅ>縺 +縺ゅ> +縺 + +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏 FROM 0) FROM `シエシ倭; +シ」シ SUBSTRING(`シ」シ疏 FROM 0) +縺ゅ>縺縺医♀ +縺ゅ>縺縺 +縺ゅ>縺 +縺ゅ> +縺 + +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏 FROM 1) FROM `シエシ倭; +シ」シ SUBSTRING(`シ」シ疏 FROM 1) +縺ゅ>縺縺医♀ 縺ゅ>縺縺医♀ +縺ゅ>縺縺 縺ゅ>縺縺 +縺ゅ>縺 縺ゅ>縺 +縺ゅ> 縺ゅ> +縺 縺 + +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏 FROM 2) FROM `シエシ倭; +シ」シ SUBSTRING(`シ」シ疏 FROM 2) +縺ゅ>縺縺医♀ 縺縺縺医♀ +縺ゅ>縺縺 縺縺縺 +縺ゅ>縺 縺縺 +縺ゅ> 縺 +縺 + +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏 FROM 3) FROM `シエシ倭; +シ」シ SUBSTRING(`シ」シ疏 FROM 3) +縺ゅ>縺縺医♀ 縺縺医♀ +縺ゅ>縺縺 縺縺 +縺ゅ>縺 縺 +縺ゅ> +縺 + +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏 FROM 4) FROM `シエシ倭; +シ」シ SUBSTRING(`シ」シ疏 FROM 4) +縺ゅ>縺縺医♀ 縺医♀ +縺ゅ>縺縺 縺 +縺ゅ>縺 +縺ゅ> +縺 + +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏 FROM 5) FROM `シエシ倭; +シ」シ SUBSTRING(`シ」シ疏 FROM 5) +縺ゅ>縺縺医♀ 縺 +縺ゅ>縺縺 +縺ゅ>縺 +縺ゅ> +縺 + +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏 FROM 6) FROM `シエシ倭; +シ」シ SUBSTRING(`シ」シ疏 FROM 6) +縺ゅ>縺縺医♀ +縺ゅ>縺縺 +縺ゅ>縺 +縺ゅ> +縺 + +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏,1,0) FROM `シエシ倭; +シ」シ SUBSTRING(`シ」シ疏,1,0) +縺ゅ>縺縺医♀ +縺ゅ>縺縺 +縺ゅ>縺 +縺ゅ> +縺 + +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏,1,1) FROM `シエシ倭; +シ」シ SUBSTRING(`シ」シ疏,1,1) +縺ゅ>縺縺医♀ 縺 +縺ゅ>縺縺 縺 +縺ゅ>縺 縺 +縺ゅ> 縺 +縺 縺 + +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏,1,2) FROM `シエシ倭; +シ」シ SUBSTRING(`シ」シ疏,1,2) +縺ゅ>縺縺医♀ 縺ゅ> +縺ゅ>縺縺 縺ゅ> +縺ゅ>縺 縺ゅ> +縺ゅ> 縺ゅ> +縺 縺 + +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏,1,3) FROM `シエシ倭; +シ」シ SUBSTRING(`シ」シ疏,1,3) +縺ゅ>縺縺医♀ 縺ゅ>縺 +縺ゅ>縺縺 縺ゅ>縺 +縺ゅ>縺 縺ゅ>縺 +縺ゅ> 縺ゅ> +縺 縺 + +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏,1,4) FROM `シエシ倭; +シ」シ SUBSTRING(`シ」シ疏,1,4) +縺ゅ>縺縺医♀ 縺ゅ>縺縺 +縺ゅ>縺縺 縺ゅ>縺縺 +縺ゅ>縺 縺ゅ>縺 +縺ゅ> 縺ゅ> +縺 縺 + +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏,1,5) FROM `シエシ倭; +シ」シ SUBSTRING(`シ」シ疏,1,5) +縺ゅ>縺縺医♀ 縺ゅ>縺縺医♀ +縺ゅ>縺縺 縺ゅ>縺縺 +縺ゅ>縺 縺ゅ>縺 +縺ゅ> 縺ゅ> +縺 縺 + +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏,1,6) FROM `シエシ倭; +シ」シ SUBSTRING(`シ」シ疏,1,6) +縺ゅ>縺縺医♀ 縺ゅ>縺縺医♀ +縺ゅ>縺縺 縺ゅ>縺縺 +縺ゅ>縺 縺ゅ>縺 +縺ゅ> 縺ゅ> +縺 縺 + +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏 FROM 1 FOR 0) FROM `シエシ倭; +シ」シ SUBSTRING(`シ」シ疏 FROM 1 FOR 0) +縺ゅ>縺縺医♀ +縺ゅ>縺縺 +縺ゅ>縺 +縺ゅ> +縺 + +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏 FROM 1 FOR 1) FROM `シエシ倭; +シ」シ SUBSTRING(`シ」シ疏 FROM 1 FOR 1) +縺ゅ>縺縺医♀ 縺 +縺ゅ>縺縺 縺 +縺ゅ>縺 縺 +縺ゅ> 縺 +縺 縺 + +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏 FROM 1 FOR 2) FROM `シエシ倭; +シ」シ SUBSTRING(`シ」シ疏 FROM 1 FOR 2) +縺ゅ>縺縺医♀ 縺ゅ> +縺ゅ>縺縺 縺ゅ> +縺ゅ>縺 縺ゅ> +縺ゅ> 縺ゅ> +縺 縺 + +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏 FROM 1 FOR 3) FROM `シエシ倭; +シ」シ SUBSTRING(`シ」シ疏 FROM 1 FOR 3) +縺ゅ>縺縺医♀ 縺ゅ>縺 +縺ゅ>縺縺 縺ゅ>縺 +縺ゅ>縺 縺ゅ>縺 +縺ゅ> 縺ゅ> +縺 縺 + +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏 FROM 1 FOR 4) FROM `シエシ倭; +シ」シ SUBSTRING(`シ」シ疏 FROM 1 FOR 4) +縺ゅ>縺縺医♀ 縺ゅ>縺縺 +縺ゅ>縺縺 縺ゅ>縺縺 +縺ゅ>縺 縺ゅ>縺 +縺ゅ> 縺ゅ> +縺 縺 + +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏 FROM 1 FOR 5) FROM `シエシ倭; +シ」シ SUBSTRING(`シ」シ疏 FROM 1 FOR 5) +縺ゅ>縺縺医♀ 縺ゅ>縺縺医♀ +縺ゅ>縺縺 縺ゅ>縺縺 +縺ゅ>縺 縺ゅ>縺 +縺ゅ> 縺ゅ> +縺 縺 + +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏 FROM 1 FOR 6) FROM `シエシ倭; +シ」シ SUBSTRING(`シ」シ疏 FROM 1 FOR 6) +縺ゅ>縺縺医♀ 縺ゅ>縺縺医♀ +縺ゅ>縺縺 縺ゅ>縺縺 +縺ゅ>縺 縺ゅ>縺 +縺ゅ> 縺ゅ> +縺 縺 + +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏,0) FROM `シエシ兪; +シ」シ SUBSTRING(`シ」シ疏,0) +鮴秘セ夜セ鈴セ樣セ。 +鮴秘セ夜セ鈴セ +鮴秘セ夜セ +鮴秘セ +鮴 + +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏,1) FROM `シエシ兪; +シ」シ SUBSTRING(`シ」シ疏,1) +鮴秘セ夜セ鈴セ樣セ。 鮴秘セ夜セ鈴セ樣セ。 +鮴秘セ夜セ鈴セ 鮴秘セ夜セ鈴セ +鮴秘セ夜セ 鮴秘セ夜セ +鮴秘セ 鮴秘セ +鮴 鮴 + +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏,2) FROM `シエシ兪; +シ」シ SUBSTRING(`シ」シ疏,2) +鮴秘セ夜セ鈴セ樣セ。 鮴夜セ鈴セ樣セ。 +鮴秘セ夜セ鈴セ 鮴夜セ鈴セ +鮴秘セ夜セ 鮴夜セ +鮴秘セ 鮴 +鮴 + +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏,3) FROM `シエシ兪; +シ」シ SUBSTRING(`シ」シ疏,3) +鮴秘セ夜セ鈴セ樣セ。 鮴鈴セ樣セ。 +鮴秘セ夜セ鈴セ 鮴鈴セ +鮴秘セ夜セ 鮴 +鮴秘セ +鮴 + +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏,4) FROM `シエシ兪; +シ」シ SUBSTRING(`シ」シ疏,4) +鮴秘セ夜セ鈴セ樣セ。 鮴樣セ。 +鮴秘セ夜セ鈴セ 鮴 +鮴秘セ夜セ +鮴秘セ +鮴 + +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏,5) FROM `シエシ兪; +シ」シ SUBSTRING(`シ」シ疏,5) +鮴秘セ夜セ鈴セ樣セ。 鮴。 +鮴秘セ夜セ鈴セ +鮴秘セ夜セ +鮴秘セ +鮴 + +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏,6) FROM `シエシ兪; +シ」シ SUBSTRING(`シ」シ疏,6) +鮴秘セ夜セ鈴セ樣セ。 +鮴秘セ夜セ鈴セ +鮴秘セ夜セ +鮴秘セ +鮴 + +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏 FROM 0) FROM `シエシ兪; +シ」シ SUBSTRING(`シ」シ疏 FROM 0) +鮴秘セ夜セ鈴セ樣セ。 +鮴秘セ夜セ鈴セ +鮴秘セ夜セ +鮴秘セ +鮴 + +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏 FROM 1) FROM `シエシ兪; +シ」シ SUBSTRING(`シ」シ疏 FROM 1) +鮴秘セ夜セ鈴セ樣セ。 鮴秘セ夜セ鈴セ樣セ。 +鮴秘セ夜セ鈴セ 鮴秘セ夜セ鈴セ +鮴秘セ夜セ 鮴秘セ夜セ +鮴秘セ 鮴秘セ +鮴 鮴 + +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏 FROM 2) FROM `シエシ兪; +シ」シ SUBSTRING(`シ」シ疏 FROM 2) +鮴秘セ夜セ鈴セ樣セ。 鮴夜セ鈴セ樣セ。 +鮴秘セ夜セ鈴セ 鮴夜セ鈴セ +鮴秘セ夜セ 鮴夜セ +鮴秘セ 鮴 +鮴 + +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏 FROM 3) FROM `シエシ兪; +シ」シ SUBSTRING(`シ」シ疏 FROM 3) +鮴秘セ夜セ鈴セ樣セ。 鮴鈴セ樣セ。 +鮴秘セ夜セ鈴セ 鮴鈴セ +鮴秘セ夜セ 鮴 +鮴秘セ +鮴 + +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏 FROM 4) FROM `シエシ兪; +シ」シ SUBSTRING(`シ」シ疏 FROM 4) +鮴秘セ夜セ鈴セ樣セ。 鮴樣セ。 +鮴秘セ夜セ鈴セ 鮴 +鮴秘セ夜セ +鮴秘セ +鮴 + +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏 FROM 5) FROM `シエシ兪; +シ」シ SUBSTRING(`シ」シ疏 FROM 5) +鮴秘セ夜セ鈴セ樣セ。 鮴。 +鮴秘セ夜セ鈴セ +鮴秘セ夜セ +鮴秘セ +鮴 + +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏 FROM 6) FROM `シエシ兪; +シ」シ SUBSTRING(`シ」シ疏 FROM 6) +鮴秘セ夜セ鈴セ樣セ。 +鮴秘セ夜セ鈴セ +鮴秘セ夜セ +鮴秘セ +鮴 + +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏,1,0) FROM `シエシ兪; +シ」シ SUBSTRING(`シ」シ疏,1,0) +鮴秘セ夜セ鈴セ樣セ。 +鮴秘セ夜セ鈴セ +鮴秘セ夜セ +鮴秘セ +鮴 + +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏,1,1) FROM `シエシ兪; +シ」シ SUBSTRING(`シ」シ疏,1,1) +鮴秘セ夜セ鈴セ樣セ。 鮴 +鮴秘セ夜セ鈴セ 鮴 +鮴秘セ夜セ 鮴 +鮴秘セ 鮴 +鮴 鮴 + +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏,1,2) FROM `シエシ兪; +シ」シ SUBSTRING(`シ」シ疏,1,2) +鮴秘セ夜セ鈴セ樣セ。 鮴秘セ +鮴秘セ夜セ鈴セ 鮴秘セ +鮴秘セ夜セ 鮴秘セ +鮴秘セ 鮴秘セ +鮴 鮴 + +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏,1,3) FROM `シエシ兪; +シ」シ SUBSTRING(`シ」シ疏,1,3) +鮴秘セ夜セ鈴セ樣セ。 鮴秘セ夜セ +鮴秘セ夜セ鈴セ 鮴秘セ夜セ +鮴秘セ夜セ 鮴秘セ夜セ +鮴秘セ 鮴秘セ +鮴 鮴 + +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏,1,4) FROM `シエシ兪; +シ」シ SUBSTRING(`シ」シ疏,1,4) +鮴秘セ夜セ鈴セ樣セ。 鮴秘セ夜セ鈴セ +鮴秘セ夜セ鈴セ 鮴秘セ夜セ鈴セ +鮴秘セ夜セ 鮴秘セ夜セ +鮴秘セ 鮴秘セ +鮴 鮴 + +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏,1,5) FROM `シエシ兪; +シ」シ SUBSTRING(`シ」シ疏,1,5) +鮴秘セ夜セ鈴セ樣セ。 鮴秘セ夜セ鈴セ樣セ。 +鮴秘セ夜セ鈴セ 鮴秘セ夜セ鈴セ +鮴秘セ夜セ 鮴秘セ夜セ +鮴秘セ 鮴秘セ +鮴 鮴 + +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏,1,6) FROM `シエシ兪; +シ」シ SUBSTRING(`シ」シ疏,1,6) +鮴秘セ夜セ鈴セ樣セ。 鮴秘セ夜セ鈴セ樣セ。 +鮴秘セ夜セ鈴セ 鮴秘セ夜セ鈴セ +鮴秘セ夜セ 鮴秘セ夜セ +鮴秘セ 鮴秘セ +鮴 鮴 + +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏 FROM 1 FOR 0) FROM `シエシ兪; +シ」シ SUBSTRING(`シ」シ疏 FROM 1 FOR 0) +鮴秘セ夜セ鈴セ樣セ。 +鮴秘セ夜セ鈴セ +鮴秘セ夜セ +鮴秘セ +鮴 + +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏 FROM 1 FOR 1) FROM `シエシ兪; +シ」シ SUBSTRING(`シ」シ疏 FROM 1 FOR 1) +鮴秘セ夜セ鈴セ樣セ。 鮴 +鮴秘セ夜セ鈴セ 鮴 +鮴秘セ夜セ 鮴 +鮴秘セ 鮴 +鮴 鮴 + +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏 FROM 1 FOR 2) FROM `シエシ兪; +シ」シ SUBSTRING(`シ」シ疏 FROM 1 FOR 2) +鮴秘セ夜セ鈴セ樣セ。 鮴秘セ +鮴秘セ夜セ鈴セ 鮴秘セ +鮴秘セ夜セ 鮴秘セ +鮴秘セ 鮴秘セ +鮴 鮴 + +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏 FROM 1 FOR 3) FROM `シエシ兪; +シ」シ SUBSTRING(`シ」シ疏 FROM 1 FOR 3) +鮴秘セ夜セ鈴セ樣セ。 鮴秘セ夜セ +鮴秘セ夜セ鈴セ 鮴秘セ夜セ +鮴秘セ夜セ 鮴秘セ夜セ +鮴秘セ 鮴秘セ +鮴 鮴 + +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏 FROM 1 FOR 4) FROM `シエシ兪; +シ」シ SUBSTRING(`シ」シ疏 FROM 1 FOR 4) +鮴秘セ夜セ鈴セ樣セ。 鮴秘セ夜セ鈴セ +鮴秘セ夜セ鈴セ 鮴秘セ夜セ鈴セ +鮴秘セ夜セ 鮴秘セ夜セ +鮴秘セ 鮴秘セ +鮴 鮴 + +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏 FROM 1 FOR 5) FROM `シエシ兪; +シ」シ SUBSTRING(`シ」シ疏 FROM 1 FOR 5) +鮴秘セ夜セ鈴セ樣セ。 鮴秘セ夜セ鈴セ樣セ。 +鮴秘セ夜セ鈴セ 鮴秘セ夜セ鈴セ +鮴秘セ夜セ 鮴秘セ夜セ +鮴秘セ 鮴秘セ +鮴 鮴 + +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏 FROM 1 FOR 6) FROM `シエシ兪; +シ」シ SUBSTRING(`シ」シ疏 FROM 1 FOR 6) +鮴秘セ夜セ鈴セ樣セ。 鮴秘セ夜セ鈴セ樣セ。 +鮴秘セ夜セ鈴セ 鮴秘セ夜セ鈴セ +鮴秘セ夜セ 鮴秘セ夜セ +鮴秘セ 鮴秘セ +鮴 鮴 + +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏,0) FROM `シエシ托シ秦; +シ」シ SUBSTRING(`シ」シ疏,0) +スアスイスウスエスオ +スアスイスウスエ +スアスイスウ +スアスイ +スア + +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏,1) FROM `シエシ托シ秦; +シ」シ SUBSTRING(`シ」シ疏,1) +スアスイスウスエスオ スアスイスウスエスオ +スアスイスウスエ スアスイスウスエ +スアスイスウ スアスイスウ +スアスイ スアスイ +スア スア + +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏,2) FROM `シエシ托シ秦; +シ」シ SUBSTRING(`シ」シ疏,2) +スアスイスウスエスオ スイスウスエスオ +スアスイスウスエ スイスウスエ +スアスイスウ スイスウ +スアスイ スイ +スア + +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏,3) FROM `シエシ托シ秦; +シ」シ SUBSTRING(`シ」シ疏,3) +スアスイスウスエスオ スウスエスオ +スアスイスウスエ スウスエ +スアスイスウ スウ +スアスイ +スア + +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏,4) FROM `シエシ托シ秦; +シ」シ SUBSTRING(`シ」シ疏,4) +スアスイスウスエスオ スエスオ +スアスイスウスエ スエ +スアスイスウ +スアスイ +スア + +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏,5) FROM `シエシ托シ秦; +シ」シ SUBSTRING(`シ」シ疏,5) +スアスイスウスエスオ スオ +スアスイスウスエ +スアスイスウ +スアスイ +スア + +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏,6) FROM `シエシ托シ秦; +シ」シ SUBSTRING(`シ」シ疏,6) +スアスイスウスエスオ +スアスイスウスエ +スアスイスウ +スアスイ +スア + +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏 FROM 0) FROM `シエシ托シ秦; +シ」シ SUBSTRING(`シ」シ疏 FROM 0) +スアスイスウスエスオ +スアスイスウスエ +スアスイスウ +スアスイ +スア + +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏 FROM 1) FROM `シエシ托シ秦; +シ」シ SUBSTRING(`シ」シ疏 FROM 1) +スアスイスウスエスオ スアスイスウスエスオ +スアスイスウスエ スアスイスウスエ +スアスイスウ スアスイスウ +スアスイ スアスイ +スア スア + +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏 FROM 2) FROM `シエシ托シ秦; +シ」シ SUBSTRING(`シ」シ疏 FROM 2) +スアスイスウスエスオ スイスウスエスオ +スアスイスウスエ スイスウスエ +スアスイスウ スイスウ +スアスイ スイ +スア + +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏 FROM 3) FROM `シエシ托シ秦; +シ」シ SUBSTRING(`シ」シ疏 FROM 3) +スアスイスウスエスオ スウスエスオ +スアスイスウスエ スウスエ +スアスイスウ スウ +スアスイ +スア + +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏 FROM 4) FROM `シエシ托シ秦; +シ」シ SUBSTRING(`シ」シ疏 FROM 4) +スアスイスウスエスオ スエスオ +スアスイスウスエ スエ +スアスイスウ +スアスイ +スア + +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏 FROM 5) FROM `シエシ托シ秦; +シ」シ SUBSTRING(`シ」シ疏 FROM 5) +スアスイスウスエスオ スオ +スアスイスウスエ +スアスイスウ +スアスイ +スア + +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏 FROM 6) FROM `シエシ托シ秦; +シ」シ SUBSTRING(`シ」シ疏 FROM 6) +スアスイスウスエスオ +スアスイスウスエ +スアスイスウ +スアスイ +スア + +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏,1,0) FROM `シエシ托シ秦; +シ」シ SUBSTRING(`シ」シ疏,1,0) +スアスイスウスエスオ +スアスイスウスエ +スアスイスウ +スアスイ +スア + +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏,1,1) FROM `シエシ托シ秦; +シ」シ SUBSTRING(`シ」シ疏,1,1) +スアスイスウスエスオ スア +スアスイスウスエ スア +スアスイスウ スア +スアスイ スア +スア スア + +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏,1,2) FROM `シエシ托シ秦; +シ」シ SUBSTRING(`シ」シ疏,1,2) +スアスイスウスエスオ スアスイ +スアスイスウスエ スアスイ +スアスイスウ スアスイ +スアスイ スアスイ +スア スア + +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏,1,3) FROM `シエシ托シ秦; +シ」シ SUBSTRING(`シ」シ疏,1,3) +スアスイスウスエスオ スアスイスウ +スアスイスウスエ スアスイスウ +スアスイスウ スアスイスウ +スアスイ スアスイ +スア スア + +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏,1,4) FROM `シエシ托シ秦; +シ」シ SUBSTRING(`シ」シ疏,1,4) +スアスイスウスエスオ スアスイスウスエ +スアスイスウスエ スアスイスウスエ +スアスイスウ スアスイスウ +スアスイ スアスイ +スア スア + +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏,1,5) FROM `シエシ托シ秦; +シ」シ SUBSTRING(`シ」シ疏,1,5) +スアスイスウスエスオ スアスイスウスエスオ +スアスイスウスエ スアスイスウスエ +スアスイスウ スアスイスウ +スアスイ スアスイ +スア スア + +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏,1,6) FROM `シエシ托シ秦; +シ」シ SUBSTRING(`シ」シ疏,1,6) +スアスイスウスエスオ スアスイスウスエスオ +スアスイスウスエ スアスイスウスエ +スアスイスウ スアスイスウ +スアスイ スアスイ +スア スア + +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏 FROM 1 FOR 0) FROM `シエシ托シ秦; +シ」シ SUBSTRING(`シ」シ疏 FROM 1 FOR 0) +スアスイスウスエスオ +スアスイスウスエ +スアスイスウ +スアスイ +スア + +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏 FROM 1 FOR 1) FROM `シエシ托シ秦; +シ」シ SUBSTRING(`シ」シ疏 FROM 1 FOR 1) +スアスイスウスエスオ スア +スアスイスウスエ スア +スアスイスウ スア +スアスイ スア +スア スア + +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏 FROM 1 FOR 2) FROM `シエシ托シ秦; +シ」シ SUBSTRING(`シ」シ疏 FROM 1 FOR 2) +スアスイスウスエスオ スアスイ +スアスイスウスエ スアスイ +スアスイスウ スアスイ +スアスイ スアスイ +スア スア + +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏 FROM 1 FOR 3) FROM `シエシ托シ秦; +シ」シ SUBSTRING(`シ」シ疏 FROM 1 FOR 3) +スアスイスウスエスオ スアスイスウ +スアスイスウスエ スアスイスウ +スアスイスウ スアスイスウ +スアスイ スアスイ +スア スア + +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏 FROM 1 FOR 4) FROM `シエシ托シ秦; +シ」シ SUBSTRING(`シ」シ疏 FROM 1 FOR 4) +スアスイスウスエスオ スアスイスウスエ +スアスイスウスエ スアスイスウスエ +スアスイスウ スアスイスウ +スアスイ スアスイ +スア スア + +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏 FROM 1 FOR 5) FROM `シエシ托シ秦; +シ」シ SUBSTRING(`シ」シ疏 FROM 1 FOR 5) +スアスイスウスエスオ スアスイスウスエスオ +スアスイスウスエ スアスイスウスエ +スアスイスウ スアスイスウ +スアスイ スアスイ +スア スア + +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏 FROM 1 FOR 6) FROM `シエシ托シ秦; +シ」シ SUBSTRING(`シ」シ疏 FROM 1 FOR 6) +スアスイスウスエスオ スアスイスウスエスオ +スアスイスウスエ スアスイスウスエ +スアスイスウ スアスイスウ +スアスイ スアスイ +スア スア + +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏,0) FROM `シエシ托シ疏; +シ」シ SUBSTRING(`シ」シ疏,0) +縺ゅ>縺縺医♀ +縺ゅ>縺縺 +縺ゅ>縺 +縺ゅ> +縺 + +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏,1) FROM `シエシ托シ疏; +シ」シ SUBSTRING(`シ」シ疏,1) +縺ゅ>縺縺医♀ 縺ゅ>縺縺医♀ +縺ゅ>縺縺 縺ゅ>縺縺 +縺ゅ>縺 縺ゅ>縺 +縺ゅ> 縺ゅ> +縺 縺 + +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏,2) FROM `シエシ托シ疏; +シ」シ SUBSTRING(`シ」シ疏,2) +縺ゅ>縺縺医♀ 縺縺縺医♀ +縺ゅ>縺縺 縺縺縺 +縺ゅ>縺 縺縺 +縺ゅ> 縺 +縺 + +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏,3) FROM `シエシ托シ疏; +シ」シ SUBSTRING(`シ」シ疏,3) +縺ゅ>縺縺医♀ 縺縺医♀ +縺ゅ>縺縺 縺縺 +縺ゅ>縺 縺 +縺ゅ> +縺 + +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏,4) FROM `シエシ托シ疏; +シ」シ SUBSTRING(`シ」シ疏,4) +縺ゅ>縺縺医♀ 縺医♀ +縺ゅ>縺縺 縺 +縺ゅ>縺 +縺ゅ> +縺 + +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏,5) FROM `シエシ托シ疏; +シ」シ SUBSTRING(`シ」シ疏,5) +縺ゅ>縺縺医♀ 縺 +縺ゅ>縺縺 +縺ゅ>縺 +縺ゅ> +縺 + +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏,6) FROM `シエシ托シ疏; +シ」シ SUBSTRING(`シ」シ疏,6) +縺ゅ>縺縺医♀ +縺ゅ>縺縺 +縺ゅ>縺 +縺ゅ> +縺 + +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏 FROM 0) FROM `シエシ托シ疏; +シ」シ SUBSTRING(`シ」シ疏 FROM 0) +縺ゅ>縺縺医♀ +縺ゅ>縺縺 +縺ゅ>縺 +縺ゅ> +縺 + +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏 FROM 1) FROM `シエシ托シ疏; +シ」シ SUBSTRING(`シ」シ疏 FROM 1) +縺ゅ>縺縺医♀ 縺ゅ>縺縺医♀ +縺ゅ>縺縺 縺ゅ>縺縺 +縺ゅ>縺 縺ゅ>縺 +縺ゅ> 縺ゅ> +縺 縺 + +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏 FROM 2) FROM `シエシ托シ疏; +シ」シ SUBSTRING(`シ」シ疏 FROM 2) +縺ゅ>縺縺医♀ 縺縺縺医♀ +縺ゅ>縺縺 縺縺縺 +縺ゅ>縺 縺縺 +縺ゅ> 縺 +縺 + +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏 FROM 3) FROM `シエシ托シ疏; +シ」シ SUBSTRING(`シ」シ疏 FROM 3) +縺ゅ>縺縺医♀ 縺縺医♀ +縺ゅ>縺縺 縺縺 +縺ゅ>縺 縺 +縺ゅ> +縺 + +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏 FROM 4) FROM `シエシ托シ疏; +シ」シ SUBSTRING(`シ」シ疏 FROM 4) +縺ゅ>縺縺医♀ 縺医♀ +縺ゅ>縺縺 縺 +縺ゅ>縺 +縺ゅ> +縺 + +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏 FROM 5) FROM `シエシ托シ疏; +シ」シ SUBSTRING(`シ」シ疏 FROM 5) +縺ゅ>縺縺医♀ 縺 +縺ゅ>縺縺 +縺ゅ>縺 +縺ゅ> +縺 + +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏 FROM 6) FROM `シエシ托シ疏; +シ」シ SUBSTRING(`シ」シ疏 FROM 6) +縺ゅ>縺縺医♀ +縺ゅ>縺縺 +縺ゅ>縺 +縺ゅ> +縺 + +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏,1,0) FROM `シエシ托シ疏; +シ」シ SUBSTRING(`シ」シ疏,1,0) +縺ゅ>縺縺医♀ +縺ゅ>縺縺 +縺ゅ>縺 +縺ゅ> +縺 + +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏,1,1) FROM `シエシ托シ疏; +シ」シ SUBSTRING(`シ」シ疏,1,1) +縺ゅ>縺縺医♀ 縺 +縺ゅ>縺縺 縺 +縺ゅ>縺 縺 +縺ゅ> 縺 +縺 縺 + +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏,1,2) FROM `シエシ托シ疏; +シ」シ SUBSTRING(`シ」シ疏,1,2) +縺ゅ>縺縺医♀ 縺ゅ> +縺ゅ>縺縺 縺ゅ> +縺ゅ>縺 縺ゅ> +縺ゅ> 縺ゅ> +縺 縺 + +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏,1,3) FROM `シエシ托シ疏; +シ」シ SUBSTRING(`シ」シ疏,1,3) +縺ゅ>縺縺医♀ 縺ゅ>縺 +縺ゅ>縺縺 縺ゅ>縺 +縺ゅ>縺 縺ゅ>縺 +縺ゅ> 縺ゅ> +縺 縺 + +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏,1,4) FROM `シエシ托シ疏; +シ」シ SUBSTRING(`シ」シ疏,1,4) +縺ゅ>縺縺医♀ 縺ゅ>縺縺 +縺ゅ>縺縺 縺ゅ>縺縺 +縺ゅ>縺 縺ゅ>縺 +縺ゅ> 縺ゅ> +縺 縺 + +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏,1,5) FROM `シエシ托シ疏; +シ」シ SUBSTRING(`シ」シ疏,1,5) +縺ゅ>縺縺医♀ 縺ゅ>縺縺医♀ +縺ゅ>縺縺 縺ゅ>縺縺 +縺ゅ>縺 縺ゅ>縺 +縺ゅ> 縺ゅ> +縺 縺 + +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏,1,6) FROM `シエシ托シ疏; +シ」シ SUBSTRING(`シ」シ疏,1,6) +縺ゅ>縺縺医♀ 縺ゅ>縺縺医♀ +縺ゅ>縺縺 縺ゅ>縺縺 +縺ゅ>縺 縺ゅ>縺 +縺ゅ> 縺ゅ> +縺 縺 + +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏 FROM 1 FOR 0) FROM `シエシ托シ疏; +シ」シ SUBSTRING(`シ」シ疏 FROM 1 FOR 0) +縺ゅ>縺縺医♀ +縺ゅ>縺縺 +縺ゅ>縺 +縺ゅ> +縺 + +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏 FROM 1 FOR 1) FROM `シエシ托シ疏; +シ」シ SUBSTRING(`シ」シ疏 FROM 1 FOR 1) +縺ゅ>縺縺医♀ 縺 +縺ゅ>縺縺 縺 +縺ゅ>縺 縺 +縺ゅ> 縺 +縺 縺 + +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏 FROM 1 FOR 2) FROM `シエシ托シ疏; +シ」シ SUBSTRING(`シ」シ疏 FROM 1 FOR 2) +縺ゅ>縺縺医♀ 縺ゅ> +縺ゅ>縺縺 縺ゅ> +縺ゅ>縺 縺ゅ> +縺ゅ> 縺ゅ> +縺 縺 + +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏 FROM 1 FOR 3) FROM `シエシ托シ疏; +シ」シ SUBSTRING(`シ」シ疏 FROM 1 FOR 3) +縺ゅ>縺縺医♀ 縺ゅ>縺 +縺ゅ>縺縺 縺ゅ>縺 +縺ゅ>縺 縺ゅ>縺 +縺ゅ> 縺ゅ> +縺 縺 + +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏 FROM 1 FOR 4) FROM `シエシ托シ疏; +シ」シ SUBSTRING(`シ」シ疏 FROM 1 FOR 4) +縺ゅ>縺縺医♀ 縺ゅ>縺縺 +縺ゅ>縺縺 縺ゅ>縺縺 +縺ゅ>縺 縺ゅ>縺 +縺ゅ> 縺ゅ> +縺 縺 + +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏 FROM 1 FOR 5) FROM `シエシ托シ疏; +シ」シ SUBSTRING(`シ」シ疏 FROM 1 FOR 5) +縺ゅ>縺縺医♀ 縺ゅ>縺縺医♀ +縺ゅ>縺縺 縺ゅ>縺縺 +縺ゅ>縺 縺ゅ>縺 +縺ゅ> 縺ゅ> +縺 縺 + +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏 FROM 1 FOR 6) FROM `シエシ托シ疏; +シ」シ SUBSTRING(`シ」シ疏 FROM 1 FOR 6) +縺ゅ>縺縺医♀ 縺ゅ>縺縺医♀ +縺ゅ>縺縺 縺ゅ>縺縺 +縺ゅ>縺 縺ゅ>縺 +縺ゅ> 縺ゅ> +縺 縺 + +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏,0) FROM `シエシ托シ蛋; +シ」シ SUBSTRING(`シ」シ疏,0) +鮴秘セ夜セ鈴セ樣セ。 +鮴秘セ夜セ鈴セ +鮴秘セ夜セ +鮴秘セ +鮴 + +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏,1) FROM `シエシ托シ蛋; +シ」シ SUBSTRING(`シ」シ疏,1) +鮴秘セ夜セ鈴セ樣セ。 鮴秘セ夜セ鈴セ樣セ。 +鮴秘セ夜セ鈴セ 鮴秘セ夜セ鈴セ +鮴秘セ夜セ 鮴秘セ夜セ +鮴秘セ 鮴秘セ +鮴 鮴 + +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏,2) FROM `シエシ托シ蛋; +シ」シ SUBSTRING(`シ」シ疏,2) +鮴秘セ夜セ鈴セ樣セ。 鮴夜セ鈴セ樣セ。 +鮴秘セ夜セ鈴セ 鮴夜セ鈴セ +鮴秘セ夜セ 鮴夜セ +鮴秘セ 鮴 +鮴 + +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏,3) FROM `シエシ托シ蛋; +シ」シ SUBSTRING(`シ」シ疏,3) +鮴秘セ夜セ鈴セ樣セ。 鮴鈴セ樣セ。 +鮴秘セ夜セ鈴セ 鮴鈴セ +鮴秘セ夜セ 鮴 +鮴秘セ +鮴 + +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏,4) FROM `シエシ托シ蛋; +シ」シ SUBSTRING(`シ」シ疏,4) +鮴秘セ夜セ鈴セ樣セ。 鮴樣セ。 +鮴秘セ夜セ鈴セ 鮴 +鮴秘セ夜セ +鮴秘セ +鮴 + +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏,5) FROM `シエシ托シ蛋; +シ」シ SUBSTRING(`シ」シ疏,5) +鮴秘セ夜セ鈴セ樣セ。 鮴。 +鮴秘セ夜セ鈴セ +鮴秘セ夜セ +鮴秘セ +鮴 + +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏,6) FROM `シエシ托シ蛋; +シ」シ SUBSTRING(`シ」シ疏,6) +鮴秘セ夜セ鈴セ樣セ。 +鮴秘セ夜セ鈴セ +鮴秘セ夜セ +鮴秘セ +鮴 + +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏 FROM 0) FROM `シエシ托シ蛋; +シ」シ SUBSTRING(`シ」シ疏 FROM 0) +鮴秘セ夜セ鈴セ樣セ。 +鮴秘セ夜セ鈴セ +鮴秘セ夜セ +鮴秘セ +鮴 + +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏 FROM 1) FROM `シエシ托シ蛋; +シ」シ SUBSTRING(`シ」シ疏 FROM 1) +鮴秘セ夜セ鈴セ樣セ。 鮴秘セ夜セ鈴セ樣セ。 +鮴秘セ夜セ鈴セ 鮴秘セ夜セ鈴セ +鮴秘セ夜セ 鮴秘セ夜セ +鮴秘セ 鮴秘セ +鮴 鮴 + +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏 FROM 2) FROM `シエシ托シ蛋; +シ」シ SUBSTRING(`シ」シ疏 FROM 2) +鮴秘セ夜セ鈴セ樣セ。 鮴夜セ鈴セ樣セ。 +鮴秘セ夜セ鈴セ 鮴夜セ鈴セ +鮴秘セ夜セ 鮴夜セ +鮴秘セ 鮴 +鮴 + +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏 FROM 3) FROM `シエシ托シ蛋; +シ」シ SUBSTRING(`シ」シ疏 FROM 3) +鮴秘セ夜セ鈴セ樣セ。 鮴鈴セ樣セ。 +鮴秘セ夜セ鈴セ 鮴鈴セ +鮴秘セ夜セ 鮴 +鮴秘セ +鮴 + +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏 FROM 4) FROM `シエシ托シ蛋; +シ」シ SUBSTRING(`シ」シ疏 FROM 4) +鮴秘セ夜セ鈴セ樣セ。 鮴樣セ。 +鮴秘セ夜セ鈴セ 鮴 +鮴秘セ夜セ +鮴秘セ +鮴 + +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏 FROM 5) FROM `シエシ托シ蛋; +シ」シ SUBSTRING(`シ」シ疏 FROM 5) +鮴秘セ夜セ鈴セ樣セ。 鮴。 +鮴秘セ夜セ鈴セ +鮴秘セ夜セ +鮴秘セ +鮴 + +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏 FROM 6) FROM `シエシ托シ蛋; +シ」シ SUBSTRING(`シ」シ疏 FROM 6) +鮴秘セ夜セ鈴セ樣セ。 +鮴秘セ夜セ鈴セ +鮴秘セ夜セ +鮴秘セ +鮴 + +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏,1,0) FROM `シエシ托シ蛋; +シ」シ SUBSTRING(`シ」シ疏,1,0) +鮴秘セ夜セ鈴セ樣セ。 +鮴秘セ夜セ鈴セ +鮴秘セ夜セ +鮴秘セ +鮴 + +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏,1,1) FROM `シエシ托シ蛋; +シ」シ SUBSTRING(`シ」シ疏,1,1) +鮴秘セ夜セ鈴セ樣セ。 鮴 +鮴秘セ夜セ鈴セ 鮴 +鮴秘セ夜セ 鮴 +鮴秘セ 鮴 +鮴 鮴 + +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏,1,2) FROM `シエシ托シ蛋; +シ」シ SUBSTRING(`シ」シ疏,1,2) +鮴秘セ夜セ鈴セ樣セ。 鮴秘セ +鮴秘セ夜セ鈴セ 鮴秘セ +鮴秘セ夜セ 鮴秘セ +鮴秘セ 鮴秘セ +鮴 鮴 + +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏,1,3) FROM `シエシ托シ蛋; +シ」シ SUBSTRING(`シ」シ疏,1,3) +鮴秘セ夜セ鈴セ樣セ。 鮴秘セ夜セ +鮴秘セ夜セ鈴セ 鮴秘セ夜セ +鮴秘セ夜セ 鮴秘セ夜セ +鮴秘セ 鮴秘セ +鮴 鮴 + +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏,1,4) FROM `シエシ托シ蛋; +シ」シ SUBSTRING(`シ」シ疏,1,4) +鮴秘セ夜セ鈴セ樣セ。 鮴秘セ夜セ鈴セ +鮴秘セ夜セ鈴セ 鮴秘セ夜セ鈴セ +鮴秘セ夜セ 鮴秘セ夜セ +鮴秘セ 鮴秘セ +鮴 鮴 + +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏,1,5) FROM `シエシ托シ蛋; +シ」シ SUBSTRING(`シ」シ疏,1,5) +鮴秘セ夜セ鈴セ樣セ。 鮴秘セ夜セ鈴セ樣セ。 +鮴秘セ夜セ鈴セ 鮴秘セ夜セ鈴セ +鮴秘セ夜セ 鮴秘セ夜セ +鮴秘セ 鮴秘セ +鮴 鮴 + +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏,1,6) FROM `シエシ托シ蛋; +シ」シ SUBSTRING(`シ」シ疏,1,6) +鮴秘セ夜セ鈴セ樣セ。 鮴秘セ夜セ鈴セ樣セ。 +鮴秘セ夜セ鈴セ 鮴秘セ夜セ鈴セ +鮴秘セ夜セ 鮴秘セ夜セ +鮴秘セ 鮴秘セ +鮴 鮴 + +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏 FROM 1 FOR 0) FROM `シエシ托シ蛋; +シ」シ SUBSTRING(`シ」シ疏 FROM 1 FOR 0) +鮴秘セ夜セ鈴セ樣セ。 +鮴秘セ夜セ鈴セ +鮴秘セ夜セ +鮴秘セ +鮴 + +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏 FROM 1 FOR 1) FROM `シエシ托シ蛋; +シ」シ SUBSTRING(`シ」シ疏 FROM 1 FOR 1) +鮴秘セ夜セ鈴セ樣セ。 鮴 +鮴秘セ夜セ鈴セ 鮴 +鮴秘セ夜セ 鮴 +鮴秘セ 鮴 +鮴 鮴 + +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏 FROM 1 FOR 2) FROM `シエシ托シ蛋; +シ」シ SUBSTRING(`シ」シ疏 FROM 1 FOR 2) +鮴秘セ夜セ鈴セ樣セ。 鮴秘セ +鮴秘セ夜セ鈴セ 鮴秘セ +鮴秘セ夜セ 鮴秘セ +鮴秘セ 鮴秘セ +鮴 鮴 + +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏 FROM 1 FOR 3) FROM `シエシ托シ蛋; +シ」シ SUBSTRING(`シ」シ疏 FROM 1 FOR 3) +鮴秘セ夜セ鈴セ樣セ。 鮴秘セ夜セ +鮴秘セ夜セ鈴セ 鮴秘セ夜セ +鮴秘セ夜セ 鮴秘セ夜セ +鮴秘セ 鮴秘セ +鮴 鮴 + +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏 FROM 1 FOR 4) FROM `シエシ托シ蛋; +シ」シ SUBSTRING(`シ」シ疏 FROM 1 FOR 4) +鮴秘セ夜セ鈴セ樣セ。 鮴秘セ夜セ鈴セ +鮴秘セ夜セ鈴セ 鮴秘セ夜セ鈴セ +鮴秘セ夜セ 鮴秘セ夜セ +鮴秘セ 鮴秘セ +鮴 鮴 + +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏 FROM 1 FOR 5) FROM `シエシ托シ蛋; +シ」シ SUBSTRING(`シ」シ疏 FROM 1 FOR 5) +鮴秘セ夜セ鈴セ樣セ。 鮴秘セ夜セ鈴セ樣セ。 +鮴秘セ夜セ鈴セ 鮴秘セ夜セ鈴セ +鮴秘セ夜セ 鮴秘セ夜セ +鮴秘セ 鮴秘セ +鮴 鮴 + +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏 FROM 1 FOR 6) FROM `シエシ托シ蛋; +シ」シ SUBSTRING(`シ」シ疏 FROM 1 FOR 6) +鮴秘セ夜セ鈴セ樣セ。 鮴秘セ夜セ鈴セ樣セ。 +鮴秘セ夜セ鈴セ 鮴秘セ夜セ鈴セ +鮴秘セ夜セ 鮴秘セ夜セ +鮴秘セ 鮴秘セ +鮴 鮴 + +DROP TABLE `シエシ疏; +DROP TABLE `シエシ蛋; +DROP TABLE `シエシ伝; +DROP TABLE `シエシ覗; +DROP TABLE `シエシ描; +DROP TABLE `シエシ冒; +DROP TABLE `シエシ輿; +DROP TABLE `シエシ倭; +DROP TABLE `シエシ兪; +DROP TABLE `シエシ托シ秦; +DROP TABLE `シエシ托シ疏; +DROP TABLE `シエシ托シ蛋; diff --git a/mysql-test/suite/jp/r/jp_trim_sjis.result b/mysql-test/suite/jp/r/jp_trim_sjis.result new file mode 100644 index 00000000000..e6ab86fd20a --- /dev/null +++ b/mysql-test/suite/jp/r/jp_trim_sjis.result @@ -0,0 +1,672 @@ +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; +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 (' ソ十表予構 '); +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`) + アイウエオ アイウエオ +アイウエオ アイウエオ +アイウエオカ アイウエオ +アイウエオカカ アイウエオ +アイウエオカカカ アイウエオ +カアイウエオ カアイウエオ +カカアイウエオ カカアイウエオ +カカカアイウエオ カカカアイウエオ +カカカアイウエオカカカ カカカアイウエオ +SELECT `C1`,TRIM(LEADING 'カ' FROM `C1`) FROM `T1`; +C1 TRIM(LEADING 'カ' FROM `C1`) + アイウエオ アイウエオ +アイウエオ アイウエオ +アイウエオカ アイウエオカ +アイウエオカカ アイウエオカカ +アイウエオカカカ アイウエオカカカ +カアイウエオ アイウエオ +カカアイウエオ アイウエオ +カカカアイウエオ アイウエオ +カカカアイウエオカカカ アイウエオカカカ +SELECT `C1`,TRIM(BOTH 'カ' FROM `C1`) FROM `T1`; +C1 TRIM(BOTH 'カ' FROM `C1`) + アイウエオ アイウエオ +アイウエオ アイウエオ +アイウエオカ アイウエオ +アイウエオカカ アイウエオ +アイウエオカカカ アイウエオ +カアイウエオ アイウエオ +カカアイウエオ アイウエオ +カカカアイウエオ アイウエオ +カカカアイウエオカカカ アイウエオ +SELECT `C1`,TRIM(`C1`) FROM `T1`; +C1 TRIM(`C1`) + アイウエオ アイウエオ +アイウエオ アイウエオ +アイウエオカ アイウエオカ +アイウエオカカ アイウエオカカ +アイウエオカカカ アイウエオカカカ +カアイウエオ カアイウエオ +カカアイウエオ カカアイウエオ +カカカアイウエオ カカカアイウエオ +カカカアイウエオカカカ カカカアイウエオカカカ +SELECT `C1`,TRIM(TRAILING 'か' FROM `C1`) FROM `T2`; +C1 TRIM(TRAILING 'か' FROM `C1`) + あいうえお あいうえお +あいうえお あいうえお +あいうえおか あいうえお +あいうえおかか あいうえお +あいうえおかかか あいうえお +かあいうえお かあいうえお +かかあいうえお かかあいうえお +かかかあいうえお かかかあいうえお +かかかあいうえおかかか かかかあいうえお +SELECT `C1`,TRIM(LEADING 'か' FROM `C1`) FROM `T2`; +C1 TRIM(LEADING 'か' FROM `C1`) + あいうえお あいうえお +あいうえお あいうえお +あいうえおか あいうえおか +あいうえおかか あいうえおかか +あいうえおかかか あいうえおかかか +かあいうえお あいうえお +かかあいうえお あいうえお +かかかあいうえお あいうえお +かかかあいうえおかかか あいうえおかかか +SELECT `C1`,TRIM(BOTH 'か' FROM `C1`) FROM `T2`; +C1 TRIM(BOTH 'か' FROM `C1`) + あいうえお あいうえお +あいうえお あいうえお +あいうえおか あいうえお +あいうえおかか あいうえお +あいうえおかかか あいうえお +かあいうえお あいうえお +かかあいうえお あいうえお +かかかあいうえお あいうえお +かかかあいうえおかかか あいうえお +SELECT `C1`,TRIM(`C1`) FROM `T2`; +C1 TRIM(`C1`) + あいうえお あいうえお +あいうえお あいうえお +あいうえおか あいうえおか +あいうえおかか あいうえおかか +あいうえおかかか あいうえおかかか +かあいうえお かあいうえお +かかあいうえお かかあいうえお +かかかあいうえお かかかあいうえお +かかかあいうえおかかか かかかあいうえおかかか +SELECT `C1`,TRIM(TRAILING '暴'FROM `C1`) FROM `T3`; +C1 TRIM(TRAILING '暴'FROM `C1`) + ソ十表予構 ソ十表予構 +ソ十表予構 ソ十表予構 +ソ十表予構暴 ソ十表予構 +ソ十表予構暴暴 ソ十表予構 +ソ十表予構暴暴暴 ソ十表予構 +暴ソ十表予構 暴ソ十表予構 +暴暴ソ十表予構 暴暴ソ十表予構 +暴暴暴ソ十表予構 暴暴暴ソ十表予構 +暴暴暴ソ十表予構暴暴暴 暴暴暴ソ十表予構 +SELECT `C1`,TRIM(LEADING '暴' FROM `C1`) FROM `T3`; +C1 TRIM(LEADING '暴' FROM `C1`) + ソ十表予構 ソ十表予構 +ソ十表予構 ソ十表予構 +ソ十表予構暴 ソ十表予構暴 +ソ十表予構暴暴 ソ十表予構暴暴 +ソ十表予構暴暴暴 ソ十表予構暴暴暴 +暴ソ十表予構 ソ十表予構 +暴暴ソ十表予構 ソ十表予構 +暴暴暴ソ十表予構 ソ十表予構 +暴暴暴ソ十表予構暴暴暴 ソ十表予構暴暴暴 +SELECT `C1`,TRIM(BOTH '暴' FROM `C1`) FROM `T3`; +C1 TRIM(BOTH '暴' FROM `C1`) + ソ十表予構 ソ十表予構 +ソ十表予構 ソ十表予構 +ソ十表予構暴 ソ十表予構 +ソ十表予構暴暴 ソ十表予構 +ソ十表予構暴暴暴 ソ十表予構 +暴ソ十表予構 ソ十表予構 +暴暴ソ十表予構 ソ十表予構 +暴暴暴ソ十表予構 ソ十表予構 +暴暴暴ソ十表予構暴暴暴 ソ十表予構 +SELECT `C1`,TRIM(`C1`) FROM `T3`; +C1 TRIM(`C1`) + ソ十表予構 ソ十表予構 +ソ十表予構 ソ十表予構 +ソ十表予構暴 ソ十表予構暴 +ソ十表予構暴暴 ソ十表予構暴暴 +ソ十表予構暴暴暴 ソ十表予構暴暴暴 +暴ソ十表予構 暴ソ十表予構 +暴暴ソ十表予構 暴暴ソ十表予構 +暴暴暴ソ十表予構 暴暴暴ソ十表予構 +暴暴暴ソ十表予構暴暴暴 暴暴暴ソ十表予構暴暴暴 +SELECT `C1`,TRIM(TRAILING 'カ' FROM `C1`) FROM `T4`; +C1 TRIM(TRAILING 'カ' FROM `C1`) + アイウエオ アイウエオ +アイウエオ アイウエオ +アイウエオカ アイウエオ +アイウエオカカ アイウエオ +アイウエオカカカ アイウエオ +カアイウエオ カアイウエオ +カカアイウエオ カカアイウエオ +カカカアイウエオ カカカアイウエオ +カカカアイウエオカカカ カカカアイウエオ +SELECT `C1`,TRIM(LEADING 'カ' FROM `C1`) FROM `T4`; +C1 TRIM(LEADING 'カ' FROM `C1`) + アイウエオ アイウエオ +アイウエオ アイウエオ +アイウエオカ アイウエオカ +アイウエオカカ アイウエオカカ +アイウエオカカカ アイウエオカカカ +カアイウエオ アイウエオ +カカアイウエオ アイウエオ +カカカアイウエオ アイウエオ +カカカアイウエオカカカ アイウエオカカカ +SELECT `C1`,TRIM(BOTH 'カ' FROM `C1`) FROM `T4`; +C1 TRIM(BOTH 'カ' FROM `C1`) + アイウエオ アイウエオ +アイウエオ アイウエオ +アイウエオカ アイウエオ +アイウエオカカ アイウエオ +アイウエオカカカ アイウエオ +カアイウエオ アイウエオ +カカアイウエオ アイウエオ +カカカアイウエオ アイウエオ +カカカアイウエオカカカ アイウエオ +SELECT `C1`,TRIM(`C1`) FROM `T4`; +C1 TRIM(`C1`) + アイウエオ アイウエオ +アイウエオ アイウエオ +アイウエオカ アイウエオカ +アイウエオカカ アイウエオカカ +アイウエオカカカ アイウエオカカカ +カアイウエオ カアイウエオ +カカアイウエオ カカアイウエオ +カカカアイウエオ カカカアイウエオ +カカカアイウエオカカカ カカカアイウエオカカカ +SELECT `C1`,TRIM(TRAILING 'か' FROM `C1`) FROM `T5`; +C1 TRIM(TRAILING 'か' FROM `C1`) + あいうえお あいうえお +あいうえお あいうえお +あいうえおか あいうえお +あいうえおかか あいうえお +あいうえおかかか あいうえお +かあいうえお かあいうえお +かかあいうえお かかあいうえお +かかかあいうえお かかかあいうえお +かかかあいうえおかかか かかかあいうえお +SELECT `C1`,TRIM(LEADING 'か' FROM `C1`) FROM `T5`; +C1 TRIM(LEADING 'か' FROM `C1`) + あいうえお あいうえお +あいうえお あいうえお +あいうえおか あいうえおか +あいうえおかか あいうえおかか +あいうえおかかか あいうえおかかか +かあいうえお あいうえお +かかあいうえお あいうえお +かかかあいうえお あいうえお +かかかあいうえおかかか あいうえおかかか +SELECT `C1`,TRIM(BOTH 'か' FROM `C1`) FROM `T5`; +C1 TRIM(BOTH 'か' FROM `C1`) + あいうえお あいうえお +あいうえお あいうえお +あいうえおか あいうえお +あいうえおかか あいうえお +あいうえおかかか あいうえお +かあいうえお あいうえお +かかあいうえお あいうえお +かかかあいうえお あいうえお +かかかあいうえおかかか あいうえお +SELECT `C1`,TRIM(`C1`) FROM `T5`; +C1 TRIM(`C1`) + あいうえお あいうえお +あいうえお あいうえお +あいうえおか あいうえおか +あいうえおかか あいうえおかか +あいうえおかかか あいうえおかかか +かあいうえお かあいうえお +かかあいうえお かかあいうえお +かかかあいうえお かかかあいうえお +かかかあいうえおかかか かかかあいうえおかかか +SELECT `C1`,TRIM(TRAILING '暴' FROM `C1`) FROM `T6`; +C1 TRIM(TRAILING '暴' FROM `C1`) + ソ十表予構 ソ十表予構 +ソ十表予構 ソ十表予構 +ソ十表予構暴 ソ十表予構 +ソ十表予構暴暴 ソ十表予構 +ソ十表予構暴暴暴 ソ十表予構 +暴ソ十表予構 暴ソ十表予構 +暴暴ソ十表予構 暴暴ソ十表予構 +暴暴暴ソ十表予構 暴暴暴ソ十表予構 +暴暴暴ソ十表予構暴暴暴 暴暴暴ソ十表予構 +SELECT `C1`,TRIM(LEADING '暴' FROM `C1`) FROM `T6`; +C1 TRIM(LEADING '暴' FROM `C1`) + ソ十表予構 ソ十表予構 +ソ十表予構 ソ十表予構 +ソ十表予構暴 ソ十表予構暴 +ソ十表予構暴暴 ソ十表予構暴暴 +ソ十表予構暴暴暴 ソ十表予構暴暴暴 +暴ソ十表予構 ソ十表予構 +暴暴ソ十表予構 ソ十表予構 +暴暴暴ソ十表予構 ソ十表予構 +暴暴暴ソ十表予構暴暴暴 ソ十表予構暴暴暴 +SELECT `C1`,TRIM(BOTH '暴' FROM `C1`) FROM `T6`; +C1 TRIM(BOTH '暴' FROM `C1`) + ソ十表予構 ソ十表予構 +ソ十表予構 ソ十表予構 +ソ十表予構暴 ソ十表予構 +ソ十表予構暴暴 ソ十表予構 +ソ十表予構暴暴暴 ソ十表予構 +暴ソ十表予構 ソ十表予構 +暴暴ソ十表予構 ソ十表予構 +暴暴暴ソ十表予構 ソ十表予構 +暴暴暴ソ十表予構暴暴暴 ソ十表予構 +SELECT `C1`,TRIM(`C1`) FROM `T6`; +C1 TRIM(`C1`) + ソ十表予構 ソ十表予構 +ソ十表予構 ソ十表予構 +ソ十表予構暴 ソ十表予構暴 +ソ十表予構暴暴 ソ十表予構暴暴 +ソ十表予構暴暴暴 ソ十表予構暴暴暴 +暴ソ十表予構 暴ソ十表予構 +暴暴ソ十表予構 暴暴ソ十表予構 +暴暴暴ソ十表予構 暴暴暴ソ十表予構 +暴暴暴ソ十表予構暴暴暴 暴暴暴ソ十表予構暴暴暴 +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`; +C1 TRIM(TRAILING 'カ' FROM `C1`) +アイウエオ アイウエオ +アイウエオカ アイウエオ +アイウエオカカ アイウエオ +アイウエオカカカ アイウエオ +カアイウエオ カアイウエオ +カカアイウエオ カカアイウエオ +カカカアイウエオ カカカアイウエオ +カカカアイウエオカカカ カカカアイウエオ + アイウエオ アイウエオ +SELECT `C1`,TRIM(LEADING 'カ' FROM `C1`) FROM `T10`; +C1 TRIM(LEADING 'カ' FROM `C1`) +アイウエオ アイウエオ +アイウエオカ アイウエオカ +アイウエオカカ アイウエオカカ +アイウエオカカカ アイウエオカカカ +カアイウエオ アイウエオ +カカアイウエオ アイウエオ +カカカアイウエオ アイウエオ +カカカアイウエオカカカ アイウエオカカカ + アイウエオ アイウエオ +SELECT `C1`,TRIM(BOTH 'カ' FROM `C1`) FROM `T10`; +C1 TRIM(BOTH 'カ' FROM `C1`) +アイウエオ アイウエオ +アイウエオカ アイウエオ +アイウエオカカ アイウエオ +アイウエオカカカ アイウエオ +カアイウエオ アイウエオ +カカアイウエオ アイウエオ +カカカアイウエオ アイウエオ +カカカアイウエオカカカ アイウエオ + アイウエオ アイウエオ +SELECT `C1`,TRIM(`C1`) FROM `T10`; +C1 TRIM(`C1`) +アイウエオ アイウエオ +アイウエオカ アイウエオカ +アイウエオカカ アイウエオカカ +アイウエオカカカ アイウエオカカカ +カアイウエオ カアイウエオ +カカアイウエオ カカアイウエオ +カカカアイウエオ カカカアイウエオ +カカカアイウエオカカカ カカカアイウエオカカカ + アイウエオ アイウエオ +SELECT `C1`,TRIM(TRAILING 'か' FROM `C1`) FROM `T11`; +C1 TRIM(TRAILING 'か' FROM `C1`) +あいうえお あいうえお +あいうえおか あいうえお +あいうえおかか あいうえお +あいうえおかかか あいうえお +かあいうえお かあいうえお +かかあいうえお かかあいうえお +かかかあいうえお かかかあいうえお +かかかあいうえおかかか かかかあいうえお + あいうえお あいうえお +SELECT `C1`,TRIM(LEADING 'か' FROM `C1`) FROM `T11`; +C1 TRIM(LEADING 'か' FROM `C1`) +あいうえお あいうえお +あいうえおか あいうえおか +あいうえおかか あいうえおかか +あいうえおかかか あいうえおかかか +かあいうえお あいうえお +かかあいうえお あいうえお +かかかあいうえお あいうえお +かかかあいうえおかかか あいうえおかかか + あいうえお あいうえお +SELECT `C1`,TRIM(BOTH 'か' FROM `C1`) FROM `T11`; +C1 TRIM(BOTH 'か' FROM `C1`) +あいうえお あいうえお +あいうえおか あいうえお +あいうえおかか あいうえお +あいうえおかかか あいうえお +かあいうえお あいうえお +かかあいうえお あいうえお +かかかあいうえお あいうえお +かかかあいうえおかかか あいうえお + あいうえお あいうえお +SELECT `C1`,TRIM(`C1`) FROM `T11`; +C1 TRIM(`C1`) +あいうえお あいうえお +あいうえおか あいうえおか +あいうえおかか あいうえおかか +あいうえおかかか あいうえおかかか +かあいうえお かあいうえお +かかあいうえお かかあいうえお +かかかあいうえお かかかあいうえお +かかかあいうえおかかか かかかあいうえおかかか + あいうえお あいうえお +SELECT `C1`,TRIM(TRAILING '暴' FROM `C1`) FROM `T12`; +C1 TRIM(TRAILING '暴' FROM `C1`) +ソ十表予構 ソ十表予構 +ソ十表予構暴 ソ十表予構 +ソ十表予構暴暴 ソ十表予構 +ソ十表予構暴暴暴 ソ十表予構 +暴ソ十表予構 暴ソ十表予構 +暴暴ソ十表予構 暴暴ソ十表予構 +暴暴暴ソ十表予構 暴暴暴ソ十表予構 +暴暴暴ソ十表予構暴暴暴 暴暴暴ソ十表予構 + ソ十表予構 ソ十表予構 +SELECT `C1`,TRIM(LEADING '暴' FROM `C1`) FROM `T12`; +C1 TRIM(LEADING '暴' FROM `C1`) +ソ十表予構 ソ十表予構 +ソ十表予構暴 ソ十表予構暴 +ソ十表予構暴暴 ソ十表予構暴暴 +ソ十表予構暴暴暴 ソ十表予構暴暴暴 +暴ソ十表予構 ソ十表予構 +暴暴ソ十表予構 ソ十表予構 +暴暴暴ソ十表予構 ソ十表予構 +暴暴暴ソ十表予構暴暴暴 ソ十表予構暴暴暴 + ソ十表予構 ソ十表予構 +SELECT `C1`,TRIM(BOTH '暴' FROM `C1`) FROM `T12`; +C1 TRIM(BOTH '暴' FROM `C1`) +ソ十表予構 ソ十表予構 +ソ十表予構暴 ソ十表予構 +ソ十表予構暴暴 ソ十表予構 +ソ十表予構暴暴暴 ソ十表予構 +暴ソ十表予構 ソ十表予構 +暴暴ソ十表予構 ソ十表予構 +暴暴暴ソ十表予構 ソ十表予構 +暴暴暴ソ十表予構暴暴暴 ソ十表予構 + ソ十表予構 ソ十表予構 +SELECT `C1`,TRIM(`C1`) FROM `T12`; +C1 TRIM(`C1`) +ソ十表予構 ソ十表予構 +ソ十表予構暴 ソ十表予構暴 +ソ十表予構暴暴 ソ十表予構暴暴 +ソ十表予構暴暴暴 ソ十表予構暴暴暴 +暴ソ十表予構 暴ソ十表予構 +暴暴ソ十表予構 暴暴ソ十表予構 +暴暴暴ソ十表予構 暴暴暴ソ十表予構 +暴暴暴ソ十表予構暴暴暴 暴暴暴ソ十表予構暴暴暴 + ソ十表予構 ソ十表予構 +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`; diff --git a/mysql-test/suite/jp/r/jp_trim_ucs2.result b/mysql-test/suite/jp/r/jp_trim_ucs2.result new file mode 100644 index 00000000000..6ef73301a49 --- /dev/null +++ b/mysql-test/suite/jp/r/jp_trim_ucs2.result @@ -0,0 +1,673 @@ +drop table if exists `」ヤ」ア`; +drop table if exists `」ヤ」イ`; +drop table if exists `」ヤ」ウ`; +drop table if exists `」ヤ」エ`; +drop table if exists `」ヤ」オ`; +drop table if exists `」ヤ」カ`; +drop table if exists `」ヤ」キ`; +drop table if exists `」ヤ」ク`; +drop table if exists `」ヤ」ケ`; +drop table if exists `」ヤ」ア」ー`; +SET NAMES ujis; +SET character_set_database = ucs2; +SET collation_connection = ucs2_general_ci; +CREATE TABLE `」ヤ」ア` (`」テ」ア` char(12), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = innodb; +CREATE TABLE `」ヤ」イ` (`」テ」ア` char(12), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = innodb; +CREATE TABLE `」ヤ」ウ` (`」テ」ア` char(12), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = innodb; +CREATE TABLE `」ヤ」エ` (`」テ」ア` char(12), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = myisam; +CREATE TABLE `」ヤ」オ` (`」テ」ア` char(12), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = myisam; +CREATE TABLE `」ヤ」カ` (`」テ」ア` char(12), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = myisam; +CREATE TABLE `」ヤ」キ` (`」テ」ア` char(12), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = heap; +CREATE TABLE `」ヤ」ク` (`」テ」ア` char(12), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = heap; +CREATE TABLE `」ヤ」ケ` (`」テ」ア` char(12), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = heap; +CREATE TABLE `」ヤ」ア」ー` (`」テ」ア` char(12), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = bdb; +CREATE TABLE `」ヤ」ア」ア` (`」テ」ア` char(12), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = bdb; +CREATE TABLE `」ヤ」ア」イ` (`」テ」ア` char(12), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = bdb; +INSERT INTO `」ヤ」ア` VALUES ('竺軸宍雫七'); +INSERT INTO `」ヤ」ア` VALUES ('竺軸宍雫七叱'); +INSERT INTO `」ヤ」ア` VALUES ('竺軸宍雫七叱叱'); +INSERT INTO `」ヤ」ア` VALUES ('竺軸宍雫七叱叱叱'); +INSERT INTO `」ヤ」ア` VALUES ('叱竺軸宍雫七'); +INSERT INTO `」ヤ」ア` VALUES ('叱叱竺軸宍雫七'); +INSERT INTO `」ヤ」ア` VALUES ('叱叱叱竺軸宍雫七'); +INSERT INTO `」ヤ」ア` VALUES ('叱叱叱竺軸宍雫七叱叱叱'); +INSERT INTO `」ヤ」ア` VALUES (' 竺軸宍雫七 '); +INSERT INTO `」ヤ」イ` VALUES ('、「、、、ヲ、ィ、ェ'); +INSERT INTO `」ヤ」イ` VALUES ('、「、、、ヲ、ィ、ェ、ォ'); +INSERT INTO `」ヤ」イ` VALUES ('、「、、、ヲ、ィ、ェ、ォ、ォ'); +INSERT INTO `」ヤ」イ` VALUES ('、「、、、ヲ、ィ、ェ、ォ、ォ、ォ'); +INSERT INTO `」ヤ」イ` VALUES ('、ォ、「、、、ヲ、ィ、ェ'); +INSERT INTO `」ヤ」イ` VALUES ('、ォ、ォ、「、、、ヲ、ィ、ェ'); +INSERT INTO `」ヤ」イ` VALUES ('、ォ、ォ、ォ、「、、、ヲ、ィ、ェ'); +INSERT INTO `」ヤ」イ` VALUES ('、ォ、ォ、ォ、「、、、ヲ、ィ、ェ、ォ、ォ、ォ'); +INSERT INTO `」ヤ」イ` VALUES (' 、「、、、ヲ、ィ、ェ '); +INSERT INTO `」ヤ」ウ` VALUES ('常ワ常ン常゙常゚常'); +INSERT INTO `」ヤ」ウ` VALUES ('常ワ常ン常゙常゚常熄ー。'); +INSERT INTO `」ヤ」ウ` VALUES ('常ワ常ン常゙常゚常熄ー。床。'); +INSERT INTO `」ヤ」ウ` VALUES ('常ワ常ン常゙常゚常熄ー。床。床。'); +INSERT INTO `」ヤ」ウ` VALUES ('床。常ワ常ン常゙常゚常'); +INSERT INTO `」ヤ」ウ` VALUES ('床。床。常ワ常ン常゙常゚常'); +INSERT INTO `」ヤ」ウ` VALUES ('床。床。床。常ワ常ン常゙常゚常'); +INSERT INTO `」ヤ」ウ` VALUES ('床。床。床。常ワ常ン常゙常゚常熄ー。床。床。'); +INSERT INTO `」ヤ」ウ` VALUES (' 常ワ常ン常゙常゚常 '); +INSERT INTO `」ヤ」エ` VALUES ('竺軸宍雫七'); +INSERT INTO `」ヤ」エ` VALUES ('竺軸宍雫七叱'); +INSERT INTO `」ヤ」エ` VALUES ('竺軸宍雫七叱叱'); +INSERT INTO `」ヤ」エ` VALUES ('竺軸宍雫七叱叱叱'); +INSERT INTO `」ヤ」エ` VALUES ('叱竺軸宍雫七'); +INSERT INTO `」ヤ」エ` VALUES ('叱叱竺軸宍雫七'); +INSERT INTO `」ヤ」エ` VALUES ('叱叱叱竺軸宍雫七'); +INSERT INTO `」ヤ」エ` VALUES ('叱叱叱竺軸宍雫七叱叱叱'); +INSERT INTO `」ヤ」エ` VALUES (' 竺軸宍雫七 '); +INSERT INTO `」ヤ」オ` VALUES ('、「、、、ヲ、ィ、ェ'); +INSERT INTO `」ヤ」オ` VALUES ('、「、、、ヲ、ィ、ェ、ォ'); +INSERT INTO `」ヤ」オ` VALUES ('、「、、、ヲ、ィ、ェ、ォ、ォ'); +INSERT INTO `」ヤ」オ` VALUES ('、「、、、ヲ、ィ、ェ、ォ、ォ、ォ'); +INSERT INTO `」ヤ」オ` VALUES ('、ォ、「、、、ヲ、ィ、ェ'); +INSERT INTO `」ヤ」オ` VALUES ('、ォ、ォ、「、、、ヲ、ィ、ェ'); +INSERT INTO `」ヤ」オ` VALUES ('、ォ、ォ、ォ、「、、、ヲ、ィ、ェ'); +INSERT INTO `」ヤ」オ` VALUES ('、ォ、ォ、ォ、「、、、ヲ、ィ、ェ、ォ、ォ、ォ'); +INSERT INTO `」ヤ」オ` VALUES (' 、「、、、ヲ、ィ、ェ '); +INSERT INTO `」ヤ」カ` VALUES ('常ワ常ン常゙常゚常'); +INSERT INTO `」ヤ」カ` VALUES ('常ワ常ン常゙常゚常熄ー。'); +INSERT INTO `」ヤ」カ` VALUES ('常ワ常ン常゙常゚常熄ー。床。'); +INSERT INTO `」ヤ」カ` VALUES ('常ワ常ン常゙常゚常熄ー。床。床。'); +INSERT INTO `」ヤ」カ` VALUES ('床。常ワ常ン常゙常゚常'); +INSERT INTO `」ヤ」カ` VALUES ('床。床。常ワ常ン常゙常゚常'); +INSERT INTO `」ヤ」カ` VALUES ('床。床。床。常ワ常ン常゙常゚常'); +INSERT INTO `」ヤ」カ` VALUES ('床。床。床。常ワ常ン常゙常゚常熄ー。床。床。'); +INSERT INTO `」ヤ」カ` VALUES (' 常ワ常ン常゙常゚常 '); +INSERT INTO `」ヤ」キ` VALUES ('竺軸宍雫七'); +INSERT INTO `」ヤ」キ` VALUES ('竺軸宍雫七叱'); +INSERT INTO `」ヤ」キ` VALUES ('竺軸宍雫七叱叱'); +INSERT INTO `」ヤ」キ` VALUES ('竺軸宍雫七叱叱叱'); +INSERT INTO `」ヤ」キ` VALUES ('叱竺軸宍雫七'); +INSERT INTO `」ヤ」キ` VALUES ('叱叱竺軸宍雫七'); +INSERT INTO `」ヤ」キ` VALUES ('叱叱叱竺軸宍雫七'); +INSERT INTO `」ヤ」キ` VALUES ('叱叱叱竺軸宍雫七叱叱叱'); +INSERT INTO `」ヤ」キ` VALUES (' 竺軸宍雫七 '); +INSERT INTO `」ヤ」ク` VALUES ('、「、、、ヲ、ィ、ェ'); +INSERT INTO `」ヤ」ク` VALUES ('、「、、、ヲ、ィ、ェ、ォ'); +INSERT INTO `」ヤ」ク` VALUES ('、「、、、ヲ、ィ、ェ、ォ、ォ'); +INSERT INTO `」ヤ」ク` VALUES ('、「、、、ヲ、ィ、ェ、ォ、ォ、ォ'); +INSERT INTO `」ヤ」ク` VALUES ('、ォ、「、、、ヲ、ィ、ェ'); +INSERT INTO `」ヤ」ク` VALUES ('、ォ、ォ、「、、、ヲ、ィ、ェ'); +INSERT INTO `」ヤ」ク` VALUES ('、ォ、ォ、ォ、「、、、ヲ、ィ、ェ'); +INSERT INTO `」ヤ」ク` VALUES ('、ォ、ォ、ォ、「、、、ヲ、ィ、ェ、ォ、ォ、ォ'); +INSERT INTO `」ヤ」ク` VALUES (' 、「、、、ヲ、ィ、ェ '); +INSERT INTO `」ヤ」ケ` VALUES ('常ワ常ン常゙常゚常'); +INSERT INTO `」ヤ」ケ` VALUES ('常ワ常ン常゙常゚常熄ー。'); +INSERT INTO `」ヤ」ケ` VALUES ('常ワ常ン常゙常゚常熄ー。床。'); +INSERT INTO `」ヤ」ケ` VALUES ('常ワ常ン常゙常゚常熄ー。床。床。'); +INSERT INTO `」ヤ」ケ` VALUES ('床。常ワ常ン常゙常゚常'); +INSERT INTO `」ヤ」ケ` VALUES ('床。床。常ワ常ン常゙常゚常'); +INSERT INTO `」ヤ」ケ` VALUES ('床。床。床。常ワ常ン常゙常゚常'); +INSERT INTO `」ヤ」ケ` VALUES ('床。床。床。常ワ常ン常゙常゚常熄ー。床。床。'); +INSERT INTO `」ヤ」ケ` VALUES (' 常ワ常ン常゙常゚常 '); +INSERT INTO `」ヤ」ア」ー` VALUES ('竺軸宍雫七'); +INSERT INTO `」ヤ」ア」ー` VALUES ('竺軸宍雫七叱'); +INSERT INTO `」ヤ」ア」ー` VALUES ('竺軸宍雫七叱叱'); +INSERT INTO `」ヤ」ア」ー` VALUES ('竺軸宍雫七叱叱叱'); +INSERT INTO `」ヤ」ア」ー` VALUES ('叱竺軸宍雫七'); +INSERT INTO `」ヤ」ア」ー` VALUES ('叱叱竺軸宍雫七'); +INSERT INTO `」ヤ」ア」ー` VALUES ('叱叱叱竺軸宍雫七'); +INSERT INTO `」ヤ」ア」ー` VALUES ('叱叱叱竺軸宍雫七叱叱叱'); +INSERT INTO `」ヤ」ア」ー` VALUES (' 竺軸宍雫七 '); +INSERT INTO `」ヤ」ア」ア` VALUES ('、「、、、ヲ、ィ、ェ'); +INSERT INTO `」ヤ」ア」ア` VALUES ('、「、、、ヲ、ィ、ェ、ォ'); +INSERT INTO `」ヤ」ア」ア` VALUES ('、「、、、ヲ、ィ、ェ、ォ、ォ'); +INSERT INTO `」ヤ」ア」ア` VALUES ('、「、、、ヲ、ィ、ェ、ォ、ォ、ォ'); +INSERT INTO `」ヤ」ア」ア` VALUES ('、ォ、「、、、ヲ、ィ、ェ'); +INSERT INTO `」ヤ」ア」ア` VALUES ('、ォ、ォ、「、、、ヲ、ィ、ェ'); +INSERT INTO `」ヤ」ア」ア` VALUES ('、ォ、ォ、ォ、「、、、ヲ、ィ、ェ'); +INSERT INTO `」ヤ」ア」ア` VALUES ('、ォ、ォ、ォ、「、、、ヲ、ィ、ェ、ォ、ォ、ォ'); +INSERT INTO `」ヤ」ア」ア` VALUES (' 、「、、、ヲ、ィ、ェ '); +INSERT INTO `」ヤ」ア」イ` VALUES ('常ワ常ン常゙常゚常'); +INSERT INTO `」ヤ」ア」イ` VALUES ('常ワ常ン常゙常゚常熄ー。'); +INSERT INTO `」ヤ」ア」イ` VALUES ('常ワ常ン常゙常゚常熄ー。床。'); +INSERT INTO `」ヤ」ア」イ` VALUES ('常ワ常ン常゙常゚常熄ー。床。床。'); +INSERT INTO `」ヤ」ア」イ` VALUES ('床。常ワ常ン常゙常゚常'); +INSERT INTO `」ヤ」ア」イ` VALUES ('床。床。常ワ常ン常゙常゚常'); +INSERT INTO `」ヤ」ア」イ` VALUES ('床。床。床。常ワ常ン常゙常゚常'); +INSERT INTO `」ヤ」ア」イ` VALUES ('床。床。床。常ワ常ン常゙常゚常熄ー。床。床。'); +INSERT INTO `」ヤ」ア」イ` VALUES (' 常ワ常ン常゙常゚常 '); +SELECT `」テ」ア`,TRIM(TRAILING '叱' FROM `」テ」ア`) FROM `」ヤ」ア`; +」テ」ア TRIM(TRAILING '叱' FROM `」テ」ア`) + 竺軸宍雫七 竺軸宍雫七 +竺軸宍雫七 竺軸宍雫七 +竺軸宍雫七叱 竺軸宍雫七 +竺軸宍雫七叱叱 竺軸宍雫七 +竺軸宍雫七叱叱叱 竺軸宍雫七 +叱竺軸宍雫七 叱竺軸宍雫七 +叱叱竺軸宍雫七 叱叱竺軸宍雫七 +叱叱叱竺軸宍雫七 叱叱叱竺軸宍雫七 +叱叱叱竺軸宍雫七叱叱叱 叱叱叱竺軸宍雫七 +SELECT `」テ」ア`,TRIM(LEADING '叱' FROM `」テ」ア`) FROM `」ヤ」ア`; +」テ」ア TRIM(LEADING '叱' FROM `」テ」ア`) + 竺軸宍雫七 竺軸宍雫七 +竺軸宍雫七 竺軸宍雫七 +竺軸宍雫七叱 竺軸宍雫七叱 +竺軸宍雫七叱叱 竺軸宍雫七叱叱 +竺軸宍雫七叱叱叱 竺軸宍雫七叱叱叱 +叱竺軸宍雫七 竺軸宍雫七 +叱叱竺軸宍雫七 竺軸宍雫七 +叱叱叱竺軸宍雫七 竺軸宍雫七 +叱叱叱竺軸宍雫七叱叱叱 竺軸宍雫七叱叱叱 +SELECT `」テ」ア`,TRIM(BOTH '叱' FROM `」テ」ア`) FROM `」ヤ」ア`; +」テ」ア TRIM(BOTH '叱' FROM `」テ」ア`) + 竺軸宍雫七 竺軸宍雫七 +竺軸宍雫七 竺軸宍雫七 +竺軸宍雫七叱 竺軸宍雫七 +竺軸宍雫七叱叱 竺軸宍雫七 +竺軸宍雫七叱叱叱 竺軸宍雫七 +叱竺軸宍雫七 竺軸宍雫七 +叱叱竺軸宍雫七 竺軸宍雫七 +叱叱叱竺軸宍雫七 竺軸宍雫七 +叱叱叱竺軸宍雫七叱叱叱 竺軸宍雫七 +SELECT `」テ」ア`,TRIM(`」テ」ア`) FROM `」ヤ」ア`; +」テ」ア TRIM(`」テ」ア`) + 竺軸宍雫七 竺軸宍雫七 +竺軸宍雫七 竺軸宍雫七 +竺軸宍雫七叱 竺軸宍雫七叱 +竺軸宍雫七叱叱 竺軸宍雫七叱叱 +竺軸宍雫七叱叱叱 竺軸宍雫七叱叱叱 +叱竺軸宍雫七 叱竺軸宍雫七 +叱叱竺軸宍雫七 叱叱竺軸宍雫七 +叱叱叱竺軸宍雫七 叱叱叱竺軸宍雫七 +叱叱叱竺軸宍雫七叱叱叱 叱叱叱竺軸宍雫七叱叱叱 +SELECT `」テ」ア`,TRIM(TRAILING '、ォ' FROM `」テ」ア`) FROM `」ヤ」イ`; +」テ」ア TRIM(TRAILING '、ォ' FROM `」テ」ア`) + 、「、、、ヲ、ィ、ェ 、「、、、ヲ、ィ、ェ +、「、、、ヲ、ィ、ェ 、「、、、ヲ、ィ、ェ +、「、、、ヲ、ィ、ェ、ォ 、「、、、ヲ、ィ、ェ +、「、、、ヲ、ィ、ェ、ォ、ォ 、「、、、ヲ、ィ、ェ +、「、、、ヲ、ィ、ェ、ォ、ォ、ォ 、「、、、ヲ、ィ、ェ +、ォ、「、、、ヲ、ィ、ェ 、ォ、「、、、ヲ、ィ、ェ +、ォ、ォ、「、、、ヲ、ィ、ェ 、ォ、ォ、「、、、ヲ、ィ、ェ +、ォ、ォ、ォ、「、、、ヲ、ィ、ェ 、ォ、ォ、ォ、「、、、ヲ、ィ、ェ +、ォ、ォ、ォ、「、、、ヲ、ィ、ェ、ォ、ォ、ォ 、ォ、ォ、ォ、「、、、ヲ、ィ、ェ +SELECT `」テ」ア`,TRIM(LEADING '、ォ' FROM `」テ」ア`) FROM `」ヤ」イ`; +」テ」ア TRIM(LEADING '、ォ' FROM `」テ」ア`) + 、「、、、ヲ、ィ、ェ 、「、、、ヲ、ィ、ェ +、「、、、ヲ、ィ、ェ 、「、、、ヲ、ィ、ェ +、「、、、ヲ、ィ、ェ、ォ 、「、、、ヲ、ィ、ェ、ォ +、「、、、ヲ、ィ、ェ、ォ、ォ 、「、、、ヲ、ィ、ェ、ォ、ォ +、「、、、ヲ、ィ、ェ、ォ、ォ、ォ 、「、、、ヲ、ィ、ェ、ォ、ォ、ォ +、ォ、「、、、ヲ、ィ、ェ 、「、、、ヲ、ィ、ェ +、ォ、ォ、「、、、ヲ、ィ、ェ 、「、、、ヲ、ィ、ェ +、ォ、ォ、ォ、「、、、ヲ、ィ、ェ 、「、、、ヲ、ィ、ェ +、ォ、ォ、ォ、「、、、ヲ、ィ、ェ、ォ、ォ、ォ 、「、、、ヲ、ィ、ェ、ォ、ォ、ォ +SELECT `」テ」ア`,TRIM(BOTH '、ォ' FROM `」テ」ア`) FROM `」ヤ」イ`; +」テ」ア TRIM(BOTH '、ォ' FROM `」テ」ア`) + 、「、、、ヲ、ィ、ェ 、「、、、ヲ、ィ、ェ +、「、、、ヲ、ィ、ェ 、「、、、ヲ、ィ、ェ +、「、、、ヲ、ィ、ェ、ォ 、「、、、ヲ、ィ、ェ +、「、、、ヲ、ィ、ェ、ォ、ォ 、「、、、ヲ、ィ、ェ +、「、、、ヲ、ィ、ェ、ォ、ォ、ォ 、「、、、ヲ、ィ、ェ +、ォ、「、、、ヲ、ィ、ェ 、「、、、ヲ、ィ、ェ +、ォ、ォ、「、、、ヲ、ィ、ェ 、「、、、ヲ、ィ、ェ +、ォ、ォ、ォ、「、、、ヲ、ィ、ェ 、「、、、ヲ、ィ、ェ +、ォ、ォ、ォ、「、、、ヲ、ィ、ェ、ォ、ォ、ォ 、「、、、ヲ、ィ、ェ +SELECT `」テ」ア`,TRIM(`」テ」ア`) FROM `」ヤ」イ`; +」テ」ア TRIM(`」テ」ア`) + 、「、、、ヲ、ィ、ェ 、「、、、ヲ、ィ、ェ +、「、、、ヲ、ィ、ェ 、「、、、ヲ、ィ、ェ +、「、、、ヲ、ィ、ェ、ォ 、「、、、ヲ、ィ、ェ、ォ +、「、、、ヲ、ィ、ェ、ォ、ォ 、「、、、ヲ、ィ、ェ、ォ、ォ +、「、、、ヲ、ィ、ェ、ォ、ォ、ォ 、「、、、ヲ、ィ、ェ、ォ、ォ、ォ +、ォ、「、、、ヲ、ィ、ェ 、ォ、「、、、ヲ、ィ、ェ +、ォ、ォ、「、、、ヲ、ィ、ェ 、ォ、ォ、「、、、ヲ、ィ、ェ +、ォ、ォ、ォ、「、、、ヲ、ィ、ェ 、ォ、ォ、ォ、「、、、ヲ、ィ、ェ +、ォ、ォ、ォ、「、、、ヲ、ィ、ェ、ォ、ォ、ォ 、ォ、ォ、ォ、「、、、ヲ、ィ、ェ、ォ、ォ、ォ +SELECT `」テ」ア`,TRIM(TRAILING '床。'FROM `」テ」ア`) FROM `」ヤ」ウ`; +」テ」ア TRIM(TRAILING '床。'FROM `」テ」ア`) + 常ワ常ン常゙常゚常 常ワ常ン常゙常゚常 +床。床。床。常ワ常ン常゙常゚常 床。床。床。常ワ常ン常゙常゚常 +床。床。床。常ワ常ン常゙常゚常熄ー。床。床。 床。床。床。常ワ常ン常゙常゚常 +床。床。常ワ常ン常゙常゚常 床。床。常ワ常ン常゙常゚常 +床。常ワ常ン常゙常゚常 床。常ワ常ン常゙常゚常 +常ワ常ン常゙常゚常 常ワ常ン常゙常゚常 +常ワ常ン常゙常゚常熄ー。 常ワ常ン常゙常゚常 +常ワ常ン常゙常゚常熄ー。床。 常ワ常ン常゙常゚常 +常ワ常ン常゙常゚常熄ー。床。床。 常ワ常ン常゙常゚常 +SELECT `」テ」ア`,TRIM(LEADING '床。' FROM `」テ」ア`) FROM `」ヤ」ウ`; +」テ」ア TRIM(LEADING '床。' FROM `」テ」ア`) + 常ワ常ン常゙常゚常 常ワ常ン常゙常゚常 +床。床。床。常ワ常ン常゙常゚常 常ワ常ン常゙常゚常 +床。床。床。常ワ常ン常゙常゚常熄ー。床。床。 常ワ常ン常゙常゚常熄ー。床。床。 +床。床。常ワ常ン常゙常゚常 常ワ常ン常゙常゚常 +床。常ワ常ン常゙常゚常 常ワ常ン常゙常゚常 +常ワ常ン常゙常゚常 常ワ常ン常゙常゚常 +常ワ常ン常゙常゚常熄ー。 常ワ常ン常゙常゚常熄ー。 +常ワ常ン常゙常゚常熄ー。床。 常ワ常ン常゙常゚常熄ー。床。 +常ワ常ン常゙常゚常熄ー。床。床。 常ワ常ン常゙常゚常熄ー。床。床。 +SELECT `」テ」ア`,TRIM(BOTH '床。' FROM `」テ」ア`) FROM `」ヤ」ウ`; +」テ」ア TRIM(BOTH '床。' FROM `」テ」ア`) + 常ワ常ン常゙常゚常 常ワ常ン常゙常゚常 +床。床。床。常ワ常ン常゙常゚常 常ワ常ン常゙常゚常 +床。床。床。常ワ常ン常゙常゚常熄ー。床。床。 常ワ常ン常゙常゚常 +床。床。常ワ常ン常゙常゚常 常ワ常ン常゙常゚常 +床。常ワ常ン常゙常゚常 常ワ常ン常゙常゚常 +常ワ常ン常゙常゚常 常ワ常ン常゙常゚常 +常ワ常ン常゙常゚常熄ー。 常ワ常ン常゙常゚常 +常ワ常ン常゙常゚常熄ー。床。 常ワ常ン常゙常゚常 +常ワ常ン常゙常゚常熄ー。床。床。 常ワ常ン常゙常゚常 +SELECT `」テ」ア`,TRIM(`」テ」ア`) FROM `」ヤ」ウ`; +」テ」ア TRIM(`」テ」ア`) + 常ワ常ン常゙常゚常 常ワ常ン常゙常゚常 +床。床。床。常ワ常ン常゙常゚常 床。床。床。常ワ常ン常゙常゚常 +床。床。床。常ワ常ン常゙常゚常熄ー。床。床。 床。床。床。常ワ常ン常゙常゚常熄ー。床。床。 +床。床。常ワ常ン常゙常゚常 床。床。常ワ常ン常゙常゚常 +床。常ワ常ン常゙常゚常 床。常ワ常ン常゙常゚常 +常ワ常ン常゙常゚常 常ワ常ン常゙常゚常 +常ワ常ン常゙常゚常熄ー。 常ワ常ン常゙常゚常熄ー。 +常ワ常ン常゙常゚常熄ー。床。 常ワ常ン常゙常゚常熄ー。床。 +常ワ常ン常゙常゚常熄ー。床。床。 常ワ常ン常゙常゚常熄ー。床。床。 +SELECT `」テ」ア`,TRIM(TRAILING '叱' FROM `」テ」ア`) FROM `」ヤ」エ`; +」テ」ア TRIM(TRAILING '叱' FROM `」テ」ア`) + 竺軸宍雫七 竺軸宍雫七 +竺軸宍雫七 竺軸宍雫七 +竺軸宍雫七叱 竺軸宍雫七 +竺軸宍雫七叱叱 竺軸宍雫七 +竺軸宍雫七叱叱叱 竺軸宍雫七 +叱竺軸宍雫七 叱竺軸宍雫七 +叱叱竺軸宍雫七 叱叱竺軸宍雫七 +叱叱叱竺軸宍雫七 叱叱叱竺軸宍雫七 +叱叱叱竺軸宍雫七叱叱叱 叱叱叱竺軸宍雫七 +SELECT `」テ」ア`,TRIM(LEADING '叱' FROM `」テ」ア`) FROM `」ヤ」エ`; +」テ」ア TRIM(LEADING '叱' FROM `」テ」ア`) + 竺軸宍雫七 竺軸宍雫七 +竺軸宍雫七 竺軸宍雫七 +竺軸宍雫七叱 竺軸宍雫七叱 +竺軸宍雫七叱叱 竺軸宍雫七叱叱 +竺軸宍雫七叱叱叱 竺軸宍雫七叱叱叱 +叱竺軸宍雫七 竺軸宍雫七 +叱叱竺軸宍雫七 竺軸宍雫七 +叱叱叱竺軸宍雫七 竺軸宍雫七 +叱叱叱竺軸宍雫七叱叱叱 竺軸宍雫七叱叱叱 +SELECT `」テ」ア`,TRIM(BOTH '叱' FROM `」テ」ア`) FROM `」ヤ」エ`; +」テ」ア TRIM(BOTH '叱' FROM `」テ」ア`) + 竺軸宍雫七 竺軸宍雫七 +竺軸宍雫七 竺軸宍雫七 +竺軸宍雫七叱 竺軸宍雫七 +竺軸宍雫七叱叱 竺軸宍雫七 +竺軸宍雫七叱叱叱 竺軸宍雫七 +叱竺軸宍雫七 竺軸宍雫七 +叱叱竺軸宍雫七 竺軸宍雫七 +叱叱叱竺軸宍雫七 竺軸宍雫七 +叱叱叱竺軸宍雫七叱叱叱 竺軸宍雫七 +SELECT `」テ」ア`,TRIM(`」テ」ア`) FROM `」ヤ」エ`; +」テ」ア TRIM(`」テ」ア`) + 竺軸宍雫七 竺軸宍雫七 +竺軸宍雫七 竺軸宍雫七 +竺軸宍雫七叱 竺軸宍雫七叱 +竺軸宍雫七叱叱 竺軸宍雫七叱叱 +竺軸宍雫七叱叱叱 竺軸宍雫七叱叱叱 +叱竺軸宍雫七 叱竺軸宍雫七 +叱叱竺軸宍雫七 叱叱竺軸宍雫七 +叱叱叱竺軸宍雫七 叱叱叱竺軸宍雫七 +叱叱叱竺軸宍雫七叱叱叱 叱叱叱竺軸宍雫七叱叱叱 +SELECT `」テ」ア`,TRIM(TRAILING '、ォ' FROM `」テ」ア`) FROM `」ヤ」オ`; +」テ」ア TRIM(TRAILING '、ォ' FROM `」テ」ア`) + 、「、、、ヲ、ィ、ェ 、「、、、ヲ、ィ、ェ +、「、、、ヲ、ィ、ェ 、「、、、ヲ、ィ、ェ +、「、、、ヲ、ィ、ェ、ォ 、「、、、ヲ、ィ、ェ +、「、、、ヲ、ィ、ェ、ォ、ォ 、「、、、ヲ、ィ、ェ +、「、、、ヲ、ィ、ェ、ォ、ォ、ォ 、「、、、ヲ、ィ、ェ +、ォ、「、、、ヲ、ィ、ェ 、ォ、「、、、ヲ、ィ、ェ +、ォ、ォ、「、、、ヲ、ィ、ェ 、ォ、ォ、「、、、ヲ、ィ、ェ +、ォ、ォ、ォ、「、、、ヲ、ィ、ェ 、ォ、ォ、ォ、「、、、ヲ、ィ、ェ +、ォ、ォ、ォ、「、、、ヲ、ィ、ェ、ォ、ォ、ォ 、ォ、ォ、ォ、「、、、ヲ、ィ、ェ +SELECT `」テ」ア`,TRIM(LEADING '、ォ' FROM `」テ」ア`) FROM `」ヤ」オ`; +」テ」ア TRIM(LEADING '、ォ' FROM `」テ」ア`) + 、「、、、ヲ、ィ、ェ 、「、、、ヲ、ィ、ェ +、「、、、ヲ、ィ、ェ 、「、、、ヲ、ィ、ェ +、「、、、ヲ、ィ、ェ、ォ 、「、、、ヲ、ィ、ェ、ォ +、「、、、ヲ、ィ、ェ、ォ、ォ 、「、、、ヲ、ィ、ェ、ォ、ォ +、「、、、ヲ、ィ、ェ、ォ、ォ、ォ 、「、、、ヲ、ィ、ェ、ォ、ォ、ォ +、ォ、「、、、ヲ、ィ、ェ 、「、、、ヲ、ィ、ェ +、ォ、ォ、「、、、ヲ、ィ、ェ 、「、、、ヲ、ィ、ェ +、ォ、ォ、ォ、「、、、ヲ、ィ、ェ 、「、、、ヲ、ィ、ェ +、ォ、ォ、ォ、「、、、ヲ、ィ、ェ、ォ、ォ、ォ 、「、、、ヲ、ィ、ェ、ォ、ォ、ォ +SELECT `」テ」ア`,TRIM(BOTH '、ォ' FROM `」テ」ア`) FROM `」ヤ」オ`; +」テ」ア TRIM(BOTH '、ォ' FROM `」テ」ア`) + 、「、、、ヲ、ィ、ェ 、「、、、ヲ、ィ、ェ +、「、、、ヲ、ィ、ェ 、「、、、ヲ、ィ、ェ +、「、、、ヲ、ィ、ェ、ォ 、「、、、ヲ、ィ、ェ +、「、、、ヲ、ィ、ェ、ォ、ォ 、「、、、ヲ、ィ、ェ +、「、、、ヲ、ィ、ェ、ォ、ォ、ォ 、「、、、ヲ、ィ、ェ +、ォ、「、、、ヲ、ィ、ェ 、「、、、ヲ、ィ、ェ +、ォ、ォ、「、、、ヲ、ィ、ェ 、「、、、ヲ、ィ、ェ +、ォ、ォ、ォ、「、、、ヲ、ィ、ェ 、「、、、ヲ、ィ、ェ +、ォ、ォ、ォ、「、、、ヲ、ィ、ェ、ォ、ォ、ォ 、「、、、ヲ、ィ、ェ +SELECT `」テ」ア`,TRIM(`」テ」ア`) FROM `」ヤ」オ`; +」テ」ア TRIM(`」テ」ア`) + 、「、、、ヲ、ィ、ェ 、「、、、ヲ、ィ、ェ +、「、、、ヲ、ィ、ェ 、「、、、ヲ、ィ、ェ +、「、、、ヲ、ィ、ェ、ォ 、「、、、ヲ、ィ、ェ、ォ +、「、、、ヲ、ィ、ェ、ォ、ォ 、「、、、ヲ、ィ、ェ、ォ、ォ +、「、、、ヲ、ィ、ェ、ォ、ォ、ォ 、「、、、ヲ、ィ、ェ、ォ、ォ、ォ +、ォ、「、、、ヲ、ィ、ェ 、ォ、「、、、ヲ、ィ、ェ +、ォ、ォ、「、、、ヲ、ィ、ェ 、ォ、ォ、「、、、ヲ、ィ、ェ +、ォ、ォ、ォ、「、、、ヲ、ィ、ェ 、ォ、ォ、ォ、「、、、ヲ、ィ、ェ +、ォ、ォ、ォ、「、、、ヲ、ィ、ェ、ォ、ォ、ォ 、ォ、ォ、ォ、「、、、ヲ、ィ、ェ、ォ、ォ、ォ +SELECT `」テ」ア`,TRIM(TRAILING '床。' FROM `」テ」ア`) FROM `」ヤ」カ`; +」テ」ア TRIM(TRAILING '床。' FROM `」テ」ア`) + 常ワ常ン常゙常゚常 常ワ常ン常゙常゚常 +床。床。床。常ワ常ン常゙常゚常 床。床。床。常ワ常ン常゙常゚常 +床。床。床。常ワ常ン常゙常゚常熄ー。床。床。 床。床。床。常ワ常ン常゙常゚常 +床。床。常ワ常ン常゙常゚常 床。床。常ワ常ン常゙常゚常 +床。常ワ常ン常゙常゚常 床。常ワ常ン常゙常゚常 +常ワ常ン常゙常゚常 常ワ常ン常゙常゚常 +常ワ常ン常゙常゚常熄ー。 常ワ常ン常゙常゚常 +常ワ常ン常゙常゚常熄ー。床。 常ワ常ン常゙常゚常 +常ワ常ン常゙常゚常熄ー。床。床。 常ワ常ン常゙常゚常 +SELECT `」テ」ア`,TRIM(LEADING '床。' FROM `」テ」ア`) FROM `」ヤ」カ`; +」テ」ア TRIM(LEADING '床。' FROM `」テ」ア`) + 常ワ常ン常゙常゚常 常ワ常ン常゙常゚常 +床。床。床。常ワ常ン常゙常゚常 常ワ常ン常゙常゚常 +床。床。床。常ワ常ン常゙常゚常熄ー。床。床。 常ワ常ン常゙常゚常熄ー。床。床。 +床。床。常ワ常ン常゙常゚常 常ワ常ン常゙常゚常 +床。常ワ常ン常゙常゚常 常ワ常ン常゙常゚常 +常ワ常ン常゙常゚常 常ワ常ン常゙常゚常 +常ワ常ン常゙常゚常熄ー。 常ワ常ン常゙常゚常熄ー。 +常ワ常ン常゙常゚常熄ー。床。 常ワ常ン常゙常゚常熄ー。床。 +常ワ常ン常゙常゚常熄ー。床。床。 常ワ常ン常゙常゚常熄ー。床。床。 +SELECT `」テ」ア`,TRIM(BOTH '床。' FROM `」テ」ア`) FROM `」ヤ」カ`; +」テ」ア TRIM(BOTH '床。' FROM `」テ」ア`) + 常ワ常ン常゙常゚常 常ワ常ン常゙常゚常 +床。床。床。常ワ常ン常゙常゚常 常ワ常ン常゙常゚常 +床。床。床。常ワ常ン常゙常゚常熄ー。床。床。 常ワ常ン常゙常゚常 +床。床。常ワ常ン常゙常゚常 常ワ常ン常゙常゚常 +床。常ワ常ン常゙常゚常 常ワ常ン常゙常゚常 +常ワ常ン常゙常゚常 常ワ常ン常゙常゚常 +常ワ常ン常゙常゚常熄ー。 常ワ常ン常゙常゚常 +常ワ常ン常゙常゚常熄ー。床。 常ワ常ン常゙常゚常 +常ワ常ン常゙常゚常熄ー。床。床。 常ワ常ン常゙常゚常 +SELECT `」テ」ア`,TRIM(`」テ」ア`) FROM `」ヤ」カ`; +」テ」ア TRIM(`」テ」ア`) + 常ワ常ン常゙常゚常 常ワ常ン常゙常゚常 +床。床。床。常ワ常ン常゙常゚常 床。床。床。常ワ常ン常゙常゚常 +床。床。床。常ワ常ン常゙常゚常熄ー。床。床。 床。床。床。常ワ常ン常゙常゚常熄ー。床。床。 +床。床。常ワ常ン常゙常゚常 床。床。常ワ常ン常゙常゚常 +床。常ワ常ン常゙常゚常 床。常ワ常ン常゙常゚常 +常ワ常ン常゙常゚常 常ワ常ン常゙常゚常 +常ワ常ン常゙常゚常熄ー。 常ワ常ン常゙常゚常熄ー。 +常ワ常ン常゙常゚常熄ー。床。 常ワ常ン常゙常゚常熄ー。床。 +常ワ常ン常゙常゚常熄ー。床。床。 常ワ常ン常゙常゚常熄ー。床。床。 +SELECT `」テ」ア`,TRIM(TRAILING '叱' FROM `」テ」ア`) FROM `」ヤ」キ`; +」テ」ア TRIM(TRAILING '叱' FROM `」テ」ア`) +竺軸宍雫七 竺軸宍雫七 +竺軸宍雫七叱 竺軸宍雫七 +竺軸宍雫七叱叱 竺軸宍雫七 +竺軸宍雫七叱叱叱 竺軸宍雫七 +叱竺軸宍雫七 叱竺軸宍雫七 +叱叱竺軸宍雫七 叱叱竺軸宍雫七 +叱叱叱竺軸宍雫七 叱叱叱竺軸宍雫七 +叱叱叱竺軸宍雫七叱叱叱 叱叱叱竺軸宍雫七 + 竺軸宍雫七 竺軸宍雫七 +SELECT `」テ」ア`,TRIM(LEADING '叱' FROM `」テ」ア`) FROM `」ヤ」キ`; +」テ」ア TRIM(LEADING '叱' FROM `」テ」ア`) +竺軸宍雫七 竺軸宍雫七 +竺軸宍雫七叱 竺軸宍雫七叱 +竺軸宍雫七叱叱 竺軸宍雫七叱叱 +竺軸宍雫七叱叱叱 竺軸宍雫七叱叱叱 +叱竺軸宍雫七 竺軸宍雫七 +叱叱竺軸宍雫七 竺軸宍雫七 +叱叱叱竺軸宍雫七 竺軸宍雫七 +叱叱叱竺軸宍雫七叱叱叱 竺軸宍雫七叱叱叱 + 竺軸宍雫七 竺軸宍雫七 +SELECT `」テ」ア`,TRIM(BOTH '叱' FROM `」テ」ア`) FROM `」ヤ」キ`; +」テ」ア TRIM(BOTH '叱' FROM `」テ」ア`) +竺軸宍雫七 竺軸宍雫七 +竺軸宍雫七叱 竺軸宍雫七 +竺軸宍雫七叱叱 竺軸宍雫七 +竺軸宍雫七叱叱叱 竺軸宍雫七 +叱竺軸宍雫七 竺軸宍雫七 +叱叱竺軸宍雫七 竺軸宍雫七 +叱叱叱竺軸宍雫七 竺軸宍雫七 +叱叱叱竺軸宍雫七叱叱叱 竺軸宍雫七 + 竺軸宍雫七 竺軸宍雫七 +SELECT `」テ」ア`,TRIM(`」テ」ア`) FROM `」ヤ」キ`; +」テ」ア TRIM(`」テ」ア`) +竺軸宍雫七 竺軸宍雫七 +竺軸宍雫七叱 竺軸宍雫七叱 +竺軸宍雫七叱叱 竺軸宍雫七叱叱 +竺軸宍雫七叱叱叱 竺軸宍雫七叱叱叱 +叱竺軸宍雫七 叱竺軸宍雫七 +叱叱竺軸宍雫七 叱叱竺軸宍雫七 +叱叱叱竺軸宍雫七 叱叱叱竺軸宍雫七 +叱叱叱竺軸宍雫七叱叱叱 叱叱叱竺軸宍雫七叱叱叱 + 竺軸宍雫七 竺軸宍雫七 +SELECT `」テ」ア`,TRIM(TRAILING '、ォ' FROM `」テ」ア`) FROM `」ヤ」ク`; +」テ」ア TRIM(TRAILING '、ォ' FROM `」テ」ア`) +、「、、、ヲ、ィ、ェ 、「、、、ヲ、ィ、ェ +、「、、、ヲ、ィ、ェ、ォ 、「、、、ヲ、ィ、ェ +、「、、、ヲ、ィ、ェ、ォ、ォ 、「、、、ヲ、ィ、ェ +、「、、、ヲ、ィ、ェ、ォ、ォ、ォ 、「、、、ヲ、ィ、ェ +、ォ、「、、、ヲ、ィ、ェ 、ォ、「、、、ヲ、ィ、ェ +、ォ、ォ、「、、、ヲ、ィ、ェ 、ォ、ォ、「、、、ヲ、ィ、ェ +、ォ、ォ、ォ、「、、、ヲ、ィ、ェ 、ォ、ォ、ォ、「、、、ヲ、ィ、ェ +、ォ、ォ、ォ、「、、、ヲ、ィ、ェ、ォ、ォ、ォ 、ォ、ォ、ォ、「、、、ヲ、ィ、ェ + 、「、、、ヲ、ィ、ェ 、「、、、ヲ、ィ、ェ +SELECT `」テ」ア`,TRIM(LEADING '、ォ' FROM `」テ」ア`) FROM `」ヤ」ク`; +」テ」ア TRIM(LEADING '、ォ' FROM `」テ」ア`) +、「、、、ヲ、ィ、ェ 、「、、、ヲ、ィ、ェ +、「、、、ヲ、ィ、ェ、ォ 、「、、、ヲ、ィ、ェ、ォ +、「、、、ヲ、ィ、ェ、ォ、ォ 、「、、、ヲ、ィ、ェ、ォ、ォ +、「、、、ヲ、ィ、ェ、ォ、ォ、ォ 、「、、、ヲ、ィ、ェ、ォ、ォ、ォ +、ォ、「、、、ヲ、ィ、ェ 、「、、、ヲ、ィ、ェ +、ォ、ォ、「、、、ヲ、ィ、ェ 、「、、、ヲ、ィ、ェ +、ォ、ォ、ォ、「、、、ヲ、ィ、ェ 、「、、、ヲ、ィ、ェ +、ォ、ォ、ォ、「、、、ヲ、ィ、ェ、ォ、ォ、ォ 、「、、、ヲ、ィ、ェ、ォ、ォ、ォ + 、「、、、ヲ、ィ、ェ 、「、、、ヲ、ィ、ェ +SELECT `」テ」ア`,TRIM(BOTH '、ォ' FROM `」テ」ア`) FROM `」ヤ」ク`; +」テ」ア TRIM(BOTH '、ォ' FROM `」テ」ア`) +、「、、、ヲ、ィ、ェ 、「、、、ヲ、ィ、ェ +、「、、、ヲ、ィ、ェ、ォ 、「、、、ヲ、ィ、ェ +、「、、、ヲ、ィ、ェ、ォ、ォ 、「、、、ヲ、ィ、ェ +、「、、、ヲ、ィ、ェ、ォ、ォ、ォ 、「、、、ヲ、ィ、ェ +、ォ、「、、、ヲ、ィ、ェ 、「、、、ヲ、ィ、ェ +、ォ、ォ、「、、、ヲ、ィ、ェ 、「、、、ヲ、ィ、ェ +、ォ、ォ、ォ、「、、、ヲ、ィ、ェ 、「、、、ヲ、ィ、ェ +、ォ、ォ、ォ、「、、、ヲ、ィ、ェ、ォ、ォ、ォ 、「、、、ヲ、ィ、ェ + 、「、、、ヲ、ィ、ェ 、「、、、ヲ、ィ、ェ +SELECT `」テ」ア`,TRIM(`」テ」ア`) FROM `」ヤ」ク`; +」テ」ア TRIM(`」テ」ア`) +、「、、、ヲ、ィ、ェ 、「、、、ヲ、ィ、ェ +、「、、、ヲ、ィ、ェ、ォ 、「、、、ヲ、ィ、ェ、ォ +、「、、、ヲ、ィ、ェ、ォ、ォ 、「、、、ヲ、ィ、ェ、ォ、ォ +、「、、、ヲ、ィ、ェ、ォ、ォ、ォ 、「、、、ヲ、ィ、ェ、ォ、ォ、ォ +、ォ、「、、、ヲ、ィ、ェ 、ォ、「、、、ヲ、ィ、ェ +、ォ、ォ、「、、、ヲ、ィ、ェ 、ォ、ォ、「、、、ヲ、ィ、ェ +、ォ、ォ、ォ、「、、、ヲ、ィ、ェ 、ォ、ォ、ォ、「、、、ヲ、ィ、ェ +、ォ、ォ、ォ、「、、、ヲ、ィ、ェ、ォ、ォ、ォ 、ォ、ォ、ォ、「、、、ヲ、ィ、ェ、ォ、ォ、ォ + 、「、、、ヲ、ィ、ェ 、「、、、ヲ、ィ、ェ +SELECT `」テ」ア`,TRIM(TRAILING '床。' FROM `」テ」ア`) FROM `」ヤ」ケ`; +」テ」ア TRIM(TRAILING '床。' FROM `」テ」ア`) +常ワ常ン常゙常゚常 常ワ常ン常゙常゚常 +常ワ常ン常゙常゚常熄ー。 常ワ常ン常゙常゚常 +常ワ常ン常゙常゚常熄ー。床。 常ワ常ン常゙常゚常 +常ワ常ン常゙常゚常熄ー。床。床。 常ワ常ン常゙常゚常 +床。常ワ常ン常゙常゚常 床。常ワ常ン常゙常゚常 +床。床。常ワ常ン常゙常゚常 床。床。常ワ常ン常゙常゚常 +床。床。床。常ワ常ン常゙常゚常 床。床。床。常ワ常ン常゙常゚常 +床。床。床。常ワ常ン常゙常゚常熄ー。床。床。 床。床。床。常ワ常ン常゙常゚常 + 常ワ常ン常゙常゚常 常ワ常ン常゙常゚常 +SELECT `」テ」ア`,TRIM(LEADING '床。' FROM `」テ」ア`) FROM `」ヤ」ケ`; +」テ」ア TRIM(LEADING '床。' FROM `」テ」ア`) +常ワ常ン常゙常゚常 常ワ常ン常゙常゚常 +常ワ常ン常゙常゚常熄ー。 常ワ常ン常゙常゚常熄ー。 +常ワ常ン常゙常゚常熄ー。床。 常ワ常ン常゙常゚常熄ー。床。 +常ワ常ン常゙常゚常熄ー。床。床。 常ワ常ン常゙常゚常熄ー。床。床。 +床。常ワ常ン常゙常゚常 常ワ常ン常゙常゚常 +床。床。常ワ常ン常゙常゚常 常ワ常ン常゙常゚常 +床。床。床。常ワ常ン常゙常゚常 常ワ常ン常゙常゚常 +床。床。床。常ワ常ン常゙常゚常熄ー。床。床。 常ワ常ン常゙常゚常熄ー。床。床。 + 常ワ常ン常゙常゚常 常ワ常ン常゙常゚常 +SELECT `」テ」ア`,TRIM(BOTH '床。' FROM `」テ」ア`) FROM `」ヤ」ケ`; +」テ」ア TRIM(BOTH '床。' FROM `」テ」ア`) +常ワ常ン常゙常゚常 常ワ常ン常゙常゚常 +常ワ常ン常゙常゚常熄ー。 常ワ常ン常゙常゚常 +常ワ常ン常゙常゚常熄ー。床。 常ワ常ン常゙常゚常 +常ワ常ン常゙常゚常熄ー。床。床。 常ワ常ン常゙常゚常 +床。常ワ常ン常゙常゚常 常ワ常ン常゙常゚常 +床。床。常ワ常ン常゙常゚常 常ワ常ン常゙常゚常 +床。床。床。常ワ常ン常゙常゚常 常ワ常ン常゙常゚常 +床。床。床。常ワ常ン常゙常゚常熄ー。床。床。 常ワ常ン常゙常゚常 + 常ワ常ン常゙常゚常 常ワ常ン常゙常゚常 +SELECT `」テ」ア`,TRIM(`」テ」ア`) FROM `」ヤ」ケ`; +」テ」ア TRIM(`」テ」ア`) +常ワ常ン常゙常゚常 常ワ常ン常゙常゚常 +常ワ常ン常゙常゚常熄ー。 常ワ常ン常゙常゚常熄ー。 +常ワ常ン常゙常゚常熄ー。床。 常ワ常ン常゙常゚常熄ー。床。 +常ワ常ン常゙常゚常熄ー。床。床。 常ワ常ン常゙常゚常熄ー。床。床。 +床。常ワ常ン常゙常゚常 床。常ワ常ン常゙常゚常 +床。床。常ワ常ン常゙常゚常 床。床。常ワ常ン常゙常゚常 +床。床。床。常ワ常ン常゙常゚常 床。床。床。常ワ常ン常゙常゚常 +床。床。床。常ワ常ン常゙常゚常熄ー。床。床。 床。床。床。常ワ常ン常゙常゚常熄ー。床。床。 + 常ワ常ン常゙常゚常 常ワ常ン常゙常゚常 +SELECT `」テ」ア`,TRIM(TRAILING '叱' FROM `」テ」ア`) FROM `」ヤ」ア」ー`; +」テ」ア TRIM(TRAILING '叱' FROM `」テ」ア`) +竺軸宍雫七 竺軸宍雫七 +竺軸宍雫七叱 竺軸宍雫七 +竺軸宍雫七叱叱 竺軸宍雫七 +竺軸宍雫七叱叱叱 竺軸宍雫七 +叱竺軸宍雫七 叱竺軸宍雫七 +叱叱竺軸宍雫七 叱叱竺軸宍雫七 +叱叱叱竺軸宍雫七 叱叱叱竺軸宍雫七 +叱叱叱竺軸宍雫七叱叱叱 叱叱叱竺軸宍雫七 + 竺軸宍雫七 竺軸宍雫七 +SELECT `」テ」ア`,TRIM(LEADING '叱' FROM `」テ」ア`) FROM `」ヤ」ア」ー`; +」テ」ア TRIM(LEADING '叱' FROM `」テ」ア`) +竺軸宍雫七 竺軸宍雫七 +竺軸宍雫七叱 竺軸宍雫七叱 +竺軸宍雫七叱叱 竺軸宍雫七叱叱 +竺軸宍雫七叱叱叱 竺軸宍雫七叱叱叱 +叱竺軸宍雫七 竺軸宍雫七 +叱叱竺軸宍雫七 竺軸宍雫七 +叱叱叱竺軸宍雫七 竺軸宍雫七 +叱叱叱竺軸宍雫七叱叱叱 竺軸宍雫七叱叱叱 + 竺軸宍雫七 竺軸宍雫七 +SELECT `」テ」ア`,TRIM(BOTH '叱' FROM `」テ」ア`) FROM `」ヤ」ア」ー`; +」テ」ア TRIM(BOTH '叱' FROM `」テ」ア`) +竺軸宍雫七 竺軸宍雫七 +竺軸宍雫七叱 竺軸宍雫七 +竺軸宍雫七叱叱 竺軸宍雫七 +竺軸宍雫七叱叱叱 竺軸宍雫七 +叱竺軸宍雫七 竺軸宍雫七 +叱叱竺軸宍雫七 竺軸宍雫七 +叱叱叱竺軸宍雫七 竺軸宍雫七 +叱叱叱竺軸宍雫七叱叱叱 竺軸宍雫七 + 竺軸宍雫七 竺軸宍雫七 +SELECT `」テ」ア`,TRIM(`」テ」ア`) FROM `」ヤ」ア」ー`; +」テ」ア TRIM(`」テ」ア`) +竺軸宍雫七 竺軸宍雫七 +竺軸宍雫七叱 竺軸宍雫七叱 +竺軸宍雫七叱叱 竺軸宍雫七叱叱 +竺軸宍雫七叱叱叱 竺軸宍雫七叱叱叱 +叱竺軸宍雫七 叱竺軸宍雫七 +叱叱竺軸宍雫七 叱叱竺軸宍雫七 +叱叱叱竺軸宍雫七 叱叱叱竺軸宍雫七 +叱叱叱竺軸宍雫七叱叱叱 叱叱叱竺軸宍雫七叱叱叱 + 竺軸宍雫七 竺軸宍雫七 +SELECT `」テ」ア`,TRIM(TRAILING '、ォ' FROM `」テ」ア`) FROM `」ヤ」ア」ア`; +」テ」ア TRIM(TRAILING '、ォ' FROM `」テ」ア`) +、「、、、ヲ、ィ、ェ 、「、、、ヲ、ィ、ェ +、「、、、ヲ、ィ、ェ、ォ 、「、、、ヲ、ィ、ェ +、「、、、ヲ、ィ、ェ、ォ、ォ 、「、、、ヲ、ィ、ェ +、「、、、ヲ、ィ、ェ、ォ、ォ、ォ 、「、、、ヲ、ィ、ェ +、ォ、「、、、ヲ、ィ、ェ 、ォ、「、、、ヲ、ィ、ェ +、ォ、ォ、「、、、ヲ、ィ、ェ 、ォ、ォ、「、、、ヲ、ィ、ェ +、ォ、ォ、ォ、「、、、ヲ、ィ、ェ 、ォ、ォ、ォ、「、、、ヲ、ィ、ェ +、ォ、ォ、ォ、「、、、ヲ、ィ、ェ、ォ、ォ、ォ 、ォ、ォ、ォ、「、、、ヲ、ィ、ェ + 、「、、、ヲ、ィ、ェ 、「、、、ヲ、ィ、ェ +SELECT `」テ」ア`,TRIM(LEADING '、ォ' FROM `」テ」ア`) FROM `」ヤ」ア」ア`; +」テ」ア TRIM(LEADING '、ォ' FROM `」テ」ア`) +、「、、、ヲ、ィ、ェ 、「、、、ヲ、ィ、ェ +、「、、、ヲ、ィ、ェ、ォ 、「、、、ヲ、ィ、ェ、ォ +、「、、、ヲ、ィ、ェ、ォ、ォ 、「、、、ヲ、ィ、ェ、ォ、ォ +、「、、、ヲ、ィ、ェ、ォ、ォ、ォ 、「、、、ヲ、ィ、ェ、ォ、ォ、ォ +、ォ、「、、、ヲ、ィ、ェ 、「、、、ヲ、ィ、ェ +、ォ、ォ、「、、、ヲ、ィ、ェ 、「、、、ヲ、ィ、ェ +、ォ、ォ、ォ、「、、、ヲ、ィ、ェ 、「、、、ヲ、ィ、ェ +、ォ、ォ、ォ、「、、、ヲ、ィ、ェ、ォ、ォ、ォ 、「、、、ヲ、ィ、ェ、ォ、ォ、ォ + 、「、、、ヲ、ィ、ェ 、「、、、ヲ、ィ、ェ +SELECT `」テ」ア`,TRIM(BOTH '、ォ' FROM `」テ」ア`) FROM `」ヤ」ア」ア`; +」テ」ア TRIM(BOTH '、ォ' FROM `」テ」ア`) +、「、、、ヲ、ィ、ェ 、「、、、ヲ、ィ、ェ +、「、、、ヲ、ィ、ェ、ォ 、「、、、ヲ、ィ、ェ +、「、、、ヲ、ィ、ェ、ォ、ォ 、「、、、ヲ、ィ、ェ +、「、、、ヲ、ィ、ェ、ォ、ォ、ォ 、「、、、ヲ、ィ、ェ +、ォ、「、、、ヲ、ィ、ェ 、「、、、ヲ、ィ、ェ +、ォ、ォ、「、、、ヲ、ィ、ェ 、「、、、ヲ、ィ、ェ +、ォ、ォ、ォ、「、、、ヲ、ィ、ェ 、「、、、ヲ、ィ、ェ +、ォ、ォ、ォ、「、、、ヲ、ィ、ェ、ォ、ォ、ォ 、「、、、ヲ、ィ、ェ + 、「、、、ヲ、ィ、ェ 、「、、、ヲ、ィ、ェ +SELECT `」テ」ア`,TRIM(`」テ」ア`) FROM `」ヤ」ア」ア`; +」テ」ア TRIM(`」テ」ア`) +、「、、、ヲ、ィ、ェ 、「、、、ヲ、ィ、ェ +、「、、、ヲ、ィ、ェ、ォ 、「、、、ヲ、ィ、ェ、ォ +、「、、、ヲ、ィ、ェ、ォ、ォ 、「、、、ヲ、ィ、ェ、ォ、ォ +、「、、、ヲ、ィ、ェ、ォ、ォ、ォ 、「、、、ヲ、ィ、ェ、ォ、ォ、ォ +、ォ、「、、、ヲ、ィ、ェ 、ォ、「、、、ヲ、ィ、ェ +、ォ、ォ、「、、、ヲ、ィ、ェ 、ォ、ォ、「、、、ヲ、ィ、ェ +、ォ、ォ、ォ、「、、、ヲ、ィ、ェ 、ォ、ォ、ォ、「、、、ヲ、ィ、ェ +、ォ、ォ、ォ、「、、、ヲ、ィ、ェ、ォ、ォ、ォ 、ォ、ォ、ォ、「、、、ヲ、ィ、ェ、ォ、ォ、ォ + 、「、、、ヲ、ィ、ェ 、「、、、ヲ、ィ、ェ +SELECT `」テ」ア`,TRIM(TRAILING '床。' FROM `」テ」ア`) FROM `」ヤ」ア」イ`; +」テ」ア TRIM(TRAILING '床。' FROM `」テ」ア`) +常ワ常ン常゙常゚常 常ワ常ン常゙常゚常 +常ワ常ン常゙常゚常熄ー。 常ワ常ン常゙常゚常 +常ワ常ン常゙常゚常熄ー。床。 常ワ常ン常゙常゚常 +常ワ常ン常゙常゚常熄ー。床。床。 常ワ常ン常゙常゚常 +床。常ワ常ン常゙常゚常 床。常ワ常ン常゙常゚常 +床。床。常ワ常ン常゙常゚常 床。床。常ワ常ン常゙常゚常 +床。床。床。常ワ常ン常゙常゚常 床。床。床。常ワ常ン常゙常゚常 +床。床。床。常ワ常ン常゙常゚常熄ー。床。床。 床。床。床。常ワ常ン常゙常゚常 + 常ワ常ン常゙常゚常 常ワ常ン常゙常゚常 +SELECT `」テ」ア`,TRIM(LEADING '床。' FROM `」テ」ア`) FROM `」ヤ」ア」イ`; +」テ」ア TRIM(LEADING '床。' FROM `」テ」ア`) +常ワ常ン常゙常゚常 常ワ常ン常゙常゚常 +常ワ常ン常゙常゚常熄ー。 常ワ常ン常゙常゚常熄ー。 +常ワ常ン常゙常゚常熄ー。床。 常ワ常ン常゙常゚常熄ー。床。 +常ワ常ン常゙常゚常熄ー。床。床。 常ワ常ン常゙常゚常熄ー。床。床。 +床。常ワ常ン常゙常゚常 常ワ常ン常゙常゚常 +床。床。常ワ常ン常゙常゚常 常ワ常ン常゙常゚常 +床。床。床。常ワ常ン常゙常゚常 常ワ常ン常゙常゚常 +床。床。床。常ワ常ン常゙常゚常熄ー。床。床。 常ワ常ン常゙常゚常熄ー。床。床。 + 常ワ常ン常゙常゚常 常ワ常ン常゙常゚常 +SELECT `」テ」ア`,TRIM(BOTH '床。' FROM `」テ」ア`) FROM `」ヤ」ア」イ`; +」テ」ア TRIM(BOTH '床。' FROM `」テ」ア`) +常ワ常ン常゙常゚常 常ワ常ン常゙常゚常 +常ワ常ン常゙常゚常熄ー。 常ワ常ン常゙常゚常 +常ワ常ン常゙常゚常熄ー。床。 常ワ常ン常゙常゚常 +常ワ常ン常゙常゚常熄ー。床。床。 常ワ常ン常゙常゚常 +床。常ワ常ン常゙常゚常 常ワ常ン常゙常゚常 +床。床。常ワ常ン常゙常゚常 常ワ常ン常゙常゚常 +床。床。床。常ワ常ン常゙常゚常 常ワ常ン常゙常゚常 +床。床。床。常ワ常ン常゙常゚常熄ー。床。床。 常ワ常ン常゙常゚常 + 常ワ常ン常゙常゚常 常ワ常ン常゙常゚常 +SELECT `」テ」ア`,TRIM(`」テ」ア`) FROM `」ヤ」ア」イ`; +」テ」ア TRIM(`」テ」ア`) +常ワ常ン常゙常゚常 常ワ常ン常゙常゚常 +常ワ常ン常゙常゚常熄ー。 常ワ常ン常゙常゚常熄ー。 +常ワ常ン常゙常゚常熄ー。床。 常ワ常ン常゙常゚常熄ー。床。 +常ワ常ン常゙常゚常熄ー。床。床。 常ワ常ン常゙常゚常熄ー。床。床。 +床。常ワ常ン常゙常゚常 床。常ワ常ン常゙常゚常 +床。床。常ワ常ン常゙常゚常 床。床。常ワ常ン常゙常゚常 +床。床。床。常ワ常ン常゙常゚常 床。床。床。常ワ常ン常゙常゚常 +床。床。床。常ワ常ン常゙常゚常熄ー。床。床。 床。床。床。常ワ常ン常゙常゚常熄ー。床。床。 + 常ワ常ン常゙常゚常 常ワ常ン常゙常゚常 +DROP TABLE `」ヤ」ア`; +DROP TABLE `」ヤ」イ`; +DROP TABLE `」ヤ」ウ`; +DROP TABLE `」ヤ」エ`; +DROP TABLE `」ヤ」オ`; +DROP TABLE `」ヤ」カ`; +DROP TABLE `」ヤ」キ`; +DROP TABLE `」ヤ」ク`; +DROP TABLE `」ヤ」ケ`; +DROP TABLE `」ヤ」ア」ー`; +DROP TABLE `」ヤ」ア」ア`; +DROP TABLE `」ヤ」ア」イ`; diff --git a/mysql-test/suite/jp/r/jp_trim_ujis.result b/mysql-test/suite/jp/r/jp_trim_ujis.result new file mode 100644 index 00000000000..b79a1b24a37 --- /dev/null +++ b/mysql-test/suite/jp/r/jp_trim_ujis.result @@ -0,0 +1,672 @@ +drop table if exists `」ヤ」ア`; +drop table if exists `」ヤ」イ`; +drop table if exists `」ヤ」ウ`; +drop table if exists `」ヤ」エ`; +drop table if exists `」ヤ」オ`; +drop table if exists `」ヤ」カ`; +drop table if exists `」ヤ」キ`; +drop table if exists `」ヤ」ク`; +drop table if exists `」ヤ」ケ`; +drop table if exists `」ヤ」ア」ー`; +SET NAMES ujis; +SET character_set_database = ujis; +CREATE TABLE `」ヤ」ア` (`」テ」ア` char(12), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = innodb; +CREATE TABLE `」ヤ」イ` (`」テ」ア` char(12), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = innodb; +CREATE TABLE `」ヤ」ウ` (`」テ」ア` char(12), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = innodb; +CREATE TABLE `」ヤ」エ` (`」テ」ア` char(12), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = myisam; +CREATE TABLE `」ヤ」オ` (`」テ」ア` char(12), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = myisam; +CREATE TABLE `」ヤ」カ` (`」テ」ア` char(12), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = myisam; +CREATE TABLE `」ヤ」キ` (`」テ」ア` char(12), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = heap; +CREATE TABLE `」ヤ」ク` (`」テ」ア` char(12), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = heap; +CREATE TABLE `」ヤ」ケ` (`」テ」ア` char(12), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = heap; +CREATE TABLE `」ヤ」ア」ー` (`」テ」ア` char(12), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = bdb; +CREATE TABLE `」ヤ」ア」ア` (`」テ」ア` char(12), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = bdb; +CREATE TABLE `」ヤ」ア」イ` (`」テ」ア` char(12), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = bdb; +INSERT INTO `」ヤ」ア` VALUES ('竺軸宍雫七'); +INSERT INTO `」ヤ」ア` VALUES ('竺軸宍雫七叱'); +INSERT INTO `」ヤ」ア` VALUES ('竺軸宍雫七叱叱'); +INSERT INTO `」ヤ」ア` VALUES ('竺軸宍雫七叱叱叱'); +INSERT INTO `」ヤ」ア` VALUES ('叱竺軸宍雫七'); +INSERT INTO `」ヤ」ア` VALUES ('叱叱竺軸宍雫七'); +INSERT INTO `」ヤ」ア` VALUES ('叱叱叱竺軸宍雫七'); +INSERT INTO `」ヤ」ア` VALUES ('叱叱叱竺軸宍雫七叱叱叱'); +INSERT INTO `」ヤ」ア` VALUES (' 竺軸宍雫七 '); +INSERT INTO `」ヤ」イ` VALUES ('、「、、、ヲ、ィ、ェ'); +INSERT INTO `」ヤ」イ` VALUES ('、「、、、ヲ、ィ、ェ、ォ'); +INSERT INTO `」ヤ」イ` VALUES ('、「、、、ヲ、ィ、ェ、ォ、ォ'); +INSERT INTO `」ヤ」イ` VALUES ('、「、、、ヲ、ィ、ェ、ォ、ォ、ォ'); +INSERT INTO `」ヤ」イ` VALUES ('、ォ、「、、、ヲ、ィ、ェ'); +INSERT INTO `」ヤ」イ` VALUES ('、ォ、ォ、「、、、ヲ、ィ、ェ'); +INSERT INTO `」ヤ」イ` VALUES ('、ォ、ォ、ォ、「、、、ヲ、ィ、ェ'); +INSERT INTO `」ヤ」イ` VALUES ('、ォ、ォ、ォ、「、、、ヲ、ィ、ェ、ォ、ォ、ォ'); +INSERT INTO `」ヤ」イ` VALUES (' 、「、、、ヲ、ィ、ェ '); +INSERT INTO `」ヤ」ウ` VALUES ('常ワ常ン常゙常゚常'); +INSERT INTO `」ヤ」ウ` VALUES ('常ワ常ン常゙常゚常熄ー。'); +INSERT INTO `」ヤ」ウ` VALUES ('常ワ常ン常゙常゚常熄ー。床。'); +INSERT INTO `」ヤ」ウ` VALUES ('常ワ常ン常゙常゚常熄ー。床。床。'); +INSERT INTO `」ヤ」ウ` VALUES ('床。常ワ常ン常゙常゚常'); +INSERT INTO `」ヤ」ウ` VALUES ('床。床。常ワ常ン常゙常゚常'); +INSERT INTO `」ヤ」ウ` VALUES ('床。床。床。常ワ常ン常゙常゚常'); +INSERT INTO `」ヤ」ウ` VALUES ('床。床。床。常ワ常ン常゙常゚常熄ー。床。床。'); +INSERT INTO `」ヤ」ウ` VALUES (' 常ワ常ン常゙常゚常 '); +INSERT INTO `」ヤ」エ` VALUES ('竺軸宍雫七'); +INSERT INTO `」ヤ」エ` VALUES ('竺軸宍雫七叱'); +INSERT INTO `」ヤ」エ` VALUES ('竺軸宍雫七叱叱'); +INSERT INTO `」ヤ」エ` VALUES ('竺軸宍雫七叱叱叱'); +INSERT INTO `」ヤ」エ` VALUES ('叱竺軸宍雫七'); +INSERT INTO `」ヤ」エ` VALUES ('叱叱竺軸宍雫七'); +INSERT INTO `」ヤ」エ` VALUES ('叱叱叱竺軸宍雫七'); +INSERT INTO `」ヤ」エ` VALUES ('叱叱叱竺軸宍雫七叱叱叱'); +INSERT INTO `」ヤ」エ` VALUES (' 竺軸宍雫七 '); +INSERT INTO `」ヤ」オ` VALUES ('、「、、、ヲ、ィ、ェ'); +INSERT INTO `」ヤ」オ` VALUES ('、「、、、ヲ、ィ、ェ、ォ'); +INSERT INTO `」ヤ」オ` VALUES ('、「、、、ヲ、ィ、ェ、ォ、ォ'); +INSERT INTO `」ヤ」オ` VALUES ('、「、、、ヲ、ィ、ェ、ォ、ォ、ォ'); +INSERT INTO `」ヤ」オ` VALUES ('、ォ、「、、、ヲ、ィ、ェ'); +INSERT INTO `」ヤ」オ` VALUES ('、ォ、ォ、「、、、ヲ、ィ、ェ'); +INSERT INTO `」ヤ」オ` VALUES ('、ォ、ォ、ォ、「、、、ヲ、ィ、ェ'); +INSERT INTO `」ヤ」オ` VALUES ('、ォ、ォ、ォ、「、、、ヲ、ィ、ェ、ォ、ォ、ォ'); +INSERT INTO `」ヤ」オ` VALUES (' 、「、、、ヲ、ィ、ェ '); +INSERT INTO `」ヤ」カ` VALUES ('常ワ常ン常゙常゚常'); +INSERT INTO `」ヤ」カ` VALUES ('常ワ常ン常゙常゚常熄ー。'); +INSERT INTO `」ヤ」カ` VALUES ('常ワ常ン常゙常゚常熄ー。床。'); +INSERT INTO `」ヤ」カ` VALUES ('常ワ常ン常゙常゚常熄ー。床。床。'); +INSERT INTO `」ヤ」カ` VALUES ('床。常ワ常ン常゙常゚常'); +INSERT INTO `」ヤ」カ` VALUES ('床。床。常ワ常ン常゙常゚常'); +INSERT INTO `」ヤ」カ` VALUES ('床。床。床。常ワ常ン常゙常゚常'); +INSERT INTO `」ヤ」カ` VALUES ('床。床。床。常ワ常ン常゙常゚常熄ー。床。床。'); +INSERT INTO `」ヤ」カ` VALUES (' 常ワ常ン常゙常゚常 '); +INSERT INTO `」ヤ」キ` VALUES ('竺軸宍雫七'); +INSERT INTO `」ヤ」キ` VALUES ('竺軸宍雫七叱'); +INSERT INTO `」ヤ」キ` VALUES ('竺軸宍雫七叱叱'); +INSERT INTO `」ヤ」キ` VALUES ('竺軸宍雫七叱叱叱'); +INSERT INTO `」ヤ」キ` VALUES ('叱竺軸宍雫七'); +INSERT INTO `」ヤ」キ` VALUES ('叱叱竺軸宍雫七'); +INSERT INTO `」ヤ」キ` VALUES ('叱叱叱竺軸宍雫七'); +INSERT INTO `」ヤ」キ` VALUES ('叱叱叱竺軸宍雫七叱叱叱'); +INSERT INTO `」ヤ」キ` VALUES (' 竺軸宍雫七 '); +INSERT INTO `」ヤ」ク` VALUES ('、「、、、ヲ、ィ、ェ'); +INSERT INTO `」ヤ」ク` VALUES ('、「、、、ヲ、ィ、ェ、ォ'); +INSERT INTO `」ヤ」ク` VALUES ('、「、、、ヲ、ィ、ェ、ォ、ォ'); +INSERT INTO `」ヤ」ク` VALUES ('、「、、、ヲ、ィ、ェ、ォ、ォ、ォ'); +INSERT INTO `」ヤ」ク` VALUES ('、ォ、「、、、ヲ、ィ、ェ'); +INSERT INTO `」ヤ」ク` VALUES ('、ォ、ォ、「、、、ヲ、ィ、ェ'); +INSERT INTO `」ヤ」ク` VALUES ('、ォ、ォ、ォ、「、、、ヲ、ィ、ェ'); +INSERT INTO `」ヤ」ク` VALUES ('、ォ、ォ、ォ、「、、、ヲ、ィ、ェ、ォ、ォ、ォ'); +INSERT INTO `」ヤ」ク` VALUES (' 、「、、、ヲ、ィ、ェ '); +INSERT INTO `」ヤ」ケ` VALUES ('常ワ常ン常゙常゚常'); +INSERT INTO `」ヤ」ケ` VALUES ('常ワ常ン常゙常゚常熄ー。'); +INSERT INTO `」ヤ」ケ` VALUES ('常ワ常ン常゙常゚常熄ー。床。'); +INSERT INTO `」ヤ」ケ` VALUES ('常ワ常ン常゙常゚常熄ー。床。床。'); +INSERT INTO `」ヤ」ケ` VALUES ('床。常ワ常ン常゙常゚常'); +INSERT INTO `」ヤ」ケ` VALUES ('床。床。常ワ常ン常゙常゚常'); +INSERT INTO `」ヤ」ケ` VALUES ('床。床。床。常ワ常ン常゙常゚常'); +INSERT INTO `」ヤ」ケ` VALUES ('床。床。床。常ワ常ン常゙常゚常熄ー。床。床。'); +INSERT INTO `」ヤ」ケ` VALUES (' 常ワ常ン常゙常゚常 '); +INSERT INTO `」ヤ」ア」ー` VALUES ('竺軸宍雫七'); +INSERT INTO `」ヤ」ア」ー` VALUES ('竺軸宍雫七叱'); +INSERT INTO `」ヤ」ア」ー` VALUES ('竺軸宍雫七叱叱'); +INSERT INTO `」ヤ」ア」ー` VALUES ('竺軸宍雫七叱叱叱'); +INSERT INTO `」ヤ」ア」ー` VALUES ('叱竺軸宍雫七'); +INSERT INTO `」ヤ」ア」ー` VALUES ('叱叱竺軸宍雫七'); +INSERT INTO `」ヤ」ア」ー` VALUES ('叱叱叱竺軸宍雫七'); +INSERT INTO `」ヤ」ア」ー` VALUES ('叱叱叱竺軸宍雫七叱叱叱'); +INSERT INTO `」ヤ」ア」ー` VALUES (' 竺軸宍雫七 '); +INSERT INTO `」ヤ」ア」ア` VALUES ('、「、、、ヲ、ィ、ェ'); +INSERT INTO `」ヤ」ア」ア` VALUES ('、「、、、ヲ、ィ、ェ、ォ'); +INSERT INTO `」ヤ」ア」ア` VALUES ('、「、、、ヲ、ィ、ェ、ォ、ォ'); +INSERT INTO `」ヤ」ア」ア` VALUES ('、「、、、ヲ、ィ、ェ、ォ、ォ、ォ'); +INSERT INTO `」ヤ」ア」ア` VALUES ('、ォ、「、、、ヲ、ィ、ェ'); +INSERT INTO `」ヤ」ア」ア` VALUES ('、ォ、ォ、「、、、ヲ、ィ、ェ'); +INSERT INTO `」ヤ」ア」ア` VALUES ('、ォ、ォ、ォ、「、、、ヲ、ィ、ェ'); +INSERT INTO `」ヤ」ア」ア` VALUES ('、ォ、ォ、ォ、「、、、ヲ、ィ、ェ、ォ、ォ、ォ'); +INSERT INTO `」ヤ」ア」ア` VALUES (' 、「、、、ヲ、ィ、ェ '); +INSERT INTO `」ヤ」ア」イ` VALUES ('常ワ常ン常゙常゚常'); +INSERT INTO `」ヤ」ア」イ` VALUES ('常ワ常ン常゙常゚常熄ー。'); +INSERT INTO `」ヤ」ア」イ` VALUES ('常ワ常ン常゙常゚常熄ー。床。'); +INSERT INTO `」ヤ」ア」イ` VALUES ('常ワ常ン常゙常゚常熄ー。床。床。'); +INSERT INTO `」ヤ」ア」イ` VALUES ('床。常ワ常ン常゙常゚常'); +INSERT INTO `」ヤ」ア」イ` VALUES ('床。床。常ワ常ン常゙常゚常'); +INSERT INTO `」ヤ」ア」イ` VALUES ('床。床。床。常ワ常ン常゙常゚常'); +INSERT INTO `」ヤ」ア」イ` VALUES ('床。床。床。常ワ常ン常゙常゚常熄ー。床。床。'); +INSERT INTO `」ヤ」ア」イ` VALUES (' 常ワ常ン常゙常゚常 '); +SELECT `」テ」ア`,TRIM(TRAILING '叱' FROM `」テ」ア`) FROM `」ヤ」ア`; +」テ」ア TRIM(TRAILING '叱' FROM `」テ」ア`) + 竺軸宍雫七 竺軸宍雫七 +竺軸宍雫七 竺軸宍雫七 +竺軸宍雫七叱 竺軸宍雫七 +竺軸宍雫七叱叱 竺軸宍雫七 +竺軸宍雫七叱叱叱 竺軸宍雫七 +叱竺軸宍雫七 叱竺軸宍雫七 +叱叱竺軸宍雫七 叱叱竺軸宍雫七 +叱叱叱竺軸宍雫七 叱叱叱竺軸宍雫七 +叱叱叱竺軸宍雫七叱叱叱 叱叱叱竺軸宍雫七 +SELECT `」テ」ア`,TRIM(LEADING '叱' FROM `」テ」ア`) FROM `」ヤ」ア`; +」テ」ア TRIM(LEADING '叱' FROM `」テ」ア`) + 竺軸宍雫七 竺軸宍雫七 +竺軸宍雫七 竺軸宍雫七 +竺軸宍雫七叱 竺軸宍雫七叱 +竺軸宍雫七叱叱 竺軸宍雫七叱叱 +竺軸宍雫七叱叱叱 竺軸宍雫七叱叱叱 +叱竺軸宍雫七 竺軸宍雫七 +叱叱竺軸宍雫七 竺軸宍雫七 +叱叱叱竺軸宍雫七 竺軸宍雫七 +叱叱叱竺軸宍雫七叱叱叱 竺軸宍雫七叱叱叱 +SELECT `」テ」ア`,TRIM(BOTH '叱' FROM `」テ」ア`) FROM `」ヤ」ア`; +」テ」ア TRIM(BOTH '叱' FROM `」テ」ア`) + 竺軸宍雫七 竺軸宍雫七 +竺軸宍雫七 竺軸宍雫七 +竺軸宍雫七叱 竺軸宍雫七 +竺軸宍雫七叱叱 竺軸宍雫七 +竺軸宍雫七叱叱叱 竺軸宍雫七 +叱竺軸宍雫七 竺軸宍雫七 +叱叱竺軸宍雫七 竺軸宍雫七 +叱叱叱竺軸宍雫七 竺軸宍雫七 +叱叱叱竺軸宍雫七叱叱叱 竺軸宍雫七 +SELECT `」テ」ア`,TRIM(`」テ」ア`) FROM `」ヤ」ア`; +」テ」ア TRIM(`」テ」ア`) + 竺軸宍雫七 竺軸宍雫七 +竺軸宍雫七 竺軸宍雫七 +竺軸宍雫七叱 竺軸宍雫七叱 +竺軸宍雫七叱叱 竺軸宍雫七叱叱 +竺軸宍雫七叱叱叱 竺軸宍雫七叱叱叱 +叱竺軸宍雫七 叱竺軸宍雫七 +叱叱竺軸宍雫七 叱叱竺軸宍雫七 +叱叱叱竺軸宍雫七 叱叱叱竺軸宍雫七 +叱叱叱竺軸宍雫七叱叱叱 叱叱叱竺軸宍雫七叱叱叱 +SELECT `」テ」ア`,TRIM(TRAILING '、ォ' FROM `」テ」ア`) FROM `」ヤ」イ`; +」テ」ア TRIM(TRAILING '、ォ' FROM `」テ」ア`) + 、「、、、ヲ、ィ、ェ 、「、、、ヲ、ィ、ェ +、「、、、ヲ、ィ、ェ 、「、、、ヲ、ィ、ェ +、「、、、ヲ、ィ、ェ、ォ 、「、、、ヲ、ィ、ェ +、「、、、ヲ、ィ、ェ、ォ、ォ 、「、、、ヲ、ィ、ェ +、「、、、ヲ、ィ、ェ、ォ、ォ、ォ 、「、、、ヲ、ィ、ェ +、ォ、「、、、ヲ、ィ、ェ 、ォ、「、、、ヲ、ィ、ェ +、ォ、ォ、「、、、ヲ、ィ、ェ 、ォ、ォ、「、、、ヲ、ィ、ェ +、ォ、ォ、ォ、「、、、ヲ、ィ、ェ 、ォ、ォ、ォ、「、、、ヲ、ィ、ェ +、ォ、ォ、ォ、「、、、ヲ、ィ、ェ、ォ、ォ、ォ 、ォ、ォ、ォ、「、、、ヲ、ィ、ェ +SELECT `」テ」ア`,TRIM(LEADING '、ォ' FROM `」テ」ア`) FROM `」ヤ」イ`; +」テ」ア TRIM(LEADING '、ォ' FROM `」テ」ア`) + 、「、、、ヲ、ィ、ェ 、「、、、ヲ、ィ、ェ +、「、、、ヲ、ィ、ェ 、「、、、ヲ、ィ、ェ +、「、、、ヲ、ィ、ェ、ォ 、「、、、ヲ、ィ、ェ、ォ +、「、、、ヲ、ィ、ェ、ォ、ォ 、「、、、ヲ、ィ、ェ、ォ、ォ +、「、、、ヲ、ィ、ェ、ォ、ォ、ォ 、「、、、ヲ、ィ、ェ、ォ、ォ、ォ +、ォ、「、、、ヲ、ィ、ェ 、「、、、ヲ、ィ、ェ +、ォ、ォ、「、、、ヲ、ィ、ェ 、「、、、ヲ、ィ、ェ +、ォ、ォ、ォ、「、、、ヲ、ィ、ェ 、「、、、ヲ、ィ、ェ +、ォ、ォ、ォ、「、、、ヲ、ィ、ェ、ォ、ォ、ォ 、「、、、ヲ、ィ、ェ、ォ、ォ、ォ +SELECT `」テ」ア`,TRIM(BOTH '、ォ' FROM `」テ」ア`) FROM `」ヤ」イ`; +」テ」ア TRIM(BOTH '、ォ' FROM `」テ」ア`) + 、「、、、ヲ、ィ、ェ 、「、、、ヲ、ィ、ェ +、「、、、ヲ、ィ、ェ 、「、、、ヲ、ィ、ェ +、「、、、ヲ、ィ、ェ、ォ 、「、、、ヲ、ィ、ェ +、「、、、ヲ、ィ、ェ、ォ、ォ 、「、、、ヲ、ィ、ェ +、「、、、ヲ、ィ、ェ、ォ、ォ、ォ 、「、、、ヲ、ィ、ェ +、ォ、「、、、ヲ、ィ、ェ 、「、、、ヲ、ィ、ェ +、ォ、ォ、「、、、ヲ、ィ、ェ 、「、、、ヲ、ィ、ェ +、ォ、ォ、ォ、「、、、ヲ、ィ、ェ 、「、、、ヲ、ィ、ェ +、ォ、ォ、ォ、「、、、ヲ、ィ、ェ、ォ、ォ、ォ 、「、、、ヲ、ィ、ェ +SELECT `」テ」ア`,TRIM(`」テ」ア`) FROM `」ヤ」イ`; +」テ」ア TRIM(`」テ」ア`) + 、「、、、ヲ、ィ、ェ 、「、、、ヲ、ィ、ェ +、「、、、ヲ、ィ、ェ 、「、、、ヲ、ィ、ェ +、「、、、ヲ、ィ、ェ、ォ 、「、、、ヲ、ィ、ェ、ォ +、「、、、ヲ、ィ、ェ、ォ、ォ 、「、、、ヲ、ィ、ェ、ォ、ォ +、「、、、ヲ、ィ、ェ、ォ、ォ、ォ 、「、、、ヲ、ィ、ェ、ォ、ォ、ォ +、ォ、「、、、ヲ、ィ、ェ 、ォ、「、、、ヲ、ィ、ェ +、ォ、ォ、「、、、ヲ、ィ、ェ 、ォ、ォ、「、、、ヲ、ィ、ェ +、ォ、ォ、ォ、「、、、ヲ、ィ、ェ 、ォ、ォ、ォ、「、、、ヲ、ィ、ェ +、ォ、ォ、ォ、「、、、ヲ、ィ、ェ、ォ、ォ、ォ 、ォ、ォ、ォ、「、、、ヲ、ィ、ェ、ォ、ォ、ォ +SELECT `」テ」ア`,TRIM(TRAILING '床。'FROM `」テ」ア`) FROM `」ヤ」ウ`; +」テ」ア TRIM(TRAILING '床。'FROM `」テ」ア`) + 常ワ常ン常゙常゚常 常ワ常ン常゙常゚常 +床。床。床。常ワ常ン常゙常゚常 床。床。床。常ワ常ン常゙常゚常 +床。床。床。常ワ常ン常゙常゚常熄ー。床。床。 床。床。床。常ワ常ン常゙常゚常 +床。床。常ワ常ン常゙常゚常 床。床。常ワ常ン常゙常゚常 +床。常ワ常ン常゙常゚常 床。常ワ常ン常゙常゚常 +常ワ常ン常゙常゚常 常ワ常ン常゙常゚常 +常ワ常ン常゙常゚常熄ー。 常ワ常ン常゙常゚常 +常ワ常ン常゙常゚常熄ー。床。 常ワ常ン常゙常゚常 +常ワ常ン常゙常゚常熄ー。床。床。 常ワ常ン常゙常゚常 +SELECT `」テ」ア`,TRIM(LEADING '床。' FROM `」テ」ア`) FROM `」ヤ」ウ`; +」テ」ア TRIM(LEADING '床。' FROM `」テ」ア`) + 常ワ常ン常゙常゚常 常ワ常ン常゙常゚常 +床。床。床。常ワ常ン常゙常゚常 常ワ常ン常゙常゚常 +床。床。床。常ワ常ン常゙常゚常熄ー。床。床。 常ワ常ン常゙常゚常熄ー。床。床。 +床。床。常ワ常ン常゙常゚常 常ワ常ン常゙常゚常 +床。常ワ常ン常゙常゚常 常ワ常ン常゙常゚常 +常ワ常ン常゙常゚常 常ワ常ン常゙常゚常 +常ワ常ン常゙常゚常熄ー。 常ワ常ン常゙常゚常熄ー。 +常ワ常ン常゙常゚常熄ー。床。 常ワ常ン常゙常゚常熄ー。床。 +常ワ常ン常゙常゚常熄ー。床。床。 常ワ常ン常゙常゚常熄ー。床。床。 +SELECT `」テ」ア`,TRIM(BOTH '床。' FROM `」テ」ア`) FROM `」ヤ」ウ`; +」テ」ア TRIM(BOTH '床。' FROM `」テ」ア`) + 常ワ常ン常゙常゚常 常ワ常ン常゙常゚常 +床。床。床。常ワ常ン常゙常゚常 常ワ常ン常゙常゚常 +床。床。床。常ワ常ン常゙常゚常熄ー。床。床。 常ワ常ン常゙常゚常 +床。床。常ワ常ン常゙常゚常 常ワ常ン常゙常゚常 +床。常ワ常ン常゙常゚常 常ワ常ン常゙常゚常 +常ワ常ン常゙常゚常 常ワ常ン常゙常゚常 +常ワ常ン常゙常゚常熄ー。 常ワ常ン常゙常゚常 +常ワ常ン常゙常゚常熄ー。床。 常ワ常ン常゙常゚常 +常ワ常ン常゙常゚常熄ー。床。床。 常ワ常ン常゙常゚常 +SELECT `」テ」ア`,TRIM(`」テ」ア`) FROM `」ヤ」ウ`; +」テ」ア TRIM(`」テ」ア`) + 常ワ常ン常゙常゚常 常ワ常ン常゙常゚常 +床。床。床。常ワ常ン常゙常゚常 床。床。床。常ワ常ン常゙常゚常 +床。床。床。常ワ常ン常゙常゚常熄ー。床。床。 床。床。床。常ワ常ン常゙常゚常熄ー。床。床。 +床。床。常ワ常ン常゙常゚常 床。床。常ワ常ン常゙常゚常 +床。常ワ常ン常゙常゚常 床。常ワ常ン常゙常゚常 +常ワ常ン常゙常゚常 常ワ常ン常゙常゚常 +常ワ常ン常゙常゚常熄ー。 常ワ常ン常゙常゚常熄ー。 +常ワ常ン常゙常゚常熄ー。床。 常ワ常ン常゙常゚常熄ー。床。 +常ワ常ン常゙常゚常熄ー。床。床。 常ワ常ン常゙常゚常熄ー。床。床。 +SELECT `」テ」ア`,TRIM(TRAILING '叱' FROM `」テ」ア`) FROM `」ヤ」エ`; +」テ」ア TRIM(TRAILING '叱' FROM `」テ」ア`) + 竺軸宍雫七 竺軸宍雫七 +竺軸宍雫七 竺軸宍雫七 +竺軸宍雫七叱 竺軸宍雫七 +竺軸宍雫七叱叱 竺軸宍雫七 +竺軸宍雫七叱叱叱 竺軸宍雫七 +叱竺軸宍雫七 叱竺軸宍雫七 +叱叱竺軸宍雫七 叱叱竺軸宍雫七 +叱叱叱竺軸宍雫七 叱叱叱竺軸宍雫七 +叱叱叱竺軸宍雫七叱叱叱 叱叱叱竺軸宍雫七 +SELECT `」テ」ア`,TRIM(LEADING '叱' FROM `」テ」ア`) FROM `」ヤ」エ`; +」テ」ア TRIM(LEADING '叱' FROM `」テ」ア`) + 竺軸宍雫七 竺軸宍雫七 +竺軸宍雫七 竺軸宍雫七 +竺軸宍雫七叱 竺軸宍雫七叱 +竺軸宍雫七叱叱 竺軸宍雫七叱叱 +竺軸宍雫七叱叱叱 竺軸宍雫七叱叱叱 +叱竺軸宍雫七 竺軸宍雫七 +叱叱竺軸宍雫七 竺軸宍雫七 +叱叱叱竺軸宍雫七 竺軸宍雫七 +叱叱叱竺軸宍雫七叱叱叱 竺軸宍雫七叱叱叱 +SELECT `」テ」ア`,TRIM(BOTH '叱' FROM `」テ」ア`) FROM `」ヤ」エ`; +」テ」ア TRIM(BOTH '叱' FROM `」テ」ア`) + 竺軸宍雫七 竺軸宍雫七 +竺軸宍雫七 竺軸宍雫七 +竺軸宍雫七叱 竺軸宍雫七 +竺軸宍雫七叱叱 竺軸宍雫七 +竺軸宍雫七叱叱叱 竺軸宍雫七 +叱竺軸宍雫七 竺軸宍雫七 +叱叱竺軸宍雫七 竺軸宍雫七 +叱叱叱竺軸宍雫七 竺軸宍雫七 +叱叱叱竺軸宍雫七叱叱叱 竺軸宍雫七 +SELECT `」テ」ア`,TRIM(`」テ」ア`) FROM `」ヤ」エ`; +」テ」ア TRIM(`」テ」ア`) + 竺軸宍雫七 竺軸宍雫七 +竺軸宍雫七 竺軸宍雫七 +竺軸宍雫七叱 竺軸宍雫七叱 +竺軸宍雫七叱叱 竺軸宍雫七叱叱 +竺軸宍雫七叱叱叱 竺軸宍雫七叱叱叱 +叱竺軸宍雫七 叱竺軸宍雫七 +叱叱竺軸宍雫七 叱叱竺軸宍雫七 +叱叱叱竺軸宍雫七 叱叱叱竺軸宍雫七 +叱叱叱竺軸宍雫七叱叱叱 叱叱叱竺軸宍雫七叱叱叱 +SELECT `」テ」ア`,TRIM(TRAILING '、ォ' FROM `」テ」ア`) FROM `」ヤ」オ`; +」テ」ア TRIM(TRAILING '、ォ' FROM `」テ」ア`) + 、「、、、ヲ、ィ、ェ 、「、、、ヲ、ィ、ェ +、「、、、ヲ、ィ、ェ 、「、、、ヲ、ィ、ェ +、「、、、ヲ、ィ、ェ、ォ 、「、、、ヲ、ィ、ェ +、「、、、ヲ、ィ、ェ、ォ、ォ 、「、、、ヲ、ィ、ェ +、「、、、ヲ、ィ、ェ、ォ、ォ、ォ 、「、、、ヲ、ィ、ェ +、ォ、「、、、ヲ、ィ、ェ 、ォ、「、、、ヲ、ィ、ェ +、ォ、ォ、「、、、ヲ、ィ、ェ 、ォ、ォ、「、、、ヲ、ィ、ェ +、ォ、ォ、ォ、「、、、ヲ、ィ、ェ 、ォ、ォ、ォ、「、、、ヲ、ィ、ェ +、ォ、ォ、ォ、「、、、ヲ、ィ、ェ、ォ、ォ、ォ 、ォ、ォ、ォ、「、、、ヲ、ィ、ェ +SELECT `」テ」ア`,TRIM(LEADING '、ォ' FROM `」テ」ア`) FROM `」ヤ」オ`; +」テ」ア TRIM(LEADING '、ォ' FROM `」テ」ア`) + 、「、、、ヲ、ィ、ェ 、「、、、ヲ、ィ、ェ +、「、、、ヲ、ィ、ェ 、「、、、ヲ、ィ、ェ +、「、、、ヲ、ィ、ェ、ォ 、「、、、ヲ、ィ、ェ、ォ +、「、、、ヲ、ィ、ェ、ォ、ォ 、「、、、ヲ、ィ、ェ、ォ、ォ +、「、、、ヲ、ィ、ェ、ォ、ォ、ォ 、「、、、ヲ、ィ、ェ、ォ、ォ、ォ +、ォ、「、、、ヲ、ィ、ェ 、「、、、ヲ、ィ、ェ +、ォ、ォ、「、、、ヲ、ィ、ェ 、「、、、ヲ、ィ、ェ +、ォ、ォ、ォ、「、、、ヲ、ィ、ェ 、「、、、ヲ、ィ、ェ +、ォ、ォ、ォ、「、、、ヲ、ィ、ェ、ォ、ォ、ォ 、「、、、ヲ、ィ、ェ、ォ、ォ、ォ +SELECT `」テ」ア`,TRIM(BOTH '、ォ' FROM `」テ」ア`) FROM `」ヤ」オ`; +」テ」ア TRIM(BOTH '、ォ' FROM `」テ」ア`) + 、「、、、ヲ、ィ、ェ 、「、、、ヲ、ィ、ェ +、「、、、ヲ、ィ、ェ 、「、、、ヲ、ィ、ェ +、「、、、ヲ、ィ、ェ、ォ 、「、、、ヲ、ィ、ェ +、「、、、ヲ、ィ、ェ、ォ、ォ 、「、、、ヲ、ィ、ェ +、「、、、ヲ、ィ、ェ、ォ、ォ、ォ 、「、、、ヲ、ィ、ェ +、ォ、「、、、ヲ、ィ、ェ 、「、、、ヲ、ィ、ェ +、ォ、ォ、「、、、ヲ、ィ、ェ 、「、、、ヲ、ィ、ェ +、ォ、ォ、ォ、「、、、ヲ、ィ、ェ 、「、、、ヲ、ィ、ェ +、ォ、ォ、ォ、「、、、ヲ、ィ、ェ、ォ、ォ、ォ 、「、、、ヲ、ィ、ェ +SELECT `」テ」ア`,TRIM(`」テ」ア`) FROM `」ヤ」オ`; +」テ」ア TRIM(`」テ」ア`) + 、「、、、ヲ、ィ、ェ 、「、、、ヲ、ィ、ェ +、「、、、ヲ、ィ、ェ 、「、、、ヲ、ィ、ェ +、「、、、ヲ、ィ、ェ、ォ 、「、、、ヲ、ィ、ェ、ォ +、「、、、ヲ、ィ、ェ、ォ、ォ 、「、、、ヲ、ィ、ェ、ォ、ォ +、「、、、ヲ、ィ、ェ、ォ、ォ、ォ 、「、、、ヲ、ィ、ェ、ォ、ォ、ォ +、ォ、「、、、ヲ、ィ、ェ 、ォ、「、、、ヲ、ィ、ェ +、ォ、ォ、「、、、ヲ、ィ、ェ 、ォ、ォ、「、、、ヲ、ィ、ェ +、ォ、ォ、ォ、「、、、ヲ、ィ、ェ 、ォ、ォ、ォ、「、、、ヲ、ィ、ェ +、ォ、ォ、ォ、「、、、ヲ、ィ、ェ、ォ、ォ、ォ 、ォ、ォ、ォ、「、、、ヲ、ィ、ェ、ォ、ォ、ォ +SELECT `」テ」ア`,TRIM(TRAILING '床。' FROM `」テ」ア`) FROM `」ヤ」カ`; +」テ」ア TRIM(TRAILING '床。' FROM `」テ」ア`) + 常ワ常ン常゙常゚常 常ワ常ン常゙常゚常 +床。床。床。常ワ常ン常゙常゚常 床。床。床。常ワ常ン常゙常゚常 +床。床。床。常ワ常ン常゙常゚常熄ー。床。床。 床。床。床。常ワ常ン常゙常゚常 +床。床。常ワ常ン常゙常゚常 床。床。常ワ常ン常゙常゚常 +床。常ワ常ン常゙常゚常 床。常ワ常ン常゙常゚常 +常ワ常ン常゙常゚常 常ワ常ン常゙常゚常 +常ワ常ン常゙常゚常熄ー。 常ワ常ン常゙常゚常 +常ワ常ン常゙常゚常熄ー。床。 常ワ常ン常゙常゚常 +常ワ常ン常゙常゚常熄ー。床。床。 常ワ常ン常゙常゚常 +SELECT `」テ」ア`,TRIM(LEADING '床。' FROM `」テ」ア`) FROM `」ヤ」カ`; +」テ」ア TRIM(LEADING '床。' FROM `」テ」ア`) + 常ワ常ン常゙常゚常 常ワ常ン常゙常゚常 +床。床。床。常ワ常ン常゙常゚常 常ワ常ン常゙常゚常 +床。床。床。常ワ常ン常゙常゚常熄ー。床。床。 常ワ常ン常゙常゚常熄ー。床。床。 +床。床。常ワ常ン常゙常゚常 常ワ常ン常゙常゚常 +床。常ワ常ン常゙常゚常 常ワ常ン常゙常゚常 +常ワ常ン常゙常゚常 常ワ常ン常゙常゚常 +常ワ常ン常゙常゚常熄ー。 常ワ常ン常゙常゚常熄ー。 +常ワ常ン常゙常゚常熄ー。床。 常ワ常ン常゙常゚常熄ー。床。 +常ワ常ン常゙常゚常熄ー。床。床。 常ワ常ン常゙常゚常熄ー。床。床。 +SELECT `」テ」ア`,TRIM(BOTH '床。' FROM `」テ」ア`) FROM `」ヤ」カ`; +」テ」ア TRIM(BOTH '床。' FROM `」テ」ア`) + 常ワ常ン常゙常゚常 常ワ常ン常゙常゚常 +床。床。床。常ワ常ン常゙常゚常 常ワ常ン常゙常゚常 +床。床。床。常ワ常ン常゙常゚常熄ー。床。床。 常ワ常ン常゙常゚常 +床。床。常ワ常ン常゙常゚常 常ワ常ン常゙常゚常 +床。常ワ常ン常゙常゚常 常ワ常ン常゙常゚常 +常ワ常ン常゙常゚常 常ワ常ン常゙常゚常 +常ワ常ン常゙常゚常熄ー。 常ワ常ン常゙常゚常 +常ワ常ン常゙常゚常熄ー。床。 常ワ常ン常゙常゚常 +常ワ常ン常゙常゚常熄ー。床。床。 常ワ常ン常゙常゚常 +SELECT `」テ」ア`,TRIM(`」テ」ア`) FROM `」ヤ」カ`; +」テ」ア TRIM(`」テ」ア`) + 常ワ常ン常゙常゚常 常ワ常ン常゙常゚常 +床。床。床。常ワ常ン常゙常゚常 床。床。床。常ワ常ン常゙常゚常 +床。床。床。常ワ常ン常゙常゚常熄ー。床。床。 床。床。床。常ワ常ン常゙常゚常熄ー。床。床。 +床。床。常ワ常ン常゙常゚常 床。床。常ワ常ン常゙常゚常 +床。常ワ常ン常゙常゚常 床。常ワ常ン常゙常゚常 +常ワ常ン常゙常゚常 常ワ常ン常゙常゚常 +常ワ常ン常゙常゚常熄ー。 常ワ常ン常゙常゚常熄ー。 +常ワ常ン常゙常゚常熄ー。床。 常ワ常ン常゙常゚常熄ー。床。 +常ワ常ン常゙常゚常熄ー。床。床。 常ワ常ン常゙常゚常熄ー。床。床。 +SELECT `」テ」ア`,TRIM(TRAILING '叱' FROM `」テ」ア`) FROM `」ヤ」キ`; +」テ」ア TRIM(TRAILING '叱' FROM `」テ」ア`) +竺軸宍雫七 竺軸宍雫七 +竺軸宍雫七叱 竺軸宍雫七 +竺軸宍雫七叱叱 竺軸宍雫七 +竺軸宍雫七叱叱叱 竺軸宍雫七 +叱竺軸宍雫七 叱竺軸宍雫七 +叱叱竺軸宍雫七 叱叱竺軸宍雫七 +叱叱叱竺軸宍雫七 叱叱叱竺軸宍雫七 +叱叱叱竺軸宍雫七叱叱叱 叱叱叱竺軸宍雫七 + 竺軸宍雫七 竺軸宍雫七 +SELECT `」テ」ア`,TRIM(LEADING '叱' FROM `」テ」ア`) FROM `」ヤ」キ`; +」テ」ア TRIM(LEADING '叱' FROM `」テ」ア`) +竺軸宍雫七 竺軸宍雫七 +竺軸宍雫七叱 竺軸宍雫七叱 +竺軸宍雫七叱叱 竺軸宍雫七叱叱 +竺軸宍雫七叱叱叱 竺軸宍雫七叱叱叱 +叱竺軸宍雫七 竺軸宍雫七 +叱叱竺軸宍雫七 竺軸宍雫七 +叱叱叱竺軸宍雫七 竺軸宍雫七 +叱叱叱竺軸宍雫七叱叱叱 竺軸宍雫七叱叱叱 + 竺軸宍雫七 竺軸宍雫七 +SELECT `」テ」ア`,TRIM(BOTH '叱' FROM `」テ」ア`) FROM `」ヤ」キ`; +」テ」ア TRIM(BOTH '叱' FROM `」テ」ア`) +竺軸宍雫七 竺軸宍雫七 +竺軸宍雫七叱 竺軸宍雫七 +竺軸宍雫七叱叱 竺軸宍雫七 +竺軸宍雫七叱叱叱 竺軸宍雫七 +叱竺軸宍雫七 竺軸宍雫七 +叱叱竺軸宍雫七 竺軸宍雫七 +叱叱叱竺軸宍雫七 竺軸宍雫七 +叱叱叱竺軸宍雫七叱叱叱 竺軸宍雫七 + 竺軸宍雫七 竺軸宍雫七 +SELECT `」テ」ア`,TRIM(`」テ」ア`) FROM `」ヤ」キ`; +」テ」ア TRIM(`」テ」ア`) +竺軸宍雫七 竺軸宍雫七 +竺軸宍雫七叱 竺軸宍雫七叱 +竺軸宍雫七叱叱 竺軸宍雫七叱叱 +竺軸宍雫七叱叱叱 竺軸宍雫七叱叱叱 +叱竺軸宍雫七 叱竺軸宍雫七 +叱叱竺軸宍雫七 叱叱竺軸宍雫七 +叱叱叱竺軸宍雫七 叱叱叱竺軸宍雫七 +叱叱叱竺軸宍雫七叱叱叱 叱叱叱竺軸宍雫七叱叱叱 + 竺軸宍雫七 竺軸宍雫七 +SELECT `」テ」ア`,TRIM(TRAILING '、ォ' FROM `」テ」ア`) FROM `」ヤ」ク`; +」テ」ア TRIM(TRAILING '、ォ' FROM `」テ」ア`) +、「、、、ヲ、ィ、ェ 、「、、、ヲ、ィ、ェ +、「、、、ヲ、ィ、ェ、ォ 、「、、、ヲ、ィ、ェ +、「、、、ヲ、ィ、ェ、ォ、ォ 、「、、、ヲ、ィ、ェ +、「、、、ヲ、ィ、ェ、ォ、ォ、ォ 、「、、、ヲ、ィ、ェ +、ォ、「、、、ヲ、ィ、ェ 、ォ、「、、、ヲ、ィ、ェ +、ォ、ォ、「、、、ヲ、ィ、ェ 、ォ、ォ、「、、、ヲ、ィ、ェ +、ォ、ォ、ォ、「、、、ヲ、ィ、ェ 、ォ、ォ、ォ、「、、、ヲ、ィ、ェ +、ォ、ォ、ォ、「、、、ヲ、ィ、ェ、ォ、ォ、ォ 、ォ、ォ、ォ、「、、、ヲ、ィ、ェ + 、「、、、ヲ、ィ、ェ 、「、、、ヲ、ィ、ェ +SELECT `」テ」ア`,TRIM(LEADING '、ォ' FROM `」テ」ア`) FROM `」ヤ」ク`; +」テ」ア TRIM(LEADING '、ォ' FROM `」テ」ア`) +、「、、、ヲ、ィ、ェ 、「、、、ヲ、ィ、ェ +、「、、、ヲ、ィ、ェ、ォ 、「、、、ヲ、ィ、ェ、ォ +、「、、、ヲ、ィ、ェ、ォ、ォ 、「、、、ヲ、ィ、ェ、ォ、ォ +、「、、、ヲ、ィ、ェ、ォ、ォ、ォ 、「、、、ヲ、ィ、ェ、ォ、ォ、ォ +、ォ、「、、、ヲ、ィ、ェ 、「、、、ヲ、ィ、ェ +、ォ、ォ、「、、、ヲ、ィ、ェ 、「、、、ヲ、ィ、ェ +、ォ、ォ、ォ、「、、、ヲ、ィ、ェ 、「、、、ヲ、ィ、ェ +、ォ、ォ、ォ、「、、、ヲ、ィ、ェ、ォ、ォ、ォ 、「、、、ヲ、ィ、ェ、ォ、ォ、ォ + 、「、、、ヲ、ィ、ェ 、「、、、ヲ、ィ、ェ +SELECT `」テ」ア`,TRIM(BOTH '、ォ' FROM `」テ」ア`) FROM `」ヤ」ク`; +」テ」ア TRIM(BOTH '、ォ' FROM `」テ」ア`) +、「、、、ヲ、ィ、ェ 、「、、、ヲ、ィ、ェ +、「、、、ヲ、ィ、ェ、ォ 、「、、、ヲ、ィ、ェ +、「、、、ヲ、ィ、ェ、ォ、ォ 、「、、、ヲ、ィ、ェ +、「、、、ヲ、ィ、ェ、ォ、ォ、ォ 、「、、、ヲ、ィ、ェ +、ォ、「、、、ヲ、ィ、ェ 、「、、、ヲ、ィ、ェ +、ォ、ォ、「、、、ヲ、ィ、ェ 、「、、、ヲ、ィ、ェ +、ォ、ォ、ォ、「、、、ヲ、ィ、ェ 、「、、、ヲ、ィ、ェ +、ォ、ォ、ォ、「、、、ヲ、ィ、ェ、ォ、ォ、ォ 、「、、、ヲ、ィ、ェ + 、「、、、ヲ、ィ、ェ 、「、、、ヲ、ィ、ェ +SELECT `」テ」ア`,TRIM(`」テ」ア`) FROM `」ヤ」ク`; +」テ」ア TRIM(`」テ」ア`) +、「、、、ヲ、ィ、ェ 、「、、、ヲ、ィ、ェ +、「、、、ヲ、ィ、ェ、ォ 、「、、、ヲ、ィ、ェ、ォ +、「、、、ヲ、ィ、ェ、ォ、ォ 、「、、、ヲ、ィ、ェ、ォ、ォ +、「、、、ヲ、ィ、ェ、ォ、ォ、ォ 、「、、、ヲ、ィ、ェ、ォ、ォ、ォ +、ォ、「、、、ヲ、ィ、ェ 、ォ、「、、、ヲ、ィ、ェ +、ォ、ォ、「、、、ヲ、ィ、ェ 、ォ、ォ、「、、、ヲ、ィ、ェ +、ォ、ォ、ォ、「、、、ヲ、ィ、ェ 、ォ、ォ、ォ、「、、、ヲ、ィ、ェ +、ォ、ォ、ォ、「、、、ヲ、ィ、ェ、ォ、ォ、ォ 、ォ、ォ、ォ、「、、、ヲ、ィ、ェ、ォ、ォ、ォ + 、「、、、ヲ、ィ、ェ 、「、、、ヲ、ィ、ェ +SELECT `」テ」ア`,TRIM(TRAILING '床。' FROM `」テ」ア`) FROM `」ヤ」ケ`; +」テ」ア TRIM(TRAILING '床。' FROM `」テ」ア`) +常ワ常ン常゙常゚常 常ワ常ン常゙常゚常 +常ワ常ン常゙常゚常熄ー。 常ワ常ン常゙常゚常 +常ワ常ン常゙常゚常熄ー。床。 常ワ常ン常゙常゚常 +常ワ常ン常゙常゚常熄ー。床。床。 常ワ常ン常゙常゚常 +床。常ワ常ン常゙常゚常 床。常ワ常ン常゙常゚常 +床。床。常ワ常ン常゙常゚常 床。床。常ワ常ン常゙常゚常 +床。床。床。常ワ常ン常゙常゚常 床。床。床。常ワ常ン常゙常゚常 +床。床。床。常ワ常ン常゙常゚常熄ー。床。床。 床。床。床。常ワ常ン常゙常゚常 + 常ワ常ン常゙常゚常 常ワ常ン常゙常゚常 +SELECT `」テ」ア`,TRIM(LEADING '床。' FROM `」テ」ア`) FROM `」ヤ」ケ`; +」テ」ア TRIM(LEADING '床。' FROM `」テ」ア`) +常ワ常ン常゙常゚常 常ワ常ン常゙常゚常 +常ワ常ン常゙常゚常熄ー。 常ワ常ン常゙常゚常熄ー。 +常ワ常ン常゙常゚常熄ー。床。 常ワ常ン常゙常゚常熄ー。床。 +常ワ常ン常゙常゚常熄ー。床。床。 常ワ常ン常゙常゚常熄ー。床。床。 +床。常ワ常ン常゙常゚常 常ワ常ン常゙常゚常 +床。床。常ワ常ン常゙常゚常 常ワ常ン常゙常゚常 +床。床。床。常ワ常ン常゙常゚常 常ワ常ン常゙常゚常 +床。床。床。常ワ常ン常゙常゚常熄ー。床。床。 常ワ常ン常゙常゚常熄ー。床。床。 + 常ワ常ン常゙常゚常 常ワ常ン常゙常゚常 +SELECT `」テ」ア`,TRIM(BOTH '床。' FROM `」テ」ア`) FROM `」ヤ」ケ`; +」テ」ア TRIM(BOTH '床。' FROM `」テ」ア`) +常ワ常ン常゙常゚常 常ワ常ン常゙常゚常 +常ワ常ン常゙常゚常熄ー。 常ワ常ン常゙常゚常 +常ワ常ン常゙常゚常熄ー。床。 常ワ常ン常゙常゚常 +常ワ常ン常゙常゚常熄ー。床。床。 常ワ常ン常゙常゚常 +床。常ワ常ン常゙常゚常 常ワ常ン常゙常゚常 +床。床。常ワ常ン常゙常゚常 常ワ常ン常゙常゚常 +床。床。床。常ワ常ン常゙常゚常 常ワ常ン常゙常゚常 +床。床。床。常ワ常ン常゙常゚常熄ー。床。床。 常ワ常ン常゙常゚常 + 常ワ常ン常゙常゚常 常ワ常ン常゙常゚常 +SELECT `」テ」ア`,TRIM(`」テ」ア`) FROM `」ヤ」ケ`; +」テ」ア TRIM(`」テ」ア`) +常ワ常ン常゙常゚常 常ワ常ン常゙常゚常 +常ワ常ン常゙常゚常熄ー。 常ワ常ン常゙常゚常熄ー。 +常ワ常ン常゙常゚常熄ー。床。 常ワ常ン常゙常゚常熄ー。床。 +常ワ常ン常゙常゚常熄ー。床。床。 常ワ常ン常゙常゚常熄ー。床。床。 +床。常ワ常ン常゙常゚常 床。常ワ常ン常゙常゚常 +床。床。常ワ常ン常゙常゚常 床。床。常ワ常ン常゙常゚常 +床。床。床。常ワ常ン常゙常゚常 床。床。床。常ワ常ン常゙常゚常 +床。床。床。常ワ常ン常゙常゚常熄ー。床。床。 床。床。床。常ワ常ン常゙常゚常熄ー。床。床。 + 常ワ常ン常゙常゚常 常ワ常ン常゙常゚常 +SELECT `」テ」ア`,TRIM(TRAILING '叱' FROM `」テ」ア`) FROM `」ヤ」ア」ー`; +」テ」ア TRIM(TRAILING '叱' FROM `」テ」ア`) +竺軸宍雫七 竺軸宍雫七 +竺軸宍雫七叱 竺軸宍雫七 +竺軸宍雫七叱叱 竺軸宍雫七 +竺軸宍雫七叱叱叱 竺軸宍雫七 +叱竺軸宍雫七 叱竺軸宍雫七 +叱叱竺軸宍雫七 叱叱竺軸宍雫七 +叱叱叱竺軸宍雫七 叱叱叱竺軸宍雫七 +叱叱叱竺軸宍雫七叱叱叱 叱叱叱竺軸宍雫七 + 竺軸宍雫七 竺軸宍雫七 +SELECT `」テ」ア`,TRIM(LEADING '叱' FROM `」テ」ア`) FROM `」ヤ」ア」ー`; +」テ」ア TRIM(LEADING '叱' FROM `」テ」ア`) +竺軸宍雫七 竺軸宍雫七 +竺軸宍雫七叱 竺軸宍雫七叱 +竺軸宍雫七叱叱 竺軸宍雫七叱叱 +竺軸宍雫七叱叱叱 竺軸宍雫七叱叱叱 +叱竺軸宍雫七 竺軸宍雫七 +叱叱竺軸宍雫七 竺軸宍雫七 +叱叱叱竺軸宍雫七 竺軸宍雫七 +叱叱叱竺軸宍雫七叱叱叱 竺軸宍雫七叱叱叱 + 竺軸宍雫七 竺軸宍雫七 +SELECT `」テ」ア`,TRIM(BOTH '叱' FROM `」テ」ア`) FROM `」ヤ」ア」ー`; +」テ」ア TRIM(BOTH '叱' FROM `」テ」ア`) +竺軸宍雫七 竺軸宍雫七 +竺軸宍雫七叱 竺軸宍雫七 +竺軸宍雫七叱叱 竺軸宍雫七 +竺軸宍雫七叱叱叱 竺軸宍雫七 +叱竺軸宍雫七 竺軸宍雫七 +叱叱竺軸宍雫七 竺軸宍雫七 +叱叱叱竺軸宍雫七 竺軸宍雫七 +叱叱叱竺軸宍雫七叱叱叱 竺軸宍雫七 + 竺軸宍雫七 竺軸宍雫七 +SELECT `」テ」ア`,TRIM(`」テ」ア`) FROM `」ヤ」ア」ー`; +」テ」ア TRIM(`」テ」ア`) +竺軸宍雫七 竺軸宍雫七 +竺軸宍雫七叱 竺軸宍雫七叱 +竺軸宍雫七叱叱 竺軸宍雫七叱叱 +竺軸宍雫七叱叱叱 竺軸宍雫七叱叱叱 +叱竺軸宍雫七 叱竺軸宍雫七 +叱叱竺軸宍雫七 叱叱竺軸宍雫七 +叱叱叱竺軸宍雫七 叱叱叱竺軸宍雫七 +叱叱叱竺軸宍雫七叱叱叱 叱叱叱竺軸宍雫七叱叱叱 + 竺軸宍雫七 竺軸宍雫七 +SELECT `」テ」ア`,TRIM(TRAILING '、ォ' FROM `」テ」ア`) FROM `」ヤ」ア」ア`; +」テ」ア TRIM(TRAILING '、ォ' FROM `」テ」ア`) +、「、、、ヲ、ィ、ェ 、「、、、ヲ、ィ、ェ +、「、、、ヲ、ィ、ェ、ォ 、「、、、ヲ、ィ、ェ +、「、、、ヲ、ィ、ェ、ォ、ォ 、「、、、ヲ、ィ、ェ +、「、、、ヲ、ィ、ェ、ォ、ォ、ォ 、「、、、ヲ、ィ、ェ +、ォ、「、、、ヲ、ィ、ェ 、ォ、「、、、ヲ、ィ、ェ +、ォ、ォ、「、、、ヲ、ィ、ェ 、ォ、ォ、「、、、ヲ、ィ、ェ +、ォ、ォ、ォ、「、、、ヲ、ィ、ェ 、ォ、ォ、ォ、「、、、ヲ、ィ、ェ +、ォ、ォ、ォ、「、、、ヲ、ィ、ェ、ォ、ォ、ォ 、ォ、ォ、ォ、「、、、ヲ、ィ、ェ + 、「、、、ヲ、ィ、ェ 、「、、、ヲ、ィ、ェ +SELECT `」テ」ア`,TRIM(LEADING '、ォ' FROM `」テ」ア`) FROM `」ヤ」ア」ア`; +」テ」ア TRIM(LEADING '、ォ' FROM `」テ」ア`) +、「、、、ヲ、ィ、ェ 、「、、、ヲ、ィ、ェ +、「、、、ヲ、ィ、ェ、ォ 、「、、、ヲ、ィ、ェ、ォ +、「、、、ヲ、ィ、ェ、ォ、ォ 、「、、、ヲ、ィ、ェ、ォ、ォ +、「、、、ヲ、ィ、ェ、ォ、ォ、ォ 、「、、、ヲ、ィ、ェ、ォ、ォ、ォ +、ォ、「、、、ヲ、ィ、ェ 、「、、、ヲ、ィ、ェ +、ォ、ォ、「、、、ヲ、ィ、ェ 、「、、、ヲ、ィ、ェ +、ォ、ォ、ォ、「、、、ヲ、ィ、ェ 、「、、、ヲ、ィ、ェ +、ォ、ォ、ォ、「、、、ヲ、ィ、ェ、ォ、ォ、ォ 、「、、、ヲ、ィ、ェ、ォ、ォ、ォ + 、「、、、ヲ、ィ、ェ 、「、、、ヲ、ィ、ェ +SELECT `」テ」ア`,TRIM(BOTH '、ォ' FROM `」テ」ア`) FROM `」ヤ」ア」ア`; +」テ」ア TRIM(BOTH '、ォ' FROM `」テ」ア`) +、「、、、ヲ、ィ、ェ 、「、、、ヲ、ィ、ェ +、「、、、ヲ、ィ、ェ、ォ 、「、、、ヲ、ィ、ェ +、「、、、ヲ、ィ、ェ、ォ、ォ 、「、、、ヲ、ィ、ェ +、「、、、ヲ、ィ、ェ、ォ、ォ、ォ 、「、、、ヲ、ィ、ェ +、ォ、「、、、ヲ、ィ、ェ 、「、、、ヲ、ィ、ェ +、ォ、ォ、「、、、ヲ、ィ、ェ 、「、、、ヲ、ィ、ェ +、ォ、ォ、ォ、「、、、ヲ、ィ、ェ 、「、、、ヲ、ィ、ェ +、ォ、ォ、ォ、「、、、ヲ、ィ、ェ、ォ、ォ、ォ 、「、、、ヲ、ィ、ェ + 、「、、、ヲ、ィ、ェ 、「、、、ヲ、ィ、ェ +SELECT `」テ」ア`,TRIM(`」テ」ア`) FROM `」ヤ」ア」ア`; +」テ」ア TRIM(`」テ」ア`) +、「、、、ヲ、ィ、ェ 、「、、、ヲ、ィ、ェ +、「、、、ヲ、ィ、ェ、ォ 、「、、、ヲ、ィ、ェ、ォ +、「、、、ヲ、ィ、ェ、ォ、ォ 、「、、、ヲ、ィ、ェ、ォ、ォ +、「、、、ヲ、ィ、ェ、ォ、ォ、ォ 、「、、、ヲ、ィ、ェ、ォ、ォ、ォ +、ォ、「、、、ヲ、ィ、ェ 、ォ、「、、、ヲ、ィ、ェ +、ォ、ォ、「、、、ヲ、ィ、ェ 、ォ、ォ、「、、、ヲ、ィ、ェ +、ォ、ォ、ォ、「、、、ヲ、ィ、ェ 、ォ、ォ、ォ、「、、、ヲ、ィ、ェ +、ォ、ォ、ォ、「、、、ヲ、ィ、ェ、ォ、ォ、ォ 、ォ、ォ、ォ、「、、、ヲ、ィ、ェ、ォ、ォ、ォ + 、「、、、ヲ、ィ、ェ 、「、、、ヲ、ィ、ェ +SELECT `」テ」ア`,TRIM(TRAILING '床。' FROM `」テ」ア`) FROM `」ヤ」ア」イ`; +」テ」ア TRIM(TRAILING '床。' FROM `」テ」ア`) +常ワ常ン常゙常゚常 常ワ常ン常゙常゚常 +常ワ常ン常゙常゚常熄ー。 常ワ常ン常゙常゚常 +常ワ常ン常゙常゚常熄ー。床。 常ワ常ン常゙常゚常 +常ワ常ン常゙常゚常熄ー。床。床。 常ワ常ン常゙常゚常 +床。常ワ常ン常゙常゚常 床。常ワ常ン常゙常゚常 +床。床。常ワ常ン常゙常゚常 床。床。常ワ常ン常゙常゚常 +床。床。床。常ワ常ン常゙常゚常 床。床。床。常ワ常ン常゙常゚常 +床。床。床。常ワ常ン常゙常゚常熄ー。床。床。 床。床。床。常ワ常ン常゙常゚常 + 常ワ常ン常゙常゚常 常ワ常ン常゙常゚常 +SELECT `」テ」ア`,TRIM(LEADING '床。' FROM `」テ」ア`) FROM `」ヤ」ア」イ`; +」テ」ア TRIM(LEADING '床。' FROM `」テ」ア`) +常ワ常ン常゙常゚常 常ワ常ン常゙常゚常 +常ワ常ン常゙常゚常熄ー。 常ワ常ン常゙常゚常熄ー。 +常ワ常ン常゙常゚常熄ー。床。 常ワ常ン常゙常゚常熄ー。床。 +常ワ常ン常゙常゚常熄ー。床。床。 常ワ常ン常゙常゚常熄ー。床。床。 +床。常ワ常ン常゙常゚常 常ワ常ン常゙常゚常 +床。床。常ワ常ン常゙常゚常 常ワ常ン常゙常゚常 +床。床。床。常ワ常ン常゙常゚常 常ワ常ン常゙常゚常 +床。床。床。常ワ常ン常゙常゚常熄ー。床。床。 常ワ常ン常゙常゚常熄ー。床。床。 + 常ワ常ン常゙常゚常 常ワ常ン常゙常゚常 +SELECT `」テ」ア`,TRIM(BOTH '床。' FROM `」テ」ア`) FROM `」ヤ」ア」イ`; +」テ」ア TRIM(BOTH '床。' FROM `」テ」ア`) +常ワ常ン常゙常゚常 常ワ常ン常゙常゚常 +常ワ常ン常゙常゚常熄ー。 常ワ常ン常゙常゚常 +常ワ常ン常゙常゚常熄ー。床。 常ワ常ン常゙常゚常 +常ワ常ン常゙常゚常熄ー。床。床。 常ワ常ン常゙常゚常 +床。常ワ常ン常゙常゚常 常ワ常ン常゙常゚常 +床。床。常ワ常ン常゙常゚常 常ワ常ン常゙常゚常 +床。床。床。常ワ常ン常゙常゚常 常ワ常ン常゙常゚常 +床。床。床。常ワ常ン常゙常゚常熄ー。床。床。 常ワ常ン常゙常゚常 + 常ワ常ン常゙常゚常 常ワ常ン常゙常゚常 +SELECT `」テ」ア`,TRIM(`」テ」ア`) FROM `」ヤ」ア」イ`; +」テ」ア TRIM(`」テ」ア`) +常ワ常ン常゙常゚常 常ワ常ン常゙常゚常 +常ワ常ン常゙常゚常熄ー。 常ワ常ン常゙常゚常熄ー。 +常ワ常ン常゙常゚常熄ー。床。 常ワ常ン常゙常゚常熄ー。床。 +常ワ常ン常゙常゚常熄ー。床。床。 常ワ常ン常゙常゚常熄ー。床。床。 +床。常ワ常ン常゙常゚常 床。常ワ常ン常゙常゚常 +床。床。常ワ常ン常゙常゚常 床。床。常ワ常ン常゙常゚常 +床。床。床。常ワ常ン常゙常゚常 床。床。床。常ワ常ン常゙常゚常 +床。床。床。常ワ常ン常゙常゚常熄ー。床。床。 床。床。床。常ワ常ン常゙常゚常熄ー。床。床。 + 常ワ常ン常゙常゚常 常ワ常ン常゙常゚常 +DROP TABLE `」ヤ」ア`; +DROP TABLE `」ヤ」イ`; +DROP TABLE `」ヤ」ウ`; +DROP TABLE `」ヤ」エ`; +DROP TABLE `」ヤ」オ`; +DROP TABLE `」ヤ」カ`; +DROP TABLE `」ヤ」キ`; +DROP TABLE `」ヤ」ク`; +DROP TABLE `」ヤ」ケ`; +DROP TABLE `」ヤ」ア」ー`; +DROP TABLE `」ヤ」ア」ア`; +DROP TABLE `」ヤ」ア」イ`; diff --git a/mysql-test/suite/jp/r/jp_trim_utf8.result b/mysql-test/suite/jp/r/jp_trim_utf8.result new file mode 100644 index 00000000000..99fb785e495 --- /dev/null +++ b/mysql-test/suite/jp/r/jp_trim_utf8.result @@ -0,0 +1,672 @@ +drop table if exists `シエシ疏; +drop table if exists `シエシ蛋; +drop table if exists `シエシ伝; +drop table if exists `シエシ覗; +drop table if exists `シエシ描; +drop table if exists `シエシ冒; +drop table if exists `シエシ輿; +drop table if exists `シエシ倭; +drop table if exists `シエシ兪; +drop table if exists `シエシ托シ秦; +SET NAMES utf8; +SET character_set_database = utf8; +CREATE TABLE `シエシ疏 (`シ」シ疏 char(12), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = innodb; +CREATE TABLE `シエシ蛋 (`シ」シ疏 char(12), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = innodb; +CREATE TABLE `シエシ伝 (`シ」シ疏 char(12), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = innodb; +CREATE TABLE `シエシ覗 (`シ」シ疏 char(12), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = myisam; +CREATE TABLE `シエシ描 (`シ」シ疏 char(12), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = myisam; +CREATE TABLE `シエシ冒 (`シ」シ疏 char(12), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = myisam; +CREATE TABLE `シエシ輿 (`シ」シ疏 char(12), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = heap; +CREATE TABLE `シエシ倭 (`シ」シ疏 char(12), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = heap; +CREATE TABLE `シエシ兪 (`シ」シ疏 char(12), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = heap; +CREATE TABLE `シエシ托シ秦 (`シ」シ疏 char(12), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = bdb; +CREATE TABLE `シエシ托シ疏 (`シ」シ疏 char(12), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = bdb; +CREATE TABLE `シエシ托シ蛋 (`シ」シ疏 char(12), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = bdb; +INSERT INTO `シエシ疏 VALUES ('スアスイスウスエスオ'); +INSERT INTO `シエシ疏 VALUES ('スアスイスウスエスオスカ'); +INSERT INTO `シエシ疏 VALUES ('スアスイスウスエスオスカスカ'); +INSERT INTO `シエシ疏 VALUES ('スアスイスウスエスオスカスカスカ'); +INSERT INTO `シエシ疏 VALUES ('スカスアスイスウスエスオ'); +INSERT INTO `シエシ疏 VALUES ('スカスカスアスイスウスエスオ'); +INSERT INTO `シエシ疏 VALUES ('スカスカスカスアスイスウスエスオ'); +INSERT INTO `シエシ疏 VALUES ('スカスカスカスアスイスウスエスオスカスカスカ'); +INSERT INTO `シエシ疏 VALUES (' スアスイスウスエスオ '); +INSERT INTO `シエシ蛋 VALUES ('縺ゅ>縺縺医♀'); +INSERT INTO `シエシ蛋 VALUES ('縺ゅ>縺縺医♀縺'); +INSERT INTO `シエシ蛋 VALUES ('縺ゅ>縺縺医♀縺九°'); +INSERT INTO `シエシ蛋 VALUES ('縺ゅ>縺縺医♀縺九°縺'); +INSERT INTO `シエシ蛋 VALUES ('縺九≠縺縺縺医♀'); +INSERT INTO `シエシ蛋 VALUES ('縺九°縺ゅ>縺縺医♀'); +INSERT INTO `シエシ蛋 VALUES ('縺九°縺九≠縺縺縺医♀'); +INSERT INTO `シエシ蛋 VALUES ('縺九°縺九≠縺縺縺医♀縺九°縺'); +INSERT INTO `シエシ蛋 VALUES (' 縺ゅ>縺縺医♀ '); +INSERT INTO `シエシ伝 VALUES ('鮴秘セ夜セ鈴セ樣セ。'); +INSERT INTO `シエシ伝 VALUES ('鮴秘セ夜セ鈴セ樣セ。荳'); +INSERT INTO `シエシ伝 VALUES ('鮴秘セ夜セ鈴セ樣セ。荳ゆク'); +INSERT INTO `シエシ伝 VALUES ('鮴秘セ夜セ鈴セ樣セ。荳ゆクゆク'); +INSERT INTO `シエシ伝 VALUES ('荳るセ秘セ夜セ鈴セ樣セ。'); +INSERT INTO `シエシ伝 VALUES ('荳ゆクるセ秘セ夜セ鈴セ樣セ。'); +INSERT INTO `シエシ伝 VALUES ('荳ゆクゆクるセ秘セ夜セ鈴セ樣セ。'); +INSERT INTO `シエシ伝 VALUES ('荳ゆクゆクるセ秘セ夜セ鈴セ樣セ。荳ゆクゆク'); +INSERT INTO `シエシ伝 VALUES (' 鮴秘セ夜セ鈴セ樣セ。 '); +INSERT INTO `シエシ覗 VALUES ('スアスイスウスエスオ'); +INSERT INTO `シエシ覗 VALUES ('スアスイスウスエスオスカ'); +INSERT INTO `シエシ覗 VALUES ('スアスイスウスエスオスカスカ'); +INSERT INTO `シエシ覗 VALUES ('スアスイスウスエスオスカスカスカ'); +INSERT INTO `シエシ覗 VALUES ('スカスアスイスウスエスオ'); +INSERT INTO `シエシ覗 VALUES ('スカスカスアスイスウスエスオ'); +INSERT INTO `シエシ覗 VALUES ('スカスカスカスアスイスウスエスオ'); +INSERT INTO `シエシ覗 VALUES ('スカスカスカスアスイスウスエスオスカスカスカ'); +INSERT INTO `シエシ覗 VALUES (' スアスイスウスエスオ '); +INSERT INTO `シエシ描 VALUES ('縺ゅ>縺縺医♀'); +INSERT INTO `シエシ描 VALUES ('縺ゅ>縺縺医♀縺'); +INSERT INTO `シエシ描 VALUES ('縺ゅ>縺縺医♀縺九°'); +INSERT INTO `シエシ描 VALUES ('縺ゅ>縺縺医♀縺九°縺'); +INSERT INTO `シエシ描 VALUES ('縺九≠縺縺縺医♀'); +INSERT INTO `シエシ描 VALUES ('縺九°縺ゅ>縺縺医♀'); +INSERT INTO `シエシ描 VALUES ('縺九°縺九≠縺縺縺医♀'); +INSERT INTO `シエシ描 VALUES ('縺九°縺九≠縺縺縺医♀縺九°縺'); +INSERT INTO `シエシ描 VALUES (' 縺ゅ>縺縺医♀ '); +INSERT INTO `シエシ冒 VALUES ('鮴秘セ夜セ鈴セ樣セ。'); +INSERT INTO `シエシ冒 VALUES ('鮴秘セ夜セ鈴セ樣セ。荳'); +INSERT INTO `シエシ冒 VALUES ('鮴秘セ夜セ鈴セ樣セ。荳ゆク'); +INSERT INTO `シエシ冒 VALUES ('鮴秘セ夜セ鈴セ樣セ。荳ゆクゆク'); +INSERT INTO `シエシ冒 VALUES ('荳るセ秘セ夜セ鈴セ樣セ。'); +INSERT INTO `シエシ冒 VALUES ('荳ゆクるセ秘セ夜セ鈴セ樣セ。'); +INSERT INTO `シエシ冒 VALUES ('荳ゆクゆクるセ秘セ夜セ鈴セ樣セ。'); +INSERT INTO `シエシ冒 VALUES ('荳ゆクゆクるセ秘セ夜セ鈴セ樣セ。荳ゆクゆク'); +INSERT INTO `シエシ冒 VALUES (' 鮴秘セ夜セ鈴セ樣セ。 '); +INSERT INTO `シエシ輿 VALUES ('スアスイスウスエスオ'); +INSERT INTO `シエシ輿 VALUES ('スアスイスウスエスオスカ'); +INSERT INTO `シエシ輿 VALUES ('スアスイスウスエスオスカスカ'); +INSERT INTO `シエシ輿 VALUES ('スアスイスウスエスオスカスカスカ'); +INSERT INTO `シエシ輿 VALUES ('スカスアスイスウスエスオ'); +INSERT INTO `シエシ輿 VALUES ('スカスカスアスイスウスエスオ'); +INSERT INTO `シエシ輿 VALUES ('スカスカスカスアスイスウスエスオ'); +INSERT INTO `シエシ輿 VALUES ('スカスカスカスアスイスウスエスオスカスカスカ'); +INSERT INTO `シエシ輿 VALUES (' スアスイスウスエスオ '); +INSERT INTO `シエシ倭 VALUES ('縺ゅ>縺縺医♀'); +INSERT INTO `シエシ倭 VALUES ('縺ゅ>縺縺医♀縺'); +INSERT INTO `シエシ倭 VALUES ('縺ゅ>縺縺医♀縺九°'); +INSERT INTO `シエシ倭 VALUES ('縺ゅ>縺縺医♀縺九°縺'); +INSERT INTO `シエシ倭 VALUES ('縺九≠縺縺縺医♀'); +INSERT INTO `シエシ倭 VALUES ('縺九°縺ゅ>縺縺医♀'); +INSERT INTO `シエシ倭 VALUES ('縺九°縺九≠縺縺縺医♀'); +INSERT INTO `シエシ倭 VALUES ('縺九°縺九≠縺縺縺医♀縺九°縺'); +INSERT INTO `シエシ倭 VALUES (' 縺ゅ>縺縺医♀ '); +INSERT INTO `シエシ兪 VALUES ('鮴秘セ夜セ鈴セ樣セ。'); +INSERT INTO `シエシ兪 VALUES ('鮴秘セ夜セ鈴セ樣セ。荳'); +INSERT INTO `シエシ兪 VALUES ('鮴秘セ夜セ鈴セ樣セ。荳ゆク'); +INSERT INTO `シエシ兪 VALUES ('鮴秘セ夜セ鈴セ樣セ。荳ゆクゆク'); +INSERT INTO `シエシ兪 VALUES ('荳るセ秘セ夜セ鈴セ樣セ。'); +INSERT INTO `シエシ兪 VALUES ('荳ゆクるセ秘セ夜セ鈴セ樣セ。'); +INSERT INTO `シエシ兪 VALUES ('荳ゆクゆクるセ秘セ夜セ鈴セ樣セ。'); +INSERT INTO `シエシ兪 VALUES ('荳ゆクゆクるセ秘セ夜セ鈴セ樣セ。荳ゆクゆク'); +INSERT INTO `シエシ兪 VALUES (' 鮴秘セ夜セ鈴セ樣セ。 '); +INSERT INTO `シエシ托シ秦 VALUES ('スアスイスウスエスオ'); +INSERT INTO `シエシ托シ秦 VALUES ('スアスイスウスエスオスカ'); +INSERT INTO `シエシ托シ秦 VALUES ('スアスイスウスエスオスカスカ'); +INSERT INTO `シエシ托シ秦 VALUES ('スアスイスウスエスオスカスカスカ'); +INSERT INTO `シエシ托シ秦 VALUES ('スカスアスイスウスエスオ'); +INSERT INTO `シエシ托シ秦 VALUES ('スカスカスアスイスウスエスオ'); +INSERT INTO `シエシ托シ秦 VALUES ('スカスカスカスアスイスウスエスオ'); +INSERT INTO `シエシ托シ秦 VALUES ('スカスカスカスアスイスウスエスオスカスカスカ'); +INSERT INTO `シエシ托シ秦 VALUES (' スアスイスウスエスオ '); +INSERT INTO `シエシ托シ疏 VALUES ('縺ゅ>縺縺医♀'); +INSERT INTO `シエシ托シ疏 VALUES ('縺ゅ>縺縺医♀縺'); +INSERT INTO `シエシ托シ疏 VALUES ('縺ゅ>縺縺医♀縺九°'); +INSERT INTO `シエシ托シ疏 VALUES ('縺ゅ>縺縺医♀縺九°縺'); +INSERT INTO `シエシ托シ疏 VALUES ('縺九≠縺縺縺医♀'); +INSERT INTO `シエシ托シ疏 VALUES ('縺九°縺ゅ>縺縺医♀'); +INSERT INTO `シエシ托シ疏 VALUES ('縺九°縺九≠縺縺縺医♀'); +INSERT INTO `シエシ托シ疏 VALUES ('縺九°縺九≠縺縺縺医♀縺九°縺'); +INSERT INTO `シエシ托シ疏 VALUES (' 縺ゅ>縺縺医♀ '); +INSERT INTO `シエシ托シ蛋 VALUES ('鮴秘セ夜セ鈴セ樣セ。'); +INSERT INTO `シエシ托シ蛋 VALUES ('鮴秘セ夜セ鈴セ樣セ。荳'); +INSERT INTO `シエシ托シ蛋 VALUES ('鮴秘セ夜セ鈴セ樣セ。荳ゆク'); +INSERT INTO `シエシ托シ蛋 VALUES ('鮴秘セ夜セ鈴セ樣セ。荳ゆクゆク'); +INSERT INTO `シエシ托シ蛋 VALUES ('荳るセ秘セ夜セ鈴セ樣セ。'); +INSERT INTO `シエシ托シ蛋 VALUES ('荳ゆクるセ秘セ夜セ鈴セ樣セ。'); +INSERT INTO `シエシ托シ蛋 VALUES ('荳ゆクゆクるセ秘セ夜セ鈴セ樣セ。'); +INSERT INTO `シエシ托シ蛋 VALUES ('荳ゆクゆクるセ秘セ夜セ鈴セ樣セ。荳ゆクゆク'); +INSERT INTO `シエシ托シ蛋 VALUES (' 鮴秘セ夜セ鈴セ樣セ。 '); +SELECT `シ」シ疏,TRIM(TRAILING 'スカ' FROM `シ」シ疏) FROM `シエシ疏; +シ」シ TRIM(TRAILING 'スカ' FROM `シ」シ疏) + スアスイスウスエスオ スアスイスウスエスオ +スアスイスウスエスオ スアスイスウスエスオ +スアスイスウスエスオスカ スアスイスウスエスオ +スアスイスウスエスオスカスカ スアスイスウスエスオ +スアスイスウスエスオスカスカスカ スアスイスウスエスオ +スカスアスイスウスエスオ スカスアスイスウスエスオ +スカスカスアスイスウスエスオ スカスカスアスイスウスエスオ +スカスカスカスアスイスウスエスオ スカスカスカスアスイスウスエスオ +スカスカスカスアスイスウスエスオスカスカスカ スカスカスカスアスイスウスエスオ +SELECT `シ」シ疏,TRIM(LEADING 'スカ' FROM `シ」シ疏) FROM `シエシ疏; +シ」シ TRIM(LEADING 'スカ' FROM `シ」シ疏) + スアスイスウスエスオ スアスイスウスエスオ +スアスイスウスエスオ スアスイスウスエスオ +スアスイスウスエスオスカ スアスイスウスエスオスカ +スアスイスウスエスオスカスカ スアスイスウスエスオスカスカ +スアスイスウスエスオスカスカスカ スアスイスウスエスオスカスカスカ +スカスアスイスウスエスオ スアスイスウスエスオ +スカスカスアスイスウスエスオ スアスイスウスエスオ +スカスカスカスアスイスウスエスオ スアスイスウスエスオ +スカスカスカスアスイスウスエスオスカスカスカ スアスイスウスエスオスカスカスカ +SELECT `シ」シ疏,TRIM(BOTH 'スカ' FROM `シ」シ疏) FROM `シエシ疏; +シ」シ TRIM(BOTH 'スカ' FROM `シ」シ疏) + スアスイスウスエスオ スアスイスウスエスオ +スアスイスウスエスオ スアスイスウスエスオ +スアスイスウスエスオスカ スアスイスウスエスオ +スアスイスウスエスオスカスカ スアスイスウスエスオ +スアスイスウスエスオスカスカスカ スアスイスウスエスオ +スカスアスイスウスエスオ スアスイスウスエスオ +スカスカスアスイスウスエスオ スアスイスウスエスオ +スカスカスカスアスイスウスエスオ スアスイスウスエスオ +スカスカスカスアスイスウスエスオスカスカスカ スアスイスウスエスオ +SELECT `シ」シ疏,TRIM(`シ」シ疏) FROM `シエシ疏; +シ」シ TRIM(`シ」シ疏) + スアスイスウスエスオ スアスイスウスエスオ +スアスイスウスエスオ スアスイスウスエスオ +スアスイスウスエスオスカ スアスイスウスエスオスカ +スアスイスウスエスオスカスカ スアスイスウスエスオスカスカ +スアスイスウスエスオスカスカスカ スアスイスウスエスオスカスカスカ +スカスアスイスウスエスオ スカスアスイスウスエスオ +スカスカスアスイスウスエスオ スカスカスアスイスウスエスオ +スカスカスカスアスイスウスエスオ スカスカスカスアスイスウスエスオ +スカスカスカスアスイスウスエスオスカスカスカ スカスカスカスアスイスウスエスオスカスカスカ +SELECT `シ」シ疏,TRIM(TRAILING '縺' FROM `シ」シ疏) FROM `シエシ蛋; +シ」シ TRIM(TRAILING '縺' FROM `シ」シ疏) + 縺ゅ>縺縺医♀ 縺ゅ>縺縺医♀ +縺ゅ>縺縺医♀ 縺ゅ>縺縺医♀ +縺ゅ>縺縺医♀縺 縺ゅ>縺縺医♀ +縺ゅ>縺縺医♀縺九° 縺ゅ>縺縺医♀ +縺ゅ>縺縺医♀縺九°縺 縺ゅ>縺縺医♀ +縺九≠縺縺縺医♀ 縺九≠縺縺縺医♀ +縺九°縺ゅ>縺縺医♀ 縺九°縺ゅ>縺縺医♀ +縺九°縺九≠縺縺縺医♀ 縺九°縺九≠縺縺縺医♀ +縺九°縺九≠縺縺縺医♀縺九°縺 縺九°縺九≠縺縺縺医♀ +SELECT `シ」シ疏,TRIM(LEADING '縺' FROM `シ」シ疏) FROM `シエシ蛋; +シ」シ TRIM(LEADING '縺' FROM `シ」シ疏) + 縺ゅ>縺縺医♀ 縺ゅ>縺縺医♀ +縺ゅ>縺縺医♀ 縺ゅ>縺縺医♀ +縺ゅ>縺縺医♀縺 縺ゅ>縺縺医♀縺 +縺ゅ>縺縺医♀縺九° 縺ゅ>縺縺医♀縺九° +縺ゅ>縺縺医♀縺九°縺 縺ゅ>縺縺医♀縺九°縺 +縺九≠縺縺縺医♀ 縺ゅ>縺縺医♀ +縺九°縺ゅ>縺縺医♀ 縺ゅ>縺縺医♀ +縺九°縺九≠縺縺縺医♀ 縺ゅ>縺縺医♀ +縺九°縺九≠縺縺縺医♀縺九°縺 縺ゅ>縺縺医♀縺九°縺 +SELECT `シ」シ疏,TRIM(BOTH '縺' FROM `シ」シ疏) FROM `シエシ蛋; +シ」シ TRIM(BOTH '縺' FROM `シ」シ疏) + 縺ゅ>縺縺医♀ 縺ゅ>縺縺医♀ +縺ゅ>縺縺医♀ 縺ゅ>縺縺医♀ +縺ゅ>縺縺医♀縺 縺ゅ>縺縺医♀ +縺ゅ>縺縺医♀縺九° 縺ゅ>縺縺医♀ +縺ゅ>縺縺医♀縺九°縺 縺ゅ>縺縺医♀ +縺九≠縺縺縺医♀ 縺ゅ>縺縺医♀ +縺九°縺ゅ>縺縺医♀ 縺ゅ>縺縺医♀ +縺九°縺九≠縺縺縺医♀ 縺ゅ>縺縺医♀ +縺九°縺九≠縺縺縺医♀縺九°縺 縺ゅ>縺縺医♀ +SELECT `シ」シ疏,TRIM(`シ」シ疏) FROM `シエシ蛋; +シ」シ TRIM(`シ」シ疏) + 縺ゅ>縺縺医♀ 縺ゅ>縺縺医♀ +縺ゅ>縺縺医♀ 縺ゅ>縺縺医♀ +縺ゅ>縺縺医♀縺 縺ゅ>縺縺医♀縺 +縺ゅ>縺縺医♀縺九° 縺ゅ>縺縺医♀縺九° +縺ゅ>縺縺医♀縺九°縺 縺ゅ>縺縺医♀縺九°縺 +縺九≠縺縺縺医♀ 縺九≠縺縺縺医♀ +縺九°縺ゅ>縺縺医♀ 縺九°縺ゅ>縺縺医♀ +縺九°縺九≠縺縺縺医♀ 縺九°縺九≠縺縺縺医♀ +縺九°縺九≠縺縺縺医♀縺九°縺 縺九°縺九≠縺縺縺医♀縺九°縺 +SELECT `シ」シ疏,TRIM(TRAILING '荳'FROM `シ」シ疏) FROM `シエシ伝; +シ」シ TRIM(TRAILING '荳'FROM `シ」シ疏) + 鮴秘セ夜セ鈴セ樣セ。 鮴秘セ夜セ鈴セ樣セ。 +荳ゆクゆクるセ秘セ夜セ鈴セ樣セ。 荳ゆクゆクるセ秘セ夜セ鈴セ樣セ。 +荳ゆクゆクるセ秘セ夜セ鈴セ樣セ。荳ゆクゆク 荳ゆクゆクるセ秘セ夜セ鈴セ樣セ。 +荳ゆクるセ秘セ夜セ鈴セ樣セ。 荳ゆクるセ秘セ夜セ鈴セ樣セ。 +荳るセ秘セ夜セ鈴セ樣セ。 荳るセ秘セ夜セ鈴セ樣セ。 +鮴秘セ夜セ鈴セ樣セ。 鮴秘セ夜セ鈴セ樣セ。 +鮴秘セ夜セ鈴セ樣セ。荳 鮴秘セ夜セ鈴セ樣セ。 +鮴秘セ夜セ鈴セ樣セ。荳ゆク 鮴秘セ夜セ鈴セ樣セ。 +鮴秘セ夜セ鈴セ樣セ。荳ゆクゆク 鮴秘セ夜セ鈴セ樣セ。 +SELECT `シ」シ疏,TRIM(LEADING '荳' FROM `シ」シ疏) FROM `シエシ伝; +シ」シ TRIM(LEADING '荳' FROM `シ」シ疏) + 鮴秘セ夜セ鈴セ樣セ。 鮴秘セ夜セ鈴セ樣セ。 +荳ゆクゆクるセ秘セ夜セ鈴セ樣セ。 鮴秘セ夜セ鈴セ樣セ。 +荳ゆクゆクるセ秘セ夜セ鈴セ樣セ。荳ゆクゆク 鮴秘セ夜セ鈴セ樣セ。荳ゆクゆク +荳ゆクるセ秘セ夜セ鈴セ樣セ。 鮴秘セ夜セ鈴セ樣セ。 +荳るセ秘セ夜セ鈴セ樣セ。 鮴秘セ夜セ鈴セ樣セ。 +鮴秘セ夜セ鈴セ樣セ。 鮴秘セ夜セ鈴セ樣セ。 +鮴秘セ夜セ鈴セ樣セ。荳 鮴秘セ夜セ鈴セ樣セ。荳 +鮴秘セ夜セ鈴セ樣セ。荳ゆク 鮴秘セ夜セ鈴セ樣セ。荳ゆク +鮴秘セ夜セ鈴セ樣セ。荳ゆクゆク 鮴秘セ夜セ鈴セ樣セ。荳ゆクゆク +SELECT `シ」シ疏,TRIM(BOTH '荳' FROM `シ」シ疏) FROM `シエシ伝; +シ」シ TRIM(BOTH '荳' FROM `シ」シ疏) + 鮴秘セ夜セ鈴セ樣セ。 鮴秘セ夜セ鈴セ樣セ。 +荳ゆクゆクるセ秘セ夜セ鈴セ樣セ。 鮴秘セ夜セ鈴セ樣セ。 +荳ゆクゆクるセ秘セ夜セ鈴セ樣セ。荳ゆクゆク 鮴秘セ夜セ鈴セ樣セ。 +荳ゆクるセ秘セ夜セ鈴セ樣セ。 鮴秘セ夜セ鈴セ樣セ。 +荳るセ秘セ夜セ鈴セ樣セ。 鮴秘セ夜セ鈴セ樣セ。 +鮴秘セ夜セ鈴セ樣セ。 鮴秘セ夜セ鈴セ樣セ。 +鮴秘セ夜セ鈴セ樣セ。荳 鮴秘セ夜セ鈴セ樣セ。 +鮴秘セ夜セ鈴セ樣セ。荳ゆク 鮴秘セ夜セ鈴セ樣セ。 +鮴秘セ夜セ鈴セ樣セ。荳ゆクゆク 鮴秘セ夜セ鈴セ樣セ。 +SELECT `シ」シ疏,TRIM(`シ」シ疏) FROM `シエシ伝; +シ」シ TRIM(`シ」シ疏) + 鮴秘セ夜セ鈴セ樣セ。 鮴秘セ夜セ鈴セ樣セ。 +荳ゆクゆクるセ秘セ夜セ鈴セ樣セ。 荳ゆクゆクるセ秘セ夜セ鈴セ樣セ。 +荳ゆクゆクるセ秘セ夜セ鈴セ樣セ。荳ゆクゆク 荳ゆクゆクるセ秘セ夜セ鈴セ樣セ。荳ゆクゆク +荳ゆクるセ秘セ夜セ鈴セ樣セ。 荳ゆクるセ秘セ夜セ鈴セ樣セ。 +荳るセ秘セ夜セ鈴セ樣セ。 荳るセ秘セ夜セ鈴セ樣セ。 +鮴秘セ夜セ鈴セ樣セ。 鮴秘セ夜セ鈴セ樣セ。 +鮴秘セ夜セ鈴セ樣セ。荳 鮴秘セ夜セ鈴セ樣セ。荳 +鮴秘セ夜セ鈴セ樣セ。荳ゆク 鮴秘セ夜セ鈴セ樣セ。荳ゆク +鮴秘セ夜セ鈴セ樣セ。荳ゆクゆク 鮴秘セ夜セ鈴セ樣セ。荳ゆクゆク +SELECT `シ」シ疏,TRIM(TRAILING 'スカ' FROM `シ」シ疏) FROM `シエシ覗; +シ」シ TRIM(TRAILING 'スカ' FROM `シ」シ疏) + スアスイスウスエスオ スアスイスウスエスオ +スアスイスウスエスオ スアスイスウスエスオ +スアスイスウスエスオスカ スアスイスウスエスオ +スアスイスウスエスオスカスカ スアスイスウスエスオ +スアスイスウスエスオスカスカスカ スアスイスウスエスオ +スカスアスイスウスエスオ スカスアスイスウスエスオ +スカスカスアスイスウスエスオ スカスカスアスイスウスエスオ +スカスカスカスアスイスウスエスオ スカスカスカスアスイスウスエスオ +スカスカスカスアスイスウスエスオスカスカスカ スカスカスカスアスイスウスエスオ +SELECT `シ」シ疏,TRIM(LEADING 'スカ' FROM `シ」シ疏) FROM `シエシ覗; +シ」シ TRIM(LEADING 'スカ' FROM `シ」シ疏) + スアスイスウスエスオ スアスイスウスエスオ +スアスイスウスエスオ スアスイスウスエスオ +スアスイスウスエスオスカ スアスイスウスエスオスカ +スアスイスウスエスオスカスカ スアスイスウスエスオスカスカ +スアスイスウスエスオスカスカスカ スアスイスウスエスオスカスカスカ +スカスアスイスウスエスオ スアスイスウスエスオ +スカスカスアスイスウスエスオ スアスイスウスエスオ +スカスカスカスアスイスウスエスオ スアスイスウスエスオ +スカスカスカスアスイスウスエスオスカスカスカ スアスイスウスエスオスカスカスカ +SELECT `シ」シ疏,TRIM(BOTH 'スカ' FROM `シ」シ疏) FROM `シエシ覗; +シ」シ TRIM(BOTH 'スカ' FROM `シ」シ疏) + スアスイスウスエスオ スアスイスウスエスオ +スアスイスウスエスオ スアスイスウスエスオ +スアスイスウスエスオスカ スアスイスウスエスオ +スアスイスウスエスオスカスカ スアスイスウスエスオ +スアスイスウスエスオスカスカスカ スアスイスウスエスオ +スカスアスイスウスエスオ スアスイスウスエスオ +スカスカスアスイスウスエスオ スアスイスウスエスオ +スカスカスカスアスイスウスエスオ スアスイスウスエスオ +スカスカスカスアスイスウスエスオスカスカスカ スアスイスウスエスオ +SELECT `シ」シ疏,TRIM(`シ」シ疏) FROM `シエシ覗; +シ」シ TRIM(`シ」シ疏) + スアスイスウスエスオ スアスイスウスエスオ +スアスイスウスエスオ スアスイスウスエスオ +スアスイスウスエスオスカ スアスイスウスエスオスカ +スアスイスウスエスオスカスカ スアスイスウスエスオスカスカ +スアスイスウスエスオスカスカスカ スアスイスウスエスオスカスカスカ +スカスアスイスウスエスオ スカスアスイスウスエスオ +スカスカスアスイスウスエスオ スカスカスアスイスウスエスオ +スカスカスカスアスイスウスエスオ スカスカスカスアスイスウスエスオ +スカスカスカスアスイスウスエスオスカスカスカ スカスカスカスアスイスウスエスオスカスカスカ +SELECT `シ」シ疏,TRIM(TRAILING '縺' FROM `シ」シ疏) FROM `シエシ描; +シ」シ TRIM(TRAILING '縺' FROM `シ」シ疏) + 縺ゅ>縺縺医♀ 縺ゅ>縺縺医♀ +縺ゅ>縺縺医♀ 縺ゅ>縺縺医♀ +縺ゅ>縺縺医♀縺 縺ゅ>縺縺医♀ +縺ゅ>縺縺医♀縺九° 縺ゅ>縺縺医♀ +縺ゅ>縺縺医♀縺九°縺 縺ゅ>縺縺医♀ +縺九≠縺縺縺医♀ 縺九≠縺縺縺医♀ +縺九°縺ゅ>縺縺医♀ 縺九°縺ゅ>縺縺医♀ +縺九°縺九≠縺縺縺医♀ 縺九°縺九≠縺縺縺医♀ +縺九°縺九≠縺縺縺医♀縺九°縺 縺九°縺九≠縺縺縺医♀ +SELECT `シ」シ疏,TRIM(LEADING '縺' FROM `シ」シ疏) FROM `シエシ描; +シ」シ TRIM(LEADING '縺' FROM `シ」シ疏) + 縺ゅ>縺縺医♀ 縺ゅ>縺縺医♀ +縺ゅ>縺縺医♀ 縺ゅ>縺縺医♀ +縺ゅ>縺縺医♀縺 縺ゅ>縺縺医♀縺 +縺ゅ>縺縺医♀縺九° 縺ゅ>縺縺医♀縺九° +縺ゅ>縺縺医♀縺九°縺 縺ゅ>縺縺医♀縺九°縺 +縺九≠縺縺縺医♀ 縺ゅ>縺縺医♀ +縺九°縺ゅ>縺縺医♀ 縺ゅ>縺縺医♀ +縺九°縺九≠縺縺縺医♀ 縺ゅ>縺縺医♀ +縺九°縺九≠縺縺縺医♀縺九°縺 縺ゅ>縺縺医♀縺九°縺 +SELECT `シ」シ疏,TRIM(BOTH '縺' FROM `シ」シ疏) FROM `シエシ描; +シ」シ TRIM(BOTH '縺' FROM `シ」シ疏) + 縺ゅ>縺縺医♀ 縺ゅ>縺縺医♀ +縺ゅ>縺縺医♀ 縺ゅ>縺縺医♀ +縺ゅ>縺縺医♀縺 縺ゅ>縺縺医♀ +縺ゅ>縺縺医♀縺九° 縺ゅ>縺縺医♀ +縺ゅ>縺縺医♀縺九°縺 縺ゅ>縺縺医♀ +縺九≠縺縺縺医♀ 縺ゅ>縺縺医♀ +縺九°縺ゅ>縺縺医♀ 縺ゅ>縺縺医♀ +縺九°縺九≠縺縺縺医♀ 縺ゅ>縺縺医♀ +縺九°縺九≠縺縺縺医♀縺九°縺 縺ゅ>縺縺医♀ +SELECT `シ」シ疏,TRIM(`シ」シ疏) FROM `シエシ描; +シ」シ TRIM(`シ」シ疏) + 縺ゅ>縺縺医♀ 縺ゅ>縺縺医♀ +縺ゅ>縺縺医♀ 縺ゅ>縺縺医♀ +縺ゅ>縺縺医♀縺 縺ゅ>縺縺医♀縺 +縺ゅ>縺縺医♀縺九° 縺ゅ>縺縺医♀縺九° +縺ゅ>縺縺医♀縺九°縺 縺ゅ>縺縺医♀縺九°縺 +縺九≠縺縺縺医♀ 縺九≠縺縺縺医♀ +縺九°縺ゅ>縺縺医♀ 縺九°縺ゅ>縺縺医♀ +縺九°縺九≠縺縺縺医♀ 縺九°縺九≠縺縺縺医♀ +縺九°縺九≠縺縺縺医♀縺九°縺 縺九°縺九≠縺縺縺医♀縺九°縺 +SELECT `シ」シ疏,TRIM(TRAILING '荳' FROM `シ」シ疏) FROM `シエシ冒; +シ」シ TRIM(TRAILING '荳' FROM `シ」シ疏) + 鮴秘セ夜セ鈴セ樣セ。 鮴秘セ夜セ鈴セ樣セ。 +荳ゆクゆクるセ秘セ夜セ鈴セ樣セ。 荳ゆクゆクるセ秘セ夜セ鈴セ樣セ。 +荳ゆクゆクるセ秘セ夜セ鈴セ樣セ。荳ゆクゆク 荳ゆクゆクるセ秘セ夜セ鈴セ樣セ。 +荳ゆクるセ秘セ夜セ鈴セ樣セ。 荳ゆクるセ秘セ夜セ鈴セ樣セ。 +荳るセ秘セ夜セ鈴セ樣セ。 荳るセ秘セ夜セ鈴セ樣セ。 +鮴秘セ夜セ鈴セ樣セ。 鮴秘セ夜セ鈴セ樣セ。 +鮴秘セ夜セ鈴セ樣セ。荳 鮴秘セ夜セ鈴セ樣セ。 +鮴秘セ夜セ鈴セ樣セ。荳ゆク 鮴秘セ夜セ鈴セ樣セ。 +鮴秘セ夜セ鈴セ樣セ。荳ゆクゆク 鮴秘セ夜セ鈴セ樣セ。 +SELECT `シ」シ疏,TRIM(LEADING '荳' FROM `シ」シ疏) FROM `シエシ冒; +シ」シ TRIM(LEADING '荳' FROM `シ」シ疏) + 鮴秘セ夜セ鈴セ樣セ。 鮴秘セ夜セ鈴セ樣セ。 +荳ゆクゆクるセ秘セ夜セ鈴セ樣セ。 鮴秘セ夜セ鈴セ樣セ。 +荳ゆクゆクるセ秘セ夜セ鈴セ樣セ。荳ゆクゆク 鮴秘セ夜セ鈴セ樣セ。荳ゆクゆク +荳ゆクるセ秘セ夜セ鈴セ樣セ。 鮴秘セ夜セ鈴セ樣セ。 +荳るセ秘セ夜セ鈴セ樣セ。 鮴秘セ夜セ鈴セ樣セ。 +鮴秘セ夜セ鈴セ樣セ。 鮴秘セ夜セ鈴セ樣セ。 +鮴秘セ夜セ鈴セ樣セ。荳 鮴秘セ夜セ鈴セ樣セ。荳 +鮴秘セ夜セ鈴セ樣セ。荳ゆク 鮴秘セ夜セ鈴セ樣セ。荳ゆク +鮴秘セ夜セ鈴セ樣セ。荳ゆクゆク 鮴秘セ夜セ鈴セ樣セ。荳ゆクゆク +SELECT `シ」シ疏,TRIM(BOTH '荳' FROM `シ」シ疏) FROM `シエシ冒; +シ」シ TRIM(BOTH '荳' FROM `シ」シ疏) + 鮴秘セ夜セ鈴セ樣セ。 鮴秘セ夜セ鈴セ樣セ。 +荳ゆクゆクるセ秘セ夜セ鈴セ樣セ。 鮴秘セ夜セ鈴セ樣セ。 +荳ゆクゆクるセ秘セ夜セ鈴セ樣セ。荳ゆクゆク 鮴秘セ夜セ鈴セ樣セ。 +荳ゆクるセ秘セ夜セ鈴セ樣セ。 鮴秘セ夜セ鈴セ樣セ。 +荳るセ秘セ夜セ鈴セ樣セ。 鮴秘セ夜セ鈴セ樣セ。 +鮴秘セ夜セ鈴セ樣セ。 鮴秘セ夜セ鈴セ樣セ。 +鮴秘セ夜セ鈴セ樣セ。荳 鮴秘セ夜セ鈴セ樣セ。 +鮴秘セ夜セ鈴セ樣セ。荳ゆク 鮴秘セ夜セ鈴セ樣セ。 +鮴秘セ夜セ鈴セ樣セ。荳ゆクゆク 鮴秘セ夜セ鈴セ樣セ。 +SELECT `シ」シ疏,TRIM(`シ」シ疏) FROM `シエシ冒; +シ」シ TRIM(`シ」シ疏) + 鮴秘セ夜セ鈴セ樣セ。 鮴秘セ夜セ鈴セ樣セ。 +荳ゆクゆクるセ秘セ夜セ鈴セ樣セ。 荳ゆクゆクるセ秘セ夜セ鈴セ樣セ。 +荳ゆクゆクるセ秘セ夜セ鈴セ樣セ。荳ゆクゆク 荳ゆクゆクるセ秘セ夜セ鈴セ樣セ。荳ゆクゆク +荳ゆクるセ秘セ夜セ鈴セ樣セ。 荳ゆクるセ秘セ夜セ鈴セ樣セ。 +荳るセ秘セ夜セ鈴セ樣セ。 荳るセ秘セ夜セ鈴セ樣セ。 +鮴秘セ夜セ鈴セ樣セ。 鮴秘セ夜セ鈴セ樣セ。 +鮴秘セ夜セ鈴セ樣セ。荳 鮴秘セ夜セ鈴セ樣セ。荳 +鮴秘セ夜セ鈴セ樣セ。荳ゆク 鮴秘セ夜セ鈴セ樣セ。荳ゆク +鮴秘セ夜セ鈴セ樣セ。荳ゆクゆク 鮴秘セ夜セ鈴セ樣セ。荳ゆクゆク +SELECT `シ」シ疏,TRIM(TRAILING 'スカ' FROM `シ」シ疏) FROM `シエシ輿; +シ」シ TRIM(TRAILING 'スカ' FROM `シ」シ疏) +スアスイスウスエスオ スアスイスウスエスオ +スアスイスウスエスオスカ スアスイスウスエスオ +スアスイスウスエスオスカスカ スアスイスウスエスオ +スアスイスウスエスオスカスカスカ スアスイスウスエスオ +スカスアスイスウスエスオ スカスアスイスウスエスオ +スカスカスアスイスウスエスオ スカスカスアスイスウスエスオ +スカスカスカスアスイスウスエスオ スカスカスカスアスイスウスエスオ +スカスカスカスアスイスウスエスオスカスカスカ スカスカスカスアスイスウスエスオ + スアスイスウスエスオ スアスイスウスエスオ +SELECT `シ」シ疏,TRIM(LEADING 'スカ' FROM `シ」シ疏) FROM `シエシ輿; +シ」シ TRIM(LEADING 'スカ' FROM `シ」シ疏) +スアスイスウスエスオ スアスイスウスエスオ +スアスイスウスエスオスカ スアスイスウスエスオスカ +スアスイスウスエスオスカスカ スアスイスウスエスオスカスカ +スアスイスウスエスオスカスカスカ スアスイスウスエスオスカスカスカ +スカスアスイスウスエスオ スアスイスウスエスオ +スカスカスアスイスウスエスオ スアスイスウスエスオ +スカスカスカスアスイスウスエスオ スアスイスウスエスオ +スカスカスカスアスイスウスエスオスカスカスカ スアスイスウスエスオスカスカスカ + スアスイスウスエスオ スアスイスウスエスオ +SELECT `シ」シ疏,TRIM(BOTH 'スカ' FROM `シ」シ疏) FROM `シエシ輿; +シ」シ TRIM(BOTH 'スカ' FROM `シ」シ疏) +スアスイスウスエスオ スアスイスウスエスオ +スアスイスウスエスオスカ スアスイスウスエスオ +スアスイスウスエスオスカスカ スアスイスウスエスオ +スアスイスウスエスオスカスカスカ スアスイスウスエスオ +スカスアスイスウスエスオ スアスイスウスエスオ +スカスカスアスイスウスエスオ スアスイスウスエスオ +スカスカスカスアスイスウスエスオ スアスイスウスエスオ +スカスカスカスアスイスウスエスオスカスカスカ スアスイスウスエスオ + スアスイスウスエスオ スアスイスウスエスオ +SELECT `シ」シ疏,TRIM(`シ」シ疏) FROM `シエシ輿; +シ」シ TRIM(`シ」シ疏) +スアスイスウスエスオ スアスイスウスエスオ +スアスイスウスエスオスカ スアスイスウスエスオスカ +スアスイスウスエスオスカスカ スアスイスウスエスオスカスカ +スアスイスウスエスオスカスカスカ スアスイスウスエスオスカスカスカ +スカスアスイスウスエスオ スカスアスイスウスエスオ +スカスカスアスイスウスエスオ スカスカスアスイスウスエスオ +スカスカスカスアスイスウスエスオ スカスカスカスアスイスウスエスオ +スカスカスカスアスイスウスエスオスカスカスカ スカスカスカスアスイスウスエスオスカスカスカ + スアスイスウスエスオ スアスイスウスエスオ +SELECT `シ」シ疏,TRIM(TRAILING '縺' FROM `シ」シ疏) FROM `シエシ倭; +シ」シ TRIM(TRAILING '縺' FROM `シ」シ疏) +縺ゅ>縺縺医♀ 縺ゅ>縺縺医♀ +縺ゅ>縺縺医♀縺 縺ゅ>縺縺医♀ +縺ゅ>縺縺医♀縺九° 縺ゅ>縺縺医♀ +縺ゅ>縺縺医♀縺九°縺 縺ゅ>縺縺医♀ +縺九≠縺縺縺医♀ 縺九≠縺縺縺医♀ +縺九°縺ゅ>縺縺医♀ 縺九°縺ゅ>縺縺医♀ +縺九°縺九≠縺縺縺医♀ 縺九°縺九≠縺縺縺医♀ +縺九°縺九≠縺縺縺医♀縺九°縺 縺九°縺九≠縺縺縺医♀ + 縺ゅ>縺縺医♀ 縺ゅ>縺縺医♀ +SELECT `シ」シ疏,TRIM(LEADING '縺' FROM `シ」シ疏) FROM `シエシ倭; +シ」シ TRIM(LEADING '縺' FROM `シ」シ疏) +縺ゅ>縺縺医♀ 縺ゅ>縺縺医♀ +縺ゅ>縺縺医♀縺 縺ゅ>縺縺医♀縺 +縺ゅ>縺縺医♀縺九° 縺ゅ>縺縺医♀縺九° +縺ゅ>縺縺医♀縺九°縺 縺ゅ>縺縺医♀縺九°縺 +縺九≠縺縺縺医♀ 縺ゅ>縺縺医♀ +縺九°縺ゅ>縺縺医♀ 縺ゅ>縺縺医♀ +縺九°縺九≠縺縺縺医♀ 縺ゅ>縺縺医♀ +縺九°縺九≠縺縺縺医♀縺九°縺 縺ゅ>縺縺医♀縺九°縺 + 縺ゅ>縺縺医♀ 縺ゅ>縺縺医♀ +SELECT `シ」シ疏,TRIM(BOTH '縺' FROM `シ」シ疏) FROM `シエシ倭; +シ」シ TRIM(BOTH '縺' FROM `シ」シ疏) +縺ゅ>縺縺医♀ 縺ゅ>縺縺医♀ +縺ゅ>縺縺医♀縺 縺ゅ>縺縺医♀ +縺ゅ>縺縺医♀縺九° 縺ゅ>縺縺医♀ +縺ゅ>縺縺医♀縺九°縺 縺ゅ>縺縺医♀ +縺九≠縺縺縺医♀ 縺ゅ>縺縺医♀ +縺九°縺ゅ>縺縺医♀ 縺ゅ>縺縺医♀ +縺九°縺九≠縺縺縺医♀ 縺ゅ>縺縺医♀ +縺九°縺九≠縺縺縺医♀縺九°縺 縺ゅ>縺縺医♀ + 縺ゅ>縺縺医♀ 縺ゅ>縺縺医♀ +SELECT `シ」シ疏,TRIM(`シ」シ疏) FROM `シエシ倭; +シ」シ TRIM(`シ」シ疏) +縺ゅ>縺縺医♀ 縺ゅ>縺縺医♀ +縺ゅ>縺縺医♀縺 縺ゅ>縺縺医♀縺 +縺ゅ>縺縺医♀縺九° 縺ゅ>縺縺医♀縺九° +縺ゅ>縺縺医♀縺九°縺 縺ゅ>縺縺医♀縺九°縺 +縺九≠縺縺縺医♀ 縺九≠縺縺縺医♀ +縺九°縺ゅ>縺縺医♀ 縺九°縺ゅ>縺縺医♀ +縺九°縺九≠縺縺縺医♀ 縺九°縺九≠縺縺縺医♀ +縺九°縺九≠縺縺縺医♀縺九°縺 縺九°縺九≠縺縺縺医♀縺九°縺 + 縺ゅ>縺縺医♀ 縺ゅ>縺縺医♀ +SELECT `シ」シ疏,TRIM(TRAILING '荳' FROM `シ」シ疏) FROM `シエシ兪; +シ」シ TRIM(TRAILING '荳' FROM `シ」シ疏) +鮴秘セ夜セ鈴セ樣セ。 鮴秘セ夜セ鈴セ樣セ。 +鮴秘セ夜セ鈴セ樣セ。荳 鮴秘セ夜セ鈴セ樣セ。 +鮴秘セ夜セ鈴セ樣セ。荳ゆク 鮴秘セ夜セ鈴セ樣セ。 +鮴秘セ夜セ鈴セ樣セ。荳ゆクゆク 鮴秘セ夜セ鈴セ樣セ。 +荳るセ秘セ夜セ鈴セ樣セ。 荳るセ秘セ夜セ鈴セ樣セ。 +荳ゆクるセ秘セ夜セ鈴セ樣セ。 荳ゆクるセ秘セ夜セ鈴セ樣セ。 +荳ゆクゆクるセ秘セ夜セ鈴セ樣セ。 荳ゆクゆクるセ秘セ夜セ鈴セ樣セ。 +荳ゆクゆクるセ秘セ夜セ鈴セ樣セ。荳ゆクゆク 荳ゆクゆクるセ秘セ夜セ鈴セ樣セ。 + 鮴秘セ夜セ鈴セ樣セ。 鮴秘セ夜セ鈴セ樣セ。 +SELECT `シ」シ疏,TRIM(LEADING '荳' FROM `シ」シ疏) FROM `シエシ兪; +シ」シ TRIM(LEADING '荳' FROM `シ」シ疏) +鮴秘セ夜セ鈴セ樣セ。 鮴秘セ夜セ鈴セ樣セ。 +鮴秘セ夜セ鈴セ樣セ。荳 鮴秘セ夜セ鈴セ樣セ。荳 +鮴秘セ夜セ鈴セ樣セ。荳ゆク 鮴秘セ夜セ鈴セ樣セ。荳ゆク +鮴秘セ夜セ鈴セ樣セ。荳ゆクゆク 鮴秘セ夜セ鈴セ樣セ。荳ゆクゆク +荳るセ秘セ夜セ鈴セ樣セ。 鮴秘セ夜セ鈴セ樣セ。 +荳ゆクるセ秘セ夜セ鈴セ樣セ。 鮴秘セ夜セ鈴セ樣セ。 +荳ゆクゆクるセ秘セ夜セ鈴セ樣セ。 鮴秘セ夜セ鈴セ樣セ。 +荳ゆクゆクるセ秘セ夜セ鈴セ樣セ。荳ゆクゆク 鮴秘セ夜セ鈴セ樣セ。荳ゆクゆク + 鮴秘セ夜セ鈴セ樣セ。 鮴秘セ夜セ鈴セ樣セ。 +SELECT `シ」シ疏,TRIM(BOTH '荳' FROM `シ」シ疏) FROM `シエシ兪; +シ」シ TRIM(BOTH '荳' FROM `シ」シ疏) +鮴秘セ夜セ鈴セ樣セ。 鮴秘セ夜セ鈴セ樣セ。 +鮴秘セ夜セ鈴セ樣セ。荳 鮴秘セ夜セ鈴セ樣セ。 +鮴秘セ夜セ鈴セ樣セ。荳ゆク 鮴秘セ夜セ鈴セ樣セ。 +鮴秘セ夜セ鈴セ樣セ。荳ゆクゆク 鮴秘セ夜セ鈴セ樣セ。 +荳るセ秘セ夜セ鈴セ樣セ。 鮴秘セ夜セ鈴セ樣セ。 +荳ゆクるセ秘セ夜セ鈴セ樣セ。 鮴秘セ夜セ鈴セ樣セ。 +荳ゆクゆクるセ秘セ夜セ鈴セ樣セ。 鮴秘セ夜セ鈴セ樣セ。 +荳ゆクゆクるセ秘セ夜セ鈴セ樣セ。荳ゆクゆク 鮴秘セ夜セ鈴セ樣セ。 + 鮴秘セ夜セ鈴セ樣セ。 鮴秘セ夜セ鈴セ樣セ。 +SELECT `シ」シ疏,TRIM(`シ」シ疏) FROM `シエシ兪; +シ」シ TRIM(`シ」シ疏) +鮴秘セ夜セ鈴セ樣セ。 鮴秘セ夜セ鈴セ樣セ。 +鮴秘セ夜セ鈴セ樣セ。荳 鮴秘セ夜セ鈴セ樣セ。荳 +鮴秘セ夜セ鈴セ樣セ。荳ゆク 鮴秘セ夜セ鈴セ樣セ。荳ゆク +鮴秘セ夜セ鈴セ樣セ。荳ゆクゆク 鮴秘セ夜セ鈴セ樣セ。荳ゆクゆク +荳るセ秘セ夜セ鈴セ樣セ。 荳るセ秘セ夜セ鈴セ樣セ。 +荳ゆクるセ秘セ夜セ鈴セ樣セ。 荳ゆクるセ秘セ夜セ鈴セ樣セ。 +荳ゆクゆクるセ秘セ夜セ鈴セ樣セ。 荳ゆクゆクるセ秘セ夜セ鈴セ樣セ。 +荳ゆクゆクるセ秘セ夜セ鈴セ樣セ。荳ゆクゆク 荳ゆクゆクるセ秘セ夜セ鈴セ樣セ。荳ゆクゆク + 鮴秘セ夜セ鈴セ樣セ。 鮴秘セ夜セ鈴セ樣セ。 +SELECT `シ」シ疏,TRIM(TRAILING 'スカ' FROM `シ」シ疏) FROM `シエシ托シ秦; +シ」シ TRIM(TRAILING 'スカ' FROM `シ」シ疏) +スアスイスウスエスオ スアスイスウスエスオ +スアスイスウスエスオスカ スアスイスウスエスオ +スアスイスウスエスオスカスカ スアスイスウスエスオ +スアスイスウスエスオスカスカスカ スアスイスウスエスオ +スカスアスイスウスエスオ スカスアスイスウスエスオ +スカスカスアスイスウスエスオ スカスカスアスイスウスエスオ +スカスカスカスアスイスウスエスオ スカスカスカスアスイスウスエスオ +スカスカスカスアスイスウスエスオスカスカスカ スカスカスカスアスイスウスエスオ + スアスイスウスエスオ スアスイスウスエスオ +SELECT `シ」シ疏,TRIM(LEADING 'スカ' FROM `シ」シ疏) FROM `シエシ托シ秦; +シ」シ TRIM(LEADING 'スカ' FROM `シ」シ疏) +スアスイスウスエスオ スアスイスウスエスオ +スアスイスウスエスオスカ スアスイスウスエスオスカ +スアスイスウスエスオスカスカ スアスイスウスエスオスカスカ +スアスイスウスエスオスカスカスカ スアスイスウスエスオスカスカスカ +スカスアスイスウスエスオ スアスイスウスエスオ +スカスカスアスイスウスエスオ スアスイスウスエスオ +スカスカスカスアスイスウスエスオ スアスイスウスエスオ +スカスカスカスアスイスウスエスオスカスカスカ スアスイスウスエスオスカスカスカ + スアスイスウスエスオ スアスイスウスエスオ +SELECT `シ」シ疏,TRIM(BOTH 'スカ' FROM `シ」シ疏) FROM `シエシ托シ秦; +シ」シ TRIM(BOTH 'スカ' FROM `シ」シ疏) +スアスイスウスエスオ スアスイスウスエスオ +スアスイスウスエスオスカ スアスイスウスエスオ +スアスイスウスエスオスカスカ スアスイスウスエスオ +スアスイスウスエスオスカスカスカ スアスイスウスエスオ +スカスアスイスウスエスオ スアスイスウスエスオ +スカスカスアスイスウスエスオ スアスイスウスエスオ +スカスカスカスアスイスウスエスオ スアスイスウスエスオ +スカスカスカスアスイスウスエスオスカスカスカ スアスイスウスエスオ + スアスイスウスエスオ スアスイスウスエスオ +SELECT `シ」シ疏,TRIM(`シ」シ疏) FROM `シエシ托シ秦; +シ」シ TRIM(`シ」シ疏) +スアスイスウスエスオ スアスイスウスエスオ +スアスイスウスエスオスカ スアスイスウスエスオスカ +スアスイスウスエスオスカスカ スアスイスウスエスオスカスカ +スアスイスウスエスオスカスカスカ スアスイスウスエスオスカスカスカ +スカスアスイスウスエスオ スカスアスイスウスエスオ +スカスカスアスイスウスエスオ スカスカスアスイスウスエスオ +スカスカスカスアスイスウスエスオ スカスカスカスアスイスウスエスオ +スカスカスカスアスイスウスエスオスカスカスカ スカスカスカスアスイスウスエスオスカスカスカ + スアスイスウスエスオ スアスイスウスエスオ +SELECT `シ」シ疏,TRIM(TRAILING '縺' FROM `シ」シ疏) FROM `シエシ托シ疏; +シ」シ TRIM(TRAILING '縺' FROM `シ」シ疏) +縺ゅ>縺縺医♀ 縺ゅ>縺縺医♀ +縺ゅ>縺縺医♀縺 縺ゅ>縺縺医♀ +縺ゅ>縺縺医♀縺九° 縺ゅ>縺縺医♀ +縺ゅ>縺縺医♀縺九°縺 縺ゅ>縺縺医♀ +縺九≠縺縺縺医♀ 縺九≠縺縺縺医♀ +縺九°縺ゅ>縺縺医♀ 縺九°縺ゅ>縺縺医♀ +縺九°縺九≠縺縺縺医♀ 縺九°縺九≠縺縺縺医♀ +縺九°縺九≠縺縺縺医♀縺九°縺 縺九°縺九≠縺縺縺医♀ + 縺ゅ>縺縺医♀ 縺ゅ>縺縺医♀ +SELECT `シ」シ疏,TRIM(LEADING '縺' FROM `シ」シ疏) FROM `シエシ托シ疏; +シ」シ TRIM(LEADING '縺' FROM `シ」シ疏) +縺ゅ>縺縺医♀ 縺ゅ>縺縺医♀ +縺ゅ>縺縺医♀縺 縺ゅ>縺縺医♀縺 +縺ゅ>縺縺医♀縺九° 縺ゅ>縺縺医♀縺九° +縺ゅ>縺縺医♀縺九°縺 縺ゅ>縺縺医♀縺九°縺 +縺九≠縺縺縺医♀ 縺ゅ>縺縺医♀ +縺九°縺ゅ>縺縺医♀ 縺ゅ>縺縺医♀ +縺九°縺九≠縺縺縺医♀ 縺ゅ>縺縺医♀ +縺九°縺九≠縺縺縺医♀縺九°縺 縺ゅ>縺縺医♀縺九°縺 + 縺ゅ>縺縺医♀ 縺ゅ>縺縺医♀ +SELECT `シ」シ疏,TRIM(BOTH '縺' FROM `シ」シ疏) FROM `シエシ托シ疏; +シ」シ TRIM(BOTH '縺' FROM `シ」シ疏) +縺ゅ>縺縺医♀ 縺ゅ>縺縺医♀ +縺ゅ>縺縺医♀縺 縺ゅ>縺縺医♀ +縺ゅ>縺縺医♀縺九° 縺ゅ>縺縺医♀ +縺ゅ>縺縺医♀縺九°縺 縺ゅ>縺縺医♀ +縺九≠縺縺縺医♀ 縺ゅ>縺縺医♀ +縺九°縺ゅ>縺縺医♀ 縺ゅ>縺縺医♀ +縺九°縺九≠縺縺縺医♀ 縺ゅ>縺縺医♀ +縺九°縺九≠縺縺縺医♀縺九°縺 縺ゅ>縺縺医♀ + 縺ゅ>縺縺医♀ 縺ゅ>縺縺医♀ +SELECT `シ」シ疏,TRIM(`シ」シ疏) FROM `シエシ托シ疏; +シ」シ TRIM(`シ」シ疏) +縺ゅ>縺縺医♀ 縺ゅ>縺縺医♀ +縺ゅ>縺縺医♀縺 縺ゅ>縺縺医♀縺 +縺ゅ>縺縺医♀縺九° 縺ゅ>縺縺医♀縺九° +縺ゅ>縺縺医♀縺九°縺 縺ゅ>縺縺医♀縺九°縺 +縺九≠縺縺縺医♀ 縺九≠縺縺縺医♀ +縺九°縺ゅ>縺縺医♀ 縺九°縺ゅ>縺縺医♀ +縺九°縺九≠縺縺縺医♀ 縺九°縺九≠縺縺縺医♀ +縺九°縺九≠縺縺縺医♀縺九°縺 縺九°縺九≠縺縺縺医♀縺九°縺 + 縺ゅ>縺縺医♀ 縺ゅ>縺縺医♀ +SELECT `シ」シ疏,TRIM(TRAILING '荳' FROM `シ」シ疏) FROM `シエシ托シ蛋; +シ」シ TRIM(TRAILING '荳' FROM `シ」シ疏) +鮴秘セ夜セ鈴セ樣セ。 鮴秘セ夜セ鈴セ樣セ。 +鮴秘セ夜セ鈴セ樣セ。荳 鮴秘セ夜セ鈴セ樣セ。 +鮴秘セ夜セ鈴セ樣セ。荳ゆク 鮴秘セ夜セ鈴セ樣セ。 +鮴秘セ夜セ鈴セ樣セ。荳ゆクゆク 鮴秘セ夜セ鈴セ樣セ。 +荳るセ秘セ夜セ鈴セ樣セ。 荳るセ秘セ夜セ鈴セ樣セ。 +荳ゆクるセ秘セ夜セ鈴セ樣セ。 荳ゆクるセ秘セ夜セ鈴セ樣セ。 +荳ゆクゆクるセ秘セ夜セ鈴セ樣セ。 荳ゆクゆクるセ秘セ夜セ鈴セ樣セ。 +荳ゆクゆクるセ秘セ夜セ鈴セ樣セ。荳ゆクゆク 荳ゆクゆクるセ秘セ夜セ鈴セ樣セ。 + 鮴秘セ夜セ鈴セ樣セ。 鮴秘セ夜セ鈴セ樣セ。 +SELECT `シ」シ疏,TRIM(LEADING '荳' FROM `シ」シ疏) FROM `シエシ托シ蛋; +シ」シ TRIM(LEADING '荳' FROM `シ」シ疏) +鮴秘セ夜セ鈴セ樣セ。 鮴秘セ夜セ鈴セ樣セ。 +鮴秘セ夜セ鈴セ樣セ。荳 鮴秘セ夜セ鈴セ樣セ。荳 +鮴秘セ夜セ鈴セ樣セ。荳ゆク 鮴秘セ夜セ鈴セ樣セ。荳ゆク +鮴秘セ夜セ鈴セ樣セ。荳ゆクゆク 鮴秘セ夜セ鈴セ樣セ。荳ゆクゆク +荳るセ秘セ夜セ鈴セ樣セ。 鮴秘セ夜セ鈴セ樣セ。 +荳ゆクるセ秘セ夜セ鈴セ樣セ。 鮴秘セ夜セ鈴セ樣セ。 +荳ゆクゆクるセ秘セ夜セ鈴セ樣セ。 鮴秘セ夜セ鈴セ樣セ。 +荳ゆクゆクるセ秘セ夜セ鈴セ樣セ。荳ゆクゆク 鮴秘セ夜セ鈴セ樣セ。荳ゆクゆク + 鮴秘セ夜セ鈴セ樣セ。 鮴秘セ夜セ鈴セ樣セ。 +SELECT `シ」シ疏,TRIM(BOTH '荳' FROM `シ」シ疏) FROM `シエシ托シ蛋; +シ」シ TRIM(BOTH '荳' FROM `シ」シ疏) +鮴秘セ夜セ鈴セ樣セ。 鮴秘セ夜セ鈴セ樣セ。 +鮴秘セ夜セ鈴セ樣セ。荳 鮴秘セ夜セ鈴セ樣セ。 +鮴秘セ夜セ鈴セ樣セ。荳ゆク 鮴秘セ夜セ鈴セ樣セ。 +鮴秘セ夜セ鈴セ樣セ。荳ゆクゆク 鮴秘セ夜セ鈴セ樣セ。 +荳るセ秘セ夜セ鈴セ樣セ。 鮴秘セ夜セ鈴セ樣セ。 +荳ゆクるセ秘セ夜セ鈴セ樣セ。 鮴秘セ夜セ鈴セ樣セ。 +荳ゆクゆクるセ秘セ夜セ鈴セ樣セ。 鮴秘セ夜セ鈴セ樣セ。 +荳ゆクゆクるセ秘セ夜セ鈴セ樣セ。荳ゆクゆク 鮴秘セ夜セ鈴セ樣セ。 + 鮴秘セ夜セ鈴セ樣セ。 鮴秘セ夜セ鈴セ樣セ。 +SELECT `シ」シ疏,TRIM(`シ」シ疏) FROM `シエシ托シ蛋; +シ」シ TRIM(`シ」シ疏) +鮴秘セ夜セ鈴セ樣セ。 鮴秘セ夜セ鈴セ樣セ。 +鮴秘セ夜セ鈴セ樣セ。荳 鮴秘セ夜セ鈴セ樣セ。荳 +鮴秘セ夜セ鈴セ樣セ。荳ゆク 鮴秘セ夜セ鈴セ樣セ。荳ゆク +鮴秘セ夜セ鈴セ樣セ。荳ゆクゆク 鮴秘セ夜セ鈴セ樣セ。荳ゆクゆク +荳るセ秘セ夜セ鈴セ樣セ。 荳るセ秘セ夜セ鈴セ樣セ。 +荳ゆクるセ秘セ夜セ鈴セ樣セ。 荳ゆクるセ秘セ夜セ鈴セ樣セ。 +荳ゆクゆクるセ秘セ夜セ鈴セ樣セ。 荳ゆクゆクるセ秘セ夜セ鈴セ樣セ。 +荳ゆクゆクるセ秘セ夜セ鈴セ樣セ。荳ゆクゆク 荳ゆクゆクるセ秘セ夜セ鈴セ樣セ。荳ゆクゆク + 鮴秘セ夜セ鈴セ樣セ。 鮴秘セ夜セ鈴セ樣セ。 +DROP TABLE `シエシ疏; +DROP TABLE `シエシ蛋; +DROP TABLE `シエシ伝; +DROP TABLE `シエシ覗; +DROP TABLE `シエシ描; +DROP TABLE `シエシ冒; +DROP TABLE `シエシ輿; +DROP TABLE `シエシ倭; +DROP TABLE `シエシ兪; +DROP TABLE `シエシ托シ秦; +DROP TABLE `シエシ托シ疏; +DROP TABLE `シエシ托シ蛋; diff --git a/mysql-test/suite/jp/r/jp_union_ujis.result b/mysql-test/suite/jp/r/jp_union_ujis.result new file mode 100644 index 00000000000..4b74c570ffe --- /dev/null +++ b/mysql-test/suite/jp/r/jp_union_ujis.result @@ -0,0 +1,422 @@ +drop table if exists `」ヤ」ア`; +drop table if exists `」ヤ」イ`; +drop table if exists `」ヤ」ウ`; +drop table if exists `」ヤ」エ`; +drop table if exists `」ヤ」オ`; +drop table if exists `」ヤ」カ`; +drop table if exists `」ヤ」キ`; +drop table if exists `」ヤ」ク`; +drop table if exists `」ヤ」ケ`; +drop table if exists `」ヤ」ア」ー`; +drop table if exists `」ヤ」ア」ア`; +drop table if exists `」ヤ」ア」イ`; +SET NAMES ujis; +SET character_set_database = ujis; +CREATE TABLE `」ヤ」ア` (`」テ」ア` char(1), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = innodb; +CREATE TABLE `」ヤ」イ` (`」テ」ア` char(1), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = innodb; +CREATE TABLE `」ヤ」ウ` (`」テ」ア` char(1), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = innodb; +INSERT INTO `」ヤ」ア` VALUES('竺'),('竺'),('、「'),('、「'),('常ワ'),('常ワ'); +INSERT INTO `」ヤ」イ` VALUES('軸'),('軸'),('、、'),('、、'),('常ン'),('常ン'); +INSERT INTO `」ヤ」ウ` VALUES('宍'),('宍'),('、ヲ'),('、ヲ'),('常゙'),('常゙'); +SELECT * FROM `」ヤ」ア` UNION DISTINCT SELECT * FROM `」ヤ」イ` ORDER BY `」テ」ア`; +」テ」ア +竺 +軸 +常ワ +常ン +、「 +、、 +SELECT * FROM `」ヤ」ア` UNION ALL SELECT * FROM `」ヤ」イ` ORDER BY `」テ」ア`; +」テ」ア +竺 +竺 +軸 +軸 +常ワ +常ワ +常ン +常ン +、「 +、「 +、、 +、、 +(SELECT * FROM `」ヤ」ア`) UNION (SELECT * FROM `」ヤ」イ`) UNION (SELECT '、ヲ') ORDER BY `」テ」ア`; +」テ」ア +竺 +軸 +常ワ +常ン +、「 +、、 +、ヲ +(SELECT '、ヲ' AS `」テ」ア`) UNION (SELECT * FROM `」ヤ」ア`) UNION (SELECT * FROM `」ヤ」イ`) ORDER BY `」テ」ア`; +」テ」ア +竺 +軸 +常ワ +常ン +、「 +、、 +、ヲ +SELECT `」テ」ア`, COUNT(*) FROM `」ヤ」ア` GROUP BY `」テ」ア` UNION +SELECT `」テ」ア`, COUNT(*) FROM `」ヤ」イ` GROUP BY `」テ」ア` ORDER BY `」テ」ア`; +」テ」ア COUNT(*) +竺 2 +軸 2 +常ワ 2 +常ン 2 +、「 2 +、、 2 +SELECT * FROM `」ヤ」ア` UNION DISTINCT +SELECT * FROM `」ヤ」イ` UNION ALL +SELECT * FROM `」ヤ」ウ` ORDER BY `」テ」ア`; +」テ」ア +竺 +軸 +宍 +宍 +常ワ +常ン +常゙ +常゙ +、「 +、、 +、ヲ +、ヲ +SELECT * FROM `」ヤ」ア` UNION ALL +SELECT * FROM `」ヤ」イ` UNION DISTINCT +SELECT * FROM `」ヤ」ウ` ORDER BY `」テ」ア`; +」テ」ア +竺 +軸 +宍 +常ワ +常ン +常゙ +、「 +、、 +、ヲ +SELECT * FROM `」ヤ」ア` UNION SELECT REPEAT(`」テ」ア`,5) FROM `」ヤ」イ` ORDER BY `」テ」ア`; +」テ」ア +竺 +軸軸軸軸軸 +常ワ +常ン常ン常ン常ン常ン +、「 +、、、、、、、、、、 +DROP TABLE `」ヤ」ア` ; +DROP TABLE `」ヤ」イ` ; +DROP TABLE `」ヤ」ウ` ; +CREATE TABLE `」ヤ」ア` (`」テ」ア` char(1), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = MYISAM; +CREATE TABLE `」ヤ」イ` (`」テ」ア` char(1), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = MYISAM; +CREATE TABLE `」ヤ」ウ` (`」テ」ア` char(1), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = MYISAM; +INSERT INTO `」ヤ」ア` VALUES('竺'),('竺'),('、「'),('、「'),('常ワ'),('常ワ'); +INSERT INTO `」ヤ」イ` VALUES('軸'),('軸'),('、、'),('、、'),('常ン'),('常ン'); +INSERT INTO `」ヤ」ウ` VALUES('宍'),('宍'),('、ヲ'),('、ヲ'),('常゙'),('常゙'); +SELECT * FROM `」ヤ」ア` UNION DISTINCT SELECT * FROM `」ヤ」イ` ORDER BY `」テ」ア`; +」テ」ア +竺 +軸 +常ワ +常ン +、「 +、、 +SELECT * FROM `」ヤ」ア` UNION ALL SELECT * FROM `」ヤ」イ` ORDER BY `」テ」ア`; +」テ」ア +竺 +竺 +軸 +軸 +常ワ +常ワ +常ン +常ン +、「 +、「 +、、 +、、 +(SELECT * FROM `」ヤ」ア`) UNION (SELECT * FROM `」ヤ」イ`) UNION (SELECT '、ヲ') ORDER BY `」テ」ア`; +」テ」ア +竺 +軸 +常ワ +常ン +、「 +、、 +、ヲ +(SELECT '、ヲ' AS `」テ」ア`) UNION (SELECT * FROM `」ヤ」ア`) UNION (SELECT * FROM `」ヤ」イ`) ORDER BY `」テ」ア`; +」テ」ア +竺 +軸 +常ワ +常ン +、「 +、、 +、ヲ +SELECT `」テ」ア`, COUNT(*) FROM `」ヤ」ア` GROUP BY `」テ」ア` UNION +SELECT `」テ」ア`, COUNT(*) FROM `」ヤ」イ` GROUP BY `」テ」ア` ORDER BY `」テ」ア`; +」テ」ア COUNT(*) +竺 2 +軸 2 +常ワ 2 +常ン 2 +、「 2 +、、 2 +SELECT * FROM `」ヤ」ア` UNION DISTINCT +SELECT * FROM `」ヤ」イ` UNION ALL +SELECT * FROM `」ヤ」ウ` ORDER BY `」テ」ア`; +」テ」ア +竺 +軸 +宍 +宍 +常ワ +常ン +常゙ +常゙ +、「 +、、 +、ヲ +、ヲ +SELECT * FROM `」ヤ」ア` UNION ALL +SELECT * FROM `」ヤ」イ` UNION DISTINCT +SELECT * FROM `」ヤ」ウ` ORDER BY `」テ」ア`; +」テ」ア +竺 +軸 +宍 +常ワ +常ン +常゙ +、「 +、、 +、ヲ +SELECT * FROM `」ヤ」ア` UNION SELECT REPEAT(`」テ」ア`,5) FROM `」ヤ」イ` ORDER BY `」テ」ア`; +」テ」ア +竺 +軸軸軸軸軸 +常ワ +常ン常ン常ン常ン常ン +、「 +、、、、、、、、、、 +DROP TABLE `」ヤ」ア` ; +DROP TABLE `」ヤ」イ` ; +DROP TABLE `」ヤ」ウ` ; +CREATE TABLE `」ヤ」ア` (`」テ」ア` char(1), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = HEAP; +CREATE TABLE `」ヤ」イ` (`」テ」ア` char(1), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = HEAP; +CREATE TABLE `」ヤ」ウ` (`」テ」ア` char(1), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = HEAP; +INSERT INTO `」ヤ」ア` VALUES('竺'),('竺'),('、「'),('、「'),('常ワ'),('常ワ'); +INSERT INTO `」ヤ」イ` VALUES('軸'),('軸'),('、、'),('、、'),('常ン'),('常ン'); +INSERT INTO `」ヤ」ウ` VALUES('宍'),('宍'),('、ヲ'),('、ヲ'),('常゙'),('常゙'); +SELECT * FROM `」ヤ」ア` UNION DISTINCT SELECT * FROM `」ヤ」イ` ORDER BY `」テ」ア`; +」テ」ア +竺 +軸 +常ワ +常ン +、「 +、、 +SELECT * FROM `」ヤ」ア` UNION ALL SELECT * FROM `」ヤ」イ` ORDER BY `」テ」ア`; +」テ」ア +竺 +竺 +軸 +軸 +常ワ +常ワ +常ン +常ン +、「 +、「 +、、 +、、 +(SELECT * FROM `」ヤ」ア`) UNION (SELECT * FROM `」ヤ」イ`) UNION (SELECT '、ヲ') ORDER BY `」テ」ア`; +」テ」ア +竺 +軸 +常ワ +常ン +、「 +、、 +、ヲ +(SELECT '、ヲ' AS `」テ」ア`) UNION (SELECT * FROM `」ヤ」ア`) UNION (SELECT * FROM `」ヤ」イ`) ORDER BY `」テ」ア`; +」テ」ア +竺 +軸 +常ワ +常ン +、「 +、、 +、ヲ +SELECT `」テ」ア`, COUNT(*) FROM `」ヤ」ア` GROUP BY `」テ」ア` UNION +SELECT `」テ」ア`, COUNT(*) FROM `」ヤ」イ` GROUP BY `」テ」ア` ORDER BY `」テ」ア`; +」テ」ア COUNT(*) +竺 2 +軸 2 +常ワ 2 +常ン 2 +、「 2 +、、 2 +SELECT * FROM `」ヤ」ア` UNION DISTINCT +SELECT * FROM `」ヤ」イ` UNION ALL +SELECT * FROM `」ヤ」ウ` ORDER BY `」テ」ア`; +」テ」ア +竺 +軸 +宍 +宍 +常ワ +常ン +常゙ +常゙ +、「 +、、 +、ヲ +、ヲ +SELECT * FROM `」ヤ」ア` UNION ALL +SELECT * FROM `」ヤ」イ` UNION DISTINCT +SELECT * FROM `」ヤ」ウ` ORDER BY `」テ」ア`; +」テ」ア +竺 +軸 +宍 +常ワ +常ン +常゙ +、「 +、、 +、ヲ +SELECT * FROM `」ヤ」ア` UNION SELECT REPEAT(`」テ」ア`,5) FROM `」ヤ」イ` ORDER BY `」テ」ア`; +」テ」ア +竺 +軸軸軸軸軸 +常ワ +常ン常ン常ン常ン常ン +、「 +、、、、、、、、、、 +DROP TABLE `」ヤ」ア` ; +DROP TABLE `」ヤ」イ` ; +DROP TABLE `」ヤ」ウ` ; +CREATE TABLE `」ヤ」ア` (`」テ」ア` char(1), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = BDB; +CREATE TABLE `」ヤ」イ` (`」テ」ア` char(1), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = BDB; +CREATE TABLE `」ヤ」ウ` (`」テ」ア` char(1), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = BDB; +INSERT INTO `」ヤ」ア` VALUES('竺'),('竺'),('、「'),('、「'),('常ワ'),('常ワ'); +INSERT INTO `」ヤ」イ` VALUES('軸'),('軸'),('、、'),('、、'),('常ン'),('常ン'); +INSERT INTO `」ヤ」ウ` VALUES('宍'),('宍'),('、ヲ'),('、ヲ'),('常゙'),('常゙'); +SELECT * FROM `」ヤ」ア` UNION DISTINCT SELECT * FROM `」ヤ」イ` ORDER BY `」テ」ア`; +」テ」ア +竺 +軸 +常ワ +常ン +、「 +、、 +SELECT * FROM `」ヤ」ア` UNION ALL SELECT * FROM `」ヤ」イ` ORDER BY `」テ」ア`; +」テ」ア +竺 +竺 +軸 +軸 +常ワ +常ワ +常ン +常ン +、「 +、「 +、、 +、、 +(SELECT * FROM `」ヤ」ア`) UNION (SELECT * FROM `」ヤ」イ`) UNION (SELECT '、ヲ') ORDER BY `」テ」ア`; +」テ」ア +竺 +軸 +常ワ +常ン +、「 +、、 +、ヲ +(SELECT '、ヲ' AS `」テ」ア`) UNION (SELECT * FROM `」ヤ」ア`) UNION (SELECT * FROM `」ヤ」イ`) ORDER BY `」テ」ア`; +」テ」ア +竺 +軸 +常ワ +常ン +、「 +、、 +、ヲ +SELECT `」テ」ア`, COUNT(*) FROM `」ヤ」ア` GROUP BY `」テ」ア` UNION +SELECT `」テ」ア`, COUNT(*) FROM `」ヤ」イ` GROUP BY `」テ」ア` ORDER BY `」テ」ア`; +」テ」ア COUNT(*) +竺 2 +軸 2 +常ワ 2 +常ン 2 +、「 2 +、、 2 +SELECT * FROM `」ヤ」ア` UNION DISTINCT +SELECT * FROM `」ヤ」イ` UNION ALL +SELECT * FROM `」ヤ」ウ` ORDER BY `」テ」ア`; +」テ」ア +竺 +軸 +宍 +宍 +常ワ +常ン +常゙ +常゙ +、「 +、、 +、ヲ +、ヲ +SELECT * FROM `」ヤ」ア` UNION ALL +SELECT * FROM `」ヤ」イ` UNION DISTINCT +SELECT * FROM `」ヤ」ウ` ORDER BY `」テ」ア`; +」テ」ア +竺 +軸 +宍 +常ワ +常ン +常゙ +、「 +、、 +、ヲ +SELECT * FROM `」ヤ」ア` UNION SELECT REPEAT(`」テ」ア`,5) FROM `」ヤ」イ` ORDER BY `」テ」ア`; +」テ」ア +竺 +軸軸軸軸軸 +常ワ +常ン常ン常ン常ン常ン +、「 +、、、、、、、、、、 +DROP TABLE `」ヤ」ア` ; +DROP TABLE `」ヤ」イ` ; +DROP TABLE `」ヤ」ウ` ; +CREATE TABLE `」ヤ」ア` (`」テ」ア` char(1), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = InnoDB; +CREATE TABLE `」ヤ」イ` (`」テ」ア` char(1), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = MyISAM; +INSERT INTO `」ヤ」ア` VALUES('竺'),('竺'),('、「'),('、「'),('常ワ'),('常ワ'); +INSERT INTO `」ヤ」イ` VALUES('軸'),('軸'),('、、'),('、、'),('常ン'),('常ン'); +SELECT * FROM `」ヤ」ア` UNION DISTINCT SELECT * FROM `」ヤ」イ` ORDER BY `」テ」ア`; +」テ」ア +竺 +軸 +常ワ +常ン +、「 +、、 +SELECT * FROM `」ヤ」ア` UNION ALL SELECT * FROM `」ヤ」イ` ORDER BY `」テ」ア`; +」テ」ア +竺 +竺 +軸 +軸 +常ワ +常ワ +常ン +常ン +、「 +、「 +、、 +、、 +DROP TABLE `」ヤ」ア`; +DROP TABLE `」ヤ」イ`; diff --git a/mysql-test/suite/jp/r/jp_update_sjis.result b/mysql-test/suite/jp/r/jp_update_sjis.result new file mode 100644 index 00000000000..65151cc7021 --- /dev/null +++ b/mysql-test/suite/jp/r/jp_update_sjis.result @@ -0,0 +1,98 @@ +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`; +drop table if exists `T11`; +drop table if exists `T12`; +SET NAMES sjis; +SET character_set_database = sjis; +CREATE TABLE `T1` (`C1` char(5), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = innodb; +CREATE TABLE `T2` (`C1` char(5), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = innodb; +CREATE TABLE `T3` (`C1` char(5), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = innodb; +CREATE TABLE `T4` (`C1` char(5), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = myisam; +CREATE TABLE `T5` (`C1` char(5), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = myisam; +CREATE TABLE `T6` (`C1` char(5), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = myisam; +CREATE TABLE `T7` (`C1` char(5), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = heap; +CREATE TABLE `T8` (`C1` char(5), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = heap; +CREATE TABLE `T9` (`C1` char(5), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = heap; +CREATE TABLE `T10` (`C1` char(5), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = bdb; +CREATE TABLE `T11` (`C1` char(5), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = bdb; +CREATE TABLE `T12` (`C1` char(5), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = bdb; +INSERT INTO `T1` VALUES ('アイウエオ'); +INSERT INTO `T2` VALUES ('あいうえお'); +INSERT INTO `T3` VALUES ('ソ十表予構'); +INSERT INTO `T4` VALUES ('アイウエオ'); +INSERT INTO `T5` VALUES ('あいうえお'); +INSERT INTO `T6` VALUES ('ソ十表予構'); +INSERT INTO `T7` VALUES ('アイウエオ'); +INSERT INTO `T8` VALUES ('あいうえお'); +INSERT INTO `T9` VALUES ('ソ十表予構'); +INSERT INTO `T10` VALUES ('アイウエオ'); +INSERT INTO `T11` VALUES ('あいうえお'); +INSERT INTO `T12` VALUES ('ソ十表予構'); +UPDATE `T1` SET `C1` = ('カキクケコ'); +UPDATE `T2` SET `C1` = ('かきくけこ'); +UPDATE `T3` SET `C1` = ('噂蚕申貼能'); +UPDATE `T4` SET `C1` = ('カキクケコ'); +UPDATE `T5` SET `C1` = ('かきくけこ'); +UPDATE `T6` SET `C1` = ('噂蚕申貼能'); +UPDATE `T7` SET `C1` = ('カキクケコ'); +UPDATE `T8` SET `C1` = ('かきくけこ'); +UPDATE `T9` SET `C1` = ('噂蚕申貼能'); +UPDATE `T10` SET `C1` = ('カキクケコ'); +UPDATE `T11` SET `C1` = ('かきくけこ'); +UPDATE `T12` SET `C1` = ('噂蚕申貼能'); +SELECT * FROM `T1`; +C1 +カキクケコ +SELECT * FROM `T2`; +C1 +かきくけこ +SELECT * FROM `T3`; +C1 +噂蚕申貼能 +SELECT * FROM `T4`; +C1 +カキクケコ +SELECT * FROM `T5`; +C1 +かきくけこ +SELECT * FROM `T6`; +C1 +噂蚕申貼能 +SELECT * FROM `T7`; +C1 +カキクケコ +SELECT * FROM `T8`; +C1 +かきくけこ +SELECT * FROM `T9`; +C1 +噂蚕申貼能 +SELECT * FROM `T10`; +C1 +カキクケコ +SELECT * FROM `T11`; +C1 +かきくけこ +SELECT * FROM `T12`; +C1 +噂蚕申貼能 +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`; diff --git a/mysql-test/suite/jp/r/jp_update_ucs2.result b/mysql-test/suite/jp/r/jp_update_ucs2.result new file mode 100644 index 00000000000..2796958ac3e --- /dev/null +++ b/mysql-test/suite/jp/r/jp_update_ucs2.result @@ -0,0 +1,99 @@ +drop table if exists `」ヤ」ア`; +drop table if exists `」ヤ」イ`; +drop table if exists `」ヤ」ウ`; +drop table if exists `」ヤ」エ`; +drop table if exists `」ヤ」オ`; +drop table if exists `」ヤ」カ`; +drop table if exists `」ヤ」キ`; +drop table if exists `」ヤ」ク`; +drop table if exists `」ヤ」ケ`; +drop table if exists `」ヤ」ア」ー`; +drop table if exists `」ヤ」ア」ア`; +drop table if exists `」ヤ」ア」イ`; +SET NAMES ujis; +SET character_set_database = ucs2; +SET collation_connection = ucs2_general_ci; +CREATE TABLE `」ヤ」ア` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = innodb; +CREATE TABLE `」ヤ」イ` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = innodb; +CREATE TABLE `」ヤ」ウ` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = innodb; +CREATE TABLE `」ヤ」エ` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = myisam; +CREATE TABLE `」ヤ」オ` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = myisam; +CREATE TABLE `」ヤ」カ` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = myisam; +CREATE TABLE `」ヤ」キ` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = heap; +CREATE TABLE `」ヤ」ク` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = heap; +CREATE TABLE `」ヤ」ケ` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = heap; +CREATE TABLE `」ヤ」ア」ー` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = bdb; +CREATE TABLE `」ヤ」ア」ア` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = bdb; +CREATE TABLE `」ヤ」ア」イ` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = bdb; +INSERT INTO `」ヤ」ア` VALUES ('竺軸宍雫七'); +INSERT INTO `」ヤ」イ` VALUES ('、「、、、ヲ、ィ、ェ'); +INSERT INTO `」ヤ」ウ` VALUES ('常ワ常ン常゙常゚常'); +INSERT INTO `」ヤ」エ` VALUES ('竺軸宍雫七'); +INSERT INTO `」ヤ」オ` VALUES ('、「、、、ヲ、ィ、ェ'); +INSERT INTO `」ヤ」カ` VALUES ('常ワ常ン常゙常゚常'); +INSERT INTO `」ヤ」キ` VALUES ('竺軸宍雫七'); +INSERT INTO `」ヤ」ク` VALUES ('、「、、、ヲ、ィ、ェ'); +INSERT INTO `」ヤ」ケ` VALUES ('常ワ常ン常゙常゚常'); +INSERT INTO `」ヤ」ア」ー` VALUES ('竺軸宍雫七'); +INSERT INTO `」ヤ」ア」ア` VALUES ('、「、、、ヲ、ィ、ェ'); +INSERT INTO `」ヤ」ア」イ` VALUES ('常ワ常ン常゙常゚常'); +UPDATE `」ヤ」ア` SET `」テ」ア` = ('叱執失嫉室'); +UPDATE `」ヤ」イ` SET `」テ」ア` = ('、ォ、ュ、ッ、ア、ウ'); +UPDATE `」ヤ」ウ` SET `」テ」ア` = ('常ネ常ノ常ハ常ヒ常フ'); +UPDATE `」ヤ」エ` SET `」テ」ア` = ('叱執失嫉室'); +UPDATE `」ヤ」オ` SET `」テ」ア` = ('、ォ、ュ、ッ、ア、ウ'); +UPDATE `」ヤ」カ` SET `」テ」ア` = ('常ネ常ノ常ハ常ヒ常フ'); +UPDATE `」ヤ」キ` SET `」テ」ア` = ('叱執失嫉室'); +UPDATE `」ヤ」ク` SET `」テ」ア` = ('、ォ、ュ、ッ、ア、ウ'); +UPDATE `」ヤ」ケ` SET `」テ」ア` = ('常ネ常ノ常ハ常ヒ常フ'); +UPDATE `」ヤ」ア」ー` SET `」テ」ア` = ('叱執失嫉室'); +UPDATE `」ヤ」ア」ア` SET `」テ」ア` = ('、ォ、ュ、ッ、ア、ウ'); +UPDATE `」ヤ」ア」イ` SET `」テ」ア` = ('常ネ常ノ常ハ常ヒ常フ'); +SELECT * FROM `」ヤ」ア`; +」テ」ア +叱執失嫉室 +SELECT * FROM `」ヤ」イ`; +」テ」ア +、ォ、ュ、ッ、ア、ウ +SELECT * FROM `」ヤ」ウ`; +」テ」ア +常ネ常ノ常ハ常ヒ常フ +SELECT * FROM `」ヤ」エ`; +」テ」ア +叱執失嫉室 +SELECT * FROM `」ヤ」オ`; +」テ」ア +、ォ、ュ、ッ、ア、ウ +SELECT * FROM `」ヤ」カ`; +」テ」ア +常ネ常ノ常ハ常ヒ常フ +SELECT * FROM `」ヤ」キ`; +」テ」ア +叱執失嫉室 +SELECT * FROM `」ヤ」ク`; +」テ」ア +、ォ、ュ、ッ、ア、ウ +SELECT * FROM `」ヤ」ケ`; +」テ」ア +常ネ常ノ常ハ常ヒ常フ +SELECT * FROM `」ヤ」ア」ー`; +」テ」ア +叱執失嫉室 +SELECT * FROM `」ヤ」ア」ア`; +」テ」ア +、ォ、ュ、ッ、ア、ウ +SELECT * FROM `」ヤ」ア」イ`; +」テ」ア +常ネ常ノ常ハ常ヒ常フ +DROP TABLE `」ヤ」ア`; +DROP TABLE `」ヤ」イ`; +DROP TABLE `」ヤ」ウ`; +DROP TABLE `」ヤ」エ`; +DROP TABLE `」ヤ」オ`; +DROP TABLE `」ヤ」カ`; +DROP TABLE `」ヤ」キ`; +DROP TABLE `」ヤ」ク`; +DROP TABLE `」ヤ」ケ`; +DROP TABLE `」ヤ」ア」ー`; +DROP TABLE `」ヤ」ア」ア`; +DROP TABLE `」ヤ」ア」イ`; diff --git a/mysql-test/suite/jp/r/jp_update_ujis.result b/mysql-test/suite/jp/r/jp_update_ujis.result new file mode 100644 index 00000000000..e9633d14f0c --- /dev/null +++ b/mysql-test/suite/jp/r/jp_update_ujis.result @@ -0,0 +1,98 @@ +drop table if exists `」ヤ」ア`; +drop table if exists `」ヤ」イ`; +drop table if exists `」ヤ」ウ`; +drop table if exists `」ヤ」エ`; +drop table if exists `」ヤ」オ`; +drop table if exists `」ヤ」カ`; +drop table if exists `」ヤ」キ`; +drop table if exists `」ヤ」ク`; +drop table if exists `」ヤ」ケ`; +drop table if exists `」ヤ」ア」ー`; +drop table if exists `」ヤ」ア」ア`; +drop table if exists `」ヤ」ア」イ`; +SET NAMES ujis; +SET character_set_database = ujis; +CREATE TABLE `」ヤ」ア` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = innodb; +CREATE TABLE `」ヤ」イ` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = innodb; +CREATE TABLE `」ヤ」ウ` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = innodb; +CREATE TABLE `」ヤ」エ` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = myisam; +CREATE TABLE `」ヤ」オ` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = myisam; +CREATE TABLE `」ヤ」カ` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = myisam; +CREATE TABLE `」ヤ」キ` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = heap; +CREATE TABLE `」ヤ」ク` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = heap; +CREATE TABLE `」ヤ」ケ` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = heap; +CREATE TABLE `」ヤ」ア」ー` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = bdb; +CREATE TABLE `」ヤ」ア」ア` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = bdb; +CREATE TABLE `」ヤ」ア」イ` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = bdb; +INSERT INTO `」ヤ」ア` VALUES ('竺軸宍雫七'); +INSERT INTO `」ヤ」イ` VALUES ('、「、、、ヲ、ィ、ェ'); +INSERT INTO `」ヤ」ウ` VALUES ('常ワ常ン常゙常゚常'); +INSERT INTO `」ヤ」エ` VALUES ('竺軸宍雫七'); +INSERT INTO `」ヤ」オ` VALUES ('、「、、、ヲ、ィ、ェ'); +INSERT INTO `」ヤ」カ` VALUES ('常ワ常ン常゙常゚常'); +INSERT INTO `」ヤ」キ` VALUES ('竺軸宍雫七'); +INSERT INTO `」ヤ」ク` VALUES ('、「、、、ヲ、ィ、ェ'); +INSERT INTO `」ヤ」ケ` VALUES ('常ワ常ン常゙常゚常'); +INSERT INTO `」ヤ」ア」ー` VALUES ('竺軸宍雫七'); +INSERT INTO `」ヤ」ア」ア` VALUES ('、「、、、ヲ、ィ、ェ'); +INSERT INTO `」ヤ」ア」イ` VALUES ('常ワ常ン常゙常゚常'); +UPDATE `」ヤ」ア` SET `」テ」ア` = ('叱執失嫉室'); +UPDATE `」ヤ」イ` SET `」テ」ア` = ('、ォ、ュ、ッ、ア、ウ'); +UPDATE `」ヤ」ウ` SET `」テ」ア` = ('常ネ常ノ常ハ常ヒ常フ'); +UPDATE `」ヤ」エ` SET `」テ」ア` = ('叱執失嫉室'); +UPDATE `」ヤ」オ` SET `」テ」ア` = ('、ォ、ュ、ッ、ア、ウ'); +UPDATE `」ヤ」カ` SET `」テ」ア` = ('常ネ常ノ常ハ常ヒ常フ'); +UPDATE `」ヤ」キ` SET `」テ」ア` = ('叱執失嫉室'); +UPDATE `」ヤ」ク` SET `」テ」ア` = ('、ォ、ュ、ッ、ア、ウ'); +UPDATE `」ヤ」ケ` SET `」テ」ア` = ('常ネ常ノ常ハ常ヒ常フ'); +UPDATE `」ヤ」ア」ー` SET `」テ」ア` = ('叱執失嫉室'); +UPDATE `」ヤ」ア」ア` SET `」テ」ア` = ('、ォ、ュ、ッ、ア、ウ'); +UPDATE `」ヤ」ア」イ` SET `」テ」ア` = ('常ネ常ノ常ハ常ヒ常フ'); +SELECT * FROM `」ヤ」ア`; +」テ」ア +叱執失嫉室 +SELECT * FROM `」ヤ」イ`; +」テ」ア +、ォ、ュ、ッ、ア、ウ +SELECT * FROM `」ヤ」ウ`; +」テ」ア +常ネ常ノ常ハ常ヒ常フ +SELECT * FROM `」ヤ」エ`; +」テ」ア +叱執失嫉室 +SELECT * FROM `」ヤ」オ`; +」テ」ア +、ォ、ュ、ッ、ア、ウ +SELECT * FROM `」ヤ」カ`; +」テ」ア +常ネ常ノ常ハ常ヒ常フ +SELECT * FROM `」ヤ」キ`; +」テ」ア +叱執失嫉室 +SELECT * FROM `」ヤ」ク`; +」テ」ア +、ォ、ュ、ッ、ア、ウ +SELECT * FROM `」ヤ」ケ`; +」テ」ア +常ネ常ノ常ハ常ヒ常フ +SELECT * FROM `」ヤ」ア」ー`; +」テ」ア +叱執失嫉室 +SELECT * FROM `」ヤ」ア」ア`; +」テ」ア +、ォ、ュ、ッ、ア、ウ +SELECT * FROM `」ヤ」ア」イ`; +」テ」ア +常ネ常ノ常ハ常ヒ常フ +DROP TABLE `」ヤ」ア`; +DROP TABLE `」ヤ」イ`; +DROP TABLE `」ヤ」ウ`; +DROP TABLE `」ヤ」エ`; +DROP TABLE `」ヤ」オ`; +DROP TABLE `」ヤ」カ`; +DROP TABLE `」ヤ」キ`; +DROP TABLE `」ヤ」ク`; +DROP TABLE `」ヤ」ケ`; +DROP TABLE `」ヤ」ア」ー`; +DROP TABLE `」ヤ」ア」ア`; +DROP TABLE `」ヤ」ア」イ`; diff --git a/mysql-test/suite/jp/r/jp_update_utf8.result b/mysql-test/suite/jp/r/jp_update_utf8.result new file mode 100644 index 00000000000..f690d2f0247 --- /dev/null +++ b/mysql-test/suite/jp/r/jp_update_utf8.result @@ -0,0 +1,98 @@ +drop table if exists `シエシ疏; +drop table if exists `シエシ蛋; +drop table if exists `シエシ伝; +drop table if exists `シエシ覗; +drop table if exists `シエシ描; +drop table if exists `シエシ冒; +drop table if exists `シエシ輿; +drop table if exists `シエシ倭; +drop table if exists `シエシ兪; +drop table if exists `シエシ托シ秦; +drop table if exists `シエシ托シ疏; +drop table if exists `シエシ托シ蛋; +SET NAMES utf8; +SET character_set_database = utf8; +CREATE TABLE `シエシ疏 (`シ」シ疏 char(5), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = innodb; +CREATE TABLE `シエシ蛋 (`シ」シ疏 char(5), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = innodb; +CREATE TABLE `シエシ伝 (`シ」シ疏 char(5), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = innodb; +CREATE TABLE `シエシ覗 (`シ」シ疏 char(5), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = myisam; +CREATE TABLE `シエシ描 (`シ」シ疏 char(5), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = myisam; +CREATE TABLE `シエシ冒 (`シ」シ疏 char(5), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = myisam; +CREATE TABLE `シエシ輿 (`シ」シ疏 char(5), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = heap; +CREATE TABLE `シエシ倭 (`シ」シ疏 char(5), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = heap; +CREATE TABLE `シエシ兪 (`シ」シ疏 char(5), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = heap; +CREATE TABLE `シエシ托シ秦 (`シ」シ疏 char(5), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = bdb; +CREATE TABLE `シエシ托シ疏 (`シ」シ疏 char(5), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = bdb; +CREATE TABLE `シエシ托シ蛋 (`シ」シ疏 char(5), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = bdb; +INSERT INTO `シエシ疏 VALUES ('スアスイスウスエスオ'); +INSERT INTO `シエシ蛋 VALUES ('縺ゅ>縺縺医♀'); +INSERT INTO `シエシ伝 VALUES ('鮴秘セ夜セ鈴セ樣セ。'); +INSERT INTO `シエシ覗 VALUES ('スアスイスウスエスオ'); +INSERT INTO `シエシ描 VALUES ('縺ゅ>縺縺医♀'); +INSERT INTO `シエシ冒 VALUES ('鮴秘セ夜セ鈴セ樣セ。'); +INSERT INTO `シエシ輿 VALUES ('スアスイスウスエスオ'); +INSERT INTO `シエシ倭 VALUES ('縺ゅ>縺縺医♀'); +INSERT INTO `シエシ兪 VALUES ('鮴秘セ夜セ鈴セ樣セ。'); +INSERT INTO `シエシ托シ秦 VALUES ('スアスイスウスエスオ'); +INSERT INTO `シエシ托シ疏 VALUES ('縺ゅ>縺縺医♀'); +INSERT INTO `シエシ托シ蛋 VALUES ('鮴秘セ夜セ鈴セ樣セ。'); +UPDATE `シエシ疏 SET `シ」シ疏 = ('スカスキスクスケスコ'); +UPDATE `シエシ蛋 SET `シ」シ疏 = ('縺九″縺上¢縺'); +UPDATE `シエシ伝 SET `シ」シ疏 = ('鮨鈴ス倬ス夐ス晞ス'); +UPDATE `シエシ覗 SET `シ」シ疏 = ('スカスキスクスケスコ'); +UPDATE `シエシ描 SET `シ」シ疏 = ('縺九″縺上¢縺'); +UPDATE `シエシ冒 SET `シ」シ疏 = ('鮨鈴ス倬ス夐ス晞ス'); +UPDATE `シエシ輿 SET `シ」シ疏 = ('スカスキスクスケスコ'); +UPDATE `シエシ倭 SET `シ」シ疏 = ('縺九″縺上¢縺'); +UPDATE `シエシ兪 SET `シ」シ疏 = ('鮨鈴ス倬ス夐ス晞ス'); +UPDATE `シエシ托シ秦 SET `シ」シ疏 = ('スカスキスクスケスコ'); +UPDATE `シエシ托シ疏 SET `シ」シ疏 = ('縺九″縺上¢縺'); +UPDATE `シエシ托シ蛋 SET `シ」シ疏 = ('鮨鈴ス倬ス夐ス晞ス'); +SELECT * FROM `シエシ疏; +シ」シ +スカスキスクスケスコ +SELECT * FROM `シエシ蛋; +シ」シ +縺九″縺上¢縺 +SELECT * FROM `シエシ伝; +シ」シ +鮨鈴ス倬ス夐ス晞ス +SELECT * FROM `シエシ覗; +シ」シ +スカスキスクスケスコ +SELECT * FROM `シエシ描; +シ」シ +縺九″縺上¢縺 +SELECT * FROM `シエシ冒; +シ」シ +鮨鈴ス倬ス夐ス晞ス +SELECT * FROM `シエシ輿; +シ」シ +スカスキスクスケスコ +SELECT * FROM `シエシ倭; +シ」シ +縺九″縺上¢縺 +SELECT * FROM `シエシ兪; +シ」シ +鮨鈴ス倬ス夐ス晞ス +SELECT * FROM `シエシ托シ秦; +シ」シ +スカスキスクスケスコ +SELECT * FROM `シエシ托シ疏; +シ」シ +縺九″縺上¢縺 +SELECT * FROM `シエシ托シ蛋; +シ」シ +鮨鈴ス倬ス夐ス晞ス +DROP TABLE `シエシ疏; +DROP TABLE `シエシ蛋; +DROP TABLE `シエシ伝; +DROP TABLE `シエシ覗; +DROP TABLE `シエシ描; +DROP TABLE `シエシ冒; +DROP TABLE `シエシ輿; +DROP TABLE `シエシ倭; +DROP TABLE `シエシ兪; +DROP TABLE `シエシ托シ秦; +DROP TABLE `シエシ托シ疏; +DROP TABLE `シエシ托シ蛋; diff --git a/mysql-test/suite/jp/r/jp_where_sjis.result b/mysql-test/suite/jp/r/jp_where_sjis.result new file mode 100644 index 00000000000..a3cbc24c113 --- /dev/null +++ b/mysql-test/suite/jp/r/jp_where_sjis.result @@ -0,0 +1,118 @@ +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`; +drop table if exists `T11`; +drop table if exists `T12`; +SET NAMES sjis; +SET character_set_database = sjis; +CREATE TABLE `T1` (`C1` char(20), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = innodb; +CREATE TABLE `T2` (`C1` char(20), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = innodb; +CREATE TABLE `T3` (`C1` char(20), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = innodb; +CREATE TABLE `T4` (`C1` char(20), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = myisam; +CREATE TABLE `T5` (`C1` char(20), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = myisam; +CREATE TABLE `T6` (`C1` char(20), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = myisam; +CREATE TABLE `T7` (`C1` char(20), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = heap; +CREATE TABLE `T8` (`C1` char(20), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = heap; +CREATE TABLE `T9` (`C1` char(20), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = heap; +CREATE TABLE `T10` (`C1` char(20), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = bdb; +CREATE TABLE `T11` (`C1` char(20), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = bdb; +CREATE TABLE `T12` (`C1` char(20), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = bdb; +LOAD DATA LOCAL INFILE 'suite/jp/std_data/jisx0201_sjis.dat' INTO TABLE `T1`; +LOAD DATA LOCAL INFILE 'suite/jp/std_data/jisx0208_sjis.dat' INTO TABLE `T2`; +LOAD DATA LOCAL INFILE 'suite/jp/std_data/jisx0208_sjis2.dat' INTO TABLE `T3`; +LOAD DATA LOCAL INFILE 'suite/jp/std_data/jisx0201_sjis.dat' INTO TABLE `T4`; +LOAD DATA LOCAL INFILE 'suite/jp/std_data/jisx0208_sjis.dat' INTO TABLE `T5`; +LOAD DATA LOCAL INFILE 'suite/jp/std_data/jisx0208_sjis2.dat' INTO TABLE `T6`; +LOAD DATA LOCAL INFILE 'suite/jp/std_data/jisx0201_sjis.dat' INTO TABLE `T7`; +LOAD DATA LOCAL INFILE 'suite/jp/std_data/jisx0208_sjis.dat' INTO TABLE `T8`; +LOAD DATA LOCAL INFILE 'suite/jp/std_data/jisx0208_sjis2.dat' INTO TABLE `T9`; +LOAD DATA LOCAL INFILE 'suite/jp/std_data/jisx0201_sjis.dat' INTO TABLE `T10`; +LOAD DATA LOCAL INFILE 'suite/jp/std_data/jisx0208_sjis.dat' INTO TABLE `T11`; +LOAD DATA LOCAL INFILE 'suite/jp/std_data/jisx0208_sjis2.dat' INTO TABLE `T12`; +SELECT * FROM `T1` WHERE `C1` = 'ーアイウエオカキクケコサシスセソ'; +C1 +ーアイウエオカキクケコサシスセソ +SELECT * FROM `T2` WHERE `C1` = '・ぁあぃいぅうぇえぉおかがきぎくぐけげこ'; +C1 +・ぁあぃいぅうぇえぉおかがきぎくぐけげこ +SELECT * FROM `T3` WHERE `C1` = 'ソ十表予構噂蚕申貼能暴禄曾箪兔喀媾彌拿杤'; +C1 +ソ十表予構噂蚕申貼能暴禄曾箪兔喀媾彌拿杤 +SELECT * FROM `T4` WHERE `C1` = 'ーアイウエオカキクケコサシスセソ'; +C1 +ーアイウエオカキクケコサシスセソ +SELECT * FROM `T5` WHERE `C1` = '・ぁあぃいぅうぇえぉおかがきぎくぐけげこ'; +C1 +・ぁあぃいぅうぇえぉおかがきぎくぐけげこ +SELECT * FROM `T6` WHERE `C1` = 'ソ十表予構噂蚕申貼能暴禄曾箪兔喀媾彌拿杤'; +C1 +ソ十表予構噂蚕申貼能暴禄曾箪兔喀媾彌拿杤 +SELECT * FROM `T7` WHERE `C1` = 'ーアイウエオカキクケコサシスセソ'; +C1 +ーアイウエオカキクケコサシスセソ +SELECT * FROM `T8` WHERE `C1` = '・ぁあぃいぅうぇえぉおかがきぎくぐけげこ'; +C1 +・ぁあぃいぅうぇえぉおかがきぎくぐけげこ +SELECT * FROM `T9` WHERE `C1` = 'ソ十表予構噂蚕申貼能暴禄曾箪兔喀媾彌拿杤'; +C1 +ソ十表予構噂蚕申貼能暴禄曾箪兔喀媾彌拿杤 +SELECT * FROM `T10` WHERE `C1` = 'ーアイウエオカキクケコサシスセソ'; +C1 +ーアイウエオカキクケコサシスセソ +SELECT * FROM `T11` WHERE `C1` = '・ぁあぃいぅうぇえぉおかがきぎくぐけげこ'; +C1 +・ぁあぃいぅうぇえぉおかがきぎくぐけげこ +SELECT * FROM `T12` WHERE `C1` = 'ソ十表予構噂蚕申貼能暴禄曾箪兔喀媾彌拿杤'; +C1 +ソ十表予構噂蚕申貼能暴禄曾箪兔喀媾彌拿杤 +CREATE TABLE t1(c1 char(1)) default charset = sjis engine=innodb; +CREATE TABLE t2(c1 char(1)) default charset = sjis engine=myisam; +CREATE TABLE t3(c1 char(1)) default charset = sjis engine=heap; +CREATE TABLE t4(c1 char(1)) default charset = sjis engine=bdb; +INSERT INTO t1 VALUES('鉄'),('都'); +INSERT INTO t2 VALUES('鉄'),('都'); +INSERT INTO t3 VALUES('鉄'),('都'); +INSERT INTO t4 VALUES('鉄'),('都'); +SELECT * FROM t1 WHERE c1 = '鉄'; +c1 +鉄 +SELECT * FROM t2 WHERE c1 = '鉄'; +c1 +鉄 +SELECT * FROM t3 WHERE c1 = '鉄'; +c1 +鉄 +SELECT * FROM t4 WHERE c1 = '鉄'; +c1 +鉄 +SELECT * FROM t1 WHERE c1 = '都'; +c1 +都 +SELECT * FROM t2 WHERE c1 = '都'; +c1 +都 +SELECT * FROM t3 WHERE c1 = '都'; +c1 +都 +SELECT * FROM t4 WHERE c1 = '都'; +c1 +都 +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`; diff --git a/mysql-test/suite/jp/r/jp_where_ucs2.result b/mysql-test/suite/jp/r/jp_where_ucs2.result new file mode 100644 index 00000000000..a05b1da9b68 --- /dev/null +++ b/mysql-test/suite/jp/r/jp_where_ucs2.result @@ -0,0 +1,163 @@ +drop table if exists `」ヤ」ア`; +drop table if exists `」ヤ」イ`; +drop table if exists `」ヤ」ウ`; +drop table if exists `」ヤ」エ`; +drop table if exists `」ヤ」オ`; +drop table if exists `」ヤ」カ`; +drop table if exists `」ヤ」キ`; +drop table if exists `」ヤ」ク`; +drop table if exists `」ヤ」ケ`; +drop table if exists `」ヤ」ア」ー`; +drop table if exists `」ヤ」ア」ア`; +drop table if exists `」ヤ」ア」イ`; +SET NAMES ujis; +SET character_set_database = ucs2; +SET collation_connection = ucs2_general_ci; +CREATE TABLE `」ヤ」ア` (`」テ」ア` char(20), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = innodb; +CREATE TABLE `」ヤ」イ` (`」テ」ア` char(20), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = innodb; +CREATE TABLE `」ヤ」ウ` (`」テ」ア` char(20), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = innodb; +CREATE TABLE `」ヤ」エ` (`」テ」ア` char(20), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = myisam; +CREATE TABLE `」ヤ」オ` (`」テ」ア` char(20), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = myisam; +CREATE TABLE `」ヤ」カ` (`」テ」ア` char(20), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = myisam; +CREATE TABLE `」ヤ」キ` (`」テ」ア` char(20), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = heap; +CREATE TABLE `」ヤ」ク` (`」テ」ア` char(20), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = heap; +CREATE TABLE `」ヤ」ケ` (`」テ」ア` char(20), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = heap; +CREATE TABLE `」ヤ」ア」ー` (`」テ」ア` char(20), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = bdb; +CREATE TABLE `」ヤ」ア」ア` (`」テ」ア` char(20), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = bdb; +CREATE TABLE `」ヤ」ア」イ` (`」テ」ア` char(20), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = bdb; +INSERT INTO `」ヤ」ア` VALUES +('PQRSTUVWXYZ[\\]^_') +,(' 治爾璽痔磁示而耳自蒔辞汐鹿式識') +,('鴫竺軸宍雫七叱執失嫉室悉湿漆疾質') +,('実蔀篠偲柴芝屡蕊縞舎写射捨赦斜煮') +,('社紗者謝車遮蛇邪借勺尺杓灼爵酌釈'); +INSERT INTO `」ヤ」イ` VALUES +('。エ。オ。カ。キ。ク。ケ。コ。サ。シ。ス。セ。ソ。タ。チ。ツ。テ。ト。ナ。ニ。ヌ') +,('。ネ。ノ。ハ。ヒ。フ。ヘ。ホ。マ。ミ。ム。メ。モ。ヤ。ユ。ヨ。ラ。リ。ル。レ。ロ') +,('。ヲ、。、「、」、、、・、ヲ、ァ、ィ、ゥ、ェ、ォ、ャ、ュ、ョ、ッ、ー、ア、イ、ウ') +,('。ヲ・。・「・」・、・・・ヲ・ァ・ィ・ゥ・ェ・ォ・ャ・ュ・ョ・ッ・ー・ア・イ・ウ') +,('。ヲー。ー「ー」ー、ー・ーヲーァーィーゥーェーォーャーューョーッーーーアーイーウ') +,('。ヲミ。ミ「ミ」ミ、ミ・ミヲミァミィミゥミェミォミャミュミョミッミーミアミイミウ') +,('。ヲ。「」、・ヲァィゥェォャュョッーアイウ'); +INSERT INTO `」ヤ」ウ` VALUES +('。ヲ召オ召カ召キ召ク召ケ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ召ツ召テ召ト。ヲ。ヲ。ヲ') +,('床エ床オ床カ床キ床ク床ケ床コ床サ床シ床ス床セ床ソ床タ床チ床ツ床テ床ト床ナ床ニ床ヌ') +,('床ネ床ノ床ハ床ヒ床フ床ヘ床ホ床マ床ミ床ム床メ床モ床ヤ床ユ床ヨ床ラ床リ床ル床レ床ロ') +,('床ワ床ン床゙床゚床熄ー瘴ー竢ー繽ー苡ー蜿ー謠ー迴ー闖ー髀ー齒ー床床床床') +,('。ヲ常。常「常」常、常・常ヲ常ァ常ィ常ゥ常ェ常ォ常ャ常ュ常ョ常ッ常ー常ア常イ常ウ') +,('常エ常オ常カ常キ常ク常ケ常コ常サ常シ常ス常セ常ソ常タ常チ常ツ常テ常ト常ナ常ニ常ヌ') +,('常ネ常ノ常ハ常ヒ常フ常ヘ常ホ常マ常ミ常ム常メ常モ常ヤ常ユ常ヨ常ラ常リ常ル常レ常ロ'); +INSERT INTO `」ヤ」エ` VALUES +('PQRSTUVWXYZ[\\]^_') +,(' 治爾璽痔磁示而耳自蒔辞汐鹿式識') +,('鴫竺軸宍雫七叱執失嫉室悉湿漆疾質') +,('実蔀篠偲柴芝屡蕊縞舎写射捨赦斜煮') +,('社紗者謝車遮蛇邪借勺尺杓灼爵酌釈'); +INSERT INTO `」ヤ」オ` VALUES +('。エ。オ。カ。キ。ク。ケ。コ。サ。シ。ス。セ。ソ。タ。チ。ツ。テ。ト。ナ。ニ。ヌ') +,('。ネ。ノ。ハ。ヒ。フ。ヘ。ホ。マ。ミ。ム。メ。モ。ヤ。ユ。ヨ。ラ。リ。ル。レ。ロ') +,('。ヲ、。、「、」、、、・、ヲ、ァ、ィ、ゥ、ェ、ォ、ャ、ュ、ョ、ッ、ー、ア、イ、ウ') +,('。ヲ・。・「・」・、・・・ヲ・ァ・ィ・ゥ・ェ・ォ・ャ・ュ・ョ・ッ・ー・ア・イ・ウ') +,('。ヲー。ー「ー」ー、ー・ーヲーァーィーゥーェーォーャーューョーッーーーアーイーウ') +,('。ヲミ。ミ「ミ」ミ、ミ・ミヲミァミィミゥミェミォミャミュミョミッミーミアミイミウ') +,('。ヲ。「」、・ヲァィゥェォャュョッーアイウ'); +INSERT INTO `」ヤ」カ` VALUES +('。ヲ召オ召カ召キ召ク召ケ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ召ツ召テ召ト。ヲ。ヲ。ヲ') +,('床エ床オ床カ床キ床ク床ケ床コ床サ床シ床ス床セ床ソ床タ床チ床ツ床テ床ト床ナ床ニ床ヌ') +,('床ネ床ノ床ハ床ヒ床フ床ヘ床ホ床マ床ミ床ム床メ床モ床ヤ床ユ床ヨ床ラ床リ床ル床レ床ロ') +,('床ワ床ン床゙床゚床熄ー瘴ー竢ー繽ー苡ー蜿ー謠ー迴ー闖ー髀ー齒ー床床床床') +,('。ヲ常。常「常」常、常・常ヲ常ァ常ィ常ゥ常ェ常ォ常ャ常ュ常ョ常ッ常ー常ア常イ常ウ') +,('常エ常オ常カ常キ常ク常ケ常コ常サ常シ常ス常セ常ソ常タ常チ常ツ常テ常ト常ナ常ニ常ヌ') +,('常ネ常ノ常ハ常ヒ常フ常ヘ常ホ常マ常ミ常ム常メ常モ常ヤ常ユ常ヨ常ラ常リ常ル常レ常ロ'); +INSERT INTO `」ヤ」キ` VALUES +('PQRSTUVWXYZ[\\]^_') +,(' 治爾璽痔磁示而耳自蒔辞汐鹿式識') +,('鴫竺軸宍雫七叱執失嫉室悉湿漆疾質') +,('実蔀篠偲柴芝屡蕊縞舎写射捨赦斜煮') +,('社紗者謝車遮蛇邪借勺尺杓灼爵酌釈'); +INSERT INTO `」ヤ」ク` VALUES +('。エ。オ。カ。キ。ク。ケ。コ。サ。シ。ス。セ。ソ。タ。チ。ツ。テ。ト。ナ。ニ。ヌ') +,('。ネ。ノ。ハ。ヒ。フ。ヘ。ホ。マ。ミ。ム。メ。モ。ヤ。ユ。ヨ。ラ。リ。ル。レ。ロ') +,('。ヲ、。、「、」、、、・、ヲ、ァ、ィ、ゥ、ェ、ォ、ャ、ュ、ョ、ッ、ー、ア、イ、ウ') +,('。ヲ・。・「・」・、・・・ヲ・ァ・ィ・ゥ・ェ・ォ・ャ・ュ・ョ・ッ・ー・ア・イ・ウ') +,('。ヲー。ー「ー」ー、ー・ーヲーァーィーゥーェーォーャーューョーッーーーアーイーウ') +,('。ヲミ。ミ「ミ」ミ、ミ・ミヲミァミィミゥミェミォミャミュミョミッミーミアミイミウ') +,('。ヲ。「」、・ヲァィゥェォャュョッーアイウ'); +INSERT INTO `」ヤ」ケ` VALUES +('。ヲ召オ召カ召キ召ク召ケ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ召ツ召テ召ト。ヲ。ヲ。ヲ') +,('床エ床オ床カ床キ床ク床ケ床コ床サ床シ床ス床セ床ソ床タ床チ床ツ床テ床ト床ナ床ニ床ヌ') +,('床ネ床ノ床ハ床ヒ床フ床ヘ床ホ床マ床ミ床ム床メ床モ床ヤ床ユ床ヨ床ラ床リ床ル床レ床ロ') +,('床ワ床ン床゙床゚床熄ー瘴ー竢ー繽ー苡ー蜿ー謠ー迴ー闖ー髀ー齒ー床床床床') +,('。ヲ常。常「常」常、常・常ヲ常ァ常ィ常ゥ常ェ常ォ常ャ常ュ常ョ常ッ常ー常ア常イ常ウ') +,('常エ常オ常カ常キ常ク常ケ常コ常サ常シ常ス常セ常ソ常タ常チ常ツ常テ常ト常ナ常ニ常ヌ') +,('常ネ常ノ常ハ常ヒ常フ常ヘ常ホ常マ常ミ常ム常メ常モ常ヤ常ユ常ヨ常ラ常リ常ル常レ常ロ'); +INSERT INTO `」ヤ」ア」ー` VALUES +('PQRSTUVWXYZ[\\]^_') +,(' 治爾璽痔磁示而耳自蒔辞汐鹿式識') +,('鴫竺軸宍雫七叱執失嫉室悉湿漆疾質') +,('実蔀篠偲柴芝屡蕊縞舎写射捨赦斜煮') +,('社紗者謝車遮蛇邪借勺尺杓灼爵酌釈'); +INSERT INTO `」ヤ」ア」ア` VALUES +('。エ。オ。カ。キ。ク。ケ。コ。サ。シ。ス。セ。ソ。タ。チ。ツ。テ。ト。ナ。ニ。ヌ') +,('。ネ。ノ。ハ。ヒ。フ。ヘ。ホ。マ。ミ。ム。メ。モ。ヤ。ユ。ヨ。ラ。リ。ル。レ。ロ') +,('。ヲ、。、「、」、、、・、ヲ、ァ、ィ、ゥ、ェ、ォ、ャ、ュ、ョ、ッ、ー、ア、イ、ウ') +,('。ヲ・。・「・」・、・・・ヲ・ァ・ィ・ゥ・ェ・ォ・ャ・ュ・ョ・ッ・ー・ア・イ・ウ') +,('。ヲー。ー「ー」ー、ー・ーヲーァーィーゥーェーォーャーューョーッーーーアーイーウ') +,('。ヲミ。ミ「ミ」ミ、ミ・ミヲミァミィミゥミェミォミャミュミョミッミーミアミイミウ') +,('。ヲ。「」、・ヲァィゥェォャュョッーアイウ'); +INSERT INTO `」ヤ」ア」イ` VALUES +('。ヲ召オ召カ召キ召ク召ケ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ召ツ召テ召ト。ヲ。ヲ。ヲ') +,('床エ床オ床カ床キ床ク床ケ床コ床サ床シ床ス床セ床ソ床タ床チ床ツ床テ床ト床ナ床ニ床ヌ') +,('床ネ床ノ床ハ床ヒ床フ床ヘ床ホ床マ床ミ床ム床メ床モ床ヤ床ユ床ヨ床ラ床リ床ル床レ床ロ') +,('床ワ床ン床゙床゚床熄ー瘴ー竢ー繽ー苡ー蜿ー謠ー迴ー闖ー髀ー齒ー床床床床') +,('。ヲ常。常「常」常、常・常ヲ常ァ常ィ常ゥ常ェ常ォ常ャ常ュ常ョ常ッ常ー常ア常イ常ウ') +,('常エ常オ常カ常キ常ク常ケ常コ常サ常シ常ス常セ常ソ常タ常チ常ツ常テ常ト常ナ常ニ常ヌ') +,('常ネ常ノ常ハ常ヒ常フ常ヘ常ホ常マ常ミ常ム常メ常モ常ヤ常ユ常ヨ常ラ常リ常ル常レ常ロ'); +SELECT * FROM `」ヤ」ア` WHERE `」テ」ア` = '鴫竺軸宍雫七叱執失嫉室悉湿漆疾質'; +」テ」ア +鴫竺軸宍雫七叱執失嫉室悉湿漆疾質 +SELECT * FROM `」ヤ」イ` WHERE `」テ」ア` = '。ヲ、。、「、」、、、・、ヲ、ァ、ィ、ゥ、ェ、ォ、ャ、ュ、ョ、ッ、ー、ア、イ、ウ'; +」テ」ア +。ヲ、。、「、」、、、・、ヲ、ァ、ィ、ゥ、ェ、ォ、ャ、ュ、ョ、ッ、ー、ア、イ、ウ +SELECT * FROM `」ヤ」ウ` WHERE `」テ」ア` = '常エ常オ常カ常キ常ク常ケ常コ常サ常シ常ス常セ常ソ常タ常チ常ツ常テ常ト常ナ常ニ常ヌ'; +」テ」ア +常エ常オ常カ常キ常ク常ケ常コ常サ常シ常ス常セ常ソ常タ常チ常ツ常テ常ト常ナ常ニ常ヌ +SELECT * FROM `」ヤ」エ` WHERE `」テ」ア` = '鴫竺軸宍雫七叱執失嫉室悉湿漆疾質'; +」テ」ア +鴫竺軸宍雫七叱執失嫉室悉湿漆疾質 +SELECT * FROM `」ヤ」オ` WHERE `」テ」ア` = '。ヲ、。、「、」、、、・、ヲ、ァ、ィ、ゥ、ェ、ォ、ャ、ュ、ョ、ッ、ー、ア、イ、ウ'; +」テ」ア +。ヲ、。、「、」、、、・、ヲ、ァ、ィ、ゥ、ェ、ォ、ャ、ュ、ョ、ッ、ー、ア、イ、ウ +SELECT * FROM `」ヤ」カ` WHERE `」テ」ア` = '常エ常オ常カ常キ常ク常ケ常コ常サ常シ常ス常セ常ソ常タ常チ常ツ常テ常ト常ナ常ニ常ヌ'; +」テ」ア +常エ常オ常カ常キ常ク常ケ常コ常サ常シ常ス常セ常ソ常タ常チ常ツ常テ常ト常ナ常ニ常ヌ +SELECT * FROM `」ヤ」キ` WHERE `」テ」ア` = '鴫竺軸宍雫七叱執失嫉室悉湿漆疾質'; +」テ」ア +鴫竺軸宍雫七叱執失嫉室悉湿漆疾質 +SELECT * FROM `」ヤ」ク` WHERE `」テ」ア` = '。ヲ、。、「、」、、、・、ヲ、ァ、ィ、ゥ、ェ、ォ、ャ、ュ、ョ、ッ、ー、ア、イ、ウ'; +」テ」ア +。ヲ、。、「、」、、、・、ヲ、ァ、ィ、ゥ、ェ、ォ、ャ、ュ、ョ、ッ、ー、ア、イ、ウ +SELECT * FROM `」ヤ」ケ` WHERE `」テ」ア` = '常エ常オ常カ常キ常ク常ケ常コ常サ常シ常ス常セ常ソ常タ常チ常ツ常テ常ト常ナ常ニ常ヌ'; +」テ」ア +常エ常オ常カ常キ常ク常ケ常コ常サ常シ常ス常セ常ソ常タ常チ常ツ常テ常ト常ナ常ニ常ヌ +SELECT * FROM `」ヤ」ア」ー` WHERE `」テ」ア` = '鴫竺軸宍雫七叱執失嫉室悉湿漆疾質'; +」テ」ア +鴫竺軸宍雫七叱執失嫉室悉湿漆疾質 +SELECT * FROM `」ヤ」ア」ア` WHERE `」テ」ア` = '。ヲ、。、「、」、、、・、ヲ、ァ、ィ、ゥ、ェ、ォ、ャ、ュ、ョ、ッ、ー、ア、イ、ウ'; +」テ」ア +。ヲ、。、「、」、、、・、ヲ、ァ、ィ、ゥ、ェ、ォ、ャ、ュ、ョ、ッ、ー、ア、イ、ウ +SELECT * FROM `」ヤ」ア」イ` WHERE `」テ」ア` = '常エ常オ常カ常キ常ク常ケ常コ常サ常シ常ス常セ常ソ常タ常チ常ツ常テ常ト常ナ常ニ常ヌ'; +」テ」ア +常エ常オ常カ常キ常ク常ケ常コ常サ常シ常ス常セ常ソ常タ常チ常ツ常テ常ト常ナ常ニ常ヌ +DROP TABLE `」ヤ」ア`; +DROP TABLE `」ヤ」イ`; +DROP TABLE `」ヤ」ウ`; +DROP TABLE `」ヤ」エ`; +DROP TABLE `」ヤ」オ`; +DROP TABLE `」ヤ」カ`; +DROP TABLE `」ヤ」キ`; +DROP TABLE `」ヤ」ク`; +DROP TABLE `」ヤ」ケ`; +DROP TABLE `」ヤ」ア」ー`; +DROP TABLE `」ヤ」ア」ア`; +DROP TABLE `」ヤ」ア」イ`; diff --git a/mysql-test/suite/jp/r/jp_where_ujis.result b/mysql-test/suite/jp/r/jp_where_ujis.result new file mode 100644 index 00000000000..b13b8a10ef8 --- /dev/null +++ b/mysql-test/suite/jp/r/jp_where_ujis.result @@ -0,0 +1,86 @@ +drop table if exists `」ヤ」ア`; +drop table if exists `」ヤ」イ`; +drop table if exists `」ヤ」ウ`; +drop table if exists `」ヤ」エ`; +drop table if exists `」ヤ」オ`; +drop table if exists `」ヤ」カ`; +drop table if exists `」ヤ」キ`; +drop table if exists `」ヤ」ク`; +drop table if exists `」ヤ」ケ`; +drop table if exists `」ヤ」ア」ー`; +drop table if exists `」ヤ」ア」ア`; +drop table if exists `」ヤ」ア」イ`; +SET NAMES ujis; +SET character_set_database = ujis; +CREATE TABLE `」ヤ」ア` (`」テ」ア` char(20), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = innodb; +CREATE TABLE `」ヤ」イ` (`」テ」ア` char(20), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = innodb; +CREATE TABLE `」ヤ」ウ` (`」テ」ア` char(20), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = innodb; +CREATE TABLE `」ヤ」エ` (`」テ」ア` char(20), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = myisam; +CREATE TABLE `」ヤ」オ` (`」テ」ア` char(20), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = myisam; +CREATE TABLE `」ヤ」カ` (`」テ」ア` char(20), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = myisam; +CREATE TABLE `」ヤ」キ` (`」テ」ア` char(20), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = heap; +CREATE TABLE `」ヤ」ク` (`」テ」ア` char(20), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = heap; +CREATE TABLE `」ヤ」ケ` (`」テ」ア` char(20), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = heap; +CREATE TABLE `」ヤ」ア」ー` (`」テ」ア` char(20), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = bdb; +CREATE TABLE `」ヤ」ア」ア` (`」テ」ア` char(20), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = bdb; +CREATE TABLE `」ヤ」ア」イ` (`」テ」ア` char(20), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = bdb; +LOAD DATA LOCAL INFILE 'suite/jp/std_data/jisx0201_ujis.dat' INTO TABLE `」ヤ」ア`; +LOAD DATA LOCAL INFILE 'suite/jp/std_data/jisx0208_ujis.dat' INTO TABLE `」ヤ」イ`; +LOAD DATA LOCAL INFILE 'suite/jp/std_data/jisx0212_ujis.dat' INTO TABLE `」ヤ」ウ`; +LOAD DATA LOCAL INFILE 'suite/jp/std_data/jisx0201_ujis.dat' INTO TABLE `」ヤ」エ`; +LOAD DATA LOCAL INFILE 'suite/jp/std_data/jisx0208_ujis.dat' INTO TABLE `」ヤ」オ`; +LOAD DATA LOCAL INFILE 'suite/jp/std_data/jisx0212_ujis.dat' INTO TABLE `」ヤ」カ`; +LOAD DATA LOCAL INFILE 'suite/jp/std_data/jisx0201_ujis.dat' INTO TABLE `」ヤ」キ`; +LOAD DATA LOCAL INFILE 'suite/jp/std_data/jisx0208_ujis.dat' INTO TABLE `」ヤ」ク`; +LOAD DATA LOCAL INFILE 'suite/jp/std_data/jisx0212_ujis.dat' INTO TABLE `」ヤ」ケ`; +LOAD DATA LOCAL INFILE 'suite/jp/std_data/jisx0201_ujis.dat' INTO TABLE `」ヤ」ア」ー`; +LOAD DATA LOCAL INFILE 'suite/jp/std_data/jisx0208_ujis.dat' INTO TABLE `」ヤ」ア」ア`; +LOAD DATA LOCAL INFILE 'suite/jp/std_data/jisx0212_ujis.dat' INTO TABLE `」ヤ」ア」イ`; +SELECT * FROM `」ヤ」ア` WHERE `」テ」ア` = '鴫竺軸宍雫七叱執失嫉室悉湿漆疾質'; +」テ」ア +鴫竺軸宍雫七叱執失嫉室悉湿漆疾質 +SELECT * FROM `」ヤ」イ` WHERE `」テ」ア` = '。ヲ、。、「、」、、、・、ヲ、ァ、ィ、ゥ、ェ、ォ、ャ、ュ、ョ、ッ、ー、ア、イ、ウ'; +」テ」ア +。ヲ、。、「、」、、、・、ヲ、ァ、ィ、ゥ、ェ、ォ、ャ、ュ、ョ、ッ、ー、ア、イ、ウ +SELECT * FROM `」ヤ」ウ` WHERE `」テ」ア` = '常エ常オ常カ常キ常ク常ケ常コ常サ常シ常ス常セ常ソ常タ常チ常ツ常テ常ト常ナ常ニ常ヌ'; +」テ」ア +常エ常オ常カ常キ常ク常ケ常コ常サ常シ常ス常セ常ソ常タ常チ常ツ常テ常ト常ナ常ニ常ヌ +SELECT * FROM `」ヤ」エ` WHERE `」テ」ア` = '鴫竺軸宍雫七叱執失嫉室悉湿漆疾質'; +」テ」ア +鴫竺軸宍雫七叱執失嫉室悉湿漆疾質 +SELECT * FROM `」ヤ」オ` WHERE `」テ」ア` = '。ヲ、。、「、」、、、・、ヲ、ァ、ィ、ゥ、ェ、ォ、ャ、ュ、ョ、ッ、ー、ア、イ、ウ'; +」テ」ア +。ヲ、。、「、」、、、・、ヲ、ァ、ィ、ゥ、ェ、ォ、ャ、ュ、ョ、ッ、ー、ア、イ、ウ +SELECT * FROM `」ヤ」カ` WHERE `」テ」ア` = '常エ常オ常カ常キ常ク常ケ常コ常サ常シ常ス常セ常ソ常タ常チ常ツ常テ常ト常ナ常ニ常ヌ'; +」テ」ア +常エ常オ常カ常キ常ク常ケ常コ常サ常シ常ス常セ常ソ常タ常チ常ツ常テ常ト常ナ常ニ常ヌ +SELECT * FROM `」ヤ」キ` WHERE `」テ」ア` = '鴫竺軸宍雫七叱執失嫉室悉湿漆疾質'; +」テ」ア +鴫竺軸宍雫七叱執失嫉室悉湿漆疾質 +SELECT * FROM `」ヤ」ク` WHERE `」テ」ア` = '。ヲ、。、「、」、、、・、ヲ、ァ、ィ、ゥ、ェ、ォ、ャ、ュ、ョ、ッ、ー、ア、イ、ウ'; +」テ」ア +。ヲ、。、「、」、、、・、ヲ、ァ、ィ、ゥ、ェ、ォ、ャ、ュ、ョ、ッ、ー、ア、イ、ウ +SELECT * FROM `」ヤ」ケ` WHERE `」テ」ア` = '常エ常オ常カ常キ常ク常ケ常コ常サ常シ常ス常セ常ソ常タ常チ常ツ常テ常ト常ナ常ニ常ヌ'; +」テ」ア +常エ常オ常カ常キ常ク常ケ常コ常サ常シ常ス常セ常ソ常タ常チ常ツ常テ常ト常ナ常ニ常ヌ +SELECT * FROM `」ヤ」ア」ー` WHERE `」テ」ア` = '鴫竺軸宍雫七叱執失嫉室悉湿漆疾質'; +」テ」ア +鴫竺軸宍雫七叱執失嫉室悉湿漆疾質 +SELECT * FROM `」ヤ」ア」ア` WHERE `」テ」ア` = '。ヲ、。、「、」、、、・、ヲ、ァ、ィ、ゥ、ェ、ォ、ャ、ュ、ョ、ッ、ー、ア、イ、ウ'; +」テ」ア +。ヲ、。、「、」、、、・、ヲ、ァ、ィ、ゥ、ェ、ォ、ャ、ュ、ョ、ッ、ー、ア、イ、ウ +SELECT * FROM `」ヤ」ア」イ` WHERE `」テ」ア` = '常エ常オ常カ常キ常ク常ケ常コ常サ常シ常ス常セ常ソ常タ常チ常ツ常テ常ト常ナ常ニ常ヌ'; +」テ」ア +常エ常オ常カ常キ常ク常ケ常コ常サ常シ常ス常セ常ソ常タ常チ常ツ常テ常ト常ナ常ニ常ヌ +DROP TABLE `」ヤ」ア`; +DROP TABLE `」ヤ」イ`; +DROP TABLE `」ヤ」ウ`; +DROP TABLE `」ヤ」エ`; +DROP TABLE `」ヤ」オ`; +DROP TABLE `」ヤ」カ`; +DROP TABLE `」ヤ」キ`; +DROP TABLE `」ヤ」ク`; +DROP TABLE `」ヤ」ケ`; +DROP TABLE `」ヤ」ア」ー`; +DROP TABLE `」ヤ」ア」ア`; +DROP TABLE `」ヤ」ア」イ`; diff --git a/mysql-test/suite/jp/r/jp_where_utf8.result b/mysql-test/suite/jp/r/jp_where_utf8.result new file mode 100644 index 00000000000..d69aaf8715d --- /dev/null +++ b/mysql-test/suite/jp/r/jp_where_utf8.result @@ -0,0 +1,86 @@ +drop table if exists `シエシ疏; +drop table if exists `シエシ蛋; +drop table if exists `シエシ伝; +drop table if exists `シエシ覗; +drop table if exists `シエシ描; +drop table if exists `シエシ冒; +drop table if exists `シエシ輿; +drop table if exists `シエシ倭; +drop table if exists `シエシ兪; +drop table if exists `シエシ托シ秦; +drop table if exists `シエシ托シ疏; +drop table if exists `シエシ托シ蛋; +SET NAMES utf8; +SET character_set_database = utf8; +CREATE TABLE `シエシ疏 (`シ」シ疏 char(20), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = innodb; +CREATE TABLE `シエシ蛋 (`シ」シ疏 char(20), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = innodb; +CREATE TABLE `シエシ伝 (`シ」シ疏 char(20), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = innodb; +CREATE TABLE `シエシ覗 (`シ」シ疏 char(20), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = myisam; +CREATE TABLE `シエシ描 (`シ」シ疏 char(20), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = myisam; +CREATE TABLE `シエシ冒 (`シ」シ疏 char(20), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = myisam; +CREATE TABLE `シエシ輿 (`シ」シ疏 char(20), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = heap; +CREATE TABLE `シエシ倭 (`シ」シ疏 char(20), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = heap; +CREATE TABLE `シエシ兪 (`シ」シ疏 char(20), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = heap; +CREATE TABLE `シエシ托シ秦 (`シ」シ疏 char(20), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = bdb; +CREATE TABLE `シエシ托シ疏 (`シ」シ疏 char(20), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = bdb; +CREATE TABLE `シエシ托シ蛋 (`シ」シ疏 char(20), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = bdb; +LOAD DATA LOCAL INFILE 'suite/jp/std_data/jisx0201_utf8.dat' INTO TABLE `シエシ疏; +LOAD DATA LOCAL INFILE 'suite/jp/std_data/jisx0208_utf8.dat' INTO TABLE `シエシ蛋; +LOAD DATA LOCAL INFILE 'suite/jp/std_data/jisx0212_utf8.dat' INTO TABLE `シエシ伝; +LOAD DATA LOCAL INFILE 'suite/jp/std_data/jisx0201_utf8.dat' INTO TABLE `シエシ覗; +LOAD DATA LOCAL INFILE 'suite/jp/std_data/jisx0208_utf8.dat' INTO TABLE `シエシ描; +LOAD DATA LOCAL INFILE 'suite/jp/std_data/jisx0212_utf8.dat' INTO TABLE `シエシ冒; +LOAD DATA LOCAL INFILE 'suite/jp/std_data/jisx0201_utf8.dat' INTO TABLE `シエシ輿; +LOAD DATA LOCAL INFILE 'suite/jp/std_data/jisx0208_utf8.dat' INTO TABLE `シエシ倭; +LOAD DATA LOCAL INFILE 'suite/jp/std_data/jisx0212_utf8.dat' INTO TABLE `シエシ兪; +LOAD DATA LOCAL INFILE 'suite/jp/std_data/jisx0201_utf8.dat' INTO TABLE `シエシ托シ秦; +LOAD DATA LOCAL INFILE 'suite/jp/std_data/jisx0208_utf8.dat' INTO TABLE `シエシ托シ疏; +LOAD DATA LOCAL INFILE 'suite/jp/std_data/jisx0212_utf8.dat' INTO TABLE `シエシ托シ蛋; +SELECT * FROM `シエシ疏 WHERE `シ」シ疏 = 'スースアスイスウスエスオスカスキスクスケスコスサスシスススセスソ'; +シ」シ +スースアスイスウスエスオスカスキスクスケスコスサスシスススセスソ +SELECT * FROM `シエシ蛋 WHERE `シ」シ疏 = '繝サ縺√≠縺縺縺縺縺縺医♂縺翫°縺後″縺弱¥縺舌¢縺偵%'; +シ」シ +繝サ縺√≠縺縺縺縺縺縺医♂縺翫°縺後″縺弱¥縺舌¢縺偵% +SELECT * FROM `シエシ伝 WHERE `シ」シ疏 = '鮠ォ鮠ッ鮠ア鮠イ鮠エ鮠キ鮠ケ鮠コ鮠シ鮠ス鮠ソ鮨鮨鮨鮨鮨鮨鮨馴ス暮ス'; +シ」シ +鮠ォ鮠ッ鮠ア鮠イ鮠エ鮠キ鮠ケ鮠コ鮠シ鮠ス鮠ソ鮨鮨鮨鮨鮨鮨鮨馴ス暮ス +SELECT * FROM `シエシ覗 WHERE `シ」シ疏 = 'スースアスイスウスエスオスカスキスクスケスコスサスシスススセスソ'; +シ」シ +スースアスイスウスエスオスカスキスクスケスコスサスシスススセスソ +SELECT * FROM `シエシ描 WHERE `シ」シ疏 = '繝サ縺√≠縺縺縺縺縺縺医♂縺翫°縺後″縺弱¥縺舌¢縺偵%'; +シ」シ +繝サ縺√≠縺縺縺縺縺縺医♂縺翫°縺後″縺弱¥縺舌¢縺偵% +SELECT * FROM `シエシ冒 WHERE `シ」シ疏 = '鮠ォ鮠ッ鮠ア鮠イ鮠エ鮠キ鮠ケ鮠コ鮠シ鮠ス鮠ソ鮨鮨鮨鮨鮨鮨鮨馴ス暮ス'; +シ」シ +鮠ォ鮠ッ鮠ア鮠イ鮠エ鮠キ鮠ケ鮠コ鮠シ鮠ス鮠ソ鮨鮨鮨鮨鮨鮨鮨馴ス暮ス +SELECT * FROM `シエシ輿 WHERE `シ」シ疏 = 'スースアスイスウスエスオスカスキスクスケスコスサスシスススセスソ'; +シ」シ +スースアスイスウスエスオスカスキスクスケスコスサスシスススセスソ +SELECT * FROM `シエシ倭 WHERE `シ」シ疏 = '繝サ縺√≠縺縺縺縺縺縺医♂縺翫°縺後″縺弱¥縺舌¢縺偵%'; +シ」シ +繝サ縺√≠縺縺縺縺縺縺医♂縺翫°縺後″縺弱¥縺舌¢縺偵% +SELECT * FROM `シエシ兪 WHERE `シ」シ疏 = '鮠ォ鮠ッ鮠ア鮠イ鮠エ鮠キ鮠ケ鮠コ鮠シ鮠ス鮠ソ鮨鮨鮨鮨鮨鮨鮨馴ス暮ス'; +シ」シ +鮠ォ鮠ッ鮠ア鮠イ鮠エ鮠キ鮠ケ鮠コ鮠シ鮠ス鮠ソ鮨鮨鮨鮨鮨鮨鮨馴ス暮ス +SELECT * FROM `シエシ托シ秦 WHERE `シ」シ疏 = 'スースアスイスウスエスオスカスキスクスケスコスサスシスススセスソ'; +シ」シ +スースアスイスウスエスオスカスキスクスケスコスサスシスススセスソ +SELECT * FROM `シエシ托シ疏 WHERE `シ」シ疏 = '繝サ縺√≠縺縺縺縺縺縺医♂縺翫°縺後″縺弱¥縺舌¢縺偵%'; +シ」シ +繝サ縺√≠縺縺縺縺縺縺医♂縺翫°縺後″縺弱¥縺舌¢縺偵% +SELECT * FROM `シエシ托シ蛋 WHERE `シ」シ疏 = '鮠ォ鮠ッ鮠ア鮠イ鮠エ鮠キ鮠ケ鮠コ鮠シ鮠ス鮠ソ鮨鮨鮨鮨鮨鮨鮨馴ス暮ス'; +シ」シ +鮠ォ鮠ッ鮠ア鮠イ鮠エ鮠キ鮠ケ鮠コ鮠シ鮠ス鮠ソ鮨鮨鮨鮨鮨鮨鮨馴ス暮ス +DROP TABLE `シエシ疏; +DROP TABLE `シエシ蛋; +DROP TABLE `シエシ伝; +DROP TABLE `シエシ覗; +DROP TABLE `シエシ描; +DROP TABLE `シエシ冒; +DROP TABLE `シエシ輿; +DROP TABLE `シエシ倭; +DROP TABLE `シエシ兪; +DROP TABLE `シエシ托シ秦; +DROP TABLE `シエシ托シ疏; +DROP TABLE `シエシ托シ蛋; diff --git a/mysql-test/suite/jp/std_data/jisx0201_sjis.dat b/mysql-test/suite/jp/std_data/jisx0201_sjis.dat new file mode 100644 index 00000000000..7556c4d3085 --- /dev/null +++ b/mysql-test/suite/jp/std_data/jisx0201_sjis.dat @@ -0,0 +1,10 @@ + !"#$%&'()*+,-./ +0123456789:;<=>? +@ABCDEFGHIJKLMNO +PQRSTUVWXYZ[\\]^_ +abcdefghijklmno +pqrstuvwxyz{|}~ + 。「」、・ヲァィゥェォャュョッ +ーアイウエオカキクケコサシスセソ +タチツテトナニヌネノハヒフヘホマ +ミムメモヤユヨラリルレロワン゙゚ diff --git a/mysql-test/suite/jp/std_data/jisx0201_ucs2.dat b/mysql-test/suite/jp/std_data/jisx0201_ucs2.dat new file mode 100644 index 00000000000..777f956a6cf Binary files /dev/null and b/mysql-test/suite/jp/std_data/jisx0201_ucs2.dat differ diff --git a/mysql-test/suite/jp/std_data/jisx0201_ujis.dat b/mysql-test/suite/jp/std_data/jisx0201_ujis.dat new file mode 100644 index 00000000000..07169ec8ab2 --- /dev/null +++ b/mysql-test/suite/jp/std_data/jisx0201_ujis.dat @@ -0,0 +1,10 @@ + !"#$%&'()*+,-./ +0123456789:;<=>? +@ABCDEFGHIJKLMNO +PQRSTUVWXYZ[\\]^_ +abcdefghijklmno +pqrstuvwxyz{|}~ + 治爾璽痔磁示而耳自蒔辞汐鹿式識 +鴫竺軸宍雫七叱執失嫉室悉湿漆疾質 +実蔀篠偲柴芝屡蕊縞舎写射捨赦斜煮 +社紗者謝車遮蛇邪借勺尺杓灼爵酌釈 diff --git a/mysql-test/suite/jp/std_data/jisx0201_utf8.dat b/mysql-test/suite/jp/std_data/jisx0201_utf8.dat new file mode 100644 index 00000000000..3052e4fcc8b --- /dev/null +++ b/mysql-test/suite/jp/std_data/jisx0201_utf8.dat @@ -0,0 +1,10 @@ + !"#$%&'()*+,-./ +0123456789:;<=>? +@ABCDEFGHIJKLMNO +PQRSTUVWXYZ[\\]^_ +abcdefghijklmno +pqrstuvwxyz{|}~ + ス。ス「ス」ス、ス・スヲスァスィスゥスェスォスャスュスョスッ +スースアスイスウスエスオスカスキスクスケスコスサスシスススセスソ +セセセゑセセセセセセ茨セ会セ奇セ具セ鯉セ搾セ趣セ +セ撰セ托セ抵セ難セ費セ包セ厄セ暦セ假セ呻セ夲セ幢セ懶セ晢セ橸セ diff --git a/mysql-test/suite/jp/std_data/jisx0208_sjis.dat b/mysql-test/suite/jp/std_data/jisx0208_sjis.dat new file mode 100644 index 00000000000..767be2090ac --- /dev/null +++ b/mysql-test/suite/jp/std_data/jisx0208_sjis.dat @@ -0,0 +1,66 @@ +  、。,.・:;?!゛゜´`¨^ ̄_ヽ +ヾゝゞ〃仝々〆〇ー―‐/\〜‖|…‥‘’ +“”()〔〕[]{}〈〉《》「」『』【】 ++‐±×÷=≠<>≦≧∞∴♂♀°′″℃¥ +$¢£%#&*@§☆★○●◎◇・・・・・ +・◆□■△▲▽▼※〒→←↑↓〓・・・・・ +・・・・・・∈∋⊆⊇⊂⊃∪∩・・・・・・ +・・∧∨¬⇒⇔∀∃・・・・・・・・・・・ +∠⊥⌒∂∇≡≒≪≫√∽∝∵∫∬・・・・・ +・・ʼn♯♭♪†‡¶・・・・◯・・・・  +・・・・・・・・・・・・・・・・0123 +456789・・・・・・・ABCDEFG +HIJKLMNOPQRSTUVWXYZ・ +・・・・・abcdefghijklmno +pqrstuvwxyz・・・・・・・・・ +・ぁあぃいぅうぇえぉおかがきぎくぐけげこ +ごさざしじすずせぜそぞただちぢっつづてで +とどなにぬねのはばぱひびぴふぶぷへべぺほ +ぼぽまみむめもゃやゅゆょよらりるれろゎわ +ゐゑをん・・・・・・・・・・・・・・・・ +・ァアィイゥウェエォオカガキギクグケゲコ +ゴサザシジスズセゼソゾタダチヂッツヅテデ +トドナニヌネノハバパヒビピフブプヘベペホ +ボポマミムメモャヤュユョヨラリルレロヮワ +ヰヱヲンヴヵヶ・・・・・・・・・・・・・ +・ΑΒΓΔΕΖΗΘΙΚΛΜΝΞΟΠΡΣΤ +ΥΦΧΨΩ・・・・・・・・αβγδεζη +θικλμνξοπρστυφχψω・・・ +・・・・・・・・・・・・・・・・・・・・ +・・・・・・・・・・・・・・・・・・・・ +・・・・・・・・・・・・・・・・・・・・ +・АБВГДЕЁЖЗИЙКЛМНОПРС +ТУФХЦЧШЩЪЫЬЭЮЯ・・・・・・ +・・・・・・・・・абвгдеёжзий +клмнопрстуфхцчшщъыьэ +юя・・・・・・・・・・・・・・・・・・ +・─│┌┐┘└├┬┤┴┼━┃┏┓┛┗┣┳ +┫┻╋┠┯┨┷┿┝┰┥┸╂・・・・・・・ +・・・・・・・・・・・・・・・・・・・・ +・・・・・・・・・・・・・・・・・・・・ +・・・・・・・・・・・・・・・・・・・・ +・亜唖娃阿哀愛挨姶逢葵茜穐悪握渥旭葦芦鯵 +梓圧斡扱宛姐虻飴絢綾鮎或粟袷安庵按暗案闇 +鞍杏以伊位依偉囲夷委威尉惟意慰易椅為畏異 +移維緯胃萎衣謂違遺医井亥域育郁磯一壱溢逸 +稲茨芋鰯允印咽員因姻引飲淫胤蔭・・・・・ +・蓮連錬呂魯櫓炉賂路露労婁廊弄朗楼榔浪漏 +牢狼篭老聾蝋郎六麓禄肋録論倭和話歪賄脇惑 +枠鷲亙亘鰐詫藁蕨椀湾碗腕・・・・・・・・ +・・・・・・・・・・・・・・・・・・・・ +・・・・・・・・・・・・・・・・・・・・ +・弌丐丕个丱丶丼丿乂乖乘亂亅豫亊舒弍于亞 +亟亠亢亰亳亶从仍仄仆仂仗仞仭仟价伉佚估佛 +佝佗佇佶侈侏侘佻佩佰侑佯來侖儘俔俟俎俘俛 +俑俚俐俤俥倚倨倔倪倥倅伜俶倡倩倬俾俯們倆 +偃假會偕偐偈做偖偬偸傀傚傅傴傲・・・・・ +・鵝鵞鵤鵑鵐鵙鵲鶉鶇鶫鵯鵺鶚鶤鶩鶲鷄鷁鶻 +鶸鶺鷆鷏鷂鷙鷓鷸鷦鷭鷯鷽鸚鸛鸞鹵鹹鹽麁麈 +麋麌麒麕麑麝麥麩麸麪麭靡黌黎黏黐黔黜點黝 +黠黥黨黯黴黶黷黹黻黼黽鼇鼈皷鼕鼡鼬鼾齊齒 +齔齣齟齠齡齦齧齬齪齷齲齶龕龜龠・・・・・ +・堯槇遙瑤凜熙・・・・・・・・・・・・・ +・・・・・・・・・・・・・・・・・・・・ +・・・・・・・・・・・・・・・・・・・・ +・・・・・・・・・・・・・・・・・・・・ +・・・・・・・・・・・・・・・・・・・・ diff --git a/mysql-test/suite/jp/std_data/jisx0208_sjis2.dat b/mysql-test/suite/jp/std_data/jisx0208_sjis2.dat new file mode 100644 index 00000000000..d731cc0e3b2 --- /dev/null +++ b/mysql-test/suite/jp/std_data/jisx0208_sjis2.dat @@ -0,0 +1,2 @@ +ソ十表予構噂蚕申貼能暴禄曾箪兔喀媾彌拿杤 + diff --git a/mysql-test/suite/jp/std_data/jisx0208_sjis3.dat b/mysql-test/suite/jp/std_data/jisx0208_sjis3.dat new file mode 100644 index 00000000000..b636aacdb62 --- /dev/null +++ b/mysql-test/suite/jp/std_data/jisx0208_sjis3.dat @@ -0,0 +1,5 @@ +ソ十表予構 +ソ十表予 +ソ十表 +ソ十 +ソ diff --git a/mysql-test/suite/jp/std_data/jisx0208_ucs2.dat b/mysql-test/suite/jp/std_data/jisx0208_ucs2.dat new file mode 100644 index 00000000000..3ac15368c05 Binary files /dev/null and b/mysql-test/suite/jp/std_data/jisx0208_ucs2.dat differ diff --git a/mysql-test/suite/jp/std_data/jisx0208_ujis.dat b/mysql-test/suite/jp/std_data/jisx0208_ujis.dat new file mode 100644 index 00000000000..6076ade4245 --- /dev/null +++ b/mysql-test/suite/jp/std_data/jisx0208_ujis.dat @@ -0,0 +1,66 @@ +。。。。。「。」。、。・。ヲ。ァ。ィ。ゥ。ェ。ォ。ャ。ュ。ョ。ッ。ー。ア。イ。ウ +。エ。オ。カ。キ。ク。ケ。コ。サ。シ。ス。セ。ソ。タ。チ。ツ。テ。ト。ナ。ニ。ヌ +。ネ。ノ。ハ。ヒ。フ。ヘ。ホ。マ。ミ。ム。メ。モ。ヤ。ユ。ヨ。ラ。リ。ル。レ。ロ +。ワ。セ。゙。゚。爍癸筍罍茖蝪譯遑陦鬘遙。。。。 +。。。。。。。。。。。。。。。。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ「。「「「」「、「・「ヲ「ァ「ィ「ゥ「ェ「ォ「ャ「ュ「ョ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ「コ「サ「シ「ス「セ「ソ「タ「チ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ「ハ「ヒ「フ「ヘ「ホ「マ「ミ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +「ワ「ン「゙「゚「爐發笋罎茲蠅譴遒陲鬚遙ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ「「「「「「「「。ヲ。ヲ。ヲ。ヲ「。ヲ。ヲ。ヲ。ヲ。。 +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ」ー」ア」イ」ウ +」エ」オ」カ」キ」ク」ケ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ」チ」ツ」テ」ト」ナ」ニ」ヌ +」ネ」ノ」ハ」ヒ」フ」ヘ」ホ」マ」ミ」ム」メ」モ」ヤ」ユ」ヨ」ラ」リ」ル」レ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ」皀筌罐茱螢譽逎陬鬟凜」」」」 +」」」」」」」」」」」。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ、。、「、」、、、・、ヲ、ァ、ィ、ゥ、ェ、ォ、ャ、ュ、ョ、ッ、ー、ア、イ、ウ +、エ、オ、カ、キ、ク、ケ、コ、サ、シ、ス、セ、ソ、タ、チ、ツ、テ、ト、ナ、ニ、ヌ +、ネ、ノ、ハ、ヒ、フ、ヘ、ホ、マ、ミ、ム、メ、モ、ヤ、ユ、ヨ、ラ、リ、ル、レ、ロ +、ワ、ン、゙、゚、爨皃筅网荀螟讀遉隍鬢熙、、、、 +、、、、。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ・。・「・」・、・・・ヲ・ァ・ィ・ゥ・ェ・ォ・ャ・ュ・ョ・ッ・ー・ア・イ・ウ +・エ・オ・カ・キ・ク・ケ・コ・サ・シ・ス・セ・ソ・タ・チ・ツ・テ・ト・ナ・ニ・ヌ +・ネ・ノ・ハ・ヒ・フ・ヘ・ホ・マ・ミ・ム・メ・モ・ヤ・ユ・ヨ・ラ・リ・ル・レ・ロ +・ワ・ン・゙・゚・爭皈筵罕茹螂讌逾隘鬣・・・・・ +・・・・・・・。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲヲ。ヲ「ヲ」ヲ、ヲ・ヲヲヲァヲィヲゥヲェヲォヲャヲュヲョヲッヲーヲアヲイヲウ +ヲエヲオヲカヲキヲク。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲヲチヲツヲテヲトヲナヲニヲヌ +ヲネヲノヲハヲヒヲフヲヘヲホヲマヲミヲムヲメヲモヲヤヲユヲヨヲラヲリ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲァ。ァ「ァ」ァ、ァ・ァヲァァァィァゥァェァォァャァュァョァッァーァアァイァウ +ァエァオァカァキァクァケァコァサァシァスァセァソァタァチ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲァムァメァモァヤァユァヨァラァリァルァレァロ +ァワァンァ゙ァ゚ァ爰皎筴罘荅蟋讒遘隗鬧ァァァァァ +ァァ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲィ。ィ「ィ」ィ、ィ・ィヲィァィィィゥィェィォィャィュィョィッィーィアィイィウ +ィエィオィカィキィクィケィコィサィシィスィセィソィタ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲー。ー「ー」ー、ー・ーヲーァーィーゥーェーォーャーューョーッーーーアーイーウ +ーエーオーカーキークーケーコーサーシースーセーソーターチーツーテートーナーニーヌ +ーネーノーハーヒーフーヘーホーマーミームーメーモーヤーユーヨーラーリールーレーロ +ーワーンー゙ー゚ー牴皺箍羃莢蟆豌邁隹魏ーーーーー +ーーーーーーーーーーーーーーー。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲマ。マ「マ」マ、マ・マヲマァマィマゥマェマォマャマュマョマッマーマアマイマウ +マエマオマカマキマクマケマコマサマシマスマセマソマタマチマツマテマトマナマニマヌ +マネマノマハマヒマフマヘマホマママミマムマメマモ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲミ。ミ「ミ」ミ、ミ・ミヲミァミィミゥミェミォミャミュミョミッミーミアミイミウ +ミエミオミカミキミクミケミコミサミシミスミセミソミタミチミツミテミトミナミニミヌ +ミネミノミハミヒミフミヘミホミマミミミムミメミモミヤミユミヨミラミリミルミレミロ +ミワミンミ゙ミ゚ミ獎瞎簟耙菻衵賻醪靤鰔ミミミミミ +ミミミミミミミミミミミミミミミ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。「」、・ヲァィゥェォャュョッーアイウ +エオカキクケコサシスセソタチツテトナニヌ +ネノハヒフヘホマミムメモヤユヨラリルレロ +ワン゙゚瑪碯糒胚蔘褫跿銛頤鴣 +。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。「」、・ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ diff --git a/mysql-test/suite/jp/std_data/jisx0208_utf8.dat b/mysql-test/suite/jp/std_data/jisx0208_utf8.dat new file mode 100644 index 00000000000..4ab29099a60 --- /dev/null +++ b/mysql-test/suite/jp/std_data/jisx0208_utf8.dat @@ -0,0 +1,66 @@ +縲縲縲√ゑシ鯉シ弱サシ夲シ幢シ滂シ√帙慊エスツィシセソ」シソ繝ス +繝セ繧昴槭莉昴縲縲繝シ窶補撰シ擾シシ縲懌厄ス懌ヲ窶・窶倪 +窶懌晢シ茨シ峨斐包シサシスス幢ス昴医峨翫九後阪弱上舌 +シ銀青アテ療キシ昶旺シ懶シ樞襖竕ァ竏樞斡笙や凰ツー窶イ窶ウ邃ソ・ +シツ「ツ」シシシシ奇シツァ笘笘笳銀酪笳寂裸繝サ繝サ繝サ繝サ繝サ +繝サ笳笆。笆笆ウ笆イ笆ス笆シ窶サ縲停停絶鯛薙薙サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ竏遺銀恰竓竓や潟竏ェ竏ゥ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ竏ァ竏ィツャ竍停披竏繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +竏竓・竚停や竕。竕停岡竕ォ竏壺或竏昶扱竏ォ竏ャ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ邃ォ窶ー笙ッ笙ュ笙ェ窶窶。ツカ繝サ繝サ繝サ繝サ笳ッ繝サ繝サ繝サ繝サ縲 +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サシ撰シ托シ抵シ +シ費シ包シ厄シ暦シ假シ吶サ繝サ繝サ繝サ繝サ繝サ繝サシ。シ「シ」シ、シ・シヲシァ +シィシゥシェシォシャシュショシッシーシアシイシウシエシオシカシキシクシケシコ繝サ +繝サ繝サ繝サ繝サ繝サススゑスススススス茨ス会ス奇ス具ス鯉ス搾ス趣ス +ス撰ス托ス抵ス難ス費ス包ス厄ス暦ス假ス呻ス壹サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ縺√≠縺縺縺縺縺縺医♂縺翫°縺後″縺弱¥縺舌¢縺偵% +縺斐&縺悶@縺倥☆縺壹○縺懊◎縺槭◆縺縺。縺「縺」縺、縺・縺ヲ縺ァ +縺ィ縺ゥ縺ェ縺ォ縺ャ縺ュ縺ョ縺ッ縺ー縺ア縺イ縺ウ縺エ縺オ縺カ縺キ縺ク縺ケ縺コ縺サ +縺シ縺ス縺セ縺ソ繧繧√b繧繧繧繧繧繧医i繧翫k繧後m繧弱o +繧舌q繧偵s繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繧。繧「繧」繧、繧・繧ヲ繧ァ繧ィ繧ゥ繧ェ繧ォ繧ャ繧ュ繧ョ繧ッ繧ー繧ア繧イ繧ウ +繧エ繧オ繧カ繧キ繧ク繧ケ繧コ繧サ繧シ繧ス繧セ繧ソ繝繝√モ繝繝繝繝繝 +繝医ラ繝翫ル繝後ロ繝弱ワ繝舌ヱ繝偵ン繝斐ヵ繝悶励倥吶壹 +繝懊昴槭Α繝繝。繝「繝」繝、繝・繝ヲ繝ァ繝ィ繝ゥ繝ェ繝ォ繝ャ繝ュ繝ョ繝ッ +繝ー繝ア繝イ繝ウ繝エ繝オ繝カ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サホ対槻鳶釆偏茂緑佩厥墅嶄慚斟榻湮ホ。ホ」ホ、 +ホ・ホヲホァホィホゥ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サホアホイホウホエホオホカホキ +ホクホケホコホサホシホスホセホソマママρママママ委峨サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サミ籍岱漬寅頒片ミ孟厘侑厰墟嶢慴斷榧渙ミ。 +ミ「ミ」ミ、ミ・ミヲミァミィミゥミェミォミャミュミョミッ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サミーミアミイミウミエミオム岱カミキミクミケ +ミコミサミシミスミセミソムムムびτムムムム尉禾貫錦袴 +ム紗上サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ笏笏や伯笏絶曝笏披莫笏ャ笏、笏エ笏シ笏≫買笏鞘箔笏帚迫笏」笏ウ +笏ォ笏サ笊銀箱笏ッ笏ィ笏キ笏ソ笏昶伐笏・笏ク笊ゅサ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ莠懷薄螽髦ソ蜩諢帶肩蟋カ騾「闡オ闌懃ゥ先が謠。貂・譌ュ闡ヲ闃ヲ魃オ +譴灘悸譁。謇ア螳帛ァ占匳鬟エ邨「邯セ魄取也イ溯「キ螳牙コオ謖画囓譯磯裸 +髷肴搶莉・莨贋ス堺セ晏♂蝗イ螟キ蟋泌ィ∝ー画Α諢乗ー譏捺、轤コ逡冗焚 +遘サ邯ュ邱ッ閭關手。」隰る&驕コ蛹サ莠穂コ・蝓溯ご驛∫」ッ荳螢ア貅「騾ク +遞イ闌ィ闃矩ーッ蜈∝魂蜥ス蜩。蝗蟋サ蠑暮」イ豺ォ閭、阡ュ繝サ繝サ繝サ繝サ繝サ +繝サ闢ョ騾」骭ャ蜻るュッ讚鍋i雉りキッ髴イ蜉エ蟀∝サ雁シ譛玲・シ讎疲オェ貍 +迚「迢シ遽ュ閠∬∪陜矩ヮ蜈ュ鮗鍋ヲ閧矩鹸隲門ュ蜥瑚ゥア豁ェ雉閼諠 +譫鮃イ莠吩コ倬ー占ゥォ阯∬物讀貉セ遒苓輔サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ蠑御ク蝉ク穂クェ荳ア荳カ荳シ荳ソ荵ゆケ紋ケ倅コゆコ雎ォ莠願貞シ堺コ惹コ +莠滉コ莠「莠ー莠ウ莠カ莉惹サ堺サ莉莉ゆサ嶺サ樔サュ莉滉サキ莨我ス壻シー菴 +菴昜ス嶺ス菴カ萓井セ丈セ倅スサ菴ゥ菴ー萓台スッ萓萓門倅ソ比ソ滉ソ惹ソ倅ソ +菫台ソ壻ソ蝉ソ、菫・蛟壼ィ蛟泌ェ蛟・蛟莨應ソカ蛟。蛟ゥ蛟ャ菫セ菫ッ蛟大 +蛛蛛譛蛛募$蛛亥★蛛門〓蛛ク蛯蛯壼e蛯エ蛯イ繝サ繝サ繝サ繝サ繝サ +繝サ魴晞オ樣オ、魴鷹オ宣オ咎オイ鮓蛾カ鮓ォ魴ッ魴コ鮓夐カ、鮓ゥ鮓イ鮃鮃鮓サ +鮓ク鮓コ鮃鮃城キるキ咎キ馴キク鮃ヲ鮃ュ鮃ッ鮃ス鮑夐ク幃ク樣ケオ鮖ケ鮖ス鮗鮗 +鮗矩コ碁コ帝コ暮コ鷹コ晞コ・鮗ゥ鮗ク鮗ェ鮗ュ髱。鮟碁サ朱サ城サ宣サ秘サ憺サ樣サ +鮟鮟・鮟ィ鮟ッ鮟エ鮟カ鮟キ鮟ケ鮟サ鮟シ鮟ス鮠鮠育垤鮠暮シ。鮠ャ鮠セ鮨企ス +鮨秘ス」鮨滄ス鮨。鮨ヲ鮨ァ鮨ャ鮨ェ鮨キ鮨イ鮨カ鮴暮セ憺セ繝サ繝サ繝サ繝サ繝サ +繝サ蝣ッ讒驕咏側蜃懃吶サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ diff --git a/mysql-test/suite/jp/std_data/jisx0212_ucs2.dat b/mysql-test/suite/jp/std_data/jisx0212_ucs2.dat new file mode 100644 index 00000000000..001c9589910 Binary files /dev/null and b/mysql-test/suite/jp/std_data/jisx0212_ucs2.dat differ diff --git a/mysql-test/suite/jp/std_data/jisx0212_ujis.dat b/mysql-test/suite/jp/std_data/jisx0212_ujis.dat new file mode 100644 index 00000000000..40c8645825b --- /dev/null +++ b/mysql-test/suite/jp/std_data/jisx0212_ujis.dat @@ -0,0 +1,40 @@ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ召ッ召ー召ア召イ召ウ +。ヲ召オ召カ召キ召ク召ケ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ召ツ召テ召ト。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ召召召召召 +召召。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ嘗瘴ヲ竢ヲ繽ヲ苡ヲ蝪ヲ嘗遑ヲ嘗髀ヲ遙ヲ嘗。ヲ。ヲ。ヲ +。ヲ嘗嘗嘗嘗嘗嘗嘗嘗嘗嘗嘗嘗。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ奨ツ奨テ奨ト奨ナ奨ニ奨ヌ +奨ネ奨ノ奨ハ奨ヒ奨フ奨ヘ奨ホ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ奨奨奨奨奨奨奨奨奨奨奨奨奨。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ娼。娼「。ヲ娼、。ヲ娼ヲ。ヲ娼ィ娼ゥ。ヲ娼ォ娼ャ娼ュ。ヲ娼ッ娼ー。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ娼チ娼ツ娼テ娼ト娼ナ娼ニ娼ヌ +娼ネ娼ノ娼ハ娼ヒ娼フ娼ヘ娼ホ娼マ娼ミ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ宵。宵「宵」宵、宵・宵ヲ宵ァ宵ィ宵ゥ宵ェ宵ォ宵ャ宵ュ宵ョ宵ッ宵ー宵ア宵イ宵ウ +宵エ宵オ宵カ宵キ宵ク。ヲ宵コ宵サ宵シ宵ス宵セ宵ソ宵タ宵チ宵ツ宵テ宵ト宵ナ宵ニ宵ヌ +宵ネ宵ノ宵ハ宵ヒ宵フ宵ヘ宵ホ宵マ宵ミ宵ム宵メ宵モ宵ヤ宵ユ宵ヨ宵ラ宵リ宵ル宵レ宵ロ +宵ワ宵ン宵゙宵゚宵熄ェ瘴ェ竢ェ繽ェ苡ェ蜿ェ謠ェ迴ェ闖ェ髀ェ齒ェ宵宵宵宵 +宵宵宵宵宵宵宵宵。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ将。将「将」将、将・将ヲ将ァ将ィ将ゥ将ェ将ォ将ャ将ュ将ョ将ッ将ー将ア将イ将ウ +将エ将オ将カ将キ将ク将ケ将コ将サ。ヲ将ス将セ将ソ将タ将チ将ツ将テ。ヲ将ナ将ニ将ヌ +将ネ将ノ将ハ将ヒ将フ将ヘ将ホ将マ将ミ将ム将メ将モ将ヤ将ユ将ヨ将ラ将リ将ル将レ将ロ +将ワ将ン将゙将゚将熄ォ瘴ォ竢ォ繽ォ苡ォ蜿ォ謠ォ迴ォ闖ォ髀ォ齒ォ将将将将 +将将将将将将将将。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ床。床「床」床、床・床ヲ床ァ床ィ床ゥ床ェ床ォ床ャ床ュ床ョ床ッ床ー床ア床イ床ウ +床エ床オ床カ床キ床ク床ケ床コ床サ床シ床ス床セ床ソ床タ床チ床ツ床テ床ト床ナ床ニ床ヌ +床ネ床ノ床ハ床ヒ床フ床ヘ床ホ床マ床ミ床ム床メ床モ床ヤ床ユ床ヨ床ラ床リ床ル床レ床ロ +床ワ床ン床゙床゚床熄ー瘴ー竢ー繽ー苡ー蜿ー謠ー迴ー闖ー髀ー齒ー床床床床 +床床床床床床床床床床床床床床床。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ常。常「常」常、常・常ヲ常ァ常ィ常ゥ常ェ常ォ常ャ常ュ常ョ常ッ常ー常ア常イ常ウ +常エ常オ常カ常キ常ク常ケ常コ常サ常シ常ス常セ常ソ常タ常チ常ツ常テ常ト常ナ常ニ常ヌ +常ネ常ノ常ハ常ヒ常フ常ヘ常ホ常マ常ミ常ム常メ常モ常ヤ常ユ常ヨ常ラ常リ常ル常レ常ロ +常ワ常ン常゙常゚常熄瘴竢罍ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ +。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ diff --git a/mysql-test/suite/jp/std_data/jisx0212_utf8.dat b/mysql-test/suite/jp/std_data/jisx0212_utf8.dat new file mode 100644 index 00000000000..3f9354255d0 --- /dev/null +++ b/mysql-test/suite/jp/std_data/jisx0212_utf8.dat @@ -0,0 +1,40 @@ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サヒ侏ツクヒ厖 +繝サヒ嵳夲ス榻ホ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サツ。ツヲツソ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サツコツェツゥツョ邃「 +ツ、邃悶サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サホホ夷火莞ェ繝サホ後サホ斜ォ繝サホ上サ繝サ繝サ +繝サホャホュホョホッマ莞積狐ぱ済勤ーマ弱サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サミひσミミミ +ミ威禍諌巾糊社上サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サム柘酉飯篇毛林佯厶墫嶝慯樮溘サ繝サ繝サ繝サ繝サ +繝サテト舌サトヲ繝サトイ繝サナトソ繝サナ甘佛偵サナヲテ槭サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サテヲト妥ートァトアトウトク +ナでナ嫁凝クナ禿淒ァテセ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サテテテテてど再トテテζト案古ト監偲嘉暗 +テ監堝牝墜倥サト愼榮「トト、テ催古湘蕊焼ートェトョトィ +トエトカトケトストサナηナテ妥禿津姪班打税古頁版佛 +ナ塲愬ナ槐、ナ「テ堙凖愿崘ャヌ毒ーナェナイナョナィヌ良嵒 +ヌ頁エテ敘クナカナケナスナサ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サテ。テテ、テ「トι柴トテ・テ」トト夏催ァト尭湘ゥティテォ +テェト崙瞭篤夘オト敍溘サト。ト・テュテャテッテョヌ舌サトォトットゥ +トオトキトコトセトシナナ闇テアテウテイテカテエヌ椎打催オナ頁卩 +ナ崘敘。ナ淒・ナ」テコテケテシテサナュヌ版アナォナウナッナゥヌ佗愽 +ヌ滅オテステソナキナコナセナシ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ荳ゆク荳荳御ク剃ク滉ク」荳、荳ィ荳ォ荳ョ荳ッ荳ー荳オ荵荵∽ケ荵荵 +荵壻ケ應ケ」荵ィ荵ゥ荵エ荵オ荵ケ荵ソ莠堺コ紋コ嶺コ昜コッ莠ケ莉莉蝉サ壻サ帑サ +莉。莉「莉ィ莉ッ莉ア莉ウ莉オ莉ス莉セ莉ソ莨莨ゆシ莨井シ倶シ御シ剃シ穂シ紋シ +莨吩ショ莨ア菴莨ウ莨オ莨キ莨ケ莨サ莨セ菴菴ゆス井ス我ス倶ス御ス剃ス比ス紋ス +菴滉ス」菴ェ菴ャ菴ョ菴ア菴キ菴ク菴ケ菴コ菴ス菴セ萓∽セゆセ繝サ繝サ繝サ繝サ繝サ +繝サ鮟ク鮟ソ鮠るシ鮠蛾シ城シ宣シ鷹シ帝シ秘シ夜シ鈴シ咎シ夐シ幃シ滄シ「鮠ヲ鮠ェ +鮠ォ鮠ッ鮠ア鮠イ鮠エ鮠キ鮠ケ鮠コ鮠シ鮠ス鮠ソ鮨鮨鮨鮨鮨鮨鮨馴ス暮ス +鮨鈴ス倬ス夐ス晞ス樣スィ鮨ゥ鮨ュ鮨ョ鮨ッ鮨ー鮨ア鮨ウ鮨オ鮨コ鮨ス鮴城セ宣セ鷹セ +鮴秘セ夜セ鈴セ樣セ。鮴「鮴」鮴・繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ +繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ繝サ diff --git a/mysql-test/suite/jp/t/jp_alter_sjis.test b/mysql-test/suite/jp/t/jp_alter_sjis.test new file mode 100644 index 00000000000..b7b31862599 --- /dev/null +++ b/mysql-test/suite/jp/t/jp_alter_sjis.test @@ -0,0 +1,416 @@ +--character_set sjis +SET NAMES sjis; +SET character_set_database = sjis; +--disable_warnings +DROP TABLE IF EXISTS `アアア`; +DROP TABLE IF EXISTS `イイイ`; +DROP TABLE IF EXISTS `あああ`; +DROP TABLE IF EXISTS `いいい`; +DROP TABLE IF EXISTS `ソソソ`; +DROP TABLE IF EXISTS `十十十`; +--enable_warnings + +# +# Test altering table with Japanese characters in sjis encoding +# + +# +# Test InnoDB +# +CREATE TABLE `アアア`(`キキキ` char(5)) DEFAULT CHARSET = sjis engine=INNODB; +CREATE TABLE `イイイ`(`ケケケ` char(5)) DEFAULT CHARSET = sjis engine=INNODB; +CREATE TABLE `あああ`(`ききき` char(5)) DEFAULT CHARSET = sjis engine=INNODB; +CREATE TABLE `いいい`(`けけけ` char(5)) DEFAULT CHARSET = sjis engine=INNODB; +CREATE TABLE `ソソソ`(`表表表` char(5)) DEFAULT CHARSET = sjis engine=INNODB; +CREATE TABLE `十十十`(`予予予` char(5)) DEFAULT CHARSET = sjis engine=INNODB; + +INSERT INTO `アアア` VALUES ('アアアアア'),('イイイイイ'),('ウウウウウ'); +INSERT INTO `あああ` VALUES ('あああああ'),('いいいいい'),('ううううう'); +INSERT INTO `ソソソ` VALUES ('表表表表表'),('構構構構構'),('能能能能能'); + +# Test basic alter operation + +ALTER TABLE `アアア` ADD `カカカ` char(1) FIRST; +ALTER TABLE `アアア` ADD `ククク` char(1) AFTER `キキキ`; +ALTER TABLE `アアア` ADD `ケケケ` char(1); +ALTER TABLE `アアア` ADD INDEX (`カカカ`); +ALTER TABLE `アアア` ADD PRIMARY KEY (`キキキ`); +ALTER TABLE `アアア` ADD UNIQUE (`ククク`); +#Multi-byte field name is not allowed for FOREIGN KEY As of 4.1.4 +#ALTER TABLE `アアア` ADD FOREIGN KEY (`ケケケ`) REFERENCES `イイイ`(`ケケケ`); +ALTER TABLE `アアア` CHANGE `カカカ` `カカ` char(1); +ALTER TABLE `アアア` MODIFY `キキキ` char(6); + +SELECT * FROM `アアア`; +DESC `アアア`; +SHOW CREATE TABLE `アアア`; + +ALTER TABLE `アアア` DROP INDEX `カカカ`; +ALTER TABLE `アアア` DROP PRIMARY KEY; +ALTER TABLE `アアア` DROP INDEX `ククク`; +#ALTER TABLE `アアア` DROP FOREIGN KEY `ケケケ`; +ALTER TABLE `アアア` DROP `カカ`; +ALTER TABLE `アアア` DROP `ククク`; +ALTER TABLE `アアア` DROP `ケケケ`; +SELECT * FROM `アアア`; +DESC `アアア`; +SHOW CREATE TABLE `アアア`; + +ALTER TABLE `あああ` ADD `かかか` char(1) FIRST; +ALTER TABLE `あああ` ADD `くくく` char(1) AFTER `ききき`; +ALTER TABLE `あああ` ADD `けけけ` char(1); +ALTER TABLE `あああ` ADD INDEX (`かかか`); +ALTER TABLE `あああ` ADD PRIMARY KEY (`ききき`); +ALTER TABLE `あああ` ADD UNIQUE (`くくく`); +#Multi-byte field name is not allowed for FOREIGN KEY As of 4.1.4 +#ALTER TABLE `あああ` ADD FOREIGN KEY (`けけけ`) REFERENCES `いいい`(`けけけ`); +ALTER TABLE `あああ` CHANGE `かかか` `かか` char(1); +ALTER TABLE `あああ` MODIFY `ききき` char(6); + +SELECT * FROM `あああ`; +DESC `あああ`; +SHOW CREATE TABLE `あああ`; + +ALTER TABLE `あああ` DROP INDEX `かかか`; +ALTER TABLE `あああ` DROP PRIMARY KEY; +ALTER TABLE `あああ` DROP INDEX `くくく`; +#ALTER TABLE `あああ` DROP FOREIGN KEY `けけけ`; +ALTER TABLE `あああ` DROP `かか`; +ALTER TABLE `あああ` DROP `くくく`; +ALTER TABLE `あああ` DROP `けけけ`; + +SELECT * FROM `あああ`; +DESC `あああ`; +SHOW CREATE TABLE `あああ`; + +ALTER TABLE `ソソソ` ADD `構構構` char(1) FIRST; +ALTER TABLE `ソソソ` ADD `能能能` char(1) AFTER `表表表`; +ALTER TABLE `ソソソ` ADD `予予予` char(1); +ALTER TABLE `ソソソ` ADD INDEX (`構構構`); +ALTER TABLE `ソソソ` ADD PRIMARY KEY (`表表表`); +ALTER TABLE `ソソソ` ADD UNIQUE (`能能能`); +#Multi-byte field name is not allowed for FOREIGN KEY As of 4.1.4 +#ALTER TABLE `ソソソ` ADD FOREIGN KEY (`予予予`) REFERENCES `十十十`(`予予予`); +ALTER TABLE `ソソソ` CHANGE `構構構` `構構` char(1); +ALTER TABLE `ソソソ` MODIFY `表表表` char(6); + +SELECT * FROM `ソソソ`; +DESC `ソソソ`; +SHOW CREATE TABLE `ソソソ`; + +ALTER TABLE `ソソソ` DROP INDEX `構構構`; +ALTER TABLE `ソソソ` DROP PRIMARY KEY; +ALTER TABLE `ソソソ` DROP INDEX `能能能`; +#ALTER TABLE `ソソソ` DROP FOREIGN KEY `予予予`; +ALTER TABLE `ソソソ` DROP `構構`; +ALTER TABLE `ソソソ` DROP `能能能`; +ALTER TABLE `ソソソ` DROP `予予予`; + +SELECT * FROM `ソソソ`; +DESC `ソソソ`; +SHOW CREATE TABLE `ソソソ`; + +DROP TABLE `アアア`; +DROP TABLE `イイイ`; +DROP TABLE `あああ`; +DROP TABLE `いいい`; +DROP TABLE `ソソソ`; +DROP TABLE `十十十`; + +# +# Test MyISAM +# + +CREATE TABLE `アアア`(`キキキ` char(5)) DEFAULT CHARSET = sjis engine=MYISAM; +CREATE TABLE `イイイ`(`ケケケ` char(5)) DEFAULT CHARSET = sjis engine=MYISAM; +CREATE TABLE `あああ`(`ききき` char(5)) DEFAULT CHARSET = sjis engine=MYISAM; +CREATE TABLE `いいい`(`けけけ` char(5)) DEFAULT CHARSET = sjis engine=MYISAM; +CREATE TABLE `ソソソ`(`表表表` char(5)) DEFAULT CHARSET = sjis engine=MYISAM; +CREATE TABLE `十十十`(`予予予` char(5)) DEFAULT CHARSET = sjis engine=MYISAM; + +INSERT INTO `アアア` VALUES ('アアアアア'),('イイイイイ'),('ウウウウウ'); +INSERT INTO `あああ` VALUES ('あああああ'),('いいいいい'),('ううううう'); +INSERT INTO `ソソソ` VALUES ('表表表表表'),('構構構構構'),('能能能能能'); + +ALTER TABLE `アアア` ADD `カカカ` char(1) FIRST; +ALTER TABLE `アアア` ADD `ククク` char(1) AFTER `キキキ`; +ALTER TABLE `アアア` ADD `ケケケ` char(1); +ALTER TABLE `アアア` ADD INDEX (`カカカ`); +ALTER TABLE `アアア` ADD PRIMARY KEY (`キキキ`); +ALTER TABLE `アアア` ADD UNIQUE (`ククク`); +#ALTER TABLE `アアア` ADD FOREIGN KEY (`ケケケ`) REFERENCES `イイイ`(`ケケケ`); +ALTER TABLE `アアア` CHANGE `カカカ` `カカ` char(1); +ALTER TABLE `アアア` MODIFY `キキキ` char(6); + +SELECT * FROM `アアア`; +DESC `アアア`; +SHOW CREATE TABLE `アアア`; + +ALTER TABLE `アアア` DROP INDEX `カカカ`; +ALTER TABLE `アアア` DROP PRIMARY KEY; +ALTER TABLE `アアア` DROP INDEX `ククク`; +#ALTER TABLE `アアア` DROP FOREIGN KEY `ケケケ`; +ALTER TABLE `アアア` DROP `カカ`; +ALTER TABLE `アアア` DROP `ククク`; +ALTER TABLE `アアア` DROP `ケケケ`; +SELECT * FROM `アアア`; +DESC `アアア`; +SHOW CREATE TABLE `アアア`; + +ALTER TABLE `あああ` ADD `かかか` char(1) FIRST; +ALTER TABLE `あああ` ADD `くくく` char(1) AFTER `ききき`; +ALTER TABLE `あああ` ADD `けけけ` char(1); +ALTER TABLE `あああ` ADD INDEX (`かかか`); +ALTER TABLE `あああ` ADD PRIMARY KEY (`ききき`); +ALTER TABLE `あああ` ADD UNIQUE (`くくく`); +#ALTER TABLE `あああ` ADD FOREIGN KEY (`けけけ`) REFERENCES `いいい`(`けけけ`); +ALTER TABLE `あああ` CHANGE `かかか` `かか` char(1); +ALTER TABLE `あああ` MODIFY `ききき` char(6); + +SELECT * FROM `あああ`; +DESC `あああ`; +SHOW CREATE TABLE `あああ`; + +ALTER TABLE `あああ` DROP INDEX `かかか`; +ALTER TABLE `あああ` DROP PRIMARY KEY; +ALTER TABLE `あああ` DROP INDEX `くくく`; +#ALTER TABLE `あああ` DROP FOREIGN KEY `けけけ`; +ALTER TABLE `あああ` DROP `かか`; +ALTER TABLE `あああ` DROP `くくく`; +ALTER TABLE `あああ` DROP `けけけ`; + +SELECT * FROM `あああ`; +DESC `あああ`; +SHOW CREATE TABLE `あああ`; + +ALTER TABLE `ソソソ` ADD `構構構` char(1) FIRST; +ALTER TABLE `ソソソ` ADD `能能能` char(1) AFTER `表表表`; +ALTER TABLE `ソソソ` ADD `予予予` char(1); +ALTER TABLE `ソソソ` ADD INDEX (`構構構`); +ALTER TABLE `ソソソ` ADD PRIMARY KEY (`表表表`); +ALTER TABLE `ソソソ` ADD UNIQUE (`能能能`); +#ALTER TABLE `ソソソ` ADD FOREIGN KEY (`予予予`) REFERENCES `十十十`(`予予予`); +ALTER TABLE `ソソソ` CHANGE `構構構` `構構` char(1); +ALTER TABLE `ソソソ` MODIFY `表表表` char(6); + +SELECT * FROM `ソソソ`; +DESC `ソソソ`; +SHOW CREATE TABLE `ソソソ`; + +ALTER TABLE `ソソソ` DROP INDEX `構構構`; +ALTER TABLE `ソソソ` DROP PRIMARY KEY; +ALTER TABLE `ソソソ` DROP INDEX `能能能`; +#ALTER TABLE `ソソソ` DROP FOREIGN KEY `予予予`; +ALTER TABLE `ソソソ` DROP `構構`; +ALTER TABLE `ソソソ` DROP `能能能`; +ALTER TABLE `ソソソ` DROP `予予予`; + +SELECT * FROM `ソソソ`; +DESC `ソソソ`; +SHOW CREATE TABLE `ソソソ`; + +DROP TABLE `アアア`; +DROP TABLE `イイイ`; +DROP TABLE `あああ`; +DROP TABLE `いいい`; +DROP TABLE `ソソソ`; +DROP TABLE `十十十`; + +# +# Test HEAP +# + +CREATE TABLE `アアア`(`キキキ` char(5)) DEFAULT CHARSET = sjis engine=HEAP; +CREATE TABLE `イイイ`(`ケケケ` char(5)) DEFAULT CHARSET = sjis engine=HEAP; +CREATE TABLE `あああ`(`ききき` char(5)) DEFAULT CHARSET = sjis engine=HEAP; +CREATE TABLE `いいい`(`けけけ` char(5)) DEFAULT CHARSET = sjis engine=HEAP; +CREATE TABLE `ソソソ`(`表表表` char(5)) DEFAULT CHARSET = sjis engine=HEAP; +CREATE TABLE `十十十`(`予予予` char(5)) DEFAULT CHARSET = sjis engine=HEAP; + +INSERT INTO `アアア` VALUES ('アアアアア'),('イイイイイ'),('ウウウウウ'); +INSERT INTO `あああ` VALUES ('あああああ'),('いいいいい'),('ううううう'); +INSERT INTO `ソソソ` VALUES ('表表表表表'),('構構構構構'),('能能能能能'); + +ALTER TABLE `アアア` ADD `カカカ` char(1) FIRST; +ALTER TABLE `アアア` ADD `ククク` char(1) AFTER `キキキ`; +ALTER TABLE `アアア` ADD `ケケケ` char(1); +ALTER TABLE `アアア` ADD INDEX (`カカカ`); +ALTER TABLE `アアア` ADD PRIMARY KEY (`キキキ`); +ALTER TABLE `アアア` ADD UNIQUE (`ククク`); +#ALTER TABLE `アアア` ADD FOREIGN KEY (`ケケケ`) REFERENCES `イイイ`(`ケケケ`); +ALTER TABLE `アアア` CHANGE `カカカ` `カカ` char(1); +ALTER TABLE `アアア` MODIFY `キキキ` char(6); + +SELECT * FROM `アアア`; +DESC `アアア`; +SHOW CREATE TABLE `アアア`; + +ALTER TABLE `アアア` DROP INDEX `カカカ`; +ALTER TABLE `アアア` DROP PRIMARY KEY; +ALTER TABLE `アアア` DROP INDEX `ククク`; +#ALTER TABLE `アアア` DROP FOREIGN KEY `ケケケ`; +ALTER TABLE `アアア` DROP `カカ`; +ALTER TABLE `アアア` DROP `ククク`; +ALTER TABLE `アアア` DROP `ケケケ`; +SELECT * FROM `アアア`; +DESC `アアア`; +SHOW CREATE TABLE `アアア`; + +ALTER TABLE `あああ` ADD `かかか` char(1) FIRST; +ALTER TABLE `あああ` ADD `くくく` char(1) AFTER `ききき`; +ALTER TABLE `あああ` ADD `けけけ` char(1); +ALTER TABLE `あああ` ADD INDEX (`かかか`); +ALTER TABLE `あああ` ADD PRIMARY KEY (`ききき`); +ALTER TABLE `あああ` ADD UNIQUE (`くくく`); +#ALTER TABLE `あああ` ADD FOREIGN KEY (`けけけ`) REFERENCES `いいい`(`けけけ`); +ALTER TABLE `あああ` CHANGE `かかか` `かか` char(1); +ALTER TABLE `あああ` MODIFY `ききき` char(6); + +SELECT * FROM `あああ`; +DESC `あああ`; +SHOW CREATE TABLE `あああ`; + +ALTER TABLE `あああ` DROP INDEX `かかか`; +ALTER TABLE `あああ` DROP PRIMARY KEY; +ALTER TABLE `あああ` DROP INDEX `くくく`; +#ALTER TABLE `あああ` DROP FOREIGN KEY `けけけ`; +ALTER TABLE `あああ` DROP `かか`; +ALTER TABLE `あああ` DROP `くくく`; +ALTER TABLE `あああ` DROP `けけけ`; + +SELECT * FROM `あああ`; +DESC `あああ`; +SHOW CREATE TABLE `あああ`; + +ALTER TABLE `ソソソ` ADD `構構構` char(1) FIRST; +ALTER TABLE `ソソソ` ADD `能能能` char(1) AFTER `表表表`; +ALTER TABLE `ソソソ` ADD `予予予` char(1); +ALTER TABLE `ソソソ` ADD INDEX (`構構構`); +ALTER TABLE `ソソソ` ADD PRIMARY KEY (`表表表`); +ALTER TABLE `ソソソ` ADD UNIQUE (`能能能`); +#ALTER TABLE `ソソソ` ADD FOREIGN KEY (`予予予`) REFERENCES `十十十`(`予予予`); +ALTER TABLE `ソソソ` CHANGE `構構構` `構構` char(1); +ALTER TABLE `ソソソ` MODIFY `表表表` char(6); + +SELECT * FROM `ソソソ`; +DESC `ソソソ`; +SHOW CREATE TABLE `ソソソ`; + +ALTER TABLE `ソソソ` DROP INDEX `構構構`; +ALTER TABLE `ソソソ` DROP PRIMARY KEY; +ALTER TABLE `ソソソ` DROP INDEX `能能能`; +#ALTER TABLE `ソソソ` DROP FOREIGN KEY `予予予`; +ALTER TABLE `ソソソ` DROP `構構`; +ALTER TABLE `ソソソ` DROP `能能能`; +ALTER TABLE `ソソソ` DROP `予予予`; + +SELECT * FROM `ソソソ`; +DESC `ソソソ`; +SHOW CREATE TABLE `ソソソ`; + +DROP TABLE `アアア`; +DROP TABLE `イイイ`; +DROP TABLE `あああ`; +DROP TABLE `いいい`; +DROP TABLE `ソソソ`; +DROP TABLE `十十十`; + +# +# Test BDB +# + +CREATE TABLE `アアア`(`キキキ` char(5)) DEFAULT CHARSET = sjis engine=BDB; +CREATE TABLE `イイイ`(`ケケケ` char(5)) DEFAULT CHARSET = sjis engine=BDB; +CREATE TABLE `あああ`(`ききき` char(5)) DEFAULT CHARSET = sjis engine=BDB; +CREATE TABLE `いいい`(`けけけ` char(5)) DEFAULT CHARSET = sjis engine=BDB; +CREATE TABLE `ソソソ`(`表表表` char(5)) DEFAULT CHARSET = sjis engine=BDB; +CREATE TABLE `十十十`(`予予予` char(5)) DEFAULT CHARSET = sjis engine=BDB; + +INSERT INTO `アアア` VALUES ('アアアアア'),('イイイイイ'),('ウウウウウ'); +INSERT INTO `あああ` VALUES ('あああああ'),('いいいいい'),('ううううう'); +INSERT INTO `ソソソ` VALUES ('表表表表表'),('構構構構構'),('能能能能能'); + +ALTER TABLE `アアア` ADD `カカカ` char(1) FIRST; +ALTER TABLE `アアア` ADD `ククク` char(1) AFTER `キキキ`; +ALTER TABLE `アアア` ADD `ケケケ` char(1); +ALTER TABLE `アアア` ADD INDEX (`カカカ`); +ALTER TABLE `アアア` ADD PRIMARY KEY (`キキキ`); +#Multiple NULL fields are not allowed in BDB +#ALTER TABLE `アアア` ADD UNIQUE (`ククク`); +#ALTER TABLE `アアア` ADD FOREIGN KEY (`ケケケ`) REFERENCES `イイイ`(`ケケケ`); +ALTER TABLE `アアア` CHANGE `カカカ` `カカ` char(1); +ALTER TABLE `アアア` MODIFY `キキキ` char(6); + +SELECT * FROM `アアア`; +DESC `アアア`; +SHOW CREATE TABLE `アアア`; + +ALTER TABLE `アアア` DROP INDEX `カカカ`; +ALTER TABLE `アアア` DROP PRIMARY KEY; +#ALTER TABLE `アアア` DROP INDEX `ククク`; +#ALTER TABLE `アアア` DROP FOREIGN KEY `ケケケ`; +ALTER TABLE `アアア` DROP `カカ`; +ALTER TABLE `アアア` DROP `ククク`; +ALTER TABLE `アアア` DROP `ケケケ`; +SELECT * FROM `アアア`; +DESC `アアア`; +SHOW CREATE TABLE `アアア`; + +ALTER TABLE `あああ` ADD `かかか` char(1) FIRST; +ALTER TABLE `あああ` ADD `くくく` char(1) AFTER `ききき`; +ALTER TABLE `あああ` ADD `けけけ` char(1); +ALTER TABLE `あああ` ADD INDEX (`かかか`); +ALTER TABLE `あああ` ADD PRIMARY KEY (`ききき`); +#ALTER TABLE `あああ` ADD UNIQUE (`くくく`); +#ALTER TABLE `あああ` ADD FOREIGN KEY (`けけけ`) REFERENCES `いいい`(`けけけ`); +ALTER TABLE `あああ` CHANGE `かかか` `かか` char(1); +ALTER TABLE `あああ` MODIFY `ききき` char(6); + +SELECT * FROM `あああ`; +DESC `あああ`; +SHOW CREATE TABLE `あああ`; + +ALTER TABLE `あああ` DROP INDEX `かかか`; +ALTER TABLE `あああ` DROP PRIMARY KEY; +#ALTER TABLE `あああ` DROP INDEX `くくく`; +#ALTER TABLE `あああ` DROP FOREIGN KEY `けけけ`; +ALTER TABLE `あああ` DROP `かか`; +ALTER TABLE `あああ` DROP `くくく`; +ALTER TABLE `あああ` DROP `けけけ`; + +SELECT * FROM `あああ`; +DESC `あああ`; +SHOW CREATE TABLE `あああ`; + +ALTER TABLE `ソソソ` ADD `構構構` char(1) FIRST; +ALTER TABLE `ソソソ` ADD `能能能` char(1) AFTER `表表表`; +ALTER TABLE `ソソソ` ADD `予予予` char(1); +ALTER TABLE `ソソソ` ADD INDEX (`構構構`); +ALTER TABLE `ソソソ` ADD PRIMARY KEY (`表表表`); +#ALTER TABLE `ソソソ` ADD UNIQUE (`能能能`); +#ALTER TABLE `ソソソ` ADD FOREIGN KEY (`予予予`) REFERENCES `十十十`(`予予予`); +ALTER TABLE `ソソソ` CHANGE `構構構` `構構` char(1); +ALTER TABLE `ソソソ` MODIFY `表表表` char(6); + +SELECT * FROM `ソソソ`; +DESC `ソソソ`; +SHOW CREATE TABLE `ソソソ`; + +ALTER TABLE `ソソソ` DROP INDEX `構構構`; +ALTER TABLE `ソソソ` DROP PRIMARY KEY; +#ALTER TABLE `ソソソ` DROP INDEX `能能能`; +#ALTER TABLE `ソソソ` DROP FOREIGN KEY `予予予`; +ALTER TABLE `ソソソ` DROP `構構`; +ALTER TABLE `ソソソ` DROP `能能能`; +ALTER TABLE `ソソソ` DROP `予予予`; + +SELECT * FROM `ソソソ`; +DESC `ソソソ`; +SHOW CREATE TABLE `ソソソ`; + +DROP TABLE `アアア`; +DROP TABLE `イイイ`; +DROP TABLE `あああ`; +DROP TABLE `いいい`; +DROP TABLE `ソソソ`; +DROP TABLE `十十十`; diff --git a/mysql-test/suite/jp/t/jp_alter_ucs2.test b/mysql-test/suite/jp/t/jp_alter_ucs2.test new file mode 100644 index 00000000000..6c5b3132edf --- /dev/null +++ b/mysql-test/suite/jp/t/jp_alter_ucs2.test @@ -0,0 +1,419 @@ +--source include/have_ucs2.inc + +--disable_warnings +DROP TABLE IF EXISTS `竺竺竺`; +DROP TABLE IF EXISTS `軸軸軸`; +DROP TABLE IF EXISTS `、「、「、「`; +DROP TABLE IF EXISTS `、、、、、、`; +DROP TABLE IF EXISTS `常ン常ン常ン`; +DROP TABLE IF EXISTS `常゙常゙常゙`; +--enable_warnings + +# +# Test altering table with Japanese characters in ucs2 encoding +# + +SET NAMES ujis; +SET character_set_database = ucs2; +SET collation_connection = ucs2_general_ci; + +# +# Test InnoDB +# +CREATE TABLE `竺竺竺`(`執執執` char(5)) DEFAULT CHARSET = ucs2 engine=INNODB; +CREATE TABLE `軸軸軸`(`嫉嫉嫉` char(5)) DEFAULT CHARSET = ucs2 engine=INNODB; +CREATE TABLE `、「、「、「`(`、ュ、ュ、ュ` char(5)) DEFAULT CHARSET = ucs2 engine=INNODB; +CREATE TABLE `、、、、、、`(`、ア、ア、ア` char(5)) DEFAULT CHARSET = ucs2 engine=INNODB; +CREATE TABLE `常ン常ン常ン`(`床。床。床。` char(5)) DEFAULT CHARSET = ucs2 engine=INNODB; +CREATE TABLE `常゙常゙常゙`(`床エ床エ床エ` char(5)) DEFAULT CHARSET = ucs2 engine=INNODB; + +INSERT INTO `竺竺竺` VALUES ('竺竺竺竺竺'),('軸軸軸軸軸'),('宍宍宍宍宍'); +INSERT INTO `、「、「、「` VALUES ('、「、「、「、「、「'),('、、、、、、、、、、'),('、ヲ、ヲ、ヲ、ヲ、ヲ'); +INSERT INTO `常ン常ン常ン` VALUES ('床。床。床。床。床。'),('床「床「床「床「床「'),('床」床」床」床」床」'); + +# Test basic alter operation + +ALTER TABLE `竺竺竺` ADD `叱叱叱` char(1) FIRST; +ALTER TABLE `竺竺竺` ADD `失失失` char(1) AFTER `執執執`; +ALTER TABLE `竺竺竺` ADD `嫉嫉嫉` char(1); +ALTER TABLE `竺竺竺` ADD INDEX (`叱叱叱`); +ALTER TABLE `竺竺竺` ADD PRIMARY KEY (`執執執`); +ALTER TABLE `竺竺竺` ADD UNIQUE (`失失失`); +#Multi-byte field name is not allowed for FOREIGN KEY As of 4.1.4 +#ALTER TABLE `竺竺竺` ADD FOREIGN KEY (`嫉嫉嫉`) REFERENCES `軸軸軸`(`嫉嫉嫉`); +ALTER TABLE `竺竺竺` CHANGE `叱叱叱` `叱叱` char(1); +ALTER TABLE `竺竺竺` MODIFY `執執執` char(6); + +SELECT * FROM `竺竺竺`; +DESC `竺竺竺`; +SHOW CREATE TABLE `竺竺竺`; + +ALTER TABLE `竺竺竺` DROP INDEX `叱叱叱`; +ALTER TABLE `竺竺竺` DROP PRIMARY KEY; +ALTER TABLE `竺竺竺` DROP INDEX `失失失`; +#ALTER TABLE `竺竺竺` DROP FOREIGN KEY `嫉嫉嫉`; +ALTER TABLE `竺竺竺` DROP `叱叱`; +ALTER TABLE `竺竺竺` DROP `失失失`; +ALTER TABLE `竺竺竺` DROP `嫉嫉嫉`; +SELECT * FROM `竺竺竺`; +DESC `竺竺竺`; +SHOW CREATE TABLE `竺竺竺`; + +ALTER TABLE `、「、「、「` ADD `、ォ、ォ、ォ` char(1) FIRST; +ALTER TABLE `、「、「、「` ADD `、ッ、ッ、ッ` char(1) AFTER `、ュ、ュ、ュ`; +ALTER TABLE `、「、「、「` ADD `、ア、ア、ア` char(1); +ALTER TABLE `、「、「、「` ADD INDEX (`、ォ、ォ、ォ`); +ALTER TABLE `、「、「、「` ADD PRIMARY KEY (`、ュ、ュ、ュ`); +ALTER TABLE `、「、「、「` ADD UNIQUE (`、ッ、ッ、ッ`); +#Multi-byte field name is not allowed for FOREIGN KEY As of 4.1.4 +#ALTER TABLE `、「、「、「` ADD FOREIGN KEY (`、ア、ア、ア`) REFERENCES `、、、、、、`(`、ア、ア、ア`); +ALTER TABLE `、「、「、「` CHANGE `、ォ、ォ、ォ` `、ォ、ォ` char(1); +ALTER TABLE `、「、「、「` MODIFY `、ュ、ュ、ュ` char(6); + +SELECT * FROM `、「、「、「`; +DESC `、「、「、「`; +SHOW CREATE TABLE `、「、「、「`; + +ALTER TABLE `、「、「、「` DROP INDEX `、ォ、ォ、ォ`; +ALTER TABLE `、「、「、「` DROP PRIMARY KEY; +ALTER TABLE `、「、「、「` DROP INDEX `、ッ、ッ、ッ`; +#ALTER TABLE `、「、「、「` DROP FOREIGN KEY `、ア、ア、ア`; +ALTER TABLE `、「、「、「` DROP `、ォ、ォ`; +ALTER TABLE `、「、「、「` DROP `、ッ、ッ、ッ`; +ALTER TABLE `、「、「、「` DROP `、ア、ア、ア`; + +SELECT * FROM `、「、「、「`; +DESC `、「、「、「`; +SHOW CREATE TABLE `、「、「、「`; + +ALTER TABLE `常ン常ン常ン` ADD `床「床「床「` char(1) FIRST; +ALTER TABLE `常ン常ン常ン` ADD `床」床」床」` char(1) AFTER `床。床。床。`; +ALTER TABLE `常ン常ン常ン` ADD `床エ床エ床エ` char(1); +ALTER TABLE `常ン常ン常ン` ADD INDEX (`床「床「床「`); +ALTER TABLE `常ン常ン常ン` ADD PRIMARY KEY (`床。床。床。`); +ALTER TABLE `常ン常ン常ン` ADD UNIQUE (`床」床」床」`); +#Multi-byte field name is not allowed for FOREIGN KEY As of 4.1.4 +#ALTER TABLE `常ン常ン常ン` ADD FOREIGN KEY (`床エ床エ床エ`) REFERENCES `常゙常゙常゙`(`床エ床エ床エ`); +ALTER TABLE `常ン常ン常ン` CHANGE `床「床「床「` `床「床「` char(1); +ALTER TABLE `常ン常ン常ン` MODIFY `床。床。床。` char(6); + +SELECT * FROM `常ン常ン常ン`; +DESC `常ン常ン常ン`; +SHOW CREATE TABLE `常ン常ン常ン`; + +ALTER TABLE `常ン常ン常ン` DROP INDEX `床「床「床「`; +ALTER TABLE `常ン常ン常ン` DROP PRIMARY KEY; +ALTER TABLE `常ン常ン常ン` DROP INDEX `床」床」床」`; +#ALTER TABLE `常ン常ン常ン` DROP FOREIGN KEY `床エ床エ床エ`; +ALTER TABLE `常ン常ン常ン` DROP `床「床「`; +ALTER TABLE `常ン常ン常ン` DROP `床」床」床」`; +ALTER TABLE `常ン常ン常ン` DROP `床エ床エ床エ`; + +SELECT * FROM `常ン常ン常ン`; +DESC `常ン常ン常ン`; +SHOW CREATE TABLE `常ン常ン常ン`; + +DROP TABLE `竺竺竺`; +DROP TABLE `軸軸軸`; +DROP TABLE `、「、「、「`; +DROP TABLE `、、、、、、`; +DROP TABLE `常ン常ン常ン`; +DROP TABLE `常゙常゙常゙`; + +# +# Test MyISAM +# + +CREATE TABLE `竺竺竺`(`執執執` char(5)) DEFAULT CHARSET = ucs2 engine=MYISAM; +CREATE TABLE `軸軸軸`(`嫉嫉嫉` char(5)) DEFAULT CHARSET = ucs2 engine=MYISAM; +CREATE TABLE `、「、「、「`(`、ュ、ュ、ュ` char(5)) DEFAULT CHARSET = ucs2 engine=MYISAM; +CREATE TABLE `、、、、、、`(`、ア、ア、ア` char(5)) DEFAULT CHARSET = ucs2 engine=MYISAM; +CREATE TABLE `常ン常ン常ン`(`床。床。床。` char(5)) DEFAULT CHARSET = ucs2 engine=MYISAM; +CREATE TABLE `常゙常゙常゙`(`床エ床エ床エ` char(5)) DEFAULT CHARSET = ucs2 engine=MYISAM; + +INSERT INTO `竺竺竺` VALUES ('竺竺竺竺竺'),('軸軸軸軸軸'),('宍宍宍宍宍'); +INSERT INTO `、「、「、「` VALUES ('、「、「、「、「、「'),('、、、、、、、、、、'),('、ヲ、ヲ、ヲ、ヲ、ヲ'); +INSERT INTO `常ン常ン常ン` VALUES ('床。床。床。床。床。'),('床「床「床「床「床「'),('床」床」床」床」床」'); + +ALTER TABLE `竺竺竺` ADD `叱叱叱` char(1) FIRST; +ALTER TABLE `竺竺竺` ADD `失失失` char(1) AFTER `執執執`; +ALTER TABLE `竺竺竺` ADD `嫉嫉嫉` char(1); +ALTER TABLE `竺竺竺` ADD INDEX (`叱叱叱`); +ALTER TABLE `竺竺竺` ADD PRIMARY KEY (`執執執`); +ALTER TABLE `竺竺竺` ADD UNIQUE (`失失失`); +#ALTER TABLE `竺竺竺` ADD FOREIGN KEY (`嫉嫉嫉`) REFERENCES `軸軸軸`(`嫉嫉嫉`); +ALTER TABLE `竺竺竺` CHANGE `叱叱叱` `叱叱` char(1); +ALTER TABLE `竺竺竺` MODIFY `執執執` char(6); + +SELECT * FROM `竺竺竺`; +DESC `竺竺竺`; +SHOW CREATE TABLE `竺竺竺`; + +ALTER TABLE `竺竺竺` DROP INDEX `叱叱叱`; +ALTER TABLE `竺竺竺` DROP PRIMARY KEY; +ALTER TABLE `竺竺竺` DROP INDEX `失失失`; +#ALTER TABLE `竺竺竺` DROP FOREIGN KEY `嫉嫉嫉`; +ALTER TABLE `竺竺竺` DROP `叱叱`; +ALTER TABLE `竺竺竺` DROP `失失失`; +ALTER TABLE `竺竺竺` DROP `嫉嫉嫉`; +SELECT * FROM `竺竺竺`; +DESC `竺竺竺`; +SHOW CREATE TABLE `竺竺竺`; + +ALTER TABLE `、「、「、「` ADD `、ォ、ォ、ォ` char(1) FIRST; +ALTER TABLE `、「、「、「` ADD `、ッ、ッ、ッ` char(1) AFTER `、ュ、ュ、ュ`; +ALTER TABLE `、「、「、「` ADD `、ア、ア、ア` char(1); +ALTER TABLE `、「、「、「` ADD INDEX (`、ォ、ォ、ォ`); +ALTER TABLE `、「、「、「` ADD PRIMARY KEY (`、ュ、ュ、ュ`); +ALTER TABLE `、「、「、「` ADD UNIQUE (`、ッ、ッ、ッ`); +#ALTER TABLE `、「、「、「` ADD FOREIGN KEY (`、ア、ア、ア`) REFERENCES `、、、、、、`(`、ア、ア、ア`); +ALTER TABLE `、「、「、「` CHANGE `、ォ、ォ、ォ` `、ォ、ォ` char(1); +ALTER TABLE `、「、「、「` MODIFY `、ュ、ュ、ュ` char(6); + +SELECT * FROM `、「、「、「`; +DESC `、「、「、「`; +SHOW CREATE TABLE `、「、「、「`; + +ALTER TABLE `、「、「、「` DROP INDEX `、ォ、ォ、ォ`; +ALTER TABLE `、「、「、「` DROP PRIMARY KEY; +ALTER TABLE `、「、「、「` DROP INDEX `、ッ、ッ、ッ`; +#ALTER TABLE `、「、「、「` DROP FOREIGN KEY `、ア、ア、ア`; +ALTER TABLE `、「、「、「` DROP `、ォ、ォ`; +ALTER TABLE `、「、「、「` DROP `、ッ、ッ、ッ`; +ALTER TABLE `、「、「、「` DROP `、ア、ア、ア`; + +SELECT * FROM `、「、「、「`; +DESC `、「、「、「`; +SHOW CREATE TABLE `、「、「、「`; + +ALTER TABLE `常ン常ン常ン` ADD `床「床「床「` char(1) FIRST; +ALTER TABLE `常ン常ン常ン` ADD `床」床」床」` char(1) AFTER `床。床。床。`; +ALTER TABLE `常ン常ン常ン` ADD `床エ床エ床エ` char(1); +ALTER TABLE `常ン常ン常ン` ADD INDEX (`床「床「床「`); +ALTER TABLE `常ン常ン常ン` ADD PRIMARY KEY (`床。床。床。`); +ALTER TABLE `常ン常ン常ン` ADD UNIQUE (`床」床」床」`); +#ALTER TABLE `常ン常ン常ン` ADD FOREIGN KEY (`床エ床エ床エ`) REFERENCES `常゙常゙常゙`(`床エ床エ床エ`); +ALTER TABLE `常ン常ン常ン` CHANGE `床「床「床「` `床「床「` char(1); +ALTER TABLE `常ン常ン常ン` MODIFY `床。床。床。` char(6); + +SELECT * FROM `常ン常ン常ン`; +DESC `常ン常ン常ン`; +SHOW CREATE TABLE `常ン常ン常ン`; + +ALTER TABLE `常ン常ン常ン` DROP INDEX `床「床「床「`; +ALTER TABLE `常ン常ン常ン` DROP PRIMARY KEY; +ALTER TABLE `常ン常ン常ン` DROP INDEX `床」床」床」`; +#ALTER TABLE `常ン常ン常ン` DROP FOREIGN KEY `床エ床エ床エ`; +ALTER TABLE `常ン常ン常ン` DROP `床「床「`; +ALTER TABLE `常ン常ン常ン` DROP `床」床」床」`; +ALTER TABLE `常ン常ン常ン` DROP `床エ床エ床エ`; + +SELECT * FROM `常ン常ン常ン`; +DESC `常ン常ン常ン`; +SHOW CREATE TABLE `常ン常ン常ン`; + +DROP TABLE `竺竺竺`; +DROP TABLE `軸軸軸`; +DROP TABLE `、「、「、「`; +DROP TABLE `、、、、、、`; +DROP TABLE `常ン常ン常ン`; +DROP TABLE `常゙常゙常゙`; + +# +# Test HEAP +# + +CREATE TABLE `竺竺竺`(`執執執` char(5)) DEFAULT CHARSET = ucs2 engine=HEAP; +CREATE TABLE `軸軸軸`(`嫉嫉嫉` char(5)) DEFAULT CHARSET = ucs2 engine=HEAP; +CREATE TABLE `、「、「、「`(`、ュ、ュ、ュ` char(5)) DEFAULT CHARSET = ucs2 engine=HEAP; +CREATE TABLE `、、、、、、`(`、ア、ア、ア` char(5)) DEFAULT CHARSET = ucs2 engine=HEAP; +CREATE TABLE `常ン常ン常ン`(`床。床。床。` char(5)) DEFAULT CHARSET = ucs2 engine=HEAP; +CREATE TABLE `常゙常゙常゙`(`床エ床エ床エ` char(5)) DEFAULT CHARSET = ucs2 engine=HEAP; + +INSERT INTO `竺竺竺` VALUES ('竺竺竺竺竺'),('軸軸軸軸軸'),('宍宍宍宍宍'); +INSERT INTO `、「、「、「` VALUES ('、「、「、「、「、「'),('、、、、、、、、、、'),('、ヲ、ヲ、ヲ、ヲ、ヲ'); +INSERT INTO `常ン常ン常ン` VALUES ('床。床。床。床。床。'),('床「床「床「床「床「'),('床」床」床」床」床」'); + +ALTER TABLE `竺竺竺` ADD `叱叱叱` char(1) FIRST; +ALTER TABLE `竺竺竺` ADD `失失失` char(1) AFTER `執執執`; +ALTER TABLE `竺竺竺` ADD `嫉嫉嫉` char(1); +ALTER TABLE `竺竺竺` ADD INDEX (`叱叱叱`); +ALTER TABLE `竺竺竺` ADD PRIMARY KEY (`執執執`); +ALTER TABLE `竺竺竺` ADD UNIQUE (`失失失`); +#ALTER TABLE `竺竺竺` ADD FOREIGN KEY (`嫉嫉嫉`) REFERENCES `軸軸軸`(`嫉嫉嫉`); +ALTER TABLE `竺竺竺` CHANGE `叱叱叱` `叱叱` char(1); +ALTER TABLE `竺竺竺` MODIFY `執執執` char(6); + +SELECT * FROM `竺竺竺`; +DESC `竺竺竺`; +SHOW CREATE TABLE `竺竺竺`; + +ALTER TABLE `竺竺竺` DROP INDEX `叱叱叱`; +ALTER TABLE `竺竺竺` DROP PRIMARY KEY; +ALTER TABLE `竺竺竺` DROP INDEX `失失失`; +#ALTER TABLE `竺竺竺` DROP FOREIGN KEY `嫉嫉嫉`; +ALTER TABLE `竺竺竺` DROP `叱叱`; +ALTER TABLE `竺竺竺` DROP `失失失`; +ALTER TABLE `竺竺竺` DROP `嫉嫉嫉`; +SELECT * FROM `竺竺竺`; +DESC `竺竺竺`; +SHOW CREATE TABLE `竺竺竺`; + +ALTER TABLE `、「、「、「` ADD `、ォ、ォ、ォ` char(1) FIRST; +ALTER TABLE `、「、「、「` ADD `、ッ、ッ、ッ` char(1) AFTER `、ュ、ュ、ュ`; +ALTER TABLE `、「、「、「` ADD `、ア、ア、ア` char(1); +ALTER TABLE `、「、「、「` ADD INDEX (`、ォ、ォ、ォ`); +ALTER TABLE `、「、「、「` ADD PRIMARY KEY (`、ュ、ュ、ュ`); +ALTER TABLE `、「、「、「` ADD UNIQUE (`、ッ、ッ、ッ`); +#ALTER TABLE `、「、「、「` ADD FOREIGN KEY (`、ア、ア、ア`) REFERENCES `、、、、、、`(`、ア、ア、ア`); +ALTER TABLE `、「、「、「` CHANGE `、ォ、ォ、ォ` `、ォ、ォ` char(1); +ALTER TABLE `、「、「、「` MODIFY `、ュ、ュ、ュ` char(6); + +SELECT * FROM `、「、「、「`; +DESC `、「、「、「`; +SHOW CREATE TABLE `、「、「、「`; + +ALTER TABLE `、「、「、「` DROP INDEX `、ォ、ォ、ォ`; +ALTER TABLE `、「、「、「` DROP PRIMARY KEY; +ALTER TABLE `、「、「、「` DROP INDEX `、ッ、ッ、ッ`; +#ALTER TABLE `、「、「、「` DROP FOREIGN KEY `、ア、ア、ア`; +ALTER TABLE `、「、「、「` DROP `、ォ、ォ`; +ALTER TABLE `、「、「、「` DROP `、ッ、ッ、ッ`; +ALTER TABLE `、「、「、「` DROP `、ア、ア、ア`; + +SELECT * FROM `、「、「、「`; +DESC `、「、「、「`; +SHOW CREATE TABLE `、「、「、「`; + +ALTER TABLE `常ン常ン常ン` ADD `床「床「床「` char(1) FIRST; +ALTER TABLE `常ン常ン常ン` ADD `床」床」床」` char(1) AFTER `床。床。床。`; +ALTER TABLE `常ン常ン常ン` ADD `床エ床エ床エ` char(1); +ALTER TABLE `常ン常ン常ン` ADD INDEX (`床「床「床「`); +ALTER TABLE `常ン常ン常ン` ADD PRIMARY KEY (`床。床。床。`); +ALTER TABLE `常ン常ン常ン` ADD UNIQUE (`床」床」床」`); +#ALTER TABLE `常ン常ン常ン` ADD FOREIGN KEY (`床エ床エ床エ`) REFERENCES `常゙常゙常゙`(`床エ床エ床エ`); +ALTER TABLE `常ン常ン常ン` CHANGE `床「床「床「` `床「床「` char(1); +ALTER TABLE `常ン常ン常ン` MODIFY `床。床。床。` char(6); + +SELECT * FROM `常ン常ン常ン`; +DESC `常ン常ン常ン`; +SHOW CREATE TABLE `常ン常ン常ン`; + +ALTER TABLE `常ン常ン常ン` DROP INDEX `床「床「床「`; +ALTER TABLE `常ン常ン常ン` DROP PRIMARY KEY; +ALTER TABLE `常ン常ン常ン` DROP INDEX `床」床」床」`; +#ALTER TABLE `常ン常ン常ン` DROP FOREIGN KEY `床エ床エ床エ`; +ALTER TABLE `常ン常ン常ン` DROP `床「床「`; +ALTER TABLE `常ン常ン常ン` DROP `床」床」床」`; +ALTER TABLE `常ン常ン常ン` DROP `床エ床エ床エ`; + +SELECT * FROM `常ン常ン常ン`; +DESC `常ン常ン常ン`; +SHOW CREATE TABLE `常ン常ン常ン`; + +DROP TABLE `竺竺竺`; +DROP TABLE `軸軸軸`; +DROP TABLE `、「、「、「`; +DROP TABLE `、、、、、、`; +DROP TABLE `常ン常ン常ン`; +DROP TABLE `常゙常゙常゙`; + +# +# Test BDB +# + +CREATE TABLE `竺竺竺`(`執執執` char(5)) DEFAULT CHARSET = ucs2 engine=BDB; +CREATE TABLE `軸軸軸`(`嫉嫉嫉` char(5)) DEFAULT CHARSET = ucs2 engine=BDB; +CREATE TABLE `、「、「、「`(`、ュ、ュ、ュ` char(5)) DEFAULT CHARSET = ucs2 engine=BDB; +CREATE TABLE `、、、、、、`(`、ア、ア、ア` char(5)) DEFAULT CHARSET = ucs2 engine=BDB; +CREATE TABLE `常ン常ン常ン`(`床。床。床。` char(5)) DEFAULT CHARSET = ucs2 engine=BDB; +CREATE TABLE `常゙常゙常゙`(`床エ床エ床エ` char(5)) DEFAULT CHARSET = ucs2 engine=BDB; + +INSERT INTO `竺竺竺` VALUES ('竺竺竺竺竺'),('軸軸軸軸軸'),('宍宍宍宍宍'); +INSERT INTO `、「、「、「` VALUES ('、「、「、「、「、「'),('、、、、、、、、、、'),('、ヲ、ヲ、ヲ、ヲ、ヲ'); +INSERT INTO `常ン常ン常ン` VALUES ('床。床。床。床。床。'),('床「床「床「床「床「'),('床」床」床」床」床」'); + +ALTER TABLE `竺竺竺` ADD `叱叱叱` char(1) FIRST; +ALTER TABLE `竺竺竺` ADD `失失失` char(1) AFTER `執執執`; +ALTER TABLE `竺竺竺` ADD `嫉嫉嫉` char(1); +ALTER TABLE `竺竺竺` ADD INDEX (`叱叱叱`); +ALTER TABLE `竺竺竺` ADD PRIMARY KEY (`執執執`); +#Multiple NULL fields are not allowed in BDB +#ALTER TABLE `竺竺竺` ADD UNIQUE (`失失失`); +#ALTER TABLE `竺竺竺` ADD FOREIGN KEY (`嫉嫉嫉`) REFERENCES `軸軸軸`(`嫉嫉嫉`); +ALTER TABLE `竺竺竺` CHANGE `叱叱叱` `叱叱` char(1); +ALTER TABLE `竺竺竺` MODIFY `執執執` char(6); + +SELECT * FROM `竺竺竺`; +DESC `竺竺竺`; +SHOW CREATE TABLE `竺竺竺`; + +ALTER TABLE `竺竺竺` DROP INDEX `叱叱叱`; +ALTER TABLE `竺竺竺` DROP PRIMARY KEY; +#ALTER TABLE `竺竺竺` DROP INDEX `失失失`; +#ALTER TABLE `竺竺竺` DROP FOREIGN KEY `嫉嫉嫉`; +ALTER TABLE `竺竺竺` DROP `叱叱`; +ALTER TABLE `竺竺竺` DROP `失失失`; +ALTER TABLE `竺竺竺` DROP `嫉嫉嫉`; +SELECT * FROM `竺竺竺`; +DESC `竺竺竺`; +SHOW CREATE TABLE `竺竺竺`; + +ALTER TABLE `、「、「、「` ADD `、ォ、ォ、ォ` char(1) FIRST; +ALTER TABLE `、「、「、「` ADD `、ッ、ッ、ッ` char(1) AFTER `、ュ、ュ、ュ`; +ALTER TABLE `、「、「、「` ADD `、ア、ア、ア` char(1); +ALTER TABLE `、「、「、「` ADD INDEX (`、ォ、ォ、ォ`); +ALTER TABLE `、「、「、「` ADD PRIMARY KEY (`、ュ、ュ、ュ`); +#ALTER TABLE `、「、「、「` ADD UNIQUE (`、ッ、ッ、ッ`); +#ALTER TABLE `、「、「、「` ADD FOREIGN KEY (`、ア、ア、ア`) REFERENCES `、、、、、、`(`、ア、ア、ア`); +ALTER TABLE `、「、「、「` CHANGE `、ォ、ォ、ォ` `、ォ、ォ` char(1); +ALTER TABLE `、「、「、「` MODIFY `、ュ、ュ、ュ` char(6); + +SELECT * FROM `、「、「、「`; +DESC `、「、「、「`; +SHOW CREATE TABLE `、「、「、「`; + +ALTER TABLE `、「、「、「` DROP INDEX `、ォ、ォ、ォ`; +ALTER TABLE `、「、「、「` DROP PRIMARY KEY; +#ALTER TABLE `、「、「、「` DROP INDEX `、ッ、ッ、ッ`; +#ALTER TABLE `、「、「、「` DROP FOREIGN KEY `、ア、ア、ア`; +ALTER TABLE `、「、「、「` DROP `、ォ、ォ`; +ALTER TABLE `、「、「、「` DROP `、ッ、ッ、ッ`; +ALTER TABLE `、「、「、「` DROP `、ア、ア、ア`; + +SELECT * FROM `、「、「、「`; +DESC `、「、「、「`; +SHOW CREATE TABLE `、「、「、「`; + +ALTER TABLE `常ン常ン常ン` ADD `床「床「床「` char(1) FIRST; +ALTER TABLE `常ン常ン常ン` ADD `床」床」床」` char(1) AFTER `床。床。床。`; +ALTER TABLE `常ン常ン常ン` ADD `床エ床エ床エ` char(1); +ALTER TABLE `常ン常ン常ン` ADD INDEX (`床「床「床「`); +ALTER TABLE `常ン常ン常ン` ADD PRIMARY KEY (`床。床。床。`); +#ALTER TABLE `常ン常ン常ン` ADD UNIQUE (`床」床」床」`); +#ALTER TABLE `常ン常ン常ン` ADD FOREIGN KEY (`床エ床エ床エ`) REFERENCES `常゙常゙常゙`(`床エ床エ床エ`); +ALTER TABLE `常ン常ン常ン` CHANGE `床「床「床「` `床「床「` char(1); +ALTER TABLE `常ン常ン常ン` MODIFY `床。床。床。` char(6); + +SELECT * FROM `常ン常ン常ン`; +DESC `常ン常ン常ン`; +SHOW CREATE TABLE `常ン常ン常ン`; + +ALTER TABLE `常ン常ン常ン` DROP INDEX `床「床「床「`; +ALTER TABLE `常ン常ン常ン` DROP PRIMARY KEY; +#ALTER TABLE `常ン常ン常ン` DROP INDEX `床」床」床」`; +#ALTER TABLE `常ン常ン常ン` DROP FOREIGN KEY `床エ床エ床エ`; +ALTER TABLE `常ン常ン常ン` DROP `床「床「`; +ALTER TABLE `常ン常ン常ン` DROP `床」床」床」`; +ALTER TABLE `常ン常ン常ン` DROP `床エ床エ床エ`; + +SELECT * FROM `常ン常ン常ン`; +DESC `常ン常ン常ン`; +SHOW CREATE TABLE `常ン常ン常ン`; + +DROP TABLE `竺竺竺`; +DROP TABLE `軸軸軸`; +DROP TABLE `、「、「、「`; +DROP TABLE `、、、、、、`; +DROP TABLE `常ン常ン常ン`; +DROP TABLE `常゙常゙常゙`; diff --git a/mysql-test/suite/jp/t/jp_alter_ujis.test b/mysql-test/suite/jp/t/jp_alter_ujis.test new file mode 100644 index 00000000000..d388d20c49b --- /dev/null +++ b/mysql-test/suite/jp/t/jp_alter_ujis.test @@ -0,0 +1,418 @@ +--source include/have_ujis.inc + +--disable_warnings +DROP TABLE IF EXISTS `竺竺竺`; +DROP TABLE IF EXISTS `軸軸軸`; +DROP TABLE IF EXISTS `、「、「、「`; +DROP TABLE IF EXISTS `、、、、、、`; +DROP TABLE IF EXISTS `常ン常ン常ン`; +DROP TABLE IF EXISTS `常゙常゙常゙`; +--enable_warnings + +# +# Test altering table with Japanese characters in ujis encoding +# + +SET NAMES ujis; +SET character_set_database = ujis; + +# +# Test InnoDB +# +CREATE TABLE `竺竺竺`(`執執執` char(5)) DEFAULT CHARSET = ujis engine=INNODB; +CREATE TABLE `軸軸軸`(`嫉嫉嫉` char(5)) DEFAULT CHARSET = ujis engine=INNODB; +CREATE TABLE `、「、「、「`(`、ュ、ュ、ュ` char(5)) DEFAULT CHARSET = ujis engine=INNODB; +CREATE TABLE `、、、、、、`(`、ア、ア、ア` char(5)) DEFAULT CHARSET = ujis engine=INNODB; +CREATE TABLE `常ン常ン常ン`(`床。床。床。` char(5)) DEFAULT CHARSET = ujis engine=INNODB; +CREATE TABLE `常゙常゙常゙`(`床エ床エ床エ` char(5)) DEFAULT CHARSET = ujis engine=INNODB; + +INSERT INTO `竺竺竺` VALUES ('竺竺竺竺竺'),('軸軸軸軸軸'),('宍宍宍宍宍'); +INSERT INTO `、「、「、「` VALUES ('、「、「、「、「、「'),('、、、、、、、、、、'),('、ヲ、ヲ、ヲ、ヲ、ヲ'); +INSERT INTO `常ン常ン常ン` VALUES ('床。床。床。床。床。'),('床「床「床「床「床「'),('床」床」床」床」床」'); + +# Test basic alter operation + +ALTER TABLE `竺竺竺` ADD `叱叱叱` char(1) FIRST; +ALTER TABLE `竺竺竺` ADD `失失失` char(1) AFTER `執執執`; +ALTER TABLE `竺竺竺` ADD `嫉嫉嫉` char(1); +ALTER TABLE `竺竺竺` ADD INDEX (`叱叱叱`); +ALTER TABLE `竺竺竺` ADD PRIMARY KEY (`執執執`); +ALTER TABLE `竺竺竺` ADD UNIQUE (`失失失`); +#Multi-byte field name is not allowed for FOREIGN KEY As of 4.1.4 +#ALTER TABLE `竺竺竺` ADD FOREIGN KEY (`嫉嫉嫉`) REFERENCES `軸軸軸`(`嫉嫉嫉`); +ALTER TABLE `竺竺竺` CHANGE `叱叱叱` `叱叱` char(1); +ALTER TABLE `竺竺竺` MODIFY `執執執` char(6); + +SELECT * FROM `竺竺竺`; +DESC `竺竺竺`; +SHOW CREATE TABLE `竺竺竺`; + +ALTER TABLE `竺竺竺` DROP INDEX `叱叱叱`; +ALTER TABLE `竺竺竺` DROP PRIMARY KEY; +ALTER TABLE `竺竺竺` DROP INDEX `失失失`; +#ALTER TABLE `竺竺竺` DROP FOREIGN KEY `嫉嫉嫉`; +ALTER TABLE `竺竺竺` DROP `叱叱`; +ALTER TABLE `竺竺竺` DROP `失失失`; +ALTER TABLE `竺竺竺` DROP `嫉嫉嫉`; +SELECT * FROM `竺竺竺`; +DESC `竺竺竺`; +SHOW CREATE TABLE `竺竺竺`; + +ALTER TABLE `、「、「、「` ADD `、ォ、ォ、ォ` char(1) FIRST; +ALTER TABLE `、「、「、「` ADD `、ッ、ッ、ッ` char(1) AFTER `、ュ、ュ、ュ`; +ALTER TABLE `、「、「、「` ADD `、ア、ア、ア` char(1); +ALTER TABLE `、「、「、「` ADD INDEX (`、ォ、ォ、ォ`); +ALTER TABLE `、「、「、「` ADD PRIMARY KEY (`、ュ、ュ、ュ`); +ALTER TABLE `、「、「、「` ADD UNIQUE (`、ッ、ッ、ッ`); +#Multi-byte field name is not allowed for FOREIGN KEY As of 4.1.4 +#ALTER TABLE `、「、「、「` ADD FOREIGN KEY (`、ア、ア、ア`) REFERENCES `、、、、、、`(`、ア、ア、ア`); +ALTER TABLE `、「、「、「` CHANGE `、ォ、ォ、ォ` `、ォ、ォ` char(1); +ALTER TABLE `、「、「、「` MODIFY `、ュ、ュ、ュ` char(6); + +SELECT * FROM `、「、「、「`; +DESC `、「、「、「`; +SHOW CREATE TABLE `、「、「、「`; + +ALTER TABLE `、「、「、「` DROP INDEX `、ォ、ォ、ォ`; +ALTER TABLE `、「、「、「` DROP PRIMARY KEY; +ALTER TABLE `、「、「、「` DROP INDEX `、ッ、ッ、ッ`; +#ALTER TABLE `、「、「、「` DROP FOREIGN KEY `、ア、ア、ア`; +ALTER TABLE `、「、「、「` DROP `、ォ、ォ`; +ALTER TABLE `、「、「、「` DROP `、ッ、ッ、ッ`; +ALTER TABLE `、「、「、「` DROP `、ア、ア、ア`; + +SELECT * FROM `、「、「、「`; +DESC `、「、「、「`; +SHOW CREATE TABLE `、「、「、「`; + +ALTER TABLE `常ン常ン常ン` ADD `床「床「床「` char(1) FIRST; +ALTER TABLE `常ン常ン常ン` ADD `床」床」床」` char(1) AFTER `床。床。床。`; +ALTER TABLE `常ン常ン常ン` ADD `床エ床エ床エ` char(1); +ALTER TABLE `常ン常ン常ン` ADD INDEX (`床「床「床「`); +ALTER TABLE `常ン常ン常ン` ADD PRIMARY KEY (`床。床。床。`); +ALTER TABLE `常ン常ン常ン` ADD UNIQUE (`床」床」床」`); +#Multi-byte field name is not allowed for FOREIGN KEY As of 4.1.4 +#ALTER TABLE `常ン常ン常ン` ADD FOREIGN KEY (`床エ床エ床エ`) REFERENCES `常゙常゙常゙`(`床エ床エ床エ`); +ALTER TABLE `常ン常ン常ン` CHANGE `床「床「床「` `床「床「` char(1); +ALTER TABLE `常ン常ン常ン` MODIFY `床。床。床。` char(6); + +SELECT * FROM `常ン常ン常ン`; +DESC `常ン常ン常ン`; +SHOW CREATE TABLE `常ン常ン常ン`; + +ALTER TABLE `常ン常ン常ン` DROP INDEX `床「床「床「`; +ALTER TABLE `常ン常ン常ン` DROP PRIMARY KEY; +ALTER TABLE `常ン常ン常ン` DROP INDEX `床」床」床」`; +#ALTER TABLE `常ン常ン常ン` DROP FOREIGN KEY `床エ床エ床エ`; +ALTER TABLE `常ン常ン常ン` DROP `床「床「`; +ALTER TABLE `常ン常ン常ン` DROP `床」床」床」`; +ALTER TABLE `常ン常ン常ン` DROP `床エ床エ床エ`; + +SELECT * FROM `常ン常ン常ン`; +DESC `常ン常ン常ン`; +SHOW CREATE TABLE `常ン常ン常ン`; + +DROP TABLE `竺竺竺`; +DROP TABLE `軸軸軸`; +DROP TABLE `、「、「、「`; +DROP TABLE `、、、、、、`; +DROP TABLE `常ン常ン常ン`; +DROP TABLE `常゙常゙常゙`; + +# +# Test MyISAM +# + +CREATE TABLE `竺竺竺`(`執執執` char(5)) DEFAULT CHARSET = ujis engine=MYISAM; +CREATE TABLE `軸軸軸`(`嫉嫉嫉` char(5)) DEFAULT CHARSET = ujis engine=MYISAM; +CREATE TABLE `、「、「、「`(`、ュ、ュ、ュ` char(5)) DEFAULT CHARSET = ujis engine=MYISAM; +CREATE TABLE `、、、、、、`(`、ア、ア、ア` char(5)) DEFAULT CHARSET = ujis engine=MYISAM; +CREATE TABLE `常ン常ン常ン`(`床。床。床。` char(5)) DEFAULT CHARSET = ujis engine=MYISAM; +CREATE TABLE `常゙常゙常゙`(`床エ床エ床エ` char(5)) DEFAULT CHARSET = ujis engine=MYISAM; + +INSERT INTO `竺竺竺` VALUES ('竺竺竺竺竺'),('軸軸軸軸軸'),('宍宍宍宍宍'); +INSERT INTO `、「、「、「` VALUES ('、「、「、「、「、「'),('、、、、、、、、、、'),('、ヲ、ヲ、ヲ、ヲ、ヲ'); +INSERT INTO `常ン常ン常ン` VALUES ('床。床。床。床。床。'),('床「床「床「床「床「'),('床」床」床」床」床」'); + +ALTER TABLE `竺竺竺` ADD `叱叱叱` char(1) FIRST; +ALTER TABLE `竺竺竺` ADD `失失失` char(1) AFTER `執執執`; +ALTER TABLE `竺竺竺` ADD `嫉嫉嫉` char(1); +ALTER TABLE `竺竺竺` ADD INDEX (`叱叱叱`); +ALTER TABLE `竺竺竺` ADD PRIMARY KEY (`執執執`); +ALTER TABLE `竺竺竺` ADD UNIQUE (`失失失`); +#ALTER TABLE `竺竺竺` ADD FOREIGN KEY (`嫉嫉嫉`) REFERENCES `軸軸軸`(`嫉嫉嫉`); +ALTER TABLE `竺竺竺` CHANGE `叱叱叱` `叱叱` char(1); +ALTER TABLE `竺竺竺` MODIFY `執執執` char(6); + +SELECT * FROM `竺竺竺`; +DESC `竺竺竺`; +SHOW CREATE TABLE `竺竺竺`; + +ALTER TABLE `竺竺竺` DROP INDEX `叱叱叱`; +ALTER TABLE `竺竺竺` DROP PRIMARY KEY; +ALTER TABLE `竺竺竺` DROP INDEX `失失失`; +#ALTER TABLE `竺竺竺` DROP FOREIGN KEY `嫉嫉嫉`; +ALTER TABLE `竺竺竺` DROP `叱叱`; +ALTER TABLE `竺竺竺` DROP `失失失`; +ALTER TABLE `竺竺竺` DROP `嫉嫉嫉`; +SELECT * FROM `竺竺竺`; +DESC `竺竺竺`; +SHOW CREATE TABLE `竺竺竺`; + +ALTER TABLE `、「、「、「` ADD `、ォ、ォ、ォ` char(1) FIRST; +ALTER TABLE `、「、「、「` ADD `、ッ、ッ、ッ` char(1) AFTER `、ュ、ュ、ュ`; +ALTER TABLE `、「、「、「` ADD `、ア、ア、ア` char(1); +ALTER TABLE `、「、「、「` ADD INDEX (`、ォ、ォ、ォ`); +ALTER TABLE `、「、「、「` ADD PRIMARY KEY (`、ュ、ュ、ュ`); +ALTER TABLE `、「、「、「` ADD UNIQUE (`、ッ、ッ、ッ`); +#ALTER TABLE `、「、「、「` ADD FOREIGN KEY (`、ア、ア、ア`) REFERENCES `、、、、、、`(`、ア、ア、ア`); +ALTER TABLE `、「、「、「` CHANGE `、ォ、ォ、ォ` `、ォ、ォ` char(1); +ALTER TABLE `、「、「、「` MODIFY `、ュ、ュ、ュ` char(6); + +SELECT * FROM `、「、「、「`; +DESC `、「、「、「`; +SHOW CREATE TABLE `、「、「、「`; + +ALTER TABLE `、「、「、「` DROP INDEX `、ォ、ォ、ォ`; +ALTER TABLE `、「、「、「` DROP PRIMARY KEY; +ALTER TABLE `、「、「、「` DROP INDEX `、ッ、ッ、ッ`; +#ALTER TABLE `、「、「、「` DROP FOREIGN KEY `、ア、ア、ア`; +ALTER TABLE `、「、「、「` DROP `、ォ、ォ`; +ALTER TABLE `、「、「、「` DROP `、ッ、ッ、ッ`; +ALTER TABLE `、「、「、「` DROP `、ア、ア、ア`; + +SELECT * FROM `、「、「、「`; +DESC `、「、「、「`; +SHOW CREATE TABLE `、「、「、「`; + +ALTER TABLE `常ン常ン常ン` ADD `床「床「床「` char(1) FIRST; +ALTER TABLE `常ン常ン常ン` ADD `床」床」床」` char(1) AFTER `床。床。床。`; +ALTER TABLE `常ン常ン常ン` ADD `床エ床エ床エ` char(1); +ALTER TABLE `常ン常ン常ン` ADD INDEX (`床「床「床「`); +ALTER TABLE `常ン常ン常ン` ADD PRIMARY KEY (`床。床。床。`); +ALTER TABLE `常ン常ン常ン` ADD UNIQUE (`床」床」床」`); +#ALTER TABLE `常ン常ン常ン` ADD FOREIGN KEY (`床エ床エ床エ`) REFERENCES `常゙常゙常゙`(`床エ床エ床エ`); +ALTER TABLE `常ン常ン常ン` CHANGE `床「床「床「` `床「床「` char(1); +ALTER TABLE `常ン常ン常ン` MODIFY `床。床。床。` char(6); + +SELECT * FROM `常ン常ン常ン`; +DESC `常ン常ン常ン`; +SHOW CREATE TABLE `常ン常ン常ン`; + +ALTER TABLE `常ン常ン常ン` DROP INDEX `床「床「床「`; +ALTER TABLE `常ン常ン常ン` DROP PRIMARY KEY; +ALTER TABLE `常ン常ン常ン` DROP INDEX `床」床」床」`; +#ALTER TABLE `常ン常ン常ン` DROP FOREIGN KEY `床エ床エ床エ`; +ALTER TABLE `常ン常ン常ン` DROP `床「床「`; +ALTER TABLE `常ン常ン常ン` DROP `床」床」床」`; +ALTER TABLE `常ン常ン常ン` DROP `床エ床エ床エ`; + +SELECT * FROM `常ン常ン常ン`; +DESC `常ン常ン常ン`; +SHOW CREATE TABLE `常ン常ン常ン`; + +DROP TABLE `竺竺竺`; +DROP TABLE `軸軸軸`; +DROP TABLE `、「、「、「`; +DROP TABLE `、、、、、、`; +DROP TABLE `常ン常ン常ン`; +DROP TABLE `常゙常゙常゙`; + +# +# Test HEAP +# + +CREATE TABLE `竺竺竺`(`執執執` char(5)) DEFAULT CHARSET = ujis engine=HEAP; +CREATE TABLE `軸軸軸`(`嫉嫉嫉` char(5)) DEFAULT CHARSET = ujis engine=HEAP; +CREATE TABLE `、「、「、「`(`、ュ、ュ、ュ` char(5)) DEFAULT CHARSET = ujis engine=HEAP; +CREATE TABLE `、、、、、、`(`、ア、ア、ア` char(5)) DEFAULT CHARSET = ujis engine=HEAP; +CREATE TABLE `常ン常ン常ン`(`床。床。床。` char(5)) DEFAULT CHARSET = ujis engine=HEAP; +CREATE TABLE `常゙常゙常゙`(`床エ床エ床エ` char(5)) DEFAULT CHARSET = ujis engine=HEAP; + +INSERT INTO `竺竺竺` VALUES ('竺竺竺竺竺'),('軸軸軸軸軸'),('宍宍宍宍宍'); +INSERT INTO `、「、「、「` VALUES ('、「、「、「、「、「'),('、、、、、、、、、、'),('、ヲ、ヲ、ヲ、ヲ、ヲ'); +INSERT INTO `常ン常ン常ン` VALUES ('床。床。床。床。床。'),('床「床「床「床「床「'),('床」床」床」床」床」'); + +ALTER TABLE `竺竺竺` ADD `叱叱叱` char(1) FIRST; +ALTER TABLE `竺竺竺` ADD `失失失` char(1) AFTER `執執執`; +ALTER TABLE `竺竺竺` ADD `嫉嫉嫉` char(1); +ALTER TABLE `竺竺竺` ADD INDEX (`叱叱叱`); +ALTER TABLE `竺竺竺` ADD PRIMARY KEY (`執執執`); +ALTER TABLE `竺竺竺` ADD UNIQUE (`失失失`); +#ALTER TABLE `竺竺竺` ADD FOREIGN KEY (`嫉嫉嫉`) REFERENCES `軸軸軸`(`嫉嫉嫉`); +ALTER TABLE `竺竺竺` CHANGE `叱叱叱` `叱叱` char(1); +ALTER TABLE `竺竺竺` MODIFY `執執執` char(6); + +SELECT * FROM `竺竺竺`; +DESC `竺竺竺`; +SHOW CREATE TABLE `竺竺竺`; + +ALTER TABLE `竺竺竺` DROP INDEX `叱叱叱`; +ALTER TABLE `竺竺竺` DROP PRIMARY KEY; +ALTER TABLE `竺竺竺` DROP INDEX `失失失`; +#ALTER TABLE `竺竺竺` DROP FOREIGN KEY `嫉嫉嫉`; +ALTER TABLE `竺竺竺` DROP `叱叱`; +ALTER TABLE `竺竺竺` DROP `失失失`; +ALTER TABLE `竺竺竺` DROP `嫉嫉嫉`; +SELECT * FROM `竺竺竺`; +DESC `竺竺竺`; +SHOW CREATE TABLE `竺竺竺`; + +ALTER TABLE `、「、「、「` ADD `、ォ、ォ、ォ` char(1) FIRST; +ALTER TABLE `、「、「、「` ADD `、ッ、ッ、ッ` char(1) AFTER `、ュ、ュ、ュ`; +ALTER TABLE `、「、「、「` ADD `、ア、ア、ア` char(1); +ALTER TABLE `、「、「、「` ADD INDEX (`、ォ、ォ、ォ`); +ALTER TABLE `、「、「、「` ADD PRIMARY KEY (`、ュ、ュ、ュ`); +ALTER TABLE `、「、「、「` ADD UNIQUE (`、ッ、ッ、ッ`); +#ALTER TABLE `、「、「、「` ADD FOREIGN KEY (`、ア、ア、ア`) REFERENCES `、、、、、、`(`、ア、ア、ア`); +ALTER TABLE `、「、「、「` CHANGE `、ォ、ォ、ォ` `、ォ、ォ` char(1); +ALTER TABLE `、「、「、「` MODIFY `、ュ、ュ、ュ` char(6); + +SELECT * FROM `、「、「、「`; +DESC `、「、「、「`; +SHOW CREATE TABLE `、「、「、「`; + +ALTER TABLE `、「、「、「` DROP INDEX `、ォ、ォ、ォ`; +ALTER TABLE `、「、「、「` DROP PRIMARY KEY; +ALTER TABLE `、「、「、「` DROP INDEX `、ッ、ッ、ッ`; +#ALTER TABLE `、「、「、「` DROP FOREIGN KEY `、ア、ア、ア`; +ALTER TABLE `、「、「、「` DROP `、ォ、ォ`; +ALTER TABLE `、「、「、「` DROP `、ッ、ッ、ッ`; +ALTER TABLE `、「、「、「` DROP `、ア、ア、ア`; + +SELECT * FROM `、「、「、「`; +DESC `、「、「、「`; +SHOW CREATE TABLE `、「、「、「`; + +ALTER TABLE `常ン常ン常ン` ADD `床「床「床「` char(1) FIRST; +ALTER TABLE `常ン常ン常ン` ADD `床」床」床」` char(1) AFTER `床。床。床。`; +ALTER TABLE `常ン常ン常ン` ADD `床エ床エ床エ` char(1); +ALTER TABLE `常ン常ン常ン` ADD INDEX (`床「床「床「`); +ALTER TABLE `常ン常ン常ン` ADD PRIMARY KEY (`床。床。床。`); +ALTER TABLE `常ン常ン常ン` ADD UNIQUE (`床」床」床」`); +#ALTER TABLE `常ン常ン常ン` ADD FOREIGN KEY (`床エ床エ床エ`) REFERENCES `常゙常゙常゙`(`床エ床エ床エ`); +ALTER TABLE `常ン常ン常ン` CHANGE `床「床「床「` `床「床「` char(1); +ALTER TABLE `常ン常ン常ン` MODIFY `床。床。床。` char(6); + +SELECT * FROM `常ン常ン常ン`; +DESC `常ン常ン常ン`; +SHOW CREATE TABLE `常ン常ン常ン`; + +ALTER TABLE `常ン常ン常ン` DROP INDEX `床「床「床「`; +ALTER TABLE `常ン常ン常ン` DROP PRIMARY KEY; +ALTER TABLE `常ン常ン常ン` DROP INDEX `床」床」床」`; +#ALTER TABLE `常ン常ン常ン` DROP FOREIGN KEY `床エ床エ床エ`; +ALTER TABLE `常ン常ン常ン` DROP `床「床「`; +ALTER TABLE `常ン常ン常ン` DROP `床」床」床」`; +ALTER TABLE `常ン常ン常ン` DROP `床エ床エ床エ`; + +SELECT * FROM `常ン常ン常ン`; +DESC `常ン常ン常ン`; +SHOW CREATE TABLE `常ン常ン常ン`; + +DROP TABLE `竺竺竺`; +DROP TABLE `軸軸軸`; +DROP TABLE `、「、「、「`; +DROP TABLE `、、、、、、`; +DROP TABLE `常ン常ン常ン`; +DROP TABLE `常゙常゙常゙`; + +# +# Test BDB +# + +CREATE TABLE `竺竺竺`(`執執執` char(5)) DEFAULT CHARSET = ujis engine=BDB; +CREATE TABLE `軸軸軸`(`嫉嫉嫉` char(5)) DEFAULT CHARSET = ujis engine=BDB; +CREATE TABLE `、「、「、「`(`、ュ、ュ、ュ` char(5)) DEFAULT CHARSET = ujis engine=BDB; +CREATE TABLE `、、、、、、`(`、ア、ア、ア` char(5)) DEFAULT CHARSET = ujis engine=BDB; +CREATE TABLE `常ン常ン常ン`(`床。床。床。` char(5)) DEFAULT CHARSET = ujis engine=BDB; +CREATE TABLE `常゙常゙常゙`(`床エ床エ床エ` char(5)) DEFAULT CHARSET = ujis engine=BDB; + +INSERT INTO `竺竺竺` VALUES ('竺竺竺竺竺'),('軸軸軸軸軸'),('宍宍宍宍宍'); +INSERT INTO `、「、「、「` VALUES ('、「、「、「、「、「'),('、、、、、、、、、、'),('、ヲ、ヲ、ヲ、ヲ、ヲ'); +INSERT INTO `常ン常ン常ン` VALUES ('床。床。床。床。床。'),('床「床「床「床「床「'),('床」床」床」床」床」'); + +ALTER TABLE `竺竺竺` ADD `叱叱叱` char(1) FIRST; +ALTER TABLE `竺竺竺` ADD `失失失` char(1) AFTER `執執執`; +ALTER TABLE `竺竺竺` ADD `嫉嫉嫉` char(1); +ALTER TABLE `竺竺竺` ADD INDEX (`叱叱叱`); +ALTER TABLE `竺竺竺` ADD PRIMARY KEY (`執執執`); +#Multiple NULL fields are not allowed in BDB +#ALTER TABLE `竺竺竺` ADD UNIQUE (`失失失`); +#ALTER TABLE `竺竺竺` ADD FOREIGN KEY (`嫉嫉嫉`) REFERENCES `軸軸軸`(`嫉嫉嫉`); +ALTER TABLE `竺竺竺` CHANGE `叱叱叱` `叱叱` char(1); +ALTER TABLE `竺竺竺` MODIFY `執執執` char(6); + +SELECT * FROM `竺竺竺`; +DESC `竺竺竺`; +SHOW CREATE TABLE `竺竺竺`; + +ALTER TABLE `竺竺竺` DROP INDEX `叱叱叱`; +ALTER TABLE `竺竺竺` DROP PRIMARY KEY; +#ALTER TABLE `竺竺竺` DROP INDEX `失失失`; +#ALTER TABLE `竺竺竺` DROP FOREIGN KEY `嫉嫉嫉`; +ALTER TABLE `竺竺竺` DROP `叱叱`; +ALTER TABLE `竺竺竺` DROP `失失失`; +ALTER TABLE `竺竺竺` DROP `嫉嫉嫉`; +SELECT * FROM `竺竺竺`; +DESC `竺竺竺`; +SHOW CREATE TABLE `竺竺竺`; + +ALTER TABLE `、「、「、「` ADD `、ォ、ォ、ォ` char(1) FIRST; +ALTER TABLE `、「、「、「` ADD `、ッ、ッ、ッ` char(1) AFTER `、ュ、ュ、ュ`; +ALTER TABLE `、「、「、「` ADD `、ア、ア、ア` char(1); +ALTER TABLE `、「、「、「` ADD INDEX (`、ォ、ォ、ォ`); +ALTER TABLE `、「、「、「` ADD PRIMARY KEY (`、ュ、ュ、ュ`); +#ALTER TABLE `、「、「、「` ADD UNIQUE (`、ッ、ッ、ッ`); +#ALTER TABLE `、「、「、「` ADD FOREIGN KEY (`、ア、ア、ア`) REFERENCES `、、、、、、`(`、ア、ア、ア`); +ALTER TABLE `、「、「、「` CHANGE `、ォ、ォ、ォ` `、ォ、ォ` char(1); +ALTER TABLE `、「、「、「` MODIFY `、ュ、ュ、ュ` char(6); + +SELECT * FROM `、「、「、「`; +DESC `、「、「、「`; +SHOW CREATE TABLE `、「、「、「`; + +ALTER TABLE `、「、「、「` DROP INDEX `、ォ、ォ、ォ`; +ALTER TABLE `、「、「、「` DROP PRIMARY KEY; +#ALTER TABLE `、「、「、「` DROP INDEX `、ッ、ッ、ッ`; +#ALTER TABLE `、「、「、「` DROP FOREIGN KEY `、ア、ア、ア`; +ALTER TABLE `、「、「、「` DROP `、ォ、ォ`; +ALTER TABLE `、「、「、「` DROP `、ッ、ッ、ッ`; +ALTER TABLE `、「、「、「` DROP `、ア、ア、ア`; + +SELECT * FROM `、「、「、「`; +DESC `、「、「、「`; +SHOW CREATE TABLE `、「、「、「`; + +ALTER TABLE `常ン常ン常ン` ADD `床「床「床「` char(1) FIRST; +ALTER TABLE `常ン常ン常ン` ADD `床」床」床」` char(1) AFTER `床。床。床。`; +ALTER TABLE `常ン常ン常ン` ADD `床エ床エ床エ` char(1); +ALTER TABLE `常ン常ン常ン` ADD INDEX (`床「床「床「`); +ALTER TABLE `常ン常ン常ン` ADD PRIMARY KEY (`床。床。床。`); +#ALTER TABLE `常ン常ン常ン` ADD UNIQUE (`床」床」床」`); +#ALTER TABLE `常ン常ン常ン` ADD FOREIGN KEY (`床エ床エ床エ`) REFERENCES `常゙常゙常゙`(`床エ床エ床エ`); +ALTER TABLE `常ン常ン常ン` CHANGE `床「床「床「` `床「床「` char(1); +ALTER TABLE `常ン常ン常ン` MODIFY `床。床。床。` char(6); + +SELECT * FROM `常ン常ン常ン`; +DESC `常ン常ン常ン`; +SHOW CREATE TABLE `常ン常ン常ン`; + +ALTER TABLE `常ン常ン常ン` DROP INDEX `床「床「床「`; +ALTER TABLE `常ン常ン常ン` DROP PRIMARY KEY; +#ALTER TABLE `常ン常ン常ン` DROP INDEX `床」床」床」`; +#ALTER TABLE `常ン常ン常ン` DROP FOREIGN KEY `床エ床エ床エ`; +ALTER TABLE `常ン常ン常ン` DROP `床「床「`; +ALTER TABLE `常ン常ン常ン` DROP `床」床」床」`; +ALTER TABLE `常ン常ン常ン` DROP `床エ床エ床エ`; + +SELECT * FROM `常ン常ン常ン`; +DESC `常ン常ン常ン`; +SHOW CREATE TABLE `常ン常ン常ン`; + +DROP TABLE `竺竺竺`; +DROP TABLE `軸軸軸`; +DROP TABLE `、「、「、「`; +DROP TABLE `、、、、、、`; +DROP TABLE `常ン常ン常ン`; +DROP TABLE `常゙常゙常゙`; diff --git a/mysql-test/suite/jp/t/jp_alter_utf8.test b/mysql-test/suite/jp/t/jp_alter_utf8.test new file mode 100644 index 00000000000..6771343f38f --- /dev/null +++ b/mysql-test/suite/jp/t/jp_alter_utf8.test @@ -0,0 +1,416 @@ +--disable_warnings +DROP TABLE IF EXISTS `スアスアスア`; +DROP TABLE IF EXISTS `スイスイスイ`; +DROP TABLE IF EXISTS `縺ゅ≠縺A; +DROP TABLE IF EXISTS `縺縺縺Я; +DROP TABLE IF EXISTS `鮴夜セ夜セ冒; +DROP TABLE IF EXISTS `鮴鈴セ鈴セ輿; +--enable_warnings + +# +# Test altering table with Japanese characters in utf8 encoding +# + +SET NAMES utf8; +SET character_set_database = utf8; + +# +# Test InnoDB +# +CREATE TABLE `スアスアスア`(`スキスキスキ` char(5)) DEFAULT CHARSET = utf8 engine=INNODB; +CREATE TABLE `スイスイスイ`(`スケスケスケ` char(5)) DEFAULT CHARSET = utf8 engine=INNODB; +CREATE TABLE `縺ゅ≠縺A(`縺阪″縺港 char(5)) DEFAULT CHARSET = utf8 engine=INNODB; +CREATE TABLE `縺縺縺Я(`縺代¢縺疏 char(5)) DEFAULT CHARSET = utf8 engine=INNODB; +CREATE TABLE `鮴夜セ夜セ冒(`荳ゆクゆクA char(5)) DEFAULT CHARSET = utf8 engine=INNODB; +CREATE TABLE `鮴鈴セ鈴セ輿(`荵壻ケ壻ケ啻 char(5)) DEFAULT CHARSET = utf8 engine=INNODB; + +INSERT INTO `スアスアスア` VALUES ('スアスアスアスアスア'),('スイスイスイスイスイ'),('スウスウスウスウスウ'); +INSERT INTO `縺ゅ≠縺A VALUES ('縺ゅ≠縺ゅ≠縺'),('縺縺縺縺縺'),('縺縺縺縺縺'); +INSERT INTO `鮴夜セ夜セ冒 VALUES ('荳ゆクゆクゆクゆク'),('荳荳荳荳荳'),('荳荳荳荳荳'); + +# Test basic alter operation + +ALTER TABLE `スアスアスア` ADD `スカスカスカ` char(1) FIRST; +ALTER TABLE `スアスアスア` ADD `スクスクスク` char(1) AFTER `スキスキスキ`; +ALTER TABLE `スアスアスア` ADD `スケスケスケ` char(1); +ALTER TABLE `スアスアスア` ADD INDEX (`スカスカスカ`); +ALTER TABLE `スアスアスア` ADD PRIMARY KEY (`スキスキスキ`); +ALTER TABLE `スアスアスア` ADD UNIQUE (`スクスクスク`); +#Multi-byte field name is not allowed for FOREIGN KEY As of 4.1.4 +#ALTER TABLE `スアスアスア` ADD FOREIGN KEY (`スケスケスケ`) REFERENCES `スイスイスイ`(`スケスケスケ`); +ALTER TABLE `スアスアスア` CHANGE `スカスカスカ` `スカスカ` char(1); +ALTER TABLE `スアスアスア` MODIFY `スキスキスキ` char(6); + +SELECT * FROM `スアスアスア`; +DESC `スアスアスア`; +SHOW CREATE TABLE `スアスアスア`; + +ALTER TABLE `スアスアスア` DROP INDEX `スカスカスカ`; +ALTER TABLE `スアスアスア` DROP PRIMARY KEY; +ALTER TABLE `スアスアスア` DROP INDEX `スクスクスク`; +#ALTER TABLE `スアスアスア` DROP FOREIGN KEY `スケスケスケ`; +ALTER TABLE `スアスアスア` DROP `スカスカ`; +ALTER TABLE `スアスアスア` DROP `スクスクスク`; +ALTER TABLE `スアスアスア` DROP `スケスケスケ`; +SELECT * FROM `スアスアスア`; +DESC `スアスアスア`; +SHOW CREATE TABLE `スアスアスア`; + +ALTER TABLE `縺ゅ≠縺A ADD `縺九°縺義 char(1) FIRST; +ALTER TABLE `縺ゅ≠縺A ADD `縺上¥縺汁 char(1) AFTER `縺阪″縺港; +ALTER TABLE `縺ゅ≠縺A ADD `縺代¢縺疏 char(1); +ALTER TABLE `縺ゅ≠縺A ADD INDEX (`縺九°縺義); +ALTER TABLE `縺ゅ≠縺A ADD PRIMARY KEY (`縺阪″縺港); +ALTER TABLE `縺ゅ≠縺A ADD UNIQUE (`縺上¥縺汁); +#Multi-byte field name is not allowed for FOREIGN KEY As of 4.1.4 +#ALTER TABLE `縺ゅ≠縺A ADD FOREIGN KEY (`縺代¢縺疏) REFERENCES `縺縺縺Я(`縺代¢縺疏); +ALTER TABLE `縺ゅ≠縺A CHANGE `縺九°縺義 `縺九°` char(1); +ALTER TABLE `縺ゅ≠縺A MODIFY `縺阪″縺港 char(6); + +SELECT * FROM `縺ゅ≠縺A; +DESC `縺ゅ≠縺A; +SHOW CREATE TABLE `縺ゅ≠縺A; + +ALTER TABLE `縺ゅ≠縺A DROP INDEX `縺九°縺義; +ALTER TABLE `縺ゅ≠縺A DROP PRIMARY KEY; +ALTER TABLE `縺ゅ≠縺A DROP INDEX `縺上¥縺汁; +#ALTER TABLE `縺ゅ≠縺A DROP FOREIGN KEY `縺代¢縺疏; +ALTER TABLE `縺ゅ≠縺A DROP `縺九°`; +ALTER TABLE `縺ゅ≠縺A DROP `縺上¥縺汁; +ALTER TABLE `縺ゅ≠縺A DROP `縺代¢縺疏; + +SELECT * FROM `縺ゅ≠縺A; +DESC `縺ゅ≠縺A; +SHOW CREATE TABLE `縺ゅ≠縺A; + +ALTER TABLE `鮴夜セ夜セ冒 ADD `荳荳荳Я char(1) FIRST; +ALTER TABLE `鮴夜セ夜セ冒 ADD `荳荳荳` char(1) AFTER `荳ゆクゆクA; +ALTER TABLE `鮴夜セ夜セ冒 ADD `荵壻ケ壻ケ啻 char(1); +ALTER TABLE `鮴夜セ夜セ冒 ADD INDEX (`荳荳荳Я); +ALTER TABLE `鮴夜セ夜セ冒 ADD PRIMARY KEY (`荳ゆクゆクA); +ALTER TABLE `鮴夜セ夜セ冒 ADD UNIQUE (`荳荳荳`); +#Multi-byte field name is not allowed for FOREIGN KEY As of 4.1.4 +#ALTER TABLE `鮴夜セ夜セ冒 ADD FOREIGN KEY (`荵壻ケ壻ケ啻) REFERENCES `鮴鈴セ鈴セ輿(`荵壻ケ壻ケ啻); +ALTER TABLE `鮴夜セ夜セ冒 CHANGE `荳荳荳Я `荳荳Я char(1); +ALTER TABLE `鮴夜セ夜セ冒 MODIFY `荳ゆクゆクA char(6); + +SELECT * FROM `鮴夜セ夜セ冒; +DESC `鮴夜セ夜セ冒; +SHOW CREATE TABLE `鮴夜セ夜セ冒; + +ALTER TABLE `鮴夜セ夜セ冒 DROP INDEX `荳荳荳Я; +ALTER TABLE `鮴夜セ夜セ冒 DROP PRIMARY KEY; +ALTER TABLE `鮴夜セ夜セ冒 DROP INDEX `荳荳荳`; +#ALTER TABLE `鮴夜セ夜セ冒 DROP FOREIGN KEY `荵壻ケ壻ケ啻; +ALTER TABLE `鮴夜セ夜セ冒 DROP `荳荳Я; +ALTER TABLE `鮴夜セ夜セ冒 DROP `荳荳荳`; +ALTER TABLE `鮴夜セ夜セ冒 DROP `荵壻ケ壻ケ啻; + +SELECT * FROM `鮴夜セ夜セ冒; +DESC `鮴夜セ夜セ冒; +SHOW CREATE TABLE `鮴夜セ夜セ冒; + +DROP TABLE `スアスアスア`; +DROP TABLE `スイスイスイ`; +DROP TABLE `縺ゅ≠縺A; +DROP TABLE `縺縺縺Я; +DROP TABLE `鮴夜セ夜セ冒; +DROP TABLE `鮴鈴セ鈴セ輿; + +# +# Test MyISAM +# + +CREATE TABLE `スアスアスア`(`スキスキスキ` char(5)) DEFAULT CHARSET = utf8 engine=MYISAM; +CREATE TABLE `スイスイスイ`(`スケスケスケ` char(5)) DEFAULT CHARSET = utf8 engine=MYISAM; +CREATE TABLE `縺ゅ≠縺A(`縺阪″縺港 char(5)) DEFAULT CHARSET = utf8 engine=MYISAM; +CREATE TABLE `縺縺縺Я(`縺代¢縺疏 char(5)) DEFAULT CHARSET = utf8 engine=MYISAM; +CREATE TABLE `鮴夜セ夜セ冒(`荳ゆクゆクA char(5)) DEFAULT CHARSET = utf8 engine=MYISAM; +CREATE TABLE `鮴鈴セ鈴セ輿(`荵壻ケ壻ケ啻 char(5)) DEFAULT CHARSET = utf8 engine=MYISAM; + +INSERT INTO `スアスアスア` VALUES ('スアスアスアスアスア'),('スイスイスイスイスイ'),('スウスウスウスウスウ'); +INSERT INTO `縺ゅ≠縺A VALUES ('縺ゅ≠縺ゅ≠縺'),('縺縺縺縺縺'),('縺縺縺縺縺'); +INSERT INTO `鮴夜セ夜セ冒 VALUES ('荳ゆクゆクゆクゆク'),('荳荳荳荳荳'),('荳荳荳荳荳'); + +ALTER TABLE `スアスアスア` ADD `スカスカスカ` char(1) FIRST; +ALTER TABLE `スアスアスア` ADD `スクスクスク` char(1) AFTER `スキスキスキ`; +ALTER TABLE `スアスアスア` ADD `スケスケスケ` char(1); +ALTER TABLE `スアスアスア` ADD INDEX (`スカスカスカ`); +ALTER TABLE `スアスアスア` ADD PRIMARY KEY (`スキスキスキ`); +ALTER TABLE `スアスアスア` ADD UNIQUE (`スクスクスク`); +#ALTER TABLE `スアスアスア` ADD FOREIGN KEY (`スケスケスケ`) REFERENCES `スイスイスイ`(`スケスケスケ`); +ALTER TABLE `スアスアスア` CHANGE `スカスカスカ` `スカスカ` char(1); +ALTER TABLE `スアスアスア` MODIFY `スキスキスキ` char(6); + +SELECT * FROM `スアスアスア`; +DESC `スアスアスア`; +SHOW CREATE TABLE `スアスアスア`; + +ALTER TABLE `スアスアスア` DROP INDEX `スカスカスカ`; +ALTER TABLE `スアスアスア` DROP PRIMARY KEY; +ALTER TABLE `スアスアスア` DROP INDEX `スクスクスク`; +#ALTER TABLE `スアスアスア` DROP FOREIGN KEY `スケスケスケ`; +ALTER TABLE `スアスアスア` DROP `スカスカ`; +ALTER TABLE `スアスアスア` DROP `スクスクスク`; +ALTER TABLE `スアスアスア` DROP `スケスケスケ`; +SELECT * FROM `スアスアスア`; +DESC `スアスアスア`; +SHOW CREATE TABLE `スアスアスア`; + +ALTER TABLE `縺ゅ≠縺A ADD `縺九°縺義 char(1) FIRST; +ALTER TABLE `縺ゅ≠縺A ADD `縺上¥縺汁 char(1) AFTER `縺阪″縺港; +ALTER TABLE `縺ゅ≠縺A ADD `縺代¢縺疏 char(1); +ALTER TABLE `縺ゅ≠縺A ADD INDEX (`縺九°縺義); +ALTER TABLE `縺ゅ≠縺A ADD PRIMARY KEY (`縺阪″縺港); +ALTER TABLE `縺ゅ≠縺A ADD UNIQUE (`縺上¥縺汁); +#ALTER TABLE `縺ゅ≠縺A ADD FOREIGN KEY (`縺代¢縺疏) REFERENCES `縺縺縺Я(`縺代¢縺疏); +ALTER TABLE `縺ゅ≠縺A CHANGE `縺九°縺義 `縺九°` char(1); +ALTER TABLE `縺ゅ≠縺A MODIFY `縺阪″縺港 char(6); + +SELECT * FROM `縺ゅ≠縺A; +DESC `縺ゅ≠縺A; +SHOW CREATE TABLE `縺ゅ≠縺A; + +ALTER TABLE `縺ゅ≠縺A DROP INDEX `縺九°縺義; +ALTER TABLE `縺ゅ≠縺A DROP PRIMARY KEY; +ALTER TABLE `縺ゅ≠縺A DROP INDEX `縺上¥縺汁; +#ALTER TABLE `縺ゅ≠縺A DROP FOREIGN KEY `縺代¢縺疏; +ALTER TABLE `縺ゅ≠縺A DROP `縺九°`; +ALTER TABLE `縺ゅ≠縺A DROP `縺上¥縺汁; +ALTER TABLE `縺ゅ≠縺A DROP `縺代¢縺疏; + +SELECT * FROM `縺ゅ≠縺A; +DESC `縺ゅ≠縺A; +SHOW CREATE TABLE `縺ゅ≠縺A; + +ALTER TABLE `鮴夜セ夜セ冒 ADD `荳荳荳Я char(1) FIRST; +ALTER TABLE `鮴夜セ夜セ冒 ADD `荳荳荳` char(1) AFTER `荳ゆクゆクA; +ALTER TABLE `鮴夜セ夜セ冒 ADD `荵壻ケ壻ケ啻 char(1); +ALTER TABLE `鮴夜セ夜セ冒 ADD INDEX (`荳荳荳Я); +ALTER TABLE `鮴夜セ夜セ冒 ADD PRIMARY KEY (`荳ゆクゆクA); +ALTER TABLE `鮴夜セ夜セ冒 ADD UNIQUE (`荳荳荳`); +#ALTER TABLE `鮴夜セ夜セ冒 ADD FOREIGN KEY (`荵壻ケ壻ケ啻) REFERENCES `鮴鈴セ鈴セ輿(`荵壻ケ壻ケ啻); +ALTER TABLE `鮴夜セ夜セ冒 CHANGE `荳荳荳Я `荳荳Я char(1); +ALTER TABLE `鮴夜セ夜セ冒 MODIFY `荳ゆクゆクA char(6); + +SELECT * FROM `鮴夜セ夜セ冒; +DESC `鮴夜セ夜セ冒; +SHOW CREATE TABLE `鮴夜セ夜セ冒; + +ALTER TABLE `鮴夜セ夜セ冒 DROP INDEX `荳荳荳Я; +ALTER TABLE `鮴夜セ夜セ冒 DROP PRIMARY KEY; +ALTER TABLE `鮴夜セ夜セ冒 DROP INDEX `荳荳荳`; +#ALTER TABLE `鮴夜セ夜セ冒 DROP FOREIGN KEY `荵壻ケ壻ケ啻; +ALTER TABLE `鮴夜セ夜セ冒 DROP `荳荳Я; +ALTER TABLE `鮴夜セ夜セ冒 DROP `荳荳荳`; +ALTER TABLE `鮴夜セ夜セ冒 DROP `荵壻ケ壻ケ啻; + +SELECT * FROM `鮴夜セ夜セ冒; +DESC `鮴夜セ夜セ冒; +SHOW CREATE TABLE `鮴夜セ夜セ冒; + +DROP TABLE `スアスアスア`; +DROP TABLE `スイスイスイ`; +DROP TABLE `縺ゅ≠縺A; +DROP TABLE `縺縺縺Я; +DROP TABLE `鮴夜セ夜セ冒; +DROP TABLE `鮴鈴セ鈴セ輿; + +# +# Test HEAP +# + +CREATE TABLE `スアスアスア`(`スキスキスキ` char(5)) DEFAULT CHARSET = utf8 engine=HEAP; +CREATE TABLE `スイスイスイ`(`スケスケスケ` char(5)) DEFAULT CHARSET = utf8 engine=HEAP; +CREATE TABLE `縺ゅ≠縺A(`縺阪″縺港 char(5)) DEFAULT CHARSET = utf8 engine=HEAP; +CREATE TABLE `縺縺縺Я(`縺代¢縺疏 char(5)) DEFAULT CHARSET = utf8 engine=HEAP; +CREATE TABLE `鮴夜セ夜セ冒(`荳ゆクゆクA char(5)) DEFAULT CHARSET = utf8 engine=HEAP; +CREATE TABLE `鮴鈴セ鈴セ輿(`荵壻ケ壻ケ啻 char(5)) DEFAULT CHARSET = utf8 engine=HEAP; + +INSERT INTO `スアスアスア` VALUES ('スアスアスアスアスア'),('スイスイスイスイスイ'),('スウスウスウスウスウ'); +INSERT INTO `縺ゅ≠縺A VALUES ('縺ゅ≠縺ゅ≠縺'),('縺縺縺縺縺'),('縺縺縺縺縺'); +INSERT INTO `鮴夜セ夜セ冒 VALUES ('荳ゆクゆクゆクゆク'),('荳荳荳荳荳'),('荳荳荳荳荳'); + +ALTER TABLE `スアスアスア` ADD `スカスカスカ` char(1) FIRST; +ALTER TABLE `スアスアスア` ADD `スクスクスク` char(1) AFTER `スキスキスキ`; +ALTER TABLE `スアスアスア` ADD `スケスケスケ` char(1); +ALTER TABLE `スアスアスア` ADD INDEX (`スカスカスカ`); +ALTER TABLE `スアスアスア` ADD PRIMARY KEY (`スキスキスキ`); +ALTER TABLE `スアスアスア` ADD UNIQUE (`スクスクスク`); +#ALTER TABLE `スアスアスア` ADD FOREIGN KEY (`スケスケスケ`) REFERENCES `スイスイスイ`(`スケスケスケ`); +ALTER TABLE `スアスアスア` CHANGE `スカスカスカ` `スカスカ` char(1); +ALTER TABLE `スアスアスア` MODIFY `スキスキスキ` char(6); + +SELECT * FROM `スアスアスア`; +DESC `スアスアスア`; +SHOW CREATE TABLE `スアスアスア`; + +ALTER TABLE `スアスアスア` DROP INDEX `スカスカスカ`; +ALTER TABLE `スアスアスア` DROP PRIMARY KEY; +ALTER TABLE `スアスアスア` DROP INDEX `スクスクスク`; +#ALTER TABLE `スアスアスア` DROP FOREIGN KEY `スケスケスケ`; +ALTER TABLE `スアスアスア` DROP `スカスカ`; +ALTER TABLE `スアスアスア` DROP `スクスクスク`; +ALTER TABLE `スアスアスア` DROP `スケスケスケ`; +SELECT * FROM `スアスアスア`; +DESC `スアスアスア`; +SHOW CREATE TABLE `スアスアスア`; + +ALTER TABLE `縺ゅ≠縺A ADD `縺九°縺義 char(1) FIRST; +ALTER TABLE `縺ゅ≠縺A ADD `縺上¥縺汁 char(1) AFTER `縺阪″縺港; +ALTER TABLE `縺ゅ≠縺A ADD `縺代¢縺疏 char(1); +ALTER TABLE `縺ゅ≠縺A ADD INDEX (`縺九°縺義); +ALTER TABLE `縺ゅ≠縺A ADD PRIMARY KEY (`縺阪″縺港); +ALTER TABLE `縺ゅ≠縺A ADD UNIQUE (`縺上¥縺汁); +#ALTER TABLE `縺ゅ≠縺A ADD FOREIGN KEY (`縺代¢縺疏) REFERENCES `縺縺縺Я(`縺代¢縺疏); +ALTER TABLE `縺ゅ≠縺A CHANGE `縺九°縺義 `縺九°` char(1); +ALTER TABLE `縺ゅ≠縺A MODIFY `縺阪″縺港 char(6); + +SELECT * FROM `縺ゅ≠縺A; +DESC `縺ゅ≠縺A; +SHOW CREATE TABLE `縺ゅ≠縺A; + +ALTER TABLE `縺ゅ≠縺A DROP INDEX `縺九°縺義; +ALTER TABLE `縺ゅ≠縺A DROP PRIMARY KEY; +ALTER TABLE `縺ゅ≠縺A DROP INDEX `縺上¥縺汁; +#ALTER TABLE `縺ゅ≠縺A DROP FOREIGN KEY `縺代¢縺疏; +ALTER TABLE `縺ゅ≠縺A DROP `縺九°`; +ALTER TABLE `縺ゅ≠縺A DROP `縺上¥縺汁; +ALTER TABLE `縺ゅ≠縺A DROP `縺代¢縺疏; + +SELECT * FROM `縺ゅ≠縺A; +DESC `縺ゅ≠縺A; +SHOW CREATE TABLE `縺ゅ≠縺A; + +ALTER TABLE `鮴夜セ夜セ冒 ADD `荳荳荳Я char(1) FIRST; +ALTER TABLE `鮴夜セ夜セ冒 ADD `荳荳荳` char(1) AFTER `荳ゆクゆクA; +ALTER TABLE `鮴夜セ夜セ冒 ADD `荵壻ケ壻ケ啻 char(1); +ALTER TABLE `鮴夜セ夜セ冒 ADD INDEX (`荳荳荳Я); +ALTER TABLE `鮴夜セ夜セ冒 ADD PRIMARY KEY (`荳ゆクゆクA); +ALTER TABLE `鮴夜セ夜セ冒 ADD UNIQUE (`荳荳荳`); +#ALTER TABLE `鮴夜セ夜セ冒 ADD FOREIGN KEY (`荵壻ケ壻ケ啻) REFERENCES `鮴鈴セ鈴セ輿(`荵壻ケ壻ケ啻); +ALTER TABLE `鮴夜セ夜セ冒 CHANGE `荳荳荳Я `荳荳Я char(1); +ALTER TABLE `鮴夜セ夜セ冒 MODIFY `荳ゆクゆクA char(6); + +SELECT * FROM `鮴夜セ夜セ冒; +DESC `鮴夜セ夜セ冒; +SHOW CREATE TABLE `鮴夜セ夜セ冒; + +ALTER TABLE `鮴夜セ夜セ冒 DROP INDEX `荳荳荳Я; +ALTER TABLE `鮴夜セ夜セ冒 DROP PRIMARY KEY; +ALTER TABLE `鮴夜セ夜セ冒 DROP INDEX `荳荳荳`; +#ALTER TABLE `鮴夜セ夜セ冒 DROP FOREIGN KEY `荵壻ケ壻ケ啻; +ALTER TABLE `鮴夜セ夜セ冒 DROP `荳荳Я; +ALTER TABLE `鮴夜セ夜セ冒 DROP `荳荳荳`; +ALTER TABLE `鮴夜セ夜セ冒 DROP `荵壻ケ壻ケ啻; + +SELECT * FROM `鮴夜セ夜セ冒; +DESC `鮴夜セ夜セ冒; +SHOW CREATE TABLE `鮴夜セ夜セ冒; + +DROP TABLE `スアスアスア`; +DROP TABLE `スイスイスイ`; +DROP TABLE `縺ゅ≠縺A; +DROP TABLE `縺縺縺Я; +DROP TABLE `鮴夜セ夜セ冒; +DROP TABLE `鮴鈴セ鈴セ輿; + +# +# Test BDB +# + +CREATE TABLE `スアスアスア`(`スキスキスキ` char(5)) DEFAULT CHARSET = utf8 engine=BDB; +CREATE TABLE `スイスイスイ`(`スケスケスケ` char(5)) DEFAULT CHARSET = utf8 engine=BDB; +CREATE TABLE `縺ゅ≠縺A(`縺阪″縺港 char(5)) DEFAULT CHARSET = utf8 engine=BDB; +CREATE TABLE `縺縺縺Я(`縺代¢縺疏 char(5)) DEFAULT CHARSET = utf8 engine=BDB; +CREATE TABLE `鮴夜セ夜セ冒(`荳ゆクゆクA char(5)) DEFAULT CHARSET = utf8 engine=BDB; +CREATE TABLE `鮴鈴セ鈴セ輿(`荵壻ケ壻ケ啻 char(5)) DEFAULT CHARSET = utf8 engine=BDB; + +INSERT INTO `スアスアスア` VALUES ('スアスアスアスアスア'),('スイスイスイスイスイ'),('スウスウスウスウスウ'); +INSERT INTO `縺ゅ≠縺A VALUES ('縺ゅ≠縺ゅ≠縺'),('縺縺縺縺縺'),('縺縺縺縺縺'); +INSERT INTO `鮴夜セ夜セ冒 VALUES ('荳ゆクゆクゆクゆク'),('荳荳荳荳荳'),('荳荳荳荳荳'); + +ALTER TABLE `スアスアスア` ADD `スカスカスカ` char(1) FIRST; +ALTER TABLE `スアスアスア` ADD `スクスクスク` char(1) AFTER `スキスキスキ`; +ALTER TABLE `スアスアスア` ADD `スケスケスケ` char(1); +ALTER TABLE `スアスアスア` ADD INDEX (`スカスカスカ`); +ALTER TABLE `スアスアスア` ADD PRIMARY KEY (`スキスキスキ`); +#Multiple NULL fields are not allowed in BDB +#ALTER TABLE `スアスアスア` ADD UNIQUE (`スクスクスク`); +#ALTER TABLE `スアスアスア` ADD FOREIGN KEY (`スケスケスケ`) REFERENCES `スイスイスイ`(`スケスケスケ`); +ALTER TABLE `スアスアスア` CHANGE `スカスカスカ` `スカスカ` char(1); +ALTER TABLE `スアスアスア` MODIFY `スキスキスキ` char(6); + +SELECT * FROM `スアスアスア`; +DESC `スアスアスア`; +SHOW CREATE TABLE `スアスアスア`; + +ALTER TABLE `スアスアスア` DROP INDEX `スカスカスカ`; +ALTER TABLE `スアスアスア` DROP PRIMARY KEY; +#ALTER TABLE `スアスアスア` DROP INDEX `スクスクスク`; +#ALTER TABLE `スアスアスア` DROP FOREIGN KEY `スケスケスケ`; +ALTER TABLE `スアスアスア` DROP `スカスカ`; +ALTER TABLE `スアスアスア` DROP `スクスクスク`; +ALTER TABLE `スアスアスア` DROP `スケスケスケ`; +SELECT * FROM `スアスアスア`; +DESC `スアスアスア`; +SHOW CREATE TABLE `スアスアスア`; + +ALTER TABLE `縺ゅ≠縺A ADD `縺九°縺義 char(1) FIRST; +ALTER TABLE `縺ゅ≠縺A ADD `縺上¥縺汁 char(1) AFTER `縺阪″縺港; +ALTER TABLE `縺ゅ≠縺A ADD `縺代¢縺疏 char(1); +ALTER TABLE `縺ゅ≠縺A ADD INDEX (`縺九°縺義); +ALTER TABLE `縺ゅ≠縺A ADD PRIMARY KEY (`縺阪″縺港); +#ALTER TABLE `縺ゅ≠縺A ADD UNIQUE (`縺上¥縺汁); +#ALTER TABLE `縺ゅ≠縺A ADD FOREIGN KEY (`縺代¢縺疏) REFERENCES `縺縺縺Я(`縺代¢縺疏); +ALTER TABLE `縺ゅ≠縺A CHANGE `縺九°縺義 `縺九°` char(1); +ALTER TABLE `縺ゅ≠縺A MODIFY `縺阪″縺港 char(6); + +SELECT * FROM `縺ゅ≠縺A; +DESC `縺ゅ≠縺A; +SHOW CREATE TABLE `縺ゅ≠縺A; + +ALTER TABLE `縺ゅ≠縺A DROP INDEX `縺九°縺義; +ALTER TABLE `縺ゅ≠縺A DROP PRIMARY KEY; +#ALTER TABLE `縺ゅ≠縺A DROP INDEX `縺上¥縺汁; +#ALTER TABLE `縺ゅ≠縺A DROP FOREIGN KEY `縺代¢縺疏; +ALTER TABLE `縺ゅ≠縺A DROP `縺九°`; +ALTER TABLE `縺ゅ≠縺A DROP `縺上¥縺汁; +ALTER TABLE `縺ゅ≠縺A DROP `縺代¢縺疏; + +SELECT * FROM `縺ゅ≠縺A; +DESC `縺ゅ≠縺A; +SHOW CREATE TABLE `縺ゅ≠縺A; + +ALTER TABLE `鮴夜セ夜セ冒 ADD `荳荳荳Я char(1) FIRST; +ALTER TABLE `鮴夜セ夜セ冒 ADD `荳荳荳` char(1) AFTER `荳ゆクゆクA; +ALTER TABLE `鮴夜セ夜セ冒 ADD `荵壻ケ壻ケ啻 char(1); +ALTER TABLE `鮴夜セ夜セ冒 ADD INDEX (`荳荳荳Я); +ALTER TABLE `鮴夜セ夜セ冒 ADD PRIMARY KEY (`荳ゆクゆクA); +#ALTER TABLE `鮴夜セ夜セ冒 ADD UNIQUE (`荳荳荳`); +#ALTER TABLE `鮴夜セ夜セ冒 ADD FOREIGN KEY (`荵壻ケ壻ケ啻) REFERENCES `鮴鈴セ鈴セ輿(`荵壻ケ壻ケ啻); +ALTER TABLE `鮴夜セ夜セ冒 CHANGE `荳荳荳Я `荳荳Я char(1); +ALTER TABLE `鮴夜セ夜セ冒 MODIFY `荳ゆクゆクA char(6); + +SELECT * FROM `鮴夜セ夜セ冒; +DESC `鮴夜セ夜セ冒; +SHOW CREATE TABLE `鮴夜セ夜セ冒; + +ALTER TABLE `鮴夜セ夜セ冒 DROP INDEX `荳荳荳Я; +ALTER TABLE `鮴夜セ夜セ冒 DROP PRIMARY KEY; +#ALTER TABLE `鮴夜セ夜セ冒 DROP INDEX `荳荳荳`; +#ALTER TABLE `鮴夜セ夜セ冒 DROP FOREIGN KEY `荵壻ケ壻ケ啻; +ALTER TABLE `鮴夜セ夜セ冒 DROP `荳荳Я; +ALTER TABLE `鮴夜セ夜セ冒 DROP `荳荳荳`; +ALTER TABLE `鮴夜セ夜セ冒 DROP `荵壻ケ壻ケ啻; + +SELECT * FROM `鮴夜セ夜セ冒; +DESC `鮴夜セ夜セ冒; +SHOW CREATE TABLE `鮴夜セ夜セ冒; + +DROP TABLE `スアスアスア`; +DROP TABLE `スイスイスイ`; +DROP TABLE `縺ゅ≠縺A; +DROP TABLE `縺縺縺Я; +DROP TABLE `鮴夜セ夜セ冒; +DROP TABLE `鮴鈴セ鈴セ輿; diff --git a/mysql-test/suite/jp/t/jp_charlength_sjis.test b/mysql-test/suite/jp/t/jp_charlength_sjis.test new file mode 100644 index 00000000000..5f3543bb7a6 --- /dev/null +++ b/mysql-test/suite/jp/t/jp_charlength_sjis.test @@ -0,0 +1,81 @@ +--character_set sjis +--disable_warnings +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`; +drop table if exists `T11`; +drop table if exists `T12`; +--enable_warnings + +# +# Test CHAR_LENGTH() function with Japanese character in sjis encoding +# + +SET NAMES sjis; +SET character_set_database = sjis; + +CREATE TABLE `T1` (`C1` char(5), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = innodb; +CREATE TABLE `T2` (`C1` char(5), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = innodb; +CREATE TABLE `T3` (`C1` char(5), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = innodb; +CREATE TABLE `T4` (`C1` char(5), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = myisam; +CREATE TABLE `T5` (`C1` char(5), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = myisam; +CREATE TABLE `T6` (`C1` char(5), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = myisam; +CREATE TABLE `T7` (`C1` char(5), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = heap; +CREATE TABLE `T8` (`C1` char(5), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = heap; +CREATE TABLE `T9` (`C1` char(5), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = heap; +CREATE TABLE `T10` (`C1` char(5), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = bdb; +CREATE TABLE `T11` (`C1` char(5), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = bdb; +CREATE TABLE `T12` (`C1` char(5), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = bdb; + +INSERT INTO `T1` VALUES ('アイウエオ'),('アイウエ'),('アイウ'),('アイ'),('ア'),(''); +INSERT INTO `T2` VALUES ('あいうえお'),('あいうえ'),('あいう'),('あい'),('あ'),(''); +INSERT INTO `T3` VALUES ('ソ十表予構'),('ソ十表予'),('ソ十表'),('ソ十'),('ソ'),(''); +INSERT INTO `T4` VALUES ('アイウエオ'),('アイウエ'),('アイウ'),('アイ'),('ア'),(''); +INSERT INTO `T5` VALUES ('あいうえお'),('あいうえ'),('あいう'),('あい'),('あ'),(''); +INSERT INTO `T6` VALUES ('ソ十表予構'),('ソ十表予'),('ソ十表'),('ソ十'),('ソ'),(''); +INSERT INTO `T7` VALUES ('アイウエオ'),('アイウエ'),('アイウ'),('アイ'),('ア'),(''); +INSERT INTO `T8` VALUES ('あいうえお'),('あいうえ'),('あいう'),('あい'),('あ'),(''); +INSERT INTO `T9` VALUES ('ソ十表予構'),('ソ十表予'),('ソ十表'),('ソ十'),('ソ'),(''); +INSERT INTO `T10` VALUES ('アイウエオ'),('アイウエ'),('アイウ'),('アイ'),('ア'),(''); +INSERT INTO `T11` VALUES ('あいうえお'),('あいうえ'),('あいう'),('あい'),('あ'),(''); +INSERT INTO `T12` VALUES ('ソ十表予構'),('ソ十表予'),('ソ十表'),('ソ十'),('ソ'),(''); + +#InnoDB +SELECT `C1`, CHAR_LENGTH(`C1`) FROM `T1`; +SELECT `C1`, CHAR_LENGTH(`C1`) FROM `T2`; +SELECT `C1`, CHAR_LENGTH(`C1`) FROM `T3`; + +#MyISAM +SELECT `C1`, CHAR_LENGTH(`C1`) FROM `T4`; +SELECT `C1`, CHAR_LENGTH(`C1`) FROM `T5`; +SELECT `C1`, CHAR_LENGTH(`C1`) FROM `T6`; + +#HEAP +SELECT `C1`, CHAR_LENGTH(`C1`) FROM `T7`; +SELECT `C1`, CHAR_LENGTH(`C1`) FROM `T8`; +SELECT `C1`, CHAR_LENGTH(`C1`) FROM `T9`; + +#BDB +SELECT `C1`, CHAR_LENGTH(`C1`) FROM `T10`; +SELECT `C1`, CHAR_LENGTH(`C1`) FROM `T11`; +SELECT `C1`, CHAR_LENGTH(`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`; diff --git a/mysql-test/suite/jp/t/jp_charlength_ucs2.test b/mysql-test/suite/jp/t/jp_charlength_ucs2.test new file mode 100644 index 00000000000..2db9db7cfc6 --- /dev/null +++ b/mysql-test/suite/jp/t/jp_charlength_ucs2.test @@ -0,0 +1,83 @@ +--source include/have_ucs2.inc + +--disable_warnings +drop table if exists `」ヤ」ア`; +drop table if exists `」ヤ」イ`; +drop table if exists `」ヤ」ウ`; +drop table if exists `」ヤ」エ`; +drop table if exists `」ヤ」オ`; +drop table if exists `」ヤ」カ`; +drop table if exists `」ヤ」キ`; +drop table if exists `」ヤ」ク`; +drop table if exists `」ヤ」ケ`; +drop table if exists `」ヤ」ア」ー`; +drop table if exists `」ヤ」ア」ア`; +drop table if exists `」ヤ」ア」イ`; +--enable_warnings + +# +# Test CHAR_LENGTH() function with Japanese character in ucs2 encoding +# + +SET NAMES ujis; +SET character_set_database = ucs2; +SET collation_connection = ucs2_general_ci; + +CREATE TABLE `」ヤ」ア` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = innodb; +CREATE TABLE `」ヤ」イ` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = innodb; +CREATE TABLE `」ヤ」ウ` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = innodb; +CREATE TABLE `」ヤ」エ` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = myisam; +CREATE TABLE `」ヤ」オ` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = myisam; +CREATE TABLE `」ヤ」カ` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = myisam; +CREATE TABLE `」ヤ」キ` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = heap; +CREATE TABLE `」ヤ」ク` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = heap; +CREATE TABLE `」ヤ」ケ` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = heap; +CREATE TABLE `」ヤ」ア」ー` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = bdb; +CREATE TABLE `」ヤ」ア」ア` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = bdb; +CREATE TABLE `」ヤ」ア」イ` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = bdb; + +INSERT INTO `」ヤ」ア` VALUES ('竺軸宍雫七'),('竺軸宍雫'),('竺軸宍'),('竺軸'),('竺'),(''); +INSERT INTO `」ヤ」イ` VALUES ('、「、、、ヲ、ィ、ェ'),('、「、、、ヲ、ィ'),('、「、、、ヲ'),('、「、、'),('、「'),(''); +INSERT INTO `」ヤ」ウ` VALUES ('常ワ常ン常゙常゚常'),('常ワ常ン常゙常゚'),('常ワ常ン常゙'),('常ワ常ン'),('常ワ'),(''); +INSERT INTO `」ヤ」エ` VALUES ('竺軸宍雫七'),('竺軸宍雫'),('竺軸宍'),('竺軸'),('竺'),(''); +INSERT INTO `」ヤ」オ` VALUES ('、「、、、ヲ、ィ、ェ'),('、「、、、ヲ、ィ'),('、「、、、ヲ'),('、「、、'),('、「'),(''); +INSERT INTO `」ヤ」カ` VALUES ('常ワ常ン常゙常゚常'),('常ワ常ン常゙常゚'),('常ワ常ン常゙'),('常ワ常ン'),('常ワ'),(''); +INSERT INTO `」ヤ」キ` VALUES ('竺軸宍雫七'),('竺軸宍雫'),('竺軸宍'),('竺軸'),('竺'),(''); +INSERT INTO `」ヤ」ク` VALUES ('、「、、、ヲ、ィ、ェ'),('、「、、、ヲ、ィ'),('、「、、、ヲ'),('、「、、'),('、「'),(''); +INSERT INTO `」ヤ」ケ` VALUES ('常ワ常ン常゙常゚常'),('常ワ常ン常゙常゚'),('常ワ常ン常゙'),('常ワ常ン'),('常ワ'),(''); +INSERT INTO `」ヤ」ア」ー` VALUES ('竺軸宍雫七'),('竺軸宍雫'),('竺軸宍'),('竺軸'),('竺'),(''); +INSERT INTO `」ヤ」ア」ア` VALUES ('、「、、、ヲ、ィ、ェ'),('、「、、、ヲ、ィ'),('、「、、、ヲ'),('、「、、'),('、「'),(''); +INSERT INTO `」ヤ」ア」イ` VALUES ('常ワ常ン常゙常゚常'),('常ワ常ン常゙常゚'),('常ワ常ン常゙'),('常ワ常ン'),('常ワ'),(''); + +#InnoDB +SELECT `」テ」ア`, CHAR_LENGTH(`」テ」ア`) FROM `」ヤ」ア`; +SELECT `」テ」ア`, CHAR_LENGTH(`」テ」ア`) FROM `」ヤ」イ`; +SELECT `」テ」ア`, CHAR_LENGTH(`」テ」ア`) FROM `」ヤ」ウ`; + +#MyISAM +SELECT `」テ」ア`, CHAR_LENGTH(`」テ」ア`) FROM `」ヤ」エ`; +SELECT `」テ」ア`, CHAR_LENGTH(`」テ」ア`) FROM `」ヤ」オ`; +SELECT `」テ」ア`, CHAR_LENGTH(`」テ」ア`) FROM `」ヤ」カ`; + +#HEAP +SELECT `」テ」ア`, CHAR_LENGTH(`」テ」ア`) FROM `」ヤ」キ`; +SELECT `」テ」ア`, CHAR_LENGTH(`」テ」ア`) FROM `」ヤ」ク`; +SELECT `」テ」ア`, CHAR_LENGTH(`」テ」ア`) FROM `」ヤ」ケ`; + +#BDB +SELECT `」テ」ア`, CHAR_LENGTH(`」テ」ア`) FROM `」ヤ」ア」ー`; +SELECT `」テ」ア`, CHAR_LENGTH(`」テ」ア`) FROM `」ヤ」ア」ア`; +SELECT `」テ」ア`, CHAR_LENGTH(`」テ」ア`) FROM `」ヤ」ア」イ`; + +DROP TABLE `」ヤ」ア`; +DROP TABLE `」ヤ」イ`; +DROP TABLE `」ヤ」ウ`; +DROP TABLE `」ヤ」エ`; +DROP TABLE `」ヤ」オ`; +DROP TABLE `」ヤ」カ`; +DROP TABLE `」ヤ」キ`; +DROP TABLE `」ヤ」ク`; +DROP TABLE `」ヤ」ケ`; +DROP TABLE `」ヤ」ア」ー`; +DROP TABLE `」ヤ」ア」ア`; +DROP TABLE `」ヤ」ア」イ`; diff --git a/mysql-test/suite/jp/t/jp_charlength_ujis.test b/mysql-test/suite/jp/t/jp_charlength_ujis.test new file mode 100644 index 00000000000..08973231f27 --- /dev/null +++ b/mysql-test/suite/jp/t/jp_charlength_ujis.test @@ -0,0 +1,82 @@ +--source include/have_ujis.inc + +--disable_warnings +drop table if exists `」ヤ」ア`; +drop table if exists `」ヤ」イ`; +drop table if exists `」ヤ」ウ`; +drop table if exists `」ヤ」エ`; +drop table if exists `」ヤ」オ`; +drop table if exists `」ヤ」カ`; +drop table if exists `」ヤ」キ`; +drop table if exists `」ヤ」ク`; +drop table if exists `」ヤ」ケ`; +drop table if exists `」ヤ」ア」ー`; +drop table if exists `」ヤ」ア」ア`; +drop table if exists `」ヤ」ア」イ`; +--enable_warnings + +# +# Test CHAR_LENGTH() function with Japanese character in ujis encoding +# + +SET NAMES ujis; +SET character_set_database = ujis; + +CREATE TABLE `」ヤ」ア` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = innodb; +CREATE TABLE `」ヤ」イ` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = innodb; +CREATE TABLE `」ヤ」ウ` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = innodb; +CREATE TABLE `」ヤ」エ` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = myisam; +CREATE TABLE `」ヤ」オ` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = myisam; +CREATE TABLE `」ヤ」カ` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = myisam; +CREATE TABLE `」ヤ」キ` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = heap; +CREATE TABLE `」ヤ」ク` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = heap; +CREATE TABLE `」ヤ」ケ` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = heap; +CREATE TABLE `」ヤ」ア」ー` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = bdb; +CREATE TABLE `」ヤ」ア」ア` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = bdb; +CREATE TABLE `」ヤ」ア」イ` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = bdb; + +INSERT INTO `」ヤ」ア` VALUES ('竺軸宍雫七'),('竺軸宍雫'),('竺軸宍'),('竺軸'),('竺'),(''); +INSERT INTO `」ヤ」イ` VALUES ('、「、、、ヲ、ィ、ェ'),('、「、、、ヲ、ィ'),('、「、、、ヲ'),('、「、、'),('、「'),(''); +INSERT INTO `」ヤ」ウ` VALUES ('常ワ常ン常゙常゚常'),('常ワ常ン常゙常゚'),('常ワ常ン常゙'),('常ワ常ン'),('常ワ'),(''); +INSERT INTO `」ヤ」エ` VALUES ('竺軸宍雫七'),('竺軸宍雫'),('竺軸宍'),('竺軸'),('竺'),(''); +INSERT INTO `」ヤ」オ` VALUES ('、「、、、ヲ、ィ、ェ'),('、「、、、ヲ、ィ'),('、「、、、ヲ'),('、「、、'),('、「'),(''); +INSERT INTO `」ヤ」カ` VALUES ('常ワ常ン常゙常゚常'),('常ワ常ン常゙常゚'),('常ワ常ン常゙'),('常ワ常ン'),('常ワ'),(''); +INSERT INTO `」ヤ」キ` VALUES ('竺軸宍雫七'),('竺軸宍雫'),('竺軸宍'),('竺軸'),('竺'),(''); +INSERT INTO `」ヤ」ク` VALUES ('、「、、、ヲ、ィ、ェ'),('、「、、、ヲ、ィ'),('、「、、、ヲ'),('、「、、'),('、「'),(''); +INSERT INTO `」ヤ」ケ` VALUES ('常ワ常ン常゙常゚常'),('常ワ常ン常゙常゚'),('常ワ常ン常゙'),('常ワ常ン'),('常ワ'),(''); +INSERT INTO `」ヤ」ア」ー` VALUES ('竺軸宍雫七'),('竺軸宍雫'),('竺軸宍'),('竺軸'),('竺'),(''); +INSERT INTO `」ヤ」ア」ア` VALUES ('、「、、、ヲ、ィ、ェ'),('、「、、、ヲ、ィ'),('、「、、、ヲ'),('、「、、'),('、「'),(''); +INSERT INTO `」ヤ」ア」イ` VALUES ('常ワ常ン常゙常゚常'),('常ワ常ン常゙常゚'),('常ワ常ン常゙'),('常ワ常ン'),('常ワ'),(''); + +#InnoDB +SELECT `」テ」ア`, CHAR_LENGTH(`」テ」ア`) FROM `」ヤ」ア`; +SELECT `」テ」ア`, CHAR_LENGTH(`」テ」ア`) FROM `」ヤ」イ`; +SELECT `」テ」ア`, CHAR_LENGTH(`」テ」ア`) FROM `」ヤ」ウ`; + +#MyISAM +SELECT `」テ」ア`, CHAR_LENGTH(`」テ」ア`) FROM `」ヤ」エ`; +SELECT `」テ」ア`, CHAR_LENGTH(`」テ」ア`) FROM `」ヤ」オ`; +SELECT `」テ」ア`, CHAR_LENGTH(`」テ」ア`) FROM `」ヤ」カ`; + +#HEAP +SELECT `」テ」ア`, CHAR_LENGTH(`」テ」ア`) FROM `」ヤ」キ`; +SELECT `」テ」ア`, CHAR_LENGTH(`」テ」ア`) FROM `」ヤ」ク`; +SELECT `」テ」ア`, CHAR_LENGTH(`」テ」ア`) FROM `」ヤ」ケ`; + +#BDB +SELECT `」テ」ア`, CHAR_LENGTH(`」テ」ア`) FROM `」ヤ」ア」ー`; +SELECT `」テ」ア`, CHAR_LENGTH(`」テ」ア`) FROM `」ヤ」ア」ア`; +SELECT `」テ」ア`, CHAR_LENGTH(`」テ」ア`) FROM `」ヤ」ア」イ`; + +DROP TABLE `」ヤ」ア`; +DROP TABLE `」ヤ」イ`; +DROP TABLE `」ヤ」ウ`; +DROP TABLE `」ヤ」エ`; +DROP TABLE `」ヤ」オ`; +DROP TABLE `」ヤ」カ`; +DROP TABLE `」ヤ」キ`; +DROP TABLE `」ヤ」ク`; +DROP TABLE `」ヤ」ケ`; +DROP TABLE `」ヤ」ア」ー`; +DROP TABLE `」ヤ」ア」ア`; +DROP TABLE `」ヤ」ア」イ`; diff --git a/mysql-test/suite/jp/t/jp_charlength_utf8.test b/mysql-test/suite/jp/t/jp_charlength_utf8.test new file mode 100644 index 00000000000..a3f74db27ee --- /dev/null +++ b/mysql-test/suite/jp/t/jp_charlength_utf8.test @@ -0,0 +1,80 @@ +--disable_warnings +drop table if exists `シエシ疏; +drop table if exists `シエシ蛋; +drop table if exists `シエシ伝; +drop table if exists `シエシ覗; +drop table if exists `シエシ描; +drop table if exists `シエシ冒; +drop table if exists `シエシ輿; +drop table if exists `シエシ倭; +drop table if exists `シエシ兪; +drop table if exists `シエシ托シ秦; +drop table if exists `シエシ托シ疏; +drop table if exists `シエシ托シ蛋; +--enable_warnings + +# +# Test CHAR_LENGTH() function with Japanese character in utf8 encoding +# + +SET NAMES utf8; +SET character_set_database = utf8; + +CREATE TABLE `シエシ疏 (`シ」シ疏 char(5), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = innodb; +CREATE TABLE `シエシ蛋 (`シ」シ疏 char(5), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = innodb; +CREATE TABLE `シエシ伝 (`シ」シ疏 char(5), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = innodb; +CREATE TABLE `シエシ覗 (`シ」シ疏 char(5), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = myisam; +CREATE TABLE `シエシ描 (`シ」シ疏 char(5), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = myisam; +CREATE TABLE `シエシ冒 (`シ」シ疏 char(5), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = myisam; +CREATE TABLE `シエシ輿 (`シ」シ疏 char(5), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = heap; +CREATE TABLE `シエシ倭 (`シ」シ疏 char(5), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = heap; +CREATE TABLE `シエシ兪 (`シ」シ疏 char(5), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = heap; +CREATE TABLE `シエシ托シ秦 (`シ」シ疏 char(5), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = bdb; +CREATE TABLE `シエシ托シ疏 (`シ」シ疏 char(5), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = bdb; +CREATE TABLE `シエシ托シ蛋 (`シ」シ疏 char(5), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = bdb; + +INSERT INTO `シエシ疏 VALUES ('スアスイスウスエスオ'),('スアスイスウスエ'),('スアスイスウ'),('スアスイ'),('スア'),(''); +INSERT INTO `シエシ蛋 VALUES ('縺ゅ>縺縺医♀'),('縺ゅ>縺縺'),('縺ゅ>縺'),('縺ゅ>'),('縺'),(''); +INSERT INTO `シエシ伝 VALUES ('鮴秘セ夜セ鈴セ樣セ。'),('鮴秘セ夜セ鈴セ'),('鮴秘セ夜セ'),('鮴秘セ'),('鮴'),(''); +INSERT INTO `シエシ覗 VALUES ('スアスイスウスエスオ'),('スアスイスウスエ'),('スアスイスウ'),('スアスイ'),('スア'),(''); +INSERT INTO `シエシ描 VALUES ('縺ゅ>縺縺医♀'),('縺ゅ>縺縺'),('縺ゅ>縺'),('縺ゅ>'),('縺'),(''); +INSERT INTO `シエシ冒 VALUES ('鮴秘セ夜セ鈴セ樣セ。'),('鮴秘セ夜セ鈴セ'),('鮴秘セ夜セ'),('鮴秘セ'),('鮴'),(''); +INSERT INTO `シエシ輿 VALUES ('スアスイスウスエスオ'),('スアスイスウスエ'),('スアスイスウ'),('スアスイ'),('スア'),(''); +INSERT INTO `シエシ倭 VALUES ('縺ゅ>縺縺医♀'),('縺ゅ>縺縺'),('縺ゅ>縺'),('縺ゅ>'),('縺'),(''); +INSERT INTO `シエシ兪 VALUES ('鮴秘セ夜セ鈴セ樣セ。'),('鮴秘セ夜セ鈴セ'),('鮴秘セ夜セ'),('鮴秘セ'),('鮴'),(''); +INSERT INTO `シエシ托シ秦 VALUES ('スアスイスウスエスオ'),('スアスイスウスエ'),('スアスイスウ'),('スアスイ'),('スア'),(''); +INSERT INTO `シエシ托シ疏 VALUES ('縺ゅ>縺縺医♀'),('縺ゅ>縺縺'),('縺ゅ>縺'),('縺ゅ>'),('縺'),(''); +INSERT INTO `シエシ托シ蛋 VALUES ('鮴秘セ夜セ鈴セ樣セ。'),('鮴秘セ夜セ鈴セ'),('鮴秘セ夜セ'),('鮴秘セ'),('鮴'),(''); + +#InnoDB +SELECT `シ」シ疏, CHAR_LENGTH(`シ」シ疏) FROM `シエシ疏; +SELECT `シ」シ疏, CHAR_LENGTH(`シ」シ疏) FROM `シエシ蛋; +SELECT `シ」シ疏, CHAR_LENGTH(`シ」シ疏) FROM `シエシ伝; + +#MyISAM +SELECT `シ」シ疏, CHAR_LENGTH(`シ」シ疏) FROM `シエシ覗; +SELECT `シ」シ疏, CHAR_LENGTH(`シ」シ疏) FROM `シエシ描; +SELECT `シ」シ疏, CHAR_LENGTH(`シ」シ疏) FROM `シエシ冒; + +#HEAP +SELECT `シ」シ疏, CHAR_LENGTH(`シ」シ疏) FROM `シエシ輿; +SELECT `シ」シ疏, CHAR_LENGTH(`シ」シ疏) FROM `シエシ倭; +SELECT `シ」シ疏, CHAR_LENGTH(`シ」シ疏) FROM `シエシ兪; + +#BDB +SELECT `シ」シ疏, CHAR_LENGTH(`シ」シ疏) FROM `シエシ托シ秦; +SELECT `シ」シ疏, CHAR_LENGTH(`シ」シ疏) FROM `シエシ托シ疏; +SELECT `シ」シ疏, CHAR_LENGTH(`シ」シ疏) FROM `シエシ托シ蛋; + +DROP TABLE `シエシ疏; +DROP TABLE `シエシ蛋; +DROP TABLE `シエシ伝; +DROP TABLE `シエシ覗; +DROP TABLE `シエシ描; +DROP TABLE `シエシ冒; +DROP TABLE `シエシ輿; +DROP TABLE `シエシ倭; +DROP TABLE `シエシ兪; +DROP TABLE `シエシ托シ秦; +DROP TABLE `シエシ托シ疏; +DROP TABLE `シエシ托シ蛋; diff --git a/mysql-test/suite/jp/t/jp_charset_sjis.test b/mysql-test/suite/jp/t/jp_charset_sjis.test new file mode 100644 index 00000000000..3a9f264bdfe --- /dev/null +++ b/mysql-test/suite/jp/t/jp_charset_sjis.test @@ -0,0 +1,133 @@ +--character_set sjis +--disable_warnings +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`; +drop table if exists `T11`; +drop table if exists `T12`; +--enable_warnings + +# +# Test CHARSET() function with Japanese characters in sjis encoding +# + +SET NAMES sjis; +SET character_set_database = sjis; + +CREATE TABLE `T1` (`C1` char(20)) DEFAULT CHARSET = sjis engine = innodb; +CREATE TABLE `T2` (`C1` char(20)) DEFAULT CHARSET = sjis engine = innodb; +CREATE TABLE `T3` (`C1` char(20)) DEFAULT CHARSET = sjis engine = innodb; +CREATE TABLE `T4` (`C1` char(20)) DEFAULT CHARSET = sjis engine = myisam; +CREATE TABLE `T5` (`C1` char(20)) DEFAULT CHARSET = sjis engine = myisam; +CREATE TABLE `T6` (`C1` char(20)) DEFAULT CHARSET = sjis engine = myisam; +CREATE TABLE `T7` (`C1` char(20)) DEFAULT CHARSET = sjis engine = heap; +CREATE TABLE `T8` (`C1` char(20)) DEFAULT CHARSET = sjis engine = heap; +CREATE TABLE `T9` (`C1` char(20)) DEFAULT CHARSET = sjis engine = heap; +CREATE TABLE `T10` (`C1` char(20)) DEFAULT CHARSET = sjis engine = bdb; +CREATE TABLE `T11` (`C1` char(20)) DEFAULT CHARSET = sjis engine = bdb; +CREATE TABLE `T12` (`C1` char(20)) DEFAULT CHARSET = sjis engine = bdb; + +#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 `T1`; + LOAD DATA LOCAL INFILE 'suite/jp/std_data/jisx0208_sjis.dat' INTO TABLE `T2`; + LOAD DATA LOCAL INFILE 'suite/jp/std_data/jisx0208_sjis2.dat' INTO TABLE `T3`; + LOAD DATA LOCAL INFILE 'suite/jp/std_data/jisx0201_sjis.dat' INTO TABLE `T4`; + LOAD DATA LOCAL INFILE 'suite/jp/std_data/jisx0208_sjis.dat' INTO TABLE `T5`; + LOAD DATA LOCAL INFILE 'suite/jp/std_data/jisx0208_sjis2.dat' INTO TABLE `T6`; + LOAD DATA LOCAL INFILE 'suite/jp/std_data/jisx0201_sjis.dat' INTO TABLE `T7`; + LOAD DATA LOCAL INFILE 'suite/jp/std_data/jisx0208_sjis.dat' INTO TABLE `T8`; + LOAD DATA LOCAL INFILE 'suite/jp/std_data/jisx0208_sjis2.dat' INTO TABLE `T9`; + LOAD DATA LOCAL INFILE 'suite/jp/std_data/jisx0201_sjis.dat' INTO TABLE `T10`; + LOAD DATA LOCAL INFILE 'suite/jp/std_data/jisx0208_sjis.dat' INTO TABLE `T11`; + LOAD DATA LOCAL INFILE 'suite/jp/std_data/jisx0208_sjis2.dat' INTO TABLE `T12`; + +#InnoDB +SELECT DISTINCT CHARSET(`C1`) FROM `T1`; +SELECT DISTINCT CHARSET(`C1`) FROM `T2`; +SELECT DISTINCT CHARSET(`C1`) FROM `T3`; +SELECT DISTINCT CHARSET(CONVERT(`C1` USING utf8)) FROM `T1`; +SELECT DISTINCT CHARSET(CONVERT(`C1` USING ucs2)) FROM `T1`; +SELECT DISTINCT CHARSET(CONVERT(`C1` USING sjis)) FROM `T1`; +SELECT DISTINCT CHARSET(CONVERT(`C1` USING ujis)) FROM `T1`; +SELECT DISTINCT CHARSET(CONVERT(`C1` USING utf8)) FROM `T2`; +SELECT DISTINCT CHARSET(CONVERT(`C1` USING ucs2)) FROM `T2`; +SELECT DISTINCT CHARSET(CONVERT(`C1` USING sjis)) FROM `T2`; +SELECT DISTINCT CHARSET(CONVERT(`C1` USING ujis)) FROM `T2`; +SELECT DISTINCT CHARSET(CONVERT(`C1` USING utf8)) FROM `T3`; +SELECT DISTINCT CHARSET(CONVERT(`C1` USING ucs2)) FROM `T3`; +SELECT DISTINCT CHARSET(CONVERT(`C1` USING sjis)) FROM `T3`; +SELECT DISTINCT CHARSET(CONVERT(`C1` USING ujis)) FROM `T3`; + +#MyISAM +SELECT DISTINCT CHARSET(`C1`) FROM `T4`; +SELECT DISTINCT CHARSET(`C1`) FROM `T5`; +SELECT DISTINCT CHARSET(`C1`) FROM `T6`; +SELECT DISTINCT CHARSET(CONVERT(`C1` USING utf8)) FROM `T4`; +SELECT DISTINCT CHARSET(CONVERT(`C1` USING ucs2)) FROM `T4`; +SELECT DISTINCT CHARSET(CONVERT(`C1` USING sjis)) FROM `T4`; +SELECT DISTINCT CHARSET(CONVERT(`C1` USING ujis)) FROM `T4`; +SELECT DISTINCT CHARSET(CONVERT(`C1` USING utf8)) FROM `T5`; +SELECT DISTINCT CHARSET(CONVERT(`C1` USING ucs2)) FROM `T5`; +SELECT DISTINCT CHARSET(CONVERT(`C1` USING sjis)) FROM `T5`; +SELECT DISTINCT CHARSET(CONVERT(`C1` USING ujis)) FROM `T5`; +SELECT DISTINCT CHARSET(CONVERT(`C1` USING utf8)) FROM `T6`; +SELECT DISTINCT CHARSET(CONVERT(`C1` USING ucs2)) FROM `T6`; +SELECT DISTINCT CHARSET(CONVERT(`C1` USING sjis)) FROM `T6`; +SELECT DISTINCT CHARSET(CONVERT(`C1` USING ujis)) FROM `T6`; + +#Heap +SELECT DISTINCT CHARSET(`C1`) FROM `T7`; +SELECT DISTINCT CHARSET(`C1`) FROM `T8`; +SELECT DISTINCT CHARSET(`C1`) FROM `T9`; +SELECT DISTINCT CHARSET(CONVERT(`C1` USING utf8)) FROM `T7`; +SELECT DISTINCT CHARSET(CONVERT(`C1` USING ucs2)) FROM `T7`; +SELECT DISTINCT CHARSET(CONVERT(`C1` USING sjis)) FROM `T7`; +SELECT DISTINCT CHARSET(CONVERT(`C1` USING ujis)) FROM `T7`; +SELECT DISTINCT CHARSET(CONVERT(`C1` USING utf8)) FROM `T8`; +SELECT DISTINCT CHARSET(CONVERT(`C1` USING ucs2)) FROM `T8`; +SELECT DISTINCT CHARSET(CONVERT(`C1` USING sjis)) FROM `T8`; +SELECT DISTINCT CHARSET(CONVERT(`C1` USING ujis)) FROM `T8`; +SELECT DISTINCT CHARSET(CONVERT(`C1` USING utf8)) FROM `T9`; +SELECT DISTINCT CHARSET(CONVERT(`C1` USING ucs2)) FROM `T9`; +SELECT DISTINCT CHARSET(CONVERT(`C1` USING sjis)) FROM `T9`; +SELECT DISTINCT CHARSET(CONVERT(`C1` USING ujis)) FROM `T9`; + +#BDB +SELECT DISTINCT CHARSET(`C1`) FROM `T10`; +SELECT DISTINCT CHARSET(`C1`) FROM `T11`; +SELECT DISTINCT CHARSET(`C1`) FROM `T12`; +SELECT DISTINCT CHARSET(CONVERT(`C1` USING utf8)) FROM `T10`; +SELECT DISTINCT CHARSET(CONVERT(`C1` USING ucs2)) FROM `T10`; +SELECT DISTINCT CHARSET(CONVERT(`C1` USING sjis)) FROM `T10`; +SELECT DISTINCT CHARSET(CONVERT(`C1` USING ujis)) FROM `T10`; +SELECT DISTINCT CHARSET(CONVERT(`C1` USING utf8)) FROM `T11`; +SELECT DISTINCT CHARSET(CONVERT(`C1` USING ucs2)) FROM `T11`; +SELECT DISTINCT CHARSET(CONVERT(`C1` USING sjis)) FROM `T11`; +SELECT DISTINCT CHARSET(CONVERT(`C1` USING ujis)) FROM `T11`; +SELECT DISTINCT CHARSET(CONVERT(`C1` USING utf8)) FROM `T12`; +SELECT DISTINCT CHARSET(CONVERT(`C1` USING ucs2)) FROM `T12`; +SELECT DISTINCT CHARSET(CONVERT(`C1` USING sjis)) FROM `T12`; +SELECT DISTINCT CHARSET(CONVERT(`C1` USING ujis)) 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`; diff --git a/mysql-test/suite/jp/t/jp_charset_ucs2.test b/mysql-test/suite/jp/t/jp_charset_ucs2.test new file mode 100644 index 00000000000..5183071033b --- /dev/null +++ b/mysql-test/suite/jp/t/jp_charset_ucs2.test @@ -0,0 +1,221 @@ +--source include/have_ucs2.inc + +--disable_warnings +drop table if exists `」ヤ」ア`; +drop table if exists `」ヤ」イ`; +drop table if exists `」ヤ」ウ`; +drop table if exists `」ヤ」エ`; +drop table if exists `」ヤ」オ`; +drop table if exists `」ヤ」カ`; +drop table if exists `」ヤ」キ`; +drop table if exists `」ヤ」ク`; +drop table if exists `」ヤ」ケ`; +drop table if exists `」ヤ」ア」ー`; +drop table if exists `」ヤ」ア」ア`; +drop table if exists `」ヤ」ア」イ`; +--enable_warnings + +# +# Test CHARSET() function with Japanese characters in ucs2 encoding +# + +SET NAMES ujis; +SET character_set_database = ucs2; +CREATE TABLE `」ヤ」ア` (`」テ」ア` char(20)) DEFAULT CHARSET = ucs2 engine = innodb; +CREATE TABLE `」ヤ」イ` (`」テ」ア` char(20)) DEFAULT CHARSET = ucs2 engine = innodb; +CREATE TABLE `」ヤ」ウ` (`」テ」ア` char(20)) DEFAULT CHARSET = ucs2 engine = innodb; +CREATE TABLE `」ヤ」エ` (`」テ」ア` char(20)) DEFAULT CHARSET = ucs2 engine = myisam; +CREATE TABLE `」ヤ」オ` (`」テ」ア` char(20)) DEFAULT CHARSET = ucs2 engine = myisam; +CREATE TABLE `」ヤ」カ` (`」テ」ア` char(20)) DEFAULT CHARSET = ucs2 engine = myisam; +CREATE TABLE `」ヤ」キ` (`」テ」ア` char(20)) DEFAULT CHARSET = ucs2 engine = heap; +CREATE TABLE `」ヤ」ク` (`」テ」ア` char(20)) DEFAULT CHARSET = ucs2 engine = heap; +CREATE TABLE `」ヤ」ケ` (`」テ」ア` char(20)) DEFAULT CHARSET = ucs2 engine = heap; +CREATE TABLE `」ヤ」ア」ー` (`」テ」ア` char(20)) DEFAULT CHARSET = ucs2 engine = bdb; +CREATE TABLE `」ヤ」ア」ア` (`」テ」ア` char(20)) DEFAULT CHARSET = ucs2 engine = bdb; +CREATE TABLE `」ヤ」ア」イ` (`」テ」ア` char(20)) DEFAULT CHARSET = ucs2 engine = bdb; + +#Insert the following data in each table +# jisx0201 hankaku-katakana data +# jisx0208 data +# jisx0212 supplemental character data + +INSERT INTO `」ヤ」ア` VALUES + ('PQRSTUVWXYZ[\\]^_') +,(' 治爾璽痔磁示而耳自蒔辞汐鹿式識') +,('鴫竺軸宍雫七叱執失嫉室悉湿漆疾質') +,('実蔀篠偲柴芝屡蕊縞舎写射捨赦斜煮') +,('社紗者謝車遮蛇邪借勺尺杓灼爵酌釈'); + +INSERT INTO `」ヤ」イ` VALUES + ('。エ。オ。カ。キ。ク。ケ。コ。サ。シ。ス。セ。ソ。タ。チ。ツ。テ。ト。ナ。ニ。ヌ') +,('。ネ。ノ。ハ。ヒ。フ。ヘ。ホ。マ。ミ。ム。メ。モ。ヤ。ユ。ヨ。ラ。リ。ル。レ。ロ') +,('。ヲ、。、「、」、、、・、ヲ、ァ、ィ、ゥ、ェ、ォ、ャ、ュ、ョ、ッ、ー、ア、イ、ウ') +,('。ヲ・。・「・」・、・・・ヲ・ァ・ィ・ゥ・ェ・ォ・ャ・ュ・ョ・ッ・ー・ア・イ・ウ') +,('。ヲー。ー「ー」ー、ー・ーヲーァーィーゥーェーォーャーューョーッーーーアーイーウ') +,('。ヲミ。ミ「ミ」ミ、ミ・ミヲミァミィミゥミェミォミャミュミョミッミーミアミイミウ') +,('。ヲ。「」、・ヲァィゥェォャュョッーアイウ'); + +INSERT INTO `」ヤ」ウ` VALUES + ('。ヲ召オ召カ召キ召ク召ケ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ召ツ召テ召ト。ヲ。ヲ。ヲ') +,('床エ床オ床カ床キ床ク床ケ床コ床サ床シ床ス床セ床ソ床タ床チ床ツ床テ床ト床ナ床ニ床ヌ') +,('床ネ床ノ床ハ床ヒ床フ床ヘ床ホ床マ床ミ床ム床メ床モ床ヤ床ユ床ヨ床ラ床リ床ル床レ床ロ') +,('床ワ床ン床゙床゚床熄ー瘴ー竢ー繽ー苡ー蜿ー謠ー迴ー闖ー髀ー齒ー床床床床') +,('。ヲ常。常「常」常、常・常ヲ常ァ常ィ常ゥ常ェ常ォ常ャ常ュ常ョ常ッ常ー常ア常イ常ウ') +,('常エ常オ常カ常キ常ク常ケ常コ常サ常シ常ス常セ常ソ常タ常チ常ツ常テ常ト常ナ常ニ常ヌ') +,('常ネ常ノ常ハ常ヒ常フ常ヘ常ホ常マ常ミ常ム常メ常モ常ヤ常ユ常ヨ常ラ常リ常ル常レ常ロ'); + +INSERT INTO `」ヤ」エ` VALUES + ('PQRSTUVWXYZ[\\]^_') +,(' 治爾璽痔磁示而耳自蒔辞汐鹿式識') +,('鴫竺軸宍雫七叱執失嫉室悉湿漆疾質') +,('実蔀篠偲柴芝屡蕊縞舎写射捨赦斜煮') +,('社紗者謝車遮蛇邪借勺尺杓灼爵酌釈'); + +INSERT INTO `」ヤ」オ` VALUES + ('。エ。オ。カ。キ。ク。ケ。コ。サ。シ。ス。セ。ソ。タ。チ。ツ。テ。ト。ナ。ニ。ヌ') +,('。ネ。ノ。ハ。ヒ。フ。ヘ。ホ。マ。ミ。ム。メ。モ。ヤ。ユ。ヨ。ラ。リ。ル。レ。ロ') +,('。ヲ、。、「、」、、、・、ヲ、ァ、ィ、ゥ、ェ、ォ、ャ、ュ、ョ、ッ、ー、ア、イ、ウ') +,('。ヲ・。・「・」・、・・・ヲ・ァ・ィ・ゥ・ェ・ォ・ャ・ュ・ョ・ッ・ー・ア・イ・ウ') +,('。ヲー。ー「ー」ー、ー・ーヲーァーィーゥーェーォーャーューョーッーーーアーイーウ') +,('。ヲミ。ミ「ミ」ミ、ミ・ミヲミァミィミゥミェミォミャミュミョミッミーミアミイミウ') +,('。ヲ。「」、・ヲァィゥェォャュョッーアイウ'); + +INSERT INTO `」ヤ」カ` VALUES + ('。ヲ召オ召カ召キ召ク召ケ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ召ツ召テ召ト。ヲ。ヲ。ヲ') +,('床エ床オ床カ床キ床ク床ケ床コ床サ床シ床ス床セ床ソ床タ床チ床ツ床テ床ト床ナ床ニ床ヌ') +,('床ネ床ノ床ハ床ヒ床フ床ヘ床ホ床マ床ミ床ム床メ床モ床ヤ床ユ床ヨ床ラ床リ床ル床レ床ロ') +,('床ワ床ン床゙床゚床熄ー瘴ー竢ー繽ー苡ー蜿ー謠ー迴ー闖ー髀ー齒ー床床床床') +,('。ヲ常。常「常」常、常・常ヲ常ァ常ィ常ゥ常ェ常ォ常ャ常ュ常ョ常ッ常ー常ア常イ常ウ') +,('常エ常オ常カ常キ常ク常ケ常コ常サ常シ常ス常セ常ソ常タ常チ常ツ常テ常ト常ナ常ニ常ヌ') +,('常ネ常ノ常ハ常ヒ常フ常ヘ常ホ常マ常ミ常ム常メ常モ常ヤ常ユ常ヨ常ラ常リ常ル常レ常ロ'); + +INSERT INTO `」ヤ」キ` VALUES + ('PQRSTUVWXYZ[\\]^_') +,(' 治爾璽痔磁示而耳自蒔辞汐鹿式識') +,('鴫竺軸宍雫七叱執失嫉室悉湿漆疾質') +,('実蔀篠偲柴芝屡蕊縞舎写射捨赦斜煮') +,('社紗者謝車遮蛇邪借勺尺杓灼爵酌釈'); + +INSERT INTO `」ヤ」ク` VALUES + ('。エ。オ。カ。キ。ク。ケ。コ。サ。シ。ス。セ。ソ。タ。チ。ツ。テ。ト。ナ。ニ。ヌ') +,('。ネ。ノ。ハ。ヒ。フ。ヘ。ホ。マ。ミ。ム。メ。モ。ヤ。ユ。ヨ。ラ。リ。ル。レ。ロ') +,('。ヲ、。、「、」、、、・、ヲ、ァ、ィ、ゥ、ェ、ォ、ャ、ュ、ョ、ッ、ー、ア、イ、ウ') +,('。ヲ・。・「・」・、・・・ヲ・ァ・ィ・ゥ・ェ・ォ・ャ・ュ・ョ・ッ・ー・ア・イ・ウ') +,('。ヲー。ー「ー」ー、ー・ーヲーァーィーゥーェーォーャーューョーッーーーアーイーウ') +,('。ヲミ。ミ「ミ」ミ、ミ・ミヲミァミィミゥミェミォミャミュミョミッミーミアミイミウ') +,('。ヲ。「」、・ヲァィゥェォャュョッーアイウ'); + +INSERT INTO `」ヤ」ケ` VALUES + ('。ヲ召オ召カ召キ召ク召ケ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ召ツ召テ召ト。ヲ。ヲ。ヲ') +,('床エ床オ床カ床キ床ク床ケ床コ床サ床シ床ス床セ床ソ床タ床チ床ツ床テ床ト床ナ床ニ床ヌ') +,('床ネ床ノ床ハ床ヒ床フ床ヘ床ホ床マ床ミ床ム床メ床モ床ヤ床ユ床ヨ床ラ床リ床ル床レ床ロ') +,('床ワ床ン床゙床゚床熄ー瘴ー竢ー繽ー苡ー蜿ー謠ー迴ー闖ー髀ー齒ー床床床床') +,('。ヲ常。常「常」常、常・常ヲ常ァ常ィ常ゥ常ェ常ォ常ャ常ュ常ョ常ッ常ー常ア常イ常ウ') +,('常エ常オ常カ常キ常ク常ケ常コ常サ常シ常ス常セ常ソ常タ常チ常ツ常テ常ト常ナ常ニ常ヌ') +,('常ネ常ノ常ハ常ヒ常フ常ヘ常ホ常マ常ミ常ム常メ常モ常ヤ常ユ常ヨ常ラ常リ常ル常レ常ロ'); + +INSERT INTO `」ヤ」ア」ー` VALUES + ('PQRSTUVWXYZ[\\]^_') +,(' 治爾璽痔磁示而耳自蒔辞汐鹿式識') +,('鴫竺軸宍雫七叱執失嫉室悉湿漆疾質') +,('実蔀篠偲柴芝屡蕊縞舎写射捨赦斜煮') +,('社紗者謝車遮蛇邪借勺尺杓灼爵酌釈'); + +INSERT INTO `」ヤ」ア」ア` VALUES + ('。エ。オ。カ。キ。ク。ケ。コ。サ。シ。ス。セ。ソ。タ。チ。ツ。テ。ト。ナ。ニ。ヌ') +,('。ネ。ノ。ハ。ヒ。フ。ヘ。ホ。マ。ミ。ム。メ。モ。ヤ。ユ。ヨ。ラ。リ。ル。レ。ロ') +,('。ヲ、。、「、」、、、・、ヲ、ァ、ィ、ゥ、ェ、ォ、ャ、ュ、ョ、ッ、ー、ア、イ、ウ') +,('。ヲ・。・「・」・、・・・ヲ・ァ・ィ・ゥ・ェ・ォ・ャ・ュ・ョ・ッ・ー・ア・イ・ウ') +,('。ヲー。ー「ー」ー、ー・ーヲーァーィーゥーェーォーャーューョーッーーーアーイーウ') +,('。ヲミ。ミ「ミ」ミ、ミ・ミヲミァミィミゥミェミォミャミュミョミッミーミアミイミウ') +,('。ヲ。「」、・ヲァィゥェォャュョッーアイウ'); + +INSERT INTO `」ヤ」ア」イ` VALUES + ('。ヲ召オ召カ召キ召ク召ケ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ召ツ召テ召ト。ヲ。ヲ。ヲ') +,('床エ床オ床カ床キ床ク床ケ床コ床サ床シ床ス床セ床ソ床タ床チ床ツ床テ床ト床ナ床ニ床ヌ') +,('床ネ床ノ床ハ床ヒ床フ床ヘ床ホ床マ床ミ床ム床メ床モ床ヤ床ユ床ヨ床ラ床リ床ル床レ床ロ') +,('床ワ床ン床゙床゚床熄ー瘴ー竢ー繽ー苡ー蜿ー謠ー迴ー闖ー髀ー齒ー床床床床') +,('。ヲ常。常「常」常、常・常ヲ常ァ常ィ常ゥ常ェ常ォ常ャ常ュ常ョ常ッ常ー常ア常イ常ウ') +,('常エ常オ常カ常キ常ク常ケ常コ常サ常シ常ス常セ常ソ常タ常チ常ツ常テ常ト常ナ常ニ常ヌ') +,('常ネ常ノ常ハ常ヒ常フ常ヘ常ホ常マ常ミ常ム常メ常モ常ヤ常ユ常ヨ常ラ常リ常ル常レ常ロ'); + +#InnoDB +SELECT DISTINCT CHARSET(`」テ」ア`) FROM `」ヤ」ア`; +SELECT DISTINCT CHARSET(`」テ」ア`) FROM `」ヤ」イ`; +SELECT DISTINCT CHARSET(`」テ」ア`) FROM `」ヤ」ウ`; +SELECT DISTINCT CHARSET(CONVERT(`」テ」ア` USING utf8)) FROM `」ヤ」ア`; +SELECT DISTINCT CHARSET(CONVERT(`」テ」ア` USING ucs2)) FROM `」ヤ」ア`; +SELECT DISTINCT CHARSET(CONVERT(`」テ」ア` USING sjis)) FROM `」ヤ」ア`; +SELECT DISTINCT CHARSET(CONVERT(`」テ」ア` USING ujis)) FROM `」ヤ」ア`; +SELECT DISTINCT CHARSET(CONVERT(`」テ」ア` USING utf8)) FROM `」ヤ」イ`; +SELECT DISTINCT CHARSET(CONVERT(`」テ」ア` USING ucs2)) FROM `」ヤ」イ`; +SELECT DISTINCT CHARSET(CONVERT(`」テ」ア` USING sjis)) FROM `」ヤ」イ`; +SELECT DISTINCT CHARSET(CONVERT(`」テ」ア` USING ujis)) FROM `」ヤ」イ`; +SELECT DISTINCT CHARSET(CONVERT(`」テ」ア` USING utf8)) FROM `」ヤ」ウ`; +SELECT DISTINCT CHARSET(CONVERT(`」テ」ア` USING ucs2)) FROM `」ヤ」ウ`; +SELECT DISTINCT CHARSET(CONVERT(`」テ」ア` USING sjis)) FROM `」ヤ」ウ`; +SELECT DISTINCT CHARSET(CONVERT(`」テ」ア` USING ujis)) FROM `」ヤ」ウ`; + +#MyISAM +SELECT DISTINCT CHARSET(`」テ」ア`) FROM `」ヤ」エ`; +SELECT DISTINCT CHARSET(`」テ」ア`) FROM `」ヤ」オ`; +SELECT DISTINCT CHARSET(`」テ」ア`) FROM `」ヤ」カ`; +SELECT DISTINCT CHARSET(CONVERT(`」テ」ア` USING utf8)) FROM `」ヤ」エ`; +SELECT DISTINCT CHARSET(CONVERT(`」テ」ア` USING ucs2)) FROM `」ヤ」エ`; +SELECT DISTINCT CHARSET(CONVERT(`」テ」ア` USING sjis)) FROM `」ヤ」エ`; +SELECT DISTINCT CHARSET(CONVERT(`」テ」ア` USING ujis)) FROM `」ヤ」エ`; +SELECT DISTINCT CHARSET(CONVERT(`」テ」ア` USING utf8)) FROM `」ヤ」オ`; +SELECT DISTINCT CHARSET(CONVERT(`」テ」ア` USING ucs2)) FROM `」ヤ」オ`; +SELECT DISTINCT CHARSET(CONVERT(`」テ」ア` USING sjis)) FROM `」ヤ」オ`; +SELECT DISTINCT CHARSET(CONVERT(`」テ」ア` USING ujis)) FROM `」ヤ」オ`; +SELECT DISTINCT CHARSET(CONVERT(`」テ」ア` USING utf8)) FROM `」ヤ」カ`; +SELECT DISTINCT CHARSET(CONVERT(`」テ」ア` USING ucs2)) FROM `」ヤ」カ`; +SELECT DISTINCT CHARSET(CONVERT(`」テ」ア` USING sjis)) FROM `」ヤ」カ`; +SELECT DISTINCT CHARSET(CONVERT(`」テ」ア` USING ujis)) FROM `」ヤ」カ`; + +#Heap +SELECT DISTINCT CHARSET(`」テ」ア`) FROM `」ヤ」キ`; +SELECT DISTINCT CHARSET(`」テ」ア`) FROM `」ヤ」ク`; +SELECT DISTINCT CHARSET(`」テ」ア`) FROM `」ヤ」ケ`; +SELECT DISTINCT CHARSET(CONVERT(`」テ」ア` USING utf8)) FROM `」ヤ」キ`; +SELECT DISTINCT CHARSET(CONVERT(`」テ」ア` USING ucs2)) FROM `」ヤ」キ`; +SELECT DISTINCT CHARSET(CONVERT(`」テ」ア` USING sjis)) FROM `」ヤ」キ`; +SELECT DISTINCT CHARSET(CONVERT(`」テ」ア` USING ujis)) FROM `」ヤ」キ`; +SELECT DISTINCT CHARSET(CONVERT(`」テ」ア` USING utf8)) FROM `」ヤ」ク`; +SELECT DISTINCT CHARSET(CONVERT(`」テ」ア` USING ucs2)) FROM `」ヤ」ク`; +SELECT DISTINCT CHARSET(CONVERT(`」テ」ア` USING sjis)) FROM `」ヤ」ク`; +SELECT DISTINCT CHARSET(CONVERT(`」テ」ア` USING ujis)) FROM `」ヤ」ク`; +SELECT DISTINCT CHARSET(CONVERT(`」テ」ア` USING utf8)) FROM `」ヤ」ケ`; +SELECT DISTINCT CHARSET(CONVERT(`」テ」ア` USING ucs2)) FROM `」ヤ」ケ`; +SELECT DISTINCT CHARSET(CONVERT(`」テ」ア` USING sjis)) FROM `」ヤ」ケ`; +SELECT DISTINCT CHARSET(CONVERT(`」テ」ア` USING ujis)) FROM `」ヤ」ケ`; + +#BDB +SELECT DISTINCT CHARSET(`」テ」ア`) FROM `」ヤ」ア」ー`; +SELECT DISTINCT CHARSET(`」テ」ア`) FROM `」ヤ」ア」ア`; +SELECT DISTINCT CHARSET(`」テ」ア`) FROM `」ヤ」ア」イ`; +SELECT DISTINCT CHARSET(CONVERT(`」テ」ア` USING utf8)) FROM `」ヤ」ア」ー`; +SELECT DISTINCT CHARSET(CONVERT(`」テ」ア` USING ucs2)) FROM `」ヤ」ア」ー`; +SELECT DISTINCT CHARSET(CONVERT(`」テ」ア` USING sjis)) FROM `」ヤ」ア」ー`; +SELECT DISTINCT CHARSET(CONVERT(`」テ」ア` USING ujis)) FROM `」ヤ」ア」ー`; +SELECT DISTINCT CHARSET(CONVERT(`」テ」ア` USING utf8)) FROM `」ヤ」ア」ア`; +SELECT DISTINCT CHARSET(CONVERT(`」テ」ア` USING ucs2)) FROM `」ヤ」ア」ア`; +SELECT DISTINCT CHARSET(CONVERT(`」テ」ア` USING sjis)) FROM `」ヤ」ア」ア`; +SELECT DISTINCT CHARSET(CONVERT(`」テ」ア` USING ujis)) FROM `」ヤ」ア」ア`; +SELECT DISTINCT CHARSET(CONVERT(`」テ」ア` USING utf8)) FROM `」ヤ」ア」イ`; +SELECT DISTINCT CHARSET(CONVERT(`」テ」ア` USING ucs2)) FROM `」ヤ」ア」イ`; +SELECT DISTINCT CHARSET(CONVERT(`」テ」ア` USING sjis)) FROM `」ヤ」ア」イ`; +SELECT DISTINCT CHARSET(CONVERT(`」テ」ア` USING ujis)) FROM `」ヤ」ア」イ`; + +drop table `」ヤ」ア`; +drop table `」ヤ」イ`; +drop table `」ヤ」ウ`; +drop table `」ヤ」エ`; +drop table `」ヤ」オ`; +drop table `」ヤ」カ`; +drop table `」ヤ」キ`; +drop table `」ヤ」ク`; +drop table `」ヤ」ケ`; +drop table `」ヤ」ア」ー`; +drop table `」ヤ」ア」ア`; +drop table `」ヤ」ア」イ`; diff --git a/mysql-test/suite/jp/t/jp_charset_ujis.test b/mysql-test/suite/jp/t/jp_charset_ujis.test new file mode 100644 index 00000000000..de9ef318530 --- /dev/null +++ b/mysql-test/suite/jp/t/jp_charset_ujis.test @@ -0,0 +1,135 @@ +--source include/have_ujis.inc + +--disable_warnings +drop table if exists `」ヤ」ア`; +drop table if exists `」ヤ」イ`; +drop table if exists `」ヤ」ウ`; +drop table if exists `」ヤ」エ`; +drop table if exists `」ヤ」オ`; +drop table if exists `」ヤ」カ`; +drop table if exists `」ヤ」キ`; +drop table if exists `」ヤ」ク`; +drop table if exists `」ヤ」ケ`; +drop table if exists `」ヤ」ア」ー`; +drop table if exists `」ヤ」ア」ア`; +drop table if exists `」ヤ」ア」イ`; +--enable_warnings + +# +# Test CHARSET() function with Japanese characters in ujis encoding +# + +SET NAMES ujis; +SET character_set_database = ujis; + +CREATE TABLE `」ヤ」ア` (`」テ」ア` char(20)) DEFAULT CHARSET = ujis engine = innodb; +CREATE TABLE `」ヤ」イ` (`」テ」ア` char(20)) DEFAULT CHARSET = ujis engine = innodb; +CREATE TABLE `」ヤ」ウ` (`」テ」ア` char(20)) DEFAULT CHARSET = ujis engine = innodb; +CREATE TABLE `」ヤ」エ` (`」テ」ア` char(20)) DEFAULT CHARSET = ujis engine = myisam; +CREATE TABLE `」ヤ」オ` (`」テ」ア` char(20)) DEFAULT CHARSET = ujis engine = myisam; +CREATE TABLE `」ヤ」カ` (`」テ」ア` char(20)) DEFAULT CHARSET = ujis engine = myisam; +CREATE TABLE `」ヤ」キ` (`」テ」ア` char(20)) DEFAULT CHARSET = ujis engine = heap; +CREATE TABLE `」ヤ」ク` (`」テ」ア` char(20)) DEFAULT CHARSET = ujis engine = heap; +CREATE TABLE `」ヤ」ケ` (`」テ」ア` char(20)) DEFAULT CHARSET = ujis engine = heap; +CREATE TABLE `」ヤ」ア」ー` (`」テ」ア` char(20)) DEFAULT CHARSET = ujis engine = bdb; +CREATE TABLE `」ヤ」ア」ア` (`」テ」ア` char(20)) DEFAULT CHARSET = ujis engine = bdb; +CREATE TABLE `」ヤ」ア」イ` (`」テ」ア` char(20)) DEFAULT CHARSET = ujis engine = bdb; + +#Load the following data in each table +# jisx0201 hankaku-katakana data +# jisx0208 data +# jisx0212 supplemental character data + + LOAD DATA LOCAL INFILE 'suite/jp/std_data/jisx0201_ujis.dat' INTO TABLE `」ヤ」ア`; + LOAD DATA LOCAL INFILE 'suite/jp/std_data/jisx0208_ujis.dat' INTO TABLE `」ヤ」イ`; + LOAD DATA LOCAL INFILE 'suite/jp/std_data/jisx0212_ujis.dat' INTO TABLE `」ヤ」ウ`; + LOAD DATA LOCAL INFILE 'suite/jp/std_data/jisx0201_ujis.dat' INTO TABLE `」ヤ」エ`; + LOAD DATA LOCAL INFILE 'suite/jp/std_data/jisx0208_ujis.dat' INTO TABLE `」ヤ」オ`; + LOAD DATA LOCAL INFILE 'suite/jp/std_data/jisx0212_ujis.dat' INTO TABLE `」ヤ」カ`; + LOAD DATA LOCAL INFILE 'suite/jp/std_data/jisx0201_ujis.dat' INTO TABLE `」ヤ」キ`; + LOAD DATA LOCAL INFILE 'suite/jp/std_data/jisx0208_ujis.dat' INTO TABLE `」ヤ」ク`; + LOAD DATA LOCAL INFILE 'suite/jp/std_data/jisx0212_ujis.dat' INTO TABLE `」ヤ」ケ`; + LOAD DATA LOCAL INFILE 'suite/jp/std_data/jisx0201_ujis.dat' INTO TABLE `」ヤ」ア」ー`; + LOAD DATA LOCAL INFILE 'suite/jp/std_data/jisx0208_ujis.dat' INTO TABLE `」ヤ」ア」ア`; + LOAD DATA LOCAL INFILE 'suite/jp/std_data/jisx0212_ujis.dat' INTO TABLE `」ヤ」ア」イ`; + +#InnoDB +SELECT DISTINCT CHARSET(`」テ」ア`) FROM `」ヤ」ア`; +SELECT DISTINCT CHARSET(`」テ」ア`) FROM `」ヤ」イ`; +SELECT DISTINCT CHARSET(`」テ」ア`) FROM `」ヤ」ウ`; +SELECT DISTINCT CHARSET(CONVERT(`」テ」ア` USING utf8)) FROM `」ヤ」ア`; +SELECT DISTINCT CHARSET(CONVERT(`」テ」ア` USING ucs2)) FROM `」ヤ」ア`; +SELECT DISTINCT CHARSET(CONVERT(`」テ」ア` USING sjis)) FROM `」ヤ」ア`; +SELECT DISTINCT CHARSET(CONVERT(`」テ」ア` USING ujis)) FROM `」ヤ」ア`; +SELECT DISTINCT CHARSET(CONVERT(`」テ」ア` USING utf8)) FROM `」ヤ」イ`; +SELECT DISTINCT CHARSET(CONVERT(`」テ」ア` USING ucs2)) FROM `」ヤ」イ`; +SELECT DISTINCT CHARSET(CONVERT(`」テ」ア` USING sjis)) FROM `」ヤ」イ`; +SELECT DISTINCT CHARSET(CONVERT(`」テ」ア` USING ujis)) FROM `」ヤ」イ`; +SELECT DISTINCT CHARSET(CONVERT(`」テ」ア` USING utf8)) FROM `」ヤ」ウ`; +SELECT DISTINCT CHARSET(CONVERT(`」テ」ア` USING ucs2)) FROM `」ヤ」ウ`; +SELECT DISTINCT CHARSET(CONVERT(`」テ」ア` USING sjis)) FROM `」ヤ」ウ`; +SELECT DISTINCT CHARSET(CONVERT(`」テ」ア` USING ujis)) FROM `」ヤ」ウ`; + +#MyISAM +SELECT DISTINCT CHARSET(`」テ」ア`) FROM `」ヤ」エ`; +SELECT DISTINCT CHARSET(`」テ」ア`) FROM `」ヤ」オ`; +SELECT DISTINCT CHARSET(`」テ」ア`) FROM `」ヤ」カ`; +SELECT DISTINCT CHARSET(CONVERT(`」テ」ア` USING utf8)) FROM `」ヤ」エ`; +SELECT DISTINCT CHARSET(CONVERT(`」テ」ア` USING ucs2)) FROM `」ヤ」エ`; +SELECT DISTINCT CHARSET(CONVERT(`」テ」ア` USING sjis)) FROM `」ヤ」エ`; +SELECT DISTINCT CHARSET(CONVERT(`」テ」ア` USING ujis)) FROM `」ヤ」エ`; +SELECT DISTINCT CHARSET(CONVERT(`」テ」ア` USING utf8)) FROM `」ヤ」オ`; +SELECT DISTINCT CHARSET(CONVERT(`」テ」ア` USING ucs2)) FROM `」ヤ」オ`; +SELECT DISTINCT CHARSET(CONVERT(`」テ」ア` USING sjis)) FROM `」ヤ」オ`; +SELECT DISTINCT CHARSET(CONVERT(`」テ」ア` USING ujis)) FROM `」ヤ」オ`; +SELECT DISTINCT CHARSET(CONVERT(`」テ」ア` USING utf8)) FROM `」ヤ」カ`; +SELECT DISTINCT CHARSET(CONVERT(`」テ」ア` USING ucs2)) FROM `」ヤ」カ`; +SELECT DISTINCT CHARSET(CONVERT(`」テ」ア` USING sjis)) FROM `」ヤ」カ`; +SELECT DISTINCT CHARSET(CONVERT(`」テ」ア` USING ujis)) FROM `」ヤ」カ`; + +#Heap +SELECT DISTINCT CHARSET(`」テ」ア`) FROM `」ヤ」キ`; +SELECT DISTINCT CHARSET(`」テ」ア`) FROM `」ヤ」ク`; +SELECT DISTINCT CHARSET(`」テ」ア`) FROM `」ヤ」ケ`; +SELECT DISTINCT CHARSET(CONVERT(`」テ」ア` USING utf8)) FROM `」ヤ」キ`; +SELECT DISTINCT CHARSET(CONVERT(`」テ」ア` USING ucs2)) FROM `」ヤ」キ`; +SELECT DISTINCT CHARSET(CONVERT(`」テ」ア` USING sjis)) FROM `」ヤ」キ`; +SELECT DISTINCT CHARSET(CONVERT(`」テ」ア` USING ujis)) FROM `」ヤ」キ`; +SELECT DISTINCT CHARSET(CONVERT(`」テ」ア` USING utf8)) FROM `」ヤ」ク`; +SELECT DISTINCT CHARSET(CONVERT(`」テ」ア` USING ucs2)) FROM `」ヤ」ク`; +SELECT DISTINCT CHARSET(CONVERT(`」テ」ア` USING sjis)) FROM `」ヤ」ク`; +SELECT DISTINCT CHARSET(CONVERT(`」テ」ア` USING ujis)) FROM `」ヤ」ク`; +SELECT DISTINCT CHARSET(CONVERT(`」テ」ア` USING utf8)) FROM `」ヤ」ケ`; +SELECT DISTINCT CHARSET(CONVERT(`」テ」ア` USING ucs2)) FROM `」ヤ」ケ`; +SELECT DISTINCT CHARSET(CONVERT(`」テ」ア` USING sjis)) FROM `」ヤ」ケ`; +SELECT DISTINCT CHARSET(CONVERT(`」テ」ア` USING ujis)) FROM `」ヤ」ケ`; + +#BDB +SELECT DISTINCT CHARSET(`」テ」ア`) FROM `」ヤ」ア」ー`; +SELECT DISTINCT CHARSET(`」テ」ア`) FROM `」ヤ」ア」ア`; +SELECT DISTINCT CHARSET(`」テ」ア`) FROM `」ヤ」ア」イ`; +SELECT DISTINCT CHARSET(CONVERT(`」テ」ア` USING utf8)) FROM `」ヤ」ア」ー`; +SELECT DISTINCT CHARSET(CONVERT(`」テ」ア` USING ucs2)) FROM `」ヤ」ア」ー`; +SELECT DISTINCT CHARSET(CONVERT(`」テ」ア` USING sjis)) FROM `」ヤ」ア」ー`; +SELECT DISTINCT CHARSET(CONVERT(`」テ」ア` USING ujis)) FROM `」ヤ」ア」ー`; +SELECT DISTINCT CHARSET(CONVERT(`」テ」ア` USING utf8)) FROM `」ヤ」ア」ア`; +SELECT DISTINCT CHARSET(CONVERT(`」テ」ア` USING ucs2)) FROM `」ヤ」ア」ア`; +SELECT DISTINCT CHARSET(CONVERT(`」テ」ア` USING sjis)) FROM `」ヤ」ア」ア`; +SELECT DISTINCT CHARSET(CONVERT(`」テ」ア` USING ujis)) FROM `」ヤ」ア」ア`; +SELECT DISTINCT CHARSET(CONVERT(`」テ」ア` USING utf8)) FROM `」ヤ」ア」イ`; +SELECT DISTINCT CHARSET(CONVERT(`」テ」ア` USING ucs2)) FROM `」ヤ」ア」イ`; +SELECT DISTINCT CHARSET(CONVERT(`」テ」ア` USING sjis)) FROM `」ヤ」ア」イ`; +SELECT DISTINCT CHARSET(CONVERT(`」テ」ア` USING ujis)) FROM `」ヤ」ア」イ`; + +drop table `」ヤ」ア`; +drop table `」ヤ」イ`; +drop table `」ヤ」ウ`; +drop table `」ヤ」エ`; +drop table `」ヤ」オ`; +drop table `」ヤ」カ`; +drop table `」ヤ」キ`; +drop table `」ヤ」ク`; +drop table `」ヤ」ケ`; +drop table `」ヤ」ア」ー`; +drop table `」ヤ」ア」ア`; +drop table `」ヤ」ア」イ`; diff --git a/mysql-test/suite/jp/t/jp_charset_utf8.test b/mysql-test/suite/jp/t/jp_charset_utf8.test new file mode 100644 index 00000000000..2d73daba42a --- /dev/null +++ b/mysql-test/suite/jp/t/jp_charset_utf8.test @@ -0,0 +1,133 @@ +--disable_warnings +drop table if exists `シエシ疏; +drop table if exists `シエシ蛋; +drop table if exists `シエシ伝; +drop table if exists `シエシ覗; +drop table if exists `シエシ描; +drop table if exists `シエシ冒; +drop table if exists `シエシ輿; +drop table if exists `シエシ倭; +drop table if exists `シエシ兪; +drop table if exists `シエシ托シ秦; +drop table if exists `シエシ托シ疏; +drop table if exists `シエシ托シ蛋; +--enable_warnings + +# +# Test CHARSET() function with Japanese characters in utf8 encoding +# + +SET NAMES utf8; +SET character_set_database = utf8; + +CREATE TABLE `シエシ疏 (`シ」シ疏 char(20)) DEFAULT CHARSET = utf8 engine = innodb; +CREATE TABLE `シエシ蛋 (`シ」シ疏 char(20)) DEFAULT CHARSET = utf8 engine = innodb; +CREATE TABLE `シエシ伝 (`シ」シ疏 char(20)) DEFAULT CHARSET = utf8 engine = innodb; +CREATE TABLE `シエシ覗 (`シ」シ疏 char(20)) DEFAULT CHARSET = utf8 engine = myisam; +CREATE TABLE `シエシ描 (`シ」シ疏 char(20)) DEFAULT CHARSET = utf8 engine = myisam; +CREATE TABLE `シエシ冒 (`シ」シ疏 char(20)) DEFAULT CHARSET = utf8 engine = myisam; +CREATE TABLE `シエシ輿 (`シ」シ疏 char(20)) DEFAULT CHARSET = utf8 engine = heap; +CREATE TABLE `シエシ倭 (`シ」シ疏 char(20)) DEFAULT CHARSET = utf8 engine = heap; +CREATE TABLE `シエシ兪 (`シ」シ疏 char(20)) DEFAULT CHARSET = utf8 engine = heap; +CREATE TABLE `シエシ托シ秦 (`シ」シ疏 char(20)) DEFAULT CHARSET = utf8 engine = bdb; +CREATE TABLE `シエシ托シ疏 (`シ」シ疏 char(20)) DEFAULT CHARSET = utf8 engine = bdb; +CREATE TABLE `シエシ托シ蛋 (`シ」シ疏 char(20)) DEFAULT CHARSET = utf8 engine = bdb; + +#Load the following data in each table +# jisx0201 hankaku-katakana data +# jisx0208 data +# jisx0212 supplemental character data + + LOAD DATA LOCAL INFILE 'suite/jp/std_data/jisx0201_utf8.dat' INTO TABLE `シエシ疏; + LOAD DATA LOCAL INFILE 'suite/jp/std_data/jisx0208_utf8.dat' INTO TABLE `シエシ蛋; + LOAD DATA LOCAL INFILE 'suite/jp/std_data/jisx0212_utf8.dat' INTO TABLE `シエシ伝; + LOAD DATA LOCAL INFILE 'suite/jp/std_data/jisx0201_utf8.dat' INTO TABLE `シエシ覗; + LOAD DATA LOCAL INFILE 'suite/jp/std_data/jisx0208_utf8.dat' INTO TABLE `シエシ描; + LOAD DATA LOCAL INFILE 'suite/jp/std_data/jisx0212_utf8.dat' INTO TABLE `シエシ冒; + LOAD DATA LOCAL INFILE 'suite/jp/std_data/jisx0201_utf8.dat' INTO TABLE `シエシ輿; + LOAD DATA LOCAL INFILE 'suite/jp/std_data/jisx0208_utf8.dat' INTO TABLE `シエシ倭; + LOAD DATA LOCAL INFILE 'suite/jp/std_data/jisx0212_utf8.dat' INTO TABLE `シエシ兪; + LOAD DATA LOCAL INFILE 'suite/jp/std_data/jisx0201_utf8.dat' INTO TABLE `シエシ托シ秦; + LOAD DATA LOCAL INFILE 'suite/jp/std_data/jisx0208_utf8.dat' INTO TABLE `シエシ托シ疏; + LOAD DATA LOCAL INFILE 'suite/jp/std_data/jisx0212_utf8.dat' INTO TABLE `シエシ托シ蛋; + +#InnoDB +SELECT DISTINCT CHARSET(`シ」シ疏) FROM `シエシ疏; +SELECT DISTINCT CHARSET(`シ」シ疏) FROM `シエシ蛋; +SELECT DISTINCT CHARSET(`シ」シ疏) FROM `シエシ伝; +SELECT DISTINCT CHARSET(CONVERT(`シ」シ疏 USING utf8)) FROM `シエシ疏; +SELECT DISTINCT CHARSET(CONVERT(`シ」シ疏 USING ucs2)) FROM `シエシ疏; +SELECT DISTINCT CHARSET(CONVERT(`シ」シ疏 USING sjis)) FROM `シエシ疏; +SELECT DISTINCT CHARSET(CONVERT(`シ」シ疏 USING ujis)) FROM `シエシ疏; +SELECT DISTINCT CHARSET(CONVERT(`シ」シ疏 USING utf8)) FROM `シエシ蛋; +SELECT DISTINCT CHARSET(CONVERT(`シ」シ疏 USING ucs2)) FROM `シエシ蛋; +SELECT DISTINCT CHARSET(CONVERT(`シ」シ疏 USING sjis)) FROM `シエシ蛋; +SELECT DISTINCT CHARSET(CONVERT(`シ」シ疏 USING ujis)) FROM `シエシ蛋; +SELECT DISTINCT CHARSET(CONVERT(`シ」シ疏 USING utf8)) FROM `シエシ伝; +SELECT DISTINCT CHARSET(CONVERT(`シ」シ疏 USING ucs2)) FROM `シエシ伝; +SELECT DISTINCT CHARSET(CONVERT(`シ」シ疏 USING sjis)) FROM `シエシ伝; +SELECT DISTINCT CHARSET(CONVERT(`シ」シ疏 USING ujis)) FROM `シエシ伝; + +#MyISAM +SELECT DISTINCT CHARSET(`シ」シ疏) FROM `シエシ覗; +SELECT DISTINCT CHARSET(`シ」シ疏) FROM `シエシ描; +SELECT DISTINCT CHARSET(`シ」シ疏) FROM `シエシ冒; +SELECT DISTINCT CHARSET(CONVERT(`シ」シ疏 USING utf8)) FROM `シエシ覗; +SELECT DISTINCT CHARSET(CONVERT(`シ」シ疏 USING ucs2)) FROM `シエシ覗; +SELECT DISTINCT CHARSET(CONVERT(`シ」シ疏 USING sjis)) FROM `シエシ覗; +SELECT DISTINCT CHARSET(CONVERT(`シ」シ疏 USING ujis)) FROM `シエシ覗; +SELECT DISTINCT CHARSET(CONVERT(`シ」シ疏 USING utf8)) FROM `シエシ描; +SELECT DISTINCT CHARSET(CONVERT(`シ」シ疏 USING ucs2)) FROM `シエシ描; +SELECT DISTINCT CHARSET(CONVERT(`シ」シ疏 USING sjis)) FROM `シエシ描; +SELECT DISTINCT CHARSET(CONVERT(`シ」シ疏 USING ujis)) FROM `シエシ描; +SELECT DISTINCT CHARSET(CONVERT(`シ」シ疏 USING utf8)) FROM `シエシ冒; +SELECT DISTINCT CHARSET(CONVERT(`シ」シ疏 USING ucs2)) FROM `シエシ冒; +SELECT DISTINCT CHARSET(CONVERT(`シ」シ疏 USING sjis)) FROM `シエシ冒; +SELECT DISTINCT CHARSET(CONVERT(`シ」シ疏 USING ujis)) FROM `シエシ冒; + +#Heap +SELECT DISTINCT CHARSET(`シ」シ疏) FROM `シエシ輿; +SELECT DISTINCT CHARSET(`シ」シ疏) FROM `シエシ倭; +SELECT DISTINCT CHARSET(`シ」シ疏) FROM `シエシ兪; +SELECT DISTINCT CHARSET(CONVERT(`シ」シ疏 USING utf8)) FROM `シエシ輿; +SELECT DISTINCT CHARSET(CONVERT(`シ」シ疏 USING ucs2)) FROM `シエシ輿; +SELECT DISTINCT CHARSET(CONVERT(`シ」シ疏 USING sjis)) FROM `シエシ輿; +SELECT DISTINCT CHARSET(CONVERT(`シ」シ疏 USING ujis)) FROM `シエシ輿; +SELECT DISTINCT CHARSET(CONVERT(`シ」シ疏 USING utf8)) FROM `シエシ倭; +SELECT DISTINCT CHARSET(CONVERT(`シ」シ疏 USING ucs2)) FROM `シエシ倭; +SELECT DISTINCT CHARSET(CONVERT(`シ」シ疏 USING sjis)) FROM `シエシ倭; +SELECT DISTINCT CHARSET(CONVERT(`シ」シ疏 USING ujis)) FROM `シエシ倭; +SELECT DISTINCT CHARSET(CONVERT(`シ」シ疏 USING utf8)) FROM `シエシ兪; +SELECT DISTINCT CHARSET(CONVERT(`シ」シ疏 USING ucs2)) FROM `シエシ兪; +SELECT DISTINCT CHARSET(CONVERT(`シ」シ疏 USING sjis)) FROM `シエシ兪; +SELECT DISTINCT CHARSET(CONVERT(`シ」シ疏 USING ujis)) FROM `シエシ兪; + +#BDB +SELECT DISTINCT CHARSET(`シ」シ疏) FROM `シエシ托シ秦; +SELECT DISTINCT CHARSET(`シ」シ疏) FROM `シエシ托シ疏; +SELECT DISTINCT CHARSET(`シ」シ疏) FROM `シエシ托シ蛋; +SELECT DISTINCT CHARSET(CONVERT(`シ」シ疏 USING utf8)) FROM `シエシ托シ秦; +SELECT DISTINCT CHARSET(CONVERT(`シ」シ疏 USING ucs2)) FROM `シエシ托シ秦; +SELECT DISTINCT CHARSET(CONVERT(`シ」シ疏 USING sjis)) FROM `シエシ托シ秦; +SELECT DISTINCT CHARSET(CONVERT(`シ」シ疏 USING ujis)) FROM `シエシ托シ秦; +SELECT DISTINCT CHARSET(CONVERT(`シ」シ疏 USING utf8)) FROM `シエシ托シ疏; +SELECT DISTINCT CHARSET(CONVERT(`シ」シ疏 USING ucs2)) FROM `シエシ托シ疏; +SELECT DISTINCT CHARSET(CONVERT(`シ」シ疏 USING sjis)) FROM `シエシ托シ疏; +SELECT DISTINCT CHARSET(CONVERT(`シ」シ疏 USING ujis)) FROM `シエシ托シ疏; +SELECT DISTINCT CHARSET(CONVERT(`シ」シ疏 USING utf8)) FROM `シエシ托シ蛋; +SELECT DISTINCT CHARSET(CONVERT(`シ」シ疏 USING ucs2)) FROM `シエシ托シ蛋; +SELECT DISTINCT CHARSET(CONVERT(`シ」シ疏 USING sjis)) FROM `シエシ托シ蛋; +SELECT DISTINCT CHARSET(CONVERT(`シ」シ疏 USING ujis)) FROM `シエシ托シ蛋; + +drop table `シエシ疏; +drop table `シエシ蛋; +drop table `シエシ伝; +drop table `シエシ覗; +drop table `シエシ描; +drop table `シエシ冒; +drop table `シエシ輿; +drop table `シエシ倭; +drop table `シエシ兪; +drop table `シエシ托シ秦; +drop table `シエシ托シ疏; +drop table `シエシ托シ蛋; diff --git a/mysql-test/suite/jp/t/jp_convert_sjis.test b/mysql-test/suite/jp/t/jp_convert_sjis.test new file mode 100644 index 00000000000..93fa33029bf --- /dev/null +++ b/mysql-test/suite/jp/t/jp_convert_sjis.test @@ -0,0 +1,110 @@ +--character_set sjis +SET NAMES sjis; +SET character_set_database = sjis; + +--disable_warnings +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`; +drop table if exists `T11`; +drop table if exists `T12`; +--enable_warnings + +# +# Test CONVERT() function with Japanese character in sjis encoding +# + +CREATE TABLE `T1` (`C1` char(20), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = innodb; +CREATE TABLE `T2` (`C1` char(20), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = innodb; +CREATE TABLE `T3` (`C1` char(20), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = innodb; +CREATE TABLE `T4` (`C1` char(20), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = myisam; +CREATE TABLE `T5` (`C1` char(20), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = myisam; +CREATE TABLE `T6` (`C1` char(20), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = myisam; +CREATE TABLE `T7` (`C1` char(20), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = heap; +CREATE TABLE `T8` (`C1` char(20), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = heap; +CREATE TABLE `T9` (`C1` char(20), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = heap; +CREATE TABLE `T10` (`C1` char(20), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = bdb; +CREATE TABLE `T11` (`C1` char(20), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = bdb; +CREATE TABLE `T12` (`C1` char(20), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = bdb; + +#Load the following data in each table +# jisx0201 hankaku-katakana data +# jisx0208 data +# jisx0212 supplemental character data + + LOAD DATA LOCAL INFILE 'suite/jp/std_data/jisx0201_sjis.dat' INTO TABLE `T1`; + LOAD DATA LOCAL INFILE 'suite/jp/std_data/jisx0208_sjis.dat' INTO TABLE `T2`; + LOAD DATA LOCAL INFILE 'suite/jp/std_data/jisx0208_sjis2.dat' INTO TABLE `T3`; + LOAD DATA LOCAL INFILE 'suite/jp/std_data/jisx0201_sjis.dat' INTO TABLE `T4`; + LOAD DATA LOCAL INFILE 'suite/jp/std_data/jisx0208_sjis.dat' INTO TABLE `T5`; + LOAD DATA LOCAL INFILE 'suite/jp/std_data/jisx0208_sjis2.dat' INTO TABLE `T6`; + LOAD DATA LOCAL INFILE 'suite/jp/std_data/jisx0201_sjis.dat' INTO TABLE `T7`; + LOAD DATA LOCAL INFILE 'suite/jp/std_data/jisx0208_sjis.dat' INTO TABLE `T8`; + LOAD DATA LOCAL INFILE 'suite/jp/std_data/jisx0208_sjis2.dat' INTO TABLE `T9`; + LOAD DATA LOCAL INFILE 'suite/jp/std_data/jisx0201_sjis.dat' INTO TABLE `T10`; + LOAD DATA LOCAL INFILE 'suite/jp/std_data/jisx0208_sjis.dat' INTO TABLE `T11`; + LOAD DATA LOCAL INFILE 'suite/jp/std_data/jisx0208_sjis2.dat' INTO TABLE `T12`; + +#InnoDB +SELECT `C1`, CONVERT(`C1` using utf8) FROM `T1`; +SELECT `C1`, CONVERT(`C1` using ucs2) FROM `T1`; +SELECT `C1`, CONVERT(`C1` using ujis) FROM `T1`; +SELECT `C1`, CONVERT(`C1` using utf8) FROM `T2`; +SELECT `C1`, CONVERT(`C1` using ucs2) FROM `T2`; +SELECT `C1`, CONVERT(`C1` using ujis) FROM `T2`; +SELECT `C1`, CONVERT(`C1` using utf8) FROM `T3`; +SELECT `C1`, CONVERT(`C1` using ucs2) FROM `T3`; +SELECT `C1`, CONVERT(`C1` using ujis) FROM `T3`; + +#MyISAM +SELECT `C1`, CONVERT(`C1` using utf8) FROM `T4`; +SELECT `C1`, CONVERT(`C1` using ucs2) FROM `T4`; +SELECT `C1`, CONVERT(`C1` using ujis) FROM `T4`; +SELECT `C1`, CONVERT(`C1` using utf8) FROM `T5`; +SELECT `C1`, CONVERT(`C1` using ucs2) FROM `T5`; +SELECT `C1`, CONVERT(`C1` using ujis) FROM `T5`; +SELECT `C1`, CONVERT(`C1` using utf8) FROM `T6`; +SELECT `C1`, CONVERT(`C1` using ucs2) FROM `T6`; +SELECT `C1`, CONVERT(`C1` using ujis) FROM `T6`; + +#Heap +SELECT `C1`, CONVERT(`C1` using utf8) FROM `T7`; +SELECT `C1`, CONVERT(`C1` using ucs2) FROM `T7`; +SELECT `C1`, CONVERT(`C1` using ujis) FROM `T7`; +SELECT `C1`, CONVERT(`C1` using utf8) FROM `T8`; +SELECT `C1`, CONVERT(`C1` using ucs2) FROM `T8`; +SELECT `C1`, CONVERT(`C1` using ujis) FROM `T8`; +SELECT `C1`, CONVERT(`C1` using utf8) FROM `T9`; +SELECT `C1`, CONVERT(`C1` using ucs2) FROM `T9`; +SELECT `C1`, CONVERT(`C1` using ujis) FROM `T9`; + +#BDB +SELECT `C1`, CONVERT(`C1` using utf8) FROM `T10`; +SELECT `C1`, CONVERT(`C1` using ucs2) FROM `T10`; +SELECT `C1`, CONVERT(`C1` using ujis) FROM `T10`; +SELECT `C1`, CONVERT(`C1` using utf8) FROM `T11`; +SELECT `C1`, CONVERT(`C1` using ucs2) FROM `T11`; +SELECT `C1`, CONVERT(`C1` using ujis) FROM `T11`; +SELECT `C1`, CONVERT(`C1` using utf8) FROM `T12`; +SELECT `C1`, CONVERT(`C1` using ucs2) FROM `T12`; +SELECT `C1`, CONVERT(`C1` using ujis) 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`; diff --git a/mysql-test/suite/jp/t/jp_convert_ucs2.test b/mysql-test/suite/jp/t/jp_convert_ucs2.test new file mode 100644 index 00000000000..88b0d0c9cba --- /dev/null +++ b/mysql-test/suite/jp/t/jp_convert_ucs2.test @@ -0,0 +1,203 @@ +--source include/have_ucs2.inc + +--disable_warnings +drop table if exists `」ヤ」ア`; +drop table if exists `」ヤ」イ`; +drop table if exists `」ヤ」ウ`; +drop table if exists `」ヤ」エ`; +drop table if exists `」ヤ」オ`; +drop table if exists `」ヤ」カ`; +drop table if exists `」ヤ」キ`; +drop table if exists `」ヤ」ク`; +drop table if exists `」ヤ」ケ`; +drop table if exists `」ヤ」ア」ー`; +drop table if exists `」ヤ」ア」ア`; +drop table if exists `」ヤ」ア」イ`; +--enable_warnings + +# +# Test CONVERT() function with Japanese character in ucs2 encoding +# + +SET NAMES ujis; +SET character_set_database = ucs2; +SET collation_connection = ucs2_general_ci; + +CREATE TABLE `」ヤ」ア` (`」テ」ア` char(20), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = innodb; +CREATE TABLE `」ヤ」イ` (`」テ」ア` char(20), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = innodb; +CREATE TABLE `」ヤ」ウ` (`」テ」ア` char(20), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = innodb; +CREATE TABLE `」ヤ」エ` (`」テ」ア` char(20), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = myisam; +CREATE TABLE `」ヤ」オ` (`」テ」ア` char(20), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = myisam; +CREATE TABLE `」ヤ」カ` (`」テ」ア` char(20), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = myisam; +CREATE TABLE `」ヤ」キ` (`」テ」ア` char(20), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = heap; +CREATE TABLE `」ヤ」ク` (`」テ」ア` char(20), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = heap; +CREATE TABLE `」ヤ」ケ` (`」テ」ア` char(20), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = heap; +CREATE TABLE `」ヤ」ア」ー` (`」テ」ア` char(20), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = bdb; +CREATE TABLE `」ヤ」ア」ア` (`」テ」ア` char(20), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = bdb; +CREATE TABLE `」ヤ」ア」イ` (`」テ」ア` char(20), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = bdb; + +#Insert the following data in each table +# jisx0201 hankaku-katakana data +# jisx0208 data +# jisx0212 supplemental character data + +INSERT INTO `」ヤ」ア` VALUES + ('PQRSTUVWXYZ[\\]^_') +,(' 治爾璽痔磁示而耳自蒔辞汐鹿式識') +,('鴫竺軸宍雫七叱執失嫉室悉湿漆疾質') +,('実蔀篠偲柴芝屡蕊縞舎写射捨赦斜煮') +,('社紗者謝車遮蛇邪借勺尺杓灼爵酌釈'); + +INSERT INTO `」ヤ」イ` VALUES + ('。エ。オ。カ。キ。ク。ケ。コ。サ。シ。ス。セ。ソ。タ。チ。ツ。テ。ト。ナ。ニ。ヌ') +,('。ネ。ノ。ハ。ヒ。フ。ヘ。ホ。マ。ミ。ム。メ。モ。ヤ。ユ。ヨ。ラ。リ。ル。レ。ロ') +,('。ヲ、。、「、」、、、・、ヲ、ァ、ィ、ゥ、ェ、ォ、ャ、ュ、ョ、ッ、ー、ア、イ、ウ') +,('。ヲ・。・「・」・、・・・ヲ・ァ・ィ・ゥ・ェ・ォ・ャ・ュ・ョ・ッ・ー・ア・イ・ウ') +,('。ヲー。ー「ー」ー、ー・ーヲーァーィーゥーェーォーャーューョーッーーーアーイーウ') +,('。ヲミ。ミ「ミ」ミ、ミ・ミヲミァミィミゥミェミォミャミュミョミッミーミアミイミウ') +,('。ヲ。「」、・ヲァィゥェォャュョッーアイウ'); + +INSERT INTO `」ヤ」ウ` VALUES + ('。ヲ召オ召カ召キ召ク召ケ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ召ツ召テ召ト。ヲ。ヲ。ヲ') +,('床エ床オ床カ床キ床ク床ケ床コ床サ床シ床ス床セ床ソ床タ床チ床ツ床テ床ト床ナ床ニ床ヌ') +,('床ネ床ノ床ハ床ヒ床フ床ヘ床ホ床マ床ミ床ム床メ床モ床ヤ床ユ床ヨ床ラ床リ床ル床レ床ロ') +,('床ワ床ン床゙床゚床熄ー瘴ー竢ー繽ー苡ー蜿ー謠ー迴ー闖ー髀ー齒ー床床床床') +,('。ヲ常。常「常」常、常・常ヲ常ァ常ィ常ゥ常ェ常ォ常ャ常ュ常ョ常ッ常ー常ア常イ常ウ') +,('常エ常オ常カ常キ常ク常ケ常コ常サ常シ常ス常セ常ソ常タ常チ常ツ常テ常ト常ナ常ニ常ヌ') +,('常ネ常ノ常ハ常ヒ常フ常ヘ常ホ常マ常ミ常ム常メ常モ常ヤ常ユ常ヨ常ラ常リ常ル常レ常ロ'); + +INSERT INTO `」ヤ」エ` VALUES + ('PQRSTUVWXYZ[\\]^_') +,(' 治爾璽痔磁示而耳自蒔辞汐鹿式識') +,('鴫竺軸宍雫七叱執失嫉室悉湿漆疾質') +,('実蔀篠偲柴芝屡蕊縞舎写射捨赦斜煮') +,('社紗者謝車遮蛇邪借勺尺杓灼爵酌釈'); + +INSERT INTO `」ヤ」オ` VALUES + ('。エ。オ。カ。キ。ク。ケ。コ。サ。シ。ス。セ。ソ。タ。チ。ツ。テ。ト。ナ。ニ。ヌ') +,('。ネ。ノ。ハ。ヒ。フ。ヘ。ホ。マ。ミ。ム。メ。モ。ヤ。ユ。ヨ。ラ。リ。ル。レ。ロ') +,('。ヲ、。、「、」、、、・、ヲ、ァ、ィ、ゥ、ェ、ォ、ャ、ュ、ョ、ッ、ー、ア、イ、ウ') +,('。ヲ・。・「・」・、・・・ヲ・ァ・ィ・ゥ・ェ・ォ・ャ・ュ・ョ・ッ・ー・ア・イ・ウ') +,('。ヲー。ー「ー」ー、ー・ーヲーァーィーゥーェーォーャーューョーッーーーアーイーウ') +,('。ヲミ。ミ「ミ」ミ、ミ・ミヲミァミィミゥミェミォミャミュミョミッミーミアミイミウ') +,('。ヲ。「」、・ヲァィゥェォャュョッーアイウ'); + +INSERT INTO `」ヤ」カ` VALUES + ('。ヲ召オ召カ召キ召ク召ケ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ召ツ召テ召ト。ヲ。ヲ。ヲ') +,('床エ床オ床カ床キ床ク床ケ床コ床サ床シ床ス床セ床ソ床タ床チ床ツ床テ床ト床ナ床ニ床ヌ') +,('床ネ床ノ床ハ床ヒ床フ床ヘ床ホ床マ床ミ床ム床メ床モ床ヤ床ユ床ヨ床ラ床リ床ル床レ床ロ') +,('床ワ床ン床゙床゚床熄ー瘴ー竢ー繽ー苡ー蜿ー謠ー迴ー闖ー髀ー齒ー床床床床') +,('。ヲ常。常「常」常、常・常ヲ常ァ常ィ常ゥ常ェ常ォ常ャ常ュ常ョ常ッ常ー常ア常イ常ウ') +,('常エ常オ常カ常キ常ク常ケ常コ常サ常シ常ス常セ常ソ常タ常チ常ツ常テ常ト常ナ常ニ常ヌ') +,('常ネ常ノ常ハ常ヒ常フ常ヘ常ホ常マ常ミ常ム常メ常モ常ヤ常ユ常ヨ常ラ常リ常ル常レ常ロ'); + +INSERT INTO `」ヤ」キ` VALUES + ('PQRSTUVWXYZ[\\]^_') +,(' 治爾璽痔磁示而耳自蒔辞汐鹿式識') +,('鴫竺軸宍雫七叱執失嫉室悉湿漆疾質') +,('実蔀篠偲柴芝屡蕊縞舎写射捨赦斜煮') +,('社紗者謝車遮蛇邪借勺尺杓灼爵酌釈'); + +INSERT INTO `」ヤ」ク` VALUES + ('。エ。オ。カ。キ。ク。ケ。コ。サ。シ。ス。セ。ソ。タ。チ。ツ。テ。ト。ナ。ニ。ヌ') +,('。ネ。ノ。ハ。ヒ。フ。ヘ。ホ。マ。ミ。ム。メ。モ。ヤ。ユ。ヨ。ラ。リ。ル。レ。ロ') +,('。ヲ、。、「、」、、、・、ヲ、ァ、ィ、ゥ、ェ、ォ、ャ、ュ、ョ、ッ、ー、ア、イ、ウ') +,('。ヲ・。・「・」・、・・・ヲ・ァ・ィ・ゥ・ェ・ォ・ャ・ュ・ョ・ッ・ー・ア・イ・ウ') +,('。ヲー。ー「ー」ー、ー・ーヲーァーィーゥーェーォーャーューョーッーーーアーイーウ') +,('。ヲミ。ミ「ミ」ミ、ミ・ミヲミァミィミゥミェミォミャミュミョミッミーミアミイミウ') +,('。ヲ。「」、・ヲァィゥェォャュョッーアイウ'); + +INSERT INTO `」ヤ」ケ` VALUES + ('。ヲ召オ召カ召キ召ク召ケ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ召ツ召テ召ト。ヲ。ヲ。ヲ') +,('床エ床オ床カ床キ床ク床ケ床コ床サ床シ床ス床セ床ソ床タ床チ床ツ床テ床ト床ナ床ニ床ヌ') +,('床ネ床ノ床ハ床ヒ床フ床ヘ床ホ床マ床ミ床ム床メ床モ床ヤ床ユ床ヨ床ラ床リ床ル床レ床ロ') +,('床ワ床ン床゙床゚床熄ー瘴ー竢ー繽ー苡ー蜿ー謠ー迴ー闖ー髀ー齒ー床床床床') +,('。ヲ常。常「常」常、常・常ヲ常ァ常ィ常ゥ常ェ常ォ常ャ常ュ常ョ常ッ常ー常ア常イ常ウ') +,('常エ常オ常カ常キ常ク常ケ常コ常サ常シ常ス常セ常ソ常タ常チ常ツ常テ常ト常ナ常ニ常ヌ') +,('常ネ常ノ常ハ常ヒ常フ常ヘ常ホ常マ常ミ常ム常メ常モ常ヤ常ユ常ヨ常ラ常リ常ル常レ常ロ'); + +INSERT INTO `」ヤ」ア」ー` VALUES + ('PQRSTUVWXYZ[\\]^_') +,(' 治爾璽痔磁示而耳自蒔辞汐鹿式識') +,('鴫竺軸宍雫七叱執失嫉室悉湿漆疾質') +,('実蔀篠偲柴芝屡蕊縞舎写射捨赦斜煮') +,('社紗者謝車遮蛇邪借勺尺杓灼爵酌釈'); + +INSERT INTO `」ヤ」ア」ア` VALUES + ('。エ。オ。カ。キ。ク。ケ。コ。サ。シ。ス。セ。ソ。タ。チ。ツ。テ。ト。ナ。ニ。ヌ') +,('。ネ。ノ。ハ。ヒ。フ。ヘ。ホ。マ。ミ。ム。メ。モ。ヤ。ユ。ヨ。ラ。リ。ル。レ。ロ') +,('。ヲ、。、「、」、、、・、ヲ、ァ、ィ、ゥ、ェ、ォ、ャ、ュ、ョ、ッ、ー、ア、イ、ウ') +,('。ヲ・。・「・」・、・・・ヲ・ァ・ィ・ゥ・ェ・ォ・ャ・ュ・ョ・ッ・ー・ア・イ・ウ') +,('。ヲー。ー「ー」ー、ー・ーヲーァーィーゥーェーォーャーューョーッーーーアーイーウ') +,('。ヲミ。ミ「ミ」ミ、ミ・ミヲミァミィミゥミェミォミャミュミョミッミーミアミイミウ') +,('。ヲ。「」、・ヲァィゥェォャュョッーアイウ'); + +INSERT INTO `」ヤ」ア」イ` VALUES + ('。ヲ召オ召カ召キ召ク召ケ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ召ツ召テ召ト。ヲ。ヲ。ヲ') +,('床エ床オ床カ床キ床ク床ケ床コ床サ床シ床ス床セ床ソ床タ床チ床ツ床テ床ト床ナ床ニ床ヌ') +,('床ネ床ノ床ハ床ヒ床フ床ヘ床ホ床マ床ミ床ム床メ床モ床ヤ床ユ床ヨ床ラ床リ床ル床レ床ロ') +,('床ワ床ン床゙床゚床熄ー瘴ー竢ー繽ー苡ー蜿ー謠ー迴ー闖ー髀ー齒ー床床床床') +,('。ヲ常。常「常」常、常・常ヲ常ァ常ィ常ゥ常ェ常ォ常ャ常ュ常ョ常ッ常ー常ア常イ常ウ') +,('常エ常オ常カ常キ常ク常ケ常コ常サ常シ常ス常セ常ソ常タ常チ常ツ常テ常ト常ナ常ニ常ヌ') +,('常ネ常ノ常ハ常ヒ常フ常ヘ常ホ常マ常ミ常ム常メ常モ常ヤ常ユ常ヨ常ラ常リ常ル常レ常ロ'); + +#InnoDB +SELECT `」テ」ア`, CONVERT(`」テ」ア` using utf8) FROM `」ヤ」ア`; +SELECT `」テ」ア`, CONVERT(`」テ」ア` using ucs2) FROM `」ヤ」ア`; +SELECT `」テ」ア`, CONVERT(`」テ」ア` using sjis) FROM `」ヤ」ア`; +SELECT `」テ」ア`, CONVERT(`」テ」ア` using utf8) FROM `」ヤ」イ`; +SELECT `」テ」ア`, CONVERT(`」テ」ア` using ucs2) FROM `」ヤ」イ`; +SELECT `」テ」ア`, CONVERT(`」テ」ア` using sjis) FROM `」ヤ」イ`; +SELECT `」テ」ア`, CONVERT(`」テ」ア` using utf8) FROM `」ヤ」ウ`; +SELECT `」テ」ア`, CONVERT(`」テ」ア` using ucs2) FROM `」ヤ」ウ`; +# The result will get garbled because jisx0212 is not included in sjis +SELECT `」テ」ア`, CONVERT(`」テ」ア` using sjis) FROM `」ヤ」ウ`; + +#MyISAM +SELECT `」テ」ア`, CONVERT(`」テ」ア` using utf8) FROM `」ヤ」エ`; +SELECT `」テ」ア`, CONVERT(`」テ」ア` using ucs2) FROM `」ヤ」エ`; +SELECT `」テ」ア`, CONVERT(`」テ」ア` using sjis) FROM `」ヤ」エ`; +SELECT `」テ」ア`, CONVERT(`」テ」ア` using utf8) FROM `」ヤ」オ`; +SELECT `」テ」ア`, CONVERT(`」テ」ア` using ucs2) FROM `」ヤ」オ`; +SELECT `」テ」ア`, CONVERT(`」テ」ア` using sjis) FROM `」ヤ」オ`; +SELECT `」テ」ア`, CONVERT(`」テ」ア` using utf8) FROM `」ヤ」カ`; +SELECT `」テ」ア`, CONVERT(`」テ」ア` using ucs2) FROM `」ヤ」カ`; +# The result will get garbled because jisx0212 is not included in sjis +SELECT `」テ」ア`, CONVERT(`」テ」ア` using sjis) FROM `」ヤ」カ`; + +#Heap +SELECT `」テ」ア`, CONVERT(`」テ」ア` using utf8) FROM `」ヤ」キ`; +SELECT `」テ」ア`, CONVERT(`」テ」ア` using ucs2) FROM `」ヤ」キ`; +SELECT `」テ」ア`, CONVERT(`」テ」ア` using sjis) FROM `」ヤ」キ`; +SELECT `」テ」ア`, CONVERT(`」テ」ア` using utf8) FROM `」ヤ」ク`; +SELECT `」テ」ア`, CONVERT(`」テ」ア` using ucs2) FROM `」ヤ」ク`; +SELECT `」テ」ア`, CONVERT(`」テ」ア` using sjis) FROM `」ヤ」ク`; +SELECT `」テ」ア`, CONVERT(`」テ」ア` using utf8) FROM `」ヤ」ケ`; +SELECT `」テ」ア`, CONVERT(`」テ」ア` using ucs2) FROM `」ヤ」ケ`; +# The result will get garbled because jisx0212 is not included in sjis +SELECT `」テ」ア`, CONVERT(`」テ」ア` using sjis) FROM `」ヤ」ケ`; + +#BDB +SELECT `」テ」ア`, CONVERT(`」テ」ア` using utf8) FROM `」ヤ」ア」ー`; +SELECT `」テ」ア`, CONVERT(`」テ」ア` using ucs2) FROM `」ヤ」ア」ー`; +SELECT `」テ」ア`, CONVERT(`」テ」ア` using sjis) FROM `」ヤ」ア」ー`; +SELECT `」テ」ア`, CONVERT(`」テ」ア` using utf8) FROM `」ヤ」ア」ア`; +SELECT `」テ」ア`, CONVERT(`」テ」ア` using ucs2) FROM `」ヤ」ア」ア`; +SELECT `」テ」ア`, CONVERT(`」テ」ア` using sjis) FROM `」ヤ」ア」ア`; +SELECT `」テ」ア`, CONVERT(`」テ」ア` using utf8) FROM `」ヤ」ア」イ`; +SELECT `」テ」ア`, CONVERT(`」テ」ア` using ucs2) FROM `」ヤ」ア」イ`; +# The result will get garbled because jisx0212 is not included in sjis +SELECT `」テ」ア`, CONVERT(`」テ」ア` using sjis) FROM `」ヤ」ア」イ`; + +drop table `」ヤ」ア`; +drop table `」ヤ」イ`; +drop table `」ヤ」ウ`; +drop table `」ヤ」エ`; +drop table `」ヤ」オ`; +drop table `」ヤ」カ`; +drop table `」ヤ」キ`; +drop table `」ヤ」ク`; +drop table `」ヤ」ケ`; +drop table `」ヤ」ア」ー`; +drop table `」ヤ」ア」ア`; +drop table `」ヤ」ア」イ`; diff --git a/mysql-test/suite/jp/t/jp_convert_ujis.test b/mysql-test/suite/jp/t/jp_convert_ujis.test new file mode 100644 index 00000000000..d6303b66f34 --- /dev/null +++ b/mysql-test/suite/jp/t/jp_convert_ujis.test @@ -0,0 +1,115 @@ +--source include/have_ujis.inc + +--disable_warnings +drop table if exists `」ヤ」ア`; +drop table if exists `」ヤ」イ`; +drop table if exists `」ヤ」ウ`; +drop table if exists `」ヤ」エ`; +drop table if exists `」ヤ」オ`; +drop table if exists `」ヤ」カ`; +drop table if exists `」ヤ」キ`; +drop table if exists `」ヤ」ク`; +drop table if exists `」ヤ」ケ`; +drop table if exists `」ヤ」ア」ー`; +drop table if exists `」ヤ」ア」ア`; +drop table if exists `」ヤ」ア」イ`; +--enable_warnings + +# +# Test CONVERT() function with Japanese character in ujis encoding +# + +SET NAMES ujis; +SET character_set_database = ujis; + +CREATE TABLE `」ヤ」ア` (`」テ」ア` char(20), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = innodb; +CREATE TABLE `」ヤ」イ` (`」テ」ア` char(20), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = innodb; +CREATE TABLE `」ヤ」ウ` (`」テ」ア` char(20), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = innodb; +CREATE TABLE `」ヤ」エ` (`」テ」ア` char(20), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = myisam; +CREATE TABLE `」ヤ」オ` (`」テ」ア` char(20), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = myisam; +CREATE TABLE `」ヤ」カ` (`」テ」ア` char(20), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = myisam; +CREATE TABLE `」ヤ」キ` (`」テ」ア` char(20), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = heap; +CREATE TABLE `」ヤ」ク` (`」テ」ア` char(20), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = heap; +CREATE TABLE `」ヤ」ケ` (`」テ」ア` char(20), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = heap; +CREATE TABLE `」ヤ」ア」ー` (`」テ」ア` char(20), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = bdb; +CREATE TABLE `」ヤ」ア」ア` (`」テ」ア` char(20), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = bdb; +CREATE TABLE `」ヤ」ア」イ` (`」テ」ア` char(20), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = bdb; + +#Load the following data in each table +# jisx0201 hankaku-katakana data +# jisx0208 data +# jisx0212 supplemental character data + + LOAD DATA LOCAL INFILE 'suite/jp/std_data/jisx0201_ujis.dat' INTO TABLE `」ヤ」ア`; + LOAD DATA LOCAL INFILE 'suite/jp/std_data/jisx0208_ujis.dat' INTO TABLE `」ヤ」イ`; + LOAD DATA LOCAL INFILE 'suite/jp/std_data/jisx0212_ujis.dat' INTO TABLE `」ヤ」ウ`; + LOAD DATA LOCAL INFILE 'suite/jp/std_data/jisx0201_ujis.dat' INTO TABLE `」ヤ」エ`; + LOAD DATA LOCAL INFILE 'suite/jp/std_data/jisx0208_ujis.dat' INTO TABLE `」ヤ」オ`; + LOAD DATA LOCAL INFILE 'suite/jp/std_data/jisx0212_ujis.dat' INTO TABLE `」ヤ」カ`; + LOAD DATA LOCAL INFILE 'suite/jp/std_data/jisx0201_ujis.dat' INTO TABLE `」ヤ」キ`; + LOAD DATA LOCAL INFILE 'suite/jp/std_data/jisx0208_ujis.dat' INTO TABLE `」ヤ」ク`; + LOAD DATA LOCAL INFILE 'suite/jp/std_data/jisx0212_ujis.dat' INTO TABLE `」ヤ」ケ`; + LOAD DATA LOCAL INFILE 'suite/jp/std_data/jisx0201_ujis.dat' INTO TABLE `」ヤ」ア」ー`; + LOAD DATA LOCAL INFILE 'suite/jp/std_data/jisx0208_ujis.dat' INTO TABLE `」ヤ」ア」ア`; + LOAD DATA LOCAL INFILE 'suite/jp/std_data/jisx0212_ujis.dat' INTO TABLE `」ヤ」ア」イ`; + +#InnoDB +SELECT `」テ」ア`, CONVERT(`」テ」ア` using utf8) FROM `」ヤ」ア`; +SELECT `」テ」ア`, CONVERT(`」テ」ア` using ucs2) FROM `」ヤ」ア`; +SELECT `」テ」ア`, CONVERT(`」テ」ア` using sjis) FROM `」ヤ」ア`; +SELECT `」テ」ア`, CONVERT(`」テ」ア` using utf8) FROM `」ヤ」イ`; +SELECT `」テ」ア`, CONVERT(`」テ」ア` using ucs2) FROM `」ヤ」イ`; +SELECT `」テ」ア`, CONVERT(`」テ」ア` using sjis) FROM `」ヤ」イ`; +SELECT `」テ」ア`, CONVERT(`」テ」ア` using utf8) FROM `」ヤ」ウ`; +SELECT `」テ」ア`, CONVERT(`」テ」ア` using ucs2) FROM `」ヤ」ウ`; +# The result will get garbled because jisx0212 is not included in sjis +SELECT `」テ」ア`, CONVERT(`」テ」ア` using sjis) FROM `」ヤ」ウ`; + +#MyISAM +SELECT `」テ」ア`, CONVERT(`」テ」ア` using utf8) FROM `」ヤ」エ`; +SELECT `」テ」ア`, CONVERT(`」テ」ア` using ucs2) FROM `」ヤ」エ`; +SELECT `」テ」ア`, CONVERT(`」テ」ア` using sjis) FROM `」ヤ」エ`; +SELECT `」テ」ア`, CONVERT(`」テ」ア` using utf8) FROM `」ヤ」オ`; +SELECT `」テ」ア`, CONVERT(`」テ」ア` using ucs2) FROM `」ヤ」オ`; +SELECT `」テ」ア`, CONVERT(`」テ」ア` using sjis) FROM `」ヤ」オ`; +SELECT `」テ」ア`, CONVERT(`」テ」ア` using utf8) FROM `」ヤ」カ`; +SELECT `」テ」ア`, CONVERT(`」テ」ア` using ucs2) FROM `」ヤ」カ`; +# The result will get garbled because jisx0212 is not included in sjis +SELECT `」テ」ア`, CONVERT(`」テ」ア` using sjis) FROM `」ヤ」カ`; + +#Heap +SELECT `」テ」ア`, CONVERT(`」テ」ア` using utf8) FROM `」ヤ」キ`; +SELECT `」テ」ア`, CONVERT(`」テ」ア` using ucs2) FROM `」ヤ」キ`; +SELECT `」テ」ア`, CONVERT(`」テ」ア` using sjis) FROM `」ヤ」キ`; +SELECT `」テ」ア`, CONVERT(`」テ」ア` using utf8) FROM `」ヤ」ク`; +SELECT `」テ」ア`, CONVERT(`」テ」ア` using ucs2) FROM `」ヤ」ク`; +SELECT `」テ」ア`, CONVERT(`」テ」ア` using sjis) FROM `」ヤ」ク`; +SELECT `」テ」ア`, CONVERT(`」テ」ア` using utf8) FROM `」ヤ」ケ`; +SELECT `」テ」ア`, CONVERT(`」テ」ア` using ucs2) FROM `」ヤ」ケ`; +# The result will get garbled because jisx0212 is not included in sjis +SELECT `」テ」ア`, CONVERT(`」テ」ア` using sjis) FROM `」ヤ」ケ`; + +#BDB +SELECT `」テ」ア`, CONVERT(`」テ」ア` using utf8) FROM `」ヤ」ア」ー`; +SELECT `」テ」ア`, CONVERT(`」テ」ア` using ucs2) FROM `」ヤ」ア」ー`; +SELECT `」テ」ア`, CONVERT(`」テ」ア` using sjis) FROM `」ヤ」ア」ー`; +SELECT `」テ」ア`, CONVERT(`」テ」ア` using utf8) FROM `」ヤ」ア」ア`; +SELECT `」テ」ア`, CONVERT(`」テ」ア` using ucs2) FROM `」ヤ」ア」ア`; +SELECT `」テ」ア`, CONVERT(`」テ」ア` using sjis) FROM `」ヤ」ア」ア`; +SELECT `」テ」ア`, CONVERT(`」テ」ア` using utf8) FROM `」ヤ」ア」イ`; +SELECT `」テ」ア`, CONVERT(`」テ」ア` using ucs2) FROM `」ヤ」ア」イ`; +# The result will get garbled because jisx0212 is not included in sjis +SELECT `」テ」ア`, CONVERT(`」テ」ア` using sjis) FROM `」ヤ」ア」イ`; + +drop table `」ヤ」ア`; +drop table `」ヤ」イ`; +drop table `」ヤ」ウ`; +drop table `」ヤ」エ`; +drop table `」ヤ」オ`; +drop table `」ヤ」カ`; +drop table `」ヤ」キ`; +drop table `」ヤ」ク`; +drop table `」ヤ」ケ`; +drop table `」ヤ」ア」ー`; +drop table `」ヤ」ア」ア`; +drop table `」ヤ」ア」イ`; diff --git a/mysql-test/suite/jp/t/jp_convert_utf8.test b/mysql-test/suite/jp/t/jp_convert_utf8.test new file mode 100644 index 00000000000..a687b0f06cb --- /dev/null +++ b/mysql-test/suite/jp/t/jp_convert_utf8.test @@ -0,0 +1,113 @@ +--disable_warnings +drop table if exists `シエシ疏; +drop table if exists `シエシ蛋; +drop table if exists `シエシ伝; +drop table if exists `シエシ覗; +drop table if exists `シエシ描; +drop table if exists `シエシ冒; +drop table if exists `シエシ輿; +drop table if exists `シエシ倭; +drop table if exists `シエシ兪; +drop table if exists `シエシ托シ秦; +drop table if exists `シエシ托シ疏; +drop table if exists `シエシ托シ蛋; +--enable_warnings + +# +# Test CONVERT() function with Japanese character in utf8 encoding +# + +SET NAMES utf8; +SET character_set_database = utf8; + +CREATE TABLE `シエシ疏 (`シ」シ疏 char(20), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = innodb; +CREATE TABLE `シエシ蛋 (`シ」シ疏 char(20), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = innodb; +CREATE TABLE `シエシ伝 (`シ」シ疏 char(20), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = innodb; +CREATE TABLE `シエシ覗 (`シ」シ疏 char(20), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = myisam; +CREATE TABLE `シエシ描 (`シ」シ疏 char(20), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = myisam; +CREATE TABLE `シエシ冒 (`シ」シ疏 char(20), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = myisam; +CREATE TABLE `シエシ輿 (`シ」シ疏 char(20), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = heap; +CREATE TABLE `シエシ倭 (`シ」シ疏 char(20), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = heap; +CREATE TABLE `シエシ兪 (`シ」シ疏 char(20), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = heap; +CREATE TABLE `シエシ托シ秦 (`シ」シ疏 char(20), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = bdb; +CREATE TABLE `シエシ托シ疏 (`シ」シ疏 char(20), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = bdb; +CREATE TABLE `シエシ托シ蛋 (`シ」シ疏 char(20), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = bdb; + +#Load the following data in each table +# jisx0201 hankaku-katakana data +# jisx0208 data +# jisx0212 supplemental character data + + LOAD DATA LOCAL INFILE 'suite/jp/std_data/jisx0201_utf8.dat' INTO TABLE `シエシ疏; + LOAD DATA LOCAL INFILE 'suite/jp/std_data/jisx0208_utf8.dat' INTO TABLE `シエシ蛋; + LOAD DATA LOCAL INFILE 'suite/jp/std_data/jisx0212_utf8.dat' INTO TABLE `シエシ伝; + LOAD DATA LOCAL INFILE 'suite/jp/std_data/jisx0201_utf8.dat' INTO TABLE `シエシ覗; + LOAD DATA LOCAL INFILE 'suite/jp/std_data/jisx0208_utf8.dat' INTO TABLE `シエシ描; + LOAD DATA LOCAL INFILE 'suite/jp/std_data/jisx0212_utf8.dat' INTO TABLE `シエシ冒; + LOAD DATA LOCAL INFILE 'suite/jp/std_data/jisx0201_utf8.dat' INTO TABLE `シエシ輿; + LOAD DATA LOCAL INFILE 'suite/jp/std_data/jisx0208_utf8.dat' INTO TABLE `シエシ倭; + LOAD DATA LOCAL INFILE 'suite/jp/std_data/jisx0212_utf8.dat' INTO TABLE `シエシ兪; + LOAD DATA LOCAL INFILE 'suite/jp/std_data/jisx0201_utf8.dat' INTO TABLE `シエシ托シ秦; + LOAD DATA LOCAL INFILE 'suite/jp/std_data/jisx0208_utf8.dat' INTO TABLE `シエシ托シ疏; + LOAD DATA LOCAL INFILE 'suite/jp/std_data/jisx0212_utf8.dat' INTO TABLE `シエシ托シ蛋; + +#InnoDB +SELECT `シ」シ疏, CONVERT(`シ」シ疏 using ujis) FROM `シエシ疏; +SELECT `シ」シ疏, CONVERT(`シ」シ疏 using ucs2) FROM `シエシ疏; +SELECT `シ」シ疏, CONVERT(`シ」シ疏 using sjis) FROM `シエシ疏; +SELECT `シ」シ疏, CONVERT(`シ」シ疏 using ujis) FROM `シエシ蛋; +SELECT `シ」シ疏, CONVERT(`シ」シ疏 using ucs2) FROM `シエシ蛋; +SELECT `シ」シ疏, CONVERT(`シ」シ疏 using sjis) FROM `シエシ蛋; +SELECT `シ」シ疏, CONVERT(`シ」シ疏 using ujis) FROM `シエシ伝; +SELECT `シ」シ疏, CONVERT(`シ」シ疏 using ucs2) FROM `シエシ伝; +# The result will get garbled because jisx0212 is not included in sjis +SELECT `シ」シ疏, CONVERT(`シ」シ疏 using sjis) FROM `シエシ伝; + +#MyISAM +SELECT `シ」シ疏, CONVERT(`シ」シ疏 using ujis) FROM `シエシ覗; +SELECT `シ」シ疏, CONVERT(`シ」シ疏 using ucs2) FROM `シエシ覗; +SELECT `シ」シ疏, CONVERT(`シ」シ疏 using sjis) FROM `シエシ覗; +SELECT `シ」シ疏, CONVERT(`シ」シ疏 using ujis) FROM `シエシ描; +SELECT `シ」シ疏, CONVERT(`シ」シ疏 using ucs2) FROM `シエシ描; +SELECT `シ」シ疏, CONVERT(`シ」シ疏 using sjis) FROM `シエシ描; +SELECT `シ」シ疏, CONVERT(`シ」シ疏 using ujis) FROM `シエシ冒; +SELECT `シ」シ疏, CONVERT(`シ」シ疏 using ucs2) FROM `シエシ冒; +# The result will get garbled because jisx0212 is not included in sjis +SELECT `シ」シ疏, CONVERT(`シ」シ疏 using sjis) FROM `シエシ冒; + +#Heap +SELECT `シ」シ疏, CONVERT(`シ」シ疏 using ujis) FROM `シエシ輿; +SELECT `シ」シ疏, CONVERT(`シ」シ疏 using ucs2) FROM `シエシ輿; +SELECT `シ」シ疏, CONVERT(`シ」シ疏 using sjis) FROM `シエシ輿; +SELECT `シ」シ疏, CONVERT(`シ」シ疏 using ujis) FROM `シエシ倭; +SELECT `シ」シ疏, CONVERT(`シ」シ疏 using ucs2) FROM `シエシ倭; +SELECT `シ」シ疏, CONVERT(`シ」シ疏 using sjis) FROM `シエシ倭; +SELECT `シ」シ疏, CONVERT(`シ」シ疏 using ujis) FROM `シエシ兪; +SELECT `シ」シ疏, CONVERT(`シ」シ疏 using ucs2) FROM `シエシ兪; +# The result will get garbled because jisx0212 is not included in sjis +SELECT `シ」シ疏, CONVERT(`シ」シ疏 using sjis) FROM `シエシ兪; + +#BDB +SELECT `シ」シ疏, CONVERT(`シ」シ疏 using ujis) FROM `シエシ托シ秦; +SELECT `シ」シ疏, CONVERT(`シ」シ疏 using ucs2) FROM `シエシ托シ秦; +SELECT `シ」シ疏, CONVERT(`シ」シ疏 using sjis) FROM `シエシ托シ秦; +SELECT `シ」シ疏, CONVERT(`シ」シ疏 using ujis) FROM `シエシ托シ疏; +SELECT `シ」シ疏, CONVERT(`シ」シ疏 using ucs2) FROM `シエシ托シ疏; +SELECT `シ」シ疏, CONVERT(`シ」シ疏 using sjis) FROM `シエシ托シ疏; +SELECT `シ」シ疏, CONVERT(`シ」シ疏 using ujis) FROM `シエシ托シ蛋; +SELECT `シ」シ疏, CONVERT(`シ」シ疏 using ucs2) FROM `シエシ托シ蛋; +# The result will get garbled because jisx0212 is not included in sjis +SELECT `シ」シ疏, CONVERT(`シ」シ疏 using sjis) FROM `シエシ托シ蛋; + +drop table `シエシ疏; +drop table `シエシ蛋; +drop table `シエシ伝; +drop table `シエシ覗; +drop table `シエシ描; +drop table `シエシ冒; +drop table `シエシ輿; +drop table `シエシ倭; +drop table `シエシ兪; +drop table `シエシ托シ秦; +drop table `シエシ托シ疏; +drop table `シエシ托シ蛋; diff --git a/mysql-test/suite/jp/t/jp_create_db_sjis.test b/mysql-test/suite/jp/t/jp_create_db_sjis.test new file mode 100644 index 00000000000..ef66d338fce --- /dev/null +++ b/mysql-test/suite/jp/t/jp_create_db_sjis.test @@ -0,0 +1,26 @@ +--character_set sjis +SET NAMES sjis; +SET character_set_database = sjis; +--disable_warnings +drop database if exists `ニホンゴ`; +drop database if exists `日本語`; +drop database if exists `ソ十表`; +--enable_warnings + +# +# Test Creating databases using Japanese charact for DB name in ujis encoding +# + +CREATE DATABASE `ニホンゴ`; +CREATE DATABASE `日本語`; +CREATE DATABASE `ソ十表`; + +SHOW DATABASES; + +USE `ニホンゴ`; +USE `日本語`; +USE `ソ十表`; + +DROP DATABASE `ニホンゴ`; +DROP DATABASE `日本語`; +DROP DATABASE `ソ十表`; diff --git a/mysql-test/suite/jp/t/jp_create_db_ucs2.test b/mysql-test/suite/jp/t/jp_create_db_ucs2.test new file mode 100644 index 00000000000..9e8ca7d2a0f --- /dev/null +++ b/mysql-test/suite/jp/t/jp_create_db_ucs2.test @@ -0,0 +1,29 @@ +--source include/have_ucs2.inc + +--disable_warnings +drop database if exists `屡斜爵室酌`; +drop database if exists `ニヒワク`; +drop database if exists `常ワ常ン常゙`; +--enable_warnings + +# +# Test Creating databases using Japanese charact for DB name in ucs2 encoding +# + +SET NAMES ujis; +SET character_set_database = ucs2; +SET character_set_server = ucs2; + +CREATE DATABASE `屡斜爵室酌`; +CREATE DATABASE `ニヒワク`; +CREATE DATABASE `常ワ常ン常゙`; + +SHOW DATABASES; + +USE `屡斜爵室酌`; +USE `ニヒワク`; +USE `常ワ常ン常゙`; + +DROP DATABASE `屡斜爵室酌`; +DROP DATABASE `ニヒワク`; +DROP DATABASE `常ワ常ン常゙`; diff --git a/mysql-test/suite/jp/t/jp_create_db_ujis.test b/mysql-test/suite/jp/t/jp_create_db_ujis.test new file mode 100644 index 00000000000..0095f864836 --- /dev/null +++ b/mysql-test/suite/jp/t/jp_create_db_ujis.test @@ -0,0 +1,28 @@ +--source include/have_ujis.inc + +--disable_warnings +drop database if exists `屡斜爵室酌`; +drop database if exists `ニヒワク`; +drop database if exists `常ワ常ン常゙`; +--enable_warnings + +# +# Test Creating databases using Japanese charact for DB name in ujis encoding +# + +SET NAMES ujis; +SET character_set_database = ujis; + +CREATE DATABASE `屡斜爵室酌`; +CREATE DATABASE `ニヒワク`; +CREATE DATABASE `常ワ常ン常゙`; + +SHOW DATABASES; + +USE `屡斜爵室酌`; +USE `ニヒワク`; +USE `常ワ常ン常゙`; + +DROP DATABASE `屡斜爵室酌`; +DROP DATABASE `ニヒワク`; +DROP DATABASE `常ワ常ン常゙`; diff --git a/mysql-test/suite/jp/t/jp_create_db_utf8.test b/mysql-test/suite/jp/t/jp_create_db_utf8.test new file mode 100644 index 00000000000..4f8eb24cbe3 --- /dev/null +++ b/mysql-test/suite/jp/t/jp_create_db_utf8.test @@ -0,0 +1,26 @@ +--disable_warnings +drop database if exists `セセ趣セ晢スコセ杼; +drop database if exists `譌・譛ャ隱杼; +drop database if exists `鮴秘セ夜セ輿; +--enable_warnings + +# +# Test Creating databases using Japanese charact for DB name in utf8 encoding +# + +SET NAMES utf8; +SET character_set_database = utf8; + +CREATE DATABASE `セセ趣セ晢スコセ杼; +CREATE DATABASE `譌・譛ャ隱杼; +CREATE DATABASE `鮴秘セ夜セ輿; + +SHOW DATABASES; + +USE `セセ趣セ晢スコセ杼; +USE `譌・譛ャ隱杼; +USE `鮴秘セ夜セ輿; + +DROP DATABASE `セセ趣セ晢スコセ杼; +DROP DATABASE `譌・譛ャ隱杼; +DROP DATABASE `鮴秘セ夜セ輿; diff --git a/mysql-test/suite/jp/t/jp_create_tbl_sjis.test b/mysql-test/suite/jp/t/jp_create_tbl_sjis.test new file mode 100644 index 00000000000..45c0b24388b --- /dev/null +++ b/mysql-test/suite/jp/t/jp_create_tbl_sjis.test @@ -0,0 +1,308 @@ +--character_set sjis +SET NAMES sjis; +SET character_set_database = sjis; +--disable_warnings +DROP TABLE IF EXISTS `アアア`; +DROP TABLE IF EXISTS `イイイ`; +DROP TABLE IF EXISTS `ウウウ`; +DROP TABLE IF EXISTS `エエエ`; +DROP TABLE IF EXISTS `オオオ`; +DROP TABLE IF EXISTS `あああ`; +DROP TABLE IF EXISTS `いいい`; +DROP TABLE IF EXISTS `ううう`; +DROP TABLE IF EXISTS `えええ`; +DROP TABLE IF EXISTS `おおお`; +DROP TABLE IF EXISTS `ソソソ`; +DROP TABLE IF EXISTS `十十十`; +DROP TABLE IF EXISTS `表表表`; +DROP TABLE IF EXISTS `予予予`; +DROP TABLE IF EXISTS `構構構`; +--enable_warnings + +CREATE TABLE `アアア`(`カカカ` char(1)) DEFAULT CHARSET = ujis engine=INNODB; +CREATE TABLE `イイイ`(`キキキ` char(1)) DEFAULT CHARSET = ujis engine=INNODB; +CREATE TABLE `あああ`(`かかか` char(1)) DEFAULT CHARSET = sjis engine=INNODB; +CREATE TABLE `いいい`(`ききき` char(1)) DEFAULT CHARSET = sjis engine=INNODB; +CREATE TABLE `ソソソ`(`噂噂噂` char(1)) DEFAULT CHARSET = sjis engine=INNODB; +CREATE TABLE `十十十`(`蚕蚕蚕` char(1)) DEFAULT CHARSET = sjis engine=INNODB; +# Tables should not be created because table names exist +CREATE TABLE IF NOT EXISTS `アアア`(`カカカ` char(1)) DEFAULT CHARSET = sjis engine=INNODB; +CREATE TABLE IF NOT EXISTS `イイイ`(`キキキ` char(1)) DEFAULT CHARSET = sjis engine=INNODB; +CREATE TABLE IF NOT EXISTS `あああ`(`かかか` char(1)) DEFAULT CHARSET = sjis engine=INNODB; +CREATE TABLE IF NOT EXISTS `いいい`(`ききき` char(1)) DEFAULT CHARSET = sjis engine=INNODB; +CREATE TABLE IF NOT EXISTS `ソソソ`(`噂噂噂` char(1)) DEFAULT CHARSET = sjis engine=INNODB; +CREATE TABLE IF NOT EXISTS `十十十`(`蚕蚕蚕` char(1)) DEFAULT CHARSET = sjis engine=INNODB; +# Tables should be created +CREATE TABLE IF NOT EXISTS `ウウウ`(`ククク` char(1)) DEFAULT CHARSET = sjis engine=INNODB; +CREATE TABLE IF NOT EXISTS `ううう`(`くくく` char(1)) DEFAULT CHARSET = sjis engine=INNODB; +CREATE TABLE IF NOT EXISTS `表表表`(`申申申`char(1)) DEFAULT CHARSET = sjis engine=INNODB; +CREATE TEMPORARY TABLE `エエエ`(`ケケケ` char(1)) DEFAULT CHARSET = sjis engine=INNODB; +CREATE TEMPORARY TABLE `オオオ`(`コココ` char(1)) DEFAULT CHARSET = sjis engine=INNODB; +CREATE TEMPORARY TABLE `えええ`(`けけけ` char(1)) DEFAULT CHARSET = sjis engine=INNODB; +CREATE TEMPORARY TABLE `おおお`(`こここ` char(1)) DEFAULT CHARSET = sjis engine=INNODB; +CREATE TEMPORARY TABLE `予予予`(`貼貼貼` char(1)) DEFAULT CHARSET = sjis engine=INNODB; +CREATE TEMPORARY TABLE `構構構`(`能能能` char(1)) DEFAULT CHARSET = sjis engine=INNODB; + +DESC `アアア`; +DESC `イイイ`; +DESC `ウウウ`; +DESC `エエエ`; +DESC `オオオ`; +DESC `あああ`; +DESC `いいい`; +DESC `ううう`; +DESC `えええ`; +DESC `おおお`; +DESC `ソソソ`; +DESC `十十十`; +DESC `表表表`; +DESC `予予予`; +DESC `構構構`; + +SHOW CREATE TABLE `アアア`; +SHOW CREATE TABLE `イイイ`; +SHOW CREATE TABLE `ウウウ`; +SHOW CREATE TABLE `エエエ`; +SHOW CREATE TABLE `オオオ`; +SHOW CREATE TABLE `あああ`; +SHOW CREATE TABLE `いいい`; +SHOW CREATE TABLE `ううう`; +SHOW CREATE TABLE `えええ`; +SHOW CREATE TABLE `おおお`; +SHOW CREATE TABLE `ソソソ`; +SHOW CREATE TABLE `十十十`; +SHOW CREATE TABLE `表表表`; +SHOW CREATE TABLE `予予予`; +SHOW CREATE TABLE `構構構`; + +DROP TABLE `アアア`; +DROP TABLE `イイイ`; +DROP TABLE `ウウウ`; +DROP TABLE `エエエ`; +DROP TABLE `オオオ`; +DROP TABLE `あああ`; +DROP TABLE `いいい`; +DROP TABLE `ううう`; +DROP TABLE `えええ`; +DROP TABLE `おおお`; +DROP TABLE `ソソソ`; +DROP TABLE `十十十`; +DROP TABLE `表表表`; +DROP TABLE `予予予`; +DROP TABLE `構構構`; + +CREATE TABLE `アアア`(`カカカ` char(1)) DEFAULT CHARSET = sjis engine=MyISAM; +CREATE TABLE `イイイ`(`キキキ` char(1)) DEFAULT CHARSET = sjis engine=MyISAM; +CREATE TABLE `あああ`(`かかか` char(1)) DEFAULT CHARSET = sjis engine=MyISAM; +CREATE TABLE `いいい`(`ききき` char(1)) DEFAULT CHARSET = sjis engine=MyISAM; +CREATE TABLE `ソソソ`(`噂噂噂` char(1)) DEFAULT CHARSET = sjis engine=MyISAM; +CREATE TABLE `十十十`(`蚕蚕蚕` char(1)) DEFAULT CHARSET = sjis engine=MyISAM; +# Tables should not be created because table names exist +CREATE TABLE IF NOT EXISTS `アアア`(`カカカ` char(1)) DEFAULT CHARSET = sjis engine=MyISAM; +CREATE TABLE IF NOT EXISTS `イイイ`(`キキキ` char(1)) DEFAULT CHARSET = sjis engine=MyISAM; +CREATE TABLE IF NOT EXISTS `あああ`(`かかか` char(1)) DEFAULT CHARSET = sjis engine=MyISAM; +CREATE TABLE IF NOT EXISTS `いいい`(`ききき` char(1)) DEFAULT CHARSET = sjis engine=MyISAM; +CREATE TABLE IF NOT EXISTS `ソソソ`(`噂噂噂` char(1)) DEFAULT CHARSET = sjis engine=MyISAM; +CREATE TABLE IF NOT EXISTS `十十十`(`蚕蚕蚕` char(1)) DEFAULT CHARSET = sjis engine=MyISAM; +# Tables should be created +CREATE TABLE IF NOT EXISTS `ウウウ`(`ククク` char(1)) DEFAULT CHARSET = sjis engine=MyISAM; +CREATE TABLE IF NOT EXISTS `ううう`(`くくく` char(1)) DEFAULT CHARSET = sjis engine=MyISAM; +CREATE TABLE IF NOT EXISTS `表表表`(`申申申`char(1)) DEFAULT CHARSET = sjis engine=MyISAM; +CREATE TEMPORARY TABLE `エエエ`(`ケケケ` char(1)) DEFAULT CHARSET = sjis engine=MyISAM; +CREATE TEMPORARY TABLE `オオオ`(`コココ` char(1)) DEFAULT CHARSET = sjis engine=MyISAM; +CREATE TEMPORARY TABLE `えええ`(`けけけ` char(1)) DEFAULT CHARSET = sjis engine=MyISAM; +CREATE TEMPORARY TABLE `おおお`(`こここ` char(1)) DEFAULT CHARSET = sjis engine=MyISAM; +CREATE TEMPORARY TABLE `予予予`(`貼貼貼` char(1)) DEFAULT CHARSET = sjis engine=MyISAM; +CREATE TEMPORARY TABLE `構構構`(`能能能` char(1)) DEFAULT CHARSET = sjis engine=MyISAM; + +DESC `アアア`; +DESC `イイイ`; +DESC `ウウウ`; +DESC `エエエ`; +DESC `オオオ`; +DESC `あああ`; +DESC `いいい`; +DESC `ううう`; +DESC `えええ`; +DESC `おおお`; +DESC `ソソソ`; +DESC `十十十`; +DESC `表表表`; +DESC `予予予`; +DESC `構構構`; + +SHOW CREATE TABLE `アアア`; +SHOW CREATE TABLE `イイイ`; +SHOW CREATE TABLE `ウウウ`; +SHOW CREATE TABLE `エエエ`; +SHOW CREATE TABLE `オオオ`; +SHOW CREATE TABLE `あああ`; +SHOW CREATE TABLE `いいい`; +SHOW CREATE TABLE `ううう`; +SHOW CREATE TABLE `えええ`; +SHOW CREATE TABLE `おおお`; +SHOW CREATE TABLE `ソソソ`; +SHOW CREATE TABLE `十十十`; +SHOW CREATE TABLE `表表表`; +SHOW CREATE TABLE `予予予`; +SHOW CREATE TABLE `構構構`; + +DROP TABLE `アアア`; +DROP TABLE `イイイ`; +DROP TABLE `ウウウ`; +DROP TABLE `エエエ`; +DROP TABLE `オオオ`; +DROP TABLE `あああ`; +DROP TABLE `いいい`; +DROP TABLE `ううう`; +DROP TABLE `えええ`; +DROP TABLE `おおお`; +DROP TABLE `ソソソ`; +DROP TABLE `十十十`; +DROP TABLE `表表表`; +DROP TABLE `予予予`; +DROP TABLE `構構構`; + +CREATE TABLE `アアア`(`カカカ` char(1)) DEFAULT CHARSET = sjis engine=HEAP; +CREATE TABLE `イイイ`(`キキキ` char(1)) DEFAULT CHARSET = sjis engine=HEAP; +CREATE TABLE `あああ`(`かかか` char(1)) DEFAULT CHARSET = sjis engine=HEAP; +CREATE TABLE `いいい`(`ききき` char(1)) DEFAULT CHARSET = sjis engine=HEAP; +CREATE TABLE `ソソソ`(`噂噂噂` char(1)) DEFAULT CHARSET = sjis engine=HEAP; +CREATE TABLE `十十十`(`蚕蚕蚕` char(1)) DEFAULT CHARSET = sjis engine=HEAP; +# Tables should not be created because table names exist +CREATE TABLE IF NOT EXISTS `アアア`(`カカカ` char(1)) DEFAULT CHARSET = sjis engine=HEAP; +CREATE TABLE IF NOT EXISTS `イイイ`(`キキキ` char(1)) DEFAULT CHARSET = sjis engine=HEAP; +CREATE TABLE IF NOT EXISTS `あああ`(`かかか` char(1)) DEFAULT CHARSET = sjis engine=HEAP; +CREATE TABLE IF NOT EXISTS `いいい`(`ききき` char(1)) DEFAULT CHARSET = sjis engine=HEAP; +CREATE TABLE IF NOT EXISTS `ソソソ`(`噂噂噂` char(1)) DEFAULT CHARSET = sjis engine=HEAP; +CREATE TABLE IF NOT EXISTS `十十十`(`蚕蚕蚕` char(1)) DEFAULT CHARSET = sjis engine=HEAP; +# Tables should be created +CREATE TABLE IF NOT EXISTS `ウウウ`(`ククク` char(1)) DEFAULT CHARSET = sjis engine=HEAP; +CREATE TABLE IF NOT EXISTS `ううう`(`くくく` char(1)) DEFAULT CHARSET = sjis engine=HEAP; +CREATE TABLE IF NOT EXISTS `表表表`(`申申申`char(1)) DEFAULT CHARSET = sjis engine=HEAP; +CREATE TEMPORARY TABLE `エエエ`(`ケケケ` char(1)) DEFAULT CHARSET = sjis engine=HEAP; +CREATE TEMPORARY TABLE `オオオ`(`コココ` char(1)) DEFAULT CHARSET = sjis engine=HEAP; +CREATE TEMPORARY TABLE `えええ`(`けけけ` char(1)) DEFAULT CHARSET = sjis engine=HEAP; +CREATE TEMPORARY TABLE `おおお`(`こここ` char(1)) DEFAULT CHARSET = sjis engine=HEAP; +CREATE TEMPORARY TABLE `予予予`(`貼貼貼` char(1)) DEFAULT CHARSET = sjis engine=HEAP; +CREATE TEMPORARY TABLE `構構構`(`能能能` char(1)) DEFAULT CHARSET = sjis engine=HEAP; + +DESC `アアア`; +DESC `イイイ`; +DESC `ウウウ`; +DESC `エエエ`; +DESC `オオオ`; +DESC `あああ`; +DESC `いいい`; +DESC `ううう`; +DESC `えええ`; +DESC `おおお`; +DESC `ソソソ`; +DESC `十十十`; +DESC `表表表`; +DESC `予予予`; +DESC `構構構`; + +SHOW CREATE TABLE `アアア`; +SHOW CREATE TABLE `イイイ`; +SHOW CREATE TABLE `ウウウ`; +SHOW CREATE TABLE `エエエ`; +SHOW CREATE TABLE `オオオ`; +SHOW CREATE TABLE `あああ`; +SHOW CREATE TABLE `いいい`; +SHOW CREATE TABLE `ううう`; +SHOW CREATE TABLE `えええ`; +SHOW CREATE TABLE `おおお`; +SHOW CREATE TABLE `ソソソ`; +SHOW CREATE TABLE `十十十`; +SHOW CREATE TABLE `表表表`; +SHOW CREATE TABLE `予予予`; +SHOW CREATE TABLE `構構構`; + +DROP TABLE `アアア`; +DROP TABLE `イイイ`; +DROP TABLE `ウウウ`; +DROP TABLE `エエエ`; +DROP TABLE `オオオ`; +DROP TABLE `あああ`; +DROP TABLE `いいい`; +DROP TABLE `ううう`; +DROP TABLE `えええ`; +DROP TABLE `おおお`; +DROP TABLE `ソソソ`; +DROP TABLE `十十十`; +DROP TABLE `表表表`; +DROP TABLE `予予予`; +DROP TABLE `構構構`; + +CREATE TABLE `アアア`(`カカカ` char(1)) DEFAULT CHARSET = sjis engine=BDB; +CREATE TABLE `イイイ`(`キキキ` char(1)) DEFAULT CHARSET = sjis engine=BDB; +CREATE TABLE `あああ`(`かかか` char(1)) DEFAULT CHARSET = sjis engine=BDB; +CREATE TABLE `いいい`(`ききき` char(1)) DEFAULT CHARSET = sjis engine=BDB; +CREATE TABLE `ソソソ`(`噂噂噂` char(1)) DEFAULT CHARSET = sjis engine=BDB; +CREATE TABLE `十十十`(`蚕蚕蚕` char(1)) DEFAULT CHARSET = sjis engine=BDB; +# Tables should not be created because table names exist +CREATE TABLE IF NOT EXISTS `アアア`(`カカカ` char(1)) DEFAULT CHARSET = sjis engine=BDB; +CREATE TABLE IF NOT EXISTS `イイイ`(`キキキ` char(1)) DEFAULT CHARSET = sjis engine=BDB; +CREATE TABLE IF NOT EXISTS `あああ`(`かかか` char(1)) DEFAULT CHARSET = sjis engine=BDB; +CREATE TABLE IF NOT EXISTS `いいい`(`ききき` char(1)) DEFAULT CHARSET = sjis engine=BDB; +CREATE TABLE IF NOT EXISTS `ソソソ`(`噂噂噂` char(1)) DEFAULT CHARSET = sjis engine=BDB; +CREATE TABLE IF NOT EXISTS `十十十`(`蚕蚕蚕` char(1)) DEFAULT CHARSET = sjis engine=BDB; +# Tables should be created +CREATE TABLE IF NOT EXISTS `ウウウ`(`ククク` char(1)) DEFAULT CHARSET = sjis engine=BDB; +CREATE TABLE IF NOT EXISTS `ううう`(`くくく` char(1)) DEFAULT CHARSET = sjis engine=BDB; +CREATE TABLE IF NOT EXISTS `表表表`(`申申申`char(1)) DEFAULT CHARSET = sjis engine=BDB; +CREATE TEMPORARY TABLE `エエエ`(`ケケケ` char(1)) DEFAULT CHARSET = sjis engine=BDB; +CREATE TEMPORARY TABLE `オオオ`(`コココ` char(1)) DEFAULT CHARSET = sjis engine=BDB; +CREATE TEMPORARY TABLE `えええ`(`けけけ` char(1)) DEFAULT CHARSET = sjis engine=BDB; +CREATE TEMPORARY TABLE `おおお`(`こここ` char(1)) DEFAULT CHARSET = sjis engine=BDB; +CREATE TEMPORARY TABLE `予予予`(`貼貼貼` char(1)) DEFAULT CHARSET = sjis engine=BDB; +CREATE TEMPORARY TABLE `構構構`(`能能能` char(1)) DEFAULT CHARSET = sjis engine=BDB; + +DESC `アアア`; +DESC `イイイ`; +DESC `ウウウ`; +DESC `エエエ`; +DESC `オオオ`; +DESC `あああ`; +DESC `いいい`; +DESC `ううう`; +DESC `えええ`; +DESC `おおお`; +DESC `ソソソ`; +DESC `十十十`; +DESC `表表表`; +DESC `予予予`; +DESC `構構構`; + +SHOW CREATE TABLE `アアア`; +SHOW CREATE TABLE `イイイ`; +SHOW CREATE TABLE `ウウウ`; +SHOW CREATE TABLE `エエエ`; +SHOW CREATE TABLE `オオオ`; +SHOW CREATE TABLE `あああ`; +SHOW CREATE TABLE `いいい`; +SHOW CREATE TABLE `ううう`; +SHOW CREATE TABLE `えええ`; +SHOW CREATE TABLE `おおお`; +SHOW CREATE TABLE `ソソソ`; +SHOW CREATE TABLE `十十十`; +SHOW CREATE TABLE `表表表`; +SHOW CREATE TABLE `予予予`; +SHOW CREATE TABLE `構構構`; + +DROP TABLE `アアア`; +DROP TABLE `イイイ`; +DROP TABLE `ウウウ`; +DROP TABLE `エエエ`; +DROP TABLE `オオオ`; +DROP TABLE `あああ`; +DROP TABLE `いいい`; +DROP TABLE `ううう`; +DROP TABLE `えええ`; +DROP TABLE `おおお`; +DROP TABLE `ソソソ`; +DROP TABLE `十十十`; +DROP TABLE `表表表`; +DROP TABLE `予予予`; +DROP TABLE `構構構`; diff --git a/mysql-test/suite/jp/t/jp_create_tbl_ucs2.test b/mysql-test/suite/jp/t/jp_create_tbl_ucs2.test new file mode 100644 index 00000000000..519697e3530 --- /dev/null +++ b/mysql-test/suite/jp/t/jp_create_tbl_ucs2.test @@ -0,0 +1,314 @@ +--source include/have_ucs2.inc + +--disable_warnings +DROP TABLE IF EXISTS `竺竺竺`; +DROP TABLE IF EXISTS `軸軸軸`; +DROP TABLE IF EXISTS `宍宍宍`; +DROP TABLE IF EXISTS `雫雫雫`; +DROP TABLE IF EXISTS `七七七`; +DROP TABLE IF EXISTS `、「、「、「`; +DROP TABLE IF EXISTS `、、、、、、`; +DROP TABLE IF EXISTS `、ヲ、ヲ、ヲ`; +DROP TABLE IF EXISTS `、ィ、ィ、ィ`; +DROP TABLE IF EXISTS `、ェ、ェ、ェ`; +DROP TABLE IF EXISTS `常ン常ン常ン`; +DROP TABLE IF EXISTS `常゙常゙常゙`; +DROP TABLE IF EXISTS `常゚常゚常゚`; +DROP TABLE IF EXISTS `常熄熄濮; +DROP TABLE IF EXISTS `常瘴瘴畫; +--enable_warnings + +# +# Test creating table with Japanese characters in ucs2 encoding +# + +SET NAMES ujis; +SET character_set_database = ucs2; + +CREATE TABLE `竺竺竺`(`叱叱叱` char(1)) DEFAULT CHARSET = ucs2 engine=INNODB; +CREATE TABLE `軸軸軸`(`執執執` char(1)) DEFAULT CHARSET = ucs2 engine=INNODB; +CREATE TABLE `、「、「、「`(`、ォ、ォ、ォ` char(1)) DEFAULT CHARSET = ucs2 engine=INNODB; +CREATE TABLE `、、、、、、`(`、ュ、ュ、ュ` char(1)) DEFAULT CHARSET = ucs2 engine=INNODB; +CREATE TABLE `常ン常ン常ン`(`床。床。床。` char(1)) DEFAULT CHARSET = ucs2 engine=INNODB; +CREATE TABLE `常゙常゙常゙`(`床「床「床「` char(1)) DEFAULT CHARSET = ucs2 engine=INNODB; +# Tables should not be created because table names exist +CREATE TABLE IF NOT EXISTS `竺竺竺`(`叱叱叱` char(1)) DEFAULT CHARSET = ucs2 engine=INNODB; +CREATE TABLE IF NOT EXISTS `軸軸軸`(`執執執` char(1)) DEFAULT CHARSET = ucs2 engine=INNODB; +CREATE TABLE IF NOT EXISTS `、「、「、「`(`、ォ、ォ、ォ` char(1)) DEFAULT CHARSET = ucs2 engine=INNODB; +CREATE TABLE IF NOT EXISTS `、、、、、、`(`、ュ、ュ、ュ` char(1)) DEFAULT CHARSET = ucs2 engine=INNODB; +CREATE TABLE IF NOT EXISTS `常ン常ン常ン`(`床。床。床。` char(1)) DEFAULT CHARSET = ucs2 engine=INNODB; +CREATE TABLE IF NOT EXISTS `常゙常゙常゙`(`床「床「床「` char(1)) DEFAULT CHARSET = ucs2 engine=INNODB; +# Tables should be created +CREATE TABLE IF NOT EXISTS `宍宍宍`(`失失失` char(1)) DEFAULT CHARSET = ucs2 engine=INNODB; +CREATE TABLE IF NOT EXISTS `、ヲ、ヲ、ヲ`(`、ッ、ッ、ッ` char(1)) DEFAULT CHARSET = ucs2 engine=INNODB; +CREATE TABLE IF NOT EXISTS `常゚常゚常゚`(`床」床」床」`char(1)) DEFAULT CHARSET = ucs2 engine=INNODB; +CREATE TEMPORARY TABLE `雫雫雫`(`嫉嫉嫉` char(1)) DEFAULT CHARSET = ucs2 engine=INNODB; +CREATE TEMPORARY TABLE `七七七`(`室室室` char(1)) DEFAULT CHARSET = ucs2 engine=INNODB; +CREATE TEMPORARY TABLE `、ィ、ィ、ィ`(`、ア、ア、ア` char(1)) DEFAULT CHARSET = ucs2 engine=INNODB; +CREATE TEMPORARY TABLE `、ェ、ェ、ェ`(`、ウ、ウ、ウ` char(1)) DEFAULT CHARSET = ucs2 engine=INNODB; +CREATE TEMPORARY TABLE `常熄熄濮(`床、床、床、` char(1)) DEFAULT CHARSET = ucs2 engine=INNODB; +CREATE TEMPORARY TABLE `常瘴瘴畫(`床・床・床・` char(1)) DEFAULT CHARSET = ucs2 engine=INNODB; + +DESC `竺竺竺`; +DESC `軸軸軸`; +DESC `宍宍宍`; +DESC `雫雫雫`; +DESC `七七七`; +DESC `、「、「、「`; +DESC `、、、、、、`; +DESC `、ヲ、ヲ、ヲ`; +DESC `、ィ、ィ、ィ`; +DESC `、ェ、ェ、ェ`; +DESC `常ン常ン常ン`; +DESC `常゙常゙常゙`; +DESC `常゚常゚常゚`; +DESC `常熄熄濮; +DESC `常瘴瘴畫; + +SHOW CREATE TABLE `竺竺竺`; +SHOW CREATE TABLE `軸軸軸`; +SHOW CREATE TABLE `宍宍宍`; +SHOW CREATE TABLE `雫雫雫`; +SHOW CREATE TABLE `七七七`; +SHOW CREATE TABLE `、「、「、「`; +SHOW CREATE TABLE `、、、、、、`; +SHOW CREATE TABLE `、ヲ、ヲ、ヲ`; +SHOW CREATE TABLE `、ィ、ィ、ィ`; +SHOW CREATE TABLE `、ェ、ェ、ェ`; +SHOW CREATE TABLE `常ン常ン常ン`; +SHOW CREATE TABLE `常゙常゙常゙`; +SHOW CREATE TABLE `常゚常゚常゚`; +SHOW CREATE TABLE `常熄熄濮; +SHOW CREATE TABLE `常瘴瘴畫; + +DROP TABLE `竺竺竺`; +DROP TABLE `軸軸軸`; +DROP TABLE `宍宍宍`; +DROP TABLE `雫雫雫`; +DROP TABLE `七七七`; +DROP TABLE `、「、「、「`; +DROP TABLE `、、、、、、`; +DROP TABLE `、ヲ、ヲ、ヲ`; +DROP TABLE `、ィ、ィ、ィ`; +DROP TABLE `、ェ、ェ、ェ`; +DROP TABLE `常ン常ン常ン`; +DROP TABLE `常゙常゙常゙`; +DROP TABLE `常゚常゚常゚`; +DROP TABLE `常熄熄濮; +DROP TABLE `常瘴瘴畫; + +CREATE TABLE `竺竺竺`(`叱叱叱` char(1)) DEFAULT CHARSET = ucs2 engine=MyISAM; +CREATE TABLE `軸軸軸`(`執執執` char(1)) DEFAULT CHARSET = ucs2 engine=MyISAM; +CREATE TABLE `、「、「、「`(`、ォ、ォ、ォ` char(1)) DEFAULT CHARSET = ucs2 engine=MyISAM; +CREATE TABLE `、、、、、、`(`、ュ、ュ、ュ` char(1)) DEFAULT CHARSET = ucs2 engine=MyISAM; +CREATE TABLE `常ン常ン常ン`(`床。床。床。` char(1)) DEFAULT CHARSET = ucs2 engine=MyISAM; +CREATE TABLE `常゙常゙常゙`(`床「床「床「` char(1)) DEFAULT CHARSET = ucs2 engine=MyISAM; +# Tables should not be created because table names exist +CREATE TABLE IF NOT EXISTS `竺竺竺`(`叱叱叱` char(1)) DEFAULT CHARSET = ucs2 engine=MyISAM; +CREATE TABLE IF NOT EXISTS `軸軸軸`(`執執執` char(1)) DEFAULT CHARSET = ucs2 engine=MyISAM; +CREATE TABLE IF NOT EXISTS `、「、「、「`(`、ォ、ォ、ォ` char(1)) DEFAULT CHARSET = ucs2 engine=MyISAM; +CREATE TABLE IF NOT EXISTS `、、、、、、`(`、ュ、ュ、ュ` char(1)) DEFAULT CHARSET = ucs2 engine=MyISAM; +CREATE TABLE IF NOT EXISTS `常ン常ン常ン`(`床。床。床。` char(1)) DEFAULT CHARSET = ucs2 engine=MyISAM; +CREATE TABLE IF NOT EXISTS `常゙常゙常゙`(`床「床「床「` char(1)) DEFAULT CHARSET = ucs2 engine=MyISAM; +# Tables should be created +CREATE TABLE IF NOT EXISTS `宍宍宍`(`失失失` char(1)) DEFAULT CHARSET = ucs2 engine=MyISAM; +CREATE TABLE IF NOT EXISTS `、ヲ、ヲ、ヲ`(`、ッ、ッ、ッ` char(1)) DEFAULT CHARSET = ucs2 engine=MyISAM; +CREATE TABLE IF NOT EXISTS `常゚常゚常゚`(`床」床」床」`char(1)) DEFAULT CHARSET = ucs2 engine=MyISAM; +CREATE TEMPORARY TABLE `雫雫雫`(`嫉嫉嫉` char(1)) DEFAULT CHARSET = ucs2 engine=MyISAM; +CREATE TEMPORARY TABLE `七七七`(`室室室` char(1)) DEFAULT CHARSET = ucs2 engine=MyISAM; +CREATE TEMPORARY TABLE `、ィ、ィ、ィ`(`、ア、ア、ア` char(1)) DEFAULT CHARSET = ucs2 engine=MyISAM; +CREATE TEMPORARY TABLE `、ェ、ェ、ェ`(`、ウ、ウ、ウ` char(1)) DEFAULT CHARSET = ucs2 engine=MyISAM; +CREATE TEMPORARY TABLE `常熄熄濮(`床、床、床、` char(1)) DEFAULT CHARSET = ucs2 engine=MyISAM; +CREATE TEMPORARY TABLE `常瘴瘴畫(`床・床・床・` char(1)) DEFAULT CHARSET = ucs2 engine=MyISAM; + +DESC `竺竺竺`; +DESC `軸軸軸`; +DESC `宍宍宍`; +DESC `雫雫雫`; +DESC `七七七`; +DESC `、「、「、「`; +DESC `、、、、、、`; +DESC `、ヲ、ヲ、ヲ`; +DESC `、ィ、ィ、ィ`; +DESC `、ェ、ェ、ェ`; +DESC `常ン常ン常ン`; +DESC `常゙常゙常゙`; +DESC `常゚常゚常゚`; +DESC `常熄熄濮; +DESC `常瘴瘴畫; + +SHOW CREATE TABLE `竺竺竺`; +SHOW CREATE TABLE `軸軸軸`; +SHOW CREATE TABLE `宍宍宍`; +SHOW CREATE TABLE `雫雫雫`; +SHOW CREATE TABLE `七七七`; +SHOW CREATE TABLE `、「、「、「`; +SHOW CREATE TABLE `、、、、、、`; +SHOW CREATE TABLE `、ヲ、ヲ、ヲ`; +SHOW CREATE TABLE `、ィ、ィ、ィ`; +SHOW CREATE TABLE `、ェ、ェ、ェ`; +SHOW CREATE TABLE `常ン常ン常ン`; +SHOW CREATE TABLE `常゙常゙常゙`; +SHOW CREATE TABLE `常゚常゚常゚`; +SHOW CREATE TABLE `常熄熄濮; +SHOW CREATE TABLE `常瘴瘴畫; + +DROP TABLE `竺竺竺`; +DROP TABLE `軸軸軸`; +DROP TABLE `宍宍宍`; +DROP TABLE `雫雫雫`; +DROP TABLE `七七七`; +DROP TABLE `、「、「、「`; +DROP TABLE `、、、、、、`; +DROP TABLE `、ヲ、ヲ、ヲ`; +DROP TABLE `、ィ、ィ、ィ`; +DROP TABLE `、ェ、ェ、ェ`; +DROP TABLE `常ン常ン常ン`; +DROP TABLE `常゙常゙常゙`; +DROP TABLE `常゚常゚常゚`; +DROP TABLE `常熄熄濮; +DROP TABLE `常瘴瘴畫; + +CREATE TABLE `竺竺竺`(`叱叱叱` char(1)) DEFAULT CHARSET = ucs2 engine=HEAP; +CREATE TABLE `軸軸軸`(`執執執` char(1)) DEFAULT CHARSET = ucs2 engine=HEAP; +CREATE TABLE `、「、「、「`(`、ォ、ォ、ォ` char(1)) DEFAULT CHARSET = ucs2 engine=HEAP; +CREATE TABLE `、、、、、、`(`、ュ、ュ、ュ` char(1)) DEFAULT CHARSET = ucs2 engine=HEAP; +CREATE TABLE `常ン常ン常ン`(`床。床。床。` char(1)) DEFAULT CHARSET = ucs2 engine=HEAP; +CREATE TABLE `常゙常゙常゙`(`床「床「床「` char(1)) DEFAULT CHARSET = ucs2 engine=HEAP; +# Tables should not be created because table names exist +CREATE TABLE IF NOT EXISTS `竺竺竺`(`叱叱叱` char(1)) DEFAULT CHARSET = ucs2 engine=HEAP; +CREATE TABLE IF NOT EXISTS `軸軸軸`(`執執執` char(1)) DEFAULT CHARSET = ucs2 engine=HEAP; +CREATE TABLE IF NOT EXISTS `、「、「、「`(`、ォ、ォ、ォ` char(1)) DEFAULT CHARSET = ucs2 engine=HEAP; +CREATE TABLE IF NOT EXISTS `、、、、、、`(`、ュ、ュ、ュ` char(1)) DEFAULT CHARSET = ucs2 engine=HEAP; +CREATE TABLE IF NOT EXISTS `常ン常ン常ン`(`床。床。床。` char(1)) DEFAULT CHARSET = ucs2 engine=HEAP; +CREATE TABLE IF NOT EXISTS `常゙常゙常゙`(`床「床「床「` char(1)) DEFAULT CHARSET = ucs2 engine=HEAP; +# Tables should be created +CREATE TABLE IF NOT EXISTS `宍宍宍`(`失失失` char(1)) DEFAULT CHARSET = ucs2 engine=HEAP; +CREATE TABLE IF NOT EXISTS `、ヲ、ヲ、ヲ`(`、ッ、ッ、ッ` char(1)) DEFAULT CHARSET = ucs2 engine=HEAP; +CREATE TABLE IF NOT EXISTS `常゚常゚常゚`(`床」床」床」`char(1)) DEFAULT CHARSET = ucs2 engine=HEAP; +CREATE TEMPORARY TABLE `雫雫雫`(`嫉嫉嫉` char(1)) DEFAULT CHARSET = ucs2 engine=HEAP; +CREATE TEMPORARY TABLE `七七七`(`室室室` char(1)) DEFAULT CHARSET = ucs2 engine=HEAP; +CREATE TEMPORARY TABLE `、ィ、ィ、ィ`(`、ア、ア、ア` char(1)) DEFAULT CHARSET = ucs2 engine=HEAP; +CREATE TEMPORARY TABLE `、ェ、ェ、ェ`(`、ウ、ウ、ウ` char(1)) DEFAULT CHARSET = ucs2 engine=HEAP; +CREATE TEMPORARY TABLE `常熄熄濮(`床、床、床、` char(1)) DEFAULT CHARSET = ucs2 engine=HEAP; +CREATE TEMPORARY TABLE `常瘴瘴畫(`床・床・床・` char(1)) DEFAULT CHARSET = ucs2 engine=HEAP; + +DESC `竺竺竺`; +DESC `軸軸軸`; +DESC `宍宍宍`; +DESC `雫雫雫`; +DESC `七七七`; +DESC `、「、「、「`; +DESC `、、、、、、`; +DESC `、ヲ、ヲ、ヲ`; +DESC `、ィ、ィ、ィ`; +DESC `、ェ、ェ、ェ`; +DESC `常ン常ン常ン`; +DESC `常゙常゙常゙`; +DESC `常゚常゚常゚`; +DESC `常熄熄濮; +DESC `常瘴瘴畫; + +SHOW CREATE TABLE `竺竺竺`; +SHOW CREATE TABLE `軸軸軸`; +SHOW CREATE TABLE `宍宍宍`; +SHOW CREATE TABLE `雫雫雫`; +SHOW CREATE TABLE `七七七`; +SHOW CREATE TABLE `、「、「、「`; +SHOW CREATE TABLE `、、、、、、`; +SHOW CREATE TABLE `、ヲ、ヲ、ヲ`; +SHOW CREATE TABLE `、ィ、ィ、ィ`; +SHOW CREATE TABLE `、ェ、ェ、ェ`; +SHOW CREATE TABLE `常ン常ン常ン`; +SHOW CREATE TABLE `常゙常゙常゙`; +SHOW CREATE TABLE `常゚常゚常゚`; +SHOW CREATE TABLE `常熄熄濮; +SHOW CREATE TABLE `常瘴瘴畫; + +DROP TABLE `竺竺竺`; +DROP TABLE `軸軸軸`; +DROP TABLE `宍宍宍`; +DROP TABLE `雫雫雫`; +DROP TABLE `七七七`; +DROP TABLE `、「、「、「`; +DROP TABLE `、、、、、、`; +DROP TABLE `、ヲ、ヲ、ヲ`; +DROP TABLE `、ィ、ィ、ィ`; +DROP TABLE `、ェ、ェ、ェ`; +DROP TABLE `常ン常ン常ン`; +DROP TABLE `常゙常゙常゙`; +DROP TABLE `常゚常゚常゚`; +DROP TABLE `常熄熄濮; +DROP TABLE `常瘴瘴畫; + +CREATE TABLE `竺竺竺`(`叱叱叱` char(1)) DEFAULT CHARSET = ucs2 engine=BDB; +CREATE TABLE `軸軸軸`(`執執執` char(1)) DEFAULT CHARSET = ucs2 engine=BDB; +CREATE TABLE `、「、「、「`(`、ォ、ォ、ォ` char(1)) DEFAULT CHARSET = ucs2 engine=BDB; +CREATE TABLE `、、、、、、`(`、ュ、ュ、ュ` char(1)) DEFAULT CHARSET = ucs2 engine=BDB; +CREATE TABLE `常ン常ン常ン`(`床。床。床。` char(1)) DEFAULT CHARSET = ucs2 engine=BDB; +CREATE TABLE `常゙常゙常゙`(`床「床「床「` char(1)) DEFAULT CHARSET = ucs2 engine=BDB; +# Tables should not be created because table names exist +CREATE TABLE IF NOT EXISTS `竺竺竺`(`叱叱叱` char(1)) DEFAULT CHARSET = ucs2 engine=BDB; +CREATE TABLE IF NOT EXISTS `軸軸軸`(`執執執` char(1)) DEFAULT CHARSET = ucs2 engine=BDB; +CREATE TABLE IF NOT EXISTS `、「、「、「`(`、ォ、ォ、ォ` char(1)) DEFAULT CHARSET = ucs2 engine=BDB; +CREATE TABLE IF NOT EXISTS `、、、、、、`(`、ュ、ュ、ュ` char(1)) DEFAULT CHARSET = ucs2 engine=BDB; +CREATE TABLE IF NOT EXISTS `常ン常ン常ン`(`床。床。床。` char(1)) DEFAULT CHARSET = ucs2 engine=BDB; +CREATE TABLE IF NOT EXISTS `常゙常゙常゙`(`床「床「床「` char(1)) DEFAULT CHARSET = ucs2 engine=BDB; +# Tables should be created +CREATE TABLE IF NOT EXISTS `宍宍宍`(`失失失` char(1)) DEFAULT CHARSET = ucs2 engine=BDB; +CREATE TABLE IF NOT EXISTS `、ヲ、ヲ、ヲ`(`、ッ、ッ、ッ` char(1)) DEFAULT CHARSET = ucs2 engine=BDB; +CREATE TABLE IF NOT EXISTS `常゚常゚常゚`(`床」床」床」`char(1)) DEFAULT CHARSET = ucs2 engine=BDB; +CREATE TEMPORARY TABLE `雫雫雫`(`嫉嫉嫉` char(1)) DEFAULT CHARSET = ucs2 engine=BDB; +CREATE TEMPORARY TABLE `七七七`(`室室室` char(1)) DEFAULT CHARSET = ucs2 engine=BDB; +CREATE TEMPORARY TABLE `、ィ、ィ、ィ`(`、ア、ア、ア` char(1)) DEFAULT CHARSET = ucs2 engine=BDB; +CREATE TEMPORARY TABLE `、ェ、ェ、ェ`(`、ウ、ウ、ウ` char(1)) DEFAULT CHARSET = ucs2 engine=BDB; +CREATE TEMPORARY TABLE `常熄熄濮(`床、床、床、` char(1)) DEFAULT CHARSET = ucs2 engine=BDB; +CREATE TEMPORARY TABLE `常瘴瘴畫(`床・床・床・` char(1)) DEFAULT CHARSET = ucs2 engine=BDB; + +DESC `竺竺竺`; +DESC `軸軸軸`; +DESC `宍宍宍`; +DESC `雫雫雫`; +DESC `七七七`; +DESC `、「、「、「`; +DESC `、、、、、、`; +DESC `、ヲ、ヲ、ヲ`; +DESC `、ィ、ィ、ィ`; +DESC `、ェ、ェ、ェ`; +DESC `常ン常ン常ン`; +DESC `常゙常゙常゙`; +DESC `常゚常゚常゚`; +DESC `常熄熄濮; +DESC `常瘴瘴畫; + +SHOW CREATE TABLE `竺竺竺`; +SHOW CREATE TABLE `軸軸軸`; +SHOW CREATE TABLE `宍宍宍`; +SHOW CREATE TABLE `雫雫雫`; +SHOW CREATE TABLE `七七七`; +SHOW CREATE TABLE `、「、「、「`; +SHOW CREATE TABLE `、、、、、、`; +SHOW CREATE TABLE `、ヲ、ヲ、ヲ`; +SHOW CREATE TABLE `、ィ、ィ、ィ`; +SHOW CREATE TABLE `、ェ、ェ、ェ`; +SHOW CREATE TABLE `常ン常ン常ン`; +SHOW CREATE TABLE `常゙常゙常゙`; +SHOW CREATE TABLE `常゚常゚常゚`; +SHOW CREATE TABLE `常熄熄濮; +SHOW CREATE TABLE `常瘴瘴畫; + +DROP TABLE `竺竺竺`; +DROP TABLE `軸軸軸`; +DROP TABLE `宍宍宍`; +DROP TABLE `雫雫雫`; +DROP TABLE `七七七`; +DROP TABLE `、「、「、「`; +DROP TABLE `、、、、、、`; +DROP TABLE `、ヲ、ヲ、ヲ`; +DROP TABLE `、ィ、ィ、ィ`; +DROP TABLE `、ェ、ェ、ェ`; +DROP TABLE `常ン常ン常ン`; +DROP TABLE `常゙常゙常゙`; +DROP TABLE `常゚常゚常゚`; +DROP TABLE `常熄熄濮; +DROP TABLE `常瘴瘴畫; diff --git a/mysql-test/suite/jp/t/jp_create_tbl_ujis.test b/mysql-test/suite/jp/t/jp_create_tbl_ujis.test new file mode 100644 index 00000000000..ac70facdce9 --- /dev/null +++ b/mysql-test/suite/jp/t/jp_create_tbl_ujis.test @@ -0,0 +1,314 @@ +--source include/have_ujis.inc + +--disable_warnings +DROP TABLE IF EXISTS `竺竺竺`; +DROP TABLE IF EXISTS `軸軸軸`; +DROP TABLE IF EXISTS `宍宍宍`; +DROP TABLE IF EXISTS `雫雫雫`; +DROP TABLE IF EXISTS `七七七`; +DROP TABLE IF EXISTS `、「、「、「`; +DROP TABLE IF EXISTS `、、、、、、`; +DROP TABLE IF EXISTS `、ヲ、ヲ、ヲ`; +DROP TABLE IF EXISTS `、ィ、ィ、ィ`; +DROP TABLE IF EXISTS `、ェ、ェ、ェ`; +DROP TABLE IF EXISTS `常ン常ン常ン`; +DROP TABLE IF EXISTS `常゙常゙常゙`; +DROP TABLE IF EXISTS `常゚常゚常゚`; +DROP TABLE IF EXISTS `常熄熄濮; +DROP TABLE IF EXISTS `常瘴瘴畫; +--enable_warnings + +# +# Test creating table with Japanese characters in ujis encoding +# + +SET NAMES ujis; +SET character_set_database = ujis; + +CREATE TABLE `竺竺竺`(`叱叱叱` char(1)) DEFAULT CHARSET = ujis engine=INNODB; +CREATE TABLE `軸軸軸`(`執執執` char(1)) DEFAULT CHARSET = ujis engine=INNODB; +CREATE TABLE `、「、「、「`(`、ォ、ォ、ォ` char(1)) DEFAULT CHARSET = ujis engine=INNODB; +CREATE TABLE `、、、、、、`(`、ュ、ュ、ュ` char(1)) DEFAULT CHARSET = ujis engine=INNODB; +CREATE TABLE `常ン常ン常ン`(`床。床。床。` char(1)) DEFAULT CHARSET = ujis engine=INNODB; +CREATE TABLE `常゙常゙常゙`(`床「床「床「` char(1)) DEFAULT CHARSET = ujis engine=INNODB; +# Tables should not be created because table names exist +CREATE TABLE IF NOT EXISTS `竺竺竺`(`叱叱叱` char(1)) DEFAULT CHARSET = ujis engine=INNODB; +CREATE TABLE IF NOT EXISTS `軸軸軸`(`執執執` char(1)) DEFAULT CHARSET = ujis engine=INNODB; +CREATE TABLE IF NOT EXISTS `、「、「、「`(`、ォ、ォ、ォ` char(1)) DEFAULT CHARSET = ujis engine=INNODB; +CREATE TABLE IF NOT EXISTS `、、、、、、`(`、ュ、ュ、ュ` char(1)) DEFAULT CHARSET = ujis engine=INNODB; +CREATE TABLE IF NOT EXISTS `常ン常ン常ン`(`床。床。床。` char(1)) DEFAULT CHARSET = ujis engine=INNODB; +CREATE TABLE IF NOT EXISTS `常゙常゙常゙`(`床「床「床「` char(1)) DEFAULT CHARSET = ujis engine=INNODB; +# Tables should be created +CREATE TABLE IF NOT EXISTS `宍宍宍`(`失失失` char(1)) DEFAULT CHARSET = ujis engine=INNODB; +CREATE TABLE IF NOT EXISTS `、ヲ、ヲ、ヲ`(`、ッ、ッ、ッ` char(1)) DEFAULT CHARSET = ujis engine=INNODB; +CREATE TABLE IF NOT EXISTS `常゚常゚常゚`(`床」床」床」`char(1)) DEFAULT CHARSET = ujis engine=INNODB; +CREATE TEMPORARY TABLE `雫雫雫`(`嫉嫉嫉` char(1)) DEFAULT CHARSET = ujis engine=INNODB; +CREATE TEMPORARY TABLE `七七七`(`室室室` char(1)) DEFAULT CHARSET = ujis engine=INNODB; +CREATE TEMPORARY TABLE `、ィ、ィ、ィ`(`、ア、ア、ア` char(1)) DEFAULT CHARSET = ujis engine=INNODB; +CREATE TEMPORARY TABLE `、ェ、ェ、ェ`(`、ウ、ウ、ウ` char(1)) DEFAULT CHARSET = ujis engine=INNODB; +CREATE TEMPORARY TABLE `常熄熄濮(`床、床、床、` char(1)) DEFAULT CHARSET = ujis engine=INNODB; +CREATE TEMPORARY TABLE `常瘴瘴畫(`床・床・床・` char(1)) DEFAULT CHARSET = ujis engine=INNODB; + +DESC `竺竺竺`; +DESC `軸軸軸`; +DESC `宍宍宍`; +DESC `雫雫雫`; +DESC `七七七`; +DESC `、「、「、「`; +DESC `、、、、、、`; +DESC `、ヲ、ヲ、ヲ`; +DESC `、ィ、ィ、ィ`; +DESC `、ェ、ェ、ェ`; +DESC `常ン常ン常ン`; +DESC `常゙常゙常゙`; +DESC `常゚常゚常゚`; +DESC `常熄熄濮; +DESC `常瘴瘴畫; + +SHOW CREATE TABLE `竺竺竺`; +SHOW CREATE TABLE `軸軸軸`; +SHOW CREATE TABLE `宍宍宍`; +SHOW CREATE TABLE `雫雫雫`; +SHOW CREATE TABLE `七七七`; +SHOW CREATE TABLE `、「、「、「`; +SHOW CREATE TABLE `、、、、、、`; +SHOW CREATE TABLE `、ヲ、ヲ、ヲ`; +SHOW CREATE TABLE `、ィ、ィ、ィ`; +SHOW CREATE TABLE `、ェ、ェ、ェ`; +SHOW CREATE TABLE `常ン常ン常ン`; +SHOW CREATE TABLE `常゙常゙常゙`; +SHOW CREATE TABLE `常゚常゚常゚`; +SHOW CREATE TABLE `常熄熄濮; +SHOW CREATE TABLE `常瘴瘴畫; + +DROP TABLE `竺竺竺`; +DROP TABLE `軸軸軸`; +DROP TABLE `宍宍宍`; +DROP TABLE `雫雫雫`; +DROP TABLE `七七七`; +DROP TABLE `、「、「、「`; +DROP TABLE `、、、、、、`; +DROP TABLE `、ヲ、ヲ、ヲ`; +DROP TABLE `、ィ、ィ、ィ`; +DROP TABLE `、ェ、ェ、ェ`; +DROP TABLE `常ン常ン常ン`; +DROP TABLE `常゙常゙常゙`; +DROP TABLE `常゚常゚常゚`; +DROP TABLE `常熄熄濮; +DROP TABLE `常瘴瘴畫; + +CREATE TABLE `竺竺竺`(`叱叱叱` char(1)) DEFAULT CHARSET = ujis engine=MyISAM; +CREATE TABLE `軸軸軸`(`執執執` char(1)) DEFAULT CHARSET = ujis engine=MyISAM; +CREATE TABLE `、「、「、「`(`、ォ、ォ、ォ` char(1)) DEFAULT CHARSET = ujis engine=MyISAM; +CREATE TABLE `、、、、、、`(`、ュ、ュ、ュ` char(1)) DEFAULT CHARSET = ujis engine=MyISAM; +CREATE TABLE `常ン常ン常ン`(`床。床。床。` char(1)) DEFAULT CHARSET = ujis engine=MyISAM; +CREATE TABLE `常゙常゙常゙`(`床「床「床「` char(1)) DEFAULT CHARSET = ujis engine=MyISAM; +# Tables should not be created because table names exist +CREATE TABLE IF NOT EXISTS `竺竺竺`(`叱叱叱` char(1)) DEFAULT CHARSET = ujis engine=MyISAM; +CREATE TABLE IF NOT EXISTS `軸軸軸`(`執執執` char(1)) DEFAULT CHARSET = ujis engine=MyISAM; +CREATE TABLE IF NOT EXISTS `、「、「、「`(`、ォ、ォ、ォ` char(1)) DEFAULT CHARSET = ujis engine=MyISAM; +CREATE TABLE IF NOT EXISTS `、、、、、、`(`、ュ、ュ、ュ` char(1)) DEFAULT CHARSET = ujis engine=MyISAM; +CREATE TABLE IF NOT EXISTS `常ン常ン常ン`(`床。床。床。` char(1)) DEFAULT CHARSET = ujis engine=MyISAM; +CREATE TABLE IF NOT EXISTS `常゙常゙常゙`(`床「床「床「` char(1)) DEFAULT CHARSET = ujis engine=MyISAM; +# Tables should be created +CREATE TABLE IF NOT EXISTS `宍宍宍`(`失失失` char(1)) DEFAULT CHARSET = ujis engine=MyISAM; +CREATE TABLE IF NOT EXISTS `、ヲ、ヲ、ヲ`(`、ッ、ッ、ッ` char(1)) DEFAULT CHARSET = ujis engine=MyISAM; +CREATE TABLE IF NOT EXISTS `常゚常゚常゚`(`床」床」床」`char(1)) DEFAULT CHARSET = ujis engine=MyISAM; +CREATE TEMPORARY TABLE `雫雫雫`(`嫉嫉嫉` char(1)) DEFAULT CHARSET = ujis engine=MyISAM; +CREATE TEMPORARY TABLE `七七七`(`室室室` char(1)) DEFAULT CHARSET = ujis engine=MyISAM; +CREATE TEMPORARY TABLE `、ィ、ィ、ィ`(`、ア、ア、ア` char(1)) DEFAULT CHARSET = ujis engine=MyISAM; +CREATE TEMPORARY TABLE `、ェ、ェ、ェ`(`、ウ、ウ、ウ` char(1)) DEFAULT CHARSET = ujis engine=MyISAM; +CREATE TEMPORARY TABLE `常熄熄濮(`床、床、床、` char(1)) DEFAULT CHARSET = ujis engine=MyISAM; +CREATE TEMPORARY TABLE `常瘴瘴畫(`床・床・床・` char(1)) DEFAULT CHARSET = ujis engine=MyISAM; + +DESC `竺竺竺`; +DESC `軸軸軸`; +DESC `宍宍宍`; +DESC `雫雫雫`; +DESC `七七七`; +DESC `、「、「、「`; +DESC `、、、、、、`; +DESC `、ヲ、ヲ、ヲ`; +DESC `、ィ、ィ、ィ`; +DESC `、ェ、ェ、ェ`; +DESC `常ン常ン常ン`; +DESC `常゙常゙常゙`; +DESC `常゚常゚常゚`; +DESC `常熄熄濮; +DESC `常瘴瘴畫; + +SHOW CREATE TABLE `竺竺竺`; +SHOW CREATE TABLE `軸軸軸`; +SHOW CREATE TABLE `宍宍宍`; +SHOW CREATE TABLE `雫雫雫`; +SHOW CREATE TABLE `七七七`; +SHOW CREATE TABLE `、「、「、「`; +SHOW CREATE TABLE `、、、、、、`; +SHOW CREATE TABLE `、ヲ、ヲ、ヲ`; +SHOW CREATE TABLE `、ィ、ィ、ィ`; +SHOW CREATE TABLE `、ェ、ェ、ェ`; +SHOW CREATE TABLE `常ン常ン常ン`; +SHOW CREATE TABLE `常゙常゙常゙`; +SHOW CREATE TABLE `常゚常゚常゚`; +SHOW CREATE TABLE `常熄熄濮; +SHOW CREATE TABLE `常瘴瘴畫; + +DROP TABLE `竺竺竺`; +DROP TABLE `軸軸軸`; +DROP TABLE `宍宍宍`; +DROP TABLE `雫雫雫`; +DROP TABLE `七七七`; +DROP TABLE `、「、「、「`; +DROP TABLE `、、、、、、`; +DROP TABLE `、ヲ、ヲ、ヲ`; +DROP TABLE `、ィ、ィ、ィ`; +DROP TABLE `、ェ、ェ、ェ`; +DROP TABLE `常ン常ン常ン`; +DROP TABLE `常゙常゙常゙`; +DROP TABLE `常゚常゚常゚`; +DROP TABLE `常熄熄濮; +DROP TABLE `常瘴瘴畫; + +CREATE TABLE `竺竺竺`(`叱叱叱` char(1)) DEFAULT CHARSET = ujis engine=HEAP; +CREATE TABLE `軸軸軸`(`執執執` char(1)) DEFAULT CHARSET = ujis engine=HEAP; +CREATE TABLE `、「、「、「`(`、ォ、ォ、ォ` char(1)) DEFAULT CHARSET = ujis engine=HEAP; +CREATE TABLE `、、、、、、`(`、ュ、ュ、ュ` char(1)) DEFAULT CHARSET = ujis engine=HEAP; +CREATE TABLE `常ン常ン常ン`(`床。床。床。` char(1)) DEFAULT CHARSET = ujis engine=HEAP; +CREATE TABLE `常゙常゙常゙`(`床「床「床「` char(1)) DEFAULT CHARSET = ujis engine=HEAP; +# Tables should not be created because table names exist +CREATE TABLE IF NOT EXISTS `竺竺竺`(`叱叱叱` char(1)) DEFAULT CHARSET = ujis engine=HEAP; +CREATE TABLE IF NOT EXISTS `軸軸軸`(`執執執` char(1)) DEFAULT CHARSET = ujis engine=HEAP; +CREATE TABLE IF NOT EXISTS `、「、「、「`(`、ォ、ォ、ォ` char(1)) DEFAULT CHARSET = ujis engine=HEAP; +CREATE TABLE IF NOT EXISTS `、、、、、、`(`、ュ、ュ、ュ` char(1)) DEFAULT CHARSET = ujis engine=HEAP; +CREATE TABLE IF NOT EXISTS `常ン常ン常ン`(`床。床。床。` char(1)) DEFAULT CHARSET = ujis engine=HEAP; +CREATE TABLE IF NOT EXISTS `常゙常゙常゙`(`床「床「床「` char(1)) DEFAULT CHARSET = ujis engine=HEAP; +# Tables should be created +CREATE TABLE IF NOT EXISTS `宍宍宍`(`失失失` char(1)) DEFAULT CHARSET = ujis engine=HEAP; +CREATE TABLE IF NOT EXISTS `、ヲ、ヲ、ヲ`(`、ッ、ッ、ッ` char(1)) DEFAULT CHARSET = ujis engine=HEAP; +CREATE TABLE IF NOT EXISTS `常゚常゚常゚`(`床」床」床」`char(1)) DEFAULT CHARSET = ujis engine=HEAP; +CREATE TEMPORARY TABLE `雫雫雫`(`嫉嫉嫉` char(1)) DEFAULT CHARSET = ujis engine=HEAP; +CREATE TEMPORARY TABLE `七七七`(`室室室` char(1)) DEFAULT CHARSET = ujis engine=HEAP; +CREATE TEMPORARY TABLE `、ィ、ィ、ィ`(`、ア、ア、ア` char(1)) DEFAULT CHARSET = ujis engine=HEAP; +CREATE TEMPORARY TABLE `、ェ、ェ、ェ`(`、ウ、ウ、ウ` char(1)) DEFAULT CHARSET = ujis engine=HEAP; +CREATE TEMPORARY TABLE `常熄熄濮(`床、床、床、` char(1)) DEFAULT CHARSET = ujis engine=HEAP; +CREATE TEMPORARY TABLE `常瘴瘴畫(`床・床・床・` char(1)) DEFAULT CHARSET = ujis engine=HEAP; + +DESC `竺竺竺`; +DESC `軸軸軸`; +DESC `宍宍宍`; +DESC `雫雫雫`; +DESC `七七七`; +DESC `、「、「、「`; +DESC `、、、、、、`; +DESC `、ヲ、ヲ、ヲ`; +DESC `、ィ、ィ、ィ`; +DESC `、ェ、ェ、ェ`; +DESC `常ン常ン常ン`; +DESC `常゙常゙常゙`; +DESC `常゚常゚常゚`; +DESC `常熄熄濮; +DESC `常瘴瘴畫; + +SHOW CREATE TABLE `竺竺竺`; +SHOW CREATE TABLE `軸軸軸`; +SHOW CREATE TABLE `宍宍宍`; +SHOW CREATE TABLE `雫雫雫`; +SHOW CREATE TABLE `七七七`; +SHOW CREATE TABLE `、「、「、「`; +SHOW CREATE TABLE `、、、、、、`; +SHOW CREATE TABLE `、ヲ、ヲ、ヲ`; +SHOW CREATE TABLE `、ィ、ィ、ィ`; +SHOW CREATE TABLE `、ェ、ェ、ェ`; +SHOW CREATE TABLE `常ン常ン常ン`; +SHOW CREATE TABLE `常゙常゙常゙`; +SHOW CREATE TABLE `常゚常゚常゚`; +SHOW CREATE TABLE `常熄熄濮; +SHOW CREATE TABLE `常瘴瘴畫; + +DROP TABLE `竺竺竺`; +DROP TABLE `軸軸軸`; +DROP TABLE `宍宍宍`; +DROP TABLE `雫雫雫`; +DROP TABLE `七七七`; +DROP TABLE `、「、「、「`; +DROP TABLE `、、、、、、`; +DROP TABLE `、ヲ、ヲ、ヲ`; +DROP TABLE `、ィ、ィ、ィ`; +DROP TABLE `、ェ、ェ、ェ`; +DROP TABLE `常ン常ン常ン`; +DROP TABLE `常゙常゙常゙`; +DROP TABLE `常゚常゚常゚`; +DROP TABLE `常熄熄濮; +DROP TABLE `常瘴瘴畫; + +CREATE TABLE `竺竺竺`(`叱叱叱` char(1)) DEFAULT CHARSET = ujis engine=BDB; +CREATE TABLE `軸軸軸`(`執執執` char(1)) DEFAULT CHARSET = ujis engine=BDB; +CREATE TABLE `、「、「、「`(`、ォ、ォ、ォ` char(1)) DEFAULT CHARSET = ujis engine=BDB; +CREATE TABLE `、、、、、、`(`、ュ、ュ、ュ` char(1)) DEFAULT CHARSET = ujis engine=BDB; +CREATE TABLE `常ン常ン常ン`(`床。床。床。` char(1)) DEFAULT CHARSET = ujis engine=BDB; +CREATE TABLE `常゙常゙常゙`(`床「床「床「` char(1)) DEFAULT CHARSET = ujis engine=BDB; +# Tables should not be created because table names exist +CREATE TABLE IF NOT EXISTS `竺竺竺`(`叱叱叱` char(1)) DEFAULT CHARSET = ujis engine=BDB; +CREATE TABLE IF NOT EXISTS `軸軸軸`(`執執執` char(1)) DEFAULT CHARSET = ujis engine=BDB; +CREATE TABLE IF NOT EXISTS `、「、「、「`(`、ォ、ォ、ォ` char(1)) DEFAULT CHARSET = ujis engine=BDB; +CREATE TABLE IF NOT EXISTS `、、、、、、`(`、ュ、ュ、ュ` char(1)) DEFAULT CHARSET = ujis engine=BDB; +CREATE TABLE IF NOT EXISTS `常ン常ン常ン`(`床。床。床。` char(1)) DEFAULT CHARSET = ujis engine=BDB; +CREATE TABLE IF NOT EXISTS `常゙常゙常゙`(`床「床「床「` char(1)) DEFAULT CHARSET = ujis engine=BDB; +# Tables should be created +CREATE TABLE IF NOT EXISTS `宍宍宍`(`失失失` char(1)) DEFAULT CHARSET = ujis engine=BDB; +CREATE TABLE IF NOT EXISTS `、ヲ、ヲ、ヲ`(`、ッ、ッ、ッ` char(1)) DEFAULT CHARSET = ujis engine=BDB; +CREATE TABLE IF NOT EXISTS `常゚常゚常゚`(`床」床」床」`char(1)) DEFAULT CHARSET = ujis engine=BDB; +CREATE TEMPORARY TABLE `雫雫雫`(`嫉嫉嫉` char(1)) DEFAULT CHARSET = ujis engine=BDB; +CREATE TEMPORARY TABLE `七七七`(`室室室` char(1)) DEFAULT CHARSET = ujis engine=BDB; +CREATE TEMPORARY TABLE `、ィ、ィ、ィ`(`、ア、ア、ア` char(1)) DEFAULT CHARSET = ujis engine=BDB; +CREATE TEMPORARY TABLE `、ェ、ェ、ェ`(`、ウ、ウ、ウ` char(1)) DEFAULT CHARSET = ujis engine=BDB; +CREATE TEMPORARY TABLE `常熄熄濮(`床、床、床、` char(1)) DEFAULT CHARSET = ujis engine=BDB; +CREATE TEMPORARY TABLE `常瘴瘴畫(`床・床・床・` char(1)) DEFAULT CHARSET = ujis engine=BDB; + +DESC `竺竺竺`; +DESC `軸軸軸`; +DESC `宍宍宍`; +DESC `雫雫雫`; +DESC `七七七`; +DESC `、「、「、「`; +DESC `、、、、、、`; +DESC `、ヲ、ヲ、ヲ`; +DESC `、ィ、ィ、ィ`; +DESC `、ェ、ェ、ェ`; +DESC `常ン常ン常ン`; +DESC `常゙常゙常゙`; +DESC `常゚常゚常゚`; +DESC `常熄熄濮; +DESC `常瘴瘴畫; + +SHOW CREATE TABLE `竺竺竺`; +SHOW CREATE TABLE `軸軸軸`; +SHOW CREATE TABLE `宍宍宍`; +SHOW CREATE TABLE `雫雫雫`; +SHOW CREATE TABLE `七七七`; +SHOW CREATE TABLE `、「、「、「`; +SHOW CREATE TABLE `、、、、、、`; +SHOW CREATE TABLE `、ヲ、ヲ、ヲ`; +SHOW CREATE TABLE `、ィ、ィ、ィ`; +SHOW CREATE TABLE `、ェ、ェ、ェ`; +SHOW CREATE TABLE `常ン常ン常ン`; +SHOW CREATE TABLE `常゙常゙常゙`; +SHOW CREATE TABLE `常゚常゚常゚`; +SHOW CREATE TABLE `常熄熄濮; +SHOW CREATE TABLE `常瘴瘴畫; + +DROP TABLE `竺竺竺`; +DROP TABLE `軸軸軸`; +DROP TABLE `宍宍宍`; +DROP TABLE `雫雫雫`; +DROP TABLE `七七七`; +DROP TABLE `、「、「、「`; +DROP TABLE `、、、、、、`; +DROP TABLE `、ヲ、ヲ、ヲ`; +DROP TABLE `、ィ、ィ、ィ`; +DROP TABLE `、ェ、ェ、ェ`; +DROP TABLE `常ン常ン常ン`; +DROP TABLE `常゙常゙常゙`; +DROP TABLE `常゚常゚常゚`; +DROP TABLE `常熄熄濮; +DROP TABLE `常瘴瘴畫; diff --git a/mysql-test/suite/jp/t/jp_create_tbl_utf8.test b/mysql-test/suite/jp/t/jp_create_tbl_utf8.test new file mode 100644 index 00000000000..5c816eb169a --- /dev/null +++ b/mysql-test/suite/jp/t/jp_create_tbl_utf8.test @@ -0,0 +1,312 @@ +--disable_warnings +DROP TABLE IF EXISTS `スアスアスア`; +DROP TABLE IF EXISTS `スイスイスイ`; +DROP TABLE IF EXISTS `スウスウスウ`; +DROP TABLE IF EXISTS `スエスエスエ`; +DROP TABLE IF EXISTS `スオスオスオ`; +DROP TABLE IF EXISTS `縺ゅ≠縺A; +DROP TABLE IF EXISTS `縺縺縺Я; +DROP TABLE IF EXISTS `縺縺縺`; +DROP TABLE IF EXISTS `縺医∴縺`; +DROP TABLE IF EXISTS `縺翫♀縺柿; +DROP TABLE IF EXISTS `鮴夜セ夜セ冒; +DROP TABLE IF EXISTS `鮴鈴セ鈴セ輿; +DROP TABLE IF EXISTS `鮴樣セ樣セ杼; +DROP TABLE IF EXISTS `鮴。鮴。鮴。`; +DROP TABLE IF EXISTS `鮴「鮴「鮴「`; +--enable_warnings + +# +# Test creating table with Japanese characters in utf8 encoding +# + +SET NAMES utf8; +SET character_set_database = utf8; + +CREATE TABLE `スアスアスア`(`スカスカスカ` char(1)) DEFAULT CHARSET = utf8 engine=INNODB; +CREATE TABLE `スイスイスイ`(`スキスキスキ` char(1)) DEFAULT CHARSET = utf8 engine=INNODB; +CREATE TABLE `縺ゅ≠縺A(`縺九°縺義 char(1)) DEFAULT CHARSET = utf8 engine=INNODB; +CREATE TABLE `縺縺縺Я(`縺阪″縺港 char(1)) DEFAULT CHARSET = utf8 engine=INNODB; +CREATE TABLE `鮴夜セ夜セ冒(`荳ゆクゆクA char(1)) DEFAULT CHARSET = utf8 engine=INNODB; +CREATE TABLE `鮴鈴セ鈴セ輿(`荳荳荳Я char(1)) DEFAULT CHARSET = utf8 engine=INNODB; +# Tables should not be created because table names exist +CREATE TABLE IF NOT EXISTS `スアスアスア`(`スカスカスカ` char(1)) DEFAULT CHARSET = utf8 engine=INNODB; +CREATE TABLE IF NOT EXISTS `スイスイスイ`(`スキスキスキ` char(1)) DEFAULT CHARSET = utf8 engine=INNODB; +CREATE TABLE IF NOT EXISTS `縺ゅ≠縺A(`縺九°縺義 char(1)) DEFAULT CHARSET = utf8 engine=INNODB; +CREATE TABLE IF NOT EXISTS `縺縺縺Я(`縺阪″縺港 char(1)) DEFAULT CHARSET = utf8 engine=INNODB; +CREATE TABLE IF NOT EXISTS `鮴夜セ夜セ冒(`荳ゆクゆクA char(1)) DEFAULT CHARSET = utf8 engine=INNODB; +CREATE TABLE IF NOT EXISTS `鮴鈴セ鈴セ輿(`荳荳荳Я char(1)) DEFAULT CHARSET = utf8 engine=INNODB; +# Tables should be created +CREATE TABLE IF NOT EXISTS `スウスウスウ`(`スクスクスク` char(1)) DEFAULT CHARSET = utf8 engine=INNODB; +CREATE TABLE IF NOT EXISTS `縺縺縺`(`縺上¥縺汁 char(1)) DEFAULT CHARSET = utf8 engine=INNODB; +CREATE TABLE IF NOT EXISTS `鮴樣セ樣セ杼(`荳荳荳`char(1)) DEFAULT CHARSET = utf8 engine=INNODB; +CREATE TEMPORARY TABLE `スエスエスエ`(`スケスケスケ` char(1)) DEFAULT CHARSET = utf8 engine=INNODB; +CREATE TEMPORARY TABLE `スオスオスオ`(`スコスコスコ` char(1)) DEFAULT CHARSET = utf8 engine=INNODB; +CREATE TEMPORARY TABLE `縺医∴縺`(`縺代¢縺疏 char(1)) DEFAULT CHARSET = utf8 engine=INNODB; +CREATE TEMPORARY TABLE `縺翫♀縺柿(`縺薙%縺伝 char(1)) DEFAULT CHARSET = utf8 engine=INNODB; +CREATE TEMPORARY TABLE `鮴。鮴。鮴。`(`荳御ク御ク形 char(1)) DEFAULT CHARSET = utf8 engine=INNODB; +CREATE TEMPORARY TABLE `鮴「鮴「鮴「`(`荳剃ク剃ク蛋 char(1)) DEFAULT CHARSET = utf8 engine=INNODB; + +DESC `スアスアスア`; +DESC `スイスイスイ`; +DESC `スウスウスウ`; +DESC `スエスエスエ`; +DESC `スオスオスオ`; +DESC `縺ゅ≠縺A; +DESC `縺縺縺Я; +DESC `縺縺縺`; +DESC `縺医∴縺`; +DESC `縺翫♀縺柿; +DESC `鮴夜セ夜セ冒; +DESC `鮴鈴セ鈴セ輿; +DESC `鮴樣セ樣セ杼; +DESC `鮴。鮴。鮴。`; +DESC `鮴「鮴「鮴「`; + +SHOW CREATE TABLE `スアスアスア`; +SHOW CREATE TABLE `スイスイスイ`; +SHOW CREATE TABLE `スウスウスウ`; +SHOW CREATE TABLE `スエスエスエ`; +SHOW CREATE TABLE `スオスオスオ`; +SHOW CREATE TABLE `縺ゅ≠縺A; +SHOW CREATE TABLE `縺縺縺Я; +SHOW CREATE TABLE `縺縺縺`; +SHOW CREATE TABLE `縺医∴縺`; +SHOW CREATE TABLE `縺翫♀縺柿; +SHOW CREATE TABLE `鮴夜セ夜セ冒; +SHOW CREATE TABLE `鮴鈴セ鈴セ輿; +SHOW CREATE TABLE `鮴樣セ樣セ杼; +SHOW CREATE TABLE `鮴。鮴。鮴。`; +SHOW CREATE TABLE `鮴「鮴「鮴「`; + +DROP TABLE `スアスアスア`; +DROP TABLE `スイスイスイ`; +DROP TABLE `スウスウスウ`; +DROP TABLE `スエスエスエ`; +DROP TABLE `スオスオスオ`; +DROP TABLE `縺ゅ≠縺A; +DROP TABLE `縺縺縺Я; +DROP TABLE `縺縺縺`; +DROP TABLE `縺医∴縺`; +DROP TABLE `縺翫♀縺柿; +DROP TABLE `鮴夜セ夜セ冒; +DROP TABLE `鮴鈴セ鈴セ輿; +DROP TABLE `鮴樣セ樣セ杼; +DROP TABLE `鮴。鮴。鮴。`; +DROP TABLE `鮴「鮴「鮴「`; + +CREATE TABLE `スアスアスア`(`スカスカスカ` char(1)) DEFAULT CHARSET = utf8 engine=MyISAM; +CREATE TABLE `スイスイスイ`(`スキスキスキ` char(1)) DEFAULT CHARSET = utf8 engine=MyISAM; +CREATE TABLE `縺ゅ≠縺A(`縺九°縺義 char(1)) DEFAULT CHARSET = utf8 engine=MyISAM; +CREATE TABLE `縺縺縺Я(`縺阪″縺港 char(1)) DEFAULT CHARSET = utf8 engine=MyISAM; +CREATE TABLE `鮴夜セ夜セ冒(`荳ゆクゆクA char(1)) DEFAULT CHARSET = utf8 engine=MyISAM; +CREATE TABLE `鮴鈴セ鈴セ輿(`荳荳荳Я char(1)) DEFAULT CHARSET = utf8 engine=MyISAM; +# Tables should not be created because table names exist +CREATE TABLE IF NOT EXISTS `スアスアスア`(`スカスカスカ` char(1)) DEFAULT CHARSET = utf8 engine=MyISAM; +CREATE TABLE IF NOT EXISTS `スイスイスイ`(`スキスキスキ` char(1)) DEFAULT CHARSET = utf8 engine=MyISAM; +CREATE TABLE IF NOT EXISTS `縺ゅ≠縺A(`縺九°縺義 char(1)) DEFAULT CHARSET = utf8 engine=MyISAM; +CREATE TABLE IF NOT EXISTS `縺縺縺Я(`縺阪″縺港 char(1)) DEFAULT CHARSET = utf8 engine=MyISAM; +CREATE TABLE IF NOT EXISTS `鮴夜セ夜セ冒(`荳ゆクゆクA char(1)) DEFAULT CHARSET = utf8 engine=MyISAM; +CREATE TABLE IF NOT EXISTS `鮴鈴セ鈴セ輿(`荳荳荳Я char(1)) DEFAULT CHARSET = utf8 engine=MyISAM; +# Tables should be created +CREATE TABLE IF NOT EXISTS `スウスウスウ`(`スクスクスク` char(1)) DEFAULT CHARSET = utf8 engine=MyISAM; +CREATE TABLE IF NOT EXISTS `縺縺縺`(`縺上¥縺汁 char(1)) DEFAULT CHARSET = utf8 engine=MyISAM; +CREATE TABLE IF NOT EXISTS `鮴樣セ樣セ杼(`荳荳荳`char(1)) DEFAULT CHARSET = utf8 engine=MyISAM; +CREATE TEMPORARY TABLE `スエスエスエ`(`スケスケスケ` char(1)) DEFAULT CHARSET = utf8 engine=MyISAM; +CREATE TEMPORARY TABLE `スオスオスオ`(`スコスコスコ` char(1)) DEFAULT CHARSET = utf8 engine=MyISAM; +CREATE TEMPORARY TABLE `縺医∴縺`(`縺代¢縺疏 char(1)) DEFAULT CHARSET = utf8 engine=MyISAM; +CREATE TEMPORARY TABLE `縺翫♀縺柿(`縺薙%縺伝 char(1)) DEFAULT CHARSET = utf8 engine=MyISAM; +CREATE TEMPORARY TABLE `鮴。鮴。鮴。`(`荳御ク御ク形 char(1)) DEFAULT CHARSET = utf8 engine=MyISAM; +CREATE TEMPORARY TABLE `鮴「鮴「鮴「`(`荳剃ク剃ク蛋 char(1)) DEFAULT CHARSET = utf8 engine=MyISAM; + +DESC `スアスアスア`; +DESC `スイスイスイ`; +DESC `スウスウスウ`; +DESC `スエスエスエ`; +DESC `スオスオスオ`; +DESC `縺ゅ≠縺A; +DESC `縺縺縺Я; +DESC `縺縺縺`; +DESC `縺医∴縺`; +DESC `縺翫♀縺柿; +DESC `鮴夜セ夜セ冒; +DESC `鮴鈴セ鈴セ輿; +DESC `鮴樣セ樣セ杼; +DESC `鮴。鮴。鮴。`; +DESC `鮴「鮴「鮴「`; + +SHOW CREATE TABLE `スアスアスア`; +SHOW CREATE TABLE `スイスイスイ`; +SHOW CREATE TABLE `スウスウスウ`; +SHOW CREATE TABLE `スエスエスエ`; +SHOW CREATE TABLE `スオスオスオ`; +SHOW CREATE TABLE `縺ゅ≠縺A; +SHOW CREATE TABLE `縺縺縺Я; +SHOW CREATE TABLE `縺縺縺`; +SHOW CREATE TABLE `縺医∴縺`; +SHOW CREATE TABLE `縺翫♀縺柿; +SHOW CREATE TABLE `鮴夜セ夜セ冒; +SHOW CREATE TABLE `鮴鈴セ鈴セ輿; +SHOW CREATE TABLE `鮴樣セ樣セ杼; +SHOW CREATE TABLE `鮴。鮴。鮴。`; +SHOW CREATE TABLE `鮴「鮴「鮴「`; + +DROP TABLE `スアスアスア`; +DROP TABLE `スイスイスイ`; +DROP TABLE `スウスウスウ`; +DROP TABLE `スエスエスエ`; +DROP TABLE `スオスオスオ`; +DROP TABLE `縺ゅ≠縺A; +DROP TABLE `縺縺縺Я; +DROP TABLE `縺縺縺`; +DROP TABLE `縺医∴縺`; +DROP TABLE `縺翫♀縺柿; +DROP TABLE `鮴夜セ夜セ冒; +DROP TABLE `鮴鈴セ鈴セ輿; +DROP TABLE `鮴樣セ樣セ杼; +DROP TABLE `鮴。鮴。鮴。`; +DROP TABLE `鮴「鮴「鮴「`; + +CREATE TABLE `スアスアスア`(`スカスカスカ` char(1)) DEFAULT CHARSET = utf8 engine=HEAP; +CREATE TABLE `スイスイスイ`(`スキスキスキ` char(1)) DEFAULT CHARSET = utf8 engine=HEAP; +CREATE TABLE `縺ゅ≠縺A(`縺九°縺義 char(1)) DEFAULT CHARSET = utf8 engine=HEAP; +CREATE TABLE `縺縺縺Я(`縺阪″縺港 char(1)) DEFAULT CHARSET = utf8 engine=HEAP; +CREATE TABLE `鮴夜セ夜セ冒(`荳ゆクゆクA char(1)) DEFAULT CHARSET = utf8 engine=HEAP; +CREATE TABLE `鮴鈴セ鈴セ輿(`荳荳荳Я char(1)) DEFAULT CHARSET = utf8 engine=HEAP; +# Tables should not be created because table names exist +CREATE TABLE IF NOT EXISTS `スアスアスア`(`スカスカスカ` char(1)) DEFAULT CHARSET = utf8 engine=HEAP; +CREATE TABLE IF NOT EXISTS `スイスイスイ`(`スキスキスキ` char(1)) DEFAULT CHARSET = utf8 engine=HEAP; +CREATE TABLE IF NOT EXISTS `縺ゅ≠縺A(`縺九°縺義 char(1)) DEFAULT CHARSET = utf8 engine=HEAP; +CREATE TABLE IF NOT EXISTS `縺縺縺Я(`縺阪″縺港 char(1)) DEFAULT CHARSET = utf8 engine=HEAP; +CREATE TABLE IF NOT EXISTS `鮴夜セ夜セ冒(`荳ゆクゆクA char(1)) DEFAULT CHARSET = utf8 engine=HEAP; +CREATE TABLE IF NOT EXISTS `鮴鈴セ鈴セ輿(`荳荳荳Я char(1)) DEFAULT CHARSET = utf8 engine=HEAP; +# Tables should be created +CREATE TABLE IF NOT EXISTS `スウスウスウ`(`スクスクスク` char(1)) DEFAULT CHARSET = utf8 engine=HEAP; +CREATE TABLE IF NOT EXISTS `縺縺縺`(`縺上¥縺汁 char(1)) DEFAULT CHARSET = utf8 engine=HEAP; +CREATE TABLE IF NOT EXISTS `鮴樣セ樣セ杼(`荳荳荳`char(1)) DEFAULT CHARSET = utf8 engine=HEAP; +CREATE TEMPORARY TABLE `スエスエスエ`(`スケスケスケ` char(1)) DEFAULT CHARSET = utf8 engine=HEAP; +CREATE TEMPORARY TABLE `スオスオスオ`(`スコスコスコ` char(1)) DEFAULT CHARSET = utf8 engine=HEAP; +CREATE TEMPORARY TABLE `縺医∴縺`(`縺代¢縺疏 char(1)) DEFAULT CHARSET = utf8 engine=HEAP; +CREATE TEMPORARY TABLE `縺翫♀縺柿(`縺薙%縺伝 char(1)) DEFAULT CHARSET = utf8 engine=HEAP; +CREATE TEMPORARY TABLE `鮴。鮴。鮴。`(`荳御ク御ク形 char(1)) DEFAULT CHARSET = utf8 engine=HEAP; +CREATE TEMPORARY TABLE `鮴「鮴「鮴「`(`荳剃ク剃ク蛋 char(1)) DEFAULT CHARSET = utf8 engine=HEAP; + +DESC `スアスアスア`; +DESC `スイスイスイ`; +DESC `スウスウスウ`; +DESC `スエスエスエ`; +DESC `スオスオスオ`; +DESC `縺ゅ≠縺A; +DESC `縺縺縺Я; +DESC `縺縺縺`; +DESC `縺医∴縺`; +DESC `縺翫♀縺柿; +DESC `鮴夜セ夜セ冒; +DESC `鮴鈴セ鈴セ輿; +DESC `鮴樣セ樣セ杼; +DESC `鮴。鮴。鮴。`; +DESC `鮴「鮴「鮴「`; + +SHOW CREATE TABLE `スアスアスア`; +SHOW CREATE TABLE `スイスイスイ`; +SHOW CREATE TABLE `スウスウスウ`; +SHOW CREATE TABLE `スエスエスエ`; +SHOW CREATE TABLE `スオスオスオ`; +SHOW CREATE TABLE `縺ゅ≠縺A; +SHOW CREATE TABLE `縺縺縺Я; +SHOW CREATE TABLE `縺縺縺`; +SHOW CREATE TABLE `縺医∴縺`; +SHOW CREATE TABLE `縺翫♀縺柿; +SHOW CREATE TABLE `鮴夜セ夜セ冒; +SHOW CREATE TABLE `鮴鈴セ鈴セ輿; +SHOW CREATE TABLE `鮴樣セ樣セ杼; +SHOW CREATE TABLE `鮴。鮴。鮴。`; +SHOW CREATE TABLE `鮴「鮴「鮴「`; + +DROP TABLE `スアスアスア`; +DROP TABLE `スイスイスイ`; +DROP TABLE `スウスウスウ`; +DROP TABLE `スエスエスエ`; +DROP TABLE `スオスオスオ`; +DROP TABLE `縺ゅ≠縺A; +DROP TABLE `縺縺縺Я; +DROP TABLE `縺縺縺`; +DROP TABLE `縺医∴縺`; +DROP TABLE `縺翫♀縺柿; +DROP TABLE `鮴夜セ夜セ冒; +DROP TABLE `鮴鈴セ鈴セ輿; +DROP TABLE `鮴樣セ樣セ杼; +DROP TABLE `鮴。鮴。鮴。`; +DROP TABLE `鮴「鮴「鮴「`; + +CREATE TABLE `スアスアスア`(`スカスカスカ` char(1)) DEFAULT CHARSET = utf8 engine=BDB; +CREATE TABLE `スイスイスイ`(`スキスキスキ` char(1)) DEFAULT CHARSET = utf8 engine=BDB; +CREATE TABLE `縺ゅ≠縺A(`縺九°縺義 char(1)) DEFAULT CHARSET = utf8 engine=BDB; +CREATE TABLE `縺縺縺Я(`縺阪″縺港 char(1)) DEFAULT CHARSET = utf8 engine=BDB; +CREATE TABLE `鮴夜セ夜セ冒(`荳ゆクゆクA char(1)) DEFAULT CHARSET = utf8 engine=BDB; +CREATE TABLE `鮴鈴セ鈴セ輿(`荳荳荳Я char(1)) DEFAULT CHARSET = utf8 engine=BDB; +# Tables should not be created because table names exist +CREATE TABLE IF NOT EXISTS `スアスアスア`(`スカスカスカ` char(1)) DEFAULT CHARSET = utf8 engine=BDB; +CREATE TABLE IF NOT EXISTS `スイスイスイ`(`スキスキスキ` char(1)) DEFAULT CHARSET = utf8 engine=BDB; +CREATE TABLE IF NOT EXISTS `縺ゅ≠縺A(`縺九°縺義 char(1)) DEFAULT CHARSET = utf8 engine=BDB; +CREATE TABLE IF NOT EXISTS `縺縺縺Я(`縺阪″縺港 char(1)) DEFAULT CHARSET = utf8 engine=BDB; +CREATE TABLE IF NOT EXISTS `鮴夜セ夜セ冒(`荳ゆクゆクA char(1)) DEFAULT CHARSET = utf8 engine=BDB; +CREATE TABLE IF NOT EXISTS `鮴鈴セ鈴セ輿(`荳荳荳Я char(1)) DEFAULT CHARSET = utf8 engine=BDB; +# Tables should be created +CREATE TABLE IF NOT EXISTS `スウスウスウ`(`スクスクスク` char(1)) DEFAULT CHARSET = utf8 engine=BDB; +CREATE TABLE IF NOT EXISTS `縺縺縺`(`縺上¥縺汁 char(1)) DEFAULT CHARSET = utf8 engine=BDB; +CREATE TABLE IF NOT EXISTS `鮴樣セ樣セ杼(`荳荳荳`char(1)) DEFAULT CHARSET = utf8 engine=BDB; +CREATE TEMPORARY TABLE `スエスエスエ`(`スケスケスケ` char(1)) DEFAULT CHARSET = utf8 engine=BDB; +CREATE TEMPORARY TABLE `スオスオスオ`(`スコスコスコ` char(1)) DEFAULT CHARSET = utf8 engine=BDB; +CREATE TEMPORARY TABLE `縺医∴縺`(`縺代¢縺疏 char(1)) DEFAULT CHARSET = utf8 engine=BDB; +CREATE TEMPORARY TABLE `縺翫♀縺柿(`縺薙%縺伝 char(1)) DEFAULT CHARSET = utf8 engine=BDB; +CREATE TEMPORARY TABLE `鮴。鮴。鮴。`(`荳御ク御ク形 char(1)) DEFAULT CHARSET = utf8 engine=BDB; +CREATE TEMPORARY TABLE `鮴「鮴「鮴「`(`荳剃ク剃ク蛋 char(1)) DEFAULT CHARSET = utf8 engine=BDB; + +DESC `スアスアスア`; +DESC `スイスイスイ`; +DESC `スウスウスウ`; +DESC `スエスエスエ`; +DESC `スオスオスオ`; +DESC `縺ゅ≠縺A; +DESC `縺縺縺Я; +DESC `縺縺縺`; +DESC `縺医∴縺`; +DESC `縺翫♀縺柿; +DESC `鮴夜セ夜セ冒; +DESC `鮴鈴セ鈴セ輿; +DESC `鮴樣セ樣セ杼; +DESC `鮴。鮴。鮴。`; +DESC `鮴「鮴「鮴「`; + +SHOW CREATE TABLE `スアスアスア`; +SHOW CREATE TABLE `スイスイスイ`; +SHOW CREATE TABLE `スウスウスウ`; +SHOW CREATE TABLE `スエスエスエ`; +SHOW CREATE TABLE `スオスオスオ`; +SHOW CREATE TABLE `縺ゅ≠縺A; +SHOW CREATE TABLE `縺縺縺Я; +SHOW CREATE TABLE `縺縺縺`; +SHOW CREATE TABLE `縺医∴縺`; +SHOW CREATE TABLE `縺翫♀縺柿; +SHOW CREATE TABLE `鮴夜セ夜セ冒; +SHOW CREATE TABLE `鮴鈴セ鈴セ輿; +SHOW CREATE TABLE `鮴樣セ樣セ杼; +SHOW CREATE TABLE `鮴。鮴。鮴。`; +SHOW CREATE TABLE `鮴「鮴「鮴「`; + +DROP TABLE `スアスアスア`; +DROP TABLE `スイスイスイ`; +DROP TABLE `スウスウスウ`; +DROP TABLE `スエスエスエ`; +DROP TABLE `スオスオスオ`; +DROP TABLE `縺ゅ≠縺A; +DROP TABLE `縺縺縺Я; +DROP TABLE `縺縺縺`; +DROP TABLE `縺医∴縺`; +DROP TABLE `縺翫♀縺柿; +DROP TABLE `鮴夜セ夜セ冒; +DROP TABLE `鮴鈴セ鈴セ輿; +DROP TABLE `鮴樣セ樣セ杼; +DROP TABLE `鮴。鮴。鮴。`; +DROP TABLE `鮴「鮴「鮴「`; diff --git a/mysql-test/suite/jp/t/jp_enum_sjis.test b/mysql-test/suite/jp/t/jp_enum_sjis.test new file mode 100644 index 00000000000..2ea1bf320e0 --- /dev/null +++ b/mysql-test/suite/jp/t/jp_enum_sjis.test @@ -0,0 +1,153 @@ +--character_set sjis +--disable_warnings +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`; +drop table if exists `T11`; +drop table if exists `T12`; +#drop table if exists t1; +--enable_warnings + +# +# Test ENUM values with Japanese characters in sjis encoding +# + +SET NAMES sjis; +SET character_set_database = sjis; + +CREATE TABLE `T1` (`C1` ENUM('ア','イ','ウ'), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = innodb; +CREATE TABLE `T2` (`C1` ENUM('あ','い','う'), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = innodb; +CREATE TABLE `T3` (`C1` ENUM('ソ','十','表'), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = innodb; +CREATE TABLE `T4` (`C1` ENUM('ア','イ','ウ'), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = myisam; +CREATE TABLE `T5` (`C1` ENUM('あ','い','う'), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = myisam; +CREATE TABLE `T6` (`C1` ENUM('ソ','十','表'), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = myisam; +CREATE TABLE `T7` (`C1` ENUM('ア','イ','ウ'), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = heap; +CREATE TABLE `T8` (`C1` ENUM('あ','い','う'), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = heap; +CREATE TABLE `T9` (`C1` ENUM('ソ','十','表'), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = heap; +CREATE TABLE `T10` (`C1` ENUM('ア','イ','ウ'), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = bdb; +CREATE TABLE `T11` (`C1` ENUM('あ','い','う'), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = bdb; +CREATE TABLE `T12` (`C1` ENUM('ソ','十','表'), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = bdb; + +INSERT INTO `T1` VALUES ('ア'),('イ'),('ウ'); +INSERT INTO `T2` VALUES ('あ'),('い'),('う'); +INSERT INTO `T3` VALUES ('ソ'),('十'),('表'); +INSERT INTO `T4` VALUES ('ア'),('イ'),('ウ'); +INSERT INTO `T5` VALUES ('あ'),('い'),('う'); +INSERT INTO `T6` VALUES ('ソ'),('十'),('表'); +INSERT INTO `T7` VALUES ('ア'),('イ'),('ウ'); +INSERT INTO `T8` VALUES ('あ'),('い'),('う'); +INSERT INTO `T9` VALUES ('ソ'),('十'),('表'); +INSERT INTO `T10` VALUES ('ア'),('イ'),('ウ'); +INSERT INTO `T11` VALUES ('あ'),('い'),('う'); +INSERT INTO `T12` VALUES ('ソ'),('十'),('表'); + +SELECT * FROM `T1`; +SELECT * FROM `T2`; +SELECT * FROM `T3`; +SELECT * FROM `T4`; +SELECT * FROM `T5`; +SELECT * FROM `T6`; +SELECT * FROM `T7`; +SELECT * FROM `T8`; +SELECT * FROM `T9`; +SELECT * FROM `T10`; +SELECT * FROM `T11`; +SELECT * FROM `T12`; + +SHOW CREATE TABLE `T1`; +SHOW CREATE TABLE `T2`; +SHOW CREATE TABLE `T3`; +SHOW CREATE TABLE `T4`; +SHOW CREATE TABLE `T5`; +SHOW CREATE TABLE `T6`; +SHOW CREATE TABLE `T7`; +SHOW CREATE TABLE `T8`; +SHOW CREATE TABLE `T9`; +SHOW CREATE TABLE `T10`; +SHOW CREATE TABLE `T11`; +SHOW CREATE TABLE `T12`; + +DESC `T1`; +DESC `T2`; +DESC `T3`; +DESC `T4`; +DESC `T5`; +DESC `T6`; +DESC `T7`; +DESC `T8`; +DESC `T9`; +DESC `T10`; +DESC `T11`; +DESC `T12`; + +# +# Test problem with enum values after the colum with NOT NULL restriction +# + +ALTER TABLE `T1` ADD `C2` CHAR(1) NOT NULL FIRST; +ALTER TABLE `T2` ADD `C2` CHAR(1) NOT NULL FIRST; +ALTER TABLE `T3` ADD `C2` CHAR(1) NOT NULL FIRST; +ALTER TABLE `T4` ADD `C2` CHAR(1) NOT NULL FIRST; +ALTER TABLE `T5` ADD `C2` CHAR(1) NOT NULL FIRST; +ALTER TABLE `T6` ADD `C2` CHAR(1) NOT NULL FIRST; +ALTER TABLE `T7` ADD `C2` CHAR(1) NOT NULL FIRST; +ALTER TABLE `T8` ADD `C2` CHAR(1) NOT NULL FIRST; +ALTER TABLE `T9` ADD `C2` CHAR(1) NOT NULL FIRST; +ALTER TABLE `T10` ADD `C2` CHAR(1) NOT NULL FIRST; +ALTER TABLE `T11` ADD `C2` CHAR(1) NOT NULL FIRST; +ALTER TABLE `T12` ADD `C2` CHAR(1) NOT NULL FIRST; + +SHOW CREATE TABLE `T1`; +SHOW CREATE TABLE `T2`; +SHOW CREATE TABLE `T3`; +SHOW CREATE TABLE `T4`; +SHOW CREATE TABLE `T5`; +SHOW CREATE TABLE `T6`; +SHOW CREATE TABLE `T7`; +SHOW CREATE TABLE `T8`; +SHOW CREATE TABLE `T9`; +SHOW CREATE TABLE `T10`; +SHOW CREATE TABLE `T11`; +SHOW CREATE TABLE `T12`; + +# +# Test to distinguish 0x9353 and 0x9373 +# bug #6206 need to be fixed + +#CREATE TABLE t1(c1 enum('鉄','都')) default character set = sjis; +#INSERT INTO t1 VALUES('鉄'),('都'); +#SELECT * FROM t1 WHERE c1 LIKE '鉄'; +#DROP TABLE t1; + +DESC `T1`; +DESC `T2`; +DESC `T3`; +DESC `T4`; +DESC `T5`; +DESC `T6`; +DESC `T7`; +DESC `T8`; +DESC `T9`; +DESC `T10`; +DESC `T11`; +DESC `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`; diff --git a/mysql-test/suite/jp/t/jp_enum_ucs2.test b/mysql-test/suite/jp/t/jp_enum_ucs2.test new file mode 100644 index 00000000000..2239ebab478 --- /dev/null +++ b/mysql-test/suite/jp/t/jp_enum_ucs2.test @@ -0,0 +1,149 @@ +--source include/have_ucs2.inc + +# half-with kana is not handled correctly in 4.1 +# because of bug #5174 +# It will be fixed in 5.0 + +--disable_warnings +drop table if exists `」ヤ」ア`; +drop table if exists `」ヤ」イ`; +drop table if exists `」ヤ」ウ`; +drop table if exists `」ヤ」エ`; +drop table if exists `」ヤ」オ`; +drop table if exists `」ヤ」カ`; +drop table if exists `」ヤ」キ`; +drop table if exists `」ヤ」ク`; +drop table if exists `」ヤ」ケ`; +drop table if exists `」ヤ」ア」ー`; +drop table if exists `」ヤ」ア」ア`; +drop table if exists `」ヤ」ア」イ`; +--enable_warnings + +# +# Test ENUM values with Japanese characters in ucs2 encoding +# + +SET NAMES ujis; +SET character_set_database = ucs2; +SET collation_connection = ucs2_general_ci; + +CREATE TABLE `」ヤ」ア` (`」テ」ア` ENUM('竺','軸','宍'), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = innodb; +CREATE TABLE `」ヤ」イ` (`」テ」ア` ENUM('、「','、、','、ヲ'), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = innodb; +CREATE TABLE `」ヤ」ウ` (`」テ」ア` ENUM('常ワ','常ン','常゙'), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = innodb; +CREATE TABLE `」ヤ」エ` (`」テ」ア` ENUM('竺','軸','宍'), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = myisam; +CREATE TABLE `」ヤ」オ` (`」テ」ア` ENUM('、「','、、','、ヲ'), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = myisam; +CREATE TABLE `」ヤ」カ` (`」テ」ア` ENUM('常ワ','常ン','常゙'), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = myisam; +CREATE TABLE `」ヤ」キ` (`」テ」ア` ENUM('竺','軸','宍'), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = heap; +CREATE TABLE `」ヤ」ク` (`」テ」ア` ENUM('、「','、、','、ヲ'), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = heap; +CREATE TABLE `」ヤ」ケ` (`」テ」ア` ENUM('常ワ','常ン','常゙'), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = heap; +CREATE TABLE `」ヤ」ア」ー` (`」テ」ア` ENUM('竺','軸','宍'), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = bdb; +CREATE TABLE `」ヤ」ア」ア` (`」テ」ア` ENUM('、「','、、','、ヲ'), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = bdb; +CREATE TABLE `」ヤ」ア」イ` (`」テ」ア` ENUM('常ワ','常ン','常゙'), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = bdb; + +INSERT INTO `」ヤ」ア` VALUES ('竺'),('軸'),('宍'); +INSERT INTO `」ヤ」イ` VALUES ('、「'),('、、'),('、ヲ'); +INSERT INTO `」ヤ」ウ` VALUES ('常ワ'),('常ン'),('常゙'); +INSERT INTO `」ヤ」エ` VALUES ('竺'),('軸'),('宍'); +INSERT INTO `」ヤ」オ` VALUES ('、「'),('、、'),('、ヲ'); +INSERT INTO `」ヤ」カ` VALUES ('常ワ'),('常ン'),('常゙'); +INSERT INTO `」ヤ」キ` VALUES ('竺'),('軸'),('宍'); +INSERT INTO `」ヤ」ク` VALUES ('、「'),('、、'),('、ヲ'); +INSERT INTO `」ヤ」ケ` VALUES ('常ワ'),('常ン'),('常゙'); +INSERT INTO `」ヤ」ア」ー` VALUES ('竺'),('軸'),('宍'); +INSERT INTO `」ヤ」ア」ア` VALUES ('、「'),('、、'),('、ヲ'); +INSERT INTO `」ヤ」ア」イ` VALUES ('常ワ'),('常ン'),('常゙'); + +SELECT * FROM `」ヤ」ア`; +SELECT * FROM `」ヤ」イ`; +SELECT * FROM `」ヤ」ウ`; +SELECT * FROM `」ヤ」エ`; +SELECT * FROM `」ヤ」オ`; +SELECT * FROM `」ヤ」カ`; +SELECT * FROM `」ヤ」キ`; +SELECT * FROM `」ヤ」ク`; +SELECT * FROM `」ヤ」ケ`; +SELECT * FROM `」ヤ」ア」ー`; +SELECT * FROM `」ヤ」ア」ア`; +SELECT * FROM `」ヤ」ア」イ`; + +SHOW CREATE TABLE `」ヤ」ア`; +SHOW CREATE TABLE `」ヤ」イ`; +SHOW CREATE TABLE `」ヤ」ウ`; +SHOW CREATE TABLE `」ヤ」エ`; +SHOW CREATE TABLE `」ヤ」オ`; +SHOW CREATE TABLE `」ヤ」カ`; +SHOW CREATE TABLE `」ヤ」キ`; +SHOW CREATE TABLE `」ヤ」ク`; +SHOW CREATE TABLE `」ヤ」ケ`; +SHOW CREATE TABLE `」ヤ」ア」ー`; +SHOW CREATE TABLE `」ヤ」ア」ア`; +SHOW CREATE TABLE `」ヤ」ア」イ`; + +DESC `」ヤ」ア`; +DESC `」ヤ」イ`; +DESC `」ヤ」ウ`; +DESC `」ヤ」エ`; +DESC `」ヤ」オ`; +DESC `」ヤ」カ`; +DESC `」ヤ」キ`; +DESC `」ヤ」ク`; +DESC `」ヤ」ケ`; +DESC `」ヤ」ア」ー`; +DESC `」ヤ」ア」ア`; +DESC `」ヤ」ア」イ`; + +# +# Test problem with enum values after the colum with NOT NULL restriction +# Cannot test until the bug#7302 is fixed + +#ALTER TABLE `」ヤ」ア` ADD `」テ」イ` CHAR(1) NOT NULL FIRST; +#ALTER TABLE `」ヤ」イ` ADD `」テ」イ` CHAR(1) NOT NULL FIRST; +#ALTER TABLE `」ヤ」ウ` ADD `」テ」イ` CHAR(1) NOT NULL FIRST; +#ALTER TABLE `」ヤ」エ` ADD `」テ」イ` CHAR(1) NOT NULL FIRST; +#ALTER TABLE `」ヤ」オ` ADD `」テ」イ` CHAR(1) NOT NULL FIRST; +#ALTER TABLE `」ヤ」カ` ADD `」テ」イ` CHAR(1) NOT NULL FIRST; +#ALTER TABLE `」ヤ」キ` ADD `」テ」イ` CHAR(1) NOT NULL FIRST; +#ALTER TABLE `」ヤ」ク` ADD `」テ」イ` CHAR(1) NOT NULL FIRST; +#ALTER TABLE `」ヤ」ケ` ADD `」テ」イ` CHAR(1) NOT NULL FIRST; +#ALTER TABLE `」ヤ」ア」ー` ADD `」テ」イ` CHAR(1) NOT NULL FIRST; +#ALTER TABLE `」ヤ」ア」ア` ADD `」テ」イ` CHAR(1) NOT NULL FIRST; +#ALTER TABLE `」ヤ」ア」イ` ADD `」テ」イ` CHAR(1) NOT NULL FIRST; + +#SHOW CREATE TABLE `」ヤ」ア`; +#SHOW CREATE TABLE `」ヤ」イ`; +#SHOW CREATE TABLE `」ヤ」ウ`; +#SHOW CREATE TABLE `」ヤ」エ`; +#SHOW CREATE TABLE `」ヤ」オ`; +#SHOW CREATE TABLE `」ヤ」カ`; +#SHOW CREATE TABLE `」ヤ」キ`; +#SHOW CREATE TABLE `」ヤ」ク`; +#SHOW CREATE TABLE `」ヤ」ケ`; +#SHOW CREATE TABLE `」ヤ」ア」ー`; +#SHOW CREATE TABLE `」ヤ」ア」ア`; +#SHOW CREATE TABLE `」ヤ」ア」イ`; + +#DESC `」ヤ」ア`; +#DESC `」ヤ」イ`; +#DESC `」ヤ」ウ`; +#DESC `」ヤ」エ`; +#DESC `」ヤ」オ`; +#DESC `」ヤ」カ`; +#DESC `」ヤ」キ`; +#DESC `」ヤ」ク`; +#DESC `」ヤ」ケ`; +#DESC `」ヤ」ア」ー`; +#DESC `」ヤ」ア」ア`; +#DESC `」ヤ」ア」イ`; + +DROP TABLE `」ヤ」ア`; +DROP TABLE `」ヤ」イ`; +DROP TABLE `」ヤ」ウ`; +DROP TABLE `」ヤ」エ`; +DROP TABLE `」ヤ」オ`; +DROP TABLE `」ヤ」カ`; +DROP TABLE `」ヤ」キ`; +DROP TABLE `」ヤ」ク`; +DROP TABLE `」ヤ」ケ`; +DROP TABLE `」ヤ」ア」ー`; +DROP TABLE `」ヤ」ア」ア`; +DROP TABLE `」ヤ」ア」イ`; diff --git a/mysql-test/suite/jp/t/jp_enum_ujis.test b/mysql-test/suite/jp/t/jp_enum_ujis.test new file mode 100644 index 00000000000..da41165aad0 --- /dev/null +++ b/mysql-test/suite/jp/t/jp_enum_ujis.test @@ -0,0 +1,144 @@ +--source include/have_ujis.inc + +--disable_warnings +drop table if exists `」ヤ」ア`; +drop table if exists `」ヤ」イ`; +drop table if exists `」ヤ」ウ`; +drop table if exists `」ヤ」エ`; +drop table if exists `」ヤ」オ`; +drop table if exists `」ヤ」カ`; +drop table if exists `」ヤ」キ`; +drop table if exists `」ヤ」ク`; +drop table if exists `」ヤ」ケ`; +drop table if exists `」ヤ」ア」ー`; +drop table if exists `」ヤ」ア」ア`; +drop table if exists `」ヤ」ア」イ`; +--enable_warnings + +# +# Test ENUM values with Japanese characters in ujis encoding +# + +SET NAMES ujis; +SET character_set_database = ujis; + +CREATE TABLE `」ヤ」ア` (`」テ」ア` ENUM('竺','軸','宍'), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = innodb; +CREATE TABLE `」ヤ」イ` (`」テ」ア` ENUM('、「','、、','、ヲ'), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = innodb; +CREATE TABLE `」ヤ」ウ` (`」テ」ア` ENUM('常ワ','常ン','常゙'), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = innodb; +CREATE TABLE `」ヤ」エ` (`」テ」ア` ENUM('竺','軸','宍'), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = myisam; +CREATE TABLE `」ヤ」オ` (`」テ」ア` ENUM('、「','、、','、ヲ'), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = myisam; +CREATE TABLE `」ヤ」カ` (`」テ」ア` ENUM('常ワ','常ン','常゙'), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = myisam; +CREATE TABLE `」ヤ」キ` (`」テ」ア` ENUM('竺','軸','宍'), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = heap; +CREATE TABLE `」ヤ」ク` (`」テ」ア` ENUM('、「','、、','、ヲ'), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = heap; +CREATE TABLE `」ヤ」ケ` (`」テ」ア` ENUM('常ワ','常ン','常゙'), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = heap; +CREATE TABLE `」ヤ」ア」ー` (`」テ」ア` ENUM('竺','軸','宍'), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = bdb; +CREATE TABLE `」ヤ」ア」ア` (`」テ」ア` ENUM('、「','、、','、ヲ'), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = bdb; +CREATE TABLE `」ヤ」ア」イ` (`」テ」ア` ENUM('常ワ','常ン','常゙'), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = bdb; + +INSERT INTO `」ヤ」ア` VALUES ('竺'),('軸'),('宍'); +INSERT INTO `」ヤ」イ` VALUES ('、「'),('、、'),('、ヲ'); +INSERT INTO `」ヤ」ウ` VALUES ('常ワ'),('常ン'),('常゙'); +INSERT INTO `」ヤ」エ` VALUES ('竺'),('軸'),('宍'); +INSERT INTO `」ヤ」オ` VALUES ('、「'),('、、'),('、ヲ'); +INSERT INTO `」ヤ」カ` VALUES ('常ワ'),('常ン'),('常゙'); +INSERT INTO `」ヤ」キ` VALUES ('竺'),('軸'),('宍'); +INSERT INTO `」ヤ」ク` VALUES ('、「'),('、、'),('、ヲ'); +INSERT INTO `」ヤ」ケ` VALUES ('常ワ'),('常ン'),('常゙'); +INSERT INTO `」ヤ」ア」ー` VALUES ('竺'),('軸'),('宍'); +INSERT INTO `」ヤ」ア」ア` VALUES ('、「'),('、、'),('、ヲ'); +INSERT INTO `」ヤ」ア」イ` VALUES ('常ワ'),('常ン'),('常゙'); + +SELECT * FROM `」ヤ」ア`; +SELECT * FROM `」ヤ」イ`; +SELECT * FROM `」ヤ」ウ`; +SELECT * FROM `」ヤ」エ`; +SELECT * FROM `」ヤ」オ`; +SELECT * FROM `」ヤ」カ`; +SELECT * FROM `」ヤ」キ`; +SELECT * FROM `」ヤ」ク`; +SELECT * FROM `」ヤ」ケ`; +SELECT * FROM `」ヤ」ア」ー`; +SELECT * FROM `」ヤ」ア」ア`; +SELECT * FROM `」ヤ」ア」イ`; + +SHOW CREATE TABLE `」ヤ」ア`; +SHOW CREATE TABLE `」ヤ」イ`; +SHOW CREATE TABLE `」ヤ」ウ`; +SHOW CREATE TABLE `」ヤ」エ`; +SHOW CREATE TABLE `」ヤ」オ`; +SHOW CREATE TABLE `」ヤ」カ`; +SHOW CREATE TABLE `」ヤ」キ`; +SHOW CREATE TABLE `」ヤ」ク`; +SHOW CREATE TABLE `」ヤ」ケ`; +SHOW CREATE TABLE `」ヤ」ア」ー`; +SHOW CREATE TABLE `」ヤ」ア」ア`; +SHOW CREATE TABLE `」ヤ」ア」イ`; + +DESC `」ヤ」ア`; +DESC `」ヤ」イ`; +DESC `」ヤ」ウ`; +DESC `」ヤ」エ`; +DESC `」ヤ」オ`; +DESC `」ヤ」カ`; +DESC `」ヤ」キ`; +DESC `」ヤ」ク`; +DESC `」ヤ」ケ`; +DESC `」ヤ」ア」ー`; +DESC `」ヤ」ア」ア`; +DESC `」ヤ」ア」イ`; + +# +# Test problem with enum values after the colum with NOT NULL restriction +# + +ALTER TABLE `」ヤ」ア` ADD `」テ」イ` CHAR(1) NOT NULL FIRST; +ALTER TABLE `」ヤ」イ` ADD `」テ」イ` CHAR(1) NOT NULL FIRST; +ALTER TABLE `」ヤ」ウ` ADD `」テ」イ` CHAR(1) NOT NULL FIRST; +ALTER TABLE `」ヤ」エ` ADD `」テ」イ` CHAR(1) NOT NULL FIRST; +ALTER TABLE `」ヤ」オ` ADD `」テ」イ` CHAR(1) NOT NULL FIRST; +ALTER TABLE `」ヤ」カ` ADD `」テ」イ` CHAR(1) NOT NULL FIRST; +ALTER TABLE `」ヤ」キ` ADD `」テ」イ` CHAR(1) NOT NULL FIRST; +ALTER TABLE `」ヤ」ク` ADD `」テ」イ` CHAR(1) NOT NULL FIRST; +ALTER TABLE `」ヤ」ケ` ADD `」テ」イ` CHAR(1) NOT NULL FIRST; +ALTER TABLE `」ヤ」ア」ー` ADD `」テ」イ` CHAR(1) NOT NULL FIRST; +ALTER TABLE `」ヤ」ア」ア` ADD `」テ」イ` CHAR(1) NOT NULL FIRST; +ALTER TABLE `」ヤ」ア」イ` ADD `」テ」イ` CHAR(1) NOT NULL FIRST; + +SHOW CREATE TABLE `」ヤ」ア`; +SHOW CREATE TABLE `」ヤ」イ`; +SHOW CREATE TABLE `」ヤ」ウ`; +SHOW CREATE TABLE `」ヤ」エ`; +SHOW CREATE TABLE `」ヤ」オ`; +SHOW CREATE TABLE `」ヤ」カ`; +SHOW CREATE TABLE `」ヤ」キ`; +SHOW CREATE TABLE `」ヤ」ク`; +SHOW CREATE TABLE `」ヤ」ケ`; +SHOW CREATE TABLE `」ヤ」ア」ー`; +SHOW CREATE TABLE `」ヤ」ア」ア`; +SHOW CREATE TABLE `」ヤ」ア」イ`; + +DESC `」ヤ」ア`; +DESC `」ヤ」イ`; +DESC `」ヤ」ウ`; +DESC `」ヤ」エ`; +DESC `」ヤ」オ`; +DESC `」ヤ」カ`; +DESC `」ヤ」キ`; +DESC `」ヤ」ク`; +DESC `」ヤ」ケ`; +DESC `」ヤ」ア」ー`; +DESC `」ヤ」ア」ア`; +DESC `」ヤ」ア」イ`; + +DROP TABLE `」ヤ」ア`; +DROP TABLE `」ヤ」イ`; +DROP TABLE `」ヤ」ウ`; +DROP TABLE `」ヤ」エ`; +DROP TABLE `」ヤ」オ`; +DROP TABLE `」ヤ」カ`; +DROP TABLE `」ヤ」キ`; +DROP TABLE `」ヤ」ク`; +DROP TABLE `」ヤ」ケ`; +DROP TABLE `」ヤ」ア」ー`; +DROP TABLE `」ヤ」ア」ア`; +DROP TABLE `」ヤ」ア」イ`; diff --git a/mysql-test/suite/jp/t/jp_enum_utf8.test b/mysql-test/suite/jp/t/jp_enum_utf8.test new file mode 100644 index 00000000000..4ce3576b604 --- /dev/null +++ b/mysql-test/suite/jp/t/jp_enum_utf8.test @@ -0,0 +1,142 @@ +--disable_warnings +drop table if exists `シエシ疏; +drop table if exists `シエシ蛋; +drop table if exists `シエシ伝; +drop table if exists `シエシ覗; +drop table if exists `シエシ描; +drop table if exists `シエシ冒; +drop table if exists `シエシ輿; +drop table if exists `シエシ倭; +drop table if exists `シエシ兪; +drop table if exists `シエシ托シ秦; +drop table if exists `シエシ托シ疏; +drop table if exists `シエシ托シ蛋; +--enable_warnings + +# +# Test ENUM values with Japanese characters in utf8 encoding +# + +SET NAMES utf8; +SET character_set_database = utf8; + +CREATE TABLE `シエシ疏 (`シ」シ疏 ENUM('スア','スイ','スウ'), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = innodb; +CREATE TABLE `シエシ蛋 (`シ」シ疏 ENUM('縺','縺','縺'), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = innodb; +CREATE TABLE `シエシ伝 (`シ」シ疏 ENUM('鮴','鮴','鮴'), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = innodb; +CREATE TABLE `シエシ覗 (`シ」シ疏 ENUM('スア','スイ','スウ'), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = myisam; +CREATE TABLE `シエシ描 (`シ」シ疏 ENUM('縺','縺','縺'), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = myisam; +CREATE TABLE `シエシ冒 (`シ」シ疏 ENUM('鮴','鮴','鮴'), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = myisam; +CREATE TABLE `シエシ輿 (`シ」シ疏 ENUM('スア','スイ','スウ'), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = heap; +CREATE TABLE `シエシ倭 (`シ」シ疏 ENUM('縺','縺','縺'), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = heap; +CREATE TABLE `シエシ兪 (`シ」シ疏 ENUM('鮴','鮴','鮴'), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = heap; +CREATE TABLE `シエシ托シ秦 (`シ」シ疏 ENUM('スア','スイ','スウ'), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = bdb; +CREATE TABLE `シエシ托シ疏 (`シ」シ疏 ENUM('縺','縺','縺'), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = bdb; +CREATE TABLE `シエシ托シ蛋 (`シ」シ疏 ENUM('鮴','鮴','鮴'), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = bdb; + +INSERT INTO `シエシ疏 VALUES ('スア'),('スイ'),('スウ'); +INSERT INTO `シエシ蛋 VALUES ('縺'),('縺'),('縺'); +INSERT INTO `シエシ伝 VALUES ('鮴'),('鮴'),('鮴'); +INSERT INTO `シエシ覗 VALUES ('スア'),('スイ'),('スウ'); +INSERT INTO `シエシ描 VALUES ('縺'),('縺'),('縺'); +INSERT INTO `シエシ冒 VALUES ('鮴'),('鮴'),('鮴'); +INSERT INTO `シエシ輿 VALUES ('スア'),('スイ'),('スウ'); +INSERT INTO `シエシ倭 VALUES ('縺'),('縺'),('縺'); +INSERT INTO `シエシ兪 VALUES ('鮴'),('鮴'),('鮴'); +INSERT INTO `シエシ托シ秦 VALUES ('スア'),('スイ'),('スウ'); +INSERT INTO `シエシ托シ疏 VALUES ('縺'),('縺'),('縺'); +INSERT INTO `シエシ托シ蛋 VALUES ('鮴'),('鮴'),('鮴'); + +SELECT * FROM `シエシ疏; +SELECT * FROM `シエシ蛋; +SELECT * FROM `シエシ伝; +SELECT * FROM `シエシ覗; +SELECT * FROM `シエシ描; +SELECT * FROM `シエシ冒; +SELECT * FROM `シエシ輿; +SELECT * FROM `シエシ倭; +SELECT * FROM `シエシ兪; +SELECT * FROM `シエシ托シ秦; +SELECT * FROM `シエシ托シ疏; +SELECT * FROM `シエシ托シ蛋; + +SHOW CREATE TABLE `シエシ疏; +SHOW CREATE TABLE `シエシ蛋; +SHOW CREATE TABLE `シエシ伝; +SHOW CREATE TABLE `シエシ覗; +SHOW CREATE TABLE `シエシ描; +SHOW CREATE TABLE `シエシ冒; +SHOW CREATE TABLE `シエシ輿; +SHOW CREATE TABLE `シエシ倭; +SHOW CREATE TABLE `シエシ兪; +SHOW CREATE TABLE `シエシ托シ秦; +SHOW CREATE TABLE `シエシ托シ疏; +SHOW CREATE TABLE `シエシ托シ蛋; + +DESC `シエシ疏; +DESC `シエシ蛋; +DESC `シエシ伝; +DESC `シエシ覗; +DESC `シエシ描; +DESC `シエシ冒; +DESC `シエシ輿; +DESC `シエシ倭; +DESC `シエシ兪; +DESC `シエシ托シ秦; +DESC `シエシ托シ疏; +DESC `シエシ托シ蛋; + +# +# Test problem with enum values after the colum with NOT NULL restriction +# + +ALTER TABLE `シエシ疏 ADD `シ」シ蛋 CHAR(1) NOT NULL FIRST; +ALTER TABLE `シエシ蛋 ADD `シ」シ蛋 CHAR(1) NOT NULL FIRST; +ALTER TABLE `シエシ伝 ADD `シ」シ蛋 CHAR(1) NOT NULL FIRST; +ALTER TABLE `シエシ覗 ADD `シ」シ蛋 CHAR(1) NOT NULL FIRST; +ALTER TABLE `シエシ描 ADD `シ」シ蛋 CHAR(1) NOT NULL FIRST; +ALTER TABLE `シエシ冒 ADD `シ」シ蛋 CHAR(1) NOT NULL FIRST; +ALTER TABLE `シエシ輿 ADD `シ」シ蛋 CHAR(1) NOT NULL FIRST; +ALTER TABLE `シエシ倭 ADD `シ」シ蛋 CHAR(1) NOT NULL FIRST; +ALTER TABLE `シエシ兪 ADD `シ」シ蛋 CHAR(1) NOT NULL FIRST; +ALTER TABLE `シエシ托シ秦 ADD `シ」シ蛋 CHAR(1) NOT NULL FIRST; +ALTER TABLE `シエシ托シ疏 ADD `シ」シ蛋 CHAR(1) NOT NULL FIRST; +ALTER TABLE `シエシ托シ蛋 ADD `シ」シ蛋 CHAR(1) NOT NULL FIRST; + +SHOW CREATE TABLE `シエシ疏; +SHOW CREATE TABLE `シエシ蛋; +SHOW CREATE TABLE `シエシ伝; +SHOW CREATE TABLE `シエシ覗; +SHOW CREATE TABLE `シエシ描; +SHOW CREATE TABLE `シエシ冒; +SHOW CREATE TABLE `シエシ輿; +SHOW CREATE TABLE `シエシ倭; +SHOW CREATE TABLE `シエシ兪; +SHOW CREATE TABLE `シエシ托シ秦; +SHOW CREATE TABLE `シエシ托シ疏; +SHOW CREATE TABLE `シエシ托シ蛋; + +DESC `シエシ疏; +DESC `シエシ蛋; +DESC `シエシ伝; +DESC `シエシ覗; +DESC `シエシ描; +DESC `シエシ冒; +DESC `シエシ輿; +DESC `シエシ倭; +DESC `シエシ兪; +DESC `シエシ托シ秦; +DESC `シエシ托シ疏; +DESC `シエシ托シ蛋; + +DROP TABLE `シエシ疏; +DROP TABLE `シエシ蛋; +DROP TABLE `シエシ伝; +DROP TABLE `シエシ覗; +DROP TABLE `シエシ描; +DROP TABLE `シエシ冒; +DROP TABLE `シエシ輿; +DROP TABLE `シエシ倭; +DROP TABLE `シエシ兪; +DROP TABLE `シエシ托シ秦; +DROP TABLE `シエシ托シ疏; +DROP TABLE `シエシ托シ蛋; diff --git a/mysql-test/suite/jp/t/jp_insert_sjis.test b/mysql-test/suite/jp/t/jp_insert_sjis.test new file mode 100644 index 00000000000..0266ad1eaca --- /dev/null +++ b/mysql-test/suite/jp/t/jp_insert_sjis.test @@ -0,0 +1,354 @@ +--character_set sjis +--disable_warnings +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`; +drop table if exists `T11`; +drop table if exists `T12`; +--enable_warnings + +# +# Test INSERT() function with Japanese characters in sjis encoding +# + +SET NAMES sjis; +SET character_set_database = sjis; + +CREATE TABLE `T1` (`C1` char(5)) DEFAULT CHARSET = sjis engine = innodb; +CREATE TABLE `T2` (`C1` char(5)) DEFAULT CHARSET = sjis engine = innodb; +CREATE TABLE `T3` (`C1` char(5)) DEFAULT CHARSET = sjis engine = innodb; +CREATE TABLE `T4` (`C1` char(5)) DEFAULT CHARSET = sjis engine = myisam; +CREATE TABLE `T5` (`C1` char(5)) DEFAULT CHARSET = sjis engine = myisam; +CREATE TABLE `T6` (`C1` char(5)) DEFAULT CHARSET = sjis engine = myisam; +CREATE TABLE `T7` (`C1` char(5)) DEFAULT CHARSET = sjis engine = heap; +CREATE TABLE `T8` (`C1` char(5)) DEFAULT CHARSET = sjis engine = heap; +CREATE TABLE `T9` (`C1` char(5)) DEFAULT CHARSET = sjis engine = heap; +CREATE TABLE `T10` (`C1` char(5)) DEFAULT CHARSET = sjis engine = bdb; +CREATE TABLE `T11` (`C1` char(5)) DEFAULT CHARSET = sjis engine = bdb; +CREATE TABLE `T12` (`C1` char(5)) DEFAULT CHARSET = sjis engine = bdb; + +INSERT INTO `T1` VALUES ('アイウエオ'); +INSERT INTO `T2` VALUES ('あいうえお'); +INSERT INTO `T3` VALUES ('ソ十表予構'); +INSERT INTO `T4` VALUES ('アイウエオ'); +INSERT INTO `T5` VALUES ('あいうえお'); +INSERT INTO `T6` VALUES ('ソ十表予構'); +INSERT INTO `T7` VALUES ('アイウエオ'); +INSERT INTO `T8` VALUES ('あいうえお'); +INSERT INTO `T9` VALUES ('ソ十表予構'); +INSERT INTO `T10` VALUES ('アイウエオ'); +INSERT INTO `T11` VALUES ('あいうえお'); +INSERT INTO `T12` VALUES ('ソ十表予構'); + +#InnoDB +SELECT INSERT(`C1`,1,1,'カ') FROM `T1`; +SELECT INSERT(`C1`,1,2,'カキ') FROM `T1`; +SELECT INSERT(`C1`,1,3,'カキク') FROM `T1`; +SELECT INSERT(`C1`,1,4,'カキクケ') FROM `T1`; +SELECT INSERT(`C1`,1,5,'カキクケコ') FROM `T1`; +SELECT INSERT(`C1`,2,1,'キ') FROM `T1`; +SELECT INSERT(`C1`,2,2,'キク') FROM `T1`; +SELECT INSERT(`C1`,2,3,'キクケ') FROM `T1`; +SELECT INSERT(`C1`,2,4,'キクケコ') FROM `T1`; +SELECT INSERT(`C1`,3,1,'ク') FROM `T1`; +SELECT INSERT(`C1`,3,2,'クケ') FROM `T1`; +SELECT INSERT(`C1`,3,3,'クケコ') FROM `T1`; +SELECT INSERT(`C1`,4,1,'ケ') FROM `T1`; +SELECT INSERT(`C1`,4,2,'ケコ') FROM `T1`; +SELECT INSERT(`C1`,5,1,'コ') FROM `T1`; +SELECT INSERT(`C1`,1,1,' ') FROM `T1`; +SELECT INSERT(`C1`,1,2,' ') FROM `T1`; +SELECT INSERT(`C1`,1,3,' ') FROM `T1`; +SELECT INSERT(`C1`,1,4,' ') FROM `T1`; +SELECT INSERT(`C1`,1,5,' ') FROM `T1`; +SELECT INSERT(`C1`,2,1,' ') FROM `T1`; +SELECT INSERT(`C1`,2,2,' ') FROM `T1`; +SELECT INSERT(`C1`,2,3,' ') FROM `T1`; +SELECT INSERT(`C1`,2,4,' ') FROM `T1`; +SELECT INSERT(`C1`,3,1,' ') FROM `T1`; +SELECT INSERT(`C1`,3,2,' ') FROM `T1`; +SELECT INSERT(`C1`,3,3,' ') FROM `T1`; +SELECT INSERT(`C1`,4,1,' ') FROM `T1`; +SELECT INSERT(`C1`,4,2,' ') FROM `T1`; +SELECT INSERT(`C1`,5,1,' ') FROM `T1`; +SELECT INSERT(`C1`,1,1,'か') FROM `T2`; +SELECT INSERT(`C1`,1,2,'かき') FROM `T2`; +SELECT INSERT(`C1`,1,3,'かきく') FROM `T2`; +SELECT INSERT(`C1`,1,4,'かきくけ') FROM `T2`; +SELECT INSERT(`C1`,1,5,'かきくけこ') FROM `T2`; +SELECT INSERT(`C1`,2,1,'き') FROM `T2`; +SELECT INSERT(`C1`,2,2,'きく') FROM `T2`; +SELECT INSERT(`C1`,2,3,'きくけ') FROM `T2`; +SELECT INSERT(`C1`,2,4,'きくけこ') FROM `T2`; +SELECT INSERT(`C1`,3,1,'く') FROM `T2`; +SELECT INSERT(`C1`,3,2,'くけ') FROM `T2`; +SELECT INSERT(`C1`,3,3,'くけこ') FROM `T2`; +SELECT INSERT(`C1`,4,1,'け') FROM `T2`; +SELECT INSERT(`C1`,4,2,'けこ') FROM `T2`; +SELECT INSERT(`C1`,5,1,'こ') FROM `T2`; +SELECT INSERT(`C1`,1,1,' ') FROM `T2`; +SELECT INSERT(`C1`,1,2,'  ') FROM `T2`; +SELECT INSERT(`C1`,1,3,'   ') FROM `T2`; +SELECT INSERT(`C1`,1,4,'    ') FROM `T2`; +SELECT INSERT(`C1`,1,5,'     ') FROM `T2`; +SELECT INSERT(`C1`,2,1,' ') FROM `T2`; +SELECT INSERT(`C1`,2,2,'  ') FROM `T2`; +SELECT INSERT(`C1`,2,3,'   ') FROM `T2`; +SELECT INSERT(`C1`,2,4,'    ') FROM `T2`; +SELECT INSERT(`C1`,3,1,' ') FROM `T2`; +SELECT INSERT(`C1`,3,2,'  ') FROM `T2`; +SELECT INSERT(`C1`,3,3,'   ') FROM `T2`; +SELECT INSERT(`C1`,4,1,' ') FROM `T2`; +SELECT INSERT(`C1`,4,2,'  ') FROM `T2`; +SELECT INSERT(`C1`,5,1,' ') FROM `T2`; +SELECT INSERT(`C1`,1,1,'能') FROM `T3`; +SELECT INSERT(`C1`,1,2,'能能' ) FROM `T3`; +SELECT INSERT(`C1`,1,3,'能能能' ) FROM `T3`; +SELECT INSERT(`C1`,1,4,'能能能能' ) FROM `T3`; +SELECT INSERT(`C1`,1,5,'能能能能能' ) FROM `T3`; +SELECT INSERT(`C1`,2,1,'能') FROM `T3`; +SELECT INSERT(`C1`,2,2,'能能' ) FROM `T3`; +SELECT INSERT(`C1`,2,3,'能能能' ) FROM `T3`; +SELECT INSERT(`C1`,2,4,'能能能能' ) FROM `T3`; +SELECT INSERT(`C1`,3,1,'能') FROM `T3`; +SELECT INSERT(`C1`,3,2,'能能' ) FROM `T3`; +SELECT INSERT(`C1`,3,3,'能能能' ) FROM `T3`; +SELECT INSERT(`C1`,4,1,'能') FROM `T3`; +SELECT INSERT(`C1`,4,2,'能能' ) FROM `T3`; +SELECT INSERT(`C1`,5,1,'能') FROM `T3`; + +#MyISAM +SELECT INSERT(`C1`,1,1,'カ') FROM `T4`; +SELECT INSERT(`C1`,1,2,'カキ') FROM `T4`; +SELECT INSERT(`C1`,1,3,'カキク') FROM `T4`; +SELECT INSERT(`C1`,1,4,'カキクケ') FROM `T4`; +SELECT INSERT(`C1`,1,5,'カキクケコ') FROM `T4`; +SELECT INSERT(`C1`,2,1,'キ') FROM `T4`; +SELECT INSERT(`C1`,2,2,'キク') FROM `T4`; +SELECT INSERT(`C1`,2,3,'キクケ') FROM `T4`; +SELECT INSERT(`C1`,2,4,'キクケコ') FROM `T4`; +SELECT INSERT(`C1`,3,1,'ク') FROM `T4`; +SELECT INSERT(`C1`,3,2,'クケ') FROM `T4`; +SELECT INSERT(`C1`,3,3,'クケコ') FROM `T4`; +SELECT INSERT(`C1`,4,1,'ケ') FROM `T4`; +SELECT INSERT(`C1`,4,2,'ケコ') FROM `T4`; +SELECT INSERT(`C1`,5,1,'コ') FROM `T4`; +SELECT INSERT(`C1`,1,1,' ') FROM `T4`; +SELECT INSERT(`C1`,1,2,' ') FROM `T4`; +SELECT INSERT(`C1`,1,3,' ') FROM `T4`; +SELECT INSERT(`C1`,1,4,' ') FROM `T4`; +SELECT INSERT(`C1`,1,5,' ') FROM `T4`; +SELECT INSERT(`C1`,2,1,' ') FROM `T4`; +SELECT INSERT(`C1`,2,2,' ') FROM `T4`; +SELECT INSERT(`C1`,2,3,' ') FROM `T4`; +SELECT INSERT(`C1`,2,4,' ') FROM `T4`; +SELECT INSERT(`C1`,3,1,' ') FROM `T4`; +SELECT INSERT(`C1`,3,2,' ') FROM `T4`; +SELECT INSERT(`C1`,3,3,' ') FROM `T4`; +SELECT INSERT(`C1`,4,1,' ') FROM `T4`; +SELECT INSERT(`C1`,4,2,' ') FROM `T4`; +SELECT INSERT(`C1`,5,1,' ') FROM `T4`; +SELECT INSERT(`C1`,1,1,'か') FROM `T5`; +SELECT INSERT(`C1`,1,2,'かき') FROM `T5`; +SELECT INSERT(`C1`,1,3,'かきく') FROM `T5`; +SELECT INSERT(`C1`,1,4,'かきくけ') FROM `T5`; +SELECT INSERT(`C1`,1,5,'かきくけこ') FROM `T5`; +SELECT INSERT(`C1`,2,1,'き') FROM `T5`; +SELECT INSERT(`C1`,2,2,'きく') FROM `T5`; +SELECT INSERT(`C1`,2,3,'きくけ') FROM `T5`; +SELECT INSERT(`C1`,2,4,'きくけこ') FROM `T5`; +SELECT INSERT(`C1`,3,1,'く') FROM `T5`; +SELECT INSERT(`C1`,3,2,'くけ') FROM `T5`; +SELECT INSERT(`C1`,3,3,'くけこ') FROM `T5`; +SELECT INSERT(`C1`,4,1,'け') FROM `T5`; +SELECT INSERT(`C1`,4,2,'けこ') FROM `T5`; +SELECT INSERT(`C1`,5,1,'こ') FROM `T5`; +SELECT INSERT(`C1`,1,1,' ') FROM `T5`; +SELECT INSERT(`C1`,1,2,'  ') FROM `T5`; +SELECT INSERT(`C1`,1,3,'   ') FROM `T5`; +SELECT INSERT(`C1`,1,4,'    ') FROM `T5`; +SELECT INSERT(`C1`,1,5,'     ') FROM `T5`; +SELECT INSERT(`C1`,2,1,' ') FROM `T5`; +SELECT INSERT(`C1`,2,2,'  ') FROM `T5`; +SELECT INSERT(`C1`,2,3,'   ') FROM `T5`; +SELECT INSERT(`C1`,2,4,'    ') FROM `T5`; +SELECT INSERT(`C1`,3,1,' ') FROM `T5`; +SELECT INSERT(`C1`,3,2,'  ') FROM `T5`; +SELECT INSERT(`C1`,3,3,'   ') FROM `T5`; +SELECT INSERT(`C1`,4,1,' ') FROM `T5`; +SELECT INSERT(`C1`,4,2,'  ') FROM `T5`; +SELECT INSERT(`C1`,5,1,' ') FROM `T5`; +SELECT INSERT(`C1`,1,1,'能') FROM `T6`; +SELECT INSERT(`C1`,1,2,'能能' ) FROM `T6`; +SELECT INSERT(`C1`,1,3,'能能能' ) FROM `T6`; +SELECT INSERT(`C1`,1,4,'能能能能' ) FROM `T6`; +SELECT INSERT(`C1`,1,5,'能能能能能' ) FROM `T6`; +SELECT INSERT(`C1`,2,1,'能') FROM `T6`; +SELECT INSERT(`C1`,2,2,'能能') FROM `T6`; +SELECT INSERT(`C1`,2,3,'能能能' ) FROM `T6`; +SELECT INSERT(`C1`,2,4,'能能能能' ) FROM `T6`; +SELECT INSERT(`C1`,3,1,'能') FROM `T6`; +SELECT INSERT(`C1`,3,2,'能能' ) FROM `T6`; +SELECT INSERT(`C1`,3,3,'能能能' ) FROM `T6`; +SELECT INSERT(`C1`,4,1,'能') FROM `T6`; +SELECT INSERT(`C1`,4,2,'能能' ) FROM `T6`; +SELECT INSERT(`C1`,5,1,'能') FROM `T6`; + +#HEAP +SELECT INSERT(`C1`,1,1,'カ') FROM `T7`; +SELECT INSERT(`C1`,1,2,'カキ') FROM `T7`; +SELECT INSERT(`C1`,1,3,'カキク') FROM `T7`; +SELECT INSERT(`C1`,1,4,'カキクケ') FROM `T7`; +SELECT INSERT(`C1`,1,5,'カキクケコ') FROM `T7`; +SELECT INSERT(`C1`,2,1,'キ') FROM `T7`; +SELECT INSERT(`C1`,2,2,'キク') FROM `T7`; +SELECT INSERT(`C1`,2,3,'キクケ') FROM `T7`; +SELECT INSERT(`C1`,2,4,'キクケコ') FROM `T7`; +SELECT INSERT(`C1`,3,1,'ク') FROM `T7`; +SELECT INSERT(`C1`,3,2,'クケ') FROM `T7`; +SELECT INSERT(`C1`,3,3,'クケコ') FROM `T7`; +SELECT INSERT(`C1`,4,1,'ケ') FROM `T7`; +SELECT INSERT(`C1`,4,2,'ケコ') FROM `T7`; +SELECT INSERT(`C1`,5,1,'コ') FROM `T7`; +SELECT INSERT(`C1`,1,1,' ') FROM `T7`; +SELECT INSERT(`C1`,1,2,' ') FROM `T7`; +SELECT INSERT(`C1`,1,3,' ') FROM `T7`; +SELECT INSERT(`C1`,1,4,' ') FROM `T7`; +SELECT INSERT(`C1`,1,5,' ') FROM `T7`; +SELECT INSERT(`C1`,2,1,' ') FROM `T7`; +SELECT INSERT(`C1`,2,2,' ') FROM `T7`; +SELECT INSERT(`C1`,2,3,' ') FROM `T7`; +SELECT INSERT(`C1`,2,4,' ') FROM `T7`; +SELECT INSERT(`C1`,3,1,' ') FROM `T7`; +SELECT INSERT(`C1`,3,2,' ') FROM `T7`; +SELECT INSERT(`C1`,3,3,' ') FROM `T7`; +SELECT INSERT(`C1`,4,1,' ') FROM `T7`; +SELECT INSERT(`C1`,4,2,' ') FROM `T7`; +SELECT INSERT(`C1`,5,1,' ') FROM `T7`; +SELECT INSERT(`C1`,1,1,'か') FROM `T8`; +SELECT INSERT(`C1`,1,2,'かき') FROM `T8`; +SELECT INSERT(`C1`,1,3,'かきく') FROM `T8`; +SELECT INSERT(`C1`,1,4,'かきくけ') FROM `T8`; +SELECT INSERT(`C1`,1,5,'かきくけこ') FROM `T8`; +SELECT INSERT(`C1`,2,1,'き') FROM `T8`; +SELECT INSERT(`C1`,2,2,'きく') FROM `T8`; +SELECT INSERT(`C1`,2,3,'きくけ') FROM `T8`; +SELECT INSERT(`C1`,2,4,'きくけこ') FROM `T8`; +SELECT INSERT(`C1`,3,1,'く') FROM `T8`; +SELECT INSERT(`C1`,3,2,'くけ') FROM `T8`; +SELECT INSERT(`C1`,3,3,'くけこ') FROM `T8`; +SELECT INSERT(`C1`,4,1,'け') FROM `T8`; +SELECT INSERT(`C1`,4,2,'けこ') FROM `T8`; +SELECT INSERT(`C1`,5,1,'こ') FROM `T8`; +SELECT INSERT(`C1`,1,1,' ') FROM `T8`; +SELECT INSERT(`C1`,1,2,'  ') FROM `T8`; +SELECT INSERT(`C1`,1,3,'   ') FROM `T8`; +SELECT INSERT(`C1`,1,4,'    ') FROM `T8`; +SELECT INSERT(`C1`,1,5,'     ') FROM `T8`; +SELECT INSERT(`C1`,2,1,' ') FROM `T8`; +SELECT INSERT(`C1`,2,2,'  ') FROM `T8`; +SELECT INSERT(`C1`,2,3,'   ') FROM `T8`; +SELECT INSERT(`C1`,2,4,'    ') FROM `T8`; +SELECT INSERT(`C1`,3,1,' ') FROM `T8`; +SELECT INSERT(`C1`,3,2,'  ') FROM `T8`; +SELECT INSERT(`C1`,3,3,'   ') FROM `T8`; +SELECT INSERT(`C1`,4,1,' ') FROM `T8`; +SELECT INSERT(`C1`,4,2,'  ') FROM `T8`; +SELECT INSERT(`C1`,5,1,' ') FROM `T8`; +SELECT INSERT(`C1`,1,1,'能') FROM `T9`; +SELECT INSERT(`C1`,1,2,'能能' ) FROM `T9`; +SELECT INSERT(`C1`,1,3,'能能能' ) FROM `T9`; +SELECT INSERT(`C1`,1,4,'能能能能' ) FROM `T9`; +SELECT INSERT(`C1`,1,5,'能能能能能' ) FROM `T9`; +SELECT INSERT(`C1`,2,1,'能') FROM `T9`; +SELECT INSERT(`C1`,2,2,'能能' ) FROM `T9`; +SELECT INSERT(`C1`,2,3,'能能能' ) FROM `T9`; +SELECT INSERT(`C1`,2,4,'能能能能' ) FROM `T9`; +SELECT INSERT(`C1`,3,1,'能') FROM `T9`; +SELECT INSERT(`C1`,3,2,'能能' ) FROM `T9`; +SELECT INSERT(`C1`,3,3,'能能能' ) FROM `T9`; +SELECT INSERT(`C1`,4,1,'能') FROM `T9`; +SELECT INSERT(`C1`,4,2,'能能' ) FROM `T9`; +SELECT INSERT(`C1`,5,1,'能') FROM `T9`; + +#BDB +SELECT INSERT(`C1`,1,1,'カ') FROM `T10`; +SELECT INSERT(`C1`,1,2,'カキ') FROM `T10`; +SELECT INSERT(`C1`,1,3,'カキク') FROM `T10`; +SELECT INSERT(`C1`,1,4,'カキクケ') FROM `T10`; +SELECT INSERT(`C1`,1,5,'カキクケコ') FROM `T10`; +SELECT INSERT(`C1`,2,1,'キ') FROM `T10`; +SELECT INSERT(`C1`,2,2,'キク') FROM `T10`; +SELECT INSERT(`C1`,2,3,'キクケ') FROM `T10`; +SELECT INSERT(`C1`,2,4,'キクケコ') FROM `T10`; +SELECT INSERT(`C1`,3,1,'ク') FROM `T10`; +SELECT INSERT(`C1`,3,2,'クケ') FROM `T10`; +SELECT INSERT(`C1`,3,3,'クケコ') FROM `T10`; +SELECT INSERT(`C1`,4,1,'ケ') FROM `T10`; +SELECT INSERT(`C1`,4,2,'ケコ') FROM `T10`; +SELECT INSERT(`C1`,5,1,'コ') FROM `T10`; +SELECT INSERT(`C1`,1,1,'か') FROM `T11`; +SELECT INSERT(`C1`,1,2,'かき') FROM `T11`; +SELECT INSERT(`C1`,1,3,'かきく') FROM `T11`; +SELECT INSERT(`C1`,1,4,'かきくけ') FROM `T11`; +SELECT INSERT(`C1`,1,5,'かきくけこ') FROM `T11`; +SELECT INSERT(`C1`,2,1,'き') FROM `T11`; +SELECT INSERT(`C1`,2,2,'きく') FROM `T11`; +SELECT INSERT(`C1`,2,3,'きくけ') FROM `T11`; +SELECT INSERT(`C1`,2,4,'きくけこ') FROM `T11`; +SELECT INSERT(`C1`,3,1,'く') FROM `T11`; +SELECT INSERT(`C1`,3,2,'くけ') FROM `T11`; +SELECT INSERT(`C1`,3,3,'くけこ') FROM `T11`; +SELECT INSERT(`C1`,4,1,'け') FROM `T11`; +SELECT INSERT(`C1`,4,2,'けこ') FROM `T11`; +SELECT INSERT(`C1`,5,1,'こ') FROM `T11`; +SELECT INSERT(`C1`,1,1,' ') FROM `T11`; +SELECT INSERT(`C1`,1,2,'  ') FROM `T11`; +SELECT INSERT(`C1`,1,3,'   ') FROM `T11`; +SELECT INSERT(`C1`,1,4,'    ') FROM `T11`; +SELECT INSERT(`C1`,1,5,'     ') FROM `T11`; +SELECT INSERT(`C1`,2,1,' ') FROM `T11`; +SELECT INSERT(`C1`,2,2,'  ') FROM `T11`; +SELECT INSERT(`C1`,2,3,'   ') FROM `T11`; +SELECT INSERT(`C1`,2,4,'    ') FROM `T11`; +SELECT INSERT(`C1`,3,1,' ') FROM `T11`; +SELECT INSERT(`C1`,3,2,'  ') FROM `T11`; +SELECT INSERT(`C1`,3,3,'   ') FROM `T11`; +SELECT INSERT(`C1`,4,1,' ') FROM `T11`; +SELECT INSERT(`C1`,4,2,'  ') FROM `T11`; +SELECT INSERT(`C1`,5,1,' ') FROM `T11`; +SELECT INSERT(`C1`,1,1,'能') FROM `T12`; +SELECT INSERT(`C1`,1,2,'能能') FROM `T12`; +SELECT INSERT(`C1`,1,3,'能能能') FROM `T12`; +SELECT INSERT(`C1`,1,4,'能能能能') FROM `T12`; +SELECT INSERT(`C1`,1,5,'能能能能能') FROM `T12`; +SELECT INSERT(`C1`,2,1,'能') FROM `T12`; +SELECT INSERT(`C1`,2,2,'能能') FROM `T12`; +SELECT INSERT(`C1`,2,3,'能能能') FROM `T12`; +SELECT INSERT(`C1`,2,4,'能能能能') FROM `T12`; +SELECT INSERT(`C1`,3,1,'能') FROM `T12`; +SELECT INSERT(`C1`,3,2,'能能') FROM `T12`; +SELECT INSERT(`C1`,3,3,'能能能') FROM `T12`; +SELECT INSERT(`C1`,4,1,'能') FROM `T12`; +SELECT INSERT(`C1`,4,2,'能能') FROM `T12`; +SELECT INSERT(`C1`,5,1,'能') 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`; diff --git a/mysql-test/suite/jp/t/jp_insert_ucs2.test b/mysql-test/suite/jp/t/jp_insert_ucs2.test new file mode 100644 index 00000000000..9b0a02e57d8 --- /dev/null +++ b/mysql-test/suite/jp/t/jp_insert_ucs2.test @@ -0,0 +1,356 @@ +--source include/have_ucs2.inc + +--disable_warnings +drop table if exists `」ヤ」ア`; +drop table if exists `」ヤ」イ`; +drop table if exists `」ヤ」ウ`; +drop table if exists `」ヤ」エ`; +drop table if exists `」ヤ」オ`; +drop table if exists `」ヤ」カ`; +drop table if exists `」ヤ」キ`; +drop table if exists `」ヤ」ク`; +drop table if exists `」ヤ」ケ`; +drop table if exists `」ヤ」ア」ー`; +drop table if exists `」ヤ」ア」ア`; +drop table if exists `」ヤ」ア」イ`; +--enable_warnings + +# +# Test INSERT() function with Japanese characters in ucs2 encoding +# + +SET NAMES ujis; +SET character_set_database = ucs2; +SET collation_connection = ucs2_general_ci; + +CREATE TABLE `」ヤ」ア` (`」テ」ア` char(5)) DEFAULT CHARSET = ucs2 engine = innodb; +CREATE TABLE `」ヤ」イ` (`」テ」ア` char(5)) DEFAULT CHARSET = ucs2 engine = innodb; +CREATE TABLE `」ヤ」ウ` (`」テ」ア` char(5)) DEFAULT CHARSET = ucs2 engine = innodb; +CREATE TABLE `」ヤ」エ` (`」テ」ア` char(5)) DEFAULT CHARSET = ucs2 engine = myisam; +CREATE TABLE `」ヤ」オ` (`」テ」ア` char(5)) DEFAULT CHARSET = ucs2 engine = myisam; +CREATE TABLE `」ヤ」カ` (`」テ」ア` char(5)) DEFAULT CHARSET = ucs2 engine = myisam; +CREATE TABLE `」ヤ」キ` (`」テ」ア` char(5)) DEFAULT CHARSET = ucs2 engine = heap; +CREATE TABLE `」ヤ」ク` (`」テ」ア` char(5)) DEFAULT CHARSET = ucs2 engine = heap; +CREATE TABLE `」ヤ」ケ` (`」テ」ア` char(5)) DEFAULT CHARSET = ucs2 engine = heap; +CREATE TABLE `」ヤ」ア」ー` (`」テ」ア` char(5)) DEFAULT CHARSET = ucs2 engine = bdb; +CREATE TABLE `」ヤ」ア」ア` (`」テ」ア` char(5)) DEFAULT CHARSET = ucs2 engine = bdb; +CREATE TABLE `」ヤ」ア」イ` (`」テ」ア` char(5)) DEFAULT CHARSET = ucs2 engine = bdb; + +INSERT INTO `」ヤ」ア` VALUES ('竺軸宍雫七'); +INSERT INTO `」ヤ」イ` VALUES ('、「、、、ヲ、ィ、ェ'); +INSERT INTO `」ヤ」ウ` VALUES ('常ワ常ン常゙常゚常'); +INSERT INTO `」ヤ」エ` VALUES ('竺軸宍雫七'); +INSERT INTO `」ヤ」オ` VALUES ('、「、、、ヲ、ィ、ェ'); +INSERT INTO `」ヤ」カ` VALUES ('常ワ常ン常゙常゚常'); +INSERT INTO `」ヤ」キ` VALUES ('竺軸宍雫七'); +INSERT INTO `」ヤ」ク` VALUES ('、「、、、ヲ、ィ、ェ'); +INSERT INTO `」ヤ」ケ` VALUES ('常ワ常ン常゙常゚常'); +INSERT INTO `」ヤ」ア」ー` VALUES ('竺軸宍雫七'); +INSERT INTO `」ヤ」ア」ア` VALUES ('、「、、、ヲ、ィ、ェ'); +INSERT INTO `」ヤ」ア」イ` VALUES ('常ワ常ン常゙常゚常'); + +#InnoDB +SELECT INSERT(`」テ」ア`,1,1,'叱') FROM `」ヤ」ア`; +SELECT INSERT(`」テ」ア`,1,2,'叱叱') FROM `」ヤ」ア`; +SELECT INSERT(`」テ」ア`,1,3,'叱叱叱') FROM `」ヤ」ア`; +SELECT INSERT(`」テ」ア`,1,4,'叱叱叱叱') FROM `」ヤ」ア`; +SELECT INSERT(`」テ」ア`,1,5,'叱叱叱叱叱') FROM `」ヤ」ア`; +SELECT INSERT(`」テ」ア`,2,1,'叱') FROM `」ヤ」ア`; +SELECT INSERT(`」テ」ア`,2,2,'叱叱') FROM `」ヤ」ア`; +SELECT INSERT(`」テ」ア`,2,3,'叱叱叱') FROM `」ヤ」ア`; +SELECT INSERT(`」テ」ア`,2,4,'叱叱叱叱') FROM `」ヤ」ア`; +SELECT INSERT(`」テ」ア`,3,1,'叱') FROM `」ヤ」ア`; +SELECT INSERT(`」テ」ア`,3,2,'叱叱') FROM `」ヤ」ア`; +SELECT INSERT(`」テ」ア`,3,3,'叱叱叱') FROM `」ヤ」ア`; +SELECT INSERT(`」テ」ア`,4,1,'叱') FROM `」ヤ」ア`; +SELECT INSERT(`」テ」ア`,4,2,'叱叱') FROM `」ヤ」ア`; +SELECT INSERT(`」テ」ア`,5,1,'叱') FROM `」ヤ」ア`; +SELECT INSERT(`」テ」ア`,1,1,' ') FROM `」ヤ」ア`; +SELECT INSERT(`」テ」ア`,1,2,' ') FROM `」ヤ」ア`; +SELECT INSERT(`」テ」ア`,1,3,' ') FROM `」ヤ」ア`; +SELECT INSERT(`」テ」ア`,1,4,' ') FROM `」ヤ」ア`; +SELECT INSERT(`」テ」ア`,1,5,' ') FROM `」ヤ」ア`; +SELECT INSERT(`」テ」ア`,2,1,' ') FROM `」ヤ」ア`; +SELECT INSERT(`」テ」ア`,2,2,' ') FROM `」ヤ」ア`; +SELECT INSERT(`」テ」ア`,2,3,' ') FROM `」ヤ」ア`; +SELECT INSERT(`」テ」ア`,2,4,' ') FROM `」ヤ」ア`; +SELECT INSERT(`」テ」ア`,3,1,' ') FROM `」ヤ」ア`; +SELECT INSERT(`」テ」ア`,3,2,' ') FROM `」ヤ」ア`; +SELECT INSERT(`」テ」ア`,3,3,' ') FROM `」ヤ」ア`; +SELECT INSERT(`」テ」ア`,4,1,' ') FROM `」ヤ」ア`; +SELECT INSERT(`」テ」ア`,4,2,' ') FROM `」ヤ」ア`; +SELECT INSERT(`」テ」ア`,5,1,' ') FROM `」ヤ」ア`; +SELECT INSERT(`」テ」ア`,1,1,'、ォ') FROM `」ヤ」イ`; +SELECT INSERT(`」テ」ア`,1,2,'、ォ、ォ') FROM `」ヤ」イ`; +SELECT INSERT(`」テ」ア`,1,3,'、ォ、ォ、ォ') FROM `」ヤ」イ`; +SELECT INSERT(`」テ」ア`,1,4,'、ォ、ォ、ォ、ォ') FROM `」ヤ」イ`; +SELECT INSERT(`」テ」ア`,1,5,'、ォ、ォ、ォ、ォ、ォ') FROM `」ヤ」イ`; +SELECT INSERT(`」テ」ア`,2,1,'、ォ') FROM `」ヤ」イ`; +SELECT INSERT(`」テ」ア`,2,2,'、ォ、ォ') FROM `」ヤ」イ`; +SELECT INSERT(`」テ」ア`,2,3,'、ォ、ォ、ォ') FROM `」ヤ」イ`; +SELECT INSERT(`」テ」ア`,2,4,'、ォ、ォ、ォ、ォ') FROM `」ヤ」イ`; +SELECT INSERT(`」テ」ア`,3,1,'、ォ') FROM `」ヤ」イ`; +SELECT INSERT(`」テ」ア`,3,2,'、ォ、ォ') FROM `」ヤ」イ`; +SELECT INSERT(`」テ」ア`,3,3,'、ォ、ォ、ォ') FROM `」ヤ」イ`; +SELECT INSERT(`」テ」ア`,4,1,'、ォ') FROM `」ヤ」イ`; +SELECT INSERT(`」テ」ア`,4,2,'、ォ、ォ') FROM `」ヤ」イ`; +SELECT INSERT(`」テ」ア`,5,1,'、ォ') FROM `」ヤ」イ`; +SELECT INSERT(`」テ」ア`,1,1,'。。') FROM `」ヤ」イ`; +SELECT INSERT(`」テ」ア`,1,2,'。。。。') FROM `」ヤ」イ`; +SELECT INSERT(`」テ」ア`,1,3,'。。。。。。') FROM `」ヤ」イ`; +SELECT INSERT(`」テ」ア`,1,4,'。。。。。。。。') FROM `」ヤ」イ`; +SELECT INSERT(`」テ」ア`,1,5,'。。。。。。。。。。') FROM `」ヤ」イ`; +SELECT INSERT(`」テ」ア`,2,1,'。。') FROM `」ヤ」イ`; +SELECT INSERT(`」テ」ア`,2,2,'。。。。') FROM `」ヤ」イ`; +SELECT INSERT(`」テ」ア`,2,3,'。。。。。。') FROM `」ヤ」イ`; +SELECT INSERT(`」テ」ア`,2,4,'。。。。。。。。') FROM `」ヤ」イ`; +SELECT INSERT(`」テ」ア`,3,1,'。。') FROM `」ヤ」イ`; +SELECT INSERT(`」テ」ア`,3,2,'。。。。') FROM `」ヤ」イ`; +SELECT INSERT(`」テ」ア`,3,3,'。。。。。。') FROM `」ヤ」イ`; +SELECT INSERT(`」テ」ア`,4,1,'。。') FROM `」ヤ」イ`; +SELECT INSERT(`」テ」ア`,4,2,'。。。。') FROM `」ヤ」イ`; +SELECT INSERT(`」テ」ア`,5,1,'。。') FROM `」ヤ」イ`; +SELECT INSERT(`」テ」ア`,1,1,'床。') FROM `」ヤ」ウ`; +SELECT INSERT(`」テ」ア`,1,2,'床。床。' ) FROM `」ヤ」ウ`; +SELECT INSERT(`」テ」ア`,1,3,'床。床。床。' ) FROM `」ヤ」ウ`; +SELECT INSERT(`」テ」ア`,1,4,'床。床。床。床。' ) FROM `」ヤ」ウ`; +SELECT INSERT(`」テ」ア`,1,5,'床。床。床。床。床。' ) FROM `」ヤ」ウ`; +SELECT INSERT(`」テ」ア`,2,1,'床。') FROM `」ヤ」ウ`; +SELECT INSERT(`」テ」ア`,2,2,'床。床。' ) FROM `」ヤ」ウ`; +SELECT INSERT(`」テ」ア`,2,3,'床。床。床。' ) FROM `」ヤ」ウ`; +SELECT INSERT(`」テ」ア`,2,4,'床。床。床。床。' ) FROM `」ヤ」ウ`; +SELECT INSERT(`」テ」ア`,3,1,'床。') FROM `」ヤ」ウ`; +SELECT INSERT(`」テ」ア`,3,2,'床。床。' ) FROM `」ヤ」ウ`; +SELECT INSERT(`」テ」ア`,3,3,'床。床。床。' ) FROM `」ヤ」ウ`; +SELECT INSERT(`」テ」ア`,4,1,'床。') FROM `」ヤ」ウ`; +SELECT INSERT(`」テ」ア`,4,2,'床。床。' ) FROM `」ヤ」ウ`; +SELECT INSERT(`」テ」ア`,5,1,'床。') FROM `」ヤ」ウ`; + +#MyISAM +SELECT INSERT(`」テ」ア`,1,1,'叱') FROM `」ヤ」エ`; +SELECT INSERT(`」テ」ア`,1,2,'叱叱') FROM `」ヤ」エ`; +SELECT INSERT(`」テ」ア`,1,3,'叱叱叱') FROM `」ヤ」エ`; +SELECT INSERT(`」テ」ア`,1,4,'叱叱叱叱') FROM `」ヤ」エ`; +SELECT INSERT(`」テ」ア`,1,5,'叱叱叱叱叱') FROM `」ヤ」エ`; +SELECT INSERT(`」テ」ア`,2,1,'叱') FROM `」ヤ」エ`; +SELECT INSERT(`」テ」ア`,2,2,'叱叱') FROM `」ヤ」エ`; +SELECT INSERT(`」テ」ア`,2,3,'叱叱叱') FROM `」ヤ」エ`; +SELECT INSERT(`」テ」ア`,2,4,'叱叱叱叱') FROM `」ヤ」エ`; +SELECT INSERT(`」テ」ア`,3,1,'叱') FROM `」ヤ」エ`; +SELECT INSERT(`」テ」ア`,3,2,'叱叱') FROM `」ヤ」エ`; +SELECT INSERT(`」テ」ア`,3,3,'叱叱叱') FROM `」ヤ」エ`; +SELECT INSERT(`」テ」ア`,4,1,'叱') FROM `」ヤ」エ`; +SELECT INSERT(`」テ」ア`,4,2,'叱叱') FROM `」ヤ」エ`; +SELECT INSERT(`」テ」ア`,5,1,'叱') FROM `」ヤ」エ`; +SELECT INSERT(`」テ」ア`,1,1,' ') FROM `」ヤ」エ`; +SELECT INSERT(`」テ」ア`,1,2,' ') FROM `」ヤ」エ`; +SELECT INSERT(`」テ」ア`,1,3,' ') FROM `」ヤ」エ`; +SELECT INSERT(`」テ」ア`,1,4,' ') FROM `」ヤ」エ`; +SELECT INSERT(`」テ」ア`,1,5,' ') FROM `」ヤ」エ`; +SELECT INSERT(`」テ」ア`,2,1,' ') FROM `」ヤ」エ`; +SELECT INSERT(`」テ」ア`,2,2,' ') FROM `」ヤ」エ`; +SELECT INSERT(`」テ」ア`,2,3,' ') FROM `」ヤ」エ`; +SELECT INSERT(`」テ」ア`,2,4,' ') FROM `」ヤ」エ`; +SELECT INSERT(`」テ」ア`,3,1,' ') FROM `」ヤ」エ`; +SELECT INSERT(`」テ」ア`,3,2,' ') FROM `」ヤ」エ`; +SELECT INSERT(`」テ」ア`,3,3,' ') FROM `」ヤ」エ`; +SELECT INSERT(`」テ」ア`,4,1,' ') FROM `」ヤ」エ`; +SELECT INSERT(`」テ」ア`,4,2,' ') FROM `」ヤ」エ`; +SELECT INSERT(`」テ」ア`,5,1,' ') FROM `」ヤ」エ`; +SELECT INSERT(`」テ」ア`,1,1,'、ォ') FROM `」ヤ」オ`; +SELECT INSERT(`」テ」ア`,1,2,'、ォ、ォ') FROM `」ヤ」オ`; +SELECT INSERT(`」テ」ア`,1,3,'、ォ、ォ、ォ') FROM `」ヤ」オ`; +SELECT INSERT(`」テ」ア`,1,4,'、ォ、ォ、ォ、ォ') FROM `」ヤ」オ`; +SELECT INSERT(`」テ」ア`,1,5,'、ォ、ォ、ォ、ォ、ォ') FROM `」ヤ」オ`; +SELECT INSERT(`」テ」ア`,2,1,'、ォ') FROM `」ヤ」オ`; +SELECT INSERT(`」テ」ア`,2,2,'、ォ、ォ') FROM `」ヤ」オ`; +SELECT INSERT(`」テ」ア`,2,3,'、ォ、ォ、ォ') FROM `」ヤ」オ`; +SELECT INSERT(`」テ」ア`,2,4,'、ォ、ォ、ォ、ォ') FROM `」ヤ」オ`; +SELECT INSERT(`」テ」ア`,3,1,'、ォ') FROM `」ヤ」オ`; +SELECT INSERT(`」テ」ア`,3,2,'、ォ、ォ') FROM `」ヤ」オ`; +SELECT INSERT(`」テ」ア`,3,3,'、ォ、ォ、ォ') FROM `」ヤ」オ`; +SELECT INSERT(`」テ」ア`,4,1,'、ォ') FROM `」ヤ」オ`; +SELECT INSERT(`」テ」ア`,4,2,'、ォ、ォ') FROM `」ヤ」オ`; +SELECT INSERT(`」テ」ア`,5,1,'、ォ') FROM `」ヤ」オ`; +SELECT INSERT(`」テ」ア`,1,1,'。。') FROM `」ヤ」オ`; +SELECT INSERT(`」テ」ア`,1,2,'。。。。') FROM `」ヤ」オ`; +SELECT INSERT(`」テ」ア`,1,3,'。。。。。。') FROM `」ヤ」オ`; +SELECT INSERT(`」テ」ア`,1,4,'。。。。。。。。') FROM `」ヤ」オ`; +SELECT INSERT(`」テ」ア`,1,5,'。。。。。。。。。。') FROM `」ヤ」オ`; +SELECT INSERT(`」テ」ア`,2,1,'。。') FROM `」ヤ」オ`; +SELECT INSERT(`」テ」ア`,2,2,'。。。。') FROM `」ヤ」オ`; +SELECT INSERT(`」テ」ア`,2,3,'。。。。。。') FROM `」ヤ」オ`; +SELECT INSERT(`」テ」ア`,2,4,'。。。。。。。。') FROM `」ヤ」オ`; +SELECT INSERT(`」テ」ア`,3,1,'。。') FROM `」ヤ」オ`; +SELECT INSERT(`」テ」ア`,3,2,'。。。。') FROM `」ヤ」オ`; +SELECT INSERT(`」テ」ア`,3,3,'。。。。。。') FROM `」ヤ」オ`; +SELECT INSERT(`」テ」ア`,4,1,'。。') FROM `」ヤ」オ`; +SELECT INSERT(`」テ」ア`,4,2,'。。。。') FROM `」ヤ」オ`; +SELECT INSERT(`」テ」ア`,5,1,'。。') FROM `」ヤ」オ`; +SELECT INSERT(`」テ」ア`,1,1,'床。') FROM `」ヤ」カ`; +SELECT INSERT(`」テ」ア`,1,2,'床。床。' ) FROM `」ヤ」カ`; +SELECT INSERT(`」テ」ア`,1,3,'床。床。床。' ) FROM `」ヤ」カ`; +SELECT INSERT(`」テ」ア`,1,4,'床。床。床。床。' ) FROM `」ヤ」カ`; +SELECT INSERT(`」テ」ア`,1,5,'床。床。床。床。床。' ) FROM `」ヤ」カ`; +SELECT INSERT(`」テ」ア`,2,1,'床。') FROM `」ヤ」カ`; +SELECT INSERT(`」テ」ア`,2,2,'床。床。') FROM `」ヤ」カ`; +SELECT INSERT(`」テ」ア`,2,3,'床。床。床。' ) FROM `」ヤ」カ`; +SELECT INSERT(`」テ」ア`,2,4,'床。床。床。床。' ) FROM `」ヤ」カ`; +SELECT INSERT(`」テ」ア`,3,1,'床。') FROM `」ヤ」カ`; +SELECT INSERT(`」テ」ア`,3,2,'床。床。' ) FROM `」ヤ」カ`; +SELECT INSERT(`」テ」ア`,3,3,'床。床。床。' ) FROM `」ヤ」カ`; +SELECT INSERT(`」テ」ア`,4,1,'床。') FROM `」ヤ」カ`; +SELECT INSERT(`」テ」ア`,4,2,'床。床。' ) FROM `」ヤ」カ`; +SELECT INSERT(`」テ」ア`,5,1,'床。') FROM `」ヤ」カ`; + +#HEAP +SELECT INSERT(`」テ」ア`,1,1,'叱') FROM `」ヤ」キ`; +SELECT INSERT(`」テ」ア`,1,2,'叱叱') FROM `」ヤ」キ`; +SELECT INSERT(`」テ」ア`,1,3,'叱叱叱') FROM `」ヤ」キ`; +SELECT INSERT(`」テ」ア`,1,4,'叱叱叱叱') FROM `」ヤ」キ`; +SELECT INSERT(`」テ」ア`,1,5,'叱叱叱叱叱') FROM `」ヤ」キ`; +SELECT INSERT(`」テ」ア`,2,1,'叱') FROM `」ヤ」キ`; +SELECT INSERT(`」テ」ア`,2,2,'叱叱') FROM `」ヤ」キ`; +SELECT INSERT(`」テ」ア`,2,3,'叱叱叱') FROM `」ヤ」キ`; +SELECT INSERT(`」テ」ア`,2,4,'叱叱叱叱') FROM `」ヤ」キ`; +SELECT INSERT(`」テ」ア`,3,1,'叱') FROM `」ヤ」キ`; +SELECT INSERT(`」テ」ア`,3,2,'叱叱') FROM `」ヤ」キ`; +SELECT INSERT(`」テ」ア`,3,3,'叱叱叱') FROM `」ヤ」キ`; +SELECT INSERT(`」テ」ア`,4,1,'叱') FROM `」ヤ」キ`; +SELECT INSERT(`」テ」ア`,4,2,'叱叱') FROM `」ヤ」キ`; +SELECT INSERT(`」テ」ア`,5,1,'叱') FROM `」ヤ」キ`; +SELECT INSERT(`」テ」ア`,1,1,' ') FROM `」ヤ」キ`; +SELECT INSERT(`」テ」ア`,1,2,' ') FROM `」ヤ」キ`; +SELECT INSERT(`」テ」ア`,1,3,' ') FROM `」ヤ」キ`; +SELECT INSERT(`」テ」ア`,1,4,' ') FROM `」ヤ」キ`; +SELECT INSERT(`」テ」ア`,1,5,' ') FROM `」ヤ」キ`; +SELECT INSERT(`」テ」ア`,2,1,' ') FROM `」ヤ」キ`; +SELECT INSERT(`」テ」ア`,2,2,' ') FROM `」ヤ」キ`; +SELECT INSERT(`」テ」ア`,2,3,' ') FROM `」ヤ」キ`; +SELECT INSERT(`」テ」ア`,2,4,' ') FROM `」ヤ」キ`; +SELECT INSERT(`」テ」ア`,3,1,' ') FROM `」ヤ」キ`; +SELECT INSERT(`」テ」ア`,3,2,' ') FROM `」ヤ」キ`; +SELECT INSERT(`」テ」ア`,3,3,' ') FROM `」ヤ」キ`; +SELECT INSERT(`」テ」ア`,4,1,' ') FROM `」ヤ」キ`; +SELECT INSERT(`」テ」ア`,4,2,' ') FROM `」ヤ」キ`; +SELECT INSERT(`」テ」ア`,5,1,' ') FROM `」ヤ」キ`; +SELECT INSERT(`」テ」ア`,1,1,'、ォ') FROM `」ヤ」ク`; +SELECT INSERT(`」テ」ア`,1,2,'、ォ、ォ') FROM `」ヤ」ク`; +SELECT INSERT(`」テ」ア`,1,3,'、ォ、ォ、ォ') FROM `」ヤ」ク`; +SELECT INSERT(`」テ」ア`,1,4,'、ォ、ォ、ォ、ォ') FROM `」ヤ」ク`; +SELECT INSERT(`」テ」ア`,1,5,'、ォ、ォ、ォ、ォ、ォ') FROM `」ヤ」ク`; +SELECT INSERT(`」テ」ア`,2,1,'、ォ') FROM `」ヤ」ク`; +SELECT INSERT(`」テ」ア`,2,2,'、ォ、ォ') FROM `」ヤ」ク`; +SELECT INSERT(`」テ」ア`,2,3,'、ォ、ォ、ォ') FROM `」ヤ」ク`; +SELECT INSERT(`」テ」ア`,2,4,'、ォ、ォ、ォ、ォ') FROM `」ヤ」ク`; +SELECT INSERT(`」テ」ア`,3,1,'、ォ') FROM `」ヤ」ク`; +SELECT INSERT(`」テ」ア`,3,2,'、ォ、ォ') FROM `」ヤ」ク`; +SELECT INSERT(`」テ」ア`,3,3,'、ォ、ォ、ォ') FROM `」ヤ」ク`; +SELECT INSERT(`」テ」ア`,4,1,'、ォ') FROM `」ヤ」ク`; +SELECT INSERT(`」テ」ア`,4,2,'、ォ、ォ') FROM `」ヤ」ク`; +SELECT INSERT(`」テ」ア`,5,1,'、ォ') FROM `」ヤ」ク`; +SELECT INSERT(`」テ」ア`,1,1,'。。') FROM `」ヤ」ク`; +SELECT INSERT(`」テ」ア`,1,2,'。。。。') FROM `」ヤ」ク`; +SELECT INSERT(`」テ」ア`,1,3,'。。。。。。') FROM `」ヤ」ク`; +SELECT INSERT(`」テ」ア`,1,4,'。。。。。。。。') FROM `」ヤ」ク`; +SELECT INSERT(`」テ」ア`,1,5,'。。。。。。。。。。') FROM `」ヤ」ク`; +SELECT INSERT(`」テ」ア`,2,1,'。。') FROM `」ヤ」ク`; +SELECT INSERT(`」テ」ア`,2,2,'。。。。') FROM `」ヤ」ク`; +SELECT INSERT(`」テ」ア`,2,3,'。。。。。。') FROM `」ヤ」ク`; +SELECT INSERT(`」テ」ア`,2,4,'。。。。。。。。') FROM `」ヤ」ク`; +SELECT INSERT(`」テ」ア`,3,1,'。。') FROM `」ヤ」ク`; +SELECT INSERT(`」テ」ア`,3,2,'。。。。') FROM `」ヤ」ク`; +SELECT INSERT(`」テ」ア`,3,3,'。。。。。。') FROM `」ヤ」ク`; +SELECT INSERT(`」テ」ア`,4,1,'。。') FROM `」ヤ」ク`; +SELECT INSERT(`」テ」ア`,4,2,'。。。。') FROM `」ヤ」ク`; +SELECT INSERT(`」テ」ア`,5,1,'。。') FROM `」ヤ」ク`; +SELECT INSERT(`」テ」ア`,1,1,'床。') FROM `」ヤ」ケ`; +SELECT INSERT(`」テ」ア`,1,2,'床。床。' ) FROM `」ヤ」ケ`; +SELECT INSERT(`」テ」ア`,1,3,'床。床。床。' ) FROM `」ヤ」ケ`; +SELECT INSERT(`」テ」ア`,1,4,'床。床。床。床。' ) FROM `」ヤ」ケ`; +SELECT INSERT(`」テ」ア`,1,5,'床。床。床。床。床。' ) FROM `」ヤ」ケ`; +SELECT INSERT(`」テ」ア`,2,1,'床。') FROM `」ヤ」ケ`; +SELECT INSERT(`」テ」ア`,2,2,'床。床。' ) FROM `」ヤ」ケ`; +SELECT INSERT(`」テ」ア`,2,3,'床。床。床。' ) FROM `」ヤ」ケ`; +SELECT INSERT(`」テ」ア`,2,4,'床。床。床。床。' ) FROM `」ヤ」ケ`; +SELECT INSERT(`」テ」ア`,3,1,'床。') FROM `」ヤ」ケ`; +SELECT INSERT(`」テ」ア`,3,2,'床。床。' ) FROM `」ヤ」ケ`; +SELECT INSERT(`」テ」ア`,3,3,'床。床。床。' ) FROM `」ヤ」ケ`; +SELECT INSERT(`」テ」ア`,4,1,'床。') FROM `」ヤ」ケ`; +SELECT INSERT(`」テ」ア`,4,2,'床。床。' ) FROM `」ヤ」ケ`; +SELECT INSERT(`」テ」ア`,5,1,'床。') FROM `」ヤ」ケ`; + +#BDB +SELECT INSERT(`」テ」ア`,1,1,'叱') FROM `」ヤ」ア」ー`; +SELECT INSERT(`」テ」ア`,1,2,'叱叱') FROM `」ヤ」ア」ー`; +SELECT INSERT(`」テ」ア`,1,3,'叱叱叱') FROM `」ヤ」ア」ー`; +SELECT INSERT(`」テ」ア`,1,4,'叱叱叱叱') FROM `」ヤ」ア」ー`; +SELECT INSERT(`」テ」ア`,1,5,'叱叱叱叱叱') FROM `」ヤ」ア」ー`; +SELECT INSERT(`」テ」ア`,2,1,'叱') FROM `」ヤ」ア」ー`; +SELECT INSERT(`」テ」ア`,2,2,'叱叱') FROM `」ヤ」ア」ー`; +SELECT INSERT(`」テ」ア`,2,3,'叱叱叱') FROM `」ヤ」ア」ー`; +SELECT INSERT(`」テ」ア`,2,4,'叱叱叱叱') FROM `」ヤ」ア」ー`; +SELECT INSERT(`」テ」ア`,3,1,'叱') FROM `」ヤ」ア」ー`; +SELECT INSERT(`」テ」ア`,3,2,'叱叱') FROM `」ヤ」ア」ー`; +SELECT INSERT(`」テ」ア`,3,3,'叱叱叱') FROM `」ヤ」ア」ー`; +SELECT INSERT(`」テ」ア`,4,1,'叱') FROM `」ヤ」ア」ー`; +SELECT INSERT(`」テ」ア`,4,2,'叱叱') FROM `」ヤ」ア」ー`; +SELECT INSERT(`」テ」ア`,5,1,'叱') FROM `」ヤ」ア」ー`; +SELECT INSERT(`」テ」ア`,1,1,'、ォ') FROM `」ヤ」ア」ア`; +SELECT INSERT(`」テ」ア`,1,2,'、ォ、ォ') FROM `」ヤ」ア」ア`; +SELECT INSERT(`」テ」ア`,1,3,'、ォ、ォ、ォ') FROM `」ヤ」ア」ア`; +SELECT INSERT(`」テ」ア`,1,4,'、ォ、ォ、ォ、ォ') FROM `」ヤ」ア」ア`; +SELECT INSERT(`」テ」ア`,1,5,'、ォ、ォ、ォ、ォ、ォ') FROM `」ヤ」ア」ア`; +SELECT INSERT(`」テ」ア`,2,1,'、ォ') FROM `」ヤ」ア」ア`; +SELECT INSERT(`」テ」ア`,2,2,'、ォ、ォ') FROM `」ヤ」ア」ア`; +SELECT INSERT(`」テ」ア`,2,3,'、ォ、ォ、ォ') FROM `」ヤ」ア」ア`; +SELECT INSERT(`」テ」ア`,2,4,'、ォ、ォ、ォ、ォ') FROM `」ヤ」ア」ア`; +SELECT INSERT(`」テ」ア`,3,1,'、ォ') FROM `」ヤ」ア」ア`; +SELECT INSERT(`」テ」ア`,3,2,'、ォ、ォ') FROM `」ヤ」ア」ア`; +SELECT INSERT(`」テ」ア`,3,3,'、ォ、ォ、ォ') FROM `」ヤ」ア」ア`; +SELECT INSERT(`」テ」ア`,4,1,'、ォ') FROM `」ヤ」ア」ア`; +SELECT INSERT(`」テ」ア`,4,2,'、ォ、ォ') FROM `」ヤ」ア」ア`; +SELECT INSERT(`」テ」ア`,5,1,'、ォ') FROM `」ヤ」ア」ア`; +SELECT INSERT(`」テ」ア`,1,1,'。。') FROM `」ヤ」ア」ア`; +SELECT INSERT(`」テ」ア`,1,2,'。。。。') FROM `」ヤ」ア」ア`; +SELECT INSERT(`」テ」ア`,1,3,'。。。。。。') FROM `」ヤ」ア」ア`; +SELECT INSERT(`」テ」ア`,1,4,'。。。。。。。。') FROM `」ヤ」ア」ア`; +SELECT INSERT(`」テ」ア`,1,5,'。。。。。。。。。。') FROM `」ヤ」ア」ア`; +SELECT INSERT(`」テ」ア`,2,1,'。。') FROM `」ヤ」ア」ア`; +SELECT INSERT(`」テ」ア`,2,2,'。。。。') FROM `」ヤ」ア」ア`; +SELECT INSERT(`」テ」ア`,2,3,'。。。。。。') FROM `」ヤ」ア」ア`; +SELECT INSERT(`」テ」ア`,2,4,'。。。。。。。。') FROM `」ヤ」ア」ア`; +SELECT INSERT(`」テ」ア`,3,1,'。。') FROM `」ヤ」ア」ア`; +SELECT INSERT(`」テ」ア`,3,2,'。。。。') FROM `」ヤ」ア」ア`; +SELECT INSERT(`」テ」ア`,3,3,'。。。。。。') FROM `」ヤ」ア」ア`; +SELECT INSERT(`」テ」ア`,4,1,'。。') FROM `」ヤ」ア」ア`; +SELECT INSERT(`」テ」ア`,4,2,'。。。。') FROM `」ヤ」ア」ア`; +SELECT INSERT(`」テ」ア`,5,1,'。。') FROM `」ヤ」ア」ア`; +SELECT INSERT(`」テ」ア`,1,1,'床。') FROM `」ヤ」ア」イ`; +SELECT INSERT(`」テ」ア`,1,2,'床。床。') FROM `」ヤ」ア」イ`; +SELECT INSERT(`」テ」ア`,1,3,'床。床。床。') FROM `」ヤ」ア」イ`; +SELECT INSERT(`」テ」ア`,1,4,'床。床。床。床。') FROM `」ヤ」ア」イ`; +SELECT INSERT(`」テ」ア`,1,5,'床。床。床。床。床。') FROM `」ヤ」ア」イ`; +SELECT INSERT(`」テ」ア`,2,1,'床。') FROM `」ヤ」ア」イ`; +SELECT INSERT(`」テ」ア`,2,2,'床。床。') FROM `」ヤ」ア」イ`; +SELECT INSERT(`」テ」ア`,2,3,'床。床。床。') FROM `」ヤ」ア」イ`; +SELECT INSERT(`」テ」ア`,2,4,'床。床。床。床。') FROM `」ヤ」ア」イ`; +SELECT INSERT(`」テ」ア`,3,1,'床。') FROM `」ヤ」ア」イ`; +SELECT INSERT(`」テ」ア`,3,2,'床。床。') FROM `」ヤ」ア」イ`; +SELECT INSERT(`」テ」ア`,3,3,'床。床。床。') FROM `」ヤ」ア」イ`; +SELECT INSERT(`」テ」ア`,4,1,'床。') FROM `」ヤ」ア」イ`; +SELECT INSERT(`」テ」ア`,4,2,'床。床。') FROM `」ヤ」ア」イ`; +SELECT INSERT(`」テ」ア`,5,1,'床。') FROM `」ヤ」ア」イ`; + +DROP TABLE `」ヤ」ア`; +DROP TABLE `」ヤ」イ`; +DROP TABLE `」ヤ」ウ`; +DROP TABLE `」ヤ」エ`; +DROP TABLE `」ヤ」オ`; +DROP TABLE `」ヤ」カ`; +DROP TABLE `」ヤ」キ`; +DROP TABLE `」ヤ」ク`; +DROP TABLE `」ヤ」ケ`; +DROP TABLE `」ヤ」ア」ー`; +DROP TABLE `」ヤ」ア」ア`; +DROP TABLE `」ヤ」ア」イ`; diff --git a/mysql-test/suite/jp/t/jp_insert_ujis.test b/mysql-test/suite/jp/t/jp_insert_ujis.test new file mode 100644 index 00000000000..7b6d2838386 --- /dev/null +++ b/mysql-test/suite/jp/t/jp_insert_ujis.test @@ -0,0 +1,356 @@ +--source include/have_ujis.inc + +--disable_warnings +drop table if exists `」ヤ」ア`; +drop table if exists `」ヤ」イ`; +drop table if exists `」ヤ」ウ`; +drop table if exists `」ヤ」エ`; +drop table if exists `」ヤ」オ`; +drop table if exists `」ヤ」カ`; +drop table if exists `」ヤ」キ`; +drop table if exists `」ヤ」ク`; +drop table if exists `」ヤ」ケ`; +drop table if exists `」ヤ」ア」ー`; +drop table if exists `」ヤ」ア」ア`; +drop table if exists `」ヤ」ア」イ`; +--enable_warnings + +# +# Test INSERT() function with Japanese characters in ujis encoding +# + +SET NAMES ujis; +SET character_set_database = ujis; +SET collation_connection = ujis_japanese_ci; + +CREATE TABLE `」ヤ」ア` (`」テ」ア` char(5)) DEFAULT CHARSET = ujis engine = innodb; +CREATE TABLE `」ヤ」イ` (`」テ」ア` char(5)) DEFAULT CHARSET = ujis engine = innodb; +CREATE TABLE `」ヤ」ウ` (`」テ」ア` char(5)) DEFAULT CHARSET = ujis engine = innodb; +CREATE TABLE `」ヤ」エ` (`」テ」ア` char(5)) DEFAULT CHARSET = ujis engine = myisam; +CREATE TABLE `」ヤ」オ` (`」テ」ア` char(5)) DEFAULT CHARSET = ujis engine = myisam; +CREATE TABLE `」ヤ」カ` (`」テ」ア` char(5)) DEFAULT CHARSET = ujis engine = myisam; +CREATE TABLE `」ヤ」キ` (`」テ」ア` char(5)) DEFAULT CHARSET = ujis engine = heap; +CREATE TABLE `」ヤ」ク` (`」テ」ア` char(5)) DEFAULT CHARSET = ujis engine = heap; +CREATE TABLE `」ヤ」ケ` (`」テ」ア` char(5)) DEFAULT CHARSET = ujis engine = heap; +CREATE TABLE `」ヤ」ア」ー` (`」テ」ア` char(5)) DEFAULT CHARSET = ujis engine = bdb; +CREATE TABLE `」ヤ」ア」ア` (`」テ」ア` char(5)) DEFAULT CHARSET = ujis engine = bdb; +CREATE TABLE `」ヤ」ア」イ` (`」テ」ア` char(5)) DEFAULT CHARSET = ujis engine = bdb; + +INSERT INTO `」ヤ」ア` VALUES ('竺軸宍雫七'); +INSERT INTO `」ヤ」イ` VALUES ('、「、、、ヲ、ィ、ェ'); +INSERT INTO `」ヤ」ウ` VALUES ('常ワ常ン常゙常゚常'); +INSERT INTO `」ヤ」エ` VALUES ('竺軸宍雫七'); +INSERT INTO `」ヤ」オ` VALUES ('、「、、、ヲ、ィ、ェ'); +INSERT INTO `」ヤ」カ` VALUES ('常ワ常ン常゙常゚常'); +INSERT INTO `」ヤ」キ` VALUES ('竺軸宍雫七'); +INSERT INTO `」ヤ」ク` VALUES ('、「、、、ヲ、ィ、ェ'); +INSERT INTO `」ヤ」ケ` VALUES ('常ワ常ン常゙常゚常'); +INSERT INTO `」ヤ」ア」ー` VALUES ('竺軸宍雫七'); +INSERT INTO `」ヤ」ア」ア` VALUES ('、「、、、ヲ、ィ、ェ'); +INSERT INTO `」ヤ」ア」イ` VALUES ('常ワ常ン常゙常゚常'); + +#InnoDB +SELECT INSERT(`」テ」ア`,1,1,'叱') FROM `」ヤ」ア`; +SELECT INSERT(`」テ」ア`,1,2,'叱叱') FROM `」ヤ」ア`; +SELECT INSERT(`」テ」ア`,1,3,'叱叱叱') FROM `」ヤ」ア`; +SELECT INSERT(`」テ」ア`,1,4,'叱叱叱叱') FROM `」ヤ」ア`; +SELECT INSERT(`」テ」ア`,1,5,'叱叱叱叱叱') FROM `」ヤ」ア`; +SELECT INSERT(`」テ」ア`,2,1,'叱') FROM `」ヤ」ア`; +SELECT INSERT(`」テ」ア`,2,2,'叱叱') FROM `」ヤ」ア`; +SELECT INSERT(`」テ」ア`,2,3,'叱叱叱') FROM `」ヤ」ア`; +SELECT INSERT(`」テ」ア`,2,4,'叱叱叱叱') FROM `」ヤ」ア`; +SELECT INSERT(`」テ」ア`,3,1,'叱') FROM `」ヤ」ア`; +SELECT INSERT(`」テ」ア`,3,2,'叱叱') FROM `」ヤ」ア`; +SELECT INSERT(`」テ」ア`,3,3,'叱叱叱') FROM `」ヤ」ア`; +SELECT INSERT(`」テ」ア`,4,1,'叱') FROM `」ヤ」ア`; +SELECT INSERT(`」テ」ア`,4,2,'叱叱') FROM `」ヤ」ア`; +SELECT INSERT(`」テ」ア`,5,1,'叱') FROM `」ヤ」ア`; +SELECT INSERT(`」テ」ア`,1,1,' ') FROM `」ヤ」ア`; +SELECT INSERT(`」テ」ア`,1,2,' ') FROM `」ヤ」ア`; +SELECT INSERT(`」テ」ア`,1,3,' ') FROM `」ヤ」ア`; +SELECT INSERT(`」テ」ア`,1,4,' ') FROM `」ヤ」ア`; +SELECT INSERT(`」テ」ア`,1,5,' ') FROM `」ヤ」ア`; +SELECT INSERT(`」テ」ア`,2,1,' ') FROM `」ヤ」ア`; +SELECT INSERT(`」テ」ア`,2,2,' ') FROM `」ヤ」ア`; +SELECT INSERT(`」テ」ア`,2,3,' ') FROM `」ヤ」ア`; +SELECT INSERT(`」テ」ア`,2,4,' ') FROM `」ヤ」ア`; +SELECT INSERT(`」テ」ア`,3,1,' ') FROM `」ヤ」ア`; +SELECT INSERT(`」テ」ア`,3,2,' ') FROM `」ヤ」ア`; +SELECT INSERT(`」テ」ア`,3,3,' ') FROM `」ヤ」ア`; +SELECT INSERT(`」テ」ア`,4,1,' ') FROM `」ヤ」ア`; +SELECT INSERT(`」テ」ア`,4,2,' ') FROM `」ヤ」ア`; +SELECT INSERT(`」テ」ア`,5,1,' ') FROM `」ヤ」ア`; +SELECT INSERT(`」テ」ア`,1,1,'、ォ') FROM `」ヤ」イ`; +SELECT INSERT(`」テ」ア`,1,2,'、ォ、ォ') FROM `」ヤ」イ`; +SELECT INSERT(`」テ」ア`,1,3,'、ォ、ォ、ォ') FROM `」ヤ」イ`; +SELECT INSERT(`」テ」ア`,1,4,'、ォ、ォ、ォ、ォ') FROM `」ヤ」イ`; +SELECT INSERT(`」テ」ア`,1,5,'、ォ、ォ、ォ、ォ、ォ') FROM `」ヤ」イ`; +SELECT INSERT(`」テ」ア`,2,1,'、ォ') FROM `」ヤ」イ`; +SELECT INSERT(`」テ」ア`,2,2,'、ォ、ォ') FROM `」ヤ」イ`; +SELECT INSERT(`」テ」ア`,2,3,'、ォ、ォ、ォ') FROM `」ヤ」イ`; +SELECT INSERT(`」テ」ア`,2,4,'、ォ、ォ、ォ、ォ') FROM `」ヤ」イ`; +SELECT INSERT(`」テ」ア`,3,1,'、ォ') FROM `」ヤ」イ`; +SELECT INSERT(`」テ」ア`,3,2,'、ォ、ォ') FROM `」ヤ」イ`; +SELECT INSERT(`」テ」ア`,3,3,'、ォ、ォ、ォ') FROM `」ヤ」イ`; +SELECT INSERT(`」テ」ア`,4,1,'、ォ') FROM `」ヤ」イ`; +SELECT INSERT(`」テ」ア`,4,2,'、ォ、ォ') FROM `」ヤ」イ`; +SELECT INSERT(`」テ」ア`,5,1,'、ォ') FROM `」ヤ」イ`; +SELECT INSERT(`」テ」ア`,1,1,'。。') FROM `」ヤ」イ`; +SELECT INSERT(`」テ」ア`,1,2,'。。。。') FROM `」ヤ」イ`; +SELECT INSERT(`」テ」ア`,1,3,'。。。。。。') FROM `」ヤ」イ`; +SELECT INSERT(`」テ」ア`,1,4,'。。。。。。。。') FROM `」ヤ」イ`; +SELECT INSERT(`」テ」ア`,1,5,'。。。。。。。。。。') FROM `」ヤ」イ`; +SELECT INSERT(`」テ」ア`,2,1,'。。') FROM `」ヤ」イ`; +SELECT INSERT(`」テ」ア`,2,2,'。。。。') FROM `」ヤ」イ`; +SELECT INSERT(`」テ」ア`,2,3,'。。。。。。') FROM `」ヤ」イ`; +SELECT INSERT(`」テ」ア`,2,4,'。。。。。。。。') FROM `」ヤ」イ`; +SELECT INSERT(`」テ」ア`,3,1,'。。') FROM `」ヤ」イ`; +SELECT INSERT(`」テ」ア`,3,2,'。。。。') FROM `」ヤ」イ`; +SELECT INSERT(`」テ」ア`,3,3,'。。。。。。') FROM `」ヤ」イ`; +SELECT INSERT(`」テ」ア`,4,1,'。。') FROM `」ヤ」イ`; +SELECT INSERT(`」テ」ア`,4,2,'。。。。') FROM `」ヤ」イ`; +SELECT INSERT(`」テ」ア`,5,1,'。。') FROM `」ヤ」イ`; +SELECT INSERT(`」テ」ア`,1,1,'床。') FROM `」ヤ」ウ`; +SELECT INSERT(`」テ」ア`,1,2,'床。床。' ) FROM `」ヤ」ウ`; +SELECT INSERT(`」テ」ア`,1,3,'床。床。床。' ) FROM `」ヤ」ウ`; +SELECT INSERT(`」テ」ア`,1,4,'床。床。床。床。' ) FROM `」ヤ」ウ`; +SELECT INSERT(`」テ」ア`,1,5,'床。床。床。床。床。' ) FROM `」ヤ」ウ`; +SELECT INSERT(`」テ」ア`,2,1,'床。') FROM `」ヤ」ウ`; +SELECT INSERT(`」テ」ア`,2,2,'床。床。' ) FROM `」ヤ」ウ`; +SELECT INSERT(`」テ」ア`,2,3,'床。床。床。' ) FROM `」ヤ」ウ`; +SELECT INSERT(`」テ」ア`,2,4,'床。床。床。床。' ) FROM `」ヤ」ウ`; +SELECT INSERT(`」テ」ア`,3,1,'床。') FROM `」ヤ」ウ`; +SELECT INSERT(`」テ」ア`,3,2,'床。床。' ) FROM `」ヤ」ウ`; +SELECT INSERT(`」テ」ア`,3,3,'床。床。床。' ) FROM `」ヤ」ウ`; +SELECT INSERT(`」テ」ア`,4,1,'床。') FROM `」ヤ」ウ`; +SELECT INSERT(`」テ」ア`,4,2,'床。床。' ) FROM `」ヤ」ウ`; +SELECT INSERT(`」テ」ア`,5,1,'床。') FROM `」ヤ」ウ`; + +#MyISAM +SELECT INSERT(`」テ」ア`,1,1,'叱') FROM `」ヤ」エ`; +SELECT INSERT(`」テ」ア`,1,2,'叱叱') FROM `」ヤ」エ`; +SELECT INSERT(`」テ」ア`,1,3,'叱叱叱') FROM `」ヤ」エ`; +SELECT INSERT(`」テ」ア`,1,4,'叱叱叱叱') FROM `」ヤ」エ`; +SELECT INSERT(`」テ」ア`,1,5,'叱叱叱叱叱') FROM `」ヤ」エ`; +SELECT INSERT(`」テ」ア`,2,1,'叱') FROM `」ヤ」エ`; +SELECT INSERT(`」テ」ア`,2,2,'叱叱') FROM `」ヤ」エ`; +SELECT INSERT(`」テ」ア`,2,3,'叱叱叱') FROM `」ヤ」エ`; +SELECT INSERT(`」テ」ア`,2,4,'叱叱叱叱') FROM `」ヤ」エ`; +SELECT INSERT(`」テ」ア`,3,1,'叱') FROM `」ヤ」エ`; +SELECT INSERT(`」テ」ア`,3,2,'叱叱') FROM `」ヤ」エ`; +SELECT INSERT(`」テ」ア`,3,3,'叱叱叱') FROM `」ヤ」エ`; +SELECT INSERT(`」テ」ア`,4,1,'叱') FROM `」ヤ」エ`; +SELECT INSERT(`」テ」ア`,4,2,'叱叱') FROM `」ヤ」エ`; +SELECT INSERT(`」テ」ア`,5,1,'叱') FROM `」ヤ」エ`; +SELECT INSERT(`」テ」ア`,1,1,' ') FROM `」ヤ」エ`; +SELECT INSERT(`」テ」ア`,1,2,' ') FROM `」ヤ」エ`; +SELECT INSERT(`」テ」ア`,1,3,' ') FROM `」ヤ」エ`; +SELECT INSERT(`」テ」ア`,1,4,' ') FROM `」ヤ」エ`; +SELECT INSERT(`」テ」ア`,1,5,' ') FROM `」ヤ」エ`; +SELECT INSERT(`」テ」ア`,2,1,' ') FROM `」ヤ」エ`; +SELECT INSERT(`」テ」ア`,2,2,' ') FROM `」ヤ」エ`; +SELECT INSERT(`」テ」ア`,2,3,' ') FROM `」ヤ」エ`; +SELECT INSERT(`」テ」ア`,2,4,' ') FROM `」ヤ」エ`; +SELECT INSERT(`」テ」ア`,3,1,' ') FROM `」ヤ」エ`; +SELECT INSERT(`」テ」ア`,3,2,' ') FROM `」ヤ」エ`; +SELECT INSERT(`」テ」ア`,3,3,' ') FROM `」ヤ」エ`; +SELECT INSERT(`」テ」ア`,4,1,' ') FROM `」ヤ」エ`; +SELECT INSERT(`」テ」ア`,4,2,' ') FROM `」ヤ」エ`; +SELECT INSERT(`」テ」ア`,5,1,' ') FROM `」ヤ」エ`; +SELECT INSERT(`」テ」ア`,1,1,'、ォ') FROM `」ヤ」オ`; +SELECT INSERT(`」テ」ア`,1,2,'、ォ、ォ') FROM `」ヤ」オ`; +SELECT INSERT(`」テ」ア`,1,3,'、ォ、ォ、ォ') FROM `」ヤ」オ`; +SELECT INSERT(`」テ」ア`,1,4,'、ォ、ォ、ォ、ォ') FROM `」ヤ」オ`; +SELECT INSERT(`」テ」ア`,1,5,'、ォ、ォ、ォ、ォ、ォ') FROM `」ヤ」オ`; +SELECT INSERT(`」テ」ア`,2,1,'、ォ') FROM `」ヤ」オ`; +SELECT INSERT(`」テ」ア`,2,2,'、ォ、ォ') FROM `」ヤ」オ`; +SELECT INSERT(`」テ」ア`,2,3,'、ォ、ォ、ォ') FROM `」ヤ」オ`; +SELECT INSERT(`」テ」ア`,2,4,'、ォ、ォ、ォ、ォ') FROM `」ヤ」オ`; +SELECT INSERT(`」テ」ア`,3,1,'、ォ') FROM `」ヤ」オ`; +SELECT INSERT(`」テ」ア`,3,2,'、ォ、ォ') FROM `」ヤ」オ`; +SELECT INSERT(`」テ」ア`,3,3,'、ォ、ォ、ォ') FROM `」ヤ」オ`; +SELECT INSERT(`」テ」ア`,4,1,'、ォ') FROM `」ヤ」オ`; +SELECT INSERT(`」テ」ア`,4,2,'、ォ、ォ') FROM `」ヤ」オ`; +SELECT INSERT(`」テ」ア`,5,1,'、ォ') FROM `」ヤ」オ`; +SELECT INSERT(`」テ」ア`,1,1,'。。') FROM `」ヤ」オ`; +SELECT INSERT(`」テ」ア`,1,2,'。。。。') FROM `」ヤ」オ`; +SELECT INSERT(`」テ」ア`,1,3,'。。。。。。') FROM `」ヤ」オ`; +SELECT INSERT(`」テ」ア`,1,4,'。。。。。。。。') FROM `」ヤ」オ`; +SELECT INSERT(`」テ」ア`,1,5,'。。。。。。。。。。') FROM `」ヤ」オ`; +SELECT INSERT(`」テ」ア`,2,1,'。。') FROM `」ヤ」オ`; +SELECT INSERT(`」テ」ア`,2,2,'。。。。') FROM `」ヤ」オ`; +SELECT INSERT(`」テ」ア`,2,3,'。。。。。。') FROM `」ヤ」オ`; +SELECT INSERT(`」テ」ア`,2,4,'。。。。。。。。') FROM `」ヤ」オ`; +SELECT INSERT(`」テ」ア`,3,1,'。。') FROM `」ヤ」オ`; +SELECT INSERT(`」テ」ア`,3,2,'。。。。') FROM `」ヤ」オ`; +SELECT INSERT(`」テ」ア`,3,3,'。。。。。。') FROM `」ヤ」オ`; +SELECT INSERT(`」テ」ア`,4,1,'。。') FROM `」ヤ」オ`; +SELECT INSERT(`」テ」ア`,4,2,'。。。。') FROM `」ヤ」オ`; +SELECT INSERT(`」テ」ア`,5,1,'。。') FROM `」ヤ」オ`; +SELECT INSERT(`」テ」ア`,1,1,'床。') FROM `」ヤ」カ`; +SELECT INSERT(`」テ」ア`,1,2,'床。床。' ) FROM `」ヤ」カ`; +SELECT INSERT(`」テ」ア`,1,3,'床。床。床。' ) FROM `」ヤ」カ`; +SELECT INSERT(`」テ」ア`,1,4,'床。床。床。床。' ) FROM `」ヤ」カ`; +SELECT INSERT(`」テ」ア`,1,5,'床。床。床。床。床。' ) FROM `」ヤ」カ`; +SELECT INSERT(`」テ」ア`,2,1,'床。') FROM `」ヤ」カ`; +SELECT INSERT(`」テ」ア`,2,2,'床。床。') FROM `」ヤ」カ`; +SELECT INSERT(`」テ」ア`,2,3,'床。床。床。' ) FROM `」ヤ」カ`; +SELECT INSERT(`」テ」ア`,2,4,'床。床。床。床。' ) FROM `」ヤ」カ`; +SELECT INSERT(`」テ」ア`,3,1,'床。') FROM `」ヤ」カ`; +SELECT INSERT(`」テ」ア`,3,2,'床。床。' ) FROM `」ヤ」カ`; +SELECT INSERT(`」テ」ア`,3,3,'床。床。床。' ) FROM `」ヤ」カ`; +SELECT INSERT(`」テ」ア`,4,1,'床。') FROM `」ヤ」カ`; +SELECT INSERT(`」テ」ア`,4,2,'床。床。' ) FROM `」ヤ」カ`; +SELECT INSERT(`」テ」ア`,5,1,'床。') FROM `」ヤ」カ`; + +#HEAP +SELECT INSERT(`」テ」ア`,1,1,'叱') FROM `」ヤ」キ`; +SELECT INSERT(`」テ」ア`,1,2,'叱叱') FROM `」ヤ」キ`; +SELECT INSERT(`」テ」ア`,1,3,'叱叱叱') FROM `」ヤ」キ`; +SELECT INSERT(`」テ」ア`,1,4,'叱叱叱叱') FROM `」ヤ」キ`; +SELECT INSERT(`」テ」ア`,1,5,'叱叱叱叱叱') FROM `」ヤ」キ`; +SELECT INSERT(`」テ」ア`,2,1,'叱') FROM `」ヤ」キ`; +SELECT INSERT(`」テ」ア`,2,2,'叱叱') FROM `」ヤ」キ`; +SELECT INSERT(`」テ」ア`,2,3,'叱叱叱') FROM `」ヤ」キ`; +SELECT INSERT(`」テ」ア`,2,4,'叱叱叱叱') FROM `」ヤ」キ`; +SELECT INSERT(`」テ」ア`,3,1,'叱') FROM `」ヤ」キ`; +SELECT INSERT(`」テ」ア`,3,2,'叱叱') FROM `」ヤ」キ`; +SELECT INSERT(`」テ」ア`,3,3,'叱叱叱') FROM `」ヤ」キ`; +SELECT INSERT(`」テ」ア`,4,1,'叱') FROM `」ヤ」キ`; +SELECT INSERT(`」テ」ア`,4,2,'叱叱') FROM `」ヤ」キ`; +SELECT INSERT(`」テ」ア`,5,1,'叱') FROM `」ヤ」キ`; +SELECT INSERT(`」テ」ア`,1,1,' ') FROM `」ヤ」キ`; +SELECT INSERT(`」テ」ア`,1,2,' ') FROM `」ヤ」キ`; +SELECT INSERT(`」テ」ア`,1,3,' ') FROM `」ヤ」キ`; +SELECT INSERT(`」テ」ア`,1,4,' ') FROM `」ヤ」キ`; +SELECT INSERT(`」テ」ア`,1,5,' ') FROM `」ヤ」キ`; +SELECT INSERT(`」テ」ア`,2,1,' ') FROM `」ヤ」キ`; +SELECT INSERT(`」テ」ア`,2,2,' ') FROM `」ヤ」キ`; +SELECT INSERT(`」テ」ア`,2,3,' ') FROM `」ヤ」キ`; +SELECT INSERT(`」テ」ア`,2,4,' ') FROM `」ヤ」キ`; +SELECT INSERT(`」テ」ア`,3,1,' ') FROM `」ヤ」キ`; +SELECT INSERT(`」テ」ア`,3,2,' ') FROM `」ヤ」キ`; +SELECT INSERT(`」テ」ア`,3,3,' ') FROM `」ヤ」キ`; +SELECT INSERT(`」テ」ア`,4,1,' ') FROM `」ヤ」キ`; +SELECT INSERT(`」テ」ア`,4,2,' ') FROM `」ヤ」キ`; +SELECT INSERT(`」テ」ア`,5,1,' ') FROM `」ヤ」キ`; +SELECT INSERT(`」テ」ア`,1,1,'、ォ') FROM `」ヤ」ク`; +SELECT INSERT(`」テ」ア`,1,2,'、ォ、ォ') FROM `」ヤ」ク`; +SELECT INSERT(`」テ」ア`,1,3,'、ォ、ォ、ォ') FROM `」ヤ」ク`; +SELECT INSERT(`」テ」ア`,1,4,'、ォ、ォ、ォ、ォ') FROM `」ヤ」ク`; +SELECT INSERT(`」テ」ア`,1,5,'、ォ、ォ、ォ、ォ、ォ') FROM `」ヤ」ク`; +SELECT INSERT(`」テ」ア`,2,1,'、ォ') FROM `」ヤ」ク`; +SELECT INSERT(`」テ」ア`,2,2,'、ォ、ォ') FROM `」ヤ」ク`; +SELECT INSERT(`」テ」ア`,2,3,'、ォ、ォ、ォ') FROM `」ヤ」ク`; +SELECT INSERT(`」テ」ア`,2,4,'、ォ、ォ、ォ、ォ') FROM `」ヤ」ク`; +SELECT INSERT(`」テ」ア`,3,1,'、ォ') FROM `」ヤ」ク`; +SELECT INSERT(`」テ」ア`,3,2,'、ォ、ォ') FROM `」ヤ」ク`; +SELECT INSERT(`」テ」ア`,3,3,'、ォ、ォ、ォ') FROM `」ヤ」ク`; +SELECT INSERT(`」テ」ア`,4,1,'、ォ') FROM `」ヤ」ク`; +SELECT INSERT(`」テ」ア`,4,2,'、ォ、ォ') FROM `」ヤ」ク`; +SELECT INSERT(`」テ」ア`,5,1,'、ォ') FROM `」ヤ」ク`; +SELECT INSERT(`」テ」ア`,1,1,'。。') FROM `」ヤ」ク`; +SELECT INSERT(`」テ」ア`,1,2,'。。。。') FROM `」ヤ」ク`; +SELECT INSERT(`」テ」ア`,1,3,'。。。。。。') FROM `」ヤ」ク`; +SELECT INSERT(`」テ」ア`,1,4,'。。。。。。。。') FROM `」ヤ」ク`; +SELECT INSERT(`」テ」ア`,1,5,'。。。。。。。。。。') FROM `」ヤ」ク`; +SELECT INSERT(`」テ」ア`,2,1,'。。') FROM `」ヤ」ク`; +SELECT INSERT(`」テ」ア`,2,2,'。。。。') FROM `」ヤ」ク`; +SELECT INSERT(`」テ」ア`,2,3,'。。。。。。') FROM `」ヤ」ク`; +SELECT INSERT(`」テ」ア`,2,4,'。。。。。。。。') FROM `」ヤ」ク`; +SELECT INSERT(`」テ」ア`,3,1,'。。') FROM `」ヤ」ク`; +SELECT INSERT(`」テ」ア`,3,2,'。。。。') FROM `」ヤ」ク`; +SELECT INSERT(`」テ」ア`,3,3,'。。。。。。') FROM `」ヤ」ク`; +SELECT INSERT(`」テ」ア`,4,1,'。。') FROM `」ヤ」ク`; +SELECT INSERT(`」テ」ア`,4,2,'。。。。') FROM `」ヤ」ク`; +SELECT INSERT(`」テ」ア`,5,1,'。。') FROM `」ヤ」ク`; +SELECT INSERT(`」テ」ア`,1,1,'床。') FROM `」ヤ」ケ`; +SELECT INSERT(`」テ」ア`,1,2,'床。床。' ) FROM `」ヤ」ケ`; +SELECT INSERT(`」テ」ア`,1,3,'床。床。床。' ) FROM `」ヤ」ケ`; +SELECT INSERT(`」テ」ア`,1,4,'床。床。床。床。' ) FROM `」ヤ」ケ`; +SELECT INSERT(`」テ」ア`,1,5,'床。床。床。床。床。' ) FROM `」ヤ」ケ`; +SELECT INSERT(`」テ」ア`,2,1,'床。') FROM `」ヤ」ケ`; +SELECT INSERT(`」テ」ア`,2,2,'床。床。' ) FROM `」ヤ」ケ`; +SELECT INSERT(`」テ」ア`,2,3,'床。床。床。' ) FROM `」ヤ」ケ`; +SELECT INSERT(`」テ」ア`,2,4,'床。床。床。床。' ) FROM `」ヤ」ケ`; +SELECT INSERT(`」テ」ア`,3,1,'床。') FROM `」ヤ」ケ`; +SELECT INSERT(`」テ」ア`,3,2,'床。床。' ) FROM `」ヤ」ケ`; +SELECT INSERT(`」テ」ア`,3,3,'床。床。床。' ) FROM `」ヤ」ケ`; +SELECT INSERT(`」テ」ア`,4,1,'床。') FROM `」ヤ」ケ`; +SELECT INSERT(`」テ」ア`,4,2,'床。床。' ) FROM `」ヤ」ケ`; +SELECT INSERT(`」テ」ア`,5,1,'床。') FROM `」ヤ」ケ`; + +#BDB +SELECT INSERT(`」テ」ア`,1,1,'叱') FROM `」ヤ」ア」ー`; +SELECT INSERT(`」テ」ア`,1,2,'叱叱') FROM `」ヤ」ア」ー`; +SELECT INSERT(`」テ」ア`,1,3,'叱叱叱') FROM `」ヤ」ア」ー`; +SELECT INSERT(`」テ」ア`,1,4,'叱叱叱叱') FROM `」ヤ」ア」ー`; +SELECT INSERT(`」テ」ア`,1,5,'叱叱叱叱叱') FROM `」ヤ」ア」ー`; +SELECT INSERT(`」テ」ア`,2,1,'叱') FROM `」ヤ」ア」ー`; +SELECT INSERT(`」テ」ア`,2,2,'叱叱') FROM `」ヤ」ア」ー`; +SELECT INSERT(`」テ」ア`,2,3,'叱叱叱') FROM `」ヤ」ア」ー`; +SELECT INSERT(`」テ」ア`,2,4,'叱叱叱叱') FROM `」ヤ」ア」ー`; +SELECT INSERT(`」テ」ア`,3,1,'叱') FROM `」ヤ」ア」ー`; +SELECT INSERT(`」テ」ア`,3,2,'叱叱') FROM `」ヤ」ア」ー`; +SELECT INSERT(`」テ」ア`,3,3,'叱叱叱') FROM `」ヤ」ア」ー`; +SELECT INSERT(`」テ」ア`,4,1,'叱') FROM `」ヤ」ア」ー`; +SELECT INSERT(`」テ」ア`,4,2,'叱叱') FROM `」ヤ」ア」ー`; +SELECT INSERT(`」テ」ア`,5,1,'叱') FROM `」ヤ」ア」ー`; +SELECT INSERT(`」テ」ア`,1,1,'、ォ') FROM `」ヤ」ア」ア`; +SELECT INSERT(`」テ」ア`,1,2,'、ォ、ォ') FROM `」ヤ」ア」ア`; +SELECT INSERT(`」テ」ア`,1,3,'、ォ、ォ、ォ') FROM `」ヤ」ア」ア`; +SELECT INSERT(`」テ」ア`,1,4,'、ォ、ォ、ォ、ォ') FROM `」ヤ」ア」ア`; +SELECT INSERT(`」テ」ア`,1,5,'、ォ、ォ、ォ、ォ、ォ') FROM `」ヤ」ア」ア`; +SELECT INSERT(`」テ」ア`,2,1,'、ォ') FROM `」ヤ」ア」ア`; +SELECT INSERT(`」テ」ア`,2,2,'、ォ、ォ') FROM `」ヤ」ア」ア`; +SELECT INSERT(`」テ」ア`,2,3,'、ォ、ォ、ォ') FROM `」ヤ」ア」ア`; +SELECT INSERT(`」テ」ア`,2,4,'、ォ、ォ、ォ、ォ') FROM `」ヤ」ア」ア`; +SELECT INSERT(`」テ」ア`,3,1,'、ォ') FROM `」ヤ」ア」ア`; +SELECT INSERT(`」テ」ア`,3,2,'、ォ、ォ') FROM `」ヤ」ア」ア`; +SELECT INSERT(`」テ」ア`,3,3,'、ォ、ォ、ォ') FROM `」ヤ」ア」ア`; +SELECT INSERT(`」テ」ア`,4,1,'、ォ') FROM `」ヤ」ア」ア`; +SELECT INSERT(`」テ」ア`,4,2,'、ォ、ォ') FROM `」ヤ」ア」ア`; +SELECT INSERT(`」テ」ア`,5,1,'、ォ') FROM `」ヤ」ア」ア`; +SELECT INSERT(`」テ」ア`,1,1,'。。') FROM `」ヤ」ア」ア`; +SELECT INSERT(`」テ」ア`,1,2,'。。。。') FROM `」ヤ」ア」ア`; +SELECT INSERT(`」テ」ア`,1,3,'。。。。。。') FROM `」ヤ」ア」ア`; +SELECT INSERT(`」テ」ア`,1,4,'。。。。。。。。') FROM `」ヤ」ア」ア`; +SELECT INSERT(`」テ」ア`,1,5,'。。。。。。。。。。') FROM `」ヤ」ア」ア`; +SELECT INSERT(`」テ」ア`,2,1,'。。') FROM `」ヤ」ア」ア`; +SELECT INSERT(`」テ」ア`,2,2,'。。。。') FROM `」ヤ」ア」ア`; +SELECT INSERT(`」テ」ア`,2,3,'。。。。。。') FROM `」ヤ」ア」ア`; +SELECT INSERT(`」テ」ア`,2,4,'。。。。。。。。') FROM `」ヤ」ア」ア`; +SELECT INSERT(`」テ」ア`,3,1,'。。') FROM `」ヤ」ア」ア`; +SELECT INSERT(`」テ」ア`,3,2,'。。。。') FROM `」ヤ」ア」ア`; +SELECT INSERT(`」テ」ア`,3,3,'。。。。。。') FROM `」ヤ」ア」ア`; +SELECT INSERT(`」テ」ア`,4,1,'。。') FROM `」ヤ」ア」ア`; +SELECT INSERT(`」テ」ア`,4,2,'。。。。') FROM `」ヤ」ア」ア`; +SELECT INSERT(`」テ」ア`,5,1,'。。') FROM `」ヤ」ア」ア`; +SELECT INSERT(`」テ」ア`,1,1,'床。') FROM `」ヤ」ア」イ`; +SELECT INSERT(`」テ」ア`,1,2,'床。床。') FROM `」ヤ」ア」イ`; +SELECT INSERT(`」テ」ア`,1,3,'床。床。床。') FROM `」ヤ」ア」イ`; +SELECT INSERT(`」テ」ア`,1,4,'床。床。床。床。') FROM `」ヤ」ア」イ`; +SELECT INSERT(`」テ」ア`,1,5,'床。床。床。床。床。') FROM `」ヤ」ア」イ`; +SELECT INSERT(`」テ」ア`,2,1,'床。') FROM `」ヤ」ア」イ`; +SELECT INSERT(`」テ」ア`,2,2,'床。床。') FROM `」ヤ」ア」イ`; +SELECT INSERT(`」テ」ア`,2,3,'床。床。床。') FROM `」ヤ」ア」イ`; +SELECT INSERT(`」テ」ア`,2,4,'床。床。床。床。') FROM `」ヤ」ア」イ`; +SELECT INSERT(`」テ」ア`,3,1,'床。') FROM `」ヤ」ア」イ`; +SELECT INSERT(`」テ」ア`,3,2,'床。床。') FROM `」ヤ」ア」イ`; +SELECT INSERT(`」テ」ア`,3,3,'床。床。床。') FROM `」ヤ」ア」イ`; +SELECT INSERT(`」テ」ア`,4,1,'床。') FROM `」ヤ」ア」イ`; +SELECT INSERT(`」テ」ア`,4,2,'床。床。') FROM `」ヤ」ア」イ`; +SELECT INSERT(`」テ」ア`,5,1,'床。') FROM `」ヤ」ア」イ`; + +DROP TABLE `」ヤ」ア`; +DROP TABLE `」ヤ」イ`; +DROP TABLE `」ヤ」ウ`; +DROP TABLE `」ヤ」エ`; +DROP TABLE `」ヤ」オ`; +DROP TABLE `」ヤ」カ`; +DROP TABLE `」ヤ」キ`; +DROP TABLE `」ヤ」ク`; +DROP TABLE `」ヤ」ケ`; +DROP TABLE `」ヤ」ア」ー`; +DROP TABLE `」ヤ」ア」ア`; +DROP TABLE `」ヤ」ア」イ`; diff --git a/mysql-test/suite/jp/t/jp_insert_utf8.test b/mysql-test/suite/jp/t/jp_insert_utf8.test new file mode 100644 index 00000000000..ef6acb90063 --- /dev/null +++ b/mysql-test/suite/jp/t/jp_insert_utf8.test @@ -0,0 +1,353 @@ +--disable_warnings +drop table if exists `シエシ疏; +drop table if exists `シエシ蛋; +drop table if exists `シエシ伝; +drop table if exists `シエシ覗; +drop table if exists `シエシ描; +drop table if exists `シエシ冒; +drop table if exists `シエシ輿; +drop table if exists `シエシ倭; +drop table if exists `シエシ兪; +drop table if exists `シエシ托シ秦; +drop table if exists `シエシ托シ疏; +drop table if exists `シエシ托シ蛋; +--enable_warnings + +# +# Test INSERT() function with Japanese characters in utf8 encoding +# + +SET NAMES utf8; +SET character_set_database = utf8; + +CREATE TABLE `シエシ疏 (`シ」シ疏 char(5)) DEFAULT CHARSET = utf8 engine = innodb; +CREATE TABLE `シエシ蛋 (`シ」シ疏 char(5)) DEFAULT CHARSET = utf8 engine = innodb; +CREATE TABLE `シエシ伝 (`シ」シ疏 char(5)) DEFAULT CHARSET = utf8 engine = innodb; +CREATE TABLE `シエシ覗 (`シ」シ疏 char(5)) DEFAULT CHARSET = utf8 engine = myisam; +CREATE TABLE `シエシ描 (`シ」シ疏 char(5)) DEFAULT CHARSET = utf8 engine = myisam; +CREATE TABLE `シエシ冒 (`シ」シ疏 char(5)) DEFAULT CHARSET = utf8 engine = myisam; +CREATE TABLE `シエシ輿 (`シ」シ疏 char(5)) DEFAULT CHARSET = utf8 engine = heap; +CREATE TABLE `シエシ倭 (`シ」シ疏 char(5)) DEFAULT CHARSET = utf8 engine = heap; +CREATE TABLE `シエシ兪 (`シ」シ疏 char(5)) DEFAULT CHARSET = utf8 engine = heap; +CREATE TABLE `シエシ托シ秦 (`シ」シ疏 char(5)) DEFAULT CHARSET = utf8 engine = bdb; +CREATE TABLE `シエシ托シ疏 (`シ」シ疏 char(5)) DEFAULT CHARSET = utf8 engine = bdb; +CREATE TABLE `シエシ托シ蛋 (`シ」シ疏 char(5)) DEFAULT CHARSET = utf8 engine = bdb; + +INSERT INTO `シエシ疏 VALUES ('スアスイスウスエスオ'); +INSERT INTO `シエシ蛋 VALUES ('縺ゅ>縺縺医♀'); +INSERT INTO `シエシ伝 VALUES ('鮴秘セ夜セ鈴セ樣セ。'); +INSERT INTO `シエシ覗 VALUES ('スアスイスウスエスオ'); +INSERT INTO `シエシ描 VALUES ('縺ゅ>縺縺医♀'); +INSERT INTO `シエシ冒 VALUES ('鮴秘セ夜セ鈴セ樣セ。'); +INSERT INTO `シエシ輿 VALUES ('スアスイスウスエスオ'); +INSERT INTO `シエシ倭 VALUES ('縺ゅ>縺縺医♀'); +INSERT INTO `シエシ兪 VALUES ('鮴秘セ夜セ鈴セ樣セ。'); +INSERT INTO `シエシ托シ秦 VALUES ('スアスイスウスエスオ'); +INSERT INTO `シエシ托シ疏 VALUES ('縺ゅ>縺縺医♀'); +INSERT INTO `シエシ托シ蛋 VALUES ('鮴秘セ夜セ鈴セ樣セ。'); + +#InnoDB +SELECT INSERT(`シ」シ疏,1,1,'スカ') FROM `シエシ疏; +SELECT INSERT(`シ」シ疏,1,2,'スカスカ') FROM `シエシ疏; +SELECT INSERT(`シ」シ疏,1,3,'スカスカスカ') FROM `シエシ疏; +SELECT INSERT(`シ」シ疏,1,4,'スカスカスカスカ') FROM `シエシ疏; +SELECT INSERT(`シ」シ疏,1,5,'スカスカスカスカスカ') FROM `シエシ疏; +SELECT INSERT(`シ」シ疏,2,1,'スカ') FROM `シエシ疏; +SELECT INSERT(`シ」シ疏,2,2,'スカスカ') FROM `シエシ疏; +SELECT INSERT(`シ」シ疏,2,3,'スカスカスカ') FROM `シエシ疏; +SELECT INSERT(`シ」シ疏,2,4,'スカスカスカスカ') FROM `シエシ疏; +SELECT INSERT(`シ」シ疏,3,1,'スカ') FROM `シエシ疏; +SELECT INSERT(`シ」シ疏,3,2,'スカスカ') FROM `シエシ疏; +SELECT INSERT(`シ」シ疏,3,3,'スカスカスカ') FROM `シエシ疏; +SELECT INSERT(`シ」シ疏,4,1,'スカ') FROM `シエシ疏; +SELECT INSERT(`シ」シ疏,4,2,'スカスカ') FROM `シエシ疏; +SELECT INSERT(`シ」シ疏,5,1,'スカ') FROM `シエシ疏; +SELECT INSERT(`シ」シ疏,1,1,' ') FROM `シエシ疏; +SELECT INSERT(`シ」シ疏,1,2,' ') FROM `シエシ疏; +SELECT INSERT(`シ」シ疏,1,3,' ') FROM `シエシ疏; +SELECT INSERT(`シ」シ疏,1,4,' ') FROM `シエシ疏; +SELECT INSERT(`シ」シ疏,1,5,' ') FROM `シエシ疏; +SELECT INSERT(`シ」シ疏,2,1,' ') FROM `シエシ疏; +SELECT INSERT(`シ」シ疏,2,2,' ') FROM `シエシ疏; +SELECT INSERT(`シ」シ疏,2,3,' ') FROM `シエシ疏; +SELECT INSERT(`シ」シ疏,2,4,' ') FROM `シエシ疏; +SELECT INSERT(`シ」シ疏,3,1,' ') FROM `シエシ疏; +SELECT INSERT(`シ」シ疏,3,2,' ') FROM `シエシ疏; +SELECT INSERT(`シ」シ疏,3,3,' ') FROM `シエシ疏; +SELECT INSERT(`シ」シ疏,4,1,' ') FROM `シエシ疏; +SELECT INSERT(`シ」シ疏,4,2,' ') FROM `シエシ疏; +SELECT INSERT(`シ」シ疏,5,1,' ') FROM `シエシ疏; +SELECT INSERT(`シ」シ疏,1,1,'縺') FROM `シエシ蛋; +SELECT INSERT(`シ」シ疏,1,2,'縺九°') FROM `シエシ蛋; +SELECT INSERT(`シ」シ疏,1,3,'縺九°縺') FROM `シエシ蛋; +SELECT INSERT(`シ」シ疏,1,4,'縺九°縺九°') FROM `シエシ蛋; +SELECT INSERT(`シ」シ疏,1,5,'縺九°縺九°縺') FROM `シエシ蛋; +SELECT INSERT(`シ」シ疏,2,1,'縺') FROM `シエシ蛋; +SELECT INSERT(`シ」シ疏,2,2,'縺九°') FROM `シエシ蛋; +SELECT INSERT(`シ」シ疏,2,3,'縺九°縺') FROM `シエシ蛋; +SELECT INSERT(`シ」シ疏,2,4,'縺九°縺九°') FROM `シエシ蛋; +SELECT INSERT(`シ」シ疏,3,1,'縺') FROM `シエシ蛋; +SELECT INSERT(`シ」シ疏,3,2,'縺九°') FROM `シエシ蛋; +SELECT INSERT(`シ」シ疏,3,3,'縺九°縺') FROM `シエシ蛋; +SELECT INSERT(`シ」シ疏,4,1,'縺') FROM `シエシ蛋; +SELECT INSERT(`シ」シ疏,4,2,'縺九°') FROM `シエシ蛋; +SELECT INSERT(`シ」シ疏,5,1,'縺') FROM `シエシ蛋; +SELECT INSERT(`シ」シ疏,1,1,'縲') FROM `シエシ蛋; +SELECT INSERT(`シ」シ疏,1,2,'縲縲') FROM `シエシ蛋; +SELECT INSERT(`シ」シ疏,1,3,'縲縲縲') FROM `シエシ蛋; +SELECT INSERT(`シ」シ疏,1,4,'縲縲縲縲') FROM `シエシ蛋; +SELECT INSERT(`シ」シ疏,1,5,'縲縲縲縲縲') FROM `シエシ蛋; +SELECT INSERT(`シ」シ疏,2,1,'縲') FROM `シエシ蛋; +SELECT INSERT(`シ」シ疏,2,2,'縲縲') FROM `シエシ蛋; +SELECT INSERT(`シ」シ疏,2,3,'縲縲縲') FROM `シエシ蛋; +SELECT INSERT(`シ」シ疏,2,4,'縲縲縲縲') FROM `シエシ蛋; +SELECT INSERT(`シ」シ疏,3,1,'縲') FROM `シエシ蛋; +SELECT INSERT(`シ」シ疏,3,2,'縲縲') FROM `シエシ蛋; +SELECT INSERT(`シ」シ疏,3,3,'縲縲縲') FROM `シエシ蛋; +SELECT INSERT(`シ」シ疏,4,1,'縲') FROM `シエシ蛋; +SELECT INSERT(`シ」シ疏,4,2,'縲縲') FROM `シエシ蛋; +SELECT INSERT(`シ」シ疏,5,1,'縲') FROM `シエシ蛋; +SELECT INSERT(`シ」シ疏,1,1,'荳') FROM `シエシ伝; +SELECT INSERT(`シ」シ疏,1,2,'荳ゆク' ) FROM `シエシ伝; +SELECT INSERT(`シ」シ疏,1,3,'荳ゆクゆク' ) FROM `シエシ伝; +SELECT INSERT(`シ」シ疏,1,4,'荳ゆクゆクゆク' ) FROM `シエシ伝; +SELECT INSERT(`シ」シ疏,1,5,'荳ゆクゆクゆクゆク' ) FROM `シエシ伝; +SELECT INSERT(`シ」シ疏,2,1,'荳') FROM `シエシ伝; +SELECT INSERT(`シ」シ疏,2,2,'荳ゆク' ) FROM `シエシ伝; +SELECT INSERT(`シ」シ疏,2,3,'荳ゆクゆク' ) FROM `シエシ伝; +SELECT INSERT(`シ」シ疏,2,4,'荳ゆクゆクゆク' ) FROM `シエシ伝; +SELECT INSERT(`シ」シ疏,3,1,'荳') FROM `シエシ伝; +SELECT INSERT(`シ」シ疏,3,2,'荳ゆク' ) FROM `シエシ伝; +SELECT INSERT(`シ」シ疏,3,3,'荳ゆクゆク' ) FROM `シエシ伝; +SELECT INSERT(`シ」シ疏,4,1,'荳') FROM `シエシ伝; +SELECT INSERT(`シ」シ疏,4,2,'荳ゆク' ) FROM `シエシ伝; +SELECT INSERT(`シ」シ疏,5,1,'荳') FROM `シエシ伝; + +#MyISAM +SELECT INSERT(`シ」シ疏,1,1,'スカ') FROM `シエシ覗; +SELECT INSERT(`シ」シ疏,1,2,'スカスカ') FROM `シエシ覗; +SELECT INSERT(`シ」シ疏,1,3,'スカスカスカ') FROM `シエシ覗; +SELECT INSERT(`シ」シ疏,1,4,'スカスカスカスカ') FROM `シエシ覗; +SELECT INSERT(`シ」シ疏,1,5,'スカスカスカスカスカ') FROM `シエシ覗; +SELECT INSERT(`シ」シ疏,2,1,'スカ') FROM `シエシ覗; +SELECT INSERT(`シ」シ疏,2,2,'スカスカ') FROM `シエシ覗; +SELECT INSERT(`シ」シ疏,2,3,'スカスカスカ') FROM `シエシ覗; +SELECT INSERT(`シ」シ疏,2,4,'スカスカスカスカ') FROM `シエシ覗; +SELECT INSERT(`シ」シ疏,3,1,'スカ') FROM `シエシ覗; +SELECT INSERT(`シ」シ疏,3,2,'スカスカ') FROM `シエシ覗; +SELECT INSERT(`シ」シ疏,3,3,'スカスカスカ') FROM `シエシ覗; +SELECT INSERT(`シ」シ疏,4,1,'スカ') FROM `シエシ覗; +SELECT INSERT(`シ」シ疏,4,2,'スカスカ') FROM `シエシ覗; +SELECT INSERT(`シ」シ疏,5,1,'スカ') FROM `シエシ覗; +SELECT INSERT(`シ」シ疏,1,1,' ') FROM `シエシ覗; +SELECT INSERT(`シ」シ疏,1,2,' ') FROM `シエシ覗; +SELECT INSERT(`シ」シ疏,1,3,' ') FROM `シエシ覗; +SELECT INSERT(`シ」シ疏,1,4,' ') FROM `シエシ覗; +SELECT INSERT(`シ」シ疏,1,5,' ') FROM `シエシ覗; +SELECT INSERT(`シ」シ疏,2,1,' ') FROM `シエシ覗; +SELECT INSERT(`シ」シ疏,2,2,' ') FROM `シエシ覗; +SELECT INSERT(`シ」シ疏,2,3,' ') FROM `シエシ覗; +SELECT INSERT(`シ」シ疏,2,4,' ') FROM `シエシ覗; +SELECT INSERT(`シ」シ疏,3,1,' ') FROM `シエシ覗; +SELECT INSERT(`シ」シ疏,3,2,' ') FROM `シエシ覗; +SELECT INSERT(`シ」シ疏,3,3,' ') FROM `シエシ覗; +SELECT INSERT(`シ」シ疏,4,1,' ') FROM `シエシ覗; +SELECT INSERT(`シ」シ疏,4,2,' ') FROM `シエシ覗; +SELECT INSERT(`シ」シ疏,5,1,' ') FROM `シエシ覗; +SELECT INSERT(`シ」シ疏,1,1,'縺') FROM `シエシ描; +SELECT INSERT(`シ」シ疏,1,2,'縺九°') FROM `シエシ描; +SELECT INSERT(`シ」シ疏,1,3,'縺九°縺') FROM `シエシ描; +SELECT INSERT(`シ」シ疏,1,4,'縺九°縺九°') FROM `シエシ描; +SELECT INSERT(`シ」シ疏,1,5,'縺九°縺九°縺') FROM `シエシ描; +SELECT INSERT(`シ」シ疏,2,1,'縺') FROM `シエシ描; +SELECT INSERT(`シ」シ疏,2,2,'縺九°') FROM `シエシ描; +SELECT INSERT(`シ」シ疏,2,3,'縺九°縺') FROM `シエシ描; +SELECT INSERT(`シ」シ疏,2,4,'縺九°縺九°') FROM `シエシ描; +SELECT INSERT(`シ」シ疏,3,1,'縺') FROM `シエシ描; +SELECT INSERT(`シ」シ疏,3,2,'縺九°') FROM `シエシ描; +SELECT INSERT(`シ」シ疏,3,3,'縺九°縺') FROM `シエシ描; +SELECT INSERT(`シ」シ疏,4,1,'縺') FROM `シエシ描; +SELECT INSERT(`シ」シ疏,4,2,'縺九°') FROM `シエシ描; +SELECT INSERT(`シ」シ疏,5,1,'縺') FROM `シエシ描; +SELECT INSERT(`シ」シ疏,1,1,'縲') FROM `シエシ描; +SELECT INSERT(`シ」シ疏,1,2,'縲縲') FROM `シエシ描; +SELECT INSERT(`シ」シ疏,1,3,'縲縲縲') FROM `シエシ描; +SELECT INSERT(`シ」シ疏,1,4,'縲縲縲縲') FROM `シエシ描; +SELECT INSERT(`シ」シ疏,1,5,'縲縲縲縲縲') FROM `シエシ描; +SELECT INSERT(`シ」シ疏,2,1,'縲') FROM `シエシ描; +SELECT INSERT(`シ」シ疏,2,2,'縲縲') FROM `シエシ描; +SELECT INSERT(`シ」シ疏,2,3,'縲縲縲') FROM `シエシ描; +SELECT INSERT(`シ」シ疏,2,4,'縲縲縲縲') FROM `シエシ描; +SELECT INSERT(`シ」シ疏,3,1,'縲') FROM `シエシ描; +SELECT INSERT(`シ」シ疏,3,2,'縲縲') FROM `シエシ描; +SELECT INSERT(`シ」シ疏,3,3,'縲縲縲') FROM `シエシ描; +SELECT INSERT(`シ」シ疏,4,1,'縲') FROM `シエシ描; +SELECT INSERT(`シ」シ疏,4,2,'縲縲') FROM `シエシ描; +SELECT INSERT(`シ」シ疏,5,1,'縲') FROM `シエシ描; +SELECT INSERT(`シ」シ疏,1,1,'荳') FROM `シエシ冒; +SELECT INSERT(`シ」シ疏,1,2,'荳ゆク' ) FROM `シエシ冒; +SELECT INSERT(`シ」シ疏,1,3,'荳ゆクゆク' ) FROM `シエシ冒; +SELECT INSERT(`シ」シ疏,1,4,'荳ゆクゆクゆク' ) FROM `シエシ冒; +SELECT INSERT(`シ」シ疏,1,5,'荳ゆクゆクゆクゆク' ) FROM `シエシ冒; +SELECT INSERT(`シ」シ疏,2,1,'荳') FROM `シエシ冒; +SELECT INSERT(`シ」シ疏,2,2,'荳ゆク') FROM `シエシ冒; +SELECT INSERT(`シ」シ疏,2,3,'荳ゆクゆク' ) FROM `シエシ冒; +SELECT INSERT(`シ」シ疏,2,4,'荳ゆクゆクゆク' ) FROM `シエシ冒; +SELECT INSERT(`シ」シ疏,3,1,'荳') FROM `シエシ冒; +SELECT INSERT(`シ」シ疏,3,2,'荳ゆク' ) FROM `シエシ冒; +SELECT INSERT(`シ」シ疏,3,3,'荳ゆクゆク' ) FROM `シエシ冒; +SELECT INSERT(`シ」シ疏,4,1,'荳') FROM `シエシ冒; +SELECT INSERT(`シ」シ疏,4,2,'荳ゆク' ) FROM `シエシ冒; +SELECT INSERT(`シ」シ疏,5,1,'荳') FROM `シエシ冒; + +#HEAP +SELECT INSERT(`シ」シ疏,1,1,'スカ') FROM `シエシ輿; +SELECT INSERT(`シ」シ疏,1,2,'スカスカ') FROM `シエシ輿; +SELECT INSERT(`シ」シ疏,1,3,'スカスカスカ') FROM `シエシ輿; +SELECT INSERT(`シ」シ疏,1,4,'スカスカスカスカ') FROM `シエシ輿; +SELECT INSERT(`シ」シ疏,1,5,'スカスカスカスカスカ') FROM `シエシ輿; +SELECT INSERT(`シ」シ疏,2,1,'スカ') FROM `シエシ輿; +SELECT INSERT(`シ」シ疏,2,2,'スカスカ') FROM `シエシ輿; +SELECT INSERT(`シ」シ疏,2,3,'スカスカスカ') FROM `シエシ輿; +SELECT INSERT(`シ」シ疏,2,4,'スカスカスカスカ') FROM `シエシ輿; +SELECT INSERT(`シ」シ疏,3,1,'スカ') FROM `シエシ輿; +SELECT INSERT(`シ」シ疏,3,2,'スカスカ') FROM `シエシ輿; +SELECT INSERT(`シ」シ疏,3,3,'スカスカスカ') FROM `シエシ輿; +SELECT INSERT(`シ」シ疏,4,1,'スカ') FROM `シエシ輿; +SELECT INSERT(`シ」シ疏,4,2,'スカスカ') FROM `シエシ輿; +SELECT INSERT(`シ」シ疏,5,1,'スカ') FROM `シエシ輿; +SELECT INSERT(`シ」シ疏,1,1,' ') FROM `シエシ輿; +SELECT INSERT(`シ」シ疏,1,2,' ') FROM `シエシ輿; +SELECT INSERT(`シ」シ疏,1,3,' ') FROM `シエシ輿; +SELECT INSERT(`シ」シ疏,1,4,' ') FROM `シエシ輿; +SELECT INSERT(`シ」シ疏,1,5,' ') FROM `シエシ輿; +SELECT INSERT(`シ」シ疏,2,1,' ') FROM `シエシ輿; +SELECT INSERT(`シ」シ疏,2,2,' ') FROM `シエシ輿; +SELECT INSERT(`シ」シ疏,2,3,' ') FROM `シエシ輿; +SELECT INSERT(`シ」シ疏,2,4,' ') FROM `シエシ輿; +SELECT INSERT(`シ」シ疏,3,1,' ') FROM `シエシ輿; +SELECT INSERT(`シ」シ疏,3,2,' ') FROM `シエシ輿; +SELECT INSERT(`シ」シ疏,3,3,' ') FROM `シエシ輿; +SELECT INSERT(`シ」シ疏,4,1,' ') FROM `シエシ輿; +SELECT INSERT(`シ」シ疏,4,2,' ') FROM `シエシ輿; +SELECT INSERT(`シ」シ疏,5,1,' ') FROM `シエシ輿; +SELECT INSERT(`シ」シ疏,1,1,'縺') FROM `シエシ倭; +SELECT INSERT(`シ」シ疏,1,2,'縺九°') FROM `シエシ倭; +SELECT INSERT(`シ」シ疏,1,3,'縺九°縺') FROM `シエシ倭; +SELECT INSERT(`シ」シ疏,1,4,'縺九°縺九°') FROM `シエシ倭; +SELECT INSERT(`シ」シ疏,1,5,'縺九°縺九°縺') FROM `シエシ倭; +SELECT INSERT(`シ」シ疏,2,1,'縺') FROM `シエシ倭; +SELECT INSERT(`シ」シ疏,2,2,'縺九°') FROM `シエシ倭; +SELECT INSERT(`シ」シ疏,2,3,'縺九°縺') FROM `シエシ倭; +SELECT INSERT(`シ」シ疏,2,4,'縺九°縺九°') FROM `シエシ倭; +SELECT INSERT(`シ」シ疏,3,1,'縺') FROM `シエシ倭; +SELECT INSERT(`シ」シ疏,3,2,'縺九°') FROM `シエシ倭; +SELECT INSERT(`シ」シ疏,3,3,'縺九°縺') FROM `シエシ倭; +SELECT INSERT(`シ」シ疏,4,1,'縺') FROM `シエシ倭; +SELECT INSERT(`シ」シ疏,4,2,'縺九°') FROM `シエシ倭; +SELECT INSERT(`シ」シ疏,5,1,'縺') FROM `シエシ倭; +SELECT INSERT(`シ」シ疏,1,1,'縲') FROM `シエシ倭; +SELECT INSERT(`シ」シ疏,1,2,'縲縲') FROM `シエシ倭; +SELECT INSERT(`シ」シ疏,1,3,'縲縲縲') FROM `シエシ倭; +SELECT INSERT(`シ」シ疏,1,4,'縲縲縲縲') FROM `シエシ倭; +SELECT INSERT(`シ」シ疏,1,5,'縲縲縲縲縲') FROM `シエシ倭; +SELECT INSERT(`シ」シ疏,2,1,'縲') FROM `シエシ倭; +SELECT INSERT(`シ」シ疏,2,2,'縲縲') FROM `シエシ倭; +SELECT INSERT(`シ」シ疏,2,3,'縲縲縲') FROM `シエシ倭; +SELECT INSERT(`シ」シ疏,2,4,'縲縲縲縲') FROM `シエシ倭; +SELECT INSERT(`シ」シ疏,3,1,'縲') FROM `シエシ倭; +SELECT INSERT(`シ」シ疏,3,2,'縲縲') FROM `シエシ倭; +SELECT INSERT(`シ」シ疏,3,3,'縲縲縲') FROM `シエシ倭; +SELECT INSERT(`シ」シ疏,4,1,'縲') FROM `シエシ倭; +SELECT INSERT(`シ」シ疏,4,2,'縲縲') FROM `シエシ倭; +SELECT INSERT(`シ」シ疏,5,1,'縲') FROM `シエシ倭; +SELECT INSERT(`シ」シ疏,1,1,'荳') FROM `シエシ兪; +SELECT INSERT(`シ」シ疏,1,2,'荳ゆク' ) FROM `シエシ兪; +SELECT INSERT(`シ」シ疏,1,3,'荳ゆクゆク' ) FROM `シエシ兪; +SELECT INSERT(`シ」シ疏,1,4,'荳ゆクゆクゆク' ) FROM `シエシ兪; +SELECT INSERT(`シ」シ疏,1,5,'荳ゆクゆクゆクゆク' ) FROM `シエシ兪; +SELECT INSERT(`シ」シ疏,2,1,'荳') FROM `シエシ兪; +SELECT INSERT(`シ」シ疏,2,2,'荳ゆク' ) FROM `シエシ兪; +SELECT INSERT(`シ」シ疏,2,3,'荳ゆクゆク' ) FROM `シエシ兪; +SELECT INSERT(`シ」シ疏,2,4,'荳ゆクゆクゆク' ) FROM `シエシ兪; +SELECT INSERT(`シ」シ疏,3,1,'荳') FROM `シエシ兪; +SELECT INSERT(`シ」シ疏,3,2,'荳ゆク' ) FROM `シエシ兪; +SELECT INSERT(`シ」シ疏,3,3,'荳ゆクゆク' ) FROM `シエシ兪; +SELECT INSERT(`シ」シ疏,4,1,'荳') FROM `シエシ兪; +SELECT INSERT(`シ」シ疏,4,2,'荳ゆク' ) FROM `シエシ兪; +SELECT INSERT(`シ」シ疏,5,1,'荳') FROM `シエシ兪; + +#BDB +SELECT INSERT(`シ」シ疏,1,1,'スカ') FROM `シエシ托シ秦; +SELECT INSERT(`シ」シ疏,1,2,'スカスカ') FROM `シエシ托シ秦; +SELECT INSERT(`シ」シ疏,1,3,'スカスカスカ') FROM `シエシ托シ秦; +SELECT INSERT(`シ」シ疏,1,4,'スカスカスカスカ') FROM `シエシ托シ秦; +SELECT INSERT(`シ」シ疏,1,5,'スカスカスカスカスカ') FROM `シエシ托シ秦; +SELECT INSERT(`シ」シ疏,2,1,'スカ') FROM `シエシ托シ秦; +SELECT INSERT(`シ」シ疏,2,2,'スカスカ') FROM `シエシ托シ秦; +SELECT INSERT(`シ」シ疏,2,3,'スカスカスカ') FROM `シエシ托シ秦; +SELECT INSERT(`シ」シ疏,2,4,'スカスカスカスカ') FROM `シエシ托シ秦; +SELECT INSERT(`シ」シ疏,3,1,'スカ') FROM `シエシ托シ秦; +SELECT INSERT(`シ」シ疏,3,2,'スカスカ') FROM `シエシ托シ秦; +SELECT INSERT(`シ」シ疏,3,3,'スカスカスカ') FROM `シエシ托シ秦; +SELECT INSERT(`シ」シ疏,4,1,'スカ') FROM `シエシ托シ秦; +SELECT INSERT(`シ」シ疏,4,2,'スカスカ') FROM `シエシ托シ秦; +SELECT INSERT(`シ」シ疏,5,1,'スカ') FROM `シエシ托シ秦; +SELECT INSERT(`シ」シ疏,1,1,'縺') FROM `シエシ托シ疏; +SELECT INSERT(`シ」シ疏,1,2,'縺九°') FROM `シエシ托シ疏; +SELECT INSERT(`シ」シ疏,1,3,'縺九°縺') FROM `シエシ托シ疏; +SELECT INSERT(`シ」シ疏,1,4,'縺九°縺九°') FROM `シエシ托シ疏; +SELECT INSERT(`シ」シ疏,1,5,'縺九°縺九°縺') FROM `シエシ托シ疏; +SELECT INSERT(`シ」シ疏,2,1,'縺') FROM `シエシ托シ疏; +SELECT INSERT(`シ」シ疏,2,2,'縺九°') FROM `シエシ托シ疏; +SELECT INSERT(`シ」シ疏,2,3,'縺九°縺') FROM `シエシ托シ疏; +SELECT INSERT(`シ」シ疏,2,4,'縺九°縺九°') FROM `シエシ托シ疏; +SELECT INSERT(`シ」シ疏,3,1,'縺') FROM `シエシ托シ疏; +SELECT INSERT(`シ」シ疏,3,2,'縺九°') FROM `シエシ托シ疏; +SELECT INSERT(`シ」シ疏,3,3,'縺九°縺') FROM `シエシ托シ疏; +SELECT INSERT(`シ」シ疏,4,1,'縺') FROM `シエシ托シ疏; +SELECT INSERT(`シ」シ疏,4,2,'縺九°') FROM `シエシ托シ疏; +SELECT INSERT(`シ」シ疏,5,1,'縺') FROM `シエシ托シ疏; +SELECT INSERT(`シ」シ疏,1,1,'縲') FROM `シエシ托シ疏; +SELECT INSERT(`シ」シ疏,1,2,'縲縲') FROM `シエシ托シ疏; +SELECT INSERT(`シ」シ疏,1,3,'縲縲縲') FROM `シエシ托シ疏; +SELECT INSERT(`シ」シ疏,1,4,'縲縲縲縲') FROM `シエシ托シ疏; +SELECT INSERT(`シ」シ疏,1,5,'縲縲縲縲縲') FROM `シエシ托シ疏; +SELECT INSERT(`シ」シ疏,2,1,'縲') FROM `シエシ托シ疏; +SELECT INSERT(`シ」シ疏,2,2,'縲縲') FROM `シエシ托シ疏; +SELECT INSERT(`シ」シ疏,2,3,'縲縲縲') FROM `シエシ托シ疏; +SELECT INSERT(`シ」シ疏,2,4,'縲縲縲縲') FROM `シエシ托シ疏; +SELECT INSERT(`シ」シ疏,3,1,'縲') FROM `シエシ托シ疏; +SELECT INSERT(`シ」シ疏,3,2,'縲縲') FROM `シエシ托シ疏; +SELECT INSERT(`シ」シ疏,3,3,'縲縲縲') FROM `シエシ托シ疏; +SELECT INSERT(`シ」シ疏,4,1,'縲') FROM `シエシ托シ疏; +SELECT INSERT(`シ」シ疏,4,2,'縲縲') FROM `シエシ托シ疏; +SELECT INSERT(`シ」シ疏,5,1,'縲') FROM `シエシ托シ疏; +SELECT INSERT(`シ」シ疏,1,1,'荳') FROM `シエシ托シ蛋; +SELECT INSERT(`シ」シ疏,1,2,'荳ゆク') FROM `シエシ托シ蛋; +SELECT INSERT(`シ」シ疏,1,3,'荳ゆクゆク') FROM `シエシ托シ蛋; +SELECT INSERT(`シ」シ疏,1,4,'荳ゆクゆクゆク') FROM `シエシ托シ蛋; +SELECT INSERT(`シ」シ疏,1,5,'荳ゆクゆクゆクゆク') FROM `シエシ托シ蛋; +SELECT INSERT(`シ」シ疏,2,1,'荳') FROM `シエシ托シ蛋; +SELECT INSERT(`シ」シ疏,2,2,'荳ゆク') FROM `シエシ托シ蛋; +SELECT INSERT(`シ」シ疏,2,3,'荳ゆクゆク') FROM `シエシ托シ蛋; +SELECT INSERT(`シ」シ疏,2,4,'荳ゆクゆクゆク') FROM `シエシ托シ蛋; +SELECT INSERT(`シ」シ疏,3,1,'荳') FROM `シエシ托シ蛋; +SELECT INSERT(`シ」シ疏,3,2,'荳ゆク') FROM `シエシ托シ蛋; +SELECT INSERT(`シ」シ疏,3,3,'荳ゆクゆク') FROM `シエシ托シ蛋; +SELECT INSERT(`シ」シ疏,4,1,'荳') FROM `シエシ托シ蛋; +SELECT INSERT(`シ」シ疏,4,2,'荳ゆク') FROM `シエシ托シ蛋; +SELECT INSERT(`シ」シ疏,5,1,'荳') FROM `シエシ托シ蛋; + +DROP TABLE `シエシ疏; +DROP TABLE `シエシ蛋; +DROP TABLE `シエシ伝; +DROP TABLE `シエシ覗; +DROP TABLE `シエシ描; +DROP TABLE `シエシ冒; +DROP TABLE `シエシ輿; +DROP TABLE `シエシ倭; +DROP TABLE `シエシ兪; +DROP TABLE `シエシ托シ秦; +DROP TABLE `シエシ托シ疏; +DROP TABLE `シエシ托シ蛋; diff --git a/mysql-test/suite/jp/t/jp_instr_sjis.test b/mysql-test/suite/jp/t/jp_instr_sjis.test new file mode 100644 index 00000000000..c19b5f2b14c --- /dev/null +++ b/mysql-test/suite/jp/t/jp_instr_sjis.test @@ -0,0 +1,139 @@ +--character_set sjis +--disable_warnings +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`; +--enable_warnings + +# +# Test INSTR() function with Japanese characters in sjis encoding +# + +SET NAMES sjis; +SET character_set_database = sjis; + +CREATE TABLE `T1` (`C1` char(5), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = innodb; +CREATE TABLE `T2` (`C1` char(5), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = innodb; +CREATE TABLE `T3` (`C1` char(5), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = innodb; +CREATE TABLE `T4` (`C1` char(5), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = myisam; +CREATE TABLE `T5` (`C1` char(5), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = myisam; +CREATE TABLE `T6` (`C1` char(5), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = myisam; +CREATE TABLE `T7` (`C1` char(5), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = heap; +CREATE TABLE `T8` (`C1` char(5), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = heap; +CREATE TABLE `T9` (`C1` char(5), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = heap; +CREATE TABLE `T10` (`C1` char(5), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = bdb; +CREATE TABLE `T11` (`C1` char(5), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = bdb; +CREATE TABLE `T12` (`C1` char(5), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = bdb; + +INSERT INTO `T1` VALUES ('アイウエオ'); +INSERT INTO `T2` VALUES ('あいうえお'); +INSERT INTO `T3` VALUES ('ソ十表予構'); +INSERT INTO `T4` VALUES ('アイウエオ'); +INSERT INTO `T5` VALUES ('あいうえお'); +INSERT INTO `T6` VALUES ('ソ十表予構'); +INSERT INTO `T7` VALUES ('アイウエオ'); +INSERT INTO `T8` VALUES ('あいうえお'); +INSERT INTO `T9` VALUES ('ソ十表予構'); +INSERT INTO `T10` VALUES ('アイウエオ'); +INSERT INTO `T11` VALUES ('あいうえお'); +INSERT INTO `T12` VALUES ('ソ十表予構'); + +#InnoDB +SELECT INSTR(`C1`,'ア') from `T1`; +SELECT INSTR(`C1`,'イ') from `T1`; +SELECT INSTR(`C1`,'ウ') from `T1`; +SELECT INSTR(`C1`,'エ') from `T1`; +SELECT INSTR(`C1`,'オ') from `T1`; +SELECT INSTR(`C1`,'ン') from `T1`; +SELECT INSTR(`C1`,'あ') from `T2`; +SELECT INSTR(`C1`,'い') from `T2`; +SELECT INSTR(`C1`,'う') from `T2`; +SELECT INSTR(`C1`,'え') from `T2`; +SELECT INSTR(`C1`,'お') from `T2`; +SELECT INSTR(`C1`,'ん') from `T2`; +SELECT INSTR(`C1`,'ソ') from `T3`; +SELECT INSTR(`C1`,'十') from `T3`; +SELECT INSTR(`C1`,'表') from `T3`; +SELECT INSTR(`C1`,'予') from `T3`; +SELECT INSTR(`C1`,'構') from `T3`; +SELECT INSTR(`C1`,'噂') from `T3`; + +#MyISAM +SELECT INSTR(`C1`,'ア') from `T4`; +SELECT INSTR(`C1`,'イ') from `T4`; +SELECT INSTR(`C1`,'ウ') from `T4`; +SELECT INSTR(`C1`,'エ') from `T4`; +SELECT INSTR(`C1`,'オ') from `T4`; +SELECT INSTR(`C1`,'ン') from `T4`; +SELECT INSTR(`C1`,'あ') from `T5`; +SELECT INSTR(`C1`,'い') from `T5`; +SELECT INSTR(`C1`,'う') from `T5`; +SELECT INSTR(`C1`,'え') from `T5`; +SELECT INSTR(`C1`,'お') from `T5`; +SELECT INSTR(`C1`,'ん') from `T5`; +SELECT INSTR(`C1`,'ソ') from `T6`; +SELECT INSTR(`C1`,'十') from `T6`; +SELECT INSTR(`C1`,'表') from `T6`; +SELECT INSTR(`C1`,'予') from `T6`; +SELECT INSTR(`C1`,'構') from `T6`; +SELECT INSTR(`C1`,'噂') from `T6`; + +#HEAP +SELECT INSTR(`C1`,'ア') from `T7`; +SELECT INSTR(`C1`,'イ') from `T7`; +SELECT INSTR(`C1`,'ウ') from `T7`; +SELECT INSTR(`C1`,'エ') from `T7`; +SELECT INSTR(`C1`,'オ') from `T7`; +SELECT INSTR(`C1`,'ン') from `T7`; +SELECT INSTR(`C1`,'あ') from `T8`; +SELECT INSTR(`C1`,'い') from `T8`; +SELECT INSTR(`C1`,'う') from `T8`; +SELECT INSTR(`C1`,'え') from `T8`; +SELECT INSTR(`C1`,'お') from `T8`; +SELECT INSTR(`C1`,'ん') from `T8`; +SELECT INSTR(`C1`,'ソ') from `T9`; +SELECT INSTR(`C1`,'十') from `T9`; +SELECT INSTR(`C1`,'表') from `T9`; +SELECT INSTR(`C1`,'予') from `T9`; +SELECT INSTR(`C1`,'構') from `T9`; +SELECT INSTR(`C1`,'噂') from `T9`; + +#BDB +SELECT INSTR(`C1`,'ア') from `T10`; +SELECT INSTR(`C1`,'イ') from `T10`; +SELECT INSTR(`C1`,'ウ') from `T10`; +SELECT INSTR(`C1`,'エ') from `T10`; +SELECT INSTR(`C1`,'オ') from `T10`; +SELECT INSTR(`C1`,'ン') from `T10`; +SELECT INSTR(`C1`,'あ') from `T11`; +SELECT INSTR(`C1`,'い') from `T11`; +SELECT INSTR(`C1`,'う') from `T11`; +SELECT INSTR(`C1`,'え') from `T11`; +SELECT INSTR(`C1`,'お') from `T11`; +SELECT INSTR(`C1`,'ん') from `T11`; +SELECT INSTR(`C1`,'ソ') from `T12`; +SELECT INSTR(`C1`,'十') from `T12`; +SELECT INSTR(`C1`,'表') from `T12`; +SELECT INSTR(`C1`,'予') from `T12`; +SELECT INSTR(`C1`,'構') from `T12`; +SELECT INSTR(`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`; diff --git a/mysql-test/suite/jp/t/jp_instr_ucs2.test b/mysql-test/suite/jp/t/jp_instr_ucs2.test new file mode 100644 index 00000000000..b8f83961e90 --- /dev/null +++ b/mysql-test/suite/jp/t/jp_instr_ucs2.test @@ -0,0 +1,141 @@ +--source include/have_ucs2.inc + +--disable_warnings +drop table if exists `」ヤ」ア`; +drop table if exists `」ヤ」イ`; +drop table if exists `」ヤ」ウ`; +drop table if exists `」ヤ」エ`; +drop table if exists `」ヤ」オ`; +drop table if exists `」ヤ」カ`; +drop table if exists `」ヤ」キ`; +drop table if exists `」ヤ」ク`; +drop table if exists `」ヤ」ケ`; +drop table if exists `」ヤ」ア」ー`; +--enable_warnings + +# +# Test INSTR() function with Japanese characters in ucs2 encoding +# + +SET NAMES ujis; +SET character_set_database = ucs2; +SET collation_connection = ucs2_general_ci; + +CREATE TABLE `」ヤ」ア` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = innodb; +CREATE TABLE `」ヤ」イ` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = innodb; +CREATE TABLE `」ヤ」ウ` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = innodb; +CREATE TABLE `」ヤ」エ` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = myisam; +CREATE TABLE `」ヤ」オ` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = myisam; +CREATE TABLE `」ヤ」カ` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = myisam; +CREATE TABLE `」ヤ」キ` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = heap; +CREATE TABLE `」ヤ」ク` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = heap; +CREATE TABLE `」ヤ」ケ` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = heap; +CREATE TABLE `」ヤ」ア」ー` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = bdb; +CREATE TABLE `」ヤ」ア」ア` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = bdb; +CREATE TABLE `」ヤ」ア」イ` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = bdb; + +INSERT INTO `」ヤ」ア` VALUES ('竺軸宍雫七'); +INSERT INTO `」ヤ」イ` VALUES ('、「、、、ヲ、ィ、ェ'); +INSERT INTO `」ヤ」ウ` VALUES ('常ワ常ン常゙常゚常'); +INSERT INTO `」ヤ」エ` VALUES ('竺軸宍雫七'); +INSERT INTO `」ヤ」オ` VALUES ('、「、、、ヲ、ィ、ェ'); +INSERT INTO `」ヤ」カ` VALUES ('常ワ常ン常゙常゚常'); +INSERT INTO `」ヤ」キ` VALUES ('竺軸宍雫七'); +INSERT INTO `」ヤ」ク` VALUES ('、「、、、ヲ、ィ、ェ'); +INSERT INTO `」ヤ」ケ` VALUES ('常ワ常ン常゙常゚常'); +INSERT INTO `」ヤ」ア」ー` VALUES ('竺軸宍雫七'); +INSERT INTO `」ヤ」ア」ア` VALUES ('、「、、、ヲ、ィ、ェ'); +INSERT INTO `」ヤ」ア」イ` VALUES ('常ワ常ン常゙常゚常'); + +#InnoDB +SELECT INSTR(`」テ」ア`,'竺') from `」ヤ」ア`; +SELECT INSTR(`」テ」ア`,'軸') from `」ヤ」ア`; +SELECT INSTR(`」テ」ア`,'宍') from `」ヤ」ア`; +SELECT INSTR(`」テ」ア`,'雫') from `」ヤ」ア`; +SELECT INSTR(`」テ」ア`,'七') from `」ヤ」ア`; +SELECT INSTR(`」テ」ア`,'爵') from `」ヤ」ア`; +SELECT INSTR(`」テ」ア`,'、「') from `」ヤ」イ`; +SELECT INSTR(`」テ」ア`,'、、') from `」ヤ」イ`; +SELECT INSTR(`」テ」ア`,'、ヲ') from `」ヤ」イ`; +SELECT INSTR(`」テ」ア`,'、ィ') from `」ヤ」イ`; +SELECT INSTR(`」テ」ア`,'、ェ') from `」ヤ」イ`; +SELECT INSTR(`」テ」ア`,'、') from `」ヤ」イ`; +SELECT INSTR(`」テ」ア`,'常ワ') from `」ヤ」ウ`; +SELECT INSTR(`」テ」ア`,'常ン') from `」ヤ」ウ`; +SELECT INSTR(`」テ」ア`,'常゙') from `」ヤ」ウ`; +SELECT INSTR(`」テ」ア`,'常゚') from `」ヤ」ウ`; +SELECT INSTR(`」テ」ア`,'常') from `」ヤ」ウ`; +SELECT INSTR(`」テ」ア`,'床。') from `」ヤ」ウ`; + +#MyISAM +SELECT INSTR(`」テ」ア`,'竺') from `」ヤ」エ`; +SELECT INSTR(`」テ」ア`,'軸') from `」ヤ」エ`; +SELECT INSTR(`」テ」ア`,'宍') from `」ヤ」エ`; +SELECT INSTR(`」テ」ア`,'雫') from `」ヤ」エ`; +SELECT INSTR(`」テ」ア`,'七') from `」ヤ」エ`; +SELECT INSTR(`」テ」ア`,'爵') from `」ヤ」エ`; +SELECT INSTR(`」テ」ア`,'、「') from `」ヤ」オ`; +SELECT INSTR(`」テ」ア`,'、、') from `」ヤ」オ`; +SELECT INSTR(`」テ」ア`,'、ヲ') from `」ヤ」オ`; +SELECT INSTR(`」テ」ア`,'、ィ') from `」ヤ」オ`; +SELECT INSTR(`」テ」ア`,'、ェ') from `」ヤ」オ`; +SELECT INSTR(`」テ」ア`,'、') from `」ヤ」オ`; +SELECT INSTR(`」テ」ア`,'常ワ') from `」ヤ」カ`; +SELECT INSTR(`」テ」ア`,'常ン') from `」ヤ」カ`; +SELECT INSTR(`」テ」ア`,'常゙') from `」ヤ」カ`; +SELECT INSTR(`」テ」ア`,'常゚') from `」ヤ」カ`; +SELECT INSTR(`」テ」ア`,'常') from `」ヤ」カ`; +SELECT INSTR(`」テ」ア`,'床。') from `」ヤ」カ`; + +#HEAP +SELECT INSTR(`」テ」ア`,'竺') from `」ヤ」キ`; +SELECT INSTR(`」テ」ア`,'軸') from `」ヤ」キ`; +SELECT INSTR(`」テ」ア`,'宍') from `」ヤ」キ`; +SELECT INSTR(`」テ」ア`,'雫') from `」ヤ」キ`; +SELECT INSTR(`」テ」ア`,'七') from `」ヤ」キ`; +SELECT INSTR(`」テ」ア`,'爵') from `」ヤ」キ`; +SELECT INSTR(`」テ」ア`,'、「') from `」ヤ」ク`; +SELECT INSTR(`」テ」ア`,'、、') from `」ヤ」ク`; +SELECT INSTR(`」テ」ア`,'、ヲ') from `」ヤ」ク`; +SELECT INSTR(`」テ」ア`,'、ィ') from `」ヤ」ク`; +SELECT INSTR(`」テ」ア`,'、ェ') from `」ヤ」ク`; +SELECT INSTR(`」テ」ア`,'、') from `」ヤ」ク`; +SELECT INSTR(`」テ」ア`,'常ワ') from `」ヤ」ケ`; +SELECT INSTR(`」テ」ア`,'常ン') from `」ヤ」ケ`; +SELECT INSTR(`」テ」ア`,'常゙') from `」ヤ」ケ`; +SELECT INSTR(`」テ」ア`,'常゚') from `」ヤ」ケ`; +SELECT INSTR(`」テ」ア`,'常') from `」ヤ」ケ`; +SELECT INSTR(`」テ」ア`,'床。') from `」ヤ」ケ`; + +#BDB +SELECT INSTR(`」テ」ア`,'竺') from `」ヤ」ア」ー`; +SELECT INSTR(`」テ」ア`,'軸') from `」ヤ」ア」ー`; +SELECT INSTR(`」テ」ア`,'宍') from `」ヤ」ア」ー`; +SELECT INSTR(`」テ」ア`,'雫') from `」ヤ」ア」ー`; +SELECT INSTR(`」テ」ア`,'七') from `」ヤ」ア」ー`; +SELECT INSTR(`」テ」ア`,'爵') from `」ヤ」ア」ー`; +SELECT INSTR(`」テ」ア`,'、「') from `」ヤ」ア」ア`; +SELECT INSTR(`」テ」ア`,'、、') from `」ヤ」ア」ア`; +SELECT INSTR(`」テ」ア`,'、ヲ') from `」ヤ」ア」ア`; +SELECT INSTR(`」テ」ア`,'、ィ') from `」ヤ」ア」ア`; +SELECT INSTR(`」テ」ア`,'、ェ') from `」ヤ」ア」ア`; +SELECT INSTR(`」テ」ア`,'、') from `」ヤ」ア」ア`; +SELECT INSTR(`」テ」ア`,'常ワ') from `」ヤ」ア」イ`; +SELECT INSTR(`」テ」ア`,'常ン') from `」ヤ」ア」イ`; +SELECT INSTR(`」テ」ア`,'常゙') from `」ヤ」ア」イ`; +SELECT INSTR(`」テ」ア`,'常゚') from `」ヤ」ア」イ`; +SELECT INSTR(`」テ」ア`,'常') from `」ヤ」ア」イ`; +SELECT INSTR(`」テ」ア`,'床。') from `」ヤ」ア」イ`; + +DROP TABLE `」ヤ」ア`; +DROP TABLE `」ヤ」イ`; +DROP TABLE `」ヤ」ウ`; +DROP TABLE `」ヤ」エ`; +DROP TABLE `」ヤ」オ`; +DROP TABLE `」ヤ」カ`; +DROP TABLE `」ヤ」キ`; +DROP TABLE `」ヤ」ク`; +DROP TABLE `」ヤ」ケ`; +DROP TABLE `」ヤ」ア」ー`; +DROP TABLE `」ヤ」ア」ア`; +DROP TABLE `」ヤ」ア」イ`; diff --git a/mysql-test/suite/jp/t/jp_instr_ujis.test b/mysql-test/suite/jp/t/jp_instr_ujis.test new file mode 100644 index 00000000000..696e1147372 --- /dev/null +++ b/mysql-test/suite/jp/t/jp_instr_ujis.test @@ -0,0 +1,140 @@ +--source include/have_ujis.inc + +--disable_warnings +drop table if exists `」ヤ」ア`; +drop table if exists `」ヤ」イ`; +drop table if exists `」ヤ」ウ`; +drop table if exists `」ヤ」エ`; +drop table if exists `」ヤ」オ`; +drop table if exists `」ヤ」カ`; +drop table if exists `」ヤ」キ`; +drop table if exists `」ヤ」ク`; +drop table if exists `」ヤ」ケ`; +drop table if exists `」ヤ」ア」ー`; +--enable_warnings + +# +# Test INSTR() function with Japanese characters in ujis encoding +# + +SET NAMES ujis; +SET character_set_database = ujis; + +CREATE TABLE `」ヤ」ア` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = innodb; +CREATE TABLE `」ヤ」イ` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = innodb; +CREATE TABLE `」ヤ」ウ` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = innodb; +CREATE TABLE `」ヤ」エ` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = myisam; +CREATE TABLE `」ヤ」オ` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = myisam; +CREATE TABLE `」ヤ」カ` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = myisam; +CREATE TABLE `」ヤ」キ` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = heap; +CREATE TABLE `」ヤ」ク` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = heap; +CREATE TABLE `」ヤ」ケ` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = heap; +CREATE TABLE `」ヤ」ア」ー` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = bdb; +CREATE TABLE `」ヤ」ア」ア` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = bdb; +CREATE TABLE `」ヤ」ア」イ` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = bdb; + +INSERT INTO `」ヤ」ア` VALUES ('竺軸宍雫七'); +INSERT INTO `」ヤ」イ` VALUES ('、「、、、ヲ、ィ、ェ'); +INSERT INTO `」ヤ」ウ` VALUES ('常ワ常ン常゙常゚常'); +INSERT INTO `」ヤ」エ` VALUES ('竺軸宍雫七'); +INSERT INTO `」ヤ」オ` VALUES ('、「、、、ヲ、ィ、ェ'); +INSERT INTO `」ヤ」カ` VALUES ('常ワ常ン常゙常゚常'); +INSERT INTO `」ヤ」キ` VALUES ('竺軸宍雫七'); +INSERT INTO `」ヤ」ク` VALUES ('、「、、、ヲ、ィ、ェ'); +INSERT INTO `」ヤ」ケ` VALUES ('常ワ常ン常゙常゚常'); +INSERT INTO `」ヤ」ア」ー` VALUES ('竺軸宍雫七'); +INSERT INTO `」ヤ」ア」ア` VALUES ('、「、、、ヲ、ィ、ェ'); +INSERT INTO `」ヤ」ア」イ` VALUES ('常ワ常ン常゙常゚常'); + +#InnoDB +SELECT INSTR(`」テ」ア`,'竺') from `」ヤ」ア`; +SELECT INSTR(`」テ」ア`,'軸') from `」ヤ」ア`; +SELECT INSTR(`」テ」ア`,'宍') from `」ヤ」ア`; +SELECT INSTR(`」テ」ア`,'雫') from `」ヤ」ア`; +SELECT INSTR(`」テ」ア`,'七') from `」ヤ」ア`; +SELECT INSTR(`」テ」ア`,'爵') from `」ヤ」ア`; +SELECT INSTR(`」テ」ア`,'、「') from `」ヤ」イ`; +SELECT INSTR(`」テ」ア`,'、、') from `」ヤ」イ`; +SELECT INSTR(`」テ」ア`,'、ヲ') from `」ヤ」イ`; +SELECT INSTR(`」テ」ア`,'、ィ') from `」ヤ」イ`; +SELECT INSTR(`」テ」ア`,'、ェ') from `」ヤ」イ`; +SELECT INSTR(`」テ」ア`,'、') from `」ヤ」イ`; +SELECT INSTR(`」テ」ア`,'常ワ') from `」ヤ」ウ`; +SELECT INSTR(`」テ」ア`,'常ン') from `」ヤ」ウ`; +SELECT INSTR(`」テ」ア`,'常゙') from `」ヤ」ウ`; +SELECT INSTR(`」テ」ア`,'常゚') from `」ヤ」ウ`; +SELECT INSTR(`」テ」ア`,'常') from `」ヤ」ウ`; +SELECT INSTR(`」テ」ア`,'床。') from `」ヤ」ウ`; + +#MyISAM +SELECT INSTR(`」テ」ア`,'竺') from `」ヤ」エ`; +SELECT INSTR(`」テ」ア`,'軸') from `」ヤ」エ`; +SELECT INSTR(`」テ」ア`,'宍') from `」ヤ」エ`; +SELECT INSTR(`」テ」ア`,'雫') from `」ヤ」エ`; +SELECT INSTR(`」テ」ア`,'七') from `」ヤ」エ`; +SELECT INSTR(`」テ」ア`,'爵') from `」ヤ」エ`; +SELECT INSTR(`」テ」ア`,'、「') from `」ヤ」オ`; +SELECT INSTR(`」テ」ア`,'、、') from `」ヤ」オ`; +SELECT INSTR(`」テ」ア`,'、ヲ') from `」ヤ」オ`; +SELECT INSTR(`」テ」ア`,'、ィ') from `」ヤ」オ`; +SELECT INSTR(`」テ」ア`,'、ェ') from `」ヤ」オ`; +SELECT INSTR(`」テ」ア`,'、') from `」ヤ」オ`; +SELECT INSTR(`」テ」ア`,'常ワ') from `」ヤ」カ`; +SELECT INSTR(`」テ」ア`,'常ン') from `」ヤ」カ`; +SELECT INSTR(`」テ」ア`,'常゙') from `」ヤ」カ`; +SELECT INSTR(`」テ」ア`,'常゚') from `」ヤ」カ`; +SELECT INSTR(`」テ」ア`,'常') from `」ヤ」カ`; +SELECT INSTR(`」テ」ア`,'床。') from `」ヤ」カ`; + +#HEAP +SELECT INSTR(`」テ」ア`,'竺') from `」ヤ」キ`; +SELECT INSTR(`」テ」ア`,'軸') from `」ヤ」キ`; +SELECT INSTR(`」テ」ア`,'宍') from `」ヤ」キ`; +SELECT INSTR(`」テ」ア`,'雫') from `」ヤ」キ`; +SELECT INSTR(`」テ」ア`,'七') from `」ヤ」キ`; +SELECT INSTR(`」テ」ア`,'爵') from `」ヤ」キ`; +SELECT INSTR(`」テ」ア`,'、「') from `」ヤ」ク`; +SELECT INSTR(`」テ」ア`,'、、') from `」ヤ」ク`; +SELECT INSTR(`」テ」ア`,'、ヲ') from `」ヤ」ク`; +SELECT INSTR(`」テ」ア`,'、ィ') from `」ヤ」ク`; +SELECT INSTR(`」テ」ア`,'、ェ') from `」ヤ」ク`; +SELECT INSTR(`」テ」ア`,'、') from `」ヤ」ク`; +SELECT INSTR(`」テ」ア`,'常ワ') from `」ヤ」ケ`; +SELECT INSTR(`」テ」ア`,'常ン') from `」ヤ」ケ`; +SELECT INSTR(`」テ」ア`,'常゙') from `」ヤ」ケ`; +SELECT INSTR(`」テ」ア`,'常゚') from `」ヤ」ケ`; +SELECT INSTR(`」テ」ア`,'常') from `」ヤ」ケ`; +SELECT INSTR(`」テ」ア`,'床。') from `」ヤ」ケ`; + +#BDB +SELECT INSTR(`」テ」ア`,'竺') from `」ヤ」ア」ー`; +SELECT INSTR(`」テ」ア`,'軸') from `」ヤ」ア」ー`; +SELECT INSTR(`」テ」ア`,'宍') from `」ヤ」ア」ー`; +SELECT INSTR(`」テ」ア`,'雫') from `」ヤ」ア」ー`; +SELECT INSTR(`」テ」ア`,'七') from `」ヤ」ア」ー`; +SELECT INSTR(`」テ」ア`,'爵') from `」ヤ」ア」ー`; +SELECT INSTR(`」テ」ア`,'、「') from `」ヤ」ア」ア`; +SELECT INSTR(`」テ」ア`,'、、') from `」ヤ」ア」ア`; +SELECT INSTR(`」テ」ア`,'、ヲ') from `」ヤ」ア」ア`; +SELECT INSTR(`」テ」ア`,'、ィ') from `」ヤ」ア」ア`; +SELECT INSTR(`」テ」ア`,'、ェ') from `」ヤ」ア」ア`; +SELECT INSTR(`」テ」ア`,'、') from `」ヤ」ア」ア`; +SELECT INSTR(`」テ」ア`,'常ワ') from `」ヤ」ア」イ`; +SELECT INSTR(`」テ」ア`,'常ン') from `」ヤ」ア」イ`; +SELECT INSTR(`」テ」ア`,'常゙') from `」ヤ」ア」イ`; +SELECT INSTR(`」テ」ア`,'常゚') from `」ヤ」ア」イ`; +SELECT INSTR(`」テ」ア`,'常') from `」ヤ」ア」イ`; +SELECT INSTR(`」テ」ア`,'床。') from `」ヤ」ア」イ`; + +DROP TABLE `」ヤ」ア`; +DROP TABLE `」ヤ」イ`; +DROP TABLE `」ヤ」ウ`; +DROP TABLE `」ヤ」エ`; +DROP TABLE `」ヤ」オ`; +DROP TABLE `」ヤ」カ`; +DROP TABLE `」ヤ」キ`; +DROP TABLE `」ヤ」ク`; +DROP TABLE `」ヤ」ケ`; +DROP TABLE `」ヤ」ア」ー`; +DROP TABLE `」ヤ」ア」ア`; +DROP TABLE `」ヤ」ア」イ`; diff --git a/mysql-test/suite/jp/t/jp_instr_utf8.test b/mysql-test/suite/jp/t/jp_instr_utf8.test new file mode 100644 index 00000000000..b25b72bc8d0 --- /dev/null +++ b/mysql-test/suite/jp/t/jp_instr_utf8.test @@ -0,0 +1,138 @@ +--disable_warnings +drop table if exists `シエシ疏; +drop table if exists `シエシ蛋; +drop table if exists `シエシ伝; +drop table if exists `シエシ覗; +drop table if exists `シエシ描; +drop table if exists `シエシ冒; +drop table if exists `シエシ輿; +drop table if exists `シエシ倭; +drop table if exists `シエシ兪; +drop table if exists `シエシ托シ秦; +--enable_warnings + +# +# Test INSTR() function with Japanese characters in utf8 encoding +# + +SET NAMES utf8; +SET character_set_database = utf8; + +CREATE TABLE `シエシ疏 (`シ」シ疏 char(5), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = innodb; +CREATE TABLE `シエシ蛋 (`シ」シ疏 char(5), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = innodb; +CREATE TABLE `シエシ伝 (`シ」シ疏 char(5), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = innodb; +CREATE TABLE `シエシ覗 (`シ」シ疏 char(5), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = myisam; +CREATE TABLE `シエシ描 (`シ」シ疏 char(5), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = myisam; +CREATE TABLE `シエシ冒 (`シ」シ疏 char(5), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = myisam; +CREATE TABLE `シエシ輿 (`シ」シ疏 char(5), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = heap; +CREATE TABLE `シエシ倭 (`シ」シ疏 char(5), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = heap; +CREATE TABLE `シエシ兪 (`シ」シ疏 char(5), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = heap; +CREATE TABLE `シエシ托シ秦 (`シ」シ疏 char(5), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = bdb; +CREATE TABLE `シエシ托シ疏 (`シ」シ疏 char(5), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = bdb; +CREATE TABLE `シエシ托シ蛋 (`シ」シ疏 char(5), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = bdb; + +INSERT INTO `シエシ疏 VALUES ('スアスイスウスエスオ'); +INSERT INTO `シエシ蛋 VALUES ('縺ゅ>縺縺医♀'); +INSERT INTO `シエシ伝 VALUES ('鮴秘セ夜セ鈴セ樣セ。'); +INSERT INTO `シエシ覗 VALUES ('スアスイスウスエスオ'); +INSERT INTO `シエシ描 VALUES ('縺ゅ>縺縺医♀'); +INSERT INTO `シエシ冒 VALUES ('鮴秘セ夜セ鈴セ樣セ。'); +INSERT INTO `シエシ輿 VALUES ('スアスイスウスエスオ'); +INSERT INTO `シエシ倭 VALUES ('縺ゅ>縺縺医♀'); +INSERT INTO `シエシ兪 VALUES ('鮴秘セ夜セ鈴セ樣セ。'); +INSERT INTO `シエシ托シ秦 VALUES ('スアスイスウスエスオ'); +INSERT INTO `シエシ托シ疏 VALUES ('縺ゅ>縺縺医♀'); +INSERT INTO `シエシ托シ蛋 VALUES ('鮴秘セ夜セ鈴セ樣セ。'); + +#InnoDB +SELECT INSTR(`シ」シ疏,'スア') from `シエシ疏; +SELECT INSTR(`シ」シ疏,'スイ') from `シエシ疏; +SELECT INSTR(`シ」シ疏,'スウ') from `シエシ疏; +SELECT INSTR(`シ」シ疏,'スエ') from `シエシ疏; +SELECT INSTR(`シ」シ疏,'スオ') from `シエシ疏; +SELECT INSTR(`シ」シ疏,'セ') from `シエシ疏; +SELECT INSTR(`シ」シ疏,'縺') from `シエシ蛋; +SELECT INSTR(`シ」シ疏,'縺') from `シエシ蛋; +SELECT INSTR(`シ」シ疏,'縺') from `シエシ蛋; +SELECT INSTR(`シ」シ疏,'縺') from `シエシ蛋; +SELECT INSTR(`シ」シ疏,'縺') from `シエシ蛋; +SELECT INSTR(`シ」シ疏,'繧') from `シエシ蛋; +SELECT INSTR(`シ」シ疏,'鮴') from `シエシ伝; +SELECT INSTR(`シ」シ疏,'鮴') from `シエシ伝; +SELECT INSTR(`シ」シ疏,'鮴') from `シエシ伝; +SELECT INSTR(`シ」シ疏,'鮴') from `シエシ伝; +SELECT INSTR(`シ」シ疏,'鮴。') from `シエシ伝; +SELECT INSTR(`シ」シ疏,'荳') from `シエシ伝; + +#MyISAM +SELECT INSTR(`シ」シ疏,'スア') from `シエシ覗; +SELECT INSTR(`シ」シ疏,'スイ') from `シエシ覗; +SELECT INSTR(`シ」シ疏,'スウ') from `シエシ覗; +SELECT INSTR(`シ」シ疏,'スエ') from `シエシ覗; +SELECT INSTR(`シ」シ疏,'スオ') from `シエシ覗; +SELECT INSTR(`シ」シ疏,'セ') from `シエシ覗; +SELECT INSTR(`シ」シ疏,'縺') from `シエシ描; +SELECT INSTR(`シ」シ疏,'縺') from `シエシ描; +SELECT INSTR(`シ」シ疏,'縺') from `シエシ描; +SELECT INSTR(`シ」シ疏,'縺') from `シエシ描; +SELECT INSTR(`シ」シ疏,'縺') from `シエシ描; +SELECT INSTR(`シ」シ疏,'繧') from `シエシ描; +SELECT INSTR(`シ」シ疏,'鮴') from `シエシ冒; +SELECT INSTR(`シ」シ疏,'鮴') from `シエシ冒; +SELECT INSTR(`シ」シ疏,'鮴') from `シエシ冒; +SELECT INSTR(`シ」シ疏,'鮴') from `シエシ冒; +SELECT INSTR(`シ」シ疏,'鮴。') from `シエシ冒; +SELECT INSTR(`シ」シ疏,'荳') from `シエシ冒; + +#HEAP +SELECT INSTR(`シ」シ疏,'スア') from `シエシ輿; +SELECT INSTR(`シ」シ疏,'スイ') from `シエシ輿; +SELECT INSTR(`シ」シ疏,'スウ') from `シエシ輿; +SELECT INSTR(`シ」シ疏,'スエ') from `シエシ輿; +SELECT INSTR(`シ」シ疏,'スオ') from `シエシ輿; +SELECT INSTR(`シ」シ疏,'セ') from `シエシ輿; +SELECT INSTR(`シ」シ疏,'縺') from `シエシ倭; +SELECT INSTR(`シ」シ疏,'縺') from `シエシ倭; +SELECT INSTR(`シ」シ疏,'縺') from `シエシ倭; +SELECT INSTR(`シ」シ疏,'縺') from `シエシ倭; +SELECT INSTR(`シ」シ疏,'縺') from `シエシ倭; +SELECT INSTR(`シ」シ疏,'繧') from `シエシ倭; +SELECT INSTR(`シ」シ疏,'鮴') from `シエシ兪; +SELECT INSTR(`シ」シ疏,'鮴') from `シエシ兪; +SELECT INSTR(`シ」シ疏,'鮴') from `シエシ兪; +SELECT INSTR(`シ」シ疏,'鮴') from `シエシ兪; +SELECT INSTR(`シ」シ疏,'鮴。') from `シエシ兪; +SELECT INSTR(`シ」シ疏,'荳') from `シエシ兪; + +#BDB +SELECT INSTR(`シ」シ疏,'スア') from `シエシ托シ秦; +SELECT INSTR(`シ」シ疏,'スイ') from `シエシ托シ秦; +SELECT INSTR(`シ」シ疏,'スウ') from `シエシ托シ秦; +SELECT INSTR(`シ」シ疏,'スエ') from `シエシ托シ秦; +SELECT INSTR(`シ」シ疏,'スオ') from `シエシ托シ秦; +SELECT INSTR(`シ」シ疏,'セ') from `シエシ托シ秦; +SELECT INSTR(`シ」シ疏,'縺') from `シエシ托シ疏; +SELECT INSTR(`シ」シ疏,'縺') from `シエシ托シ疏; +SELECT INSTR(`シ」シ疏,'縺') from `シエシ托シ疏; +SELECT INSTR(`シ」シ疏,'縺') from `シエシ托シ疏; +SELECT INSTR(`シ」シ疏,'縺') from `シエシ托シ疏; +SELECT INSTR(`シ」シ疏,'繧') from `シエシ托シ疏; +SELECT INSTR(`シ」シ疏,'鮴') from `シエシ托シ蛋; +SELECT INSTR(`シ」シ疏,'鮴') from `シエシ托シ蛋; +SELECT INSTR(`シ」シ疏,'鮴') from `シエシ托シ蛋; +SELECT INSTR(`シ」シ疏,'鮴') from `シエシ托シ蛋; +SELECT INSTR(`シ」シ疏,'鮴。') from `シエシ托シ蛋; +SELECT INSTR(`シ」シ疏,'荳') from `シエシ托シ蛋; + +DROP TABLE `シエシ疏; +DROP TABLE `シエシ蛋; +DROP TABLE `シエシ伝; +DROP TABLE `シエシ覗; +DROP TABLE `シエシ描; +DROP TABLE `シエシ冒; +DROP TABLE `シエシ輿; +DROP TABLE `シエシ倭; +DROP TABLE `シエシ兪; +DROP TABLE `シエシ托シ秦; +DROP TABLE `シエシ托シ疏; +DROP TABLE `シエシ托シ蛋; diff --git a/mysql-test/suite/jp/t/jp_join_sjis.test b/mysql-test/suite/jp/t/jp_join_sjis.test new file mode 100644 index 00000000000..30b23913929 --- /dev/null +++ b/mysql-test/suite/jp/t/jp_join_sjis.test @@ -0,0 +1,218 @@ +--character_set sjis +--disable_warnings +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`; +drop table if exists `T11`; +drop table if exists `T12`; +--enable_warnings + +# +# Test table JOIN using Japanese characters in sjis encoding +# + +SET NAMES sjis; +SET character_set_database = sjis; + +CREATE TABLE `T1a` (`C1` char(1) PRIMARY KEY) DEFAULT CHARSET = sjis engine = innodb; +CREATE TABLE `T1b` (`C1` char(1) PRIMARY KEY) DEFAULT CHARSET = sjis engine = innodb; +CREATE TABLE `T2a` (`C1` char(1) PRIMARY KEY) DEFAULT CHARSET = sjis engine = innodb; +CREATE TABLE `T2b` (`C1` char(1) PRIMARY KEY) DEFAULT CHARSET = sjis engine = innodb; +CREATE TABLE `T3a` (`C1` char(1) PRIMARY KEY) DEFAULT CHARSET = sjis engine = innodb; +CREATE TABLE `T3b` (`C1` char(1) PRIMARY KEY) DEFAULT CHARSET = sjis engine = innodb; +CREATE TABLE `T4a` (`C1` char(1) PRIMARY KEY) DEFAULT CHARSET = sjis engine = myisam; +CREATE TABLE `T4b` (`C1` char(1) PRIMARY KEY) DEFAULT CHARSET = sjis engine = myisam; +CREATE TABLE `T5a` (`C1` char(1) PRIMARY KEY) DEFAULT CHARSET = sjis engine = myisam; +CREATE TABLE `T5b` (`C1` char(1) PRIMARY KEY) DEFAULT CHARSET = sjis engine = myisam; +CREATE TABLE `T6a` (`C1` char(1) PRIMARY KEY) DEFAULT CHARSET = sjis engine = myisam; +CREATE TABLE `T6b` (`C1` char(1) PRIMARY KEY) DEFAULT CHARSET = sjis engine = myisam; +CREATE TABLE `T7a` (`C1` char(1) PRIMARY KEY) DEFAULT CHARSET = sjis engine = heap; +CREATE TABLE `T7b` (`C1` char(1) PRIMARY KEY) DEFAULT CHARSET = sjis engine = heap; +CREATE TABLE `T8a` (`C1` char(1) PRIMARY KEY) DEFAULT CHARSET = sjis engine = heap; +CREATE TABLE `T8b` (`C1` char(1) PRIMARY KEY) DEFAULT CHARSET = sjis engine = heap; +CREATE TABLE `T9a` (`C1` char(1) PRIMARY KEY) DEFAULT CHARSET = sjis engine = heap; +CREATE TABLE `T9b` (`C1` char(1) PRIMARY KEY) DEFAULT CHARSET = sjis engine = heap; +CREATE TABLE `T10a` (`C1` char(1) PRIMARY KEY) DEFAULT CHARSET = sjis engine = heap; +CREATE TABLE `T10b` (`C1` char(1) PRIMARY KEY) DEFAULT CHARSET = sjis engine = heap; +CREATE TABLE `T11a` (`C1` char(1) PRIMARY KEY) DEFAULT CHARSET = sjis engine = heap; +CREATE TABLE `T11b` (`C1` char(1) PRIMARY KEY) DEFAULT CHARSET = sjis engine = heap; +CREATE TABLE `T12a` (`C1` char(1) PRIMARY KEY) DEFAULT CHARSET = sjis engine = heap; +CREATE TABLE `T12b` (`C1` char(1) PRIMARY KEY) DEFAULT CHARSET = sjis engine = heap; + +#insert the following data in each table +# jisx0201 hankaku-katakana data +# jisx0208 data +# jisx0212 supplemental character data + +INSERT INTO `T1a` VALUES ('ア'),('カ'),('サ'); +INSERT INTO `T1b` VALUES ('ア'); +INSERT INTO `T2a` VALUES ('あ'),('か'),('さ'); +INSERT INTO `T2b` VALUES ('あ'); +INSERT INTO `T3a` VALUES ('ソ'),('十'),('表'); +INSERT INTO `T3b` VALUES ('ソ'); +INSERT INTO `T4a` VALUES ('ア'),('カ'),('サ'); +INSERT INTO `T4b` VALUES ('ア'); +INSERT INTO `T5a` VALUES ('あ'),('か'),('さ'); +INSERT INTO `T5b` VALUES ('あ'); +INSERT INTO `T6a` VALUES ('ソ'),('十'),('表'); +INSERT INTO `T6b` VALUES ('ソ'); +INSERT INTO `T7a` VALUES ('ア'),('カ'),('サ'); +INSERT INTO `T7b` VALUES ('ア'); +INSERT INTO `T8a` VALUES ('あ'),('か'),('さ'); +INSERT INTO `T8b` VALUES ('あ'); +INSERT INTO `T9a` VALUES ('ソ'),('十'),('表'); +INSERT INTO `T9b` VALUES ('ソ'); +INSERT INTO `T10a` VALUES ('ア'),('カ'),('サ'); +INSERT INTO `T10b` VALUES ('ア'); +INSERT INTO `T11a` VALUES ('あ'),('か'),('さ'); +INSERT INTO `T11b` VALUES ('あ'); +INSERT INTO `T12a` VALUES ('ソ'),('十'),('表'); +INSERT INTO `T12b` VALUES ('ソ'); + +#Test for innodb +SELECT * FROM `T1a` JOIN `T1b`; +SELECT * FROM `T1a` INNER JOIN `T1b`; +SELECT * FROM `T1a` JOIN `T1b` USING (`C1`); +SELECT * FROM `T1a` INNER JOIN `T1b` USING (`C1`); +SELECT * FROM `T1a` CROSS JOIN `T1b`; +SELECT * FROM `T1a` LEFT JOIN `T1b` USING (`C1`); +SELECT * FROM `T1a` LEFT JOIN `T1b` ON (`T1a`.`C1` = `T1b`.`C1`); +SELECT * FROM `T1b` RIGHT JOIN `T1a` USING (`C1`); +SELECT * FROM `T1b` RIGHT JOIN `T1a` ON (`T1a`.`C1` = `T1b`.`C1`); +SELECT * FROM `T2a` JOIN `T2b`; +SELECT * FROM `T2a` INNER JOIN `T2b`; +SELECT * FROM `T2a` JOIN `T2b` USING (`C1`); +SELECT * FROM `T2a` INNER JOIN `T2b` USING (`C1`); +SELECT * FROM `T2a` CROSS JOIN `T2b`; +SELECT * FROM `T2a` LEFT JOIN `T2b` USING (`C1`); +SELECT * FROM `T2a` LEFT JOIN `T2b` ON (`T2a`.`C1` = `T2b`.`C1`); +SELECT * FROM `T2b` RIGHT JOIN `T2a` USING (`C1`); +SELECT * FROM `T2b` RIGHT JOIN `T2a` ON (`T2a`.`C1` = `T2b`.`C1`); +SELECT * FROM `T3a` JOIN `T3b`; +SELECT * FROM `T3a` INNER JOIN `T3b`; +SELECT * FROM `T3a` JOIN `T3b` USING (`C1`); +SELECT * FROM `T3a` INNER JOIN `T3b` USING (`C1`); +SELECT * FROM `T3a` CROSS JOIN `T3b`; +SELECT * FROM `T3a` LEFT JOIN `T3b` USING (`C1`); +SELECT * FROM `T3a` LEFT JOIN `T3b` ON (`T3a`.`C1` = `T3b`.`C1`); +SELECT * FROM `T3b` RIGHT JOIN `T3a` USING (`C1`); +SELECT * FROM `T3b` RIGHT JOIN `T3a` ON (`T3a`.`C1` = `T3b`.`C1`); + +#Test for myisam +SELECT * FROM `T4a` JOIN `T4b`; +SELECT * FROM `T4a` INNER JOIN `T4b`; +SELECT * FROM `T4a` JOIN `T4b` USING (`C1`); +SELECT * FROM `T4a` INNER JOIN `T4b` USING (`C1`); +SELECT * FROM `T4a` CROSS JOIN `T4b`; +SELECT * FROM `T4a` LEFT JOIN `T4b` USING (`C1`); +SELECT * FROM `T4a` LEFT JOIN `T4b` ON (`T4a`.`C1` = `T4b`.`C1`); +SELECT * FROM `T4b` RIGHT JOIN `T4a` USING (`C1`); +SELECT * FROM `T4b` RIGHT JOIN `T4a` ON (`T4a`.`C1` = `T4b`.`C1`); +SELECT * FROM `T5a` JOIN `T5b`; +SELECT * FROM `T5a` INNER JOIN `T5b`; +SELECT * FROM `T5a` JOIN `T5b` USING (`C1`); +SELECT * FROM `T5a` INNER JOIN `T5b` USING (`C1`); +SELECT * FROM `T5a` CROSS JOIN `T5b`; +SELECT * FROM `T5a` LEFT JOIN `T5b` USING (`C1`); +SELECT * FROM `T5a` LEFT JOIN `T5b` ON (`T5a`.`C1` = `T5b`.`C1`); +SELECT * FROM `T5b` RIGHT JOIN `T5a` USING (`C1`); +SELECT * FROM `T5b` RIGHT JOIN `T5a` ON (`T5a`.`C1` = `T5b`.`C1`); +SELECT * FROM `T6a` JOIN `T6b`; +SELECT * FROM `T6a` INNER JOIN `T6b`; +SELECT * FROM `T6a` JOIN `T6b` USING (`C1`); +SELECT * FROM `T6a` INNER JOIN `T6b` USING (`C1`); +SELECT * FROM `T6a` CROSS JOIN `T6b`; +SELECT * FROM `T6a` LEFT JOIN `T6b` USING (`C1`); +SELECT * FROM `T6a` LEFT JOIN `T6b` ON (`T6a`.`C1` = `T6b`.`C1`); +SELECT * FROM `T6b` RIGHT JOIN `T6a` USING (`C1`); +SELECT * FROM `T6b` RIGHT JOIN `T6a` ON (`T6a`.`C1` = `T6b`.`C1`); + +#Test for heap +SELECT * FROM `T7a` JOIN `T7b`; +SELECT * FROM `T7a` INNER JOIN `T7b`; +SELECT * FROM `T7a` JOIN `T7b` USING (`C1`); +SELECT * FROM `T7a` INNER JOIN `T7b` USING (`C1`); +SELECT * FROM `T7a` CROSS JOIN `T7b`; +SELECT * FROM `T7a` LEFT JOIN `T7b` USING (`C1`); +SELECT * FROM `T7a` LEFT JOIN `T7b` ON (`T7a`.`C1` = `T7b`.`C1`); +SELECT * FROM `T7b` RIGHT JOIN `T7a` USING (`C1`); +SELECT * FROM `T7b` RIGHT JOIN `T7a` ON (`T7a`.`C1` = `T7b`.`C1`); +SELECT * FROM `T8a` JOIN `T8b`; +SELECT * FROM `T8a` INNER JOIN `T8b`; +SELECT * FROM `T8a` JOIN `T8b` USING (`C1`); +SELECT * FROM `T8a` INNER JOIN `T8b` USING (`C1`); +SELECT * FROM `T8a` CROSS JOIN `T8b`; +SELECT * FROM `T8a` LEFT JOIN `T8b` USING (`C1`); +SELECT * FROM `T8a` LEFT JOIN `T8b` ON (`T8a`.`C1` = `T8b`.`C1`); +SELECT * FROM `T8b` RIGHT JOIN `T8a` USING (`C1`); +SELECT * FROM `T8b` RIGHT JOIN `T8a` ON (`T8a`.`C1` = `T8b`.`C1`); +SELECT * FROM `T9a` JOIN `T9b`; +SELECT * FROM `T9a` INNER JOIN `T9b`; +SELECT * FROM `T9a` JOIN `T9b` USING (`C1`); +SELECT * FROM `T9a` INNER JOIN `T9b` USING (`C1`); +SELECT * FROM `T9a` CROSS JOIN `T9b`; +SELECT * FROM `T9a` LEFT JOIN `T9b` USING (`C1`); +SELECT * FROM `T9a` LEFT JOIN `T9b` ON (`T9a`.`C1` = `T9b`.`C1`); +SELECT * FROM `T9b` RIGHT JOIN `T9a` USING (`C1`); +SELECT * FROM `T9b` RIGHT JOIN `T9a` ON (`T9a`.`C1` = `T9b`.`C1`); + +#Test for heap +SELECT * FROM `T10a` JOIN `T10b`; +SELECT * FROM `T10a` INNER JOIN `T10b`; +SELECT * FROM `T10a` JOIN `T10b` USING (`C1`); +SELECT * FROM `T10a` INNER JOIN `T10b` USING (`C1`); +SELECT * FROM `T10a` CROSS JOIN `T10b`; +SELECT * FROM `T10a` LEFT JOIN `T10b` USING (`C1`); +SELECT * FROM `T10a` LEFT JOIN `T10b` ON (`T10a`.`C1` = `T10b`.`C1`); +SELECT * FROM `T10b` RIGHT JOIN `T10a` USING (`C1`); +SELECT * FROM `T10b` RIGHT JOIN `T10a` ON (`T10a`.`C1` = `T10b`.`C1`); +SELECT * FROM `T11a` JOIN `T11b`; +SELECT * FROM `T11a` INNER JOIN `T11b`; +SELECT * FROM `T11a` JOIN `T11b` USING (`C1`); +SELECT * FROM `T11a` INNER JOIN `T11b` USING (`C1`); +SELECT * FROM `T11a` CROSS JOIN `T11b`; +SELECT * FROM `T11a` LEFT JOIN `T11b` USING (`C1`); +SELECT * FROM `T11a` LEFT JOIN `T11b` ON (`T11a`.`C1` = `T11b`.`C1`); +SELECT * FROM `T11b` RIGHT JOIN `T11a` USING (`C1`); +SELECT * FROM `T11b` RIGHT JOIN `T11a` ON (`T11a`.`C1` = `T11b`.`C1`); +SELECT * FROM `T12a` JOIN `T12b`; +SELECT * FROM `T12a` INNER JOIN `T12b`; +SELECT * FROM `T12a` JOIN `T12b` USING (`C1`); +SELECT * FROM `T12a` INNER JOIN `T12b` USING (`C1`); +SELECT * FROM `T12a` CROSS JOIN `T12b`; +SELECT * FROM `T12a` LEFT JOIN `T12b` USING (`C1`); +SELECT * FROM `T12a` LEFT JOIN `T12b` ON (`T12a`.`C1` = `T12b`.`C1`); +SELECT * FROM `T12b` RIGHT JOIN `T12a` USING (`C1`); +SELECT * FROM `T12b` RIGHT JOIN `T12a` ON (`T12a`.`C1` = `T12b`.`C1`); + +DROP TABLE `T1a`; +DROP TABLE `T1b`; +DROP TABLE `T2a`; +DROP TABLE `T2b`; +DROP TABLE `T3a`; +DROP TABLE `T3b`; +DROP TABLE `T4a`; +DROP TABLE `T4b`; +DROP TABLE `T5a`; +DROP TABLE `T5b`; +DROP TABLE `T6a`; +DROP TABLE `T6b`; +DROP TABLE `T7a`; +DROP TABLE `T7b`; +DROP TABLE `T8a`; +DROP TABLE `T8b`; +DROP TABLE `T9a`; +DROP TABLE `T9b`; +DROP TABLE `T10a`; +DROP TABLE `T10b`; +DROP TABLE `T11a`; +DROP TABLE `T11b`; +DROP TABLE `T12a`; +DROP TABLE `T12b`; diff --git a/mysql-test/suite/jp/t/jp_join_ucs2.test b/mysql-test/suite/jp/t/jp_join_ucs2.test new file mode 100644 index 00000000000..27e49203dd2 --- /dev/null +++ b/mysql-test/suite/jp/t/jp_join_ucs2.test @@ -0,0 +1,220 @@ +--source include/have_ucs2.inc + +--disable_warnings +drop table if exists `」ヤ」ア`; +drop table if exists `」ヤ」イ`; +drop table if exists `」ヤ」ウ`; +drop table if exists `」ヤ」エ`; +drop table if exists `」ヤ」オ`; +drop table if exists `」ヤ」カ`; +drop table if exists `」ヤ」キ`; +drop table if exists `」ヤ」ク`; +drop table if exists `」ヤ」ケ`; +drop table if exists `」ヤ」ア」ー`; +drop table if exists `」ヤ」ア」ア`; +drop table if exists `」ヤ」ア」イ`; +--enable_warnings + +# +# Test table JOIN using Japanese characters +# + +SET NAMES ujis; +SET character_set_database = ucs2; +SET collation_connection = ucs2_general_ci; + +CREATE TABLE `」ヤ」アa` (`」テ」ア` char(1) PRIMARY KEY) DEFAULT CHARSET = ucs2 engine = innodb; +CREATE TABLE `」ヤ」アb` (`」テ」ア` char(1) PRIMARY KEY) DEFAULT CHARSET = ucs2 engine = innodb; +CREATE TABLE `」ヤ」イa` (`」テ」ア` char(1) PRIMARY KEY) DEFAULT CHARSET = ucs2 engine = innodb; +CREATE TABLE `」ヤ」イb` (`」テ」ア` char(1) PRIMARY KEY) DEFAULT CHARSET = ucs2 engine = innodb; +CREATE TABLE `」ヤ」ウa` (`」テ」ア` char(1) PRIMARY KEY) DEFAULT CHARSET = ucs2 engine = innodb; +CREATE TABLE `」ヤ」ウb` (`」テ」ア` char(1) PRIMARY KEY) DEFAULT CHARSET = ucs2 engine = innodb; +CREATE TABLE `」ヤ」エa` (`」テ」ア` char(1) PRIMARY KEY) DEFAULT CHARSET = ucs2 engine = innodb; +CREATE TABLE `」ヤ」エb` (`」テ」ア` char(1) PRIMARY KEY) DEFAULT CHARSET = ucs2 engine = innodb; +CREATE TABLE `」ヤ」オa` (`」テ」ア` char(1) PRIMARY KEY) DEFAULT CHARSET = ucs2 engine = innodb; +CREATE TABLE `」ヤ」オb` (`」テ」ア` char(1) PRIMARY KEY) DEFAULT CHARSET = ucs2 engine = innodb; +CREATE TABLE `」ヤ」カa` (`」テ」ア` char(1) PRIMARY KEY) DEFAULT CHARSET = ucs2 engine = innodb; +CREATE TABLE `」ヤ」カb` (`」テ」ア` char(1) PRIMARY KEY) DEFAULT CHARSET = ucs2 engine = innodb; +CREATE TABLE `」ヤ」キa` (`」テ」ア` char(1) PRIMARY KEY) DEFAULT CHARSET = ucs2 engine = innodb; +CREATE TABLE `」ヤ」キb` (`」テ」ア` char(1) PRIMARY KEY) DEFAULT CHARSET = ucs2 engine = innodb; +CREATE TABLE `」ヤ」クa` (`」テ」ア` char(1) PRIMARY KEY) DEFAULT CHARSET = ucs2 engine = innodb; +CREATE TABLE `」ヤ」クb` (`」テ」ア` char(1) PRIMARY KEY) DEFAULT CHARSET = ucs2 engine = innodb; +CREATE TABLE `」ヤ」ケa` (`」テ」ア` char(1) PRIMARY KEY) DEFAULT CHARSET = ucs2 engine = innodb; +CREATE TABLE `」ヤ」ケb` (`」テ」ア` char(1) PRIMARY KEY) DEFAULT CHARSET = ucs2 engine = innodb; +CREATE TABLE `」ヤ」ア」ーa` (`」テ」ア` char(1) PRIMARY KEY) DEFAULT CHARSET = ucs2 engine = innodb; +CREATE TABLE `」ヤ」ア」ーb` (`」テ」ア` char(1) PRIMARY KEY) DEFAULT CHARSET = ucs2 engine = innodb; +CREATE TABLE `」ヤ」ア」アa` (`」テ」ア` char(1) PRIMARY KEY) DEFAULT CHARSET = ucs2 engine = innodb; +CREATE TABLE `」ヤ」ア」アb` (`」テ」ア` char(1) PRIMARY KEY) DEFAULT CHARSET = ucs2 engine = innodb; +CREATE TABLE `」ヤ」ア」イa` (`」テ」ア` char(1) PRIMARY KEY) DEFAULT CHARSET = ucs2 engine = innodb; +CREATE TABLE `」ヤ」ア」イb` (`」テ」ア` char(1) PRIMARY KEY) DEFAULT CHARSET = ucs2 engine = innodb; + +#insert the following data in each table +# jisx0201 hankaku-katakana data +# jisx0208 data +# jisx0212 supplemental character data + +INSERT INTO `」ヤ」アa` VALUES ('竺'),('叱'),('悉'); +INSERT INTO `」ヤ」アb` VALUES ('竺'); +INSERT INTO `」ヤ」イa` VALUES ('、「'),('、ォ'),('、オ'); +INSERT INTO `」ヤ」イb` VALUES ('、「'); +INSERT INTO `」ヤ」ウa` VALUES ('常ワ'),('常ン'),('常゙'); +INSERT INTO `」ヤ」ウb` VALUES ('常ワ'); +INSERT INTO `」ヤ」エa` VALUES ('竺'),('叱'),('悉'); +INSERT INTO `」ヤ」エb` VALUES ('竺'); +INSERT INTO `」ヤ」オa` VALUES ('、「'),('、ォ'),('、オ'); +INSERT INTO `」ヤ」オb` VALUES ('、「'); +INSERT INTO `」ヤ」カa` VALUES ('常ワ'),('常ン'),('常゙'); +INSERT INTO `」ヤ」カb` VALUES ('常ワ'); +INSERT INTO `」ヤ」キa` VALUES ('竺'),('叱'),('悉'); +INSERT INTO `」ヤ」キb` VALUES ('竺'); +INSERT INTO `」ヤ」クa` VALUES ('、「'),('、ォ'),('、オ'); +INSERT INTO `」ヤ」クb` VALUES ('、「'); +INSERT INTO `」ヤ」ケa` VALUES ('常ワ'),('常ン'),('常゙'); +INSERT INTO `」ヤ」ケb` VALUES ('常ワ'); +INSERT INTO `」ヤ」ア」ーa` VALUES ('竺'),('叱'),('悉'); +INSERT INTO `」ヤ」ア」ーb` VALUES ('竺'); +INSERT INTO `」ヤ」ア」アa` VALUES ('、「'),('、ォ'),('、オ'); +INSERT INTO `」ヤ」ア」アb` VALUES ('、「'); +INSERT INTO `」ヤ」ア」イa` VALUES ('常ワ'),('常ン'),('常゙'); +INSERT INTO `」ヤ」ア」イb` VALUES ('常ワ'); + +#Test for innodb +SELECT * FROM `」ヤ」アa` JOIN `」ヤ」アb`; +SELECT * FROM `」ヤ」アa` INNER JOIN `」ヤ」アb`; +SELECT * FROM `」ヤ」アa` JOIN `」ヤ」アb` USING (`」テ」ア`); +SELECT * FROM `」ヤ」アa` INNER JOIN `」ヤ」アb` USING (`」テ」ア`); +SELECT * FROM `」ヤ」アa` CROSS JOIN `」ヤ」アb`; +SELECT * FROM `」ヤ」アa` LEFT JOIN `」ヤ」アb` USING (`」テ」ア`); +SELECT * FROM `」ヤ」アa` LEFT JOIN `」ヤ」アb` ON (`」ヤ」アa`.`」テ」ア` = `」ヤ」アb`.`」テ」ア`); +SELECT * FROM `」ヤ」アb` RIGHT JOIN `」ヤ」アa` USING (`」テ」ア`); +SELECT * FROM `」ヤ」アb` RIGHT JOIN `」ヤ」アa` ON (`」ヤ」アa`.`」テ」ア` = `」ヤ」アb`.`」テ」ア`); +SELECT * FROM `」ヤ」イa` JOIN `」ヤ」イb`; +SELECT * FROM `」ヤ」イa` INNER JOIN `」ヤ」イb`; +SELECT * FROM `」ヤ」イa` JOIN `」ヤ」イb` USING (`」テ」ア`); +SELECT * FROM `」ヤ」イa` INNER JOIN `」ヤ」イb` USING (`」テ」ア`); +SELECT * FROM `」ヤ」イa` CROSS JOIN `」ヤ」イb`; +SELECT * FROM `」ヤ」イa` LEFT JOIN `」ヤ」イb` USING (`」テ」ア`); +SELECT * FROM `」ヤ」イa` LEFT JOIN `」ヤ」イb` ON (`」ヤ」イa`.`」テ」ア` = `」ヤ」イb`.`」テ」ア`); +SELECT * FROM `」ヤ」イb` RIGHT JOIN `」ヤ」イa` USING (`」テ」ア`); +SELECT * FROM `」ヤ」イb` RIGHT JOIN `」ヤ」イa` ON (`」ヤ」イa`.`」テ」ア` = `」ヤ」イb`.`」テ」ア`); +SELECT * FROM `」ヤ」ウa` JOIN `」ヤ」ウb`; +SELECT * FROM `」ヤ」ウa` INNER JOIN `」ヤ」ウb`; +SELECT * FROM `」ヤ」ウa` JOIN `」ヤ」ウb` USING (`」テ」ア`); +SELECT * FROM `」ヤ」ウa` INNER JOIN `」ヤ」ウb` USING (`」テ」ア`); +SELECT * FROM `」ヤ」ウa` CROSS JOIN `」ヤ」ウb`; +SELECT * FROM `」ヤ」ウa` LEFT JOIN `」ヤ」ウb` USING (`」テ」ア`); +SELECT * FROM `」ヤ」ウa` LEFT JOIN `」ヤ」ウb` ON (`」ヤ」ウa`.`」テ」ア` = `」ヤ」ウb`.`」テ」ア`); +SELECT * FROM `」ヤ」ウb` RIGHT JOIN `」ヤ」ウa` USING (`」テ」ア`); +SELECT * FROM `」ヤ」ウb` RIGHT JOIN `」ヤ」ウa` ON (`」ヤ」ウa`.`」テ」ア` = `」ヤ」ウb`.`」テ」ア`); + +#Test for myisam +SELECT * FROM `」ヤ」エa` JOIN `」ヤ」エb`; +SELECT * FROM `」ヤ」エa` INNER JOIN `」ヤ」エb`; +SELECT * FROM `」ヤ」エa` JOIN `」ヤ」エb` USING (`」テ」ア`); +SELECT * FROM `」ヤ」エa` INNER JOIN `」ヤ」エb` USING (`」テ」ア`); +SELECT * FROM `」ヤ」エa` CROSS JOIN `」ヤ」エb`; +SELECT * FROM `」ヤ」エa` LEFT JOIN `」ヤ」エb` USING (`」テ」ア`); +SELECT * FROM `」ヤ」エa` LEFT JOIN `」ヤ」エb` ON (`」ヤ」エa`.`」テ」ア` = `」ヤ」エb`.`」テ」ア`); +SELECT * FROM `」ヤ」エb` RIGHT JOIN `」ヤ」エa` USING (`」テ」ア`); +SELECT * FROM `」ヤ」エb` RIGHT JOIN `」ヤ」エa` ON (`」ヤ」エa`.`」テ」ア` = `」ヤ」エb`.`」テ」ア`); +SELECT * FROM `」ヤ」オa` JOIN `」ヤ」オb`; +SELECT * FROM `」ヤ」オa` INNER JOIN `」ヤ」オb`; +SELECT * FROM `」ヤ」オa` JOIN `」ヤ」オb` USING (`」テ」ア`); +SELECT * FROM `」ヤ」オa` INNER JOIN `」ヤ」オb` USING (`」テ」ア`); +SELECT * FROM `」ヤ」オa` CROSS JOIN `」ヤ」オb`; +SELECT * FROM `」ヤ」オa` LEFT JOIN `」ヤ」オb` USING (`」テ」ア`); +SELECT * FROM `」ヤ」オa` LEFT JOIN `」ヤ」オb` ON (`」ヤ」オa`.`」テ」ア` = `」ヤ」オb`.`」テ」ア`); +SELECT * FROM `」ヤ」オb` RIGHT JOIN `」ヤ」オa` USING (`」テ」ア`); +SELECT * FROM `」ヤ」オb` RIGHT JOIN `」ヤ」オa` ON (`」ヤ」オa`.`」テ」ア` = `」ヤ」オb`.`」テ」ア`); +SELECT * FROM `」ヤ」カa` JOIN `」ヤ」カb`; +SELECT * FROM `」ヤ」カa` INNER JOIN `」ヤ」カb`; +SELECT * FROM `」ヤ」カa` JOIN `」ヤ」カb` USING (`」テ」ア`); +SELECT * FROM `」ヤ」カa` INNER JOIN `」ヤ」カb` USING (`」テ」ア`); +SELECT * FROM `」ヤ」カa` CROSS JOIN `」ヤ」カb`; +SELECT * FROM `」ヤ」カa` LEFT JOIN `」ヤ」カb` USING (`」テ」ア`); +SELECT * FROM `」ヤ」カa` LEFT JOIN `」ヤ」カb` ON (`」ヤ」カa`.`」テ」ア` = `」ヤ」カb`.`」テ」ア`); +SELECT * FROM `」ヤ」カb` RIGHT JOIN `」ヤ」カa` USING (`」テ」ア`); +SELECT * FROM `」ヤ」カb` RIGHT JOIN `」ヤ」カa` ON (`」ヤ」カa`.`」テ」ア` = `」ヤ」カb`.`」テ」ア`); + +#Test for heap +SELECT * FROM `」ヤ」キa` JOIN `」ヤ」キb`; +SELECT * FROM `」ヤ」キa` INNER JOIN `」ヤ」キb`; +SELECT * FROM `」ヤ」キa` JOIN `」ヤ」キb` USING (`」テ」ア`); +SELECT * FROM `」ヤ」キa` INNER JOIN `」ヤ」キb` USING (`」テ」ア`); +SELECT * FROM `」ヤ」キa` CROSS JOIN `」ヤ」キb`; +SELECT * FROM `」ヤ」キa` LEFT JOIN `」ヤ」キb` USING (`」テ」ア`); +SELECT * FROM `」ヤ」キa` LEFT JOIN `」ヤ」キb` ON (`」ヤ」キa`.`」テ」ア` = `」ヤ」キb`.`」テ」ア`); +SELECT * FROM `」ヤ」キb` RIGHT JOIN `」ヤ」キa` USING (`」テ」ア`); +SELECT * FROM `」ヤ」キb` RIGHT JOIN `」ヤ」キa` ON (`」ヤ」キa`.`」テ」ア` = `」ヤ」キb`.`」テ」ア`); +SELECT * FROM `」ヤ」クa` JOIN `」ヤ」クb`; +SELECT * FROM `」ヤ」クa` INNER JOIN `」ヤ」クb`; +SELECT * FROM `」ヤ」クa` JOIN `」ヤ」クb` USING (`」テ」ア`); +SELECT * FROM `」ヤ」クa` INNER JOIN `」ヤ」クb` USING (`」テ」ア`); +SELECT * FROM `」ヤ」クa` CROSS JOIN `」ヤ」クb`; +SELECT * FROM `」ヤ」クa` LEFT JOIN `」ヤ」クb` USING (`」テ」ア`); +SELECT * FROM `」ヤ」クa` LEFT JOIN `」ヤ」クb` ON (`」ヤ」クa`.`」テ」ア` = `」ヤ」クb`.`」テ」ア`); +SELECT * FROM `」ヤ」クb` RIGHT JOIN `」ヤ」クa` USING (`」テ」ア`); +SELECT * FROM `」ヤ」クb` RIGHT JOIN `」ヤ」クa` ON (`」ヤ」クa`.`」テ」ア` = `」ヤ」クb`.`」テ」ア`); +SELECT * FROM `」ヤ」ケa` JOIN `」ヤ」ケb`; +SELECT * FROM `」ヤ」ケa` INNER JOIN `」ヤ」ケb`; +SELECT * FROM `」ヤ」ケa` JOIN `」ヤ」ケb` USING (`」テ」ア`); +SELECT * FROM `」ヤ」ケa` INNER JOIN `」ヤ」ケb` USING (`」テ」ア`); +SELECT * FROM `」ヤ」ケa` CROSS JOIN `」ヤ」ケb`; +SELECT * FROM `」ヤ」ケa` LEFT JOIN `」ヤ」ケb` USING (`」テ」ア`); +SELECT * FROM `」ヤ」ケa` LEFT JOIN `」ヤ」ケb` ON (`」ヤ」ケa`.`」テ」ア` = `」ヤ」ケb`.`」テ」ア`); +SELECT * FROM `」ヤ」ケb` RIGHT JOIN `」ヤ」ケa` USING (`」テ」ア`); +SELECT * FROM `」ヤ」ケb` RIGHT JOIN `」ヤ」ケa` ON (`」ヤ」ケa`.`」テ」ア` = `」ヤ」ケb`.`」テ」ア`); + +#Test for heap +SELECT * FROM `」ヤ」ア」ーa` JOIN `」ヤ」ア」ーb`; +SELECT * FROM `」ヤ」ア」ーa` INNER JOIN `」ヤ」ア」ーb`; +SELECT * FROM `」ヤ」ア」ーa` JOIN `」ヤ」ア」ーb` USING (`」テ」ア`); +SELECT * FROM `」ヤ」ア」ーa` INNER JOIN `」ヤ」ア」ーb` USING (`」テ」ア`); +SELECT * FROM `」ヤ」ア」ーa` CROSS JOIN `」ヤ」ア」ーb`; +SELECT * FROM `」ヤ」ア」ーa` LEFT JOIN `」ヤ」ア」ーb` USING (`」テ」ア`); +SELECT * FROM `」ヤ」ア」ーa` LEFT JOIN `」ヤ」ア」ーb` ON (`」ヤ」ア」ーa`.`」テ」ア` = `」ヤ」ア」ーb`.`」テ」ア`); +SELECT * FROM `」ヤ」ア」ーb` RIGHT JOIN `」ヤ」ア」ーa` USING (`」テ」ア`); +SELECT * FROM `」ヤ」ア」ーb` RIGHT JOIN `」ヤ」ア」ーa` ON (`」ヤ」ア」ーa`.`」テ」ア` = `」ヤ」ア」ーb`.`」テ」ア`); +SELECT * FROM `」ヤ」ア」アa` JOIN `」ヤ」ア」アb`; +SELECT * FROM `」ヤ」ア」アa` INNER JOIN `」ヤ」ア」アb`; +SELECT * FROM `」ヤ」ア」アa` JOIN `」ヤ」ア」アb` USING (`」テ」ア`); +SELECT * FROM `」ヤ」ア」アa` INNER JOIN `」ヤ」ア」アb` USING (`」テ」ア`); +SELECT * FROM `」ヤ」ア」アa` CROSS JOIN `」ヤ」ア」アb`; +SELECT * FROM `」ヤ」ア」アa` LEFT JOIN `」ヤ」ア」アb` USING (`」テ」ア`); +SELECT * FROM `」ヤ」ア」アa` LEFT JOIN `」ヤ」ア」アb` ON (`」ヤ」ア」アa`.`」テ」ア` = `」ヤ」ア」アb`.`」テ」ア`); +SELECT * FROM `」ヤ」ア」アb` RIGHT JOIN `」ヤ」ア」アa` USING (`」テ」ア`); +SELECT * FROM `」ヤ」ア」アb` RIGHT JOIN `」ヤ」ア」アa` ON (`」ヤ」ア」アa`.`」テ」ア` = `」ヤ」ア」アb`.`」テ」ア`); +SELECT * FROM `」ヤ」ア」イa` JOIN `」ヤ」ア」イb`; +SELECT * FROM `」ヤ」ア」イa` INNER JOIN `」ヤ」ア」イb`; +SELECT * FROM `」ヤ」ア」イa` JOIN `」ヤ」ア」イb` USING (`」テ」ア`); +SELECT * FROM `」ヤ」ア」イa` INNER JOIN `」ヤ」ア」イb` USING (`」テ」ア`); +SELECT * FROM `」ヤ」ア」イa` CROSS JOIN `」ヤ」ア」イb`; +SELECT * FROM `」ヤ」ア」イa` LEFT JOIN `」ヤ」ア」イb` USING (`」テ」ア`); +SELECT * FROM `」ヤ」ア」イa` LEFT JOIN `」ヤ」ア」イb` ON (`」ヤ」ア」イa`.`」テ」ア` = `」ヤ」ア」イb`.`」テ」ア`); +SELECT * FROM `」ヤ」ア」イb` RIGHT JOIN `」ヤ」ア」イa` USING (`」テ」ア`); +SELECT * FROM `」ヤ」ア」イb` RIGHT JOIN `」ヤ」ア」イa` ON (`」ヤ」ア」イa`.`」テ」ア` = `」ヤ」ア」イb`.`」テ」ア`); + +DROP TABLE `」ヤ」アa`; +DROP TABLE `」ヤ」アb`; +DROP TABLE `」ヤ」イa`; +DROP TABLE `」ヤ」イb`; +DROP TABLE `」ヤ」ウa`; +DROP TABLE `」ヤ」ウb`; +DROP TABLE `」ヤ」エa`; +DROP TABLE `」ヤ」エb`; +DROP TABLE `」ヤ」オa`; +DROP TABLE `」ヤ」オb`; +DROP TABLE `」ヤ」カa`; +DROP TABLE `」ヤ」カb`; +DROP TABLE `」ヤ」キa`; +DROP TABLE `」ヤ」キb`; +DROP TABLE `」ヤ」クa`; +DROP TABLE `」ヤ」クb`; +DROP TABLE `」ヤ」ケa`; +DROP TABLE `」ヤ」ケb`; +DROP TABLE `」ヤ」ア」ーa`; +DROP TABLE `」ヤ」ア」ーb`; +DROP TABLE `」ヤ」ア」アa`; +DROP TABLE `」ヤ」ア」アb`; +DROP TABLE `」ヤ」ア」イa`; +DROP TABLE `」ヤ」ア」イb`; diff --git a/mysql-test/suite/jp/t/jp_join_ujis.test b/mysql-test/suite/jp/t/jp_join_ujis.test new file mode 100644 index 00000000000..079f260cc26 --- /dev/null +++ b/mysql-test/suite/jp/t/jp_join_ujis.test @@ -0,0 +1,219 @@ +--source include/have_ujis.inc + +--disable_warnings +drop table if exists `」ヤ」ア`; +drop table if exists `」ヤ」イ`; +drop table if exists `」ヤ」ウ`; +drop table if exists `」ヤ」エ`; +drop table if exists `」ヤ」オ`; +drop table if exists `」ヤ」カ`; +drop table if exists `」ヤ」キ`; +drop table if exists `」ヤ」ク`; +drop table if exists `」ヤ」ケ`; +drop table if exists `」ヤ」ア」ー`; +drop table if exists `」ヤ」ア」ア`; +drop table if exists `」ヤ」ア」イ`; +--enable_warnings + +# +# Test table JOIN using Japanese characters +# + +SET NAMES ujis; +SET character_set_database = ujis; + +CREATE TABLE `」ヤ」アa` (`」テ」ア` char(1) PRIMARY KEY) DEFAULT CHARSET = ujis engine = innodb; +CREATE TABLE `」ヤ」アb` (`」テ」ア` char(1) PRIMARY KEY) DEFAULT CHARSET = ujis engine = innodb; +CREATE TABLE `」ヤ」イa` (`」テ」ア` char(1) PRIMARY KEY) DEFAULT CHARSET = ujis engine = innodb; +CREATE TABLE `」ヤ」イb` (`」テ」ア` char(1) PRIMARY KEY) DEFAULT CHARSET = ujis engine = innodb; +CREATE TABLE `」ヤ」ウa` (`」テ」ア` char(1) PRIMARY KEY) DEFAULT CHARSET = ujis engine = innodb; +CREATE TABLE `」ヤ」ウb` (`」テ」ア` char(1) PRIMARY KEY) DEFAULT CHARSET = ujis engine = innodb; +CREATE TABLE `」ヤ」エa` (`」テ」ア` char(1) PRIMARY KEY) DEFAULT CHARSET = ujis engine = innodb; +CREATE TABLE `」ヤ」エb` (`」テ」ア` char(1) PRIMARY KEY) DEFAULT CHARSET = ujis engine = innodb; +CREATE TABLE `」ヤ」オa` (`」テ」ア` char(1) PRIMARY KEY) DEFAULT CHARSET = ujis engine = innodb; +CREATE TABLE `」ヤ」オb` (`」テ」ア` char(1) PRIMARY KEY) DEFAULT CHARSET = ujis engine = innodb; +CREATE TABLE `」ヤ」カa` (`」テ」ア` char(1) PRIMARY KEY) DEFAULT CHARSET = ujis engine = innodb; +CREATE TABLE `」ヤ」カb` (`」テ」ア` char(1) PRIMARY KEY) DEFAULT CHARSET = ujis engine = innodb; +CREATE TABLE `」ヤ」キa` (`」テ」ア` char(1) PRIMARY KEY) DEFAULT CHARSET = ujis engine = innodb; +CREATE TABLE `」ヤ」キb` (`」テ」ア` char(1) PRIMARY KEY) DEFAULT CHARSET = ujis engine = innodb; +CREATE TABLE `」ヤ」クa` (`」テ」ア` char(1) PRIMARY KEY) DEFAULT CHARSET = ujis engine = innodb; +CREATE TABLE `」ヤ」クb` (`」テ」ア` char(1) PRIMARY KEY) DEFAULT CHARSET = ujis engine = innodb; +CREATE TABLE `」ヤ」ケa` (`」テ」ア` char(1) PRIMARY KEY) DEFAULT CHARSET = ujis engine = innodb; +CREATE TABLE `」ヤ」ケb` (`」テ」ア` char(1) PRIMARY KEY) DEFAULT CHARSET = ujis engine = innodb; +CREATE TABLE `」ヤ」ア」ーa` (`」テ」ア` char(1) PRIMARY KEY) DEFAULT CHARSET = ujis engine = innodb; +CREATE TABLE `」ヤ」ア」ーb` (`」テ」ア` char(1) PRIMARY KEY) DEFAULT CHARSET = ujis engine = innodb; +CREATE TABLE `」ヤ」ア」アa` (`」テ」ア` char(1) PRIMARY KEY) DEFAULT CHARSET = ujis engine = innodb; +CREATE TABLE `」ヤ」ア」アb` (`」テ」ア` char(1) PRIMARY KEY) DEFAULT CHARSET = ujis engine = innodb; +CREATE TABLE `」ヤ」ア」イa` (`」テ」ア` char(1) PRIMARY KEY) DEFAULT CHARSET = ujis engine = innodb; +CREATE TABLE `」ヤ」ア」イb` (`」テ」ア` char(1) PRIMARY KEY) DEFAULT CHARSET = ujis engine = innodb; + +#insert the following data in each table +# jisx0201 hankaku-katakana data +# jisx0208 data +# jisx0212 supplemental character data + +INSERT INTO `」ヤ」アa` VALUES ('竺'),('叱'),('悉'); +INSERT INTO `」ヤ」アb` VALUES ('竺'); +INSERT INTO `」ヤ」イa` VALUES ('、「'),('、ォ'),('、オ'); +INSERT INTO `」ヤ」イb` VALUES ('、「'); +INSERT INTO `」ヤ」ウa` VALUES ('常ワ'),('常ン'),('常゙'); +INSERT INTO `」ヤ」ウb` VALUES ('常ワ'); +INSERT INTO `」ヤ」エa` VALUES ('竺'),('叱'),('悉'); +INSERT INTO `」ヤ」エb` VALUES ('竺'); +INSERT INTO `」ヤ」オa` VALUES ('、「'),('、ォ'),('、オ'); +INSERT INTO `」ヤ」オb` VALUES ('、「'); +INSERT INTO `」ヤ」カa` VALUES ('常ワ'),('常ン'),('常゙'); +INSERT INTO `」ヤ」カb` VALUES ('常ワ'); +INSERT INTO `」ヤ」キa` VALUES ('竺'),('叱'),('悉'); +INSERT INTO `」ヤ」キb` VALUES ('竺'); +INSERT INTO `」ヤ」クa` VALUES ('、「'),('、ォ'),('、オ'); +INSERT INTO `」ヤ」クb` VALUES ('、「'); +INSERT INTO `」ヤ」ケa` VALUES ('常ワ'),('常ン'),('常゙'); +INSERT INTO `」ヤ」ケb` VALUES ('常ワ'); +INSERT INTO `」ヤ」ア」ーa` VALUES ('竺'),('叱'),('悉'); +INSERT INTO `」ヤ」ア」ーb` VALUES ('竺'); +INSERT INTO `」ヤ」ア」アa` VALUES ('、「'),('、ォ'),('、オ'); +INSERT INTO `」ヤ」ア」アb` VALUES ('、「'); +INSERT INTO `」ヤ」ア」イa` VALUES ('常ワ'),('常ン'),('常゙'); +INSERT INTO `」ヤ」ア」イb` VALUES ('常ワ'); + +#Test for innodb +SELECT * FROM `」ヤ」アa` JOIN `」ヤ」アb`; +SELECT * FROM `」ヤ」アa` INNER JOIN `」ヤ」アb`; +SELECT * FROM `」ヤ」アa` JOIN `」ヤ」アb` USING (`」テ」ア`); +SELECT * FROM `」ヤ」アa` INNER JOIN `」ヤ」アb` USING (`」テ」ア`); +SELECT * FROM `」ヤ」アa` CROSS JOIN `」ヤ」アb`; +SELECT * FROM `」ヤ」アa` LEFT JOIN `」ヤ」アb` USING (`」テ」ア`); +SELECT * FROM `」ヤ」アa` LEFT JOIN `」ヤ」アb` ON (`」ヤ」アa`.`」テ」ア` = `」ヤ」アb`.`」テ」ア`); +SELECT * FROM `」ヤ」アb` RIGHT JOIN `」ヤ」アa` USING (`」テ」ア`); +SELECT * FROM `」ヤ」アb` RIGHT JOIN `」ヤ」アa` ON (`」ヤ」アa`.`」テ」ア` = `」ヤ」アb`.`」テ」ア`); +SELECT * FROM `」ヤ」イa` JOIN `」ヤ」イb`; +SELECT * FROM `」ヤ」イa` INNER JOIN `」ヤ」イb`; +SELECT * FROM `」ヤ」イa` JOIN `」ヤ」イb` USING (`」テ」ア`); +SELECT * FROM `」ヤ」イa` INNER JOIN `」ヤ」イb` USING (`」テ」ア`); +SELECT * FROM `」ヤ」イa` CROSS JOIN `」ヤ」イb`; +SELECT * FROM `」ヤ」イa` LEFT JOIN `」ヤ」イb` USING (`」テ」ア`); +SELECT * FROM `」ヤ」イa` LEFT JOIN `」ヤ」イb` ON (`」ヤ」イa`.`」テ」ア` = `」ヤ」イb`.`」テ」ア`); +SELECT * FROM `」ヤ」イb` RIGHT JOIN `」ヤ」イa` USING (`」テ」ア`); +SELECT * FROM `」ヤ」イb` RIGHT JOIN `」ヤ」イa` ON (`」ヤ」イa`.`」テ」ア` = `」ヤ」イb`.`」テ」ア`); +SELECT * FROM `」ヤ」ウa` JOIN `」ヤ」ウb`; +SELECT * FROM `」ヤ」ウa` INNER JOIN `」ヤ」ウb`; +SELECT * FROM `」ヤ」ウa` JOIN `」ヤ」ウb` USING (`」テ」ア`); +SELECT * FROM `」ヤ」ウa` INNER JOIN `」ヤ」ウb` USING (`」テ」ア`); +SELECT * FROM `」ヤ」ウa` CROSS JOIN `」ヤ」ウb`; +SELECT * FROM `」ヤ」ウa` LEFT JOIN `」ヤ」ウb` USING (`」テ」ア`); +SELECT * FROM `」ヤ」ウa` LEFT JOIN `」ヤ」ウb` ON (`」ヤ」ウa`.`」テ」ア` = `」ヤ」ウb`.`」テ」ア`); +SELECT * FROM `」ヤ」ウb` RIGHT JOIN `」ヤ」ウa` USING (`」テ」ア`); +SELECT * FROM `」ヤ」ウb` RIGHT JOIN `」ヤ」ウa` ON (`」ヤ」ウa`.`」テ」ア` = `」ヤ」ウb`.`」テ」ア`); + +#Test for myisam +SELECT * FROM `」ヤ」エa` JOIN `」ヤ」エb`; +SELECT * FROM `」ヤ」エa` INNER JOIN `」ヤ」エb`; +SELECT * FROM `」ヤ」エa` JOIN `」ヤ」エb` USING (`」テ」ア`); +SELECT * FROM `」ヤ」エa` INNER JOIN `」ヤ」エb` USING (`」テ」ア`); +SELECT * FROM `」ヤ」エa` CROSS JOIN `」ヤ」エb`; +SELECT * FROM `」ヤ」エa` LEFT JOIN `」ヤ」エb` USING (`」テ」ア`); +SELECT * FROM `」ヤ」エa` LEFT JOIN `」ヤ」エb` ON (`」ヤ」エa`.`」テ」ア` = `」ヤ」エb`.`」テ」ア`); +SELECT * FROM `」ヤ」エb` RIGHT JOIN `」ヤ」エa` USING (`」テ」ア`); +SELECT * FROM `」ヤ」エb` RIGHT JOIN `」ヤ」エa` ON (`」ヤ」エa`.`」テ」ア` = `」ヤ」エb`.`」テ」ア`); +SELECT * FROM `」ヤ」オa` JOIN `」ヤ」オb`; +SELECT * FROM `」ヤ」オa` INNER JOIN `」ヤ」オb`; +SELECT * FROM `」ヤ」オa` JOIN `」ヤ」オb` USING (`」テ」ア`); +SELECT * FROM `」ヤ」オa` INNER JOIN `」ヤ」オb` USING (`」テ」ア`); +SELECT * FROM `」ヤ」オa` CROSS JOIN `」ヤ」オb`; +SELECT * FROM `」ヤ」オa` LEFT JOIN `」ヤ」オb` USING (`」テ」ア`); +SELECT * FROM `」ヤ」オa` LEFT JOIN `」ヤ」オb` ON (`」ヤ」オa`.`」テ」ア` = `」ヤ」オb`.`」テ」ア`); +SELECT * FROM `」ヤ」オb` RIGHT JOIN `」ヤ」オa` USING (`」テ」ア`); +SELECT * FROM `」ヤ」オb` RIGHT JOIN `」ヤ」オa` ON (`」ヤ」オa`.`」テ」ア` = `」ヤ」オb`.`」テ」ア`); +SELECT * FROM `」ヤ」カa` JOIN `」ヤ」カb`; +SELECT * FROM `」ヤ」カa` INNER JOIN `」ヤ」カb`; +SELECT * FROM `」ヤ」カa` JOIN `」ヤ」カb` USING (`」テ」ア`); +SELECT * FROM `」ヤ」カa` INNER JOIN `」ヤ」カb` USING (`」テ」ア`); +SELECT * FROM `」ヤ」カa` CROSS JOIN `」ヤ」カb`; +SELECT * FROM `」ヤ」カa` LEFT JOIN `」ヤ」カb` USING (`」テ」ア`); +SELECT * FROM `」ヤ」カa` LEFT JOIN `」ヤ」カb` ON (`」ヤ」カa`.`」テ」ア` = `」ヤ」カb`.`」テ」ア`); +SELECT * FROM `」ヤ」カb` RIGHT JOIN `」ヤ」カa` USING (`」テ」ア`); +SELECT * FROM `」ヤ」カb` RIGHT JOIN `」ヤ」カa` ON (`」ヤ」カa`.`」テ」ア` = `」ヤ」カb`.`」テ」ア`); + +#Test for heap +SELECT * FROM `」ヤ」キa` JOIN `」ヤ」キb`; +SELECT * FROM `」ヤ」キa` INNER JOIN `」ヤ」キb`; +SELECT * FROM `」ヤ」キa` JOIN `」ヤ」キb` USING (`」テ」ア`); +SELECT * FROM `」ヤ」キa` INNER JOIN `」ヤ」キb` USING (`」テ」ア`); +SELECT * FROM `」ヤ」キa` CROSS JOIN `」ヤ」キb`; +SELECT * FROM `」ヤ」キa` LEFT JOIN `」ヤ」キb` USING (`」テ」ア`); +SELECT * FROM `」ヤ」キa` LEFT JOIN `」ヤ」キb` ON (`」ヤ」キa`.`」テ」ア` = `」ヤ」キb`.`」テ」ア`); +SELECT * FROM `」ヤ」キb` RIGHT JOIN `」ヤ」キa` USING (`」テ」ア`); +SELECT * FROM `」ヤ」キb` RIGHT JOIN `」ヤ」キa` ON (`」ヤ」キa`.`」テ」ア` = `」ヤ」キb`.`」テ」ア`); +SELECT * FROM `」ヤ」クa` JOIN `」ヤ」クb`; +SELECT * FROM `」ヤ」クa` INNER JOIN `」ヤ」クb`; +SELECT * FROM `」ヤ」クa` JOIN `」ヤ」クb` USING (`」テ」ア`); +SELECT * FROM `」ヤ」クa` INNER JOIN `」ヤ」クb` USING (`」テ」ア`); +SELECT * FROM `」ヤ」クa` CROSS JOIN `」ヤ」クb`; +SELECT * FROM `」ヤ」クa` LEFT JOIN `」ヤ」クb` USING (`」テ」ア`); +SELECT * FROM `」ヤ」クa` LEFT JOIN `」ヤ」クb` ON (`」ヤ」クa`.`」テ」ア` = `」ヤ」クb`.`」テ」ア`); +SELECT * FROM `」ヤ」クb` RIGHT JOIN `」ヤ」クa` USING (`」テ」ア`); +SELECT * FROM `」ヤ」クb` RIGHT JOIN `」ヤ」クa` ON (`」ヤ」クa`.`」テ」ア` = `」ヤ」クb`.`」テ」ア`); +SELECT * FROM `」ヤ」ケa` JOIN `」ヤ」ケb`; +SELECT * FROM `」ヤ」ケa` INNER JOIN `」ヤ」ケb`; +SELECT * FROM `」ヤ」ケa` JOIN `」ヤ」ケb` USING (`」テ」ア`); +SELECT * FROM `」ヤ」ケa` INNER JOIN `」ヤ」ケb` USING (`」テ」ア`); +SELECT * FROM `」ヤ」ケa` CROSS JOIN `」ヤ」ケb`; +SELECT * FROM `」ヤ」ケa` LEFT JOIN `」ヤ」ケb` USING (`」テ」ア`); +SELECT * FROM `」ヤ」ケa` LEFT JOIN `」ヤ」ケb` ON (`」ヤ」ケa`.`」テ」ア` = `」ヤ」ケb`.`」テ」ア`); +SELECT * FROM `」ヤ」ケb` RIGHT JOIN `」ヤ」ケa` USING (`」テ」ア`); +SELECT * FROM `」ヤ」ケb` RIGHT JOIN `」ヤ」ケa` ON (`」ヤ」ケa`.`」テ」ア` = `」ヤ」ケb`.`」テ」ア`); + +#Test for heap +SELECT * FROM `」ヤ」ア」ーa` JOIN `」ヤ」ア」ーb`; +SELECT * FROM `」ヤ」ア」ーa` INNER JOIN `」ヤ」ア」ーb`; +SELECT * FROM `」ヤ」ア」ーa` JOIN `」ヤ」ア」ーb` USING (`」テ」ア`); +SELECT * FROM `」ヤ」ア」ーa` INNER JOIN `」ヤ」ア」ーb` USING (`」テ」ア`); +SELECT * FROM `」ヤ」ア」ーa` CROSS JOIN `」ヤ」ア」ーb`; +SELECT * FROM `」ヤ」ア」ーa` LEFT JOIN `」ヤ」ア」ーb` USING (`」テ」ア`); +SELECT * FROM `」ヤ」ア」ーa` LEFT JOIN `」ヤ」ア」ーb` ON (`」ヤ」ア」ーa`.`」テ」ア` = `」ヤ」ア」ーb`.`」テ」ア`); +SELECT * FROM `」ヤ」ア」ーb` RIGHT JOIN `」ヤ」ア」ーa` USING (`」テ」ア`); +SELECT * FROM `」ヤ」ア」ーb` RIGHT JOIN `」ヤ」ア」ーa` ON (`」ヤ」ア」ーa`.`」テ」ア` = `」ヤ」ア」ーb`.`」テ」ア`); +SELECT * FROM `」ヤ」ア」アa` JOIN `」ヤ」ア」アb`; +SELECT * FROM `」ヤ」ア」アa` INNER JOIN `」ヤ」ア」アb`; +SELECT * FROM `」ヤ」ア」アa` JOIN `」ヤ」ア」アb` USING (`」テ」ア`); +SELECT * FROM `」ヤ」ア」アa` INNER JOIN `」ヤ」ア」アb` USING (`」テ」ア`); +SELECT * FROM `」ヤ」ア」アa` CROSS JOIN `」ヤ」ア」アb`; +SELECT * FROM `」ヤ」ア」アa` LEFT JOIN `」ヤ」ア」アb` USING (`」テ」ア`); +SELECT * FROM `」ヤ」ア」アa` LEFT JOIN `」ヤ」ア」アb` ON (`」ヤ」ア」アa`.`」テ」ア` = `」ヤ」ア」アb`.`」テ」ア`); +SELECT * FROM `」ヤ」ア」アb` RIGHT JOIN `」ヤ」ア」アa` USING (`」テ」ア`); +SELECT * FROM `」ヤ」ア」アb` RIGHT JOIN `」ヤ」ア」アa` ON (`」ヤ」ア」アa`.`」テ」ア` = `」ヤ」ア」アb`.`」テ」ア`); +SELECT * FROM `」ヤ」ア」イa` JOIN `」ヤ」ア」イb`; +SELECT * FROM `」ヤ」ア」イa` INNER JOIN `」ヤ」ア」イb`; +SELECT * FROM `」ヤ」ア」イa` JOIN `」ヤ」ア」イb` USING (`」テ」ア`); +SELECT * FROM `」ヤ」ア」イa` INNER JOIN `」ヤ」ア」イb` USING (`」テ」ア`); +SELECT * FROM `」ヤ」ア」イa` CROSS JOIN `」ヤ」ア」イb`; +SELECT * FROM `」ヤ」ア」イa` LEFT JOIN `」ヤ」ア」イb` USING (`」テ」ア`); +SELECT * FROM `」ヤ」ア」イa` LEFT JOIN `」ヤ」ア」イb` ON (`」ヤ」ア」イa`.`」テ」ア` = `」ヤ」ア」イb`.`」テ」ア`); +SELECT * FROM `」ヤ」ア」イb` RIGHT JOIN `」ヤ」ア」イa` USING (`」テ」ア`); +SELECT * FROM `」ヤ」ア」イb` RIGHT JOIN `」ヤ」ア」イa` ON (`」ヤ」ア」イa`.`」テ」ア` = `」ヤ」ア」イb`.`」テ」ア`); + +DROP TABLE `」ヤ」アa`; +DROP TABLE `」ヤ」アb`; +DROP TABLE `」ヤ」イa`; +DROP TABLE `」ヤ」イb`; +DROP TABLE `」ヤ」ウa`; +DROP TABLE `」ヤ」ウb`; +DROP TABLE `」ヤ」エa`; +DROP TABLE `」ヤ」エb`; +DROP TABLE `」ヤ」オa`; +DROP TABLE `」ヤ」オb`; +DROP TABLE `」ヤ」カa`; +DROP TABLE `」ヤ」カb`; +DROP TABLE `」ヤ」キa`; +DROP TABLE `」ヤ」キb`; +DROP TABLE `」ヤ」クa`; +DROP TABLE `」ヤ」クb`; +DROP TABLE `」ヤ」ケa`; +DROP TABLE `」ヤ」ケb`; +DROP TABLE `」ヤ」ア」ーa`; +DROP TABLE `」ヤ」ア」ーb`; +DROP TABLE `」ヤ」ア」アa`; +DROP TABLE `」ヤ」ア」アb`; +DROP TABLE `」ヤ」ア」イa`; +DROP TABLE `」ヤ」ア」イb`; diff --git a/mysql-test/suite/jp/t/jp_join_utf8.test b/mysql-test/suite/jp/t/jp_join_utf8.test new file mode 100644 index 00000000000..0b2f033f8bb --- /dev/null +++ b/mysql-test/suite/jp/t/jp_join_utf8.test @@ -0,0 +1,217 @@ +--disable_warnings +drop table if exists `シエシ疏; +drop table if exists `シエシ蛋; +drop table if exists `シエシ伝; +drop table if exists `シエシ覗; +drop table if exists `シエシ描; +drop table if exists `シエシ冒; +drop table if exists `シエシ輿; +drop table if exists `シエシ倭; +drop table if exists `シエシ兪; +drop table if exists `シエシ托シ秦; +drop table if exists `シエシ托シ疏; +drop table if exists `シエシ托シ蛋; +--enable_warnings + +# +# Test table JOIN using Japanese characters in utf8 +# + +SET NAMES utf8; +SET character_set_database = utf8; + +CREATE TABLE `シエシ疎` (`シ」シ疏 char(1) PRIMARY KEY) DEFAULT CHARSET = utf8 engine = innodb; +CREATE TABLE `シエシ礎` (`シ」シ疏 char(1) PRIMARY KEY) DEFAULT CHARSET = utf8 engine = innodb; +CREATE TABLE `シエシ誕` (`シ」シ疏 char(1) PRIMARY KEY) DEFAULT CHARSET = utf8 engine = innodb; +CREATE TABLE `シエシ鍛` (`シ」シ疏 char(1) PRIMARY KEY) DEFAULT CHARSET = utf8 engine = innodb; +CREATE TABLE `シエシ殿` (`シ」シ疏 char(1) PRIMARY KEY) DEFAULT CHARSET = utf8 engine = innodb; +CREATE TABLE `シエシ澱` (`シ」シ疏 char(1) PRIMARY KEY) DEFAULT CHARSET = utf8 engine = innodb; +CREATE TABLE `シエシ蚤` (`シ」シ疏 char(1) PRIMARY KEY) DEFAULT CHARSET = utf8 engine = innodb; +CREATE TABLE `シエシ巴` (`シ」シ疏 char(1) PRIMARY KEY) DEFAULT CHARSET = utf8 engine = innodb; +CREATE TABLE `シエシ病` (`シ」シ疏 char(1) PRIMARY KEY) DEFAULT CHARSET = utf8 engine = innodb; +CREATE TABLE `シエシ秒` (`シ」シ疏 char(1) PRIMARY KEY) DEFAULT CHARSET = utf8 engine = innodb; +CREATE TABLE `シエシ紡` (`シ」シ疏 char(1) PRIMARY KEY) DEFAULT CHARSET = utf8 engine = innodb; +CREATE TABLE `シエシ肪` (`シ」シ疏 char(1) PRIMARY KEY) DEFAULT CHARSET = utf8 engine = innodb; +CREATE TABLE `シエシ預` (`シ」シ疏 char(1) PRIMARY KEY) DEFAULT CHARSET = utf8 engine = innodb; +CREATE TABLE `シエシ傭` (`シ」シ疏 char(1) PRIMARY KEY) DEFAULT CHARSET = utf8 engine = innodb; +CREATE TABLE `シエシ和` (`シ」シ疏 char(1) PRIMARY KEY) DEFAULT CHARSET = utf8 engine = innodb; +CREATE TABLE `シエシ話` (`シ」シ疏 char(1) PRIMARY KEY) DEFAULT CHARSET = utf8 engine = innodb; +CREATE TABLE `シエシ兮` (`シ」シ疏 char(1) PRIMARY KEY) DEFAULT CHARSET = utf8 engine = innodb; +CREATE TABLE `シエシ冀` (`シ」シ疏 char(1) PRIMARY KEY) DEFAULT CHARSET = utf8 engine = innodb; +CREATE TABLE `シエシ托シ紳` (`シ」シ疏 char(1) PRIMARY KEY) DEFAULT CHARSET = utf8 engine = innodb; +CREATE TABLE `シエシ托シ臣` (`シ」シ疏 char(1) PRIMARY KEY) DEFAULT CHARSET = utf8 engine = innodb; +CREATE TABLE `シエシ托シ疎` (`シ」シ疏 char(1) PRIMARY KEY) DEFAULT CHARSET = utf8 engine = innodb; +CREATE TABLE `シエシ托シ礎` (`シ」シ疏 char(1) PRIMARY KEY) DEFAULT CHARSET = utf8 engine = innodb; +CREATE TABLE `シエシ托シ誕` (`シ」シ疏 char(1) PRIMARY KEY) DEFAULT CHARSET = utf8 engine = innodb; +CREATE TABLE `シエシ托シ鍛` (`シ」シ疏 char(1) PRIMARY KEY) DEFAULT CHARSET = utf8 engine = innodb; + +#insert the following data in each table +# jisx0201 hankaku-katakana data +# jisx0208 data +# jisx0212 supplemental character data + +INSERT INTO `シエシ疎` VALUES ('スア'),('スカ'),('スサ'); +INSERT INTO `シエシ礎` VALUES ('スア'); +INSERT INTO `シエシ誕` VALUES ('縺'),('縺'),('縺'); +INSERT INTO `シエシ鍛` VALUES ('縺'); +INSERT INTO `シエシ殿` VALUES ('鮴'),('鮴'),('鮴'); +INSERT INTO `シエシ澱` VALUES ('鮴'); +INSERT INTO `シエシ蚤` VALUES ('スア'),('スカ'),('スサ'); +INSERT INTO `シエシ巴` VALUES ('スア'); +INSERT INTO `シエシ病` VALUES ('縺'),('縺'),('縺'); +INSERT INTO `シエシ秒` VALUES ('縺'); +INSERT INTO `シエシ紡` VALUES ('鮴'),('鮴'),('鮴'); +INSERT INTO `シエシ肪` VALUES ('鮴'); +INSERT INTO `シエシ預` VALUES ('スア'),('スカ'),('スサ'); +INSERT INTO `シエシ傭` VALUES ('スア'); +INSERT INTO `シエシ和` VALUES ('縺'),('縺'),('縺'); +INSERT INTO `シエシ話` VALUES ('縺'); +INSERT INTO `シエシ兮` VALUES ('鮴'),('鮴'),('鮴'); +INSERT INTO `シエシ冀` VALUES ('鮴'); +INSERT INTO `シエシ托シ紳` VALUES ('スア'),('スカ'),('スサ'); +INSERT INTO `シエシ托シ臣` VALUES ('スア'); +INSERT INTO `シエシ托シ疎` VALUES ('縺'),('縺'),('縺'); +INSERT INTO `シエシ托シ礎` VALUES ('縺'); +INSERT INTO `シエシ托シ誕` VALUES ('鮴'),('鮴'),('鮴'); +INSERT INTO `シエシ托シ鍛` VALUES ('鮴'); + +#Test for innodb +SELECT * FROM `シエシ疎` JOIN `シエシ礎`; +SELECT * FROM `シエシ疎` INNER JOIN `シエシ礎`; +SELECT * FROM `シエシ疎` JOIN `シエシ礎` USING (`シ」シ疏); +SELECT * FROM `シエシ疎` INNER JOIN `シエシ礎` USING (`シ」シ疏); +SELECT * FROM `シエシ疎` CROSS JOIN `シエシ礎`; +SELECT * FROM `シエシ疎` LEFT JOIN `シエシ礎` USING (`シ」シ疏); +SELECT * FROM `シエシ疎` LEFT JOIN `シエシ礎` ON (`シエシ疎`.`シ」シ疏 = `シエシ礎`.`シ」シ疏); +SELECT * FROM `シエシ礎` RIGHT JOIN `シエシ疎` USING (`シ」シ疏); +SELECT * FROM `シエシ礎` RIGHT JOIN `シエシ疎` ON (`シエシ疎`.`シ」シ疏 = `シエシ礎`.`シ」シ疏); +SELECT * FROM `シエシ誕` JOIN `シエシ鍛`; +SELECT * FROM `シエシ誕` INNER JOIN `シエシ鍛`; +SELECT * FROM `シエシ誕` JOIN `シエシ鍛` USING (`シ」シ疏); +SELECT * FROM `シエシ誕` INNER JOIN `シエシ鍛` USING (`シ」シ疏); +SELECT * FROM `シエシ誕` CROSS JOIN `シエシ鍛`; +SELECT * FROM `シエシ誕` LEFT JOIN `シエシ鍛` USING (`シ」シ疏); +SELECT * FROM `シエシ誕` LEFT JOIN `シエシ鍛` ON (`シエシ誕`.`シ」シ疏 = `シエシ鍛`.`シ」シ疏); +SELECT * FROM `シエシ鍛` RIGHT JOIN `シエシ誕` USING (`シ」シ疏); +SELECT * FROM `シエシ鍛` RIGHT JOIN `シエシ誕` ON (`シエシ誕`.`シ」シ疏 = `シエシ鍛`.`シ」シ疏); +SELECT * FROM `シエシ殿` JOIN `シエシ澱`; +SELECT * FROM `シエシ殿` INNER JOIN `シエシ澱`; +SELECT * FROM `シエシ殿` JOIN `シエシ澱` USING (`シ」シ疏); +SELECT * FROM `シエシ殿` INNER JOIN `シエシ澱` USING (`シ」シ疏); +SELECT * FROM `シエシ殿` CROSS JOIN `シエシ澱`; +SELECT * FROM `シエシ殿` LEFT JOIN `シエシ澱` USING (`シ」シ疏); +SELECT * FROM `シエシ殿` LEFT JOIN `シエシ澱` ON (`シエシ殿`.`シ」シ疏 = `シエシ澱`.`シ」シ疏); +SELECT * FROM `シエシ澱` RIGHT JOIN `シエシ殿` USING (`シ」シ疏); +SELECT * FROM `シエシ澱` RIGHT JOIN `シエシ殿` ON (`シエシ殿`.`シ」シ疏 = `シエシ澱`.`シ」シ疏); + +#Test for myisam +SELECT * FROM `シエシ蚤` JOIN `シエシ巴`; +SELECT * FROM `シエシ蚤` INNER JOIN `シエシ巴`; +SELECT * FROM `シエシ蚤` JOIN `シエシ巴` USING (`シ」シ疏); +SELECT * FROM `シエシ蚤` INNER JOIN `シエシ巴` USING (`シ」シ疏); +SELECT * FROM `シエシ蚤` CROSS JOIN `シエシ巴`; +SELECT * FROM `シエシ蚤` LEFT JOIN `シエシ巴` USING (`シ」シ疏); +SELECT * FROM `シエシ蚤` LEFT JOIN `シエシ巴` ON (`シエシ蚤`.`シ」シ疏 = `シエシ巴`.`シ」シ疏); +SELECT * FROM `シエシ巴` RIGHT JOIN `シエシ蚤` USING (`シ」シ疏); +SELECT * FROM `シエシ巴` RIGHT JOIN `シエシ蚤` ON (`シエシ蚤`.`シ」シ疏 = `シエシ巴`.`シ」シ疏); +SELECT * FROM `シエシ病` JOIN `シエシ秒`; +SELECT * FROM `シエシ病` INNER JOIN `シエシ秒`; +SELECT * FROM `シエシ病` JOIN `シエシ秒` USING (`シ」シ疏); +SELECT * FROM `シエシ病` INNER JOIN `シエシ秒` USING (`シ」シ疏); +SELECT * FROM `シエシ病` CROSS JOIN `シエシ秒`; +SELECT * FROM `シエシ病` LEFT JOIN `シエシ秒` USING (`シ」シ疏); +SELECT * FROM `シエシ病` LEFT JOIN `シエシ秒` ON (`シエシ病`.`シ」シ疏 = `シエシ秒`.`シ」シ疏); +SELECT * FROM `シエシ秒` RIGHT JOIN `シエシ病` USING (`シ」シ疏); +SELECT * FROM `シエシ秒` RIGHT JOIN `シエシ病` ON (`シエシ病`.`シ」シ疏 = `シエシ秒`.`シ」シ疏); +SELECT * FROM `シエシ紡` JOIN `シエシ肪`; +SELECT * FROM `シエシ紡` INNER JOIN `シエシ肪`; +SELECT * FROM `シエシ紡` JOIN `シエシ肪` USING (`シ」シ疏); +SELECT * FROM `シエシ紡` INNER JOIN `シエシ肪` USING (`シ」シ疏); +SELECT * FROM `シエシ紡` CROSS JOIN `シエシ肪`; +SELECT * FROM `シエシ紡` LEFT JOIN `シエシ肪` USING (`シ」シ疏); +SELECT * FROM `シエシ紡` LEFT JOIN `シエシ肪` ON (`シエシ紡`.`シ」シ疏 = `シエシ肪`.`シ」シ疏); +SELECT * FROM `シエシ肪` RIGHT JOIN `シエシ紡` USING (`シ」シ疏); +SELECT * FROM `シエシ肪` RIGHT JOIN `シエシ紡` ON (`シエシ紡`.`シ」シ疏 = `シエシ肪`.`シ」シ疏); + +#Test for heap +SELECT * FROM `シエシ預` JOIN `シエシ傭`; +SELECT * FROM `シエシ預` INNER JOIN `シエシ傭`; +SELECT * FROM `シエシ預` JOIN `シエシ傭` USING (`シ」シ疏); +SELECT * FROM `シエシ預` INNER JOIN `シエシ傭` USING (`シ」シ疏); +SELECT * FROM `シエシ預` CROSS JOIN `シエシ傭`; +SELECT * FROM `シエシ預` LEFT JOIN `シエシ傭` USING (`シ」シ疏); +SELECT * FROM `シエシ預` LEFT JOIN `シエシ傭` ON (`シエシ預`.`シ」シ疏 = `シエシ傭`.`シ」シ疏); +SELECT * FROM `シエシ傭` RIGHT JOIN `シエシ預` USING (`シ」シ疏); +SELECT * FROM `シエシ傭` RIGHT JOIN `シエシ預` ON (`シエシ預`.`シ」シ疏 = `シエシ傭`.`シ」シ疏); +SELECT * FROM `シエシ和` JOIN `シエシ話`; +SELECT * FROM `シエシ和` INNER JOIN `シエシ話`; +SELECT * FROM `シエシ和` JOIN `シエシ話` USING (`シ」シ疏); +SELECT * FROM `シエシ和` INNER JOIN `シエシ話` USING (`シ」シ疏); +SELECT * FROM `シエシ和` CROSS JOIN `シエシ話`; +SELECT * FROM `シエシ和` LEFT JOIN `シエシ話` USING (`シ」シ疏); +SELECT * FROM `シエシ和` LEFT JOIN `シエシ話` ON (`シエシ和`.`シ」シ疏 = `シエシ話`.`シ」シ疏); +SELECT * FROM `シエシ話` RIGHT JOIN `シエシ和` USING (`シ」シ疏); +SELECT * FROM `シエシ話` RIGHT JOIN `シエシ和` ON (`シエシ和`.`シ」シ疏 = `シエシ話`.`シ」シ疏); +SELECT * FROM `シエシ兮` JOIN `シエシ冀`; +SELECT * FROM `シエシ兮` INNER JOIN `シエシ冀`; +SELECT * FROM `シエシ兮` JOIN `シエシ冀` USING (`シ」シ疏); +SELECT * FROM `シエシ兮` INNER JOIN `シエシ冀` USING (`シ」シ疏); +SELECT * FROM `シエシ兮` CROSS JOIN `シエシ冀`; +SELECT * FROM `シエシ兮` LEFT JOIN `シエシ冀` USING (`シ」シ疏); +SELECT * FROM `シエシ兮` LEFT JOIN `シエシ冀` ON (`シエシ兮`.`シ」シ疏 = `シエシ冀`.`シ」シ疏); +SELECT * FROM `シエシ冀` RIGHT JOIN `シエシ兮` USING (`シ」シ疏); +SELECT * FROM `シエシ冀` RIGHT JOIN `シエシ兮` ON (`シエシ兮`.`シ」シ疏 = `シエシ冀`.`シ」シ疏); + +#Test for heap +SELECT * FROM `シエシ托シ紳` JOIN `シエシ托シ臣`; +SELECT * FROM `シエシ托シ紳` INNER JOIN `シエシ托シ臣`; +SELECT * FROM `シエシ托シ紳` JOIN `シエシ托シ臣` USING (`シ」シ疏); +SELECT * FROM `シエシ托シ紳` INNER JOIN `シエシ托シ臣` USING (`シ」シ疏); +SELECT * FROM `シエシ托シ紳` CROSS JOIN `シエシ托シ臣`; +SELECT * FROM `シエシ托シ紳` LEFT JOIN `シエシ托シ臣` USING (`シ」シ疏); +SELECT * FROM `シエシ托シ紳` LEFT JOIN `シエシ托シ臣` ON (`シエシ托シ紳`.`シ」シ疏 = `シエシ托シ臣`.`シ」シ疏); +SELECT * FROM `シエシ托シ臣` RIGHT JOIN `シエシ托シ紳` USING (`シ」シ疏); +SELECT * FROM `シエシ托シ臣` RIGHT JOIN `シエシ托シ紳` ON (`シエシ托シ紳`.`シ」シ疏 = `シエシ托シ臣`.`シ」シ疏); +SELECT * FROM `シエシ托シ疎` JOIN `シエシ托シ礎`; +SELECT * FROM `シエシ托シ疎` INNER JOIN `シエシ托シ礎`; +SELECT * FROM `シエシ托シ疎` JOIN `シエシ托シ礎` USING (`シ」シ疏); +SELECT * FROM `シエシ托シ疎` INNER JOIN `シエシ托シ礎` USING (`シ」シ疏); +SELECT * FROM `シエシ托シ疎` CROSS JOIN `シエシ托シ礎`; +SELECT * FROM `シエシ托シ疎` LEFT JOIN `シエシ托シ礎` USING (`シ」シ疏); +SELECT * FROM `シエシ托シ疎` LEFT JOIN `シエシ托シ礎` ON (`シエシ托シ疎`.`シ」シ疏 = `シエシ托シ礎`.`シ」シ疏); +SELECT * FROM `シエシ托シ礎` RIGHT JOIN `シエシ托シ疎` USING (`シ」シ疏); +SELECT * FROM `シエシ托シ礎` RIGHT JOIN `シエシ托シ疎` ON (`シエシ托シ疎`.`シ」シ疏 = `シエシ托シ礎`.`シ」シ疏); +SELECT * FROM `シエシ托シ誕` JOIN `シエシ托シ鍛`; +SELECT * FROM `シエシ托シ誕` INNER JOIN `シエシ托シ鍛`; +SELECT * FROM `シエシ托シ誕` JOIN `シエシ托シ鍛` USING (`シ」シ疏); +SELECT * FROM `シエシ托シ誕` INNER JOIN `シエシ托シ鍛` USING (`シ」シ疏); +SELECT * FROM `シエシ托シ誕` CROSS JOIN `シエシ托シ鍛`; +SELECT * FROM `シエシ托シ誕` LEFT JOIN `シエシ托シ鍛` USING (`シ」シ疏); +SELECT * FROM `シエシ托シ誕` LEFT JOIN `シエシ托シ鍛` ON (`シエシ托シ誕`.`シ」シ疏 = `シエシ托シ鍛`.`シ」シ疏); +SELECT * FROM `シエシ托シ鍛` RIGHT JOIN `シエシ托シ誕` USING (`シ」シ疏); +SELECT * FROM `シエシ托シ鍛` RIGHT JOIN `シエシ托シ誕` ON (`シエシ托シ誕`.`シ」シ疏 = `シエシ托シ鍛`.`シ」シ疏); + +DROP TABLE `シエシ疎`; +DROP TABLE `シエシ礎`; +DROP TABLE `シエシ誕`; +DROP TABLE `シエシ鍛`; +DROP TABLE `シエシ殿`; +DROP TABLE `シエシ澱`; +DROP TABLE `シエシ蚤`; +DROP TABLE `シエシ巴`; +DROP TABLE `シエシ病`; +DROP TABLE `シエシ秒`; +DROP TABLE `シエシ紡`; +DROP TABLE `シエシ肪`; +DROP TABLE `シエシ預`; +DROP TABLE `シエシ傭`; +DROP TABLE `シエシ和`; +DROP TABLE `シエシ話`; +DROP TABLE `シエシ兮`; +DROP TABLE `シエシ冀`; +DROP TABLE `シエシ托シ紳`; +DROP TABLE `シエシ托シ臣`; +DROP TABLE `シエシ托シ疎`; +DROP TABLE `シエシ托シ礎`; +DROP TABLE `シエシ托シ誕`; +DROP TABLE `シエシ托シ鍛`; diff --git a/mysql-test/suite/jp/t/jp_left_sjis.test b/mysql-test/suite/jp/t/jp_left_sjis.test new file mode 100644 index 00000000000..5d69d9892e2 --- /dev/null +++ b/mysql-test/suite/jp/t/jp_left_sjis.test @@ -0,0 +1,141 @@ +--character_set sjis +--disable_warnings +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`; +drop table if exists `T11`; +drop table if exists `T12`; +--enable_warnings + +# +# Test LEFT() function with Japanese character in sjis encoding +# + +SET NAMES sjis; +SET character_set_database = sjis; + +CREATE TABLE `T1` (`C1` char(5), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = innodb; +CREATE TABLE `T2` (`C1` char(5), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = innodb; +CREATE TABLE `T3` (`C1` char(5), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = innodb; +CREATE TABLE `T4` (`C1` char(5), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = myisam; +CREATE TABLE `T5` (`C1` char(5), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = myisam; +CREATE TABLE `T6` (`C1` char(5), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = myisam; +CREATE TABLE `T7` (`C1` char(5), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = heap; +CREATE TABLE `T8` (`C1` char(5), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = heap; +CREATE TABLE `T9` (`C1` char(5), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = heap; +CREATE TABLE `T10` (`C1` char(5), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = bdb; +CREATE TABLE `T11` (`C1` char(5), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = bdb; +CREATE TABLE `T12` (`C1` char(5), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = bdb; + +INSERT INTO `T1` VALUES ('アイウエオ'),('アイウエ'),('アイウ'),('アイ'),('ア'),(''); +INSERT INTO `T2` VALUES ('あいうえお'),('あいうえ'),('あいう'),('あい'),('あ'),(''); +INSERT INTO `T3` VALUES ('ソ十表予構'),('ソ十表予'),('ソ十表'),('ソ十'),('ソ'),(''); +INSERT INTO `T4` VALUES ('アイウエオ'),('アイウエ'),('アイウ'),('アイ'),('ア'),(''); +INSERT INTO `T5` VALUES ('あいうえお'),('あいうえ'),('あいう'),('あい'),('あ'),(''); +INSERT INTO `T6` VALUES ('ソ十表予構'),('ソ十表予'),('ソ十表'),('ソ十'),('ソ'),(''); +INSERT INTO `T7` VALUES ('アイウエオ'),('アイウエ'),('アイウ'),('アイ'),('ア'),(''); +INSERT INTO `T8` VALUES ('あいうえお'),('あいうえ'),('あいう'),('あい'),('あ'),(''); +INSERT INTO `T9` VALUES ('ソ十表予構'),('ソ十表予'),('ソ十表'),('ソ十'),('ソ'),(''); +INSERT INTO `T10` VALUES ('アイウエオ'),('アイウエ'),('アイウ'),('アイ'),('ア'),(''); +INSERT INTO `T11` VALUES ('あいうえお'),('あいうえ'),('あいう'),('あい'),('あ'),(''); +INSERT INTO `T12` VALUES ('ソ十表予構'),('ソ十表予'),('ソ十表'),('ソ十'),('ソ'),(''); + +#InnoDB +SELECT `C1`, LEFT(`C1`,0) FROM `T1`; +SELECT `C1`, LEFT(`C1`,1) FROM `T1`; +SELECT `C1`, LEFT(`C1`,2) FROM `T1`; +SELECT `C1`, LEFT(`C1`,3) FROM `T1`; +SELECT `C1`, LEFT(`C1`,4) FROM `T1`; +SELECT `C1`, LEFT(`C1`,5) FROM `T1`; +SELECT `C1`, LEFT(`C1`,0) FROM `T2`; +SELECT `C1`, LEFT(`C1`,1) FROM `T2`; +SELECT `C1`, LEFT(`C1`,2) FROM `T2`; +SELECT `C1`, LEFT(`C1`,3) FROM `T2`; +SELECT `C1`, LEFT(`C1`,4) FROM `T2`; +SELECT `C1`, LEFT(`C1`,5) FROM `T2`; +SELECT `C1`, LEFT(`C1`,0) FROM `T3`; +SELECT `C1`, LEFT(`C1`,1) FROM `T3`; +SELECT `C1`, LEFT(`C1`,2) FROM `T3`; +SELECT `C1`, LEFT(`C1`,3) FROM `T3`; +SELECT `C1`, LEFT(`C1`,4) FROM `T3`; +SELECT `C1`, LEFT(`C1`,5) FROM `T3`; + +#MyISAM +SELECT `C1`, LEFT(`C1`,0) FROM `T4`; +SELECT `C1`, LEFT(`C1`,1) FROM `T4`; +SELECT `C1`, LEFT(`C1`,2) FROM `T4`; +SELECT `C1`, LEFT(`C1`,3) FROM `T4`; +SELECT `C1`, LEFT(`C1`,4) FROM `T4`; +SELECT `C1`, LEFT(`C1`,5) FROM `T4`; +SELECT `C1`, LEFT(`C1`,0) FROM `T5`; +SELECT `C1`, LEFT(`C1`,1) FROM `T5`; +SELECT `C1`, LEFT(`C1`,2) FROM `T5`; +SELECT `C1`, LEFT(`C1`,3) FROM `T5`; +SELECT `C1`, LEFT(`C1`,4) FROM `T5`; +SELECT `C1`, LEFT(`C1`,5) FROM `T5`; +SELECT `C1`, LEFT(`C1`,0) FROM `T6`; +SELECT `C1`, LEFT(`C1`,1) FROM `T6`; +SELECT `C1`, LEFT(`C1`,2) FROM `T6`; +SELECT `C1`, LEFT(`C1`,3) FROM `T6`; +SELECT `C1`, LEFT(`C1`,4) FROM `T6`; +SELECT `C1`, LEFT(`C1`,5) FROM `T6`; + +#HEAP +SELECT `C1`, LEFT(`C1`,0) FROM `T7`; +SELECT `C1`, LEFT(`C1`,1) FROM `T7`; +SELECT `C1`, LEFT(`C1`,2) FROM `T7`; +SELECT `C1`, LEFT(`C1`,3) FROM `T7`; +SELECT `C1`, LEFT(`C1`,4) FROM `T7`; +SELECT `C1`, LEFT(`C1`,5) FROM `T7`; +SELECT `C1`, LEFT(`C1`,0) FROM `T8`; +SELECT `C1`, LEFT(`C1`,1) FROM `T8`; +SELECT `C1`, LEFT(`C1`,2) FROM `T8`; +SELECT `C1`, LEFT(`C1`,3) FROM `T8`; +SELECT `C1`, LEFT(`C1`,4) FROM `T8`; +SELECT `C1`, LEFT(`C1`,5) FROM `T8`; +SELECT `C1`, LEFT(`C1`,0) FROM `T9`; +SELECT `C1`, LEFT(`C1`,1) FROM `T9`; +SELECT `C1`, LEFT(`C1`,2) FROM `T9`; +SELECT `C1`, LEFT(`C1`,3) FROM `T9`; +SELECT `C1`, LEFT(`C1`,4) FROM `T9`; +SELECT `C1`, LEFT(`C1`,5) FROM `T9`; + +#BDB +SELECT `C1`, LEFT(`C1`,0) FROM `T10`; +SELECT `C1`, LEFT(`C1`,1) FROM `T10`; +SELECT `C1`, LEFT(`C1`,2) FROM `T10`; +SELECT `C1`, LEFT(`C1`,3) FROM `T10`; +SELECT `C1`, LEFT(`C1`,4) FROM `T10`; +SELECT `C1`, LEFT(`C1`,5) FROM `T10`; +SELECT `C1`, LEFT(`C1`,0) FROM `T11`; +SELECT `C1`, LEFT(`C1`,1) FROM `T11`; +SELECT `C1`, LEFT(`C1`,2) FROM `T11`; +SELECT `C1`, LEFT(`C1`,3) FROM `T11`; +SELECT `C1`, LEFT(`C1`,4) FROM `T11`; +SELECT `C1`, LEFT(`C1`,5) FROM `T11`; +SELECT `C1`, LEFT(`C1`,0) FROM `T12`; +SELECT `C1`, LEFT(`C1`,1) FROM `T12`; +SELECT `C1`, LEFT(`C1`,2) FROM `T12`; +SELECT `C1`, LEFT(`C1`,3) FROM `T12`; +SELECT `C1`, LEFT(`C1`,4) FROM `T12`; +SELECT `C1`, LEFT(`C1`,5) 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`; diff --git a/mysql-test/suite/jp/t/jp_left_ucs2.test b/mysql-test/suite/jp/t/jp_left_ucs2.test new file mode 100644 index 00000000000..59d10b7d736 --- /dev/null +++ b/mysql-test/suite/jp/t/jp_left_ucs2.test @@ -0,0 +1,143 @@ +--source include/have_ucs2.inc + +--disable_warnings +drop table if exists `」ヤ」ア`; +drop table if exists `」ヤ」イ`; +drop table if exists `」ヤ」ウ`; +drop table if exists `」ヤ」エ`; +drop table if exists `」ヤ」オ`; +drop table if exists `」ヤ」カ`; +drop table if exists `」ヤ」キ`; +drop table if exists `」ヤ」ク`; +drop table if exists `」ヤ」ケ`; +drop table if exists `」ヤ」ア」ー`; +drop table if exists `」ヤ」ア」ア`; +drop table if exists `」ヤ」ア」イ`; +--enable_warnings + +# +# Test LEFT() function with Japanese character in ucs2 encoding +# + +SET NAMES ujis; +SET character_set_database = ucs2; +SET collation_connection = ucs2_general_ci; + +CREATE TABLE `」ヤ」ア` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = innodb; +CREATE TABLE `」ヤ」イ` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = innodb; +CREATE TABLE `」ヤ」ウ` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = innodb; +CREATE TABLE `」ヤ」エ` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = myisam; +CREATE TABLE `」ヤ」オ` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = myisam; +CREATE TABLE `」ヤ」カ` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = myisam; +CREATE TABLE `」ヤ」キ` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = heap; +CREATE TABLE `」ヤ」ク` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = heap; +CREATE TABLE `」ヤ」ケ` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = heap; +CREATE TABLE `」ヤ」ア」ー` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = bdb; +CREATE TABLE `」ヤ」ア」ア` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = bdb; +CREATE TABLE `」ヤ」ア」イ` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = bdb; + +INSERT INTO `」ヤ」ア` VALUES ('竺軸宍雫七'),('竺軸宍雫'),('竺軸宍'),('竺軸'),('竺'),(''); +INSERT INTO `」ヤ」イ` VALUES ('、「、、、ヲ、ィ、ェ'),('、「、、、ヲ、ィ'),('、「、、、ヲ'),('、「、、'),('、「'),(''); +INSERT INTO `」ヤ」ウ` VALUES ('常ワ常ン常゙常゚常'),('常ワ常ン常゙常゚'),('常ワ常ン常゙'),('常ワ常ン'),('常ワ'),(''); +INSERT INTO `」ヤ」エ` VALUES ('竺軸宍雫七'),('竺軸宍雫'),('竺軸宍'),('竺軸'),('竺'),(''); +INSERT INTO `」ヤ」オ` VALUES ('、「、、、ヲ、ィ、ェ'),('、「、、、ヲ、ィ'),('、「、、、ヲ'),('、「、、'),('、「'),(''); +INSERT INTO `」ヤ」カ` VALUES ('常ワ常ン常゙常゚常'),('常ワ常ン常゙常゚'),('常ワ常ン常゙'),('常ワ常ン'),('常ワ'),(''); +INSERT INTO `」ヤ」キ` VALUES ('竺軸宍雫七'),('竺軸宍雫'),('竺軸宍'),('竺軸'),('竺'),(''); +INSERT INTO `」ヤ」ク` VALUES ('、「、、、ヲ、ィ、ェ'),('、「、、、ヲ、ィ'),('、「、、、ヲ'),('、「、、'),('、「'),(''); +INSERT INTO `」ヤ」ケ` VALUES ('常ワ常ン常゙常゚常'),('常ワ常ン常゙常゚'),('常ワ常ン常゙'),('常ワ常ン'),('常ワ'),(''); +INSERT INTO `」ヤ」ア」ー` VALUES ('竺軸宍雫七'),('竺軸宍雫'),('竺軸宍'),('竺軸'),('竺'),(''); +INSERT INTO `」ヤ」ア」ア` VALUES ('、「、、、ヲ、ィ、ェ'),('、「、、、ヲ、ィ'),('、「、、、ヲ'),('、「、、'),('、「'),(''); +INSERT INTO `」ヤ」ア」イ` VALUES ('常ワ常ン常゙常゚常'),('常ワ常ン常゙常゚'),('常ワ常ン常゙'),('常ワ常ン'),('常ワ'),(''); + +#InnoDB +SELECT `」テ」ア`, LEFT(`」テ」ア`,0) FROM `」ヤ」ア`; +SELECT `」テ」ア`, LEFT(`」テ」ア`,1) FROM `」ヤ」ア`; +SELECT `」テ」ア`, LEFT(`」テ」ア`,2) FROM `」ヤ」ア`; +SELECT `」テ」ア`, LEFT(`」テ」ア`,3) FROM `」ヤ」ア`; +SELECT `」テ」ア`, LEFT(`」テ」ア`,4) FROM `」ヤ」ア`; +SELECT `」テ」ア`, LEFT(`」テ」ア`,5) FROM `」ヤ」ア`; +SELECT `」テ」ア`, LEFT(`」テ」ア`,0) FROM `」ヤ」イ`; +SELECT `」テ」ア`, LEFT(`」テ」ア`,1) FROM `」ヤ」イ`; +SELECT `」テ」ア`, LEFT(`」テ」ア`,2) FROM `」ヤ」イ`; +SELECT `」テ」ア`, LEFT(`」テ」ア`,3) FROM `」ヤ」イ`; +SELECT `」テ」ア`, LEFT(`」テ」ア`,4) FROM `」ヤ」イ`; +SELECT `」テ」ア`, LEFT(`」テ」ア`,5) FROM `」ヤ」イ`; +SELECT `」テ」ア`, LEFT(`」テ」ア`,0) FROM `」ヤ」ウ`; +SELECT `」テ」ア`, LEFT(`」テ」ア`,1) FROM `」ヤ」ウ`; +SELECT `」テ」ア`, LEFT(`」テ」ア`,2) FROM `」ヤ」ウ`; +SELECT `」テ」ア`, LEFT(`」テ」ア`,3) FROM `」ヤ」ウ`; +SELECT `」テ」ア`, LEFT(`」テ」ア`,4) FROM `」ヤ」ウ`; +SELECT `」テ」ア`, LEFT(`」テ」ア`,5) FROM `」ヤ」ウ`; + +#MyISAM +SELECT `」テ」ア`, LEFT(`」テ」ア`,0) FROM `」ヤ」エ`; +SELECT `」テ」ア`, LEFT(`」テ」ア`,1) FROM `」ヤ」エ`; +SELECT `」テ」ア`, LEFT(`」テ」ア`,2) FROM `」ヤ」エ`; +SELECT `」テ」ア`, LEFT(`」テ」ア`,3) FROM `」ヤ」エ`; +SELECT `」テ」ア`, LEFT(`」テ」ア`,4) FROM `」ヤ」エ`; +SELECT `」テ」ア`, LEFT(`」テ」ア`,5) FROM `」ヤ」エ`; +SELECT `」テ」ア`, LEFT(`」テ」ア`,0) FROM `」ヤ」オ`; +SELECT `」テ」ア`, LEFT(`」テ」ア`,1) FROM `」ヤ」オ`; +SELECT `」テ」ア`, LEFT(`」テ」ア`,2) FROM `」ヤ」オ`; +SELECT `」テ」ア`, LEFT(`」テ」ア`,3) FROM `」ヤ」オ`; +SELECT `」テ」ア`, LEFT(`」テ」ア`,4) FROM `」ヤ」オ`; +SELECT `」テ」ア`, LEFT(`」テ」ア`,5) FROM `」ヤ」オ`; +SELECT `」テ」ア`, LEFT(`」テ」ア`,0) FROM `」ヤ」カ`; +SELECT `」テ」ア`, LEFT(`」テ」ア`,1) FROM `」ヤ」カ`; +SELECT `」テ」ア`, LEFT(`」テ」ア`,2) FROM `」ヤ」カ`; +SELECT `」テ」ア`, LEFT(`」テ」ア`,3) FROM `」ヤ」カ`; +SELECT `」テ」ア`, LEFT(`」テ」ア`,4) FROM `」ヤ」カ`; +SELECT `」テ」ア`, LEFT(`」テ」ア`,5) FROM `」ヤ」カ`; + +#HEAP +SELECT `」テ」ア`, LEFT(`」テ」ア`,0) FROM `」ヤ」キ`; +SELECT `」テ」ア`, LEFT(`」テ」ア`,1) FROM `」ヤ」キ`; +SELECT `」テ」ア`, LEFT(`」テ」ア`,2) FROM `」ヤ」キ`; +SELECT `」テ」ア`, LEFT(`」テ」ア`,3) FROM `」ヤ」キ`; +SELECT `」テ」ア`, LEFT(`」テ」ア`,4) FROM `」ヤ」キ`; +SELECT `」テ」ア`, LEFT(`」テ」ア`,5) FROM `」ヤ」キ`; +SELECT `」テ」ア`, LEFT(`」テ」ア`,0) FROM `」ヤ」ク`; +SELECT `」テ」ア`, LEFT(`」テ」ア`,1) FROM `」ヤ」ク`; +SELECT `」テ」ア`, LEFT(`」テ」ア`,2) FROM `」ヤ」ク`; +SELECT `」テ」ア`, LEFT(`」テ」ア`,3) FROM `」ヤ」ク`; +SELECT `」テ」ア`, LEFT(`」テ」ア`,4) FROM `」ヤ」ク`; +SELECT `」テ」ア`, LEFT(`」テ」ア`,5) FROM `」ヤ」ク`; +SELECT `」テ」ア`, LEFT(`」テ」ア`,0) FROM `」ヤ」ケ`; +SELECT `」テ」ア`, LEFT(`」テ」ア`,1) FROM `」ヤ」ケ`; +SELECT `」テ」ア`, LEFT(`」テ」ア`,2) FROM `」ヤ」ケ`; +SELECT `」テ」ア`, LEFT(`」テ」ア`,3) FROM `」ヤ」ケ`; +SELECT `」テ」ア`, LEFT(`」テ」ア`,4) FROM `」ヤ」ケ`; +SELECT `」テ」ア`, LEFT(`」テ」ア`,5) FROM `」ヤ」ケ`; + +#BDB +SELECT `」テ」ア`, LEFT(`」テ」ア`,0) FROM `」ヤ」ア」ー`; +SELECT `」テ」ア`, LEFT(`」テ」ア`,1) FROM `」ヤ」ア」ー`; +SELECT `」テ」ア`, LEFT(`」テ」ア`,2) FROM `」ヤ」ア」ー`; +SELECT `」テ」ア`, LEFT(`」テ」ア`,3) FROM `」ヤ」ア」ー`; +SELECT `」テ」ア`, LEFT(`」テ」ア`,4) FROM `」ヤ」ア」ー`; +SELECT `」テ」ア`, LEFT(`」テ」ア`,5) FROM `」ヤ」ア」ー`; +SELECT `」テ」ア`, LEFT(`」テ」ア`,0) FROM `」ヤ」ア」ア`; +SELECT `」テ」ア`, LEFT(`」テ」ア`,1) FROM `」ヤ」ア」ア`; +SELECT `」テ」ア`, LEFT(`」テ」ア`,2) FROM `」ヤ」ア」ア`; +SELECT `」テ」ア`, LEFT(`」テ」ア`,3) FROM `」ヤ」ア」ア`; +SELECT `」テ」ア`, LEFT(`」テ」ア`,4) FROM `」ヤ」ア」ア`; +SELECT `」テ」ア`, LEFT(`」テ」ア`,5) FROM `」ヤ」ア」ア`; +SELECT `」テ」ア`, LEFT(`」テ」ア`,0) FROM `」ヤ」ア」イ`; +SELECT `」テ」ア`, LEFT(`」テ」ア`,1) FROM `」ヤ」ア」イ`; +SELECT `」テ」ア`, LEFT(`」テ」ア`,2) FROM `」ヤ」ア」イ`; +SELECT `」テ」ア`, LEFT(`」テ」ア`,3) FROM `」ヤ」ア」イ`; +SELECT `」テ」ア`, LEFT(`」テ」ア`,4) FROM `」ヤ」ア」イ`; +SELECT `」テ」ア`, LEFT(`」テ」ア`,5) FROM `」ヤ」ア」イ`; + +DROP TABLE `」ヤ」ア`; +DROP TABLE `」ヤ」イ`; +DROP TABLE `」ヤ」ウ`; +DROP TABLE `」ヤ」エ`; +DROP TABLE `」ヤ」オ`; +DROP TABLE `」ヤ」カ`; +DROP TABLE `」ヤ」キ`; +DROP TABLE `」ヤ」ク`; +DROP TABLE `」ヤ」ケ`; +DROP TABLE `」ヤ」ア」ー`; +DROP TABLE `」ヤ」ア」ア`; +DROP TABLE `」ヤ」ア」イ`; diff --git a/mysql-test/suite/jp/t/jp_left_ujis.test b/mysql-test/suite/jp/t/jp_left_ujis.test new file mode 100644 index 00000000000..718639cd8a4 --- /dev/null +++ b/mysql-test/suite/jp/t/jp_left_ujis.test @@ -0,0 +1,142 @@ +--source include/have_ujis.inc + +--disable_warnings +drop table if exists `」ヤ」ア`; +drop table if exists `」ヤ」イ`; +drop table if exists `」ヤ」ウ`; +drop table if exists `」ヤ」エ`; +drop table if exists `」ヤ」オ`; +drop table if exists `」ヤ」カ`; +drop table if exists `」ヤ」キ`; +drop table if exists `」ヤ」ク`; +drop table if exists `」ヤ」ケ`; +drop table if exists `」ヤ」ア」ー`; +drop table if exists `」ヤ」ア」ア`; +drop table if exists `」ヤ」ア」イ`; +--enable_warnings + +# +# Test LEFT() function with Japanese character in ujis encoding +# + +SET NAMES ujis; +SET character_set_database = ujis; + +CREATE TABLE `」ヤ」ア` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = innodb; +CREATE TABLE `」ヤ」イ` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = innodb; +CREATE TABLE `」ヤ」ウ` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = innodb; +CREATE TABLE `」ヤ」エ` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = myisam; +CREATE TABLE `」ヤ」オ` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = myisam; +CREATE TABLE `」ヤ」カ` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = myisam; +CREATE TABLE `」ヤ」キ` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = heap; +CREATE TABLE `」ヤ」ク` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = heap; +CREATE TABLE `」ヤ」ケ` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = heap; +CREATE TABLE `」ヤ」ア」ー` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = bdb; +CREATE TABLE `」ヤ」ア」ア` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = bdb; +CREATE TABLE `」ヤ」ア」イ` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = bdb; + +INSERT INTO `」ヤ」ア` VALUES ('竺軸宍雫七'),('竺軸宍雫'),('竺軸宍'),('竺軸'),('竺'),(''); +INSERT INTO `」ヤ」イ` VALUES ('、「、、、ヲ、ィ、ェ'),('、「、、、ヲ、ィ'),('、「、、、ヲ'),('、「、、'),('、「'),(''); +INSERT INTO `」ヤ」ウ` VALUES ('常ワ常ン常゙常゚常'),('常ワ常ン常゙常゚'),('常ワ常ン常゙'),('常ワ常ン'),('常ワ'),(''); +INSERT INTO `」ヤ」エ` VALUES ('竺軸宍雫七'),('竺軸宍雫'),('竺軸宍'),('竺軸'),('竺'),(''); +INSERT INTO `」ヤ」オ` VALUES ('、「、、、ヲ、ィ、ェ'),('、「、、、ヲ、ィ'),('、「、、、ヲ'),('、「、、'),('、「'),(''); +INSERT INTO `」ヤ」カ` VALUES ('常ワ常ン常゙常゚常'),('常ワ常ン常゙常゚'),('常ワ常ン常゙'),('常ワ常ン'),('常ワ'),(''); +INSERT INTO `」ヤ」キ` VALUES ('竺軸宍雫七'),('竺軸宍雫'),('竺軸宍'),('竺軸'),('竺'),(''); +INSERT INTO `」ヤ」ク` VALUES ('、「、、、ヲ、ィ、ェ'),('、「、、、ヲ、ィ'),('、「、、、ヲ'),('、「、、'),('、「'),(''); +INSERT INTO `」ヤ」ケ` VALUES ('常ワ常ン常゙常゚常'),('常ワ常ン常゙常゚'),('常ワ常ン常゙'),('常ワ常ン'),('常ワ'),(''); +INSERT INTO `」ヤ」ア」ー` VALUES ('竺軸宍雫七'),('竺軸宍雫'),('竺軸宍'),('竺軸'),('竺'),(''); +INSERT INTO `」ヤ」ア」ア` VALUES ('、「、、、ヲ、ィ、ェ'),('、「、、、ヲ、ィ'),('、「、、、ヲ'),('、「、、'),('、「'),(''); +INSERT INTO `」ヤ」ア」イ` VALUES ('常ワ常ン常゙常゚常'),('常ワ常ン常゙常゚'),('常ワ常ン常゙'),('常ワ常ン'),('常ワ'),(''); + +#InnoDB +SELECT `」テ」ア`, LEFT(`」テ」ア`,0) FROM `」ヤ」ア`; +SELECT `」テ」ア`, LEFT(`」テ」ア`,1) FROM `」ヤ」ア`; +SELECT `」テ」ア`, LEFT(`」テ」ア`,2) FROM `」ヤ」ア`; +SELECT `」テ」ア`, LEFT(`」テ」ア`,3) FROM `」ヤ」ア`; +SELECT `」テ」ア`, LEFT(`」テ」ア`,4) FROM `」ヤ」ア`; +SELECT `」テ」ア`, LEFT(`」テ」ア`,5) FROM `」ヤ」ア`; +SELECT `」テ」ア`, LEFT(`」テ」ア`,0) FROM `」ヤ」イ`; +SELECT `」テ」ア`, LEFT(`」テ」ア`,1) FROM `」ヤ」イ`; +SELECT `」テ」ア`, LEFT(`」テ」ア`,2) FROM `」ヤ」イ`; +SELECT `」テ」ア`, LEFT(`」テ」ア`,3) FROM `」ヤ」イ`; +SELECT `」テ」ア`, LEFT(`」テ」ア`,4) FROM `」ヤ」イ`; +SELECT `」テ」ア`, LEFT(`」テ」ア`,5) FROM `」ヤ」イ`; +SELECT `」テ」ア`, LEFT(`」テ」ア`,0) FROM `」ヤ」ウ`; +SELECT `」テ」ア`, LEFT(`」テ」ア`,1) FROM `」ヤ」ウ`; +SELECT `」テ」ア`, LEFT(`」テ」ア`,2) FROM `」ヤ」ウ`; +SELECT `」テ」ア`, LEFT(`」テ」ア`,3) FROM `」ヤ」ウ`; +SELECT `」テ」ア`, LEFT(`」テ」ア`,4) FROM `」ヤ」ウ`; +SELECT `」テ」ア`, LEFT(`」テ」ア`,5) FROM `」ヤ」ウ`; + +#MyISAM +SELECT `」テ」ア`, LEFT(`」テ」ア`,0) FROM `」ヤ」エ`; +SELECT `」テ」ア`, LEFT(`」テ」ア`,1) FROM `」ヤ」エ`; +SELECT `」テ」ア`, LEFT(`」テ」ア`,2) FROM `」ヤ」エ`; +SELECT `」テ」ア`, LEFT(`」テ」ア`,3) FROM `」ヤ」エ`; +SELECT `」テ」ア`, LEFT(`」テ」ア`,4) FROM `」ヤ」エ`; +SELECT `」テ」ア`, LEFT(`」テ」ア`,5) FROM `」ヤ」エ`; +SELECT `」テ」ア`, LEFT(`」テ」ア`,0) FROM `」ヤ」オ`; +SELECT `」テ」ア`, LEFT(`」テ」ア`,1) FROM `」ヤ」オ`; +SELECT `」テ」ア`, LEFT(`」テ」ア`,2) FROM `」ヤ」オ`; +SELECT `」テ」ア`, LEFT(`」テ」ア`,3) FROM `」ヤ」オ`; +SELECT `」テ」ア`, LEFT(`」テ」ア`,4) FROM `」ヤ」オ`; +SELECT `」テ」ア`, LEFT(`」テ」ア`,5) FROM `」ヤ」オ`; +SELECT `」テ」ア`, LEFT(`」テ」ア`,0) FROM `」ヤ」カ`; +SELECT `」テ」ア`, LEFT(`」テ」ア`,1) FROM `」ヤ」カ`; +SELECT `」テ」ア`, LEFT(`」テ」ア`,2) FROM `」ヤ」カ`; +SELECT `」テ」ア`, LEFT(`」テ」ア`,3) FROM `」ヤ」カ`; +SELECT `」テ」ア`, LEFT(`」テ」ア`,4) FROM `」ヤ」カ`; +SELECT `」テ」ア`, LEFT(`」テ」ア`,5) FROM `」ヤ」カ`; + +#HEAP +SELECT `」テ」ア`, LEFT(`」テ」ア`,0) FROM `」ヤ」キ`; +SELECT `」テ」ア`, LEFT(`」テ」ア`,1) FROM `」ヤ」キ`; +SELECT `」テ」ア`, LEFT(`」テ」ア`,2) FROM `」ヤ」キ`; +SELECT `」テ」ア`, LEFT(`」テ」ア`,3) FROM `」ヤ」キ`; +SELECT `」テ」ア`, LEFT(`」テ」ア`,4) FROM `」ヤ」キ`; +SELECT `」テ」ア`, LEFT(`」テ」ア`,5) FROM `」ヤ」キ`; +SELECT `」テ」ア`, LEFT(`」テ」ア`,0) FROM `」ヤ」ク`; +SELECT `」テ」ア`, LEFT(`」テ」ア`,1) FROM `」ヤ」ク`; +SELECT `」テ」ア`, LEFT(`」テ」ア`,2) FROM `」ヤ」ク`; +SELECT `」テ」ア`, LEFT(`」テ」ア`,3) FROM `」ヤ」ク`; +SELECT `」テ」ア`, LEFT(`」テ」ア`,4) FROM `」ヤ」ク`; +SELECT `」テ」ア`, LEFT(`」テ」ア`,5) FROM `」ヤ」ク`; +SELECT `」テ」ア`, LEFT(`」テ」ア`,0) FROM `」ヤ」ケ`; +SELECT `」テ」ア`, LEFT(`」テ」ア`,1) FROM `」ヤ」ケ`; +SELECT `」テ」ア`, LEFT(`」テ」ア`,2) FROM `」ヤ」ケ`; +SELECT `」テ」ア`, LEFT(`」テ」ア`,3) FROM `」ヤ」ケ`; +SELECT `」テ」ア`, LEFT(`」テ」ア`,4) FROM `」ヤ」ケ`; +SELECT `」テ」ア`, LEFT(`」テ」ア`,5) FROM `」ヤ」ケ`; + +#BDB +SELECT `」テ」ア`, LEFT(`」テ」ア`,0) FROM `」ヤ」ア」ー`; +SELECT `」テ」ア`, LEFT(`」テ」ア`,1) FROM `」ヤ」ア」ー`; +SELECT `」テ」ア`, LEFT(`」テ」ア`,2) FROM `」ヤ」ア」ー`; +SELECT `」テ」ア`, LEFT(`」テ」ア`,3) FROM `」ヤ」ア」ー`; +SELECT `」テ」ア`, LEFT(`」テ」ア`,4) FROM `」ヤ」ア」ー`; +SELECT `」テ」ア`, LEFT(`」テ」ア`,5) FROM `」ヤ」ア」ー`; +SELECT `」テ」ア`, LEFT(`」テ」ア`,0) FROM `」ヤ」ア」ア`; +SELECT `」テ」ア`, LEFT(`」テ」ア`,1) FROM `」ヤ」ア」ア`; +SELECT `」テ」ア`, LEFT(`」テ」ア`,2) FROM `」ヤ」ア」ア`; +SELECT `」テ」ア`, LEFT(`」テ」ア`,3) FROM `」ヤ」ア」ア`; +SELECT `」テ」ア`, LEFT(`」テ」ア`,4) FROM `」ヤ」ア」ア`; +SELECT `」テ」ア`, LEFT(`」テ」ア`,5) FROM `」ヤ」ア」ア`; +SELECT `」テ」ア`, LEFT(`」テ」ア`,0) FROM `」ヤ」ア」イ`; +SELECT `」テ」ア`, LEFT(`」テ」ア`,1) FROM `」ヤ」ア」イ`; +SELECT `」テ」ア`, LEFT(`」テ」ア`,2) FROM `」ヤ」ア」イ`; +SELECT `」テ」ア`, LEFT(`」テ」ア`,3) FROM `」ヤ」ア」イ`; +SELECT `」テ」ア`, LEFT(`」テ」ア`,4) FROM `」ヤ」ア」イ`; +SELECT `」テ」ア`, LEFT(`」テ」ア`,5) FROM `」ヤ」ア」イ`; + +DROP TABLE `」ヤ」ア`; +DROP TABLE `」ヤ」イ`; +DROP TABLE `」ヤ」ウ`; +DROP TABLE `」ヤ」エ`; +DROP TABLE `」ヤ」オ`; +DROP TABLE `」ヤ」カ`; +DROP TABLE `」ヤ」キ`; +DROP TABLE `」ヤ」ク`; +DROP TABLE `」ヤ」ケ`; +DROP TABLE `」ヤ」ア」ー`; +DROP TABLE `」ヤ」ア」ア`; +DROP TABLE `」ヤ」ア」イ`; diff --git a/mysql-test/suite/jp/t/jp_left_utf8.test b/mysql-test/suite/jp/t/jp_left_utf8.test new file mode 100644 index 00000000000..f9c99718e0f --- /dev/null +++ b/mysql-test/suite/jp/t/jp_left_utf8.test @@ -0,0 +1,140 @@ +--disable_warnings +drop table if exists `シエシ疏; +drop table if exists `シエシ蛋; +drop table if exists `シエシ伝; +drop table if exists `シエシ覗; +drop table if exists `シエシ描; +drop table if exists `シエシ冒; +drop table if exists `シエシ輿; +drop table if exists `シエシ倭; +drop table if exists `シエシ兪; +drop table if exists `シエシ托シ秦; +drop table if exists `シエシ托シ疏; +drop table if exists `シエシ托シ蛋; +--enable_warnings + +# +# Test LEFT() function with Japanese character in utf8 encoding +# + +SET NAMES utf8; +SET character_set_database = utf8; + +CREATE TABLE `シエシ疏 (`シ」シ疏 char(5), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = innodb; +CREATE TABLE `シエシ蛋 (`シ」シ疏 char(5), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = innodb; +CREATE TABLE `シエシ伝 (`シ」シ疏 char(5), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = innodb; +CREATE TABLE `シエシ覗 (`シ」シ疏 char(5), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = myisam; +CREATE TABLE `シエシ描 (`シ」シ疏 char(5), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = myisam; +CREATE TABLE `シエシ冒 (`シ」シ疏 char(5), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = myisam; +CREATE TABLE `シエシ輿 (`シ」シ疏 char(5), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = heap; +CREATE TABLE `シエシ倭 (`シ」シ疏 char(5), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = heap; +CREATE TABLE `シエシ兪 (`シ」シ疏 char(5), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = heap; +CREATE TABLE `シエシ托シ秦 (`シ」シ疏 char(5), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = bdb; +CREATE TABLE `シエシ托シ疏 (`シ」シ疏 char(5), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = bdb; +CREATE TABLE `シエシ托シ蛋 (`シ」シ疏 char(5), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = bdb; + +INSERT INTO `シエシ疏 VALUES ('スアスイスウスエスオ'),('スアスイスウスエ'),('スアスイスウ'),('スアスイ'),('スア'),(''); +INSERT INTO `シエシ蛋 VALUES ('縺ゅ>縺縺医♀'),('縺ゅ>縺縺'),('縺ゅ>縺'),('縺ゅ>'),('縺'),(''); +INSERT INTO `シエシ伝 VALUES ('鮴秘セ夜セ鈴セ樣セ。'),('鮴秘セ夜セ鈴セ'),('鮴秘セ夜セ'),('鮴秘セ'),('鮴'),(''); +INSERT INTO `シエシ覗 VALUES ('スアスイスウスエスオ'),('スアスイスウスエ'),('スアスイスウ'),('スアスイ'),('スア'),(''); +INSERT INTO `シエシ描 VALUES ('縺ゅ>縺縺医♀'),('縺ゅ>縺縺'),('縺ゅ>縺'),('縺ゅ>'),('縺'),(''); +INSERT INTO `シエシ冒 VALUES ('鮴秘セ夜セ鈴セ樣セ。'),('鮴秘セ夜セ鈴セ'),('鮴秘セ夜セ'),('鮴秘セ'),('鮴'),(''); +INSERT INTO `シエシ輿 VALUES ('スアスイスウスエスオ'),('スアスイスウスエ'),('スアスイスウ'),('スアスイ'),('スア'),(''); +INSERT INTO `シエシ倭 VALUES ('縺ゅ>縺縺医♀'),('縺ゅ>縺縺'),('縺ゅ>縺'),('縺ゅ>'),('縺'),(''); +INSERT INTO `シエシ兪 VALUES ('鮴秘セ夜セ鈴セ樣セ。'),('鮴秘セ夜セ鈴セ'),('鮴秘セ夜セ'),('鮴秘セ'),('鮴'),(''); +INSERT INTO `シエシ托シ秦 VALUES ('スアスイスウスエスオ'),('スアスイスウスエ'),('スアスイスウ'),('スアスイ'),('スア'),(''); +INSERT INTO `シエシ托シ疏 VALUES ('縺ゅ>縺縺医♀'),('縺ゅ>縺縺'),('縺ゅ>縺'),('縺ゅ>'),('縺'),(''); +INSERT INTO `シエシ托シ蛋 VALUES ('鮴秘セ夜セ鈴セ樣セ。'),('鮴秘セ夜セ鈴セ'),('鮴秘セ夜セ'),('鮴秘セ'),('鮴'),(''); + +#InnoDB +SELECT `シ」シ疏, LEFT(`シ」シ疏,0) FROM `シエシ疏; +SELECT `シ」シ疏, LEFT(`シ」シ疏,1) FROM `シエシ疏; +SELECT `シ」シ疏, LEFT(`シ」シ疏,2) FROM `シエシ疏; +SELECT `シ」シ疏, LEFT(`シ」シ疏,3) FROM `シエシ疏; +SELECT `シ」シ疏, LEFT(`シ」シ疏,4) FROM `シエシ疏; +SELECT `シ」シ疏, LEFT(`シ」シ疏,5) FROM `シエシ疏; +SELECT `シ」シ疏, LEFT(`シ」シ疏,0) FROM `シエシ蛋; +SELECT `シ」シ疏, LEFT(`シ」シ疏,1) FROM `シエシ蛋; +SELECT `シ」シ疏, LEFT(`シ」シ疏,2) FROM `シエシ蛋; +SELECT `シ」シ疏, LEFT(`シ」シ疏,3) FROM `シエシ蛋; +SELECT `シ」シ疏, LEFT(`シ」シ疏,4) FROM `シエシ蛋; +SELECT `シ」シ疏, LEFT(`シ」シ疏,5) FROM `シエシ蛋; +SELECT `シ」シ疏, LEFT(`シ」シ疏,0) FROM `シエシ伝; +SELECT `シ」シ疏, LEFT(`シ」シ疏,1) FROM `シエシ伝; +SELECT `シ」シ疏, LEFT(`シ」シ疏,2) FROM `シエシ伝; +SELECT `シ」シ疏, LEFT(`シ」シ疏,3) FROM `シエシ伝; +SELECT `シ」シ疏, LEFT(`シ」シ疏,4) FROM `シエシ伝; +SELECT `シ」シ疏, LEFT(`シ」シ疏,5) FROM `シエシ伝; + +#MyISAM +SELECT `シ」シ疏, LEFT(`シ」シ疏,0) FROM `シエシ覗; +SELECT `シ」シ疏, LEFT(`シ」シ疏,1) FROM `シエシ覗; +SELECT `シ」シ疏, LEFT(`シ」シ疏,2) FROM `シエシ覗; +SELECT `シ」シ疏, LEFT(`シ」シ疏,3) FROM `シエシ覗; +SELECT `シ」シ疏, LEFT(`シ」シ疏,4) FROM `シエシ覗; +SELECT `シ」シ疏, LEFT(`シ」シ疏,5) FROM `シエシ覗; +SELECT `シ」シ疏, LEFT(`シ」シ疏,0) FROM `シエシ描; +SELECT `シ」シ疏, LEFT(`シ」シ疏,1) FROM `シエシ描; +SELECT `シ」シ疏, LEFT(`シ」シ疏,2) FROM `シエシ描; +SELECT `シ」シ疏, LEFT(`シ」シ疏,3) FROM `シエシ描; +SELECT `シ」シ疏, LEFT(`シ」シ疏,4) FROM `シエシ描; +SELECT `シ」シ疏, LEFT(`シ」シ疏,5) FROM `シエシ描; +SELECT `シ」シ疏, LEFT(`シ」シ疏,0) FROM `シエシ冒; +SELECT `シ」シ疏, LEFT(`シ」シ疏,1) FROM `シエシ冒; +SELECT `シ」シ疏, LEFT(`シ」シ疏,2) FROM `シエシ冒; +SELECT `シ」シ疏, LEFT(`シ」シ疏,3) FROM `シエシ冒; +SELECT `シ」シ疏, LEFT(`シ」シ疏,4) FROM `シエシ冒; +SELECT `シ」シ疏, LEFT(`シ」シ疏,5) FROM `シエシ冒; + +#HEAP +SELECT `シ」シ疏, LEFT(`シ」シ疏,0) FROM `シエシ輿; +SELECT `シ」シ疏, LEFT(`シ」シ疏,1) FROM `シエシ輿; +SELECT `シ」シ疏, LEFT(`シ」シ疏,2) FROM `シエシ輿; +SELECT `シ」シ疏, LEFT(`シ」シ疏,3) FROM `シエシ輿; +SELECT `シ」シ疏, LEFT(`シ」シ疏,4) FROM `シエシ輿; +SELECT `シ」シ疏, LEFT(`シ」シ疏,5) FROM `シエシ輿; +SELECT `シ」シ疏, LEFT(`シ」シ疏,0) FROM `シエシ倭; +SELECT `シ」シ疏, LEFT(`シ」シ疏,1) FROM `シエシ倭; +SELECT `シ」シ疏, LEFT(`シ」シ疏,2) FROM `シエシ倭; +SELECT `シ」シ疏, LEFT(`シ」シ疏,3) FROM `シエシ倭; +SELECT `シ」シ疏, LEFT(`シ」シ疏,4) FROM `シエシ倭; +SELECT `シ」シ疏, LEFT(`シ」シ疏,5) FROM `シエシ倭; +SELECT `シ」シ疏, LEFT(`シ」シ疏,0) FROM `シエシ兪; +SELECT `シ」シ疏, LEFT(`シ」シ疏,1) FROM `シエシ兪; +SELECT `シ」シ疏, LEFT(`シ」シ疏,2) FROM `シエシ兪; +SELECT `シ」シ疏, LEFT(`シ」シ疏,3) FROM `シエシ兪; +SELECT `シ」シ疏, LEFT(`シ」シ疏,4) FROM `シエシ兪; +SELECT `シ」シ疏, LEFT(`シ」シ疏,5) FROM `シエシ兪; + +#BDB +SELECT `シ」シ疏, LEFT(`シ」シ疏,0) FROM `シエシ托シ秦; +SELECT `シ」シ疏, LEFT(`シ」シ疏,1) FROM `シエシ托シ秦; +SELECT `シ」シ疏, LEFT(`シ」シ疏,2) FROM `シエシ托シ秦; +SELECT `シ」シ疏, LEFT(`シ」シ疏,3) FROM `シエシ托シ秦; +SELECT `シ」シ疏, LEFT(`シ」シ疏,4) FROM `シエシ托シ秦; +SELECT `シ」シ疏, LEFT(`シ」シ疏,5) FROM `シエシ托シ秦; +SELECT `シ」シ疏, LEFT(`シ」シ疏,0) FROM `シエシ托シ疏; +SELECT `シ」シ疏, LEFT(`シ」シ疏,1) FROM `シエシ托シ疏; +SELECT `シ」シ疏, LEFT(`シ」シ疏,2) FROM `シエシ托シ疏; +SELECT `シ」シ疏, LEFT(`シ」シ疏,3) FROM `シエシ托シ疏; +SELECT `シ」シ疏, LEFT(`シ」シ疏,4) FROM `シエシ托シ疏; +SELECT `シ」シ疏, LEFT(`シ」シ疏,5) FROM `シエシ托シ疏; +SELECT `シ」シ疏, LEFT(`シ」シ疏,0) FROM `シエシ托シ蛋; +SELECT `シ」シ疏, LEFT(`シ」シ疏,1) FROM `シエシ托シ蛋; +SELECT `シ」シ疏, LEFT(`シ」シ疏,2) FROM `シエシ托シ蛋; +SELECT `シ」シ疏, LEFT(`シ」シ疏,3) FROM `シエシ托シ蛋; +SELECT `シ」シ疏, LEFT(`シ」シ疏,4) FROM `シエシ托シ蛋; +SELECT `シ」シ疏, LEFT(`シ」シ疏,5) FROM `シエシ托シ蛋; + +DROP TABLE `シエシ疏; +DROP TABLE `シエシ蛋; +DROP TABLE `シエシ伝; +DROP TABLE `シエシ覗; +DROP TABLE `シエシ描; +DROP TABLE `シエシ冒; +DROP TABLE `シエシ輿; +DROP TABLE `シエシ倭; +DROP TABLE `シエシ兪; +DROP TABLE `シエシ托シ秦; +DROP TABLE `シエシ托シ疏; +DROP TABLE `シエシ托シ蛋; diff --git a/mysql-test/suite/jp/t/jp_length_sjis.test b/mysql-test/suite/jp/t/jp_length_sjis.test new file mode 100644 index 00000000000..7023891b7f0 --- /dev/null +++ b/mysql-test/suite/jp/t/jp_length_sjis.test @@ -0,0 +1,81 @@ +--character_set sjis +--disable_warnings +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`; +drop table if exists `T11`; +drop table if exists `T12`; +--enable_warnings + +# +# Test LENGTH() function with Japanese character in sjis encoding +# + +SET NAMES sjis; +SET character_set_database = sjis; + +CREATE TABLE `T1` (`C1` char(5), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = innodb; +CREATE TABLE `T2` (`C1` char(5), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = innodb; +CREATE TABLE `T3` (`C1` char(5), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = innodb; +CREATE TABLE `T4` (`C1` char(5), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = myisam; +CREATE TABLE `T5` (`C1` char(5), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = myisam; +CREATE TABLE `T6` (`C1` char(5), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = myisam; +CREATE TABLE `T7` (`C1` char(5), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = heap; +CREATE TABLE `T8` (`C1` char(5), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = heap; +CREATE TABLE `T9` (`C1` char(5), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = heap; +CREATE TABLE `T10` (`C1` char(5), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = bdb; +CREATE TABLE `T11` (`C1` char(5), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = bdb; +CREATE TABLE `T12` (`C1` char(5), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = bdb; + +INSERT INTO `T1` VALUES ('アイウエオ'),('アイウエ'),('アイウ'),('アイ'),('ア'),(''); +INSERT INTO `T2` VALUES ('あいうえお'),('あいうえ'),('あいう'),('あい'),('あ'),(''); +INSERT INTO `T3` VALUES ('ソ十表予構'),('ソ十表予'),('ソ十表'),('ソ十'),('ソ'),(''); +INSERT INTO `T4` VALUES ('アイウエオ'),('アイウエ'),('アイウ'),('アイ'),('ア'),(''); +INSERT INTO `T5` VALUES ('あいうえお'),('あいうえ'),('あいう'),('あい'),('あ'),(''); +INSERT INTO `T6` VALUES ('ソ十表予構'),('ソ十表予'),('ソ十表'),('ソ十'),('ソ'),(''); +INSERT INTO `T7` VALUES ('アイウエオ'),('アイウエ'),('アイウ'),('アイ'),('ア'),(''); +INSERT INTO `T8` VALUES ('あいうえお'),('あいうえ'),('あいう'),('あい'),('あ'),(''); +INSERT INTO `T9` VALUES ('ソ十表予構'),('ソ十表予'),('ソ十表'),('ソ十'),('ソ'),(''); +INSERT INTO `T10` VALUES ('アイウエオ'),('アイウエ'),('アイウ'),('アイ'),('ア'),(''); +INSERT INTO `T11` VALUES ('あいうえお'),('あいうえ'),('あいう'),('あい'),('あ'),(''); +INSERT INTO `T12` VALUES ('ソ十表予構'),('ソ十表予'),('ソ十表'),('ソ十'),('ソ'),(''); + +#InnoDB +SELECT `C1`, LENGTH(`C1`) FROM `T1`; +SELECT `C1`, LENGTH(`C1`) FROM `T2`; +SELECT `C1`, LENGTH(`C1`) FROM `T3`; + +#MyISAM +SELECT `C1`, LENGTH(`C1`) FROM `T4`; +SELECT `C1`, LENGTH(`C1`) FROM `T5`; +SELECT `C1`, LENGTH(`C1`) FROM `T6`; + +#HEAP +SELECT `C1`, LENGTH(`C1`) FROM `T7`; +SELECT `C1`, LENGTH(`C1`) FROM `T8`; +SELECT `C1`, LENGTH(`C1`) FROM `T9`; + +#BDB +SELECT `C1`, LENGTH(`C1`) FROM `T10`; +SELECT `C1`, LENGTH(`C1`) FROM `T11`; +SELECT `C1`, LENGTH(`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`; diff --git a/mysql-test/suite/jp/t/jp_length_ucs2.test b/mysql-test/suite/jp/t/jp_length_ucs2.test new file mode 100644 index 00000000000..9951c9b6cd1 --- /dev/null +++ b/mysql-test/suite/jp/t/jp_length_ucs2.test @@ -0,0 +1,83 @@ +--source include/have_ucs2.inc + +--disable_warnings +drop table if exists `」ヤ」ア`; +drop table if exists `」ヤ」イ`; +drop table if exists `」ヤ」ウ`; +drop table if exists `」ヤ」エ`; +drop table if exists `」ヤ」オ`; +drop table if exists `」ヤ」カ`; +drop table if exists `」ヤ」キ`; +drop table if exists `」ヤ」ク`; +drop table if exists `」ヤ」ケ`; +drop table if exists `」ヤ」ア」ー`; +drop table if exists `」ヤ」ア」ア`; +drop table if exists `」ヤ」ア」イ`; +--enable_warnings + +# +# Test LENGTH() function with Japanese character in ucs2 encoding +# + +SET NAMES ujis; +SET character_set_database = ucs2; +SET collation_connection = ucs2_general_ci; + +CREATE TABLE `」ヤ」ア` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = innodb; +CREATE TABLE `」ヤ」イ` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = innodb; +CREATE TABLE `」ヤ」ウ` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = innodb; +CREATE TABLE `」ヤ」エ` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = myisam; +CREATE TABLE `」ヤ」オ` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = myisam; +CREATE TABLE `」ヤ」カ` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = myisam; +CREATE TABLE `」ヤ」キ` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = heap; +CREATE TABLE `」ヤ」ク` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = heap; +CREATE TABLE `」ヤ」ケ` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = heap; +CREATE TABLE `」ヤ」ア」ー` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = bdb; +CREATE TABLE `」ヤ」ア」ア` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = bdb; +CREATE TABLE `」ヤ」ア」イ` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = bdb; + +INSERT INTO `」ヤ」ア` VALUES ('竺軸宍雫七'),('竺軸宍雫'),('竺軸宍'),('竺軸'),('竺'),(''); +INSERT INTO `」ヤ」イ` VALUES ('、「、、、ヲ、ィ、ェ'),('、「、、、ヲ、ィ'),('、「、、、ヲ'),('、「、、'),('、「'),(''); +INSERT INTO `」ヤ」ウ` VALUES ('常ワ常ン常゙常゚常'),('常ワ常ン常゙常゚'),('常ワ常ン常゙'),('常ワ常ン'),('常ワ'),(''); +INSERT INTO `」ヤ」エ` VALUES ('竺軸宍雫七'),('竺軸宍雫'),('竺軸宍'),('竺軸'),('竺'),(''); +INSERT INTO `」ヤ」オ` VALUES ('、「、、、ヲ、ィ、ェ'),('、「、、、ヲ、ィ'),('、「、、、ヲ'),('、「、、'),('、「'),(''); +INSERT INTO `」ヤ」カ` VALUES ('常ワ常ン常゙常゚常'),('常ワ常ン常゙常゚'),('常ワ常ン常゙'),('常ワ常ン'),('常ワ'),(''); +INSERT INTO `」ヤ」キ` VALUES ('竺軸宍雫七'),('竺軸宍雫'),('竺軸宍'),('竺軸'),('竺'),(''); +INSERT INTO `」ヤ」ク` VALUES ('、「、、、ヲ、ィ、ェ'),('、「、、、ヲ、ィ'),('、「、、、ヲ'),('、「、、'),('、「'),(''); +INSERT INTO `」ヤ」ケ` VALUES ('常ワ常ン常゙常゚常'),('常ワ常ン常゙常゚'),('常ワ常ン常゙'),('常ワ常ン'),('常ワ'),(''); +INSERT INTO `」ヤ」ア」ー` VALUES ('竺軸宍雫七'),('竺軸宍雫'),('竺軸宍'),('竺軸'),('竺'),(''); +INSERT INTO `」ヤ」ア」ア` VALUES ('、「、、、ヲ、ィ、ェ'),('、「、、、ヲ、ィ'),('、「、、、ヲ'),('、「、、'),('、「'),(''); +INSERT INTO `」ヤ」ア」イ` VALUES ('常ワ常ン常゙常゚常'),('常ワ常ン常゙常゚'),('常ワ常ン常゙'),('常ワ常ン'),('常ワ'),(''); + +#InnoDB +SELECT `」テ」ア`, LENGTH(`」テ」ア`) FROM `」ヤ」ア`; +SELECT `」テ」ア`, LENGTH(`」テ」ア`) FROM `」ヤ」イ`; +SELECT `」テ」ア`, LENGTH(`」テ」ア`) FROM `」ヤ」ウ`; + +#MyISAM +SELECT `」テ」ア`, LENGTH(`」テ」ア`) FROM `」ヤ」エ`; +SELECT `」テ」ア`, LENGTH(`」テ」ア`) FROM `」ヤ」オ`; +SELECT `」テ」ア`, LENGTH(`」テ」ア`) FROM `」ヤ」カ`; + +#HEAP +SELECT `」テ」ア`, LENGTH(`」テ」ア`) FROM `」ヤ」キ`; +SELECT `」テ」ア`, LENGTH(`」テ」ア`) FROM `」ヤ」ク`; +SELECT `」テ」ア`, LENGTH(`」テ」ア`) FROM `」ヤ」ケ`; + +#BDB +SELECT `」テ」ア`, LENGTH(`」テ」ア`) FROM `」ヤ」ア」ー`; +SELECT `」テ」ア`, LENGTH(`」テ」ア`) FROM `」ヤ」ア」ア`; +SELECT `」テ」ア`, LENGTH(`」テ」ア`) FROM `」ヤ」ア」イ`; + +DROP TABLE `」ヤ」ア`; +DROP TABLE `」ヤ」イ`; +DROP TABLE `」ヤ」ウ`; +DROP TABLE `」ヤ」エ`; +DROP TABLE `」ヤ」オ`; +DROP TABLE `」ヤ」カ`; +DROP TABLE `」ヤ」キ`; +DROP TABLE `」ヤ」ク`; +DROP TABLE `」ヤ」ケ`; +DROP TABLE `」ヤ」ア」ー`; +DROP TABLE `」ヤ」ア」ア`; +DROP TABLE `」ヤ」ア」イ`; diff --git a/mysql-test/suite/jp/t/jp_length_ujis.test b/mysql-test/suite/jp/t/jp_length_ujis.test new file mode 100644 index 00000000000..ac3aef2c768 --- /dev/null +++ b/mysql-test/suite/jp/t/jp_length_ujis.test @@ -0,0 +1,82 @@ +--source include/have_ujis.inc + +--disable_warnings +drop table if exists `」ヤ」ア`; +drop table if exists `」ヤ」イ`; +drop table if exists `」ヤ」ウ`; +drop table if exists `」ヤ」エ`; +drop table if exists `」ヤ」オ`; +drop table if exists `」ヤ」カ`; +drop table if exists `」ヤ」キ`; +drop table if exists `」ヤ」ク`; +drop table if exists `」ヤ」ケ`; +drop table if exists `」ヤ」ア」ー`; +drop table if exists `」ヤ」ア」ア`; +drop table if exists `」ヤ」ア」イ`; +--enable_warnings + +# +# Test LENGTH() function with Japanese character in ujis encoding +# + +SET NAMES ujis; +SET character_set_database = ujis; + +CREATE TABLE `」ヤ」ア` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = innodb; +CREATE TABLE `」ヤ」イ` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = innodb; +CREATE TABLE `」ヤ」ウ` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = innodb; +CREATE TABLE `」ヤ」エ` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = myisam; +CREATE TABLE `」ヤ」オ` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = myisam; +CREATE TABLE `」ヤ」カ` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = myisam; +CREATE TABLE `」ヤ」キ` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = heap; +CREATE TABLE `」ヤ」ク` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = heap; +CREATE TABLE `」ヤ」ケ` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = heap; +CREATE TABLE `」ヤ」ア」ー` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = bdb; +CREATE TABLE `」ヤ」ア」ア` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = bdb; +CREATE TABLE `」ヤ」ア」イ` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = bdb; + +INSERT INTO `」ヤ」ア` VALUES ('竺軸宍雫七'),('竺軸宍雫'),('竺軸宍'),('竺軸'),('竺'),(''); +INSERT INTO `」ヤ」イ` VALUES ('、「、、、ヲ、ィ、ェ'),('、「、、、ヲ、ィ'),('、「、、、ヲ'),('、「、、'),('、「'),(''); +INSERT INTO `」ヤ」ウ` VALUES ('常ワ常ン常゙常゚常'),('常ワ常ン常゙常゚'),('常ワ常ン常゙'),('常ワ常ン'),('常ワ'),(''); +INSERT INTO `」ヤ」エ` VALUES ('竺軸宍雫七'),('竺軸宍雫'),('竺軸宍'),('竺軸'),('竺'),(''); +INSERT INTO `」ヤ」オ` VALUES ('、「、、、ヲ、ィ、ェ'),('、「、、、ヲ、ィ'),('、「、、、ヲ'),('、「、、'),('、「'),(''); +INSERT INTO `」ヤ」カ` VALUES ('常ワ常ン常゙常゚常'),('常ワ常ン常゙常゚'),('常ワ常ン常゙'),('常ワ常ン'),('常ワ'),(''); +INSERT INTO `」ヤ」キ` VALUES ('竺軸宍雫七'),('竺軸宍雫'),('竺軸宍'),('竺軸'),('竺'),(''); +INSERT INTO `」ヤ」ク` VALUES ('、「、、、ヲ、ィ、ェ'),('、「、、、ヲ、ィ'),('、「、、、ヲ'),('、「、、'),('、「'),(''); +INSERT INTO `」ヤ」ケ` VALUES ('常ワ常ン常゙常゚常'),('常ワ常ン常゙常゚'),('常ワ常ン常゙'),('常ワ常ン'),('常ワ'),(''); +INSERT INTO `」ヤ」ア」ー` VALUES ('竺軸宍雫七'),('竺軸宍雫'),('竺軸宍'),('竺軸'),('竺'),(''); +INSERT INTO `」ヤ」ア」ア` VALUES ('、「、、、ヲ、ィ、ェ'),('、「、、、ヲ、ィ'),('、「、、、ヲ'),('、「、、'),('、「'),(''); +INSERT INTO `」ヤ」ア」イ` VALUES ('常ワ常ン常゙常゚常'),('常ワ常ン常゙常゚'),('常ワ常ン常゙'),('常ワ常ン'),('常ワ'),(''); + +#InnoDB +SELECT `」テ」ア`, LENGTH(`」テ」ア`) FROM `」ヤ」ア`; +SELECT `」テ」ア`, LENGTH(`」テ」ア`) FROM `」ヤ」イ`; +SELECT `」テ」ア`, LENGTH(`」テ」ア`) FROM `」ヤ」ウ`; + +#MyISAM +SELECT `」テ」ア`, LENGTH(`」テ」ア`) FROM `」ヤ」エ`; +SELECT `」テ」ア`, LENGTH(`」テ」ア`) FROM `」ヤ」オ`; +SELECT `」テ」ア`, LENGTH(`」テ」ア`) FROM `」ヤ」カ`; + +#HEAP +SELECT `」テ」ア`, LENGTH(`」テ」ア`) FROM `」ヤ」キ`; +SELECT `」テ」ア`, LENGTH(`」テ」ア`) FROM `」ヤ」ク`; +SELECT `」テ」ア`, LENGTH(`」テ」ア`) FROM `」ヤ」ケ`; + +#BDB +SELECT `」テ」ア`, LENGTH(`」テ」ア`) FROM `」ヤ」ア」ー`; +SELECT `」テ」ア`, LENGTH(`」テ」ア`) FROM `」ヤ」ア」ア`; +SELECT `」テ」ア`, LENGTH(`」テ」ア`) FROM `」ヤ」ア」イ`; + +DROP TABLE `」ヤ」ア`; +DROP TABLE `」ヤ」イ`; +DROP TABLE `」ヤ」ウ`; +DROP TABLE `」ヤ」エ`; +DROP TABLE `」ヤ」オ`; +DROP TABLE `」ヤ」カ`; +DROP TABLE `」ヤ」キ`; +DROP TABLE `」ヤ」ク`; +DROP TABLE `」ヤ」ケ`; +DROP TABLE `」ヤ」ア」ー`; +DROP TABLE `」ヤ」ア」ア`; +DROP TABLE `」ヤ」ア」イ`; diff --git a/mysql-test/suite/jp/t/jp_length_utf8.test b/mysql-test/suite/jp/t/jp_length_utf8.test new file mode 100644 index 00000000000..5c5021f37be --- /dev/null +++ b/mysql-test/suite/jp/t/jp_length_utf8.test @@ -0,0 +1,80 @@ +--disable_warnings +drop table if exists `シエシ疏; +drop table if exists `シエシ蛋; +drop table if exists `シエシ伝; +drop table if exists `シエシ覗; +drop table if exists `シエシ描; +drop table if exists `シエシ冒; +drop table if exists `シエシ輿; +drop table if exists `シエシ倭; +drop table if exists `シエシ兪; +drop table if exists `シエシ托シ秦; +drop table if exists `シエシ托シ疏; +drop table if exists `シエシ托シ蛋; +--enable_warnings + +# +# Test LENGTH() function with Japanese character in utf8 encoding +# + +SET NAMES utf8; +SET character_set_database = utf8; + +CREATE TABLE `シエシ疏 (`シ」シ疏 char(5), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = innodb; +CREATE TABLE `シエシ蛋 (`シ」シ疏 char(5), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = innodb; +CREATE TABLE `シエシ伝 (`シ」シ疏 char(5), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = innodb; +CREATE TABLE `シエシ覗 (`シ」シ疏 char(5), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = myisam; +CREATE TABLE `シエシ描 (`シ」シ疏 char(5), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = myisam; +CREATE TABLE `シエシ冒 (`シ」シ疏 char(5), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = myisam; +CREATE TABLE `シエシ輿 (`シ」シ疏 char(5), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = heap; +CREATE TABLE `シエシ倭 (`シ」シ疏 char(5), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = heap; +CREATE TABLE `シエシ兪 (`シ」シ疏 char(5), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = heap; +CREATE TABLE `シエシ托シ秦 (`シ」シ疏 char(5), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = bdb; +CREATE TABLE `シエシ托シ疏 (`シ」シ疏 char(5), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = bdb; +CREATE TABLE `シエシ托シ蛋 (`シ」シ疏 char(5), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = bdb; + +INSERT INTO `シエシ疏 VALUES ('スアスイスウスエスオ'),('スアスイスウスエ'),('スアスイスウ'),('スアスイ'),('スア'),(''); +INSERT INTO `シエシ蛋 VALUES ('縺ゅ>縺縺医♀'),('縺ゅ>縺縺'),('縺ゅ>縺'),('縺ゅ>'),('縺'),(''); +INSERT INTO `シエシ伝 VALUES ('鮴秘セ夜セ鈴セ樣セ。'),('鮴秘セ夜セ鈴セ'),('鮴秘セ夜セ'),('鮴秘セ'),('鮴'),(''); +INSERT INTO `シエシ覗 VALUES ('スアスイスウスエスオ'),('スアスイスウスエ'),('スアスイスウ'),('スアスイ'),('スア'),(''); +INSERT INTO `シエシ描 VALUES ('縺ゅ>縺縺医♀'),('縺ゅ>縺縺'),('縺ゅ>縺'),('縺ゅ>'),('縺'),(''); +INSERT INTO `シエシ冒 VALUES ('鮴秘セ夜セ鈴セ樣セ。'),('鮴秘セ夜セ鈴セ'),('鮴秘セ夜セ'),('鮴秘セ'),('鮴'),(''); +INSERT INTO `シエシ輿 VALUES ('スアスイスウスエスオ'),('スアスイスウスエ'),('スアスイスウ'),('スアスイ'),('スア'),(''); +INSERT INTO `シエシ倭 VALUES ('縺ゅ>縺縺医♀'),('縺ゅ>縺縺'),('縺ゅ>縺'),('縺ゅ>'),('縺'),(''); +INSERT INTO `シエシ兪 VALUES ('鮴秘セ夜セ鈴セ樣セ。'),('鮴秘セ夜セ鈴セ'),('鮴秘セ夜セ'),('鮴秘セ'),('鮴'),(''); +INSERT INTO `シエシ托シ秦 VALUES ('スアスイスウスエスオ'),('スアスイスウスエ'),('スアスイスウ'),('スアスイ'),('スア'),(''); +INSERT INTO `シエシ托シ疏 VALUES ('縺ゅ>縺縺医♀'),('縺ゅ>縺縺'),('縺ゅ>縺'),('縺ゅ>'),('縺'),(''); +INSERT INTO `シエシ托シ蛋 VALUES ('鮴秘セ夜セ鈴セ樣セ。'),('鮴秘セ夜セ鈴セ'),('鮴秘セ夜セ'),('鮴秘セ'),('鮴'),(''); + +#InnoDB +SELECT `シ」シ疏, LENGTH(`シ」シ疏) FROM `シエシ疏; +SELECT `シ」シ疏, LENGTH(`シ」シ疏) FROM `シエシ蛋; +SELECT `シ」シ疏, LENGTH(`シ」シ疏) FROM `シエシ伝; + +#MyISAM +SELECT `シ」シ疏, LENGTH(`シ」シ疏) FROM `シエシ覗; +SELECT `シ」シ疏, LENGTH(`シ」シ疏) FROM `シエシ描; +SELECT `シ」シ疏, LENGTH(`シ」シ疏) FROM `シエシ冒; + +#HEAP +SELECT `シ」シ疏, LENGTH(`シ」シ疏) FROM `シエシ輿; +SELECT `シ」シ疏, LENGTH(`シ」シ疏) FROM `シエシ倭; +SELECT `シ」シ疏, LENGTH(`シ」シ疏) FROM `シエシ兪; + +#BDB +SELECT `シ」シ疏, LENGTH(`シ」シ疏) FROM `シエシ托シ秦; +SELECT `シ」シ疏, LENGTH(`シ」シ疏) FROM `シエシ托シ疏; +SELECT `シ」シ疏, LENGTH(`シ」シ疏) FROM `シエシ托シ蛋; + +DROP TABLE `シエシ疏; +DROP TABLE `シエシ蛋; +DROP TABLE `シエシ伝; +DROP TABLE `シエシ覗; +DROP TABLE `シエシ描; +DROP TABLE `シエシ冒; +DROP TABLE `シエシ輿; +DROP TABLE `シエシ倭; +DROP TABLE `シエシ兪; +DROP TABLE `シエシ托シ秦; +DROP TABLE `シエシ托シ疏; +DROP TABLE `シエシ托シ蛋; diff --git a/mysql-test/suite/jp/t/jp_like_sjis.test b/mysql-test/suite/jp/t/jp_like_sjis.test new file mode 100644 index 00000000000..5c41b9ff7ef --- /dev/null +++ b/mysql-test/suite/jp/t/jp_like_sjis.test @@ -0,0 +1,168 @@ +--character_set sjis +--disable_warnings +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`; +drop table if exists `T11`; +drop table if exists `T12`; +--enable_warnings + +# +# Test LIKE pattern matching using Japanese characters in sjis encoding +# + +SET NAMES sjis; +SET character_set_database = sjis; + +CREATE TABLE `T1` (`C1` char(20), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = innodb; +CREATE TABLE `T2` (`C1` char(20), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = innodb; +CREATE TABLE `T3` (`C1` char(20), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = innodb; +CREATE TABLE `T4` (`C1` char(20), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = myisam; +CREATE TABLE `T5` (`C1` char(20), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = myisam; +CREATE TABLE `T6` (`C1` char(20), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = myisam; +CREATE TABLE `T7` (`C1` char(20), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = heap; +CREATE TABLE `T8` (`C1` char(20), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = heap; +CREATE TABLE `T9` (`C1` char(20), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = heap; +CREATE TABLE `T10` (`C1` char(20), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = bdb; +CREATE TABLE `T11` (`C1` char(20), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = bdb; +CREATE TABLE `T12` (`C1` char(20), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = bdb; + +#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 `T1`; +LOAD DATA LOCAL INFILE 'suite/jp/std_data/jisx0208_sjis.dat' INTO TABLE `T2`; +LOAD DATA LOCAL INFILE 'suite/jp/std_data/jisx0208_sjis2.dat' INTO TABLE `T3`; +LOAD DATA LOCAL INFILE 'suite/jp/std_data/jisx0201_sjis.dat' INTO TABLE `T4`; +LOAD DATA LOCAL INFILE 'suite/jp/std_data/jisx0208_sjis.dat' INTO TABLE `T5`; +LOAD DATA LOCAL INFILE 'suite/jp/std_data/jisx0208_sjis2.dat' INTO TABLE `T6`; +LOAD DATA LOCAL INFILE 'suite/jp/std_data/jisx0201_sjis.dat' INTO TABLE `T7`; +LOAD DATA LOCAL INFILE 'suite/jp/std_data/jisx0208_sjis.dat' INTO TABLE `T8`; +LOAD DATA LOCAL INFILE 'suite/jp/std_data/jisx0208_sjis2.dat' INTO TABLE `T9`; +LOAD DATA LOCAL INFILE 'suite/jp/std_data/jisx0201_sjis.dat' INTO TABLE `T10`; +LOAD DATA LOCAL INFILE 'suite/jp/std_data/jisx0208_sjis.dat' INTO TABLE `T11`; +LOAD DATA LOCAL INFILE 'suite/jp/std_data/jisx0208_sjis2.dat' INTO TABLE `T12`; + +#InnoDB +SELECT * FROM `T1` WHERE `C1` LIKE ' %'; +SELECT * FROM `T1` WHERE `C1` LIKE '% %'; +SELECT * FROM `T1` WHERE `C1` LIKE '% '; +SELECT * FROM `T1` WHERE `C1` LIKE 'タ%'; +SELECT * FROM `T1` WHERE `C1` LIKE '%ラリ%'; +SELECT * FROM `T1` WHERE `C1` LIKE '%ソ'; +SELECT * FROM `T1` WHERE `C1` LIKE 'ーアイウエオカキクケコサシスセソ%'; +SELECT * FROM `T1` WHERE `C1` LIKE '%ーアイウエオカキクケコサシスセソ%'; +SELECT * FROM `T1` WHERE `C1` LIKE '%ーアイウエオカキクケコサシスセソ'; +SELECT * FROM `T2` WHERE `C1` LIKE ' %'; +SELECT * FROM `T2` WHERE `C1` LIKE '% %'; +SELECT * FROM `T2` WHERE `C1` LIKE '% '; +SELECT * FROM `T2` WHERE `C1` LIKE 'と%'; +SELECT * FROM `T2` WHERE `C1` LIKE '%あ%'; +SELECT * FROM `T2` WHERE `C1` LIKE '%わ'; +SELECT * FROM `T2` WHERE `C1` LIKE '・ぁあぃいぅうぇえぉおかがきぎくぐけげこ%'; +SELECT * FROM `T2` WHERE `C1` LIKE '%・ぁあぃいぅうぇえぉおかがきぎくぐけげこ%'; +SELECT * FROM `T2` WHERE `C1` LIKE '%・ぁあぃいぅうぇえぉおかがきぎくぐけげこ'; +SELECT * FROM `T3` WHERE `C1` LIKE 'ソ%'; +SELECT * FROM `T3` WHERE `C1` LIKE '%暴%'; +SELECT * FROM `T3` WHERE `C1` LIKE '%杤'; +SELECT * FROM `T3` WHERE `C1` LIKE 'ソ十表予構噂蚕申貼能暴禄曾箪兔喀媾彌拿杤%'; +SELECT * FROM `T3` WHERE `C1` LIKE '%ソ十表予構噂蚕申貼能暴禄曾箪兔喀媾彌拿杤%'; +SELECT * FROM `T3` WHERE `C1` LIKE '%ソ十表予構噂蚕申貼能暴禄曾箪兔喀媾彌拿杤'; + +#MyISAM +SELECT * FROM `T4` WHERE `C1` LIKE ' %'; +SELECT * FROM `T4` WHERE `C1` LIKE '% %'; +SELECT * FROM `T4` WHERE `C1` LIKE '% '; +SELECT * FROM `T4` WHERE `C1` LIKE 'タ%'; +SELECT * FROM `T4` WHERE `C1` LIKE '%ラリ%'; +SELECT * FROM `T4` WHERE `C1` LIKE '%ソ'; +SELECT * FROM `T4` WHERE `C1` LIKE 'ーアイウエオカキクケコサシスセソ%'; +SELECT * FROM `T4` WHERE `C1` LIKE '%ーアイウエオカキクケコサシスセソ%'; +SELECT * FROM `T4` WHERE `C1` LIKE '%ーアイウエオカキクケコサシスセソ'; +SELECT * FROM `T5` WHERE `C1` LIKE ' %'; +SELECT * FROM `T5` WHERE `C1` LIKE '% %'; +SELECT * FROM `T5` WHERE `C1` LIKE '% '; +SELECT * FROM `T5` WHERE `C1` LIKE 'と%'; +SELECT * FROM `T5` WHERE `C1` LIKE '%あ%'; +SELECT * FROM `T5` WHERE `C1` LIKE '%わ'; +SELECT * FROM `T5` WHERE `C1` LIKE '・ぁあぃいぅうぇえぉおかがきぎくぐけげこ%'; +SELECT * FROM `T5` WHERE `C1` LIKE '%・ぁあぃいぅうぇえぉおかがきぎくぐけげこ%'; +SELECT * FROM `T5` WHERE `C1` LIKE '%・ぁあぃいぅうぇえぉおかがきぎくぐけげこ'; +SELECT * FROM `T6` WHERE `C1` LIKE 'ソ%'; +SELECT * FROM `T6` WHERE `C1` LIKE '%暴%'; +SELECT * FROM `T6` WHERE `C1` LIKE '%杤'; +SELECT * FROM `T6` WHERE `C1` LIKE 'ソ十表予構噂蚕申貼能暴禄曾箪兔喀媾彌拿杤%'; +SELECT * FROM `T6` WHERE `C1` LIKE '%ソ十表予構噂蚕申貼能暴禄曾箪兔喀媾彌拿杤%'; +SELECT * FROM `T6` WHERE `C1` LIKE '%ソ十表予構噂蚕申貼能暴禄曾箪兔喀媾彌拿杤'; + +#Heap +SELECT * FROM `T7` WHERE `C1` LIKE ' %'; +SELECT * FROM `T7` WHERE `C1` LIKE '% %'; +SELECT * FROM `T7` WHERE `C1` LIKE '% '; +SELECT * FROM `T7` WHERE `C1` LIKE 'タ%'; +SELECT * FROM `T7` WHERE `C1` LIKE '%ラリ%'; +SELECT * FROM `T7` WHERE `C1` LIKE '%ソ'; +SELECT * FROM `T7` WHERE `C1` LIKE 'ーアイウエオカキクケコサシスセソ%'; +SELECT * FROM `T7` WHERE `C1` LIKE '%ーアイウエオカキクケコサシスセソ%'; +SELECT * FROM `T7` WHERE `C1` LIKE '%ーアイウエオカキクケコサシスセソ'; +SELECT * FROM `T8` WHERE `C1` LIKE ' %'; +SELECT * FROM `T8` WHERE `C1` LIKE '% %'; +SELECT * FROM `T8` WHERE `C1` LIKE '% '; +SELECT * FROM `T8` WHERE `C1` LIKE 'と%'; +SELECT * FROM `T8` WHERE `C1` LIKE '%あ%'; +SELECT * FROM `T8` WHERE `C1` LIKE '%わ'; +SELECT * FROM `T8` WHERE `C1` LIKE '・ぁあぃいぅうぇえぉおかがきぎくぐけげこ%'; +SELECT * FROM `T8` WHERE `C1` LIKE '%・ぁあぃいぅうぇえぉおかがきぎくぐけげこ%'; +SELECT * FROM `T8` WHERE `C1` LIKE '%・ぁあぃいぅうぇえぉおかがきぎくぐけげこ'; +SELECT * FROM `T9` WHERE `C1` LIKE 'ソ%'; +SELECT * FROM `T9` WHERE `C1` LIKE '%暴%'; +SELECT * FROM `T9` WHERE `C1` LIKE '%杤'; +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`; +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`; diff --git a/mysql-test/suite/jp/t/jp_like_ucs2.test b/mysql-test/suite/jp/t/jp_like_ucs2.test new file mode 100644 index 00000000000..feae40de49e --- /dev/null +++ b/mysql-test/suite/jp/t/jp_like_ucs2.test @@ -0,0 +1,271 @@ +--source include/have_ucs2.inc + +--disable_warnings +drop table if exists `」ヤ」ア`; +drop table if exists `」ヤ」イ`; +drop table if exists `」ヤ」ウ`; +drop table if exists `」ヤ」エ`; +drop table if exists `」ヤ」オ`; +drop table if exists `」ヤ」カ`; +drop table if exists `」ヤ」キ`; +drop table if exists `」ヤ」ク`; +drop table if exists `」ヤ」ケ`; +drop table if exists `」ヤ」ア」ー`; +drop table if exists `」ヤ」ア」ア`; +drop table if exists `」ヤ」ア」イ`; +--enable_warnings + +# +# Test LIKE pattern matching using Japanese characters in ucs2 encoding +# + +SET NAMES ujis; +SET character_set_database = ucs2; +SET collation_connection = ucs2_general_ci; + +CREATE TABLE `」ヤ」ア` (`」テ」ア` char(20), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = innodb; +CREATE TABLE `」ヤ」イ` (`」テ」ア` char(20), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = innodb; +CREATE TABLE `」ヤ」ウ` (`」テ」ア` char(20), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = innodb; +CREATE TABLE `」ヤ」エ` (`」テ」ア` char(20), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = myisam; +CREATE TABLE `」ヤ」オ` (`」テ」ア` char(20), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = myisam; +CREATE TABLE `」ヤ」カ` (`」テ」ア` char(20), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = myisam; +CREATE TABLE `」ヤ」キ` (`」テ」ア` char(20), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = heap; +CREATE TABLE `」ヤ」ク` (`」テ」ア` char(20), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = heap; +CREATE TABLE `」ヤ」ケ` (`」テ」ア` char(20), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = heap; +CREATE TABLE `」ヤ」ア」ー` (`」テ」ア` char(20), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = bdb; +CREATE TABLE `」ヤ」ア」ア` (`」テ」ア` char(20), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = bdb; +CREATE TABLE `」ヤ」ア」イ` (`」テ」ア` char(20), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = bdb; + +#Insert the following data in each table +# jisx0201 hankaku-katakana data +# jisx0208 data +# jisx0212 supplemental character data + +INSERT INTO `」ヤ」ア` VALUES + ('PQRSTUVWXYZ[\\]^_') +,(' 治爾璽痔磁示而耳自蒔辞汐鹿式識') +,('鴫竺軸宍雫七叱執失嫉室悉湿漆疾質') +,('実蔀篠偲柴芝屡蕊縞舎写射捨赦斜煮') +,('社紗者謝車遮蛇邪借勺尺杓灼爵酌釈'); + +INSERT INTO `」ヤ」イ` VALUES + ('。。。。。「。」。、。・。ヲ。ァ。ィ。ゥ。ェ。ォ。ャ。ュ。ョ。ッ。ー。ア。イ。ウ') +,('。エ。オ。カ。キ。ク。ケ。コ。サ。シ。ス。セ。ソ。タ。チ。ツ。テ。ト。ナ。ニ。ヌ') +,('。ネ。ノ。ハ。ヒ。フ。ヘ。ホ。マ。ミ。ム。メ。モ。ヤ。ユ。ヨ。ラ。リ。ル。レ。ロ') +,('。ヲ、。、「、」、、、・、ヲ、ァ、ィ、ゥ、ェ、ォ、ャ、ュ、ョ、ッ、ー、ア、イ、ウ') +,('、ネ、ノ、ハ、ヒ、フ、ヘ、ホ、マ、ミ、ム、メ、モ、ヤ、ユ、ヨ、ラ、リ、ル、レ、ロ') +,('、ワ、ン、゙、゚、爨皃筅网荀螟讀遉隍鬢熙、、、、') +,('。ヲ・。・「・」・、・・・ヲ・ァ・ィ・ゥ・ェ・ォ・ャ・ュ・ョ・ッ・ー・ア・イ・ウ') +,('。ヲー。ー「ー」ー、ー・ーヲーァーィーゥーェーォーャーューョーッーーーアーイーウ') +,('。ヲミ。ミ「ミ」ミ、ミ・ミヲミァミィミゥミェミォミャミュミョミッミーミアミイミウ') +,('。ヲ。「」、・ヲァィゥェォャュョッーアイウ'); + +INSERT INTO `」ヤ」ウ` VALUES + ('。ヲ召オ召カ召キ召ク召ケ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ召ツ召テ召ト。ヲ。ヲ。ヲ') +,('床エ床オ床カ床キ床ク床ケ床コ床サ床シ床ス床セ床ソ床タ床チ床ツ床テ床ト床ナ床ニ床ヌ') +,('床ネ床ノ床ハ床ヒ床フ床ヘ床ホ床マ床ミ床ム床メ床モ床ヤ床ユ床ヨ床ラ床リ床ル床レ床ロ') +,('床ワ床ン床゙床゚床熄ー瘴ー竢ー繽ー苡ー蜿ー謠ー迴ー闖ー髀ー齒ー床床床床') +,('。ヲ常。常「常」常、常・常ヲ常ァ常ィ常ゥ常ェ常ォ常ャ常ュ常ョ常ッ常ー常ア常イ常ウ') +,('常エ常オ常カ常キ常ク常ケ常コ常サ常シ常ス常セ常ソ常タ常チ常ツ常テ常ト常ナ常ニ常ヌ') +,('常ネ常ノ常ハ常ヒ常フ常ヘ常ホ常マ常ミ常ム常メ常モ常ヤ常ユ常ヨ常ラ常リ常ル常レ常ロ'); + +INSERT INTO `」ヤ」エ` VALUES + ('PQRSTUVWXYZ[\\]^_') +,(' 治爾璽痔磁示而耳自蒔辞汐鹿式識') +,('鴫竺軸宍雫七叱執失嫉室悉湿漆疾質') +,('実蔀篠偲柴芝屡蕊縞舎写射捨赦斜煮') +,('社紗者謝車遮蛇邪借勺尺杓灼爵酌釈'); + +INSERT INTO `」ヤ」オ` VALUES + ('。。。。。「。」。、。・。ヲ。ァ。ィ。ゥ。ェ。ォ。ャ。ュ。ョ。ッ。ー。ア。イ。ウ') +,('。エ。オ。カ。キ。ク。ケ。コ。サ。シ。ス。セ。ソ。タ。チ。ツ。テ。ト。ナ。ニ。ヌ') +,('。ネ。ノ。ハ。ヒ。フ。ヘ。ホ。マ。ミ。ム。メ。モ。ヤ。ユ。ヨ。ラ。リ。ル。レ。ロ') +,('。ヲ、。、「、」、、、・、ヲ、ァ、ィ、ゥ、ェ、ォ、ャ、ュ、ョ、ッ、ー、ア、イ、ウ') +,('、ネ、ノ、ハ、ヒ、フ、ヘ、ホ、マ、ミ、ム、メ、モ、ヤ、ユ、ヨ、ラ、リ、ル、レ、ロ') +,('、ワ、ン、゙、゚、爨皃筅网荀螟讀遉隍鬢熙、、、、') +,('。ヲ・。・「・」・、・・・ヲ・ァ・ィ・ゥ・ェ・ォ・ャ・ュ・ョ・ッ・ー・ア・イ・ウ') +,('。ヲー。ー「ー」ー、ー・ーヲーァーィーゥーェーォーャーューョーッーーーアーイーウ') +,('。ヲミ。ミ「ミ」ミ、ミ・ミヲミァミィミゥミェミォミャミュミョミッミーミアミイミウ') +,('。ヲ。「」、・ヲァィゥェォャュョッーアイウ'); + +INSERT INTO `」ヤ」カ` VALUES + ('。ヲ召オ召カ召キ召ク召ケ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ召ツ召テ召ト。ヲ。ヲ。ヲ') +,('床エ床オ床カ床キ床ク床ケ床コ床サ床シ床ス床セ床ソ床タ床チ床ツ床テ床ト床ナ床ニ床ヌ') +,('床ネ床ノ床ハ床ヒ床フ床ヘ床ホ床マ床ミ床ム床メ床モ床ヤ床ユ床ヨ床ラ床リ床ル床レ床ロ') +,('床ワ床ン床゙床゚床熄ー瘴ー竢ー繽ー苡ー蜿ー謠ー迴ー闖ー髀ー齒ー床床床床') +,('。ヲ常。常「常」常、常・常ヲ常ァ常ィ常ゥ常ェ常ォ常ャ常ュ常ョ常ッ常ー常ア常イ常ウ') +,('常エ常オ常カ常キ常ク常ケ常コ常サ常シ常ス常セ常ソ常タ常チ常ツ常テ常ト常ナ常ニ常ヌ') +,('常ネ常ノ常ハ常ヒ常フ常ヘ常ホ常マ常ミ常ム常メ常モ常ヤ常ユ常ヨ常ラ常リ常ル常レ常ロ'); + +INSERT INTO `」ヤ」キ` VALUES + ('PQRSTUVWXYZ[\\]^_') +,(' 治爾璽痔磁示而耳自蒔辞汐鹿式識') +,('鴫竺軸宍雫七叱執失嫉室悉湿漆疾質') +,('実蔀篠偲柴芝屡蕊縞舎写射捨赦斜煮') +,('社紗者謝車遮蛇邪借勺尺杓灼爵酌釈'); + +INSERT INTO `」ヤ」ク` VALUES + ('。。。。。「。」。、。・。ヲ。ァ。ィ。ゥ。ェ。ォ。ャ。ュ。ョ。ッ。ー。ア。イ。ウ') +,('。エ。オ。カ。キ。ク。ケ。コ。サ。シ。ス。セ。ソ。タ。チ。ツ。テ。ト。ナ。ニ。ヌ') +,('。ネ。ノ。ハ。ヒ。フ。ヘ。ホ。マ。ミ。ム。メ。モ。ヤ。ユ。ヨ。ラ。リ。ル。レ。ロ') +,('。ヲ、。、「、」、、、・、ヲ、ァ、ィ、ゥ、ェ、ォ、ャ、ュ、ョ、ッ、ー、ア、イ、ウ') +,('、ネ、ノ、ハ、ヒ、フ、ヘ、ホ、マ、ミ、ム、メ、モ、ヤ、ユ、ヨ、ラ、リ、ル、レ、ロ') +,('、ワ、ン、゙、゚、爨皃筅网荀螟讀遉隍鬢熙、、、、') +,('。ヲ・。・「・」・、・・・ヲ・ァ・ィ・ゥ・ェ・ォ・ャ・ュ・ョ・ッ・ー・ア・イ・ウ') +,('。ヲー。ー「ー」ー、ー・ーヲーァーィーゥーェーォーャーューョーッーーーアーイーウ') +,('。ヲミ。ミ「ミ」ミ、ミ・ミヲミァミィミゥミェミォミャミュミョミッミーミアミイミウ') +,('。ヲ。「」、・ヲァィゥェォャュョッーアイウ'); + +INSERT INTO `」ヤ」ケ` VALUES + ('。ヲ召オ召カ召キ召ク召ケ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ召ツ召テ召ト。ヲ。ヲ。ヲ') +,('床エ床オ床カ床キ床ク床ケ床コ床サ床シ床ス床セ床ソ床タ床チ床ツ床テ床ト床ナ床ニ床ヌ') +,('床ネ床ノ床ハ床ヒ床フ床ヘ床ホ床マ床ミ床ム床メ床モ床ヤ床ユ床ヨ床ラ床リ床ル床レ床ロ') +,('床ワ床ン床゙床゚床熄ー瘴ー竢ー繽ー苡ー蜿ー謠ー迴ー闖ー髀ー齒ー床床床床') +,('。ヲ常。常「常」常、常・常ヲ常ァ常ィ常ゥ常ェ常ォ常ャ常ュ常ョ常ッ常ー常ア常イ常ウ') +,('常エ常オ常カ常キ常ク常ケ常コ常サ常シ常ス常セ常ソ常タ常チ常ツ常テ常ト常ナ常ニ常ヌ') +,('常ネ常ノ常ハ常ヒ常フ常ヘ常ホ常マ常ミ常ム常メ常モ常ヤ常ユ常ヨ常ラ常リ常ル常レ常ロ'); + +INSERT INTO `」ヤ」ア」ー` VALUES + ('PQRSTUVWXYZ[\\]^_') +,(' 治爾璽痔磁示而耳自蒔辞汐鹿式識') +,('鴫竺軸宍雫七叱執失嫉室悉湿漆疾質') +,('実蔀篠偲柴芝屡蕊縞舎写射捨赦斜煮') +,('社紗者謝車遮蛇邪借勺尺杓灼爵酌釈'); + +INSERT INTO `」ヤ」ア」ア` VALUES + ('。。。。。「。」。、。・。ヲ。ァ。ィ。ゥ。ェ。ォ。ャ。ュ。ョ。ッ。ー。ア。イ。ウ') +,('。エ。オ。カ。キ。ク。ケ。コ。サ。シ。ス。セ。ソ。タ。チ。ツ。テ。ト。ナ。ニ。ヌ') +,('。ネ。ノ。ハ。ヒ。フ。ヘ。ホ。マ。ミ。ム。メ。モ。ヤ。ユ。ヨ。ラ。リ。ル。レ。ロ') +,('。ヲ、。、「、」、、、・、ヲ、ァ、ィ、ゥ、ェ、ォ、ャ、ュ、ョ、ッ、ー、ア、イ、ウ') +,('、ネ、ノ、ハ、ヒ、フ、ヘ、ホ、マ、ミ、ム、メ、モ、ヤ、ユ、ヨ、ラ、リ、ル、レ、ロ') +,('、ワ、ン、゙、゚、爨皃筅网荀螟讀遉隍鬢熙、、、、') +,('。ヲ・。・「・」・、・・・ヲ・ァ・ィ・ゥ・ェ・ォ・ャ・ュ・ョ・ッ・ー・ア・イ・ウ') +,('。ヲー。ー「ー」ー、ー・ーヲーァーィーゥーェーォーャーューョーッーーーアーイーウ') +,('。ヲミ。ミ「ミ」ミ、ミ・ミヲミァミィミゥミェミォミャミュミョミッミーミアミイミウ') +,('。ヲ。「」、・ヲァィゥェォャュョッーアイウ'); + +INSERT INTO `」ヤ」ア」イ` VALUES + ('。ヲ召オ召カ召キ召ク召ケ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ召ツ召テ召ト。ヲ。ヲ。ヲ') +,('床エ床オ床カ床キ床ク床ケ床コ床サ床シ床ス床セ床ソ床タ床チ床ツ床テ床ト床ナ床ニ床ヌ') +,('床ネ床ノ床ハ床ヒ床フ床ヘ床ホ床マ床ミ床ム床メ床モ床ヤ床ユ床ヨ床ラ床リ床ル床レ床ロ') +,('床ワ床ン床゙床゚床熄ー瘴ー竢ー繽ー苡ー蜿ー謠ー迴ー闖ー髀ー齒ー床床床床') +,('。ヲ常。常「常」常、常・常ヲ常ァ常ィ常ゥ常ェ常ォ常ャ常ュ常ョ常ッ常ー常ア常イ常ウ') +,('常エ常オ常カ常キ常ク常ケ常コ常サ常シ常ス常セ常ソ常タ常チ常ツ常テ常ト常ナ常ニ常ヌ') +,('常ネ常ノ常ハ常ヒ常フ常ヘ常ホ常マ常ミ常ム常メ常モ常ヤ常ユ常ヨ常ラ常リ常ル常レ常ロ'); + +#INNODB +SELECT * FROM `」ヤ」ア` WHERE `」テ」ア` LIKE ' %'; +SELECT * FROM `」ヤ」ア` WHERE `」テ」ア` LIKE '% %'; +SELECT * FROM `」ヤ」ア` WHERE `」テ」ア` LIKE '% '; +SELECT * FROM `」ヤ」ア` WHERE `」テ」ア` LIKE '実%'; +SELECT * FROM `」ヤ」ア` WHERE `」テ」ア` LIKE '%邪借%'; +SELECT * FROM `」ヤ」ア` WHERE `」テ」ア` LIKE '%質'; +SELECT * FROM `」ヤ」ア` WHERE `」テ」ア` LIKE '鴫竺軸宍雫七叱執失嫉室悉湿漆疾質%'; +SELECT * FROM `」ヤ」ア` WHERE `」テ」ア` LIKE '%鴫竺軸宍雫七叱執失嫉室悉湿漆疾質%'; +SELECT * FROM `」ヤ」ア` WHERE `」テ」ア` LIKE '%鴫竺軸宍雫七叱執失嫉室悉湿漆疾質'; +SELECT * FROM `」ヤ」イ` WHERE `」テ」ア` LIKE '。。%'; +SELECT * FROM `」ヤ」イ` WHERE `」テ」ア` LIKE '%。。%'; +SELECT * FROM `」ヤ」イ` WHERE `」テ」ア` LIKE '%。。'; +SELECT * FROM `」ヤ」イ` WHERE `」テ」ア` LIKE '、ネ%'; +SELECT * FROM `」ヤ」イ` WHERE `」テ」ア` LIKE '%、「%'; +SELECT * FROM `」ヤ」イ` WHERE `」テ」ア` LIKE '%、'; +SELECT * FROM `」ヤ」イ` WHERE `」テ」ア` LIKE '。ヲ、。、「、」、、、・、ヲ、ァ、ィ、ゥ、ェ、ォ、ャ、ュ、ョ、ッ、ー、ア、イ、ウ%'; +SELECT * FROM `」ヤ」イ` WHERE `」テ」ア` LIKE '%。ヲ、。、「、」、、、・、ヲ、ァ、ィ、ゥ、ェ、ォ、ャ、ュ、ョ、ッ、ー、ア、イ、ウ%'; +SELECT * FROM `」ヤ」イ` WHERE `」テ」ア` LIKE '%。ヲ、。、「、」、、、・、ヲ、ァ、ィ、ゥ、ェ、ォ、ャ、ュ、ョ、ッ、ー、ア、イ、ウ'; +SELECT * FROM `」ヤ」ウ` WHERE `」テ」ア` LIKE '常エ%'; +SELECT * FROM `」ヤ」ウ` WHERE `」テ」ア` LIKE '%常サ%'; +SELECT * FROM `」ヤ」ウ` WHERE `」テ」ア` LIKE '%常ヌ'; +SELECT * FROM `」ヤ」ウ` WHERE `」テ」ア` LIKE '常エ常オ常カ常キ常ク常ケ常コ常サ常シ常ス常セ常ソ常タ常チ常ツ常テ常ト常ナ常ニ常ヌ%'; +SELECT * FROM `」ヤ」ウ` WHERE `」テ」ア` LIKE '%常エ常オ常カ常キ常ク常ケ常コ常サ常シ常ス常セ常ソ常タ常チ常ツ常テ常ト常ナ常ニ常ヌ%'; +SELECT * FROM `」ヤ」ウ` WHERE `」テ」ア` LIKE '%常エ常オ常カ常キ常ク常ケ常コ常サ常シ常ス常セ常ソ常タ常チ常ツ常テ常ト常ナ常ニ常ヌ'; + +#MyISAM +SELECT * FROM `」ヤ」エ` WHERE `」テ」ア` LIKE ' %'; +SELECT * FROM `」ヤ」エ` WHERE `」テ」ア` LIKE '% %'; +SELECT * FROM `」ヤ」エ` WHERE `」テ」ア` LIKE '% '; +SELECT * FROM `」ヤ」エ` WHERE `」テ」ア` LIKE '実%'; +SELECT * FROM `」ヤ」エ` WHERE `」テ」ア` LIKE '%邪借%'; +SELECT * FROM `」ヤ」エ` WHERE `」テ」ア` LIKE '%質'; +SELECT * FROM `」ヤ」エ` WHERE `」テ」ア` LIKE '鴫竺軸宍雫七叱執失嫉室悉湿漆疾質%'; +SELECT * FROM `」ヤ」エ` WHERE `」テ」ア` LIKE '%鴫竺軸宍雫七叱執失嫉室悉湿漆疾質%'; +SELECT * FROM `」ヤ」エ` WHERE `」テ」ア` LIKE '%鴫竺軸宍雫七叱執失嫉室悉湿漆疾質'; +SELECT * FROM `」ヤ」オ` WHERE `」テ」ア` LIKE '。。%'; +SELECT * FROM `」ヤ」オ` WHERE `」テ」ア` LIKE '%。。%'; +SELECT * FROM `」ヤ」オ` WHERE `」テ」ア` LIKE '%。。'; +SELECT * FROM `」ヤ」オ` WHERE `」テ」ア` LIKE '、ネ%'; +SELECT * FROM `」ヤ」オ` WHERE `」テ」ア` LIKE '%、「%'; +SELECT * FROM `」ヤ」オ` WHERE `」テ」ア` LIKE '%、'; +SELECT * FROM `」ヤ」オ` WHERE `」テ」ア` LIKE '。ヲ、。、「、」、、、・、ヲ、ァ、ィ、ゥ、ェ、ォ、ャ、ュ、ョ、ッ、ー、ア、イ、ウ%'; +SELECT * FROM `」ヤ」オ` WHERE `」テ」ア` LIKE '%。ヲ、。、「、」、、、・、ヲ、ァ、ィ、ゥ、ェ、ォ、ャ、ュ、ョ、ッ、ー、ア、イ、ウ%'; +SELECT * FROM `」ヤ」オ` WHERE `」テ」ア` LIKE '%。ヲ、。、「、」、、、・、ヲ、ァ、ィ、ゥ、ェ、ォ、ャ、ュ、ョ、ッ、ー、ア、イ、ウ'; +SELECT * FROM `」ヤ」カ` WHERE `」テ」ア` LIKE '常エ%'; +SELECT * FROM `」ヤ」カ` WHERE `」テ」ア` LIKE '%常サ%'; +SELECT * FROM `」ヤ」カ` WHERE `」テ」ア` LIKE '%常ヌ'; +SELECT * FROM `」ヤ」カ` WHERE `」テ」ア` LIKE '常エ常オ常カ常キ常ク常ケ常コ常サ常シ常ス常セ常ソ常タ常チ常ツ常テ常ト常ナ常ニ常ヌ%'; +SELECT * FROM `」ヤ」カ` WHERE `」テ」ア` LIKE '%常エ常オ常カ常キ常ク常ケ常コ常サ常シ常ス常セ常ソ常タ常チ常ツ常テ常ト常ナ常ニ常ヌ%'; +SELECT * FROM `」ヤ」カ` WHERE `」テ」ア` LIKE '%常エ常オ常カ常キ常ク常ケ常コ常サ常シ常ス常セ常ソ常タ常チ常ツ常テ常ト常ナ常ニ常ヌ'; + +#Heap +SELECT * FROM `」ヤ」キ` WHERE `」テ」ア` LIKE ' %'; +SELECT * FROM `」ヤ」キ` WHERE `」テ」ア` LIKE '% %'; +SELECT * FROM `」ヤ」キ` WHERE `」テ」ア` LIKE '% '; +SELECT * FROM `」ヤ」キ` WHERE `」テ」ア` LIKE '実%'; +SELECT * FROM `」ヤ」キ` WHERE `」テ」ア` LIKE '%邪借%'; +SELECT * FROM `」ヤ」キ` WHERE `」テ」ア` LIKE '%質'; +SELECT * FROM `」ヤ」キ` WHERE `」テ」ア` LIKE '鴫竺軸宍雫七叱執失嫉室悉湿漆疾質%'; +SELECT * FROM `」ヤ」キ` WHERE `」テ」ア` LIKE '%鴫竺軸宍雫七叱執失嫉室悉湿漆疾質%'; +SELECT * FROM `」ヤ」キ` WHERE `」テ」ア` LIKE '%鴫竺軸宍雫七叱執失嫉室悉湿漆疾質'; +SELECT * FROM `」ヤ」ク` WHERE `」テ」ア` LIKE '。。%'; +SELECT * FROM `」ヤ」ク` WHERE `」テ」ア` LIKE '%。。%'; +SELECT * FROM `」ヤ」ク` WHERE `」テ」ア` LIKE '%。。'; +SELECT * FROM `」ヤ」ク` WHERE `」テ」ア` LIKE '、ネ%'; +SELECT * FROM `」ヤ」ク` WHERE `」テ」ア` LIKE '%、「%'; +SELECT * FROM `」ヤ」ク` WHERE `」テ」ア` LIKE '%、'; +SELECT * FROM `」ヤ」ク` WHERE `」テ」ア` LIKE '。ヲ、。、「、」、、、・、ヲ、ァ、ィ、ゥ、ェ、ォ、ャ、ュ、ョ、ッ、ー、ア、イ、ウ%'; +SELECT * FROM `」ヤ」ク` WHERE `」テ」ア` LIKE '%。ヲ、。、「、」、、、・、ヲ、ァ、ィ、ゥ、ェ、ォ、ャ、ュ、ョ、ッ、ー、ア、イ、ウ%'; +SELECT * FROM `」ヤ」ク` WHERE `」テ」ア` LIKE '%。ヲ、。、「、」、、、・、ヲ、ァ、ィ、ゥ、ェ、ォ、ャ、ュ、ョ、ッ、ー、ア、イ、ウ'; +SELECT * FROM `」ヤ」ケ` WHERE `」テ」ア` LIKE '常エ%'; +SELECT * FROM `」ヤ」ケ` WHERE `」テ」ア` LIKE '%常サ%'; +SELECT * FROM `」ヤ」ケ` WHERE `」テ」ア` LIKE '%常ヌ'; +SELECT * FROM `」ヤ」ケ` WHERE `」テ」ア` LIKE '常エ常オ常カ常キ常ク常ケ常コ常サ常シ常ス常セ常ソ常タ常チ常ツ常テ常ト常ナ常ニ常ヌ%'; +SELECT * FROM `」ヤ」ケ` WHERE `」テ」ア` LIKE '%常エ常オ常カ常キ常ク常ケ常コ常サ常シ常ス常セ常ソ常タ常チ常ツ常テ常ト常ナ常ニ常ヌ%'; +SELECT * FROM `」ヤ」ケ` WHERE `」テ」ア` LIKE '%常エ常オ常カ常キ常ク常ケ常コ常サ常シ常ス常セ常ソ常タ常チ常ツ常テ常ト常ナ常ニ常ヌ'; + +#BDB +SELECT * FROM `」ヤ」ア」ー` WHERE `」テ」ア` LIKE ' %'; +SELECT * FROM `」ヤ」ア」ー` WHERE `」テ」ア` LIKE '% %'; +SELECT * FROM `」ヤ」ア」ー` WHERE `」テ」ア` LIKE '% '; +SELECT * FROM `」ヤ」ア」ー` WHERE `」テ」ア` LIKE '実%'; +SELECT * FROM `」ヤ」ア」ー` WHERE `」テ」ア` LIKE '%邪借%'; +SELECT * FROM `」ヤ」ア」ー` WHERE `」テ」ア` LIKE '%質'; +SELECT * FROM `」ヤ」ア」ー` WHERE `」テ」ア` LIKE '鴫竺軸宍雫七叱執失嫉室悉湿漆疾質%'; +SELECT * FROM `」ヤ」ア」ー` WHERE `」テ」ア` LIKE '%鴫竺軸宍雫七叱執失嫉室悉湿漆疾質%'; +SELECT * FROM `」ヤ」ア」ー` WHERE `」テ」ア` LIKE '%鴫竺軸宍雫七叱執失嫉室悉湿漆疾質'; +SELECT * FROM `」ヤ」ア」ア` WHERE `」テ」ア` LIKE '。。%'; +SELECT * FROM `」ヤ」ア」ア` WHERE `」テ」ア` LIKE '%。。%'; +SELECT * FROM `」ヤ」ア」ア` WHERE `」テ」ア` LIKE '%。。'; +SELECT * FROM `」ヤ」ア」ア` WHERE `」テ」ア` LIKE '、ネ%'; +SELECT * FROM `」ヤ」ア」ア` WHERE `」テ」ア` LIKE '%、「%'; +SELECT * FROM `」ヤ」ア」ア` WHERE `」テ」ア` LIKE '%、'; +SELECT * FROM `」ヤ」ア」ア` WHERE `」テ」ア` LIKE '。ヲ、。、「、」、、、・、ヲ、ァ、ィ、ゥ、ェ、ォ、ャ、ュ、ョ、ッ、ー、ア、イ、ウ%'; +SELECT * FROM `」ヤ」ア」ア` WHERE `」テ」ア` LIKE '%。ヲ、。、「、」、、、・、ヲ、ァ、ィ、ゥ、ェ、ォ、ャ、ュ、ョ、ッ、ー、ア、イ、ウ%'; +SELECT * FROM `」ヤ」ア」ア` WHERE `」テ」ア` LIKE '%。ヲ、。、「、」、、、・、ヲ、ァ、ィ、ゥ、ェ、ォ、ャ、ュ、ョ、ッ、ー、ア、イ、ウ'; +SELECT * FROM `」ヤ」ア」イ` WHERE `」テ」ア` LIKE '常エ%'; +SELECT * FROM `」ヤ」ア」イ` WHERE `」テ」ア` LIKE '%常サ%'; +SELECT * FROM `」ヤ」ア」イ` WHERE `」テ」ア` LIKE '%常ヌ'; +SELECT * FROM `」ヤ」ア」イ` WHERE `」テ」ア` LIKE '常エ常オ常カ常キ常ク常ケ常コ常サ常シ常ス常セ常ソ常タ常チ常ツ常テ常ト常ナ常ニ常ヌ%'; +SELECT * FROM `」ヤ」ア」イ` WHERE `」テ」ア` LIKE '%常エ常オ常カ常キ常ク常ケ常コ常サ常シ常ス常セ常ソ常タ常チ常ツ常テ常ト常ナ常ニ常ヌ%'; +SELECT * FROM `」ヤ」ア」イ` WHERE `」テ」ア` LIKE '%常エ常オ常カ常キ常ク常ケ常コ常サ常シ常ス常セ常ソ常タ常チ常ツ常テ常ト常ナ常ニ常ヌ'; + +DROP TABLE `」ヤ」ア`; +DROP TABLE `」ヤ」イ`; +DROP TABLE `」ヤ」ウ`; +DROP TABLE `」ヤ」エ`; +DROP TABLE `」ヤ」オ`; +DROP TABLE `」ヤ」カ`; +DROP TABLE `」ヤ」キ`; +DROP TABLE `」ヤ」ク`; +DROP TABLE `」ヤ」ケ`; +DROP TABLE `」ヤ」ア」ー`; +DROP TABLE `」ヤ」ア」ア`; +DROP TABLE `」ヤ」ア」イ`; diff --git a/mysql-test/suite/jp/t/jp_like_ujis.test b/mysql-test/suite/jp/t/jp_like_ujis.test new file mode 100644 index 00000000000..29ef7c5d48b --- /dev/null +++ b/mysql-test/suite/jp/t/jp_like_ujis.test @@ -0,0 +1,170 @@ +--source include/have_ujis.inc + +--disable_warnings +drop table if exists `」ヤ」ア`; +drop table if exists `」ヤ」イ`; +drop table if exists `」ヤ」ウ`; +drop table if exists `」ヤ」エ`; +drop table if exists `」ヤ」オ`; +drop table if exists `」ヤ」カ`; +drop table if exists `」ヤ」キ`; +drop table if exists `」ヤ」ク`; +drop table if exists `」ヤ」ケ`; +drop table if exists `」ヤ」ア」ー`; +drop table if exists `」ヤ」ア」ア`; +drop table if exists `」ヤ」ア」イ`; +--enable_warnings + +# +# Test LIKE pattern matching using Japanese characters in ujis encoding +# + +SET NAMES ujis; +SET character_set_database = ujis; + +CREATE TABLE `」ヤ」ア` (`」テ」ア` char(20), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = innodb; +CREATE TABLE `」ヤ」イ` (`」テ」ア` char(20), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = innodb; +CREATE TABLE `」ヤ」ウ` (`」テ」ア` char(20), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = innodb; +CREATE TABLE `」ヤ」エ` (`」テ」ア` char(20), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = myisam; +CREATE TABLE `」ヤ」オ` (`」テ」ア` char(20), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = myisam; +CREATE TABLE `」ヤ」カ` (`」テ」ア` char(20), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = myisam; +CREATE TABLE `」ヤ」キ` (`」テ」ア` char(20), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = heap; +CREATE TABLE `」ヤ」ク` (`」テ」ア` char(20), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = heap; +CREATE TABLE `」ヤ」ケ` (`」テ」ア` char(20), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = heap; +CREATE TABLE `」ヤ」ア」ー` (`」テ」ア` char(20), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = bdb; +CREATE TABLE `」ヤ」ア」ア` (`」テ」ア` char(20), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = bdb; +CREATE TABLE `」ヤ」ア」イ` (`」テ」ア` char(20), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = bdb; + +#Load the following data in each table +# jisx0201 hankaku-katakana data +# jisx0208 data +# jisx0212 supplemental character data + +LOAD DATA LOCAL INFILE 'suite/jp/std_data/jisx0201_ujis.dat' INTO TABLE `」ヤ」ア`; +LOAD DATA LOCAL INFILE 'suite/jp/std_data/jisx0208_ujis.dat' INTO TABLE `」ヤ」イ`; +LOAD DATA LOCAL INFILE 'suite/jp/std_data/jisx0212_ujis.dat' INTO TABLE `」ヤ」ウ`; +LOAD DATA LOCAL INFILE 'suite/jp/std_data/jisx0201_ujis.dat' INTO TABLE `」ヤ」エ`; +LOAD DATA LOCAL INFILE 'suite/jp/std_data/jisx0208_ujis.dat' INTO TABLE `」ヤ」オ`; +LOAD DATA LOCAL INFILE 'suite/jp/std_data/jisx0212_ujis.dat' INTO TABLE `」ヤ」カ`; +LOAD DATA LOCAL INFILE 'suite/jp/std_data/jisx0201_ujis.dat' INTO TABLE `」ヤ」キ`; +LOAD DATA LOCAL INFILE 'suite/jp/std_data/jisx0208_ujis.dat' INTO TABLE `」ヤ」ク`; +LOAD DATA LOCAL INFILE 'suite/jp/std_data/jisx0212_ujis.dat' INTO TABLE `」ヤ」ケ`; +LOAD DATA LOCAL INFILE 'suite/jp/std_data/jisx0201_ujis.dat' INTO TABLE `」ヤ」ア」ー`; +LOAD DATA LOCAL INFILE 'suite/jp/std_data/jisx0208_ujis.dat' INTO TABLE `」ヤ」ア」ア`; +LOAD DATA LOCAL INFILE 'suite/jp/std_data/jisx0212_ujis.dat' INTO TABLE `」ヤ」ア」イ`; + +#InnoDB +SELECT * FROM `」ヤ」ア` WHERE `」テ」ア` LIKE ' %'; +SELECT * FROM `」ヤ」ア` WHERE `」テ」ア` LIKE '% %'; +SELECT * FROM `」ヤ」ア` WHERE `」テ」ア` LIKE '% '; +SELECT * FROM `」ヤ」ア` WHERE `」テ」ア` LIKE '実%'; +SELECT * FROM `」ヤ」ア` WHERE `」テ」ア` LIKE '%邪借%'; +SELECT * FROM `」ヤ」ア` WHERE `」テ」ア` LIKE '%質'; +SELECT * FROM `」ヤ」ア` WHERE `」テ」ア` LIKE '鴫竺軸宍雫七叱執失嫉室悉湿漆疾質%'; +SELECT * FROM `」ヤ」ア` WHERE `」テ」ア` LIKE '%鴫竺軸宍雫七叱執失嫉室悉湿漆疾質%'; +SELECT * FROM `」ヤ」ア` WHERE `」テ」ア` LIKE '%鴫竺軸宍雫七叱執失嫉室悉湿漆疾質'; +SELECT * FROM `」ヤ」イ` WHERE `」テ」ア` LIKE '。。%'; +SELECT * FROM `」ヤ」イ` WHERE `」テ」ア` LIKE '%。。%'; +SELECT * FROM `」ヤ」イ` WHERE `」テ」ア` LIKE '%。。'; +SELECT * FROM `」ヤ」イ` WHERE `」テ」ア` LIKE '、ネ%'; +SELECT * FROM `」ヤ」イ` WHERE `」テ」ア` LIKE '%、「%'; +SELECT * FROM `」ヤ」イ` WHERE `」テ」ア` LIKE '%、'; +SELECT * FROM `」ヤ」イ` WHERE `」テ」ア` LIKE '。ヲ、。、「、」、、、・、ヲ、ァ、ィ、ゥ、ェ、ォ、ャ、ュ、ョ、ッ、ー、ア、イ、ウ%'; +SELECT * FROM `」ヤ」イ` WHERE `」テ」ア` LIKE '%。ヲ、。、「、」、、、・、ヲ、ァ、ィ、ゥ、ェ、ォ、ャ、ュ、ョ、ッ、ー、ア、イ、ウ%'; +SELECT * FROM `」ヤ」イ` WHERE `」テ」ア` LIKE '%。ヲ、。、「、」、、、・、ヲ、ァ、ィ、ゥ、ェ、ォ、ャ、ュ、ョ、ッ、ー、ア、イ、ウ'; +SELECT * FROM `」ヤ」ウ` WHERE `」テ」ア` LIKE '常エ%'; +SELECT * FROM `」ヤ」ウ` WHERE `」テ」ア` LIKE '%常サ%'; +SELECT * FROM `」ヤ」ウ` WHERE `」テ」ア` LIKE '%常ヌ'; +SELECT * FROM `」ヤ」ウ` WHERE `」テ」ア` LIKE '常エ常オ常カ常キ常ク常ケ常コ常サ常シ常ス常セ常ソ常タ常チ常ツ常テ常ト常ナ常ニ常ヌ%'; +SELECT * FROM `」ヤ」ウ` WHERE `」テ」ア` LIKE '%常エ常オ常カ常キ常ク常ケ常コ常サ常シ常ス常セ常ソ常タ常チ常ツ常テ常ト常ナ常ニ常ヌ%'; +SELECT * FROM `」ヤ」ウ` WHERE `」テ」ア` LIKE '%常エ常オ常カ常キ常ク常ケ常コ常サ常シ常ス常セ常ソ常タ常チ常ツ常テ常ト常ナ常ニ常ヌ'; + +#MyISAM +SELECT * FROM `」ヤ」エ` WHERE `」テ」ア` LIKE ' %'; +SELECT * FROM `」ヤ」エ` WHERE `」テ」ア` LIKE '% %'; +SELECT * FROM `」ヤ」エ` WHERE `」テ」ア` LIKE '% '; +SELECT * FROM `」ヤ」エ` WHERE `」テ」ア` LIKE '実%'; +SELECT * FROM `」ヤ」エ` WHERE `」テ」ア` LIKE '%邪借%'; +SELECT * FROM `」ヤ」エ` WHERE `」テ」ア` LIKE '%質'; +SELECT * FROM `」ヤ」エ` WHERE `」テ」ア` LIKE '鴫竺軸宍雫七叱執失嫉室悉湿漆疾質%'; +SELECT * FROM `」ヤ」エ` WHERE `」テ」ア` LIKE '%鴫竺軸宍雫七叱執失嫉室悉湿漆疾質%'; +SELECT * FROM `」ヤ」エ` WHERE `」テ」ア` LIKE '%鴫竺軸宍雫七叱執失嫉室悉湿漆疾質'; +SELECT * FROM `」ヤ」オ` WHERE `」テ」ア` LIKE '。。%'; +SELECT * FROM `」ヤ」オ` WHERE `」テ」ア` LIKE '%。。%'; +SELECT * FROM `」ヤ」オ` WHERE `」テ」ア` LIKE '%。。'; +SELECT * FROM `」ヤ」オ` WHERE `」テ」ア` LIKE '、ネ%'; +SELECT * FROM `」ヤ」オ` WHERE `」テ」ア` LIKE '%、「%'; +SELECT * FROM `」ヤ」オ` WHERE `」テ」ア` LIKE '%、'; +SELECT * FROM `」ヤ」オ` WHERE `」テ」ア` LIKE '。ヲ、。、「、」、、、・、ヲ、ァ、ィ、ゥ、ェ、ォ、ャ、ュ、ョ、ッ、ー、ア、イ、ウ%'; +SELECT * FROM `」ヤ」オ` WHERE `」テ」ア` LIKE '%。ヲ、。、「、」、、、・、ヲ、ァ、ィ、ゥ、ェ、ォ、ャ、ュ、ョ、ッ、ー、ア、イ、ウ%'; +SELECT * FROM `」ヤ」オ` WHERE `」テ」ア` LIKE '%。ヲ、。、「、」、、、・、ヲ、ァ、ィ、ゥ、ェ、ォ、ャ、ュ、ョ、ッ、ー、ア、イ、ウ'; +SELECT * FROM `」ヤ」カ` WHERE `」テ」ア` LIKE '常エ%'; +SELECT * FROM `」ヤ」カ` WHERE `」テ」ア` LIKE '%常サ%'; +SELECT * FROM `」ヤ」カ` WHERE `」テ」ア` LIKE '%常ヌ'; +SELECT * FROM `」ヤ」カ` WHERE `」テ」ア` LIKE '常エ常オ常カ常キ常ク常ケ常コ常サ常シ常ス常セ常ソ常タ常チ常ツ常テ常ト常ナ常ニ常ヌ%'; +SELECT * FROM `」ヤ」カ` WHERE `」テ」ア` LIKE '%常エ常オ常カ常キ常ク常ケ常コ常サ常シ常ス常セ常ソ常タ常チ常ツ常テ常ト常ナ常ニ常ヌ%'; +SELECT * FROM `」ヤ」カ` WHERE `」テ」ア` LIKE '%常エ常オ常カ常キ常ク常ケ常コ常サ常シ常ス常セ常ソ常タ常チ常ツ常テ常ト常ナ常ニ常ヌ'; + +#Heap +SELECT * FROM `」ヤ」キ` WHERE `」テ」ア` LIKE ' %'; +SELECT * FROM `」ヤ」キ` WHERE `」テ」ア` LIKE '% %'; +SELECT * FROM `」ヤ」キ` WHERE `」テ」ア` LIKE '% '; +SELECT * FROM `」ヤ」キ` WHERE `」テ」ア` LIKE '実%'; +SELECT * FROM `」ヤ」キ` WHERE `」テ」ア` LIKE '%邪借%'; +SELECT * FROM `」ヤ」キ` WHERE `」テ」ア` LIKE '%質'; +SELECT * FROM `」ヤ」キ` WHERE `」テ」ア` LIKE '鴫竺軸宍雫七叱執失嫉室悉湿漆疾質%'; +SELECT * FROM `」ヤ」キ` WHERE `」テ」ア` LIKE '%鴫竺軸宍雫七叱執失嫉室悉湿漆疾質%'; +SELECT * FROM `」ヤ」キ` WHERE `」テ」ア` LIKE '%鴫竺軸宍雫七叱執失嫉室悉湿漆疾質'; +SELECT * FROM `」ヤ」ク` WHERE `」テ」ア` LIKE '。。%'; +SELECT * FROM `」ヤ」ク` WHERE `」テ」ア` LIKE '%。。%'; +SELECT * FROM `」ヤ」ク` WHERE `」テ」ア` LIKE '%。。'; +SELECT * FROM `」ヤ」ク` WHERE `」テ」ア` LIKE '、ネ%'; +SELECT * FROM `」ヤ」ク` WHERE `」テ」ア` LIKE '%、「%'; +SELECT * FROM `」ヤ」ク` WHERE `」テ」ア` LIKE '%、'; +SELECT * FROM `」ヤ」ク` WHERE `」テ」ア` LIKE '。ヲ、。、「、」、、、・、ヲ、ァ、ィ、ゥ、ェ、ォ、ャ、ュ、ョ、ッ、ー、ア、イ、ウ%'; +SELECT * FROM `」ヤ」ク` WHERE `」テ」ア` LIKE '%。ヲ、。、「、」、、、・、ヲ、ァ、ィ、ゥ、ェ、ォ、ャ、ュ、ョ、ッ、ー、ア、イ、ウ%'; +SELECT * FROM `」ヤ」ク` WHERE `」テ」ア` LIKE '%。ヲ、。、「、」、、、・、ヲ、ァ、ィ、ゥ、ェ、ォ、ャ、ュ、ョ、ッ、ー、ア、イ、ウ'; +SELECT * FROM `」ヤ」ケ` WHERE `」テ」ア` LIKE '常エ%'; +SELECT * FROM `」ヤ」ケ` WHERE `」テ」ア` LIKE '%常サ%'; +SELECT * FROM `」ヤ」ケ` WHERE `」テ」ア` LIKE '%常ヌ'; +SELECT * FROM `」ヤ」ケ` WHERE `」テ」ア` LIKE '常エ常オ常カ常キ常ク常ケ常コ常サ常シ常ス常セ常ソ常タ常チ常ツ常テ常ト常ナ常ニ常ヌ%'; +SELECT * FROM `」ヤ」ケ` WHERE `」テ」ア` LIKE '%常エ常オ常カ常キ常ク常ケ常コ常サ常シ常ス常セ常ソ常タ常チ常ツ常テ常ト常ナ常ニ常ヌ%'; +SELECT * FROM `」ヤ」ケ` WHERE `」テ」ア` LIKE '%常エ常オ常カ常キ常ク常ケ常コ常サ常シ常ス常セ常ソ常タ常チ常ツ常テ常ト常ナ常ニ常ヌ'; +#BDB +SELECT * FROM `」ヤ」ア」ー` WHERE `」テ」ア` LIKE ' %'; +SELECT * FROM `」ヤ」ア」ー` WHERE `」テ」ア` LIKE '% %'; +SELECT * FROM `」ヤ」ア」ー` WHERE `」テ」ア` LIKE '% '; +SELECT * FROM `」ヤ」ア」ー` WHERE `」テ」ア` LIKE '実%'; +SELECT * FROM `」ヤ」ア」ー` WHERE `」テ」ア` LIKE '%邪借%'; +SELECT * FROM `」ヤ」ア」ー` WHERE `」テ」ア` LIKE '%質'; +#SELECT * FROM `」ヤ」ア」ー` WHERE `」テ」ア` LIKE '鴫竺軸宍雫七叱執失嫉室悉湿漆疾質%'; +#SELECT * FROM `」ヤ」ア」ー` WHERE `」テ」ア` LIKE '%鴫竺軸宍雫七叱執失嫉室悉湿漆疾質%'; +SELECT * FROM `」ヤ」ア」ー` WHERE `」テ」ア` LIKE '%鴫竺軸宍雫七叱執失嫉室悉湿漆疾質'; +SELECT * FROM `」ヤ」ア」ア` WHERE `」テ」ア` LIKE '。。%'; +SELECT * FROM `」ヤ」ア」ア` WHERE `」テ」ア` LIKE '%。。%'; +SELECT * FROM `」ヤ」ア」ア` WHERE `」テ」ア` LIKE '%。。'; +SELECT * FROM `」ヤ」ア」ア` WHERE `」テ」ア` LIKE '、ネ%'; +SELECT * FROM `」ヤ」ア」ア` WHERE `」テ」ア` LIKE '%、「%'; +SELECT * FROM `」ヤ」ア」ア` WHERE `」テ」ア` LIKE '%、'; +#SELECT * FROM `」ヤ」ア」ア` WHERE `」テ」ア` LIKE '。ヲ、。、「、」、、、・、ヲ、ァ、ィ、ゥ、ェ、ォ、ャ、ュ、ョ、ッ、ー、ア、イ、ウ%'; +#SELECT * FROM `」ヤ」ア」ア` WHERE `」テ」ア` LIKE '%。ヲ、。、「、」、、、・、ヲ、ァ、ィ、ゥ、ェ、ォ、ャ、ュ、ョ、ッ、ー、ア、イ、ウ%'; +#SELECT * FROM `」ヤ」ア」ア` WHERE `」テ」ア` LIKE '%。ヲ、。、「、」、、、・、ヲ、ァ、ィ、ゥ、ェ、ォ、ャ、ュ、ョ、ッ、ー、ア、イ、ウ'; +SELECT * FROM `」ヤ」ア」イ` WHERE `」テ」ア` LIKE '常エ%'; +SELECT * FROM `」ヤ」ア」イ` WHERE `」テ」ア` LIKE '%常サ%'; +SELECT * FROM `」ヤ」ア」イ` WHERE `」テ」ア` LIKE '%常ヌ'; +#SELECT * FROM `」ヤ」ア」イ` WHERE `」テ」ア` LIKE '常エ常オ常カ常キ常ク常ケ常コ常サ常シ常ス常セ常ソ常タ常チ常ツ常テ常ト常ナ常ニ常ヌ%'; +#SELECT * FROM `」ヤ」ア」イ` WHERE `」テ」ア` LIKE '%常エ常オ常カ常キ常ク常ケ常コ常サ常シ常ス常セ常ソ常タ常チ常ツ常テ常ト常ナ常ニ常ヌ%'; +#SELECT * FROM `」ヤ」ア」イ` WHERE `」テ」ア` LIKE '%常エ常オ常カ常キ常ク常ケ常コ常サ常シ常ス常セ常ソ常タ常チ常ツ常テ常ト常ナ常ニ常ヌ'; + +DROP TABLE `」ヤ」ア`; +DROP TABLE `」ヤ」イ`; +DROP TABLE `」ヤ」ウ`; +DROP TABLE `」ヤ」エ`; +DROP TABLE `」ヤ」オ`; +DROP TABLE `」ヤ」カ`; +DROP TABLE `」ヤ」キ`; +DROP TABLE `」ヤ」ク`; +DROP TABLE `」ヤ」ケ`; +DROP TABLE `」ヤ」ア」ー`; +DROP TABLE `」ヤ」ア」ア`; +DROP TABLE `」ヤ」ア」イ`; diff --git a/mysql-test/suite/jp/t/jp_like_utf8.test b/mysql-test/suite/jp/t/jp_like_utf8.test new file mode 100644 index 00000000000..4247242029d --- /dev/null +++ b/mysql-test/suite/jp/t/jp_like_utf8.test @@ -0,0 +1,168 @@ +--disable_warnings +drop table if exists `シエシ疏; +drop table if exists `シエシ蛋; +drop table if exists `シエシ伝; +drop table if exists `シエシ覗; +drop table if exists `シエシ描; +drop table if exists `シエシ冒; +drop table if exists `シエシ輿; +drop table if exists `シエシ倭; +drop table if exists `シエシ兪; +drop table if exists `シエシ托シ秦; +drop table if exists `シエシ托シ疏; +drop table if exists `シエシ托シ蛋; +--enable_warnings + +# +# Test LIKE pattern matching using Japanese characters in utf8 encoding +# + +SET NAMES utf8; +SET character_set_database = utf8; + +CREATE TABLE `シエシ疏 (`シ」シ疏 char(20), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = innodb; +CREATE TABLE `シエシ蛋 (`シ」シ疏 char(20), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = innodb; +CREATE TABLE `シエシ伝 (`シ」シ疏 char(20), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = innodb; +CREATE TABLE `シエシ覗 (`シ」シ疏 char(20), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = myisam; +CREATE TABLE `シエシ描 (`シ」シ疏 char(20), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = myisam; +CREATE TABLE `シエシ冒 (`シ」シ疏 char(20), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = myisam; +CREATE TABLE `シエシ輿 (`シ」シ疏 char(20), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = heap; +CREATE TABLE `シエシ倭 (`シ」シ疏 char(20), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = heap; +CREATE TABLE `シエシ兪 (`シ」シ疏 char(20), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = heap; +CREATE TABLE `シエシ托シ秦 (`シ」シ疏 char(20), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = bdb; +CREATE TABLE `シエシ托シ疏 (`シ」シ疏 char(20), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = bdb; +CREATE TABLE `シエシ托シ蛋 (`シ」シ疏 char(20), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = bdb; + +#Load the following data in each table +# jisx0201 hankaku-katakana data +# jisx0208 data +# jisx0212 supplemental character data + +LOAD DATA LOCAL INFILE 'suite/jp/std_data/jisx0201_utf8.dat' INTO TABLE `シエシ疏; +LOAD DATA LOCAL INFILE 'suite/jp/std_data/jisx0208_utf8.dat' INTO TABLE `シエシ蛋; +LOAD DATA LOCAL INFILE 'suite/jp/std_data/jisx0212_utf8.dat' INTO TABLE `シエシ伝; +LOAD DATA LOCAL INFILE 'suite/jp/std_data/jisx0201_utf8.dat' INTO TABLE `シエシ覗; +LOAD DATA LOCAL INFILE 'suite/jp/std_data/jisx0208_utf8.dat' INTO TABLE `シエシ描; +LOAD DATA LOCAL INFILE 'suite/jp/std_data/jisx0212_utf8.dat' INTO TABLE `シエシ冒; +LOAD DATA LOCAL INFILE 'suite/jp/std_data/jisx0201_utf8.dat' INTO TABLE `シエシ輿; +LOAD DATA LOCAL INFILE 'suite/jp/std_data/jisx0208_utf8.dat' INTO TABLE `シエシ倭; +LOAD DATA LOCAL INFILE 'suite/jp/std_data/jisx0212_utf8.dat' INTO TABLE `シエシ兪; +LOAD DATA LOCAL INFILE 'suite/jp/std_data/jisx0201_utf8.dat' INTO TABLE `シエシ托シ秦; +LOAD DATA LOCAL INFILE 'suite/jp/std_data/jisx0208_utf8.dat' INTO TABLE `シエシ托シ疏; +LOAD DATA LOCAL INFILE 'suite/jp/std_data/jisx0212_utf8.dat' INTO TABLE `シエシ托シ蛋; + +#InnoDB +SELECT * FROM `シエシ疏 WHERE `シ」シ疏 LIKE ' %'; +SELECT * FROM `シエシ疏 WHERE `シ」シ疏 LIKE '% %'; +SELECT * FROM `シエシ疏 WHERE `シ」シ疏 LIKE '% '; +SELECT * FROM `シエシ疏 WHERE `シ」シ疏 LIKE 'セ%'; +SELECT * FROM `シエシ疏 WHERE `シ」シ疏 LIKE '%セ暦セ%'; +SELECT * FROM `シエシ疏 WHERE `シ」シ疏 LIKE '%スソ'; +SELECT * FROM `シエシ疏 WHERE `シ」シ疏 LIKE 'スースアスイスウスエスオスカスキスクスケスコスサスシスススセスソ%'; +SELECT * FROM `シエシ疏 WHERE `シ」シ疏 LIKE '%スースアスイスウスエスオスカスキスクスケスコスサスシスススセスソ%'; +SELECT * FROM `シエシ疏 WHERE `シ」シ疏 LIKE '%スースアスイスウスエスオスカスキスクスケスコスサスシスススセスソ'; +SELECT * FROM `シエシ蛋 WHERE `シ」シ疏 LIKE '縲%'; +SELECT * FROM `シエシ蛋 WHERE `シ」シ疏 LIKE '%縲%'; +SELECT * FROM `シエシ蛋 WHERE `シ」シ疏 LIKE '%縲'; +SELECT * FROM `シエシ蛋 WHERE `シ」シ疏 LIKE '縺ィ%'; +SELECT * FROM `シエシ蛋 WHERE `シ」シ疏 LIKE '%縺%'; +SELECT * FROM `シエシ蛋 WHERE `シ」シ疏 LIKE '%繧'; +SELECT * FROM `シエシ蛋 WHERE `シ」シ疏 LIKE '繝サ縺√≠縺縺縺縺縺縺医♂縺翫°縺後″縺弱¥縺舌¢縺偵%%'; +SELECT * FROM `シエシ蛋 WHERE `シ」シ疏 LIKE '%繝サ縺√≠縺縺縺縺縺縺医♂縺翫°縺後″縺弱¥縺舌¢縺偵%%'; +SELECT * FROM `シエシ蛋 WHERE `シ」シ疏 LIKE '%繝サ縺√≠縺縺縺縺縺縺医♂縺翫°縺後″縺弱¥縺舌¢縺偵%'; +SELECT * FROM `シエシ伝 WHERE `シ」シ疏 LIKE '鮠ォ%'; +SELECT * FROM `シエシ伝 WHERE `シ」シ疏 LIKE '%鮠コ%'; +SELECT * FROM `シエシ伝 WHERE `シ」シ疏 LIKE '%鮨'; +SELECT * FROM `シエシ伝 WHERE `シ」シ疏 LIKE '鮠ォ鮠ッ鮠ア鮠イ鮠エ鮠キ鮠ケ鮠コ鮠シ鮠ス鮠ソ鮨鮨鮨鮨鮨鮨鮨馴ス暮ス%'; +SELECT * FROM `シエシ伝 WHERE `シ」シ疏 LIKE '%鮠ォ鮠ッ鮠ア鮠イ鮠エ鮠キ鮠ケ鮠コ鮠シ鮠ス鮠ソ鮨鮨鮨鮨鮨鮨鮨馴ス暮ス%'; +SELECT * FROM `シエシ伝 WHERE `シ」シ疏 LIKE '%鮠ォ鮠ッ鮠ア鮠イ鮠エ鮠キ鮠ケ鮠コ鮠シ鮠ス鮠ソ鮨鮨鮨鮨鮨鮨鮨馴ス暮ス'; + +#MyISAM +SELECT * FROM `シエシ覗 WHERE `シ」シ疏 LIKE ' %'; +SELECT * FROM `シエシ覗 WHERE `シ」シ疏 LIKE '% %'; +SELECT * FROM `シエシ覗 WHERE `シ」シ疏 LIKE '% '; +SELECT * FROM `シエシ覗 WHERE `シ」シ疏 LIKE 'セ%'; +SELECT * FROM `シエシ覗 WHERE `シ」シ疏 LIKE '%セ暦セ%'; +SELECT * FROM `シエシ覗 WHERE `シ」シ疏 LIKE '%スソ'; +SELECT * FROM `シエシ覗 WHERE `シ」シ疏 LIKE 'スースアスイスウスエスオスカスキスクスケスコスサスシスススセスソ%'; +SELECT * FROM `シエシ覗 WHERE `シ」シ疏 LIKE '%スースアスイスウスエスオスカスキスクスケスコスサスシスススセスソ%'; +SELECT * FROM `シエシ覗 WHERE `シ」シ疏 LIKE '%スースアスイスウスエスオスカスキスクスケスコスサスシスススセスソ'; +SELECT * FROM `シエシ描 WHERE `シ」シ疏 LIKE '縲%'; +SELECT * FROM `シエシ描 WHERE `シ」シ疏 LIKE '%縲%'; +SELECT * FROM `シエシ描 WHERE `シ」シ疏 LIKE '%縲'; +SELECT * FROM `シエシ描 WHERE `シ」シ疏 LIKE '縺ィ%'; +SELECT * FROM `シエシ描 WHERE `シ」シ疏 LIKE '%縺%'; +SELECT * FROM `シエシ描 WHERE `シ」シ疏 LIKE '%繧'; +SELECT * FROM `シエシ描 WHERE `シ」シ疏 LIKE '繝サ縺√≠縺縺縺縺縺縺医♂縺翫°縺後″縺弱¥縺舌¢縺偵%%'; +SELECT * FROM `シエシ描 WHERE `シ」シ疏 LIKE '%繝サ縺√≠縺縺縺縺縺縺医♂縺翫°縺後″縺弱¥縺舌¢縺偵%%'; +SELECT * FROM `シエシ描 WHERE `シ」シ疏 LIKE '%繝サ縺√≠縺縺縺縺縺縺医♂縺翫°縺後″縺弱¥縺舌¢縺偵%'; +SELECT * FROM `シエシ冒 WHERE `シ」シ疏 LIKE '鮠ォ%'; +SELECT * FROM `シエシ冒 WHERE `シ」シ疏 LIKE '%鮠コ%'; +SELECT * FROM `シエシ冒 WHERE `シ」シ疏 LIKE '%鮨'; +SELECT * FROM `シエシ冒 WHERE `シ」シ疏 LIKE '鮠ォ鮠ッ鮠ア鮠イ鮠エ鮠キ鮠ケ鮠コ鮠シ鮠ス鮠ソ鮨鮨鮨鮨鮨鮨鮨馴ス暮ス%'; +SELECT * FROM `シエシ冒 WHERE `シ」シ疏 LIKE '%鮠ォ鮠ッ鮠ア鮠イ鮠エ鮠キ鮠ケ鮠コ鮠シ鮠ス鮠ソ鮨鮨鮨鮨鮨鮨鮨馴ス暮ス%'; +SELECT * FROM `シエシ冒 WHERE `シ」シ疏 LIKE '%鮠ォ鮠ッ鮠ア鮠イ鮠エ鮠キ鮠ケ鮠コ鮠シ鮠ス鮠ソ鮨鮨鮨鮨鮨鮨鮨馴ス暮ス'; + +#Heap +SELECT * FROM `シエシ輿 WHERE `シ」シ疏 LIKE ' %'; +SELECT * FROM `シエシ輿 WHERE `シ」シ疏 LIKE '% %'; +SELECT * FROM `シエシ輿 WHERE `シ」シ疏 LIKE '% '; +SELECT * FROM `シエシ輿 WHERE `シ」シ疏 LIKE 'セ%'; +SELECT * FROM `シエシ輿 WHERE `シ」シ疏 LIKE '%セ暦セ%'; +SELECT * FROM `シエシ輿 WHERE `シ」シ疏 LIKE '%スソ'; +SELECT * FROM `シエシ輿 WHERE `シ」シ疏 LIKE 'スースアスイスウスエスオスカスキスクスケスコスサスシスススセスソ%'; +SELECT * FROM `シエシ輿 WHERE `シ」シ疏 LIKE '%スースアスイスウスエスオスカスキスクスケスコスサスシスススセスソ%'; +SELECT * FROM `シエシ輿 WHERE `シ」シ疏 LIKE '%スースアスイスウスエスオスカスキスクスケスコスサスシスススセスソ'; +SELECT * FROM `シエシ倭 WHERE `シ」シ疏 LIKE '縲%'; +SELECT * FROM `シエシ倭 WHERE `シ」シ疏 LIKE '%縲%'; +SELECT * FROM `シエシ倭 WHERE `シ」シ疏 LIKE '%縲'; +SELECT * FROM `シエシ倭 WHERE `シ」シ疏 LIKE '縺ィ%'; +SELECT * FROM `シエシ倭 WHERE `シ」シ疏 LIKE '%縺%'; +SELECT * FROM `シエシ倭 WHERE `シ」シ疏 LIKE '%繧'; +SELECT * FROM `シエシ倭 WHERE `シ」シ疏 LIKE '繝サ縺√≠縺縺縺縺縺縺医♂縺翫°縺後″縺弱¥縺舌¢縺偵%%'; +SELECT * FROM `シエシ倭 WHERE `シ」シ疏 LIKE '%繝サ縺√≠縺縺縺縺縺縺医♂縺翫°縺後″縺弱¥縺舌¢縺偵%%'; +SELECT * FROM `シエシ倭 WHERE `シ」シ疏 LIKE '%繝サ縺√≠縺縺縺縺縺縺医♂縺翫°縺後″縺弱¥縺舌¢縺偵%'; +SELECT * FROM `シエシ兪 WHERE `シ」シ疏 LIKE '鮠ォ%'; +SELECT * FROM `シエシ兪 WHERE `シ」シ疏 LIKE '%鮠コ%'; +SELECT * FROM `シエシ兪 WHERE `シ」シ疏 LIKE '%鮨'; +SELECT * FROM `シエシ兪 WHERE `シ」シ疏 LIKE '鮠ォ鮠ッ鮠ア鮠イ鮠エ鮠キ鮠ケ鮠コ鮠シ鮠ス鮠ソ鮨鮨鮨鮨鮨鮨鮨馴ス暮ス%'; +SELECT * FROM `シエシ兪 WHERE `シ」シ疏 LIKE '%鮠ォ鮠ッ鮠ア鮠イ鮠エ鮠キ鮠ケ鮠コ鮠シ鮠ス鮠ソ鮨鮨鮨鮨鮨鮨鮨馴ス暮ス%'; +SELECT * FROM `シエシ兪 WHERE `シ」シ疏 LIKE '%鮠ォ鮠ッ鮠ア鮠イ鮠エ鮠キ鮠ケ鮠コ鮠シ鮠ス鮠ソ鮨鮨鮨鮨鮨鮨鮨馴ス暮ス'; +#BDB +SELECT * FROM `シエシ托シ秦 WHERE `シ」シ疏 LIKE ' %'; +SELECT * FROM `シエシ托シ秦 WHERE `シ」シ疏 LIKE '% %'; +SELECT * FROM `シエシ托シ秦 WHERE `シ」シ疏 LIKE '% '; +SELECT * FROM `シエシ托シ秦 WHERE `シ」シ疏 LIKE 'セ%'; +SELECT * FROM `シエシ托シ秦 WHERE `シ」シ疏 LIKE '%セ暦セ%'; +SELECT * FROM `シエシ托シ秦 WHERE `シ」シ疏 LIKE '%スソ'; +#SELECT * FROM `シエシ托シ秦 WHERE `シ」シ疏 LIKE 'スースアスイスウスエスオスカスキスクスケスコスサスシスススセスソ%'; +#SELECT * FROM `シエシ托シ秦 WHERE `シ」シ疏 LIKE '%スースアスイスウスエスオスカスキスクスケスコスサスシスススセスソ%'; +#SELECT * FROM `シエシ托シ秦 WHERE `シ」シ疏 LIKE '%スースアスイスウスエスオスカスキスクスケスコスサスシスススセスソ'; +SELECT * FROM `シエシ托シ疏 WHERE `シ」シ疏 LIKE '縲%'; +SELECT * FROM `シエシ托シ疏 WHERE `シ」シ疏 LIKE '%縲%'; +SELECT * FROM `シエシ托シ疏 WHERE `シ」シ疏 LIKE '%縲'; +SELECT * FROM `シエシ托シ疏 WHERE `シ」シ疏 LIKE '縺ィ%'; +SELECT * FROM `シエシ托シ疏 WHERE `シ」シ疏 LIKE '%縺%'; +SELECT * FROM `シエシ托シ疏 WHERE `シ」シ疏 LIKE '%繧'; +#SELECT * FROM `シエシ托シ疏 WHERE `シ」シ疏 LIKE '繝サ縺√≠縺縺縺縺縺縺医♂縺翫°縺後″縺弱¥縺舌¢縺偵%%'; +#SELECT * FROM `シエシ托シ疏 WHERE `シ」シ疏 LIKE '%繝サ縺√≠縺縺縺縺縺縺医♂縺翫°縺後″縺弱¥縺舌¢縺偵%%'; +#SELECT * FROM `シエシ托シ疏 WHERE `シ」シ疏 LIKE '%繝サ縺√≠縺縺縺縺縺縺医♂縺翫°縺後″縺弱¥縺舌¢縺偵%'; +SELECT * FROM `シエシ托シ蛋 WHERE `シ」シ疏 LIKE '鮠ォ%'; +SELECT * FROM `シエシ托シ蛋 WHERE `シ」シ疏 LIKE '%鮠コ%'; +SELECT * FROM `シエシ托シ蛋 WHERE `シ」シ疏 LIKE '%鮨'; +#SELECT * FROM `シエシ托シ蛋 WHERE `シ」シ疏 LIKE '鮠ォ鮠ッ鮠ア鮠イ鮠エ鮠キ鮠ケ鮠コ鮠シ鮠ス鮠ソ鮨鮨鮨鮨鮨鮨鮨馴ス暮ス%'; +#SELECT * FROM `シエシ托シ蛋 WHERE `シ」シ疏 LIKE '%鮠ォ鮠ッ鮠ア鮠イ鮠エ鮠キ鮠ケ鮠コ鮠シ鮠ス鮠ソ鮨鮨鮨鮨鮨鮨鮨馴ス暮ス%'; +#SELECT * FROM `シエシ托シ蛋 WHERE `シ」シ疏 LIKE '%鮠ォ鮠ッ鮠ア鮠イ鮠エ鮠キ鮠ケ鮠コ鮠シ鮠ス鮠ソ鮨鮨鮨鮨鮨鮨鮨馴ス暮ス'; + +DROP TABLE `シエシ疏; +DROP TABLE `シエシ蛋; +DROP TABLE `シエシ伝; +DROP TABLE `シエシ覗; +DROP TABLE `シエシ描; +DROP TABLE `シエシ冒; +DROP TABLE `シエシ輿; +DROP TABLE `シエシ倭; +DROP TABLE `シエシ兪; +DROP TABLE `シエシ托シ秦; +DROP TABLE `シエシ托シ疏; +DROP TABLE `シエシ托シ蛋; diff --git a/mysql-test/suite/jp/t/jp_locate_sjis.test b/mysql-test/suite/jp/t/jp_locate_sjis.test new file mode 100644 index 00000000000..92c671199b6 --- /dev/null +++ b/mysql-test/suite/jp/t/jp_locate_sjis.test @@ -0,0 +1,141 @@ +--character_set sjis +--disable_warnings +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`; +--enable_warnings + +# +# Test LOCATE() function with Japanese characters in sjis encoding +# + +SET NAMES sjis; +SET character_set_database = sjis; +CREATE TABLE `T1` (`C1` char(5), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = innodb; +CREATE TABLE `T2` (`C1` char(5), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = innodb; +CREATE TABLE `T3` (`C1` char(5), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = innodb; +CREATE TABLE `T4` (`C1` char(5), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = myisam; +CREATE TABLE `T5` (`C1` char(5), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = myisam; +CREATE TABLE `T6` (`C1` char(5), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = myisam; +CREATE TABLE `T7` (`C1` char(5), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = heap; +CREATE TABLE `T8` (`C1` char(5), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = heap; +CREATE TABLE `T9` (`C1` char(5), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = heap; +CREATE TABLE `T10` (`C1` char(5), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = bdb; +CREATE TABLE `T11` (`C1` char(5), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = bdb; +CREATE TABLE `T12` (`C1` char(5), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = bdb; + +INSERT INTO `T1` VALUES ('アイウエオ'); +INSERT INTO `T2` VALUES ('あいうえお'); +INSERT INTO `T3` VALUES ('ソ十表予構'); +INSERT INTO `T4` VALUES ('アイウエオ'); +INSERT INTO `T5` VALUES ('あいうえお'); +INSERT INTO `T6` VALUES ('ソ十表予構'); +INSERT INTO `T7` VALUES ('アイウエオ'); +INSERT INTO `T8` VALUES ('あいうえお'); +INSERT INTO `T9` VALUES ('ソ十表予構'); +INSERT INTO `T10` VALUES ('アイウエオ'); +INSERT INTO `T11` VALUES ('あいうえお'); +INSERT INTO `T12` VALUES ('ソ十表予構'); + +#InnoDB +SELECT LOCATE('ア',`C1`) from `T1`; +SELECT LOCATE('イ',`C1`) from `T1`; +SELECT LOCATE('ウ',`C1`) from `T1`; +SELECT LOCATE('エ',`C1`) from `T1`; +SELECT LOCATE('オ',`C1`) from `T1`; +SELECT LOCATE('ン',`C1`) from `T1`; +SELECT LOCATE('あ',`C1`) from `T2`; +SELECT LOCATE('い',`C1`) from `T2`; +SELECT LOCATE('う',`C1`) from `T2`; +SELECT LOCATE('え',`C1`) from `T2`; +SELECT LOCATE('お',`C1`) from `T2`; +SELECT LOCATE('ん',`C1`) from `T2`; +SELECT LOCATE('ソ',`C1`) from `T3`; +SELECT LOCATE('十',`C1`) from `T3`; +SELECT LOCATE('表',`C1`) from `T3`; +SELECT LOCATE('予',`C1`) from `T3`; +SELECT LOCATE('構',`C1`) from `T3`; +SELECT LOCATE('噂',`C1`) from `T3`; + +#MyISAM +SELECT LOCATE('ア',`C1`) from `T4`; +SELECT LOCATE('イ',`C1`) from `T4`; +SELECT LOCATE('ウ',`C1`) from `T4`; +SELECT LOCATE('エ',`C1`) from `T4`; +SELECT LOCATE('オ',`C1`) from `T4`; +SELECT LOCATE('ン',`C1`) from `T4`; +SELECT LOCATE('あ',`C1`) from `T5`; +SELECT LOCATE('い',`C1`) from `T5`; +SELECT LOCATE('う',`C1`) from `T5`; +SELECT LOCATE('え',`C1`) from `T5`; +SELECT LOCATE('お',`C1`) from `T5`; +SELECT LOCATE('ん',`C1`) from `T5`; +SELECT LOCATE('ソ',`C1`) from `T6`; +SELECT LOCATE('十',`C1`) from `T6`; +SELECT LOCATE('表',`C1`) from `T6`; +SELECT LOCATE('予',`C1`) from `T6`; +SELECT LOCATE('構',`C1`) from `T6`; +SELECT LOCATE('噂',`C1`) from `T6`; + + +#HEAP +SELECT LOCATE('ア',`C1`) from `T7`; +SELECT LOCATE('イ',`C1`) from `T7`; +SELECT LOCATE('ウ',`C1`) from `T7`; +SELECT LOCATE('エ',`C1`) from `T7`; +SELECT LOCATE('オ',`C1`) from `T7`; +SELECT LOCATE('ン',`C1`) from `T7`; +SELECT LOCATE('あ',`C1`) from `T8`; +SELECT LOCATE('い',`C1`) from `T8`; +SELECT LOCATE('う',`C1`) from `T8`; +SELECT LOCATE('え',`C1`) from `T8`; +SELECT LOCATE('お',`C1`) from `T8`; +SELECT LOCATE('ん',`C1`) from `T8`; +SELECT LOCATE('ソ',`C1`) from `T9`; +SELECT LOCATE('十',`C1`) from `T9`; +SELECT LOCATE('表',`C1`) from `T9`; +SELECT LOCATE('予',`C1`) from `T9`; +SELECT LOCATE('構',`C1`) from `T9`; +SELECT LOCATE('噂',`C1`) from `T9`; + + +#BDB +SELECT LOCATE('ア',`C1`) from `T10`; +SELECT LOCATE('イ',`C1`) from `T10`; +SELECT LOCATE('ウ',`C1`) from `T10`; +SELECT LOCATE('エ',`C1`) from `T10`; +SELECT LOCATE('オ',`C1`) from `T10`; +SELECT LOCATE('ン',`C1`) from `T10`; +SELECT LOCATE('あ',`C1`) from `T11`; +SELECT LOCATE('い',`C1`) from `T11`; +SELECT LOCATE('う',`C1`) from `T11`; +SELECT LOCATE('え',`C1`) from `T11`; +SELECT LOCATE('お',`C1`) from `T11`; +SELECT LOCATE('ん',`C1`) from `T11`; +SELECT LOCATE('ソ',`C1`) from `T12`; +SELECT LOCATE('十',`C1`) from `T12`; +SELECT LOCATE('表',`C1`) from `T12`; +SELECT LOCATE('予',`C1`) from `T12`; +SELECT LOCATE('構',`C1`) from `T12`; +SELECT LOCATE('噂',`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`; diff --git a/mysql-test/suite/jp/t/jp_locate_ucs2.test b/mysql-test/suite/jp/t/jp_locate_ucs2.test new file mode 100644 index 00000000000..d00ad67235a --- /dev/null +++ b/mysql-test/suite/jp/t/jp_locate_ucs2.test @@ -0,0 +1,144 @@ +--source include/have_ucs2.inc + +--disable_warnings +drop table if exists `」ヤ」ア`; +drop table if exists `」ヤ」イ`; +drop table if exists `」ヤ」ウ`; +drop table if exists `」ヤ」エ`; +drop table if exists `」ヤ」オ`; +drop table if exists `」ヤ」カ`; +drop table if exists `」ヤ」キ`; +drop table if exists `」ヤ」ク`; +drop table if exists `」ヤ」ケ`; +drop table if exists `」ヤ」ア」ー`; +--enable_warnings + +# +# Test LOCATE() function with Japanese characters in ucs2 encoding +# + +SET NAMES ujis; +SET character_set_database = ucs2; +SET collation_connection = ucs2_general_ci; + +CREATE TABLE `」ヤ」ア` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = innodb; +CREATE TABLE `」ヤ」イ` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = innodb; +CREATE TABLE `」ヤ」ウ` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = innodb; +CREATE TABLE `」ヤ」エ` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = myisam; +CREATE TABLE `」ヤ」オ` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = myisam; +CREATE TABLE `」ヤ」カ` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = myisam; +CREATE TABLE `」ヤ」キ` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = heap; +CREATE TABLE `」ヤ」ク` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = heap; +CREATE TABLE `」ヤ」ケ` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = heap; +CREATE TABLE `」ヤ」ア」ー` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = bdb; +CREATE TABLE `」ヤ」ア」ア` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = bdb; +CREATE TABLE `」ヤ」ア」イ` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = bdb; + +INSERT INTO `」ヤ」ア` VALUES ('竺軸宍雫七'); +INSERT INTO `」ヤ」イ` VALUES ('、「、、、ヲ、ィ、ェ'); +INSERT INTO `」ヤ」ウ` VALUES ('常ワ常ン常゙常゚常'); +INSERT INTO `」ヤ」エ` VALUES ('竺軸宍雫七'); +INSERT INTO `」ヤ」オ` VALUES ('、「、、、ヲ、ィ、ェ'); +INSERT INTO `」ヤ」カ` VALUES ('常ワ常ン常゙常゚常'); +INSERT INTO `」ヤ」キ` VALUES ('竺軸宍雫七'); +INSERT INTO `」ヤ」ク` VALUES ('、「、、、ヲ、ィ、ェ'); +INSERT INTO `」ヤ」ケ` VALUES ('常ワ常ン常゙常゚常'); +INSERT INTO `」ヤ」ア」ー` VALUES ('竺軸宍雫七'); +INSERT INTO `」ヤ」ア」ア` VALUES ('、「、、、ヲ、ィ、ェ'); +INSERT INTO `」ヤ」ア」イ` VALUES ('常ワ常ン常゙常゚常'); + +#InnoDB +SELECT LOCATE('竺',`」テ」ア`) from `」ヤ」ア`; +SELECT LOCATE('軸',`」テ」ア`) from `」ヤ」ア`; +SELECT LOCATE('宍',`」テ」ア`) from `」ヤ」ア`; +SELECT LOCATE('雫',`」テ」ア`) from `」ヤ」ア`; +SELECT LOCATE('七',`」テ」ア`) from `」ヤ」ア`; +SELECT LOCATE('爵',`」テ」ア`) from `」ヤ」ア`; +SELECT LOCATE('、「',`」テ」ア`) from `」ヤ」イ`; +SELECT LOCATE('、、',`」テ」ア`) from `」ヤ」イ`; +SELECT LOCATE('、ヲ',`」テ」ア`) from `」ヤ」イ`; +SELECT LOCATE('、ィ',`」テ」ア`) from `」ヤ」イ`; +SELECT LOCATE('、ェ',`」テ」ア`) from `」ヤ」イ`; +SELECT LOCATE('、',`」テ」ア`) from `」ヤ」イ`; +SELECT LOCATE('常ワ',`」テ」ア`) from `」ヤ」ウ`; +SELECT LOCATE('常ン',`」テ」ア`) from `」ヤ」ウ`; +SELECT LOCATE('常゙',`」テ」ア`) from `」ヤ」ウ`; +SELECT LOCATE('常゚',`」テ」ア`) from `」ヤ」ウ`; +SELECT LOCATE('常',`」テ」ア`) from `」ヤ」ウ`; +SELECT LOCATE('床。',`」テ」ア`) from `」ヤ」ウ`; + +#MyISAM +SELECT LOCATE('竺',`」テ」ア`) from `」ヤ」エ`; +SELECT LOCATE('軸',`」テ」ア`) from `」ヤ」エ`; +SELECT LOCATE('宍',`」テ」ア`) from `」ヤ」エ`; +SELECT LOCATE('雫',`」テ」ア`) from `」ヤ」エ`; +SELECT LOCATE('七',`」テ」ア`) from `」ヤ」エ`; +SELECT LOCATE('爵',`」テ」ア`) from `」ヤ」エ`; +SELECT LOCATE('、「',`」テ」ア`) from `」ヤ」オ`; +SELECT LOCATE('、、',`」テ」ア`) from `」ヤ」オ`; +SELECT LOCATE('、ヲ',`」テ」ア`) from `」ヤ」オ`; +SELECT LOCATE('、ィ',`」テ」ア`) from `」ヤ」オ`; +SELECT LOCATE('、ェ',`」テ」ア`) from `」ヤ」オ`; +SELECT LOCATE('、',`」テ」ア`) from `」ヤ」オ`; +SELECT LOCATE('常ワ',`」テ」ア`) from `」ヤ」カ`; +SELECT LOCATE('常ン',`」テ」ア`) from `」ヤ」カ`; +SELECT LOCATE('常゙',`」テ」ア`) from `」ヤ」カ`; +SELECT LOCATE('常゚',`」テ」ア`) from `」ヤ」カ`; +SELECT LOCATE('常',`」テ」ア`) from `」ヤ」カ`; +SELECT LOCATE('床。',`」テ」ア`) from `」ヤ」カ`; + + +#HEAP +SELECT LOCATE('竺',`」テ」ア`) from `」ヤ」キ`; +SELECT LOCATE('軸',`」テ」ア`) from `」ヤ」キ`; +SELECT LOCATE('宍',`」テ」ア`) from `」ヤ」キ`; +SELECT LOCATE('雫',`」テ」ア`) from `」ヤ」キ`; +SELECT LOCATE('七',`」テ」ア`) from `」ヤ」キ`; +SELECT LOCATE('爵',`」テ」ア`) from `」ヤ」キ`; +SELECT LOCATE('、「',`」テ」ア`) from `」ヤ」ク`; +SELECT LOCATE('、、',`」テ」ア`) from `」ヤ」ク`; +SELECT LOCATE('、ヲ',`」テ」ア`) from `」ヤ」ク`; +SELECT LOCATE('、ィ',`」テ」ア`) from `」ヤ」ク`; +SELECT LOCATE('、ェ',`」テ」ア`) from `」ヤ」ク`; +SELECT LOCATE('、',`」テ」ア`) from `」ヤ」ク`; +SELECT LOCATE('常ワ',`」テ」ア`) from `」ヤ」ケ`; +SELECT LOCATE('常ン',`」テ」ア`) from `」ヤ」ケ`; +SELECT LOCATE('常゙',`」テ」ア`) from `」ヤ」ケ`; +SELECT LOCATE('常゚',`」テ」ア`) from `」ヤ」ケ`; +SELECT LOCATE('常',`」テ」ア`) from `」ヤ」ケ`; +SELECT LOCATE('床。',`」テ」ア`) from `」ヤ」ケ`; + + +#BDB +SELECT LOCATE('竺',`」テ」ア`) from `」ヤ」ア」ー`; +SELECT LOCATE('軸',`」テ」ア`) from `」ヤ」ア」ー`; +SELECT LOCATE('宍',`」テ」ア`) from `」ヤ」ア」ー`; +SELECT LOCATE('雫',`」テ」ア`) from `」ヤ」ア」ー`; +SELECT LOCATE('七',`」テ」ア`) from `」ヤ」ア」ー`; +SELECT LOCATE('爵',`」テ」ア`) from `」ヤ」ア」ー`; +SELECT LOCATE('、「',`」テ」ア`) from `」ヤ」ア」ア`; +SELECT LOCATE('、、',`」テ」ア`) from `」ヤ」ア」ア`; +SELECT LOCATE('、ヲ',`」テ」ア`) from `」ヤ」ア」ア`; +SELECT LOCATE('、ィ',`」テ」ア`) from `」ヤ」ア」ア`; +SELECT LOCATE('、ェ',`」テ」ア`) from `」ヤ」ア」ア`; +SELECT LOCATE('、',`」テ」ア`) from `」ヤ」ア」ア`; +SELECT LOCATE('常ワ',`」テ」ア`) from `」ヤ」ア」イ`; +SELECT LOCATE('常ン',`」テ」ア`) from `」ヤ」ア」イ`; +SELECT LOCATE('常゙',`」テ」ア`) from `」ヤ」ア」イ`; +SELECT LOCATE('常゚',`」テ」ア`) from `」ヤ」ア」イ`; +SELECT LOCATE('常',`」テ」ア`) from `」ヤ」ア」イ`; +SELECT LOCATE('床。',`」テ」ア`) from `」ヤ」ア」イ`; + + +DROP TABLE `」ヤ」ア`; +DROP TABLE `」ヤ」イ`; +DROP TABLE `」ヤ」ウ`; +DROP TABLE `」ヤ」エ`; +DROP TABLE `」ヤ」オ`; +DROP TABLE `」ヤ」カ`; +DROP TABLE `」ヤ」キ`; +DROP TABLE `」ヤ」ク`; +DROP TABLE `」ヤ」ケ`; +DROP TABLE `」ヤ」ア」ー`; +DROP TABLE `」ヤ」ア」ア`; +DROP TABLE `」ヤ」ア」イ`; diff --git a/mysql-test/suite/jp/t/jp_locate_ujis.test b/mysql-test/suite/jp/t/jp_locate_ujis.test new file mode 100644 index 00000000000..5375fad75db --- /dev/null +++ b/mysql-test/suite/jp/t/jp_locate_ujis.test @@ -0,0 +1,143 @@ +--source include/have_ujis.inc + +--disable_warnings +drop table if exists `」ヤ」ア`; +drop table if exists `」ヤ」イ`; +drop table if exists `」ヤ」ウ`; +drop table if exists `」ヤ」エ`; +drop table if exists `」ヤ」オ`; +drop table if exists `」ヤ」カ`; +drop table if exists `」ヤ」キ`; +drop table if exists `」ヤ」ク`; +drop table if exists `」ヤ」ケ`; +drop table if exists `」ヤ」ア」ー`; +--enable_warnings + +# +# Test LOCATE() function with Japanese characters in ujis encoding +# + +SET NAMES ujis; +SET character_set_database = ujis; + +CREATE TABLE `」ヤ」ア` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = innodb; +CREATE TABLE `」ヤ」イ` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = innodb; +CREATE TABLE `」ヤ」ウ` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = innodb; +CREATE TABLE `」ヤ」エ` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = myisam; +CREATE TABLE `」ヤ」オ` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = myisam; +CREATE TABLE `」ヤ」カ` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = myisam; +CREATE TABLE `」ヤ」キ` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = heap; +CREATE TABLE `」ヤ」ク` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = heap; +CREATE TABLE `」ヤ」ケ` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = heap; +CREATE TABLE `」ヤ」ア」ー` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = bdb; +CREATE TABLE `」ヤ」ア」ア` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = bdb; +CREATE TABLE `」ヤ」ア」イ` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = bdb; + +INSERT INTO `」ヤ」ア` VALUES ('竺軸宍雫七'); +INSERT INTO `」ヤ」イ` VALUES ('、「、、、ヲ、ィ、ェ'); +INSERT INTO `」ヤ」ウ` VALUES ('常ワ常ン常゙常゚常'); +INSERT INTO `」ヤ」エ` VALUES ('竺軸宍雫七'); +INSERT INTO `」ヤ」オ` VALUES ('、「、、、ヲ、ィ、ェ'); +INSERT INTO `」ヤ」カ` VALUES ('常ワ常ン常゙常゚常'); +INSERT INTO `」ヤ」キ` VALUES ('竺軸宍雫七'); +INSERT INTO `」ヤ」ク` VALUES ('、「、、、ヲ、ィ、ェ'); +INSERT INTO `」ヤ」ケ` VALUES ('常ワ常ン常゙常゚常'); +INSERT INTO `」ヤ」ア」ー` VALUES ('竺軸宍雫七'); +INSERT INTO `」ヤ」ア」ア` VALUES ('、「、、、ヲ、ィ、ェ'); +INSERT INTO `」ヤ」ア」イ` VALUES ('常ワ常ン常゙常゚常'); + +#InnoDB +SELECT LOCATE('竺',`」テ」ア`) from `」ヤ」ア`; +SELECT LOCATE('軸',`」テ」ア`) from `」ヤ」ア`; +SELECT LOCATE('宍',`」テ」ア`) from `」ヤ」ア`; +SELECT LOCATE('雫',`」テ」ア`) from `」ヤ」ア`; +SELECT LOCATE('七',`」テ」ア`) from `」ヤ」ア`; +SELECT LOCATE('爵',`」テ」ア`) from `」ヤ」ア`; +SELECT LOCATE('、「',`」テ」ア`) from `」ヤ」イ`; +SELECT LOCATE('、、',`」テ」ア`) from `」ヤ」イ`; +SELECT LOCATE('、ヲ',`」テ」ア`) from `」ヤ」イ`; +SELECT LOCATE('、ィ',`」テ」ア`) from `」ヤ」イ`; +SELECT LOCATE('、ェ',`」テ」ア`) from `」ヤ」イ`; +SELECT LOCATE('、',`」テ」ア`) from `」ヤ」イ`; +SELECT LOCATE('常ワ',`」テ」ア`) from `」ヤ」ウ`; +SELECT LOCATE('常ン',`」テ」ア`) from `」ヤ」ウ`; +SELECT LOCATE('常゙',`」テ」ア`) from `」ヤ」ウ`; +SELECT LOCATE('常゚',`」テ」ア`) from `」ヤ」ウ`; +SELECT LOCATE('常',`」テ」ア`) from `」ヤ」ウ`; +SELECT LOCATE('床。',`」テ」ア`) from `」ヤ」ウ`; + +#MyISAM +SELECT LOCATE('竺',`」テ」ア`) from `」ヤ」エ`; +SELECT LOCATE('軸',`」テ」ア`) from `」ヤ」エ`; +SELECT LOCATE('宍',`」テ」ア`) from `」ヤ」エ`; +SELECT LOCATE('雫',`」テ」ア`) from `」ヤ」エ`; +SELECT LOCATE('七',`」テ」ア`) from `」ヤ」エ`; +SELECT LOCATE('爵',`」テ」ア`) from `」ヤ」エ`; +SELECT LOCATE('、「',`」テ」ア`) from `」ヤ」オ`; +SELECT LOCATE('、、',`」テ」ア`) from `」ヤ」オ`; +SELECT LOCATE('、ヲ',`」テ」ア`) from `」ヤ」オ`; +SELECT LOCATE('、ィ',`」テ」ア`) from `」ヤ」オ`; +SELECT LOCATE('、ェ',`」テ」ア`) from `」ヤ」オ`; +SELECT LOCATE('、',`」テ」ア`) from `」ヤ」オ`; +SELECT LOCATE('常ワ',`」テ」ア`) from `」ヤ」カ`; +SELECT LOCATE('常ン',`」テ」ア`) from `」ヤ」カ`; +SELECT LOCATE('常゙',`」テ」ア`) from `」ヤ」カ`; +SELECT LOCATE('常゚',`」テ」ア`) from `」ヤ」カ`; +SELECT LOCATE('常',`」テ」ア`) from `」ヤ」カ`; +SELECT LOCATE('床。',`」テ」ア`) from `」ヤ」カ`; + + +#HEAP +SELECT LOCATE('竺',`」テ」ア`) from `」ヤ」キ`; +SELECT LOCATE('軸',`」テ」ア`) from `」ヤ」キ`; +SELECT LOCATE('宍',`」テ」ア`) from `」ヤ」キ`; +SELECT LOCATE('雫',`」テ」ア`) from `」ヤ」キ`; +SELECT LOCATE('七',`」テ」ア`) from `」ヤ」キ`; +SELECT LOCATE('爵',`」テ」ア`) from `」ヤ」キ`; +SELECT LOCATE('、「',`」テ」ア`) from `」ヤ」ク`; +SELECT LOCATE('、、',`」テ」ア`) from `」ヤ」ク`; +SELECT LOCATE('、ヲ',`」テ」ア`) from `」ヤ」ク`; +SELECT LOCATE('、ィ',`」テ」ア`) from `」ヤ」ク`; +SELECT LOCATE('、ェ',`」テ」ア`) from `」ヤ」ク`; +SELECT LOCATE('、',`」テ」ア`) from `」ヤ」ク`; +SELECT LOCATE('常ワ',`」テ」ア`) from `」ヤ」ケ`; +SELECT LOCATE('常ン',`」テ」ア`) from `」ヤ」ケ`; +SELECT LOCATE('常゙',`」テ」ア`) from `」ヤ」ケ`; +SELECT LOCATE('常゚',`」テ」ア`) from `」ヤ」ケ`; +SELECT LOCATE('常',`」テ」ア`) from `」ヤ」ケ`; +SELECT LOCATE('床。',`」テ」ア`) from `」ヤ」ケ`; + + +#BDB +SELECT LOCATE('竺',`」テ」ア`) from `」ヤ」ア」ー`; +SELECT LOCATE('軸',`」テ」ア`) from `」ヤ」ア」ー`; +SELECT LOCATE('宍',`」テ」ア`) from `」ヤ」ア」ー`; +SELECT LOCATE('雫',`」テ」ア`) from `」ヤ」ア」ー`; +SELECT LOCATE('七',`」テ」ア`) from `」ヤ」ア」ー`; +SELECT LOCATE('爵',`」テ」ア`) from `」ヤ」ア」ー`; +SELECT LOCATE('、「',`」テ」ア`) from `」ヤ」ア」ア`; +SELECT LOCATE('、、',`」テ」ア`) from `」ヤ」ア」ア`; +SELECT LOCATE('、ヲ',`」テ」ア`) from `」ヤ」ア」ア`; +SELECT LOCATE('、ィ',`」テ」ア`) from `」ヤ」ア」ア`; +SELECT LOCATE('、ェ',`」テ」ア`) from `」ヤ」ア」ア`; +SELECT LOCATE('、',`」テ」ア`) from `」ヤ」ア」ア`; +SELECT LOCATE('常ワ',`」テ」ア`) from `」ヤ」ア」イ`; +SELECT LOCATE('常ン',`」テ」ア`) from `」ヤ」ア」イ`; +SELECT LOCATE('常゙',`」テ」ア`) from `」ヤ」ア」イ`; +SELECT LOCATE('常゚',`」テ」ア`) from `」ヤ」ア」イ`; +SELECT LOCATE('常',`」テ」ア`) from `」ヤ」ア」イ`; +SELECT LOCATE('床。',`」テ」ア`) from `」ヤ」ア」イ`; + + +DROP TABLE `」ヤ」ア`; +DROP TABLE `」ヤ」イ`; +DROP TABLE `」ヤ」ウ`; +DROP TABLE `」ヤ」エ`; +DROP TABLE `」ヤ」オ`; +DROP TABLE `」ヤ」カ`; +DROP TABLE `」ヤ」キ`; +DROP TABLE `」ヤ」ク`; +DROP TABLE `」ヤ」ケ`; +DROP TABLE `」ヤ」ア」ー`; +DROP TABLE `」ヤ」ア」ア`; +DROP TABLE `」ヤ」ア」イ`; diff --git a/mysql-test/suite/jp/t/jp_locate_utf8.test b/mysql-test/suite/jp/t/jp_locate_utf8.test new file mode 100644 index 00000000000..cbf6714e322 --- /dev/null +++ b/mysql-test/suite/jp/t/jp_locate_utf8.test @@ -0,0 +1,141 @@ +--disable_warnings +drop table if exists `シエシ疏; +drop table if exists `シエシ蛋; +drop table if exists `シエシ伝; +drop table if exists `シエシ覗; +drop table if exists `シエシ描; +drop table if exists `シエシ冒; +drop table if exists `シエシ輿; +drop table if exists `シエシ倭; +drop table if exists `シエシ兪; +drop table if exists `シエシ托シ秦; +--enable_warnings + +# +# Test LOCATE() function with Japanese characters in utf8 encoding +# + +SET NAMES utf8; +SET character_set_database = utf8; + +CREATE TABLE `シエシ疏 (`シ」シ疏 char(5), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = innodb; +CREATE TABLE `シエシ蛋 (`シ」シ疏 char(5), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = innodb; +CREATE TABLE `シエシ伝 (`シ」シ疏 char(5), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = innodb; +CREATE TABLE `シエシ覗 (`シ」シ疏 char(5), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = myisam; +CREATE TABLE `シエシ描 (`シ」シ疏 char(5), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = myisam; +CREATE TABLE `シエシ冒 (`シ」シ疏 char(5), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = myisam; +CREATE TABLE `シエシ輿 (`シ」シ疏 char(5), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = heap; +CREATE TABLE `シエシ倭 (`シ」シ疏 char(5), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = heap; +CREATE TABLE `シエシ兪 (`シ」シ疏 char(5), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = heap; +CREATE TABLE `シエシ托シ秦 (`シ」シ疏 char(5), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = bdb; +CREATE TABLE `シエシ托シ疏 (`シ」シ疏 char(5), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = bdb; +CREATE TABLE `シエシ托シ蛋 (`シ」シ疏 char(5), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = bdb; + +INSERT INTO `シエシ疏 VALUES ('スアスイスウスエスオ'); +INSERT INTO `シエシ蛋 VALUES ('縺ゅ>縺縺医♀'); +INSERT INTO `シエシ伝 VALUES ('鮴秘セ夜セ鈴セ樣セ。'); +INSERT INTO `シエシ覗 VALUES ('スアスイスウスエスオ'); +INSERT INTO `シエシ描 VALUES ('縺ゅ>縺縺医♀'); +INSERT INTO `シエシ冒 VALUES ('鮴秘セ夜セ鈴セ樣セ。'); +INSERT INTO `シエシ輿 VALUES ('スアスイスウスエスオ'); +INSERT INTO `シエシ倭 VALUES ('縺ゅ>縺縺医♀'); +INSERT INTO `シエシ兪 VALUES ('鮴秘セ夜セ鈴セ樣セ。'); +INSERT INTO `シエシ托シ秦 VALUES ('スアスイスウスエスオ'); +INSERT INTO `シエシ托シ疏 VALUES ('縺ゅ>縺縺医♀'); +INSERT INTO `シエシ托シ蛋 VALUES ('鮴秘セ夜セ鈴セ樣セ。'); + +#InnoDB +SELECT LOCATE('スア',`シ」シ疏) from `シエシ疏; +SELECT LOCATE('スイ',`シ」シ疏) from `シエシ疏; +SELECT LOCATE('スウ',`シ」シ疏) from `シエシ疏; +SELECT LOCATE('スエ',`シ」シ疏) from `シエシ疏; +SELECT LOCATE('スオ',`シ」シ疏) from `シエシ疏; +SELECT LOCATE('セ',`シ」シ疏) from `シエシ疏; +SELECT LOCATE('縺',`シ」シ疏) from `シエシ蛋; +SELECT LOCATE('縺',`シ」シ疏) from `シエシ蛋; +SELECT LOCATE('縺',`シ」シ疏) from `シエシ蛋; +SELECT LOCATE('縺',`シ」シ疏) from `シエシ蛋; +SELECT LOCATE('縺',`シ」シ疏) from `シエシ蛋; +SELECT LOCATE('繧',`シ」シ疏) from `シエシ蛋; +SELECT LOCATE('鮴',`シ」シ疏) from `シエシ伝; +SELECT LOCATE('鮴',`シ」シ疏) from `シエシ伝; +SELECT LOCATE('鮴',`シ」シ疏) from `シエシ伝; +SELECT LOCATE('鮴',`シ」シ疏) from `シエシ伝; +SELECT LOCATE('鮴。',`シ」シ疏) from `シエシ伝; +SELECT LOCATE('荳',`シ」シ疏) from `シエシ伝; + +#MyISAM +SELECT LOCATE('スア',`シ」シ疏) from `シエシ覗; +SELECT LOCATE('スイ',`シ」シ疏) from `シエシ覗; +SELECT LOCATE('スウ',`シ」シ疏) from `シエシ覗; +SELECT LOCATE('スエ',`シ」シ疏) from `シエシ覗; +SELECT LOCATE('スオ',`シ」シ疏) from `シエシ覗; +SELECT LOCATE('セ',`シ」シ疏) from `シエシ覗; +SELECT LOCATE('縺',`シ」シ疏) from `シエシ描; +SELECT LOCATE('縺',`シ」シ疏) from `シエシ描; +SELECT LOCATE('縺',`シ」シ疏) from `シエシ描; +SELECT LOCATE('縺',`シ」シ疏) from `シエシ描; +SELECT LOCATE('縺',`シ」シ疏) from `シエシ描; +SELECT LOCATE('繧',`シ」シ疏) from `シエシ描; +SELECT LOCATE('鮴',`シ」シ疏) from `シエシ冒; +SELECT LOCATE('鮴',`シ」シ疏) from `シエシ冒; +SELECT LOCATE('鮴',`シ」シ疏) from `シエシ冒; +SELECT LOCATE('鮴',`シ」シ疏) from `シエシ冒; +SELECT LOCATE('鮴。',`シ」シ疏) from `シエシ冒; +SELECT LOCATE('荳',`シ」シ疏) from `シエシ冒; + + +#HEAP +SELECT LOCATE('スア',`シ」シ疏) from `シエシ輿; +SELECT LOCATE('スイ',`シ」シ疏) from `シエシ輿; +SELECT LOCATE('スウ',`シ」シ疏) from `シエシ輿; +SELECT LOCATE('スエ',`シ」シ疏) from `シエシ輿; +SELECT LOCATE('スオ',`シ」シ疏) from `シエシ輿; +SELECT LOCATE('セ',`シ」シ疏) from `シエシ輿; +SELECT LOCATE('縺',`シ」シ疏) from `シエシ倭; +SELECT LOCATE('縺',`シ」シ疏) from `シエシ倭; +SELECT LOCATE('縺',`シ」シ疏) from `シエシ倭; +SELECT LOCATE('縺',`シ」シ疏) from `シエシ倭; +SELECT LOCATE('縺',`シ」シ疏) from `シエシ倭; +SELECT LOCATE('繧',`シ」シ疏) from `シエシ倭; +SELECT LOCATE('鮴',`シ」シ疏) from `シエシ兪; +SELECT LOCATE('鮴',`シ」シ疏) from `シエシ兪; +SELECT LOCATE('鮴',`シ」シ疏) from `シエシ兪; +SELECT LOCATE('鮴',`シ」シ疏) from `シエシ兪; +SELECT LOCATE('鮴。',`シ」シ疏) from `シエシ兪; +SELECT LOCATE('荳',`シ」シ疏) from `シエシ兪; + + +#BDB +SELECT LOCATE('スア',`シ」シ疏) from `シエシ托シ秦; +SELECT LOCATE('スイ',`シ」シ疏) from `シエシ托シ秦; +SELECT LOCATE('スウ',`シ」シ疏) from `シエシ托シ秦; +SELECT LOCATE('スエ',`シ」シ疏) from `シエシ托シ秦; +SELECT LOCATE('スオ',`シ」シ疏) from `シエシ托シ秦; +SELECT LOCATE('セ',`シ」シ疏) from `シエシ托シ秦; +SELECT LOCATE('縺',`シ」シ疏) from `シエシ托シ疏; +SELECT LOCATE('縺',`シ」シ疏) from `シエシ托シ疏; +SELECT LOCATE('縺',`シ」シ疏) from `シエシ托シ疏; +SELECT LOCATE('縺',`シ」シ疏) from `シエシ托シ疏; +SELECT LOCATE('縺',`シ」シ疏) from `シエシ托シ疏; +SELECT LOCATE('繧',`シ」シ疏) from `シエシ托シ疏; +SELECT LOCATE('鮴',`シ」シ疏) from `シエシ托シ蛋; +SELECT LOCATE('鮴',`シ」シ疏) from `シエシ托シ蛋; +SELECT LOCATE('鮴',`シ」シ疏) from `シエシ托シ蛋; +SELECT LOCATE('鮴',`シ」シ疏) from `シエシ托シ蛋; +SELECT LOCATE('鮴。',`シ」シ疏) from `シエシ托シ蛋; +SELECT LOCATE('荳',`シ」シ疏) from `シエシ托シ蛋; + + +DROP TABLE `シエシ疏; +DROP TABLE `シエシ蛋; +DROP TABLE `シエシ伝; +DROP TABLE `シエシ覗; +DROP TABLE `シエシ描; +DROP TABLE `シエシ冒; +DROP TABLE `シエシ輿; +DROP TABLE `シエシ倭; +DROP TABLE `シエシ兪; +DROP TABLE `シエシ托シ秦; +DROP TABLE `シエシ托シ疏; +DROP TABLE `シエシ托シ蛋; diff --git a/mysql-test/suite/jp/t/jp_lpad_sjis.test b/mysql-test/suite/jp/t/jp_lpad_sjis.test new file mode 100644 index 00000000000..7038112cbc8 --- /dev/null +++ b/mysql-test/suite/jp/t/jp_lpad_sjis.test @@ -0,0 +1,81 @@ +--character_set sjis +--disable_warnings +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`; +drop table if exists `T11`; +drop table if exists `T12`; +--enable_warnings + +# +# Test LPAD() function with Japanese character in sjis encoding +# + +SET NAMES sjis; +SET character_set_database = sjis; + +CREATE TABLE `T1` (`C1` char(5), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = innodb; +CREATE TABLE `T2` (`C1` char(5), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = innodb; +CREATE TABLE `T3` (`C1` char(5), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = innodb; +CREATE TABLE `T4` (`C1` char(5), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = myisam; +CREATE TABLE `T5` (`C1` char(5), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = myisam; +CREATE TABLE `T6` (`C1` char(5), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = myisam; +CREATE TABLE `T7` (`C1` char(5), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = heap; +CREATE TABLE `T8` (`C1` char(5), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = heap; +CREATE TABLE `T9` (`C1` char(5), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = heap; +CREATE TABLE `T10` (`C1` char(5), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = bdb; +CREATE TABLE `T11` (`C1` char(5), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = bdb; +CREATE TABLE `T12` (`C1` char(5), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = bdb; + +INSERT INTO `T1` VALUES ('アイウエオ'),('アイウエ'),('アイウ'),('アイ'),('ア'),(''); +INSERT INTO `T2` VALUES ('あいうえお'),('あいうえ'),('あいう'),('あい'),('あ'),(''); +INSERT INTO `T3` VALUES ('ソ十表予構'),('ソ十表予'),('ソ十表'),('ソ十'),('ソ'),(''); +INSERT INTO `T4` VALUES ('アイウエオ'),('アイウエ'),('アイウ'),('アイ'),('ア'),(''); +INSERT INTO `T5` VALUES ('あいうえお'),('あいうえ'),('あいう'),('あい'),('あ'),(''); +INSERT INTO `T6` VALUES ('ソ十表予構'),('ソ十表予'),('ソ十表'),('ソ十'),('ソ'),(''); +INSERT INTO `T7` VALUES ('アイウエオ'),('アイウエ'),('アイウ'),('アイ'),('ア'),(''); +INSERT INTO `T8` VALUES ('あいうえお'),('あいうえ'),('あいう'),('あい'),('あ'),(''); +INSERT INTO `T9` VALUES ('ソ十表予構'),('ソ十表予'),('ソ十表'),('ソ十'),('ソ'),(''); +INSERT INTO `T10` VALUES ('アイウエオ'),('アイウエ'),('アイウ'),('アイ'),('ア'),(''); +INSERT INTO `T11` VALUES ('あいうえお'),('あいうえ'),('あいう'),('あい'),('あ'),(''); +INSERT INTO `T12` VALUES ('ソ十表予構'),('ソ十表予'),('ソ十表'),('ソ十'),('ソ'),(''); + +#InnoDB +SELECT `C1`, LPAD(`C1`,5,'。') FROM `T1`; +SELECT `C1`, LPAD(`C1`,5,'X') FROM `T2`; +SELECT `C1`, LPAD(`C1`,5,'暴') FROM `T3`; + +#MyISAM +SELECT `C1`, LPAD(`C1`,5,'。') FROM `T4`; +SELECT `C1`, LPAD(`C1`,5,'X') FROM `T5`; +SELECT `C1`, LPAD(`C1`,5,'暴' ) FROM `T6`; + +#HEAP +SELECT `C1`, LPAD(`C1`,5,'。') FROM `T7`; +SELECT `C1`, LPAD(`C1`,5,'X') FROM `T8`; +SELECT `C1`, LPAD(`C1`,5,'暴' ) FROM `T9`; + +#BDB +SELECT `C1`, LPAD(`C1`,5,'。') FROM `T10`; +SELECT `C1`, LPAD(`C1`,5,'X') FROM `T11`; +SELECT `C1`, LPAD(`C1`,5,'暴' ) 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`; diff --git a/mysql-test/suite/jp/t/jp_lpad_ucs2.test b/mysql-test/suite/jp/t/jp_lpad_ucs2.test new file mode 100644 index 00000000000..e3bead0855a --- /dev/null +++ b/mysql-test/suite/jp/t/jp_lpad_ucs2.test @@ -0,0 +1,83 @@ +--source include/have_ucs2.inc + +--disable_warnings +drop table if exists `」ヤ」ア`; +drop table if exists `」ヤ」イ`; +drop table if exists `」ヤ」ウ`; +drop table if exists `」ヤ」エ`; +drop table if exists `」ヤ」オ`; +drop table if exists `」ヤ」カ`; +drop table if exists `」ヤ」キ`; +drop table if exists `」ヤ」ク`; +drop table if exists `」ヤ」ケ`; +drop table if exists `」ヤ」ア」ー`; +drop table if exists `」ヤ」ア」ア`; +drop table if exists `」ヤ」ア」イ`; +--enable_warnings + +# +# Test LPAD() function with Japanese character in ucs2 encoding +# + +SET NAMES ujis; +SET character_set_database = ucs2; +SET collation_connection = ucs2_general_ci; + +CREATE TABLE `」ヤ」ア` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = innodb; +CREATE TABLE `」ヤ」イ` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = innodb; +CREATE TABLE `」ヤ」ウ` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = innodb; +CREATE TABLE `」ヤ」エ` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = myisam; +CREATE TABLE `」ヤ」オ` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = myisam; +CREATE TABLE `」ヤ」カ` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = myisam; +CREATE TABLE `」ヤ」キ` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = heap; +CREATE TABLE `」ヤ」ク` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = heap; +CREATE TABLE `」ヤ」ケ` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = heap; +CREATE TABLE `」ヤ」ア」ー` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = bdb; +CREATE TABLE `」ヤ」ア」ア` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = bdb; +CREATE TABLE `」ヤ」ア」イ` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = bdb; + +INSERT INTO `」ヤ」ア` VALUES ('竺軸宍雫七'),('竺軸宍雫'),('竺軸宍'),('竺軸'),('竺'),(''); +INSERT INTO `」ヤ」イ` VALUES ('、「、、、ヲ、ィ、ェ'),('、「、、、ヲ、ィ'),('、「、、、ヲ'),('、「、、'),('、「'),(''); +INSERT INTO `」ヤ」ウ` VALUES ('常ワ常ン常゙常゚常'),('常ワ常ン常゙常゚'),('常ワ常ン常゙'),('常ワ常ン'),('常ワ'),(''); +INSERT INTO `」ヤ」エ` VALUES ('竺軸宍雫七'),('竺軸宍雫'),('竺軸宍'),('竺軸'),('竺'),(''); +INSERT INTO `」ヤ」オ` VALUES ('、「、、、ヲ、ィ、ェ'),('、「、、、ヲ、ィ'),('、「、、、ヲ'),('、「、、'),('、「'),(''); +INSERT INTO `」ヤ」カ` VALUES ('常ワ常ン常゙常゚常'),('常ワ常ン常゙常゚'),('常ワ常ン常゙'),('常ワ常ン'),('常ワ'),(''); +INSERT INTO `」ヤ」キ` VALUES ('竺軸宍雫七'),('竺軸宍雫'),('竺軸宍'),('竺軸'),('竺'),(''); +INSERT INTO `」ヤ」ク` VALUES ('、「、、、ヲ、ィ、ェ'),('、「、、、ヲ、ィ'),('、「、、、ヲ'),('、「、、'),('、「'),(''); +INSERT INTO `」ヤ」ケ` VALUES ('常ワ常ン常゙常゚常'),('常ワ常ン常゙常゚'),('常ワ常ン常゙'),('常ワ常ン'),('常ワ'),(''); +INSERT INTO `」ヤ」ア」ー` VALUES ('竺軸宍雫七'),('竺軸宍雫'),('竺軸宍'),('竺軸'),('竺'),(''); +INSERT INTO `」ヤ」ア」ア` VALUES ('、「、、、ヲ、ィ、ェ'),('、「、、、ヲ、ィ'),('、「、、、ヲ'),('、「、、'),('、「'),(''); +INSERT INTO `」ヤ」ア」イ` VALUES ('常ワ常ン常゙常゚常'),('常ワ常ン常゙常゚'),('常ワ常ン常゙'),('常ワ常ン'),('常ワ'),(''); + +#InnoDB +SELECT `」テ」ア`, LPAD(`」テ」ア`,5,'治') FROM `」ヤ」ア`; +SELECT `」テ」ア`, LPAD(`」テ」ア`,5,'」リ') FROM `」ヤ」イ`; +SELECT `」テ」ア`, LPAD(`」テ」ア`,5,'床「') FROM `」ヤ」ウ`; + +#MyISAM +SELECT `」テ」ア`, LPAD(`」テ」ア`,5,'治') FROM `」ヤ」エ`; +SELECT `」テ」ア`, LPAD(`」テ」ア`,5,'」リ') FROM `」ヤ」オ`; +SELECT `」テ」ア`, LPAD(`」テ」ア`,5,'床「' ) FROM `」ヤ」カ`; + +#HEAP +SELECT `」テ」ア`, LPAD(`」テ」ア`,5,'治') FROM `」ヤ」キ`; +SELECT `」テ」ア`, LPAD(`」テ」ア`,5,'」リ') FROM `」ヤ」ク`; +SELECT `」テ」ア`, LPAD(`」テ」ア`,5,'床「' ) FROM `」ヤ」ケ`; + +#BDB +SELECT `」テ」ア`, LPAD(`」テ」ア`,5,'治') FROM `」ヤ」ア」ー`; +SELECT `」テ」ア`, LPAD(`」テ」ア`,5,'」リ') FROM `」ヤ」ア」ア`; +SELECT `」テ」ア`, LPAD(`」テ」ア`,5,'床「' ) FROM `」ヤ」ア」イ`; + +DROP TABLE `」ヤ」ア`; +DROP TABLE `」ヤ」イ`; +DROP TABLE `」ヤ」ウ`; +DROP TABLE `」ヤ」エ`; +DROP TABLE `」ヤ」オ`; +DROP TABLE `」ヤ」カ`; +DROP TABLE `」ヤ」キ`; +DROP TABLE `」ヤ」ク`; +DROP TABLE `」ヤ」ケ`; +DROP TABLE `」ヤ」ア」ー`; +DROP TABLE `」ヤ」ア」ア`; +DROP TABLE `」ヤ」ア」イ`; diff --git a/mysql-test/suite/jp/t/jp_lpad_ujis.test b/mysql-test/suite/jp/t/jp_lpad_ujis.test new file mode 100644 index 00000000000..eea4877ec3a --- /dev/null +++ b/mysql-test/suite/jp/t/jp_lpad_ujis.test @@ -0,0 +1,82 @@ +--source include/have_ujis.inc + +--disable_warnings +drop table if exists `」ヤ」ア`; +drop table if exists `」ヤ」イ`; +drop table if exists `」ヤ」ウ`; +drop table if exists `」ヤ」エ`; +drop table if exists `」ヤ」オ`; +drop table if exists `」ヤ」カ`; +drop table if exists `」ヤ」キ`; +drop table if exists `」ヤ」ク`; +drop table if exists `」ヤ」ケ`; +drop table if exists `」ヤ」ア」ー`; +drop table if exists `」ヤ」ア」ア`; +drop table if exists `」ヤ」ア」イ`; +--enable_warnings + +# +# Test LPAD() function with Japanese character in ujis encoding +# + +SET NAMES ujis; +SET character_set_database = ujis; + +CREATE TABLE `」ヤ」ア` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = innodb; +CREATE TABLE `」ヤ」イ` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = innodb; +CREATE TABLE `」ヤ」ウ` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = innodb; +CREATE TABLE `」ヤ」エ` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = myisam; +CREATE TABLE `」ヤ」オ` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = myisam; +CREATE TABLE `」ヤ」カ` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = myisam; +CREATE TABLE `」ヤ」キ` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = heap; +CREATE TABLE `」ヤ」ク` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = heap; +CREATE TABLE `」ヤ」ケ` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = heap; +CREATE TABLE `」ヤ」ア」ー` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = bdb; +CREATE TABLE `」ヤ」ア」ア` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = bdb; +CREATE TABLE `」ヤ」ア」イ` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = bdb; + +INSERT INTO `」ヤ」ア` VALUES ('竺軸宍雫七'),('竺軸宍雫'),('竺軸宍'),('竺軸'),('竺'),(''); +INSERT INTO `」ヤ」イ` VALUES ('、「、、、ヲ、ィ、ェ'),('、「、、、ヲ、ィ'),('、「、、、ヲ'),('、「、、'),('、「'),(''); +INSERT INTO `」ヤ」ウ` VALUES ('常ワ常ン常゙常゚常'),('常ワ常ン常゙常゚'),('常ワ常ン常゙'),('常ワ常ン'),('常ワ'),(''); +INSERT INTO `」ヤ」エ` VALUES ('竺軸宍雫七'),('竺軸宍雫'),('竺軸宍'),('竺軸'),('竺'),(''); +INSERT INTO `」ヤ」オ` VALUES ('、「、、、ヲ、ィ、ェ'),('、「、、、ヲ、ィ'),('、「、、、ヲ'),('、「、、'),('、「'),(''); +INSERT INTO `」ヤ」カ` VALUES ('常ワ常ン常゙常゚常'),('常ワ常ン常゙常゚'),('常ワ常ン常゙'),('常ワ常ン'),('常ワ'),(''); +INSERT INTO `」ヤ」キ` VALUES ('竺軸宍雫七'),('竺軸宍雫'),('竺軸宍'),('竺軸'),('竺'),(''); +INSERT INTO `」ヤ」ク` VALUES ('、「、、、ヲ、ィ、ェ'),('、「、、、ヲ、ィ'),('、「、、、ヲ'),('、「、、'),('、「'),(''); +INSERT INTO `」ヤ」ケ` VALUES ('常ワ常ン常゙常゚常'),('常ワ常ン常゙常゚'),('常ワ常ン常゙'),('常ワ常ン'),('常ワ'),(''); +INSERT INTO `」ヤ」ア」ー` VALUES ('竺軸宍雫七'),('竺軸宍雫'),('竺軸宍'),('竺軸'),('竺'),(''); +INSERT INTO `」ヤ」ア」ア` VALUES ('、「、、、ヲ、ィ、ェ'),('、「、、、ヲ、ィ'),('、「、、、ヲ'),('、「、、'),('、「'),(''); +INSERT INTO `」ヤ」ア」イ` VALUES ('常ワ常ン常゙常゚常'),('常ワ常ン常゙常゚'),('常ワ常ン常゙'),('常ワ常ン'),('常ワ'),(''); + +#InnoDB +SELECT `」テ」ア`, LPAD(`」テ」ア`,5,'治') FROM `」ヤ」ア`; +SELECT `」テ」ア`, LPAD(`」テ」ア`,5,'」リ') FROM `」ヤ」イ`; +SELECT `」テ」ア`, LPAD(`」テ」ア`,5,'床「') FROM `」ヤ」ウ`; + +#MyISAM +SELECT `」テ」ア`, LPAD(`」テ」ア`,5,'治') FROM `」ヤ」エ`; +SELECT `」テ」ア`, LPAD(`」テ」ア`,5,'」リ') FROM `」ヤ」オ`; +SELECT `」テ」ア`, LPAD(`」テ」ア`,5,'床「' ) FROM `」ヤ」カ`; + +#HEAP +SELECT `」テ」ア`, LPAD(`」テ」ア`,5,'治') FROM `」ヤ」キ`; +SELECT `」テ」ア`, LPAD(`」テ」ア`,5,'」リ') FROM `」ヤ」ク`; +SELECT `」テ」ア`, LPAD(`」テ」ア`,5,'床「' ) FROM `」ヤ」ケ`; + +#BDB +SELECT `」テ」ア`, LPAD(`」テ」ア`,5,'治') FROM `」ヤ」ア」ー`; +SELECT `」テ」ア`, LPAD(`」テ」ア`,5,'」リ') FROM `」ヤ」ア」ア`; +SELECT `」テ」ア`, LPAD(`」テ」ア`,5,'床「' ) FROM `」ヤ」ア」イ`; + +DROP TABLE `」ヤ」ア`; +DROP TABLE `」ヤ」イ`; +DROP TABLE `」ヤ」ウ`; +DROP TABLE `」ヤ」エ`; +DROP TABLE `」ヤ」オ`; +DROP TABLE `」ヤ」カ`; +DROP TABLE `」ヤ」キ`; +DROP TABLE `」ヤ」ク`; +DROP TABLE `」ヤ」ケ`; +DROP TABLE `」ヤ」ア」ー`; +DROP TABLE `」ヤ」ア」ア`; +DROP TABLE `」ヤ」ア」イ`; diff --git a/mysql-test/suite/jp/t/jp_lpad_utf8.test b/mysql-test/suite/jp/t/jp_lpad_utf8.test new file mode 100644 index 00000000000..599bf5eba28 --- /dev/null +++ b/mysql-test/suite/jp/t/jp_lpad_utf8.test @@ -0,0 +1,80 @@ +--disable_warnings +drop table if exists `シエシ疏; +drop table if exists `シエシ蛋; +drop table if exists `シエシ伝; +drop table if exists `シエシ覗; +drop table if exists `シエシ描; +drop table if exists `シエシ冒; +drop table if exists `シエシ輿; +drop table if exists `シエシ倭; +drop table if exists `シエシ兪; +drop table if exists `シエシ托シ秦; +drop table if exists `シエシ托シ疏; +drop table if exists `シエシ托シ蛋; +--enable_warnings + +# +# Test LPAD() function with Japanese character in utf8 encoding +# + +SET NAMES utf8; +SET character_set_database = utf8; + +CREATE TABLE `シエシ疏 (`シ」シ疏 char(5), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = innodb; +CREATE TABLE `シエシ蛋 (`シ」シ疏 char(5), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = innodb; +CREATE TABLE `シエシ伝 (`シ」シ疏 char(5), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = innodb; +CREATE TABLE `シエシ覗 (`シ」シ疏 char(5), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = myisam; +CREATE TABLE `シエシ描 (`シ」シ疏 char(5), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = myisam; +CREATE TABLE `シエシ冒 (`シ」シ疏 char(5), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = myisam; +CREATE TABLE `シエシ輿 (`シ」シ疏 char(5), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = heap; +CREATE TABLE `シエシ倭 (`シ」シ疏 char(5), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = heap; +CREATE TABLE `シエシ兪 (`シ」シ疏 char(5), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = heap; +CREATE TABLE `シエシ托シ秦 (`シ」シ疏 char(5), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = bdb; +CREATE TABLE `シエシ托シ疏 (`シ」シ疏 char(5), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = bdb; +CREATE TABLE `シエシ托シ蛋 (`シ」シ疏 char(5), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = bdb; + +INSERT INTO `シエシ疏 VALUES ('スアスイスウスエスオ'),('スアスイスウスエ'),('スアスイスウ'),('スアスイ'),('スア'),(''); +INSERT INTO `シエシ蛋 VALUES ('縺ゅ>縺縺医♀'),('縺ゅ>縺縺'),('縺ゅ>縺'),('縺ゅ>'),('縺'),(''); +INSERT INTO `シエシ伝 VALUES ('鮴秘セ夜セ鈴セ樣セ。'),('鮴秘セ夜セ鈴セ'),('鮴秘セ夜セ'),('鮴秘セ'),('鮴'),(''); +INSERT INTO `シエシ覗 VALUES ('スアスイスウスエスオ'),('スアスイスウスエ'),('スアスイスウ'),('スアスイ'),('スア'),(''); +INSERT INTO `シエシ描 VALUES ('縺ゅ>縺縺医♀'),('縺ゅ>縺縺'),('縺ゅ>縺'),('縺ゅ>'),('縺'),(''); +INSERT INTO `シエシ冒 VALUES ('鮴秘セ夜セ鈴セ樣セ。'),('鮴秘セ夜セ鈴セ'),('鮴秘セ夜セ'),('鮴秘セ'),('鮴'),(''); +INSERT INTO `シエシ輿 VALUES ('スアスイスウスエスオ'),('スアスイスウスエ'),('スアスイスウ'),('スアスイ'),('スア'),(''); +INSERT INTO `シエシ倭 VALUES ('縺ゅ>縺縺医♀'),('縺ゅ>縺縺'),('縺ゅ>縺'),('縺ゅ>'),('縺'),(''); +INSERT INTO `シエシ兪 VALUES ('鮴秘セ夜セ鈴セ樣セ。'),('鮴秘セ夜セ鈴セ'),('鮴秘セ夜セ'),('鮴秘セ'),('鮴'),(''); +INSERT INTO `シエシ托シ秦 VALUES ('スアスイスウスエスオ'),('スアスイスウスエ'),('スアスイスウ'),('スアスイ'),('スア'),(''); +INSERT INTO `シエシ托シ疏 VALUES ('縺ゅ>縺縺医♀'),('縺ゅ>縺縺'),('縺ゅ>縺'),('縺ゅ>'),('縺'),(''); +INSERT INTO `シエシ托シ蛋 VALUES ('鮴秘セ夜セ鈴セ樣セ。'),('鮴秘セ夜セ鈴セ'),('鮴秘セ夜セ'),('鮴秘セ'),('鮴'),(''); + +#InnoDB +SELECT `シ」シ疏, LPAD(`シ」シ疏,5,'ス。') FROM `シエシ疏; +SELECT `シ」シ疏, LPAD(`シ」シ疏,5,'シク') FROM `シエシ蛋; +SELECT `シ」シ疏, LPAD(`シ」シ疏,5,'荳') FROM `シエシ伝; + +#MyISAM +SELECT `シ」シ疏, LPAD(`シ」シ疏,5,'ス。') FROM `シエシ覗; +SELECT `シ」シ疏, LPAD(`シ」シ疏,5,'シク') FROM `シエシ描; +SELECT `シ」シ疏, LPAD(`シ」シ疏,5,'荳' ) FROM `シエシ冒; + +#HEAP +SELECT `シ」シ疏, LPAD(`シ」シ疏,5,'ス。') FROM `シエシ輿; +SELECT `シ」シ疏, LPAD(`シ」シ疏,5,'シク') FROM `シエシ倭; +SELECT `シ」シ疏, LPAD(`シ」シ疏,5,'荳' ) FROM `シエシ兪; + +#BDB +SELECT `シ」シ疏, LPAD(`シ」シ疏,5,'ス。') FROM `シエシ托シ秦; +SELECT `シ」シ疏, LPAD(`シ」シ疏,5,'シク') FROM `シエシ托シ疏; +SELECT `シ」シ疏, LPAD(`シ」シ疏,5,'荳' ) FROM `シエシ托シ蛋; + +DROP TABLE `シエシ疏; +DROP TABLE `シエシ蛋; +DROP TABLE `シエシ伝; +DROP TABLE `シエシ覗; +DROP TABLE `シエシ描; +DROP TABLE `シエシ冒; +DROP TABLE `シエシ輿; +DROP TABLE `シエシ倭; +DROP TABLE `シエシ兪; +DROP TABLE `シエシ托シ秦; +DROP TABLE `シエシ托シ疏; +DROP TABLE `シエシ托シ蛋; diff --git a/mysql-test/suite/jp/t/jp_ltrim_sjis.test b/mysql-test/suite/jp/t/jp_ltrim_sjis.test new file mode 100644 index 00000000000..864238df07c --- /dev/null +++ b/mysql-test/suite/jp/t/jp_ltrim_sjis.test @@ -0,0 +1,163 @@ +--character_set sjis +--disable_warnings +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`; +--enable_warnings + +# +# Test LTRIM() function with Japanese characters in sjis encoding +# + +SET NAMES sjis; +SET character_set_database = sjis; + +CREATE TABLE `T1` (`C1` char(8), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = innodb; +CREATE TABLE `T2` (`C1` char(8), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = innodb; +CREATE TABLE `T3` (`C1` char(8), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = innodb; +CREATE TABLE `T4` (`C1` char(8), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = myisam; +CREATE TABLE `T5` (`C1` char(8), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = myisam; +CREATE TABLE `T6` (`C1` char(8), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = myisam; +CREATE TABLE `T7` (`C1` char(8), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = heap; +CREATE TABLE `T8` (`C1` char(8), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = heap; +CREATE TABLE `T9` (`C1` char(8), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = heap; +CREATE TABLE `T10` (`C1` char(8), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = bdb; +CREATE TABLE `T11` (`C1` char(8), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = bdb; +CREATE TABLE `T12` (`C1` char(8), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = bdb; + +INSERT INTO `T1` VALUES ('アイウエオ'); +INSERT INTO `T1` VALUES (' アイウエオ'); +INSERT INTO `T1` VALUES (' アイウエオ'); +INSERT INTO `T1` VALUES (' アイウエオ'); +# Double byte spaces are not supposed to be trimed +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 (' あいうえお'); +# Double byte spaces are not supposed to be trimed +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 (' ソ十表予構'); +# Double byte spaces are not supposed to be trimed +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 (' アイウエオ'); +# Double byte spaces are not supposed to be trimed +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 (' あいうえお'); +# Double byte spaces are not supposed to be trimed +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 (' ソ十表予構'); +# Double byte spaces are not supposed to be trimed +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 (' アイウエオ'); +# Double byte spaces are not supposed to be trimed +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 (' あいうえお'); +# Double byte spaces are not supposed to be trimed +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 (' ソ十表予構'); +# Double byte spaces are not supposed to be trimed +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 (' アイウエオ'); +# Double byte spaces are not supposed to be trimed +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 (' あいうえお'); +# Double byte spaces are not supposed to be trimed +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 (' ソ十表予構'); +# Double byte spaces are not supposed to be trimed +INSERT INTO `T12` VALUES (' ソ十表予構'); +INSERT INTO `T12` VALUES ('  ソ十表予構'); +INSERT INTO `T12` VALUES ('   ソ十表予構'); + +#InnoDB +SELECT LTRIM(`C1`) from `T1`; +SELECT LTRIM(`C1`) from `T2`; +SELECT LTRIM(`C1`) from `T3`; + +#MyISAM +SELECT LTRIM(`C1`) from `T4`; +SELECT LTRIM(`C1`) from `T5`; +SELECT LTRIM(`C1`) from `T6`; + +#HEAP +SELECT LTRIM(`C1`) from `T7`; +SELECT LTRIM(`C1`) from `T8`; +SELECT LTRIM(`C1`) from `T9`; + +#BDB +SELECT LTRIM(`C1`) from `T10`; +SELECT LTRIM(`C1`) from `T11`; +SELECT LTRIM(`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`; diff --git a/mysql-test/suite/jp/t/jp_ltrim_ucs2.test b/mysql-test/suite/jp/t/jp_ltrim_ucs2.test new file mode 100644 index 00000000000..0ae647f5222 --- /dev/null +++ b/mysql-test/suite/jp/t/jp_ltrim_ucs2.test @@ -0,0 +1,165 @@ +--source include/have_ucs2.inc + +--disable_warnings +drop table if exists `」ヤ」ア`; +drop table if exists `」ヤ」イ`; +drop table if exists `」ヤ」ウ`; +drop table if exists `」ヤ」エ`; +drop table if exists `」ヤ」オ`; +drop table if exists `」ヤ」カ`; +drop table if exists `」ヤ」キ`; +drop table if exists `」ヤ」ク`; +drop table if exists `」ヤ」ケ`; +drop table if exists `」ヤ」ア」ー`; +--enable_warnings + +# +# Test LTRIM() function with Japanese characters in ucs2 encoding +# + +SET NAMES ujis; +SET character_set_database = ucs2; +SET collation_connection = ucs2_general_ci; + +CREATE TABLE `」ヤ」ア` (`」テ」ア` char(8), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = innodb; +CREATE TABLE `」ヤ」イ` (`」テ」ア` char(8), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = innodb; +CREATE TABLE `」ヤ」ウ` (`」テ」ア` char(8), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = innodb; +CREATE TABLE `」ヤ」エ` (`」テ」ア` char(8), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = myisam; +CREATE TABLE `」ヤ」オ` (`」テ」ア` char(8), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = myisam; +CREATE TABLE `」ヤ」カ` (`」テ」ア` char(8), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = myisam; +CREATE TABLE `」ヤ」キ` (`」テ」ア` char(8), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = heap; +CREATE TABLE `」ヤ」ク` (`」テ」ア` char(8), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = heap; +CREATE TABLE `」ヤ」ケ` (`」テ」ア` char(8), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = heap; +CREATE TABLE `」ヤ」ア」ー` (`」テ」ア` char(8), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = bdb; +CREATE TABLE `」ヤ」ア」ア` (`」テ」ア` char(8), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = bdb; +CREATE TABLE `」ヤ」ア」イ` (`」テ」ア` char(8), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = bdb; + +INSERT INTO `」ヤ」ア` VALUES ('竺軸宍雫七'); +INSERT INTO `」ヤ」ア` VALUES (' 竺軸宍雫七'); +INSERT INTO `」ヤ」ア` VALUES (' 竺軸宍雫七'); +INSERT INTO `」ヤ」ア` VALUES (' 竺軸宍雫七'); +# Double byte spaces are not supposed to be trimed +INSERT INTO `」ヤ」ア` VALUES ('。。竺軸宍雫七'); +INSERT INTO `」ヤ」ア` VALUES ('。。。。竺軸宍雫七'); +INSERT INTO `」ヤ」ア` VALUES ('。。。。。。竺軸宍雫七'); +INSERT INTO `」ヤ」イ` VALUES ('、「、、、ヲ、ィ、ェ'); +INSERT INTO `」ヤ」イ` VALUES (' 、「、、、ヲ、ィ、ェ'); +INSERT INTO `」ヤ」イ` VALUES (' 、「、、、ヲ、ィ、ェ'); +INSERT INTO `」ヤ」イ` VALUES (' 、「、、、ヲ、ィ、ェ'); +# Double byte spaces are not supposed to be trimed +INSERT INTO `」ヤ」イ` VALUES ('。。、「、、、ヲ、ィ、ェ'); +INSERT INTO `」ヤ」イ` VALUES ('。。。。、「、、、ヲ、ィ、ェ'); +INSERT INTO `」ヤ」イ` VALUES ('。。。。。。、「、、、ヲ、ィ、ェ'); +INSERT INTO `」ヤ」ウ` VALUES ('常ワ常ン常゙常゚常'); +INSERT INTO `」ヤ」ウ` VALUES (' 常ワ常ン常゙常゚常'); +INSERT INTO `」ヤ」ウ` VALUES (' 常ワ常ン常゙常゚常'); +INSERT INTO `」ヤ」ウ` VALUES (' 常ワ常ン常゙常゚常'); +# Double byte spaces are not supposed to be trimed +INSERT INTO `」ヤ」ウ` VALUES ('。。常ワ常ン常゙常゚常'); +INSERT INTO `」ヤ」ウ` VALUES ('。。。。常ワ常ン常゙常゚常'); +INSERT INTO `」ヤ」ウ` VALUES ('。。。。。。常ワ常ン常゙常゚常'); +INSERT INTO `」ヤ」エ` VALUES ('竺軸宍雫七'); +INSERT INTO `」ヤ」エ` VALUES (' 竺軸宍雫七'); +INSERT INTO `」ヤ」エ` VALUES (' 竺軸宍雫七'); +INSERT INTO `」ヤ」エ` VALUES (' 竺軸宍雫七'); +# Double byte spaces are not supposed to be trimed +INSERT INTO `」ヤ」エ` VALUES ('。。竺軸宍雫七'); +INSERT INTO `」ヤ」エ` VALUES ('。。。。竺軸宍雫七'); +INSERT INTO `」ヤ」エ` VALUES ('。。。。。。竺軸宍雫七'); +INSERT INTO `」ヤ」オ` VALUES ('、「、、、ヲ、ィ、ェ'); +INSERT INTO `」ヤ」オ` VALUES (' 、「、、、ヲ、ィ、ェ'); +INSERT INTO `」ヤ」オ` VALUES (' 、「、、、ヲ、ィ、ェ'); +INSERT INTO `」ヤ」オ` VALUES (' 、「、、、ヲ、ィ、ェ'); +# Double byte spaces are not supposed to be trimed +INSERT INTO `」ヤ」オ` VALUES ('。。、「、、、ヲ、ィ、ェ'); +INSERT INTO `」ヤ」オ` VALUES ('。。。。、「、、、ヲ、ィ、ェ'); +INSERT INTO `」ヤ」オ` VALUES ('。。。。。。、「、、、ヲ、ィ、ェ'); +INSERT INTO `」ヤ」カ` VALUES ('常ワ常ン常゙常゚常'); +INSERT INTO `」ヤ」カ` VALUES (' 常ワ常ン常゙常゚常'); +INSERT INTO `」ヤ」カ` VALUES (' 常ワ常ン常゙常゚常'); +INSERT INTO `」ヤ」カ` VALUES (' 常ワ常ン常゙常゚常'); +# Double byte spaces are not supposed to be trimed +INSERT INTO `」ヤ」カ` VALUES ('。。常ワ常ン常゙常゚常'); +INSERT INTO `」ヤ」カ` VALUES ('。。。。常ワ常ン常゙常゚常'); +INSERT INTO `」ヤ」カ` VALUES ('。。。。。。常ワ常ン常゙常゚常'); +INSERT INTO `」ヤ」キ` VALUES ('竺軸宍雫七'); +INSERT INTO `」ヤ」キ` VALUES (' 竺軸宍雫七'); +INSERT INTO `」ヤ」キ` VALUES (' 竺軸宍雫七'); +INSERT INTO `」ヤ」キ` VALUES (' 竺軸宍雫七'); +# Double byte spaces are not supposed to be trimed +INSERT INTO `」ヤ」キ` VALUES ('。。竺軸宍雫七'); +INSERT INTO `」ヤ」キ` VALUES ('。。。。竺軸宍雫七'); +INSERT INTO `」ヤ」キ` VALUES ('。。。。。。竺軸宍雫七'); +INSERT INTO `」ヤ」ク` VALUES ('、「、、、ヲ、ィ、ェ'); +INSERT INTO `」ヤ」ク` VALUES (' 、「、、、ヲ、ィ、ェ'); +INSERT INTO `」ヤ」ク` VALUES (' 、「、、、ヲ、ィ、ェ'); +INSERT INTO `」ヤ」ク` VALUES (' 、「、、、ヲ、ィ、ェ'); +# Double byte spaces are not supposed to be trimed +INSERT INTO `」ヤ」ク` VALUES ('。。、「、、、ヲ、ィ、ェ'); +INSERT INTO `」ヤ」ク` VALUES ('。。。。、「、、、ヲ、ィ、ェ'); +INSERT INTO `」ヤ」ク` VALUES ('。。。。。。、「、、、ヲ、ィ、ェ'); +INSERT INTO `」ヤ」ケ` VALUES ('常ワ常ン常゙常゚常'); +INSERT INTO `」ヤ」ケ` VALUES (' 常ワ常ン常゙常゚常'); +INSERT INTO `」ヤ」ケ` VALUES (' 常ワ常ン常゙常゚常'); +INSERT INTO `」ヤ」ケ` VALUES (' 常ワ常ン常゙常゚常'); +# Double byte spaces are not supposed to be trimed +INSERT INTO `」ヤ」ケ` VALUES ('。。常ワ常ン常゙常゚常'); +INSERT INTO `」ヤ」ケ` VALUES ('。。。。常ワ常ン常゙常゚常'); +INSERT INTO `」ヤ」ケ` VALUES ('。。。。。。常ワ常ン常゙常゚常'); +INSERT INTO `」ヤ」ア」ー` VALUES ('竺軸宍雫七'); +INSERT INTO `」ヤ」ア」ー` VALUES (' 竺軸宍雫七'); +INSERT INTO `」ヤ」ア」ー` VALUES (' 竺軸宍雫七'); +INSERT INTO `」ヤ」ア」ー` VALUES (' 竺軸宍雫七'); +# Double byte spaces are not supposed to be trimed +INSERT INTO `」ヤ」ア」ー` VALUES ('。。竺軸宍雫七'); +INSERT INTO `」ヤ」ア」ー` VALUES ('。。。。竺軸宍雫七'); +INSERT INTO `」ヤ」ア」ー` VALUES ('。。。。。。竺軸宍雫七'); +INSERT INTO `」ヤ」ア」ア` VALUES ('、「、、、ヲ、ィ、ェ'); +INSERT INTO `」ヤ」ア」ア` VALUES (' 、「、、、ヲ、ィ、ェ'); +INSERT INTO `」ヤ」ア」ア` VALUES (' 、「、、、ヲ、ィ、ェ'); +INSERT INTO `」ヤ」ア」ア` VALUES (' 、「、、、ヲ、ィ、ェ'); +# Double byte spaces are not supposed to be trimed +INSERT INTO `」ヤ」ア」ア` VALUES ('。。、「、、、ヲ、ィ、ェ'); +INSERT INTO `」ヤ」ア」ア` VALUES ('。。。。、「、、、ヲ、ィ、ェ'); +INSERT INTO `」ヤ」ア」ア` VALUES ('。。。。。。、「、、、ヲ、ィ、ェ'); +INSERT INTO `」ヤ」ア」イ` VALUES ('常ワ常ン常゙常゚常'); +INSERT INTO `」ヤ」ア」イ` VALUES (' 常ワ常ン常゙常゚常'); +INSERT INTO `」ヤ」ア」イ` VALUES (' 常ワ常ン常゙常゚常'); +INSERT INTO `」ヤ」ア」イ` VALUES (' 常ワ常ン常゙常゚常'); +# Double byte spaces are not supposed to be trimed +INSERT INTO `」ヤ」ア」イ` VALUES ('。。常ワ常ン常゙常゚常'); +INSERT INTO `」ヤ」ア」イ` VALUES ('。。。。常ワ常ン常゙常゚常'); +INSERT INTO `」ヤ」ア」イ` VALUES ('。。。。。。常ワ常ン常゙常゚常'); + +#InnoDB +SELECT LTRIM(`」テ」ア`) from `」ヤ」ア`; +SELECT LTRIM(`」テ」ア`) from `」ヤ」イ`; +SELECT LTRIM(`」テ」ア`) from `」ヤ」ウ`; + +#MyISAM +SELECT LTRIM(`」テ」ア`) from `」ヤ」エ`; +SELECT LTRIM(`」テ」ア`) from `」ヤ」オ`; +SELECT LTRIM(`」テ」ア`) from `」ヤ」カ`; + +#HEAP +SELECT LTRIM(`」テ」ア`) from `」ヤ」キ`; +SELECT LTRIM(`」テ」ア`) from `」ヤ」ク`; +SELECT LTRIM(`」テ」ア`) from `」ヤ」ケ`; + +#BDB +SELECT LTRIM(`」テ」ア`) from `」ヤ」ア」ー`; +SELECT LTRIM(`」テ」ア`) from `」ヤ」ア」ア`; +SELECT LTRIM(`」テ」ア`) from `」ヤ」ア」イ`; + +DROP TABLE `」ヤ」ア`; +DROP TABLE `」ヤ」イ`; +DROP TABLE `」ヤ」ウ`; +DROP TABLE `」ヤ」エ`; +DROP TABLE `」ヤ」オ`; +DROP TABLE `」ヤ」カ`; +DROP TABLE `」ヤ」キ`; +DROP TABLE `」ヤ」ク`; +DROP TABLE `」ヤ」ケ`; +DROP TABLE `」ヤ」ア」ー`; +DROP TABLE `」ヤ」ア」ア`; +DROP TABLE `」ヤ」ア」イ`; diff --git a/mysql-test/suite/jp/t/jp_ltrim_ujis.test b/mysql-test/suite/jp/t/jp_ltrim_ujis.test new file mode 100644 index 00000000000..64363aa330b --- /dev/null +++ b/mysql-test/suite/jp/t/jp_ltrim_ujis.test @@ -0,0 +1,164 @@ +--source include/have_ujis.inc + +--disable_warnings +drop table if exists `」ヤ」ア`; +drop table if exists `」ヤ」イ`; +drop table if exists `」ヤ」ウ`; +drop table if exists `」ヤ」エ`; +drop table if exists `」ヤ」オ`; +drop table if exists `」ヤ」カ`; +drop table if exists `」ヤ」キ`; +drop table if exists `」ヤ」ク`; +drop table if exists `」ヤ」ケ`; +drop table if exists `」ヤ」ア」ー`; +--enable_warnings + +# +# Test LTRIM() function with Japanese characters in ujis encoding +# + +SET NAMES ujis; +SET character_set_database = ujis; + +CREATE TABLE `」ヤ」ア` (`」テ」ア` char(8), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = innodb; +CREATE TABLE `」ヤ」イ` (`」テ」ア` char(8), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = innodb; +CREATE TABLE `」ヤ」ウ` (`」テ」ア` char(8), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = innodb; +CREATE TABLE `」ヤ」エ` (`」テ」ア` char(8), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = myisam; +CREATE TABLE `」ヤ」オ` (`」テ」ア` char(8), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = myisam; +CREATE TABLE `」ヤ」カ` (`」テ」ア` char(8), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = myisam; +CREATE TABLE `」ヤ」キ` (`」テ」ア` char(8), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = heap; +CREATE TABLE `」ヤ」ク` (`」テ」ア` char(8), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = heap; +CREATE TABLE `」ヤ」ケ` (`」テ」ア` char(8), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = heap; +CREATE TABLE `」ヤ」ア」ー` (`」テ」ア` char(8), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = bdb; +CREATE TABLE `」ヤ」ア」ア` (`」テ」ア` char(8), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = bdb; +CREATE TABLE `」ヤ」ア」イ` (`」テ」ア` char(8), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = bdb; + +INSERT INTO `」ヤ」ア` VALUES ('竺軸宍雫七'); +INSERT INTO `」ヤ」ア` VALUES (' 竺軸宍雫七'); +INSERT INTO `」ヤ」ア` VALUES (' 竺軸宍雫七'); +INSERT INTO `」ヤ」ア` VALUES (' 竺軸宍雫七'); +# Double byte spaces are not supposed to be trimed +INSERT INTO `」ヤ」ア` VALUES ('。。竺軸宍雫七'); +INSERT INTO `」ヤ」ア` VALUES ('。。。。竺軸宍雫七'); +INSERT INTO `」ヤ」ア` VALUES ('。。。。。。竺軸宍雫七'); +INSERT INTO `」ヤ」イ` VALUES ('、「、、、ヲ、ィ、ェ'); +INSERT INTO `」ヤ」イ` VALUES (' 、「、、、ヲ、ィ、ェ'); +INSERT INTO `」ヤ」イ` VALUES (' 、「、、、ヲ、ィ、ェ'); +INSERT INTO `」ヤ」イ` VALUES (' 、「、、、ヲ、ィ、ェ'); +# Double byte spaces are not supposed to be trimed +INSERT INTO `」ヤ」イ` VALUES ('。。、「、、、ヲ、ィ、ェ'); +INSERT INTO `」ヤ」イ` VALUES ('。。。。、「、、、ヲ、ィ、ェ'); +INSERT INTO `」ヤ」イ` VALUES ('。。。。。。、「、、、ヲ、ィ、ェ'); +INSERT INTO `」ヤ」ウ` VALUES ('常ワ常ン常゙常゚常'); +INSERT INTO `」ヤ」ウ` VALUES (' 常ワ常ン常゙常゚常'); +INSERT INTO `」ヤ」ウ` VALUES (' 常ワ常ン常゙常゚常'); +INSERT INTO `」ヤ」ウ` VALUES (' 常ワ常ン常゙常゚常'); +# Double byte spaces are not supposed to be trimed +INSERT INTO `」ヤ」ウ` VALUES ('。。常ワ常ン常゙常゚常'); +INSERT INTO `」ヤ」ウ` VALUES ('。。。。常ワ常ン常゙常゚常'); +INSERT INTO `」ヤ」ウ` VALUES ('。。。。。。常ワ常ン常゙常゚常'); +INSERT INTO `」ヤ」エ` VALUES ('竺軸宍雫七'); +INSERT INTO `」ヤ」エ` VALUES (' 竺軸宍雫七'); +INSERT INTO `」ヤ」エ` VALUES (' 竺軸宍雫七'); +INSERT INTO `」ヤ」エ` VALUES (' 竺軸宍雫七'); +# Double byte spaces are not supposed to be trimed +INSERT INTO `」ヤ」エ` VALUES ('。。竺軸宍雫七'); +INSERT INTO `」ヤ」エ` VALUES ('。。。。竺軸宍雫七'); +INSERT INTO `」ヤ」エ` VALUES ('。。。。。。竺軸宍雫七'); +INSERT INTO `」ヤ」オ` VALUES ('、「、、、ヲ、ィ、ェ'); +INSERT INTO `」ヤ」オ` VALUES (' 、「、、、ヲ、ィ、ェ'); +INSERT INTO `」ヤ」オ` VALUES (' 、「、、、ヲ、ィ、ェ'); +INSERT INTO `」ヤ」オ` VALUES (' 、「、、、ヲ、ィ、ェ'); +# Double byte spaces are not supposed to be trimed +INSERT INTO `」ヤ」オ` VALUES ('。。、「、、、ヲ、ィ、ェ'); +INSERT INTO `」ヤ」オ` VALUES ('。。。。、「、、、ヲ、ィ、ェ'); +INSERT INTO `」ヤ」オ` VALUES ('。。。。。。、「、、、ヲ、ィ、ェ'); +INSERT INTO `」ヤ」カ` VALUES ('常ワ常ン常゙常゚常'); +INSERT INTO `」ヤ」カ` VALUES (' 常ワ常ン常゙常゚常'); +INSERT INTO `」ヤ」カ` VALUES (' 常ワ常ン常゙常゚常'); +INSERT INTO `」ヤ」カ` VALUES (' 常ワ常ン常゙常゚常'); +# Double byte spaces are not supposed to be trimed +INSERT INTO `」ヤ」カ` VALUES ('。。常ワ常ン常゙常゚常'); +INSERT INTO `」ヤ」カ` VALUES ('。。。。常ワ常ン常゙常゚常'); +INSERT INTO `」ヤ」カ` VALUES ('。。。。。。常ワ常ン常゙常゚常'); +INSERT INTO `」ヤ」キ` VALUES ('竺軸宍雫七'); +INSERT INTO `」ヤ」キ` VALUES (' 竺軸宍雫七'); +INSERT INTO `」ヤ」キ` VALUES (' 竺軸宍雫七'); +INSERT INTO `」ヤ」キ` VALUES (' 竺軸宍雫七'); +# Double byte spaces are not supposed to be trimed +INSERT INTO `」ヤ」キ` VALUES ('。。竺軸宍雫七'); +INSERT INTO `」ヤ」キ` VALUES ('。。。。竺軸宍雫七'); +INSERT INTO `」ヤ」キ` VALUES ('。。。。。。竺軸宍雫七'); +INSERT INTO `」ヤ」ク` VALUES ('、「、、、ヲ、ィ、ェ'); +INSERT INTO `」ヤ」ク` VALUES (' 、「、、、ヲ、ィ、ェ'); +INSERT INTO `」ヤ」ク` VALUES (' 、「、、、ヲ、ィ、ェ'); +INSERT INTO `」ヤ」ク` VALUES (' 、「、、、ヲ、ィ、ェ'); +# Double byte spaces are not supposed to be trimed +INSERT INTO `」ヤ」ク` VALUES ('。。、「、、、ヲ、ィ、ェ'); +INSERT INTO `」ヤ」ク` VALUES ('。。。。、「、、、ヲ、ィ、ェ'); +INSERT INTO `」ヤ」ク` VALUES ('。。。。。。、「、、、ヲ、ィ、ェ'); +INSERT INTO `」ヤ」ケ` VALUES ('常ワ常ン常゙常゚常'); +INSERT INTO `」ヤ」ケ` VALUES (' 常ワ常ン常゙常゚常'); +INSERT INTO `」ヤ」ケ` VALUES (' 常ワ常ン常゙常゚常'); +INSERT INTO `」ヤ」ケ` VALUES (' 常ワ常ン常゙常゚常'); +# Double byte spaces are not supposed to be trimed +INSERT INTO `」ヤ」ケ` VALUES ('。。常ワ常ン常゙常゚常'); +INSERT INTO `」ヤ」ケ` VALUES ('。。。。常ワ常ン常゙常゚常'); +INSERT INTO `」ヤ」ケ` VALUES ('。。。。。。常ワ常ン常゙常゚常'); +INSERT INTO `」ヤ」ア」ー` VALUES ('竺軸宍雫七'); +INSERT INTO `」ヤ」ア」ー` VALUES (' 竺軸宍雫七'); +INSERT INTO `」ヤ」ア」ー` VALUES (' 竺軸宍雫七'); +INSERT INTO `」ヤ」ア」ー` VALUES (' 竺軸宍雫七'); +# Double byte spaces are not supposed to be trimed +INSERT INTO `」ヤ」ア」ー` VALUES ('。。竺軸宍雫七'); +INSERT INTO `」ヤ」ア」ー` VALUES ('。。。。竺軸宍雫七'); +INSERT INTO `」ヤ」ア」ー` VALUES ('。。。。。。竺軸宍雫七'); +INSERT INTO `」ヤ」ア」ア` VALUES ('、「、、、ヲ、ィ、ェ'); +INSERT INTO `」ヤ」ア」ア` VALUES (' 、「、、、ヲ、ィ、ェ'); +INSERT INTO `」ヤ」ア」ア` VALUES (' 、「、、、ヲ、ィ、ェ'); +INSERT INTO `」ヤ」ア」ア` VALUES (' 、「、、、ヲ、ィ、ェ'); +# Double byte spaces are not supposed to be trimed +INSERT INTO `」ヤ」ア」ア` VALUES ('。。、「、、、ヲ、ィ、ェ'); +INSERT INTO `」ヤ」ア」ア` VALUES ('。。。。、「、、、ヲ、ィ、ェ'); +INSERT INTO `」ヤ」ア」ア` VALUES ('。。。。。。、「、、、ヲ、ィ、ェ'); +INSERT INTO `」ヤ」ア」イ` VALUES ('常ワ常ン常゙常゚常'); +INSERT INTO `」ヤ」ア」イ` VALUES (' 常ワ常ン常゙常゚常'); +INSERT INTO `」ヤ」ア」イ` VALUES (' 常ワ常ン常゙常゚常'); +INSERT INTO `」ヤ」ア」イ` VALUES (' 常ワ常ン常゙常゚常'); +# Double byte spaces are not supposed to be trimed +INSERT INTO `」ヤ」ア」イ` VALUES ('。。常ワ常ン常゙常゚常'); +INSERT INTO `」ヤ」ア」イ` VALUES ('。。。。常ワ常ン常゙常゚常'); +INSERT INTO `」ヤ」ア」イ` VALUES ('。。。。。。常ワ常ン常゙常゚常'); + +#InnoDB +SELECT LTRIM(`」テ」ア`) from `」ヤ」ア`; +SELECT LTRIM(`」テ」ア`) from `」ヤ」イ`; +SELECT LTRIM(`」テ」ア`) from `」ヤ」ウ`; + +#MyISAM +SELECT LTRIM(`」テ」ア`) from `」ヤ」エ`; +SELECT LTRIM(`」テ」ア`) from `」ヤ」オ`; +SELECT LTRIM(`」テ」ア`) from `」ヤ」カ`; + +#HEAP +SELECT LTRIM(`」テ」ア`) from `」ヤ」キ`; +SELECT LTRIM(`」テ」ア`) from `」ヤ」ク`; +SELECT LTRIM(`」テ」ア`) from `」ヤ」ケ`; + +#BDB +SELECT LTRIM(`」テ」ア`) from `」ヤ」ア」ー`; +SELECT LTRIM(`」テ」ア`) from `」ヤ」ア」ア`; +SELECT LTRIM(`」テ」ア`) from `」ヤ」ア」イ`; + +DROP TABLE `」ヤ」ア`; +DROP TABLE `」ヤ」イ`; +DROP TABLE `」ヤ」ウ`; +DROP TABLE `」ヤ」エ`; +DROP TABLE `」ヤ」オ`; +DROP TABLE `」ヤ」カ`; +DROP TABLE `」ヤ」キ`; +DROP TABLE `」ヤ」ク`; +DROP TABLE `」ヤ」ケ`; +DROP TABLE `」ヤ」ア」ー`; +DROP TABLE `」ヤ」ア」ア`; +DROP TABLE `」ヤ」ア」イ`; diff --git a/mysql-test/suite/jp/t/jp_ltrim_utf8.test b/mysql-test/suite/jp/t/jp_ltrim_utf8.test new file mode 100644 index 00000000000..846ce11163b --- /dev/null +++ b/mysql-test/suite/jp/t/jp_ltrim_utf8.test @@ -0,0 +1,162 @@ +--disable_warnings +drop table if exists `シエシ疏; +drop table if exists `シエシ蛋; +drop table if exists `シエシ伝; +drop table if exists `シエシ覗; +drop table if exists `シエシ描; +drop table if exists `シエシ冒; +drop table if exists `シエシ輿; +drop table if exists `シエシ倭; +drop table if exists `シエシ兪; +drop table if exists `シエシ托シ秦; +--enable_warnings + +# +# Test LTRIM() function with Japanese characters in utf8 encoding +# + +SET NAMES utf8; +SET character_set_database = utf8; + +CREATE TABLE `シエシ疏 (`シ」シ疏 char(8), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = innodb; +CREATE TABLE `シエシ蛋 (`シ」シ疏 char(8), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = innodb; +CREATE TABLE `シエシ伝 (`シ」シ疏 char(8), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = innodb; +CREATE TABLE `シエシ覗 (`シ」シ疏 char(8), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = myisam; +CREATE TABLE `シエシ描 (`シ」シ疏 char(8), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = myisam; +CREATE TABLE `シエシ冒 (`シ」シ疏 char(8), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = myisam; +CREATE TABLE `シエシ輿 (`シ」シ疏 char(8), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = heap; +CREATE TABLE `シエシ倭 (`シ」シ疏 char(8), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = heap; +CREATE TABLE `シエシ兪 (`シ」シ疏 char(8), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = heap; +CREATE TABLE `シエシ托シ秦 (`シ」シ疏 char(8), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = bdb; +CREATE TABLE `シエシ托シ疏 (`シ」シ疏 char(8), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = bdb; +CREATE TABLE `シエシ托シ蛋 (`シ」シ疏 char(8), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = bdb; + +INSERT INTO `シエシ疏 VALUES ('スアスイスウスエスオ'); +INSERT INTO `シエシ疏 VALUES (' スアスイスウスエスオ'); +INSERT INTO `シエシ疏 VALUES (' スアスイスウスエスオ'); +INSERT INTO `シエシ疏 VALUES (' スアスイスウスエスオ'); +# Double byte spaces are not supposed to be trimed +INSERT INTO `シエシ疏 VALUES ('縲スアスイスウスエスオ'); +INSERT INTO `シエシ疏 VALUES ('縲縲スアスイスウスエスオ'); +INSERT INTO `シエシ疏 VALUES ('縲縲縲スアスイスウスエスオ'); +INSERT INTO `シエシ蛋 VALUES ('縺ゅ>縺縺医♀'); +INSERT INTO `シエシ蛋 VALUES (' 縺ゅ>縺縺医♀'); +INSERT INTO `シエシ蛋 VALUES (' 縺ゅ>縺縺医♀'); +INSERT INTO `シエシ蛋 VALUES (' 縺ゅ>縺縺医♀'); +# Double byte spaces are not supposed to be trimed +INSERT INTO `シエシ蛋 VALUES ('縲縺ゅ>縺縺医♀'); +INSERT INTO `シエシ蛋 VALUES ('縲縲縺ゅ>縺縺医♀'); +INSERT INTO `シエシ蛋 VALUES ('縲縲縲縺ゅ>縺縺医♀'); +INSERT INTO `シエシ伝 VALUES ('鮴秘セ夜セ鈴セ樣セ。'); +INSERT INTO `シエシ伝 VALUES (' 鮴秘セ夜セ鈴セ樣セ。'); +INSERT INTO `シエシ伝 VALUES (' 鮴秘セ夜セ鈴セ樣セ。'); +INSERT INTO `シエシ伝 VALUES (' 鮴秘セ夜セ鈴セ樣セ。'); +# Double byte spaces are not supposed to be trimed +INSERT INTO `シエシ伝 VALUES ('縲鮴秘セ夜セ鈴セ樣セ。'); +INSERT INTO `シエシ伝 VALUES ('縲縲鮴秘セ夜セ鈴セ樣セ。'); +INSERT INTO `シエシ伝 VALUES ('縲縲縲鮴秘セ夜セ鈴セ樣セ。'); +INSERT INTO `シエシ覗 VALUES ('スアスイスウスエスオ'); +INSERT INTO `シエシ覗 VALUES (' スアスイスウスエスオ'); +INSERT INTO `シエシ覗 VALUES (' スアスイスウスエスオ'); +INSERT INTO `シエシ覗 VALUES (' スアスイスウスエスオ'); +# Double byte spaces are not supposed to be trimed +INSERT INTO `シエシ覗 VALUES ('縲スアスイスウスエスオ'); +INSERT INTO `シエシ覗 VALUES ('縲縲スアスイスウスエスオ'); +INSERT INTO `シエシ覗 VALUES ('縲縲縲スアスイスウスエスオ'); +INSERT INTO `シエシ描 VALUES ('縺ゅ>縺縺医♀'); +INSERT INTO `シエシ描 VALUES (' 縺ゅ>縺縺医♀'); +INSERT INTO `シエシ描 VALUES (' 縺ゅ>縺縺医♀'); +INSERT INTO `シエシ描 VALUES (' 縺ゅ>縺縺医♀'); +# Double byte spaces are not supposed to be trimed +INSERT INTO `シエシ描 VALUES ('縲縺ゅ>縺縺医♀'); +INSERT INTO `シエシ描 VALUES ('縲縲縺ゅ>縺縺医♀'); +INSERT INTO `シエシ描 VALUES ('縲縲縲縺ゅ>縺縺医♀'); +INSERT INTO `シエシ冒 VALUES ('鮴秘セ夜セ鈴セ樣セ。'); +INSERT INTO `シエシ冒 VALUES (' 鮴秘セ夜セ鈴セ樣セ。'); +INSERT INTO `シエシ冒 VALUES (' 鮴秘セ夜セ鈴セ樣セ。'); +INSERT INTO `シエシ冒 VALUES (' 鮴秘セ夜セ鈴セ樣セ。'); +# Double byte spaces are not supposed to be trimed +INSERT INTO `シエシ冒 VALUES ('縲鮴秘セ夜セ鈴セ樣セ。'); +INSERT INTO `シエシ冒 VALUES ('縲縲鮴秘セ夜セ鈴セ樣セ。'); +INSERT INTO `シエシ冒 VALUES ('縲縲縲鮴秘セ夜セ鈴セ樣セ。'); +INSERT INTO `シエシ輿 VALUES ('スアスイスウスエスオ'); +INSERT INTO `シエシ輿 VALUES (' スアスイスウスエスオ'); +INSERT INTO `シエシ輿 VALUES (' スアスイスウスエスオ'); +INSERT INTO `シエシ輿 VALUES (' スアスイスウスエスオ'); +# Double byte spaces are not supposed to be trimed +INSERT INTO `シエシ輿 VALUES ('縲スアスイスウスエスオ'); +INSERT INTO `シエシ輿 VALUES ('縲縲スアスイスウスエスオ'); +INSERT INTO `シエシ輿 VALUES ('縲縲縲スアスイスウスエスオ'); +INSERT INTO `シエシ倭 VALUES ('縺ゅ>縺縺医♀'); +INSERT INTO `シエシ倭 VALUES (' 縺ゅ>縺縺医♀'); +INSERT INTO `シエシ倭 VALUES (' 縺ゅ>縺縺医♀'); +INSERT INTO `シエシ倭 VALUES (' 縺ゅ>縺縺医♀'); +# Double byte spaces are not supposed to be trimed +INSERT INTO `シエシ倭 VALUES ('縲縺ゅ>縺縺医♀'); +INSERT INTO `シエシ倭 VALUES ('縲縲縺ゅ>縺縺医♀'); +INSERT INTO `シエシ倭 VALUES ('縲縲縲縺ゅ>縺縺医♀'); +INSERT INTO `シエシ兪 VALUES ('鮴秘セ夜セ鈴セ樣セ。'); +INSERT INTO `シエシ兪 VALUES (' 鮴秘セ夜セ鈴セ樣セ。'); +INSERT INTO `シエシ兪 VALUES (' 鮴秘セ夜セ鈴セ樣セ。'); +INSERT INTO `シエシ兪 VALUES (' 鮴秘セ夜セ鈴セ樣セ。'); +# Double byte spaces are not supposed to be trimed +INSERT INTO `シエシ兪 VALUES ('縲鮴秘セ夜セ鈴セ樣セ。'); +INSERT INTO `シエシ兪 VALUES ('縲縲鮴秘セ夜セ鈴セ樣セ。'); +INSERT INTO `シエシ兪 VALUES ('縲縲縲鮴秘セ夜セ鈴セ樣セ。'); +INSERT INTO `シエシ托シ秦 VALUES ('スアスイスウスエスオ'); +INSERT INTO `シエシ托シ秦 VALUES (' スアスイスウスエスオ'); +INSERT INTO `シエシ托シ秦 VALUES (' スアスイスウスエスオ'); +INSERT INTO `シエシ托シ秦 VALUES (' スアスイスウスエスオ'); +# Double byte spaces are not supposed to be trimed +INSERT INTO `シエシ托シ秦 VALUES ('縲スアスイスウスエスオ'); +INSERT INTO `シエシ托シ秦 VALUES ('縲縲スアスイスウスエスオ'); +INSERT INTO `シエシ托シ秦 VALUES ('縲縲縲スアスイスウスエスオ'); +INSERT INTO `シエシ托シ疏 VALUES ('縺ゅ>縺縺医♀'); +INSERT INTO `シエシ托シ疏 VALUES (' 縺ゅ>縺縺医♀'); +INSERT INTO `シエシ托シ疏 VALUES (' 縺ゅ>縺縺医♀'); +INSERT INTO `シエシ托シ疏 VALUES (' 縺ゅ>縺縺医♀'); +# Double byte spaces are not supposed to be trimed +INSERT INTO `シエシ托シ疏 VALUES ('縲縺ゅ>縺縺医♀'); +INSERT INTO `シエシ托シ疏 VALUES ('縲縲縺ゅ>縺縺医♀'); +INSERT INTO `シエシ托シ疏 VALUES ('縲縲縲縺ゅ>縺縺医♀'); +INSERT INTO `シエシ托シ蛋 VALUES ('鮴秘セ夜セ鈴セ樣セ。'); +INSERT INTO `シエシ托シ蛋 VALUES (' 鮴秘セ夜セ鈴セ樣セ。'); +INSERT INTO `シエシ托シ蛋 VALUES (' 鮴秘セ夜セ鈴セ樣セ。'); +INSERT INTO `シエシ托シ蛋 VALUES (' 鮴秘セ夜セ鈴セ樣セ。'); +# Double byte spaces are not supposed to be trimed +INSERT INTO `シエシ托シ蛋 VALUES ('縲鮴秘セ夜セ鈴セ樣セ。'); +INSERT INTO `シエシ托シ蛋 VALUES ('縲縲鮴秘セ夜セ鈴セ樣セ。'); +INSERT INTO `シエシ托シ蛋 VALUES ('縲縲縲鮴秘セ夜セ鈴セ樣セ。'); + +#InnoDB +SELECT LTRIM(`シ」シ疏) from `シエシ疏; +SELECT LTRIM(`シ」シ疏) from `シエシ蛋; +SELECT LTRIM(`シ」シ疏) from `シエシ伝; + +#MyISAM +SELECT LTRIM(`シ」シ疏) from `シエシ覗; +SELECT LTRIM(`シ」シ疏) from `シエシ描; +SELECT LTRIM(`シ」シ疏) from `シエシ冒; + +#HEAP +SELECT LTRIM(`シ」シ疏) from `シエシ輿; +SELECT LTRIM(`シ」シ疏) from `シエシ倭; +SELECT LTRIM(`シ」シ疏) from `シエシ兪; + +#BDB +SELECT LTRIM(`シ」シ疏) from `シエシ托シ秦; +SELECT LTRIM(`シ」シ疏) from `シエシ托シ疏; +SELECT LTRIM(`シ」シ疏) from `シエシ托シ蛋; + +DROP TABLE `シエシ疏; +DROP TABLE `シエシ蛋; +DROP TABLE `シエシ伝; +DROP TABLE `シエシ覗; +DROP TABLE `シエシ描; +DROP TABLE `シエシ冒; +DROP TABLE `シエシ輿; +DROP TABLE `シエシ倭; +DROP TABLE `シエシ兪; +DROP TABLE `シエシ托シ秦; +DROP TABLE `シエシ托シ疏; +DROP TABLE `シエシ托シ蛋; diff --git a/mysql-test/suite/jp/t/jp_ps_sjis.test b/mysql-test/suite/jp/t/jp_ps_sjis.test new file mode 100644 index 00000000000..cc93dca2a79 --- /dev/null +++ b/mysql-test/suite/jp/t/jp_ps_sjis.test @@ -0,0 +1,454 @@ +--character_set sjis +--disable_warnings +DROP TABLE IF EXISTS t1; +DROP TABLE IF EXISTS t2; +DROP TABLE IF EXISTS t3; +DROP TABLE IF EXISTS t4; +--enable_warnings + +# +# Test Prepares Statement with Japanese character in sjis encoding +# + +SET NAMES sjis; +SET character_set_database = sjis; + +### Test InnoDB ### +CREATE TABLE t1(c1 char(3)) DEFAULT CHARSET = sjis ENGINE = InnoDB; +CREATE TABLE t2(c1 char(3)) DEFAULT CHARSET = sjis ENGINE = InnoDB; +CREATE TABLE t3( + `ア` char(1), + `あ` char(1), + `表` char(1) +)DEFAULT CHARSET = sjis ENGINE = InnoDB; +CREATE TABLE t4(c1 char(1)) DEFAULT CHARSET = sjis ENGINE = InnoDB; + +INSERT INTO t1 VALUES ('xxx'); +INSERT INTO t2 VALUES ('アあ表'); +INSERT INTO t3 VALUES ('x','x','x'),('x','x','x'),('y','y','y'),('y','y','y'),('z','z','z'),('z','z','z'); +INSERT INTO t4 VALUES ('ア'),('あ'),('表'); + +# Japanese parameter for column name +# the parameter for stmt is not interpreted as column name +PREPARE stmt1 FROM 'SELECT ? FROM t3'; +PREPARE stmt2 FROM 'SELECT * FROM t3 ORDER BY ?'; +PREPARE stmt3 FROM 'SELECT COUNT(*) FROM t3 GROUP BY ?'; +# Japanese parameter for function argument +PREPARE stmt4 FROM 'SELECT CHAR_LENGTH(?)'; +PREPARE stmt5 FROM 'SELECT CHARSET(?)'; +PREPARE stmt6 FROM 'SELECT INSERT(c1,1,1,?) FROM t1'; +PREPARE stmt7 FROM 'SELECT INSTR(c1,?) FROM t2'; +PREPARE stmt8 FROM 'SELECT LOCATE(?,c1) FROM t2'; +PREPARE stmt9 FROM 'SELECT LPAD(c1,10,?) FROM t1'; +PREPARE stmt10 FROM 'SELECT REPLACE(c1,?,\'x\') FROM t2'; +PREPARE stmt11 FROM 'SELECT REPLACE(c1,\'x\',?) FROM t1'; +PREPARE stmt12 FROM 'SELECT RPAD(c1,10,?) FROM t1'; +# Japanese parameter for UPDATE +PREPARE stmt13 FROM 'UPDATE t4 SET c1=\'x\' WHERE c1=?'; +PREPARE stmt14 FROM 'UPDATE t4 SET c1=? WHERE c1=\'x\''; + +## Test jisx0201 ## +SET @arg = 'ア'; +EXECUTE stmt1 USING @arg; +EXECUTE stmt2 USING @arg; +EXECUTE stmt3 USING @arg; +EXECUTE stmt4 USING @arg; +EXECUTE stmt5 USING @arg; +EXECUTE stmt6 USING @arg; +EXECUTE stmt7 USING @arg; +EXECUTE stmt8 USING @arg; +EXECUTE stmt9 USING @arg; +EXECUTE stmt10 USING @arg; +EXECUTE stmt11 USING @arg; +EXECUTE stmt12 USING @arg; +EXECUTE stmt13 USING @arg; +SELECT * FROM t4; +EXECUTE stmt14 USING @arg; +SELECT * FROM t4; + +## Test jisx0208 ## +SET @arg = 'あ'; +EXECUTE stmt1 USING @arg; +EXECUTE stmt2 USING @arg; +EXECUTE stmt3 USING @arg; +EXECUTE stmt4 USING @arg; +EXECUTE stmt5 USING @arg; +EXECUTE stmt6 USING @arg; +EXECUTE stmt7 USING @arg; +EXECUTE stmt8 USING @arg; +EXECUTE stmt9 USING @arg; +EXECUTE stmt10 USING @arg; +EXECUTE stmt11 USING @arg; +EXECUTE stmt12 USING @arg; +EXECUTE stmt13 USING @arg; +SELECT * FROM t4; +EXECUTE stmt14 USING @arg; +SELECT * FROM t4; + +# Test jisx0212 ## +SET @arg = '表'; +EXECUTE stmt1 USING @arg; +EXECUTE stmt2 USING @arg; +EXECUTE stmt3 USING @arg; +EXECUTE stmt4 USING @arg; +EXECUTE stmt5 USING @arg; +EXECUTE stmt6 USING @arg; +EXECUTE stmt7 USING @arg; +EXECUTE stmt8 USING @arg; +EXECUTE stmt9 USING @arg; +EXECUTE stmt10 USING @arg; +EXECUTE stmt11 USING @arg; +EXECUTE stmt12 USING @arg; +EXECUTE stmt13 USING @arg; +SELECT * FROM t4; +EXECUTE stmt14 USING @arg; +SELECT * FROM t4; + +DEALLOCATE PREPARE stmt1; +DEALLOCATE PREPARE stmt2; +DEALLOCATE PREPARE stmt3; +DEALLOCATE PREPARE stmt4; +DEALLOCATE PREPARE stmt5; +DEALLOCATE PREPARE stmt6; +DEALLOCATE PREPARE stmt7; +DEALLOCATE PREPARE stmt8; +DEALLOCATE PREPARE stmt9; +DEALLOCATE PREPARE stmt10; +DEALLOCATE PREPARE stmt11; +DEALLOCATE PREPARE stmt12; +DEALLOCATE PREPARE stmt13; +DEALLOCATE PREPARE stmt14; + +DROP TABLE t1; +DROP TABLE t2; +DROP TABLE t3; +DROP TABLE t4; + +### Test MyISAM ### +CREATE TABLE t1(c1 char(3)) DEFAULT CHARSET = sjis ENGINE = MyISAM; +CREATE TABLE t2(c1 char(3)) DEFAULT CHARSET = sjis ENGINE = MyISAM; +CREATE TABLE t3( + `ア` char(1), + `あ` char(1), + `表` char(1) +)DEFAULT CHARSET = sjis ENGINE = MyISAM; +CREATE TABLE t4(c1 char(1)) DEFAULT CHARSET = sjis ENGINE = MyISAM; + +INSERT INTO t1 VALUES ('xxx'); +INSERT INTO t2 VALUES ('アあ表'); +INSERT INTO t3 VALUES ('x','x','x'),('x','x','x'),('y','y','y'),('y','y','y'),('z','z','z'),('z','z','z'); +INSERT INTO t4 VALUES ('ア'),('あ'),('表' ); + +# Japanese parameter for column name +PREPARE stmt1 FROM 'SELECT ? FROM t3'; +PREPARE stmt2 FROM 'SELECT * FROM t3 ORDER BY ?'; +PREPARE stmt3 FROM 'SELECT COUNT(*) FROM t3 GROUP BY ?'; +# Japanese parameter for function argument +PREPARE stmt4 FROM 'SELECT CHAR_LENGTH(?)'; +PREPARE stmt5 FROM 'SELECT CHARSET(?)'; +PREPARE stmt6 FROM 'SELECT INSERT(c1,1,1,?) FROM t1'; +PREPARE stmt7 FROM 'SELECT INSTR(c1,?) FROM t2'; +PREPARE stmt8 FROM 'SELECT LOCATE(?,c1) FROM t2'; +PREPARE stmt9 FROM 'SELECT LPAD(c1,10,?) FROM t1'; +PREPARE stmt10 FROM 'SELECT REPLACE(c1,?,\'x\') FROM t2'; +PREPARE stmt11 FROM 'SELECT REPLACE(c1,\'x\',?) FROM t1'; +PREPARE stmt12 FROM 'SELECT RPAD(c1,10,?) FROM t1'; +# Japanese parameter for UPDATE +PREPARE stmt13 FROM 'UPDATE t4 SET c1=\'x\' WHERE c1=?'; +PREPARE stmt14 FROM 'UPDATE t4 SET c1=? WHERE c1=\'x\''; + +## Test jisx0201 ## +SET @arg = 'ア'; +EXECUTE stmt1 USING @arg; +EXECUTE stmt2 USING @arg; +EXECUTE stmt3 USING @arg; +EXECUTE stmt4 USING @arg; +EXECUTE stmt5 USING @arg; +EXECUTE stmt6 USING @arg; +EXECUTE stmt7 USING @arg; +EXECUTE stmt8 USING @arg; +EXECUTE stmt9 USING @arg; +EXECUTE stmt10 USING @arg; +EXECUTE stmt11 USING @arg; +EXECUTE stmt12 USING @arg; +EXECUTE stmt13 USING @arg; +SELECT * FROM t4; +EXECUTE stmt14 USING @arg; +SELECT * FROM t4; + +## Test jisx0208 ## +SET @arg = 'あ'; +EXECUTE stmt1 USING @arg; +EXECUTE stmt2 USING @arg; +EXECUTE stmt3 USING @arg; +EXECUTE stmt4 USING @arg; +EXECUTE stmt5 USING @arg; +EXECUTE stmt6 USING @arg; +EXECUTE stmt7 USING @arg; +EXECUTE stmt8 USING @arg; +EXECUTE stmt9 USING @arg; +EXECUTE stmt10 USING @arg; +EXECUTE stmt11 USING @arg; +EXECUTE stmt12 USING @arg; +EXECUTE stmt13 USING @arg; +SELECT * FROM t4; +EXECUTE stmt14 USING @arg; +SELECT * FROM t4; + +## Test jisx0212 ## +SET @arg = '表'; +EXECUTE stmt1 USING @arg; +EXECUTE stmt2 USING @arg; +EXECUTE stmt3 USING @arg; +EXECUTE stmt4 USING @arg; +EXECUTE stmt5 USING @arg; +EXECUTE stmt6 USING @arg; +EXECUTE stmt7 USING @arg; +EXECUTE stmt8 USING @arg; +EXECUTE stmt9 USING @arg; +EXECUTE stmt10 USING @arg; +EXECUTE stmt11 USING @arg; +EXECUTE stmt12 USING @arg; +EXECUTE stmt13 USING @arg; +SELECT * FROM t4; +EXECUTE stmt14 USING @arg; +SELECT * FROM t4; + +DEALLOCATE PREPARE stmt1; +DEALLOCATE PREPARE stmt2; +DEALLOCATE PREPARE stmt3; +DEALLOCATE PREPARE stmt4; +DEALLOCATE PREPARE stmt5; +DEALLOCATE PREPARE stmt6; +DEALLOCATE PREPARE stmt7; +DEALLOCATE PREPARE stmt8; +DEALLOCATE PREPARE stmt9; +DEALLOCATE PREPARE stmt10; +DEALLOCATE PREPARE stmt11; +DEALLOCATE PREPARE stmt12; +DEALLOCATE PREPARE stmt13; +DEALLOCATE PREPARE stmt14; + +DROP TABLE t1; +DROP TABLE t2; +DROP TABLE t3; +DROP TABLE t4; + +### Test HEAP ### +CREATE TABLE t1(c1 char(3)) DEFAULT CHARSET = sjis ENGINE = HEAP; +CREATE TABLE t2(c1 char(3)) DEFAULT CHARSET = sjis ENGINE = HEAP; +CREATE TABLE t3( + `ア` char(1), + `あ` char(1), + `表` char(1) +)DEFAULT CHARSET = sjis ENGINE = HEAP; +CREATE TABLE t4(c1 char(1)) DEFAULT CHARSET = sjis ENGINE =HEAP; + +INSERT INTO t1 VALUES ('xxx'); +INSERT INTO t2 VALUES ('アあ表'); +INSERT INTO t3 VALUES ('x','x','x'),('x','x','x'),('y','y','y'),('y','y','y'),('z','z','z'),('z','z','z'); +INSERT INTO t4 VALUES ('ア'),('あ'),('表' ); + +# Japanese parameter for column name +PREPARE stmt1 FROM 'SELECT ? FROM t3'; +PREPARE stmt2 FROM 'SELECT * FROM t3 ORDER BY ?'; +PREPARE stmt3 FROM 'SELECT COUNT(*) FROM t3 GROUP BY ?'; +# Japanese parameter for function argument +PREPARE stmt4 FROM 'SELECT CHAR_LENGTH(?)'; +PREPARE stmt5 FROM 'SELECT CHARSET(?)'; +PREPARE stmt6 FROM 'SELECT INSERT(c1,1,1,?) FROM t1'; +PREPARE stmt7 FROM 'SELECT INSTR(c1,?) FROM t2'; +PREPARE stmt8 FROM 'SELECT LOCATE(?,c1) FROM t2'; +PREPARE stmt9 FROM 'SELECT LPAD(c1,10,?) FROM t1'; +PREPARE stmt10 FROM 'SELECT REPLACE(c1,?,\'x\') FROM t2'; +PREPARE stmt11 FROM 'SELECT REPLACE(c1,\'x\',?) FROM t1'; +PREPARE stmt12 FROM 'SELECT RPAD(c1,10,?) FROM t1'; +# Japanese parameter for UPDATE +PREPARE stmt13 FROM 'UPDATE t4 SET c1=\'x\' WHERE c1=?'; +PREPARE stmt14 FROM 'UPDATE t4 SET c1=? WHERE c1=\'x\''; + +## Test jisx0201 ## +SET @arg = 'ア'; +EXECUTE stmt1 USING @arg; +EXECUTE stmt2 USING @arg; +EXECUTE stmt3 USING @arg; +EXECUTE stmt4 USING @arg; +EXECUTE stmt5 USING @arg; +EXECUTE stmt6 USING @arg; +EXECUTE stmt7 USING @arg; +EXECUTE stmt8 USING @arg; +EXECUTE stmt9 USING @arg; +EXECUTE stmt10 USING @arg; +EXECUTE stmt11 USING @arg; +EXECUTE stmt12 USING @arg; +EXECUTE stmt13 USING @arg; +SELECT * FROM t4; +EXECUTE stmt14 USING @arg; +SELECT * FROM t4; + +## Test jisx0208 ## +SET @arg = 'あ'; +EXECUTE stmt1 USING @arg; +EXECUTE stmt2 USING @arg; +EXECUTE stmt3 USING @arg; +EXECUTE stmt4 USING @arg; +EXECUTE stmt5 USING @arg; +EXECUTE stmt6 USING @arg; +EXECUTE stmt7 USING @arg; +EXECUTE stmt8 USING @arg; +EXECUTE stmt9 USING @arg; +EXECUTE stmt10 USING @arg; +EXECUTE stmt11 USING @arg; +EXECUTE stmt12 USING @arg; +EXECUTE stmt13 USING @arg; +SELECT * FROM t4; +EXECUTE stmt14 USING @arg; +SELECT * FROM t4; + +## Test jisx0212 ## +SET @arg = '表'; +EXECUTE stmt1 USING @arg; +EXECUTE stmt2 USING @arg; +EXECUTE stmt3 USING @arg; +EXECUTE stmt4 USING @arg; +EXECUTE stmt5 USING @arg; +EXECUTE stmt6 USING @arg; +EXECUTE stmt7 USING @arg; +EXECUTE stmt8 USING @arg; +EXECUTE stmt9 USING @arg; +EXECUTE stmt10 USING @arg; +EXECUTE stmt11 USING @arg; +EXECUTE stmt12 USING @arg; +EXECUTE stmt13 USING @arg; +SELECT * FROM t4; +EXECUTE stmt14 USING @arg; +SELECT * FROM t4; + +DEALLOCATE PREPARE stmt1; +DEALLOCATE PREPARE stmt2; +DEALLOCATE PREPARE stmt3; +DEALLOCATE PREPARE stmt4; +DEALLOCATE PREPARE stmt5; +DEALLOCATE PREPARE stmt6; +DEALLOCATE PREPARE stmt7; +DEALLOCATE PREPARE stmt8; +DEALLOCATE PREPARE stmt9; +DEALLOCATE PREPARE stmt10; +DEALLOCATE PREPARE stmt11; +DEALLOCATE PREPARE stmt12; +DEALLOCATE PREPARE stmt13; +DEALLOCATE PREPARE stmt14; + +DROP TABLE t1; +DROP TABLE t2; +DROP TABLE t3; +DROP TABLE t4; + +### Test BDB ### +CREATE TABLE t1(c1 char(3)) DEFAULT CHARSET = sjis ENGINE = BDB; +CREATE TABLE t2(c1 char(3)) DEFAULT CHARSET = sjis ENGINE = BDB; +CREATE TABLE t3( + `ア` char(1), + `あ` char(1), + `表` char(1) +)DEFAULT CHARSET = sjis ENGINE = BDB; +CREATE TABLE t4(c1 char(1)) DEFAULT CHARSET = sjis ENGINE = BDB; +INSERT INTO t1 VALUES ('xxx'); +INSERT INTO t2 VALUES ('アあ表'); +INSERT INTO t3 VALUES ('x','x','x'),('x','x','x'),('y','y','y'),('y','y','y'),('z','z','z'),('z','z','z'); +INSERT INTO t4 VALUES ('ア'),('あ'),('表' ); + +# Japanese parameter for column name +PREPARE stmt1 FROM 'SELECT ? FROM t3'; +PREPARE stmt2 FROM 'SELECT * FROM t3 ORDER BY ?'; +PREPARE stmt3 FROM 'SELECT COUNT(*) FROM t3 GROUP BY ?'; +# Japanese parameter for function argument +PREPARE stmt4 FROM 'SELECT CHAR_LENGTH(?)'; +PREPARE stmt5 FROM 'SELECT CHARSET(?)'; +PREPARE stmt6 FROM 'SELECT INSERT(c1,1,1,?) FROM t1'; +PREPARE stmt7 FROM 'SELECT INSTR(c1,?) FROM t2'; +PREPARE stmt8 FROM 'SELECT LOCATE(?,c1) FROM t2'; +PREPARE stmt9 FROM 'SELECT LPAD(c1,10,?) FROM t1'; +PREPARE stmt10 FROM 'SELECT REPLACE(c1,?,\'x\') FROM t2'; +PREPARE stmt11 FROM 'SELECT REPLACE(c1,\'x\',?) FROM t1'; +PREPARE stmt12 FROM 'SELECT RPAD(c1,10,?) FROM t1'; +# Japanese parameter for UPDATE +PREPARE stmt13 FROM 'UPDATE t4 SET c1=\'x\' WHERE c1=?'; +PREPARE stmt14 FROM 'UPDATE t4 SET c1=? WHERE c1=\'x\''; + +## Test jisx0201 ## +SET @arg = 'ア'; +EXECUTE stmt1 USING @arg; +EXECUTE stmt2 USING @arg; +EXECUTE stmt3 USING @arg; +EXECUTE stmt4 USING @arg; +EXECUTE stmt5 USING @arg; +EXECUTE stmt6 USING @arg; +EXECUTE stmt7 USING @arg; +EXECUTE stmt8 USING @arg; +EXECUTE stmt9 USING @arg; +EXECUTE stmt10 USING @arg; +EXECUTE stmt11 USING @arg; +EXECUTE stmt12 USING @arg; +EXECUTE stmt13 USING @arg; +SELECT * FROM t3; +EXECUTE stmt14 USING @arg; +SELECT * FROM t3; + +## Test jisx0208 ## +SET @arg = 'あ'; +EXECUTE stmt1 USING @arg; +EXECUTE stmt2 USING @arg; +EXECUTE stmt3 USING @arg; +EXECUTE stmt4 USING @arg; +EXECUTE stmt5 USING @arg; +EXECUTE stmt6 USING @arg; +EXECUTE stmt7 USING @arg; +EXECUTE stmt8 USING @arg; +EXECUTE stmt9 USING @arg; +EXECUTE stmt10 USING @arg; +EXECUTE stmt11 USING @arg; +EXECUTE stmt12 USING @arg; +EXECUTE stmt13 USING @arg; +SELECT * FROM t4; +EXECUTE stmt14 USING @arg; +SELECT * FROM t4; + +##Test jisx0212 ## +SET @arg = '表'; +EXECUTE stmt1 USING @arg; +EXECUTE stmt2 USING @arg; +EXECUTE stmt3 USING @arg; +EXECUTE stmt4 USING @arg; +EXECUTE stmt5 USING @arg; +EXECUTE stmt6 USING @arg; +EXECUTE stmt7 USING @arg; +EXECUTE stmt8 USING @arg; +EXECUTE stmt9 USING @arg; +EXECUTE stmt10 USING @arg; +EXECUTE stmt11 USING @arg; +EXECUTE stmt12 USING @arg; +EXECUTE stmt13 USING @arg; +SELECT * FROM t4; +EXECUTE stmt14 USING @arg; +SELECT * FROM t4; + +DEALLOCATE PREPARE stmt1; +DEALLOCATE PREPARE stmt2; +DEALLOCATE PREPARE stmt3; +DEALLOCATE PREPARE stmt4; +DEALLOCATE PREPARE stmt5; +DEALLOCATE PREPARE stmt6; +DEALLOCATE PREPARE stmt7; +DEALLOCATE PREPARE stmt8; +DEALLOCATE PREPARE stmt9; +DEALLOCATE PREPARE stmt10; +DEALLOCATE PREPARE stmt11; +DEALLOCATE PREPARE stmt12; +DEALLOCATE PREPARE stmt13; +DEALLOCATE PREPARE stmt14; + +DROP TABLE t1; +DROP TABLE t2; +DROP TABLE t3; +DROP TABLE t4; diff --git a/mysql-test/suite/jp/t/jp_ps_ujis.test b/mysql-test/suite/jp/t/jp_ps_ujis.test new file mode 100644 index 00000000000..7d61c12e496 --- /dev/null +++ b/mysql-test/suite/jp/t/jp_ps_ujis.test @@ -0,0 +1,455 @@ +--source include/have_ujis.inc + +--disable_warnings +DROP TABLE IF EXISTS t1; +DROP TABLE IF EXISTS t2; +DROP TABLE IF EXISTS t3; +DROP TABLE IF EXISTS t4; +--enable_warnings + +# +# Test Prepares Statement with Japanese character in ujis encoding +# + +SET NAMES ujis; +SET character_set_database = ujis; + +### Test InnoDB ### +CREATE TABLE t1(c1 char(3)) DEFAULT CHARSET = ujis ENGINE = InnoDB; +CREATE TABLE t2(c1 char(3)) DEFAULT CHARSET = ujis ENGINE = InnoDB; +CREATE TABLE t3( + `竺` char(1), + `、「` char(1), + `常ワ` char(1) +)DEFAULT CHARSET = ujis ENGINE = InnoDB; +CREATE TABLE t4(c1 char(1)) DEFAULT CHARSET = ujis ENGINE = InnoDB; + +INSERT INTO t1 VALUES ('xxx'); +INSERT INTO t2 VALUES ('竺、「常ワ'); +INSERT INTO t3 VALUES ('x','x','x'),('x','x','x'),('y','y','y'),('y','y','y'),('z','z','z'),('z','z','z'); +INSERT INTO t4 VALUES ('竺'),('、「'),('常ワ'); + +# Japanese parameter for column name +# the parameter for stmt is not interpreted as column name +PREPARE stmt1 FROM 'SELECT ? FROM t3'; +PREPARE stmt2 FROM 'SELECT * FROM t3 ORDER BY ?'; +PREPARE stmt3 FROM 'SELECT COUNT(*) FROM t3 GROUP BY ?'; +# Japanese parameter for function argument +PREPARE stmt4 FROM 'SELECT CHAR_LENGTH(?)'; +PREPARE stmt5 FROM 'SELECT CHARSET(?)'; +PREPARE stmt6 FROM 'SELECT INSERT(c1,1,1,?) FROM t1'; +PREPARE stmt7 FROM 'SELECT INSTR(c1,?) FROM t2'; +PREPARE stmt8 FROM 'SELECT LOCATE(?,c1) FROM t2'; +PREPARE stmt9 FROM 'SELECT LPAD(c1,9,?) FROM t1'; +PREPARE stmt10 FROM 'SELECT REPLACE(c1,?,\'x\') FROM t2'; +PREPARE stmt11 FROM 'SELECT REPLACE(c1,\'x\',?) FROM t1'; +PREPARE stmt12 FROM 'SELECT RPAD(c1,9,?) FROM t1'; +# Japanese parameter for UPDATE +PREPARE stmt13 FROM 'UPDATE t4 SET c1=\'x\' WHERE c1=?'; +PREPARE stmt14 FROM 'UPDATE t4 SET c1=? WHERE c1=\'x\''; + +## Test jisx0201 ## +SET @arg = '竺'; +EXECUTE stmt1 USING @arg; +EXECUTE stmt2 USING @arg; +EXECUTE stmt3 USING @arg; +EXECUTE stmt4 USING @arg; +EXECUTE stmt5 USING @arg; +EXECUTE stmt6 USING @arg; +EXECUTE stmt7 USING @arg; +EXECUTE stmt8 USING @arg; +EXECUTE stmt9 USING @arg; +EXECUTE stmt10 USING @arg; +EXECUTE stmt11 USING @arg; +EXECUTE stmt12 USING @arg; +EXECUTE stmt13 USING @arg; +SELECT * FROM t4; +EXECUTE stmt14 USING @arg; +SELECT * FROM t4; + +## Test jisx0208 ## +SET @arg = '、「'; +EXECUTE stmt1 USING @arg; +EXECUTE stmt2 USING @arg; +EXECUTE stmt3 USING @arg; +EXECUTE stmt4 USING @arg; +EXECUTE stmt5 USING @arg; +EXECUTE stmt6 USING @arg; +EXECUTE stmt7 USING @arg; +EXECUTE stmt8 USING @arg; +EXECUTE stmt9 USING @arg; +EXECUTE stmt10 USING @arg; +EXECUTE stmt11 USING @arg; +EXECUTE stmt12 USING @arg; +EXECUTE stmt13 USING @arg; +SELECT * FROM t4; +EXECUTE stmt14 USING @arg; +SELECT * FROM t4; + +# Test jisx0212 ## +SET @arg = '常ワ'; +EXECUTE stmt1 USING @arg; +EXECUTE stmt2 USING @arg; +EXECUTE stmt3 USING @arg; +EXECUTE stmt4 USING @arg; +EXECUTE stmt5 USING @arg; +EXECUTE stmt6 USING @arg; +EXECUTE stmt7 USING @arg; +EXECUTE stmt8 USING @arg; +EXECUTE stmt9 USING @arg; +EXECUTE stmt10 USING @arg; +EXECUTE stmt11 USING @arg; +EXECUTE stmt12 USING @arg; +EXECUTE stmt13 USING @arg; +SELECT * FROM t4; +EXECUTE stmt14 USING @arg; +SELECT * FROM t4; + +DEALLOCATE PREPARE stmt1; +DEALLOCATE PREPARE stmt2; +DEALLOCATE PREPARE stmt3; +DEALLOCATE PREPARE stmt4; +DEALLOCATE PREPARE stmt5; +DEALLOCATE PREPARE stmt6; +DEALLOCATE PREPARE stmt7; +DEALLOCATE PREPARE stmt8; +DEALLOCATE PREPARE stmt9; +DEALLOCATE PREPARE stmt10; +DEALLOCATE PREPARE stmt11; +DEALLOCATE PREPARE stmt12; +DEALLOCATE PREPARE stmt13; +DEALLOCATE PREPARE stmt14; + +DROP TABLE t1; +DROP TABLE t2; +DROP TABLE t3; +DROP TABLE t4; + +### Test MyISAM ### +CREATE TABLE t1(c1 char(3)) DEFAULT CHARSET = ujis ENGINE = MyISAM; +CREATE TABLE t2(c1 char(3)) DEFAULT CHARSET = ujis ENGINE = MyISAM; +CREATE TABLE t3( + `竺` char(1), + `、「` char(1), + `常ワ` char(1) +)DEFAULT CHARSET = ujis ENGINE = MyISAM; +CREATE TABLE t4(c1 char(1)) DEFAULT CHARSET = ujis ENGINE = MyISAM; + +INSERT INTO t1 VALUES ('xxx'); +INSERT INTO t2 VALUES ('竺、「常ワ'); +INSERT INTO t3 VALUES ('x','x','x'),('x','x','x'),('y','y','y'),('y','y','y'),('z','z','z'),('z','z','z'); +INSERT INTO t4 VALUES ('竺'),('、「'),('常ワ' ); + +# Japanese parameter for column name +PREPARE stmt1 FROM 'SELECT ? FROM t3'; +PREPARE stmt2 FROM 'SELECT * FROM t3 ORDER BY ?'; +PREPARE stmt3 FROM 'SELECT COUNT(*) FROM t3 GROUP BY ?'; +# Japanese parameter for function argument +PREPARE stmt4 FROM 'SELECT CHAR_LENGTH(?)'; +PREPARE stmt5 FROM 'SELECT CHARSET(?)'; +PREPARE stmt6 FROM 'SELECT INSERT(c1,1,1,?) FROM t1'; +PREPARE stmt7 FROM 'SELECT INSTR(c1,?) FROM t2'; +PREPARE stmt8 FROM 'SELECT LOCATE(?,c1) FROM t2'; +PREPARE stmt9 FROM 'SELECT LPAD(c1,9,?) FROM t1'; +PREPARE stmt10 FROM 'SELECT REPLACE(c1,?,\'x\') FROM t2'; +PREPARE stmt11 FROM 'SELECT REPLACE(c1,\'x\',?) FROM t1'; +PREPARE stmt12 FROM 'SELECT RPAD(c1,9,?) FROM t1'; +# Japanese parameter for UPDATE +PREPARE stmt13 FROM 'UPDATE t4 SET c1=\'x\' WHERE c1=?'; +PREPARE stmt14 FROM 'UPDATE t4 SET c1=? WHERE c1=\'x\''; + +## Test jisx0201 ## +SET @arg = '竺'; +EXECUTE stmt1 USING @arg; +EXECUTE stmt2 USING @arg; +EXECUTE stmt3 USING @arg; +EXECUTE stmt4 USING @arg; +EXECUTE stmt5 USING @arg; +EXECUTE stmt6 USING @arg; +EXECUTE stmt7 USING @arg; +EXECUTE stmt8 USING @arg; +EXECUTE stmt9 USING @arg; +EXECUTE stmt10 USING @arg; +EXECUTE stmt11 USING @arg; +EXECUTE stmt12 USING @arg; +EXECUTE stmt13 USING @arg; +SELECT * FROM t4; +EXECUTE stmt14 USING @arg; +SELECT * FROM t4; + +## Test jisx0208 ## +SET @arg = '、「'; +EXECUTE stmt1 USING @arg; +EXECUTE stmt2 USING @arg; +EXECUTE stmt3 USING @arg; +EXECUTE stmt4 USING @arg; +EXECUTE stmt5 USING @arg; +EXECUTE stmt6 USING @arg; +EXECUTE stmt7 USING @arg; +EXECUTE stmt8 USING @arg; +EXECUTE stmt9 USING @arg; +EXECUTE stmt10 USING @arg; +EXECUTE stmt11 USING @arg; +EXECUTE stmt12 USING @arg; +EXECUTE stmt13 USING @arg; +SELECT * FROM t4; +EXECUTE stmt14 USING @arg; +SELECT * FROM t4; + +## Test jisx0212 ## +SET @arg = '常ワ'; +EXECUTE stmt1 USING @arg; +EXECUTE stmt2 USING @arg; +EXECUTE stmt3 USING @arg; +EXECUTE stmt4 USING @arg; +EXECUTE stmt5 USING @arg; +EXECUTE stmt6 USING @arg; +EXECUTE stmt7 USING @arg; +EXECUTE stmt8 USING @arg; +EXECUTE stmt9 USING @arg; +EXECUTE stmt10 USING @arg; +EXECUTE stmt11 USING @arg; +EXECUTE stmt12 USING @arg; +EXECUTE stmt13 USING @arg; +SELECT * FROM t4; +EXECUTE stmt14 USING @arg; +SELECT * FROM t4; + +DEALLOCATE PREPARE stmt1; +DEALLOCATE PREPARE stmt2; +DEALLOCATE PREPARE stmt3; +DEALLOCATE PREPARE stmt4; +DEALLOCATE PREPARE stmt5; +DEALLOCATE PREPARE stmt6; +DEALLOCATE PREPARE stmt7; +DEALLOCATE PREPARE stmt8; +DEALLOCATE PREPARE stmt9; +DEALLOCATE PREPARE stmt10; +DEALLOCATE PREPARE stmt11; +DEALLOCATE PREPARE stmt12; +DEALLOCATE PREPARE stmt13; +DEALLOCATE PREPARE stmt14; + +DROP TABLE t1; +DROP TABLE t2; +DROP TABLE t3; +DROP TABLE t4; + +### Test HEAP ### +CREATE TABLE t1(c1 char(3)) DEFAULT CHARSET = ujis ENGINE = HEAP; +CREATE TABLE t2(c1 char(3)) DEFAULT CHARSET = ujis ENGINE = HEAP; +CREATE TABLE t3( + `竺` char(1), + `、「` char(1), + `常ワ` char(1) +)DEFAULT CHARSET = ujis ENGINE = HEAP; +CREATE TABLE t4(c1 char(1)) DEFAULT CHARSET = ujis ENGINE =HEAP; + +INSERT INTO t1 VALUES ('xxx'); +INSERT INTO t2 VALUES ('竺、「常ワ'); +INSERT INTO t3 VALUES ('x','x','x'),('x','x','x'),('y','y','y'),('y','y','y'),('z','z','z'),('z','z','z'); +INSERT INTO t4 VALUES ('竺'),('、「'),('常ワ' ); + +# Japanese parameter for column name +PREPARE stmt1 FROM 'SELECT ? FROM t3'; +PREPARE stmt2 FROM 'SELECT * FROM t3 ORDER BY ?'; +PREPARE stmt3 FROM 'SELECT COUNT(*) FROM t3 GROUP BY ?'; +# Japanese parameter for function argument +PREPARE stmt4 FROM 'SELECT CHAR_LENGTH(?)'; +PREPARE stmt5 FROM 'SELECT CHARSET(?)'; +PREPARE stmt6 FROM 'SELECT INSERT(c1,1,1,?) FROM t1'; +PREPARE stmt7 FROM 'SELECT INSTR(c1,?) FROM t2'; +PREPARE stmt8 FROM 'SELECT LOCATE(?,c1) FROM t2'; +PREPARE stmt9 FROM 'SELECT LPAD(c1,9,?) FROM t1'; +PREPARE stmt10 FROM 'SELECT REPLACE(c1,?,\'x\') FROM t2'; +PREPARE stmt11 FROM 'SELECT REPLACE(c1,\'x\',?) FROM t1'; +PREPARE stmt12 FROM 'SELECT RPAD(c1,9,?) FROM t1'; +# Japanese parameter for UPDATE +PREPARE stmt13 FROM 'UPDATE t4 SET c1=\'x\' WHERE c1=?'; +PREPARE stmt14 FROM 'UPDATE t4 SET c1=? WHERE c1=\'x\''; + +## Test jisx0201 ## +SET @arg = '竺'; +EXECUTE stmt1 USING @arg; +EXECUTE stmt2 USING @arg; +EXECUTE stmt3 USING @arg; +EXECUTE stmt4 USING @arg; +EXECUTE stmt5 USING @arg; +EXECUTE stmt6 USING @arg; +EXECUTE stmt7 USING @arg; +EXECUTE stmt8 USING @arg; +EXECUTE stmt9 USING @arg; +EXECUTE stmt10 USING @arg; +EXECUTE stmt11 USING @arg; +EXECUTE stmt12 USING @arg; +EXECUTE stmt13 USING @arg; +SELECT * FROM t4; +EXECUTE stmt14 USING @arg; +SELECT * FROM t4; + +## Test jisx0208 ## +SET @arg = '、「'; +EXECUTE stmt1 USING @arg; +EXECUTE stmt2 USING @arg; +EXECUTE stmt3 USING @arg; +EXECUTE stmt4 USING @arg; +EXECUTE stmt5 USING @arg; +EXECUTE stmt6 USING @arg; +EXECUTE stmt7 USING @arg; +EXECUTE stmt8 USING @arg; +EXECUTE stmt9 USING @arg; +EXECUTE stmt10 USING @arg; +EXECUTE stmt11 USING @arg; +EXECUTE stmt12 USING @arg; +EXECUTE stmt13 USING @arg; +SELECT * FROM t4; +EXECUTE stmt14 USING @arg; +SELECT * FROM t4; + +## Test jisx0212 ## +SET @arg = '常ワ'; +EXECUTE stmt1 USING @arg; +EXECUTE stmt2 USING @arg; +EXECUTE stmt3 USING @arg; +EXECUTE stmt4 USING @arg; +EXECUTE stmt5 USING @arg; +EXECUTE stmt6 USING @arg; +EXECUTE stmt7 USING @arg; +EXECUTE stmt8 USING @arg; +EXECUTE stmt9 USING @arg; +EXECUTE stmt10 USING @arg; +EXECUTE stmt11 USING @arg; +EXECUTE stmt12 USING @arg; +EXECUTE stmt13 USING @arg; +SELECT * FROM t4; +EXECUTE stmt14 USING @arg; +SELECT * FROM t4; + +DEALLOCATE PREPARE stmt1; +DEALLOCATE PREPARE stmt2; +DEALLOCATE PREPARE stmt3; +DEALLOCATE PREPARE stmt4; +DEALLOCATE PREPARE stmt5; +DEALLOCATE PREPARE stmt6; +DEALLOCATE PREPARE stmt7; +DEALLOCATE PREPARE stmt8; +DEALLOCATE PREPARE stmt9; +DEALLOCATE PREPARE stmt10; +DEALLOCATE PREPARE stmt11; +DEALLOCATE PREPARE stmt12; +DEALLOCATE PREPARE stmt13; +DEALLOCATE PREPARE stmt14; + +DROP TABLE t1; +DROP TABLE t2; +DROP TABLE t3; +DROP TABLE t4; + +### Test BDB ### +CREATE TABLE t1(c1 char(3)) DEFAULT CHARSET = ujis ENGINE = BDB; +CREATE TABLE t2(c1 char(3)) DEFAULT CHARSET = ujis ENGINE = BDB; +CREATE TABLE t3( + `竺` char(1), + `、「` char(1), + `常ワ` char(1) +)DEFAULT CHARSET = ujis ENGINE = BDB; +CREATE TABLE t4(c1 char(1)) DEFAULT CHARSET = ujis ENGINE = BDB; +INSERT INTO t1 VALUES ('xxx'); +INSERT INTO t2 VALUES ('竺、「常ワ'); +INSERT INTO t3 VALUES ('x','x','x'),('x','x','x'),('y','y','y'),('y','y','y'),('z','z','z'),('z','z','z'); +INSERT INTO t4 VALUES ('竺'),('、「'),('常ワ' ); + +# Japanese parameter for column name +PREPARE stmt1 FROM 'SELECT ? FROM t3'; +PREPARE stmt2 FROM 'SELECT * FROM t3 ORDER BY ?'; +PREPARE stmt3 FROM 'SELECT COUNT(*) FROM t3 GROUP BY ?'; +# Japanese parameter for function argument +PREPARE stmt4 FROM 'SELECT CHAR_LENGTH(?)'; +PREPARE stmt5 FROM 'SELECT CHARSET(?)'; +PREPARE stmt6 FROM 'SELECT INSERT(c1,1,1,?) FROM t1'; +PREPARE stmt7 FROM 'SELECT INSTR(c1,?) FROM t2'; +PREPARE stmt8 FROM 'SELECT LOCATE(?,c1) FROM t2'; +PREPARE stmt9 FROM 'SELECT LPAD(c1,9,?) FROM t1'; +PREPARE stmt10 FROM 'SELECT REPLACE(c1,?,\'x\') FROM t2'; +PREPARE stmt11 FROM 'SELECT REPLACE(c1,\'x\',?) FROM t1'; +PREPARE stmt12 FROM 'SELECT RPAD(c1,9,?) FROM t1'; +# Japanese parameter for UPDATE +PREPARE stmt13 FROM 'UPDATE t4 SET c1=\'x\' WHERE c1=?'; +PREPARE stmt14 FROM 'UPDATE t4 SET c1=? WHERE c1=\'x\''; + +## Test jisx0201 ## +SET @arg = '竺'; +EXECUTE stmt1 USING @arg; +EXECUTE stmt2 USING @arg; +EXECUTE stmt3 USING @arg; +EXECUTE stmt4 USING @arg; +EXECUTE stmt5 USING @arg; +EXECUTE stmt6 USING @arg; +EXECUTE stmt7 USING @arg; +EXECUTE stmt8 USING @arg; +EXECUTE stmt9 USING @arg; +EXECUTE stmt10 USING @arg; +EXECUTE stmt11 USING @arg; +EXECUTE stmt12 USING @arg; +EXECUTE stmt13 USING @arg; +SELECT * FROM t3; +EXECUTE stmt14 USING @arg; +SELECT * FROM t3; + +## Test jisx0208 ## +SET @arg = '、「'; +EXECUTE stmt1 USING @arg; +EXECUTE stmt2 USING @arg; +EXECUTE stmt3 USING @arg; +EXECUTE stmt4 USING @arg; +EXECUTE stmt5 USING @arg; +EXECUTE stmt6 USING @arg; +EXECUTE stmt7 USING @arg; +EXECUTE stmt8 USING @arg; +EXECUTE stmt9 USING @arg; +EXECUTE stmt10 USING @arg; +EXECUTE stmt11 USING @arg; +EXECUTE stmt12 USING @arg; +EXECUTE stmt13 USING @arg; +SELECT * FROM t4; +EXECUTE stmt14 USING @arg; +SELECT * FROM t4; + +##Test jisx0212 ## +SET @arg = '常ワ'; +EXECUTE stmt1 USING @arg; +EXECUTE stmt2 USING @arg; +EXECUTE stmt3 USING @arg; +EXECUTE stmt4 USING @arg; +EXECUTE stmt5 USING @arg; +EXECUTE stmt6 USING @arg; +EXECUTE stmt7 USING @arg; +EXECUTE stmt8 USING @arg; +EXECUTE stmt9 USING @arg; +EXECUTE stmt10 USING @arg; +EXECUTE stmt11 USING @arg; +EXECUTE stmt12 USING @arg; +EXECUTE stmt13 USING @arg; +SELECT * FROM t4; +EXECUTE stmt14 USING @arg; +SELECT * FROM t4; + +DEALLOCATE PREPARE stmt1; +DEALLOCATE PREPARE stmt2; +DEALLOCATE PREPARE stmt3; +DEALLOCATE PREPARE stmt4; +DEALLOCATE PREPARE stmt5; +DEALLOCATE PREPARE stmt6; +DEALLOCATE PREPARE stmt7; +DEALLOCATE PREPARE stmt8; +DEALLOCATE PREPARE stmt9; +DEALLOCATE PREPARE stmt10; +DEALLOCATE PREPARE stmt11; +DEALLOCATE PREPARE stmt12; +DEALLOCATE PREPARE stmt13; +DEALLOCATE PREPARE stmt14; + +DROP TABLE t1; +DROP TABLE t2; +DROP TABLE t3; +DROP TABLE t4; diff --git a/mysql-test/suite/jp/t/jp_replace_sjis.test b/mysql-test/suite/jp/t/jp_replace_sjis.test new file mode 100644 index 00000000000..811d3350a34 --- /dev/null +++ b/mysql-test/suite/jp/t/jp_replace_sjis.test @@ -0,0 +1,129 @@ +--character_set sjis +--disable_warnings +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`; +drop table if exists `T11`; +drop table if exists `T12`; +--enable_warnings + +# +# Test REPLACE() function with Japanese characters in sjis encoding +# + +SET NAMES sjis; +SET character_set_database = sjis; + +CREATE TABLE `T1` (`C1` char(5)) DEFAULT CHARSET = sjis engine = innodb; +CREATE TABLE `T2` (`C1` char(5)) DEFAULT CHARSET = sjis engine = innodb; +CREATE TABLE `T3` (`C1` char(5)) DEFAULT CHARSET = sjis engine = innodb; +CREATE TABLE `T4` (`C1` char(5)) DEFAULT CHARSET = sjis engine = myisam; +CREATE TABLE `T5` (`C1` char(5)) DEFAULT CHARSET = sjis engine = myisam; +CREATE TABLE `T6` (`C1` char(5)) DEFAULT CHARSET = sjis engine = myisam; +CREATE TABLE `T7` (`C1` char(5)) DEFAULT CHARSET = sjis engine = heap; +CREATE TABLE `T8` (`C1` char(5)) DEFAULT CHARSET = sjis engine = heap; +CREATE TABLE `T9` (`C1` char(5)) DEFAULT CHARSET = sjis engine = heap; +CREATE TABLE `T10` (`C1` char(5)) DEFAULT CHARSET = sjis engine = bdb; +CREATE TABLE `T11` (`C1` char(5)) DEFAULT CHARSET = sjis engine = bdb; +CREATE TABLE `T12` (`C1` char(5)) DEFAULT CHARSET = sjis engine = bdb; + +INSERT INTO `T1` VALUES ('アイウエオ'); +INSERT INTO `T2` VALUES ('あいうえお'); +INSERT INTO `T3` VALUES ('ソ十表予構'); +INSERT INTO `T4` VALUES ('アイウエオ'); +INSERT INTO `T5` VALUES ('あいうえお'); +INSERT INTO `T6` VALUES ('ソ十表予構'); +INSERT INTO `T7` VALUES ('アイウエオ'); +INSERT INTO `T8` VALUES ('あいうえお'); +INSERT INTO `T9` VALUES ('ソ十表予構'); +INSERT INTO `T10` VALUES ('アイウエオ'); +INSERT INTO `T11` VALUES ('あいうえお'); +INSERT INTO `T12` VALUES ('ソ十表予構'); + +#InnoDB +SELECT REPLACE(`C1`,'ア','アア') FROM `T1`; +SELECT REPLACE(`C1`,'イ','イイ') FROM `T1`; +SELECT REPLACE(`C1`,'ウ','ウウ') FROM `T1`; +SELECT REPLACE(`C1`,'エ','エエ') FROM `T1`; +SELECT REPLACE(`C1`,'オ','オオ') FROM `T1`; +SELECT REPLACE(`C1`,'あ','ああ') FROM `T2`; +SELECT REPLACE(`C1`,'い','いい') FROM `T2`; +SELECT REPLACE(`C1`,'う','うう') FROM `T2`; +SELECT REPLACE(`C1`,'え','ええ') FROM `T2`; +SELECT REPLACE(`C1`,'お','おお') FROM `T2`; +SELECT REPLACE(`C1`,'ソ','ソソ') FROM `T3`; +SELECT REPLACE(`C1`,'十','十十') FROM `T3`; +SELECT REPLACE(`C1`,'表','表表') FROM `T3`; +SELECT REPLACE(`C1`,'予','予予') FROM `T3`; +SELECT REPLACE(`C1`,'構','構構') FROM `T3`; + +#MyISAM +SELECT REPLACE(`C1`,'ア','アア') FROM `T4`; +SELECT REPLACE(`C1`,'イ','イイ') FROM `T4`; +SELECT REPLACE(`C1`,'ウ','ウウ') FROM `T4`; +SELECT REPLACE(`C1`,'エ','エエ') FROM `T4`; +SELECT REPLACE(`C1`,'オ','オオ') FROM `T4`; +SELECT REPLACE(`C1`,'あ','ああ') FROM `T5`; +SELECT REPLACE(`C1`,'い','いい') FROM `T5`; +SELECT REPLACE(`C1`,'う','うう') FROM `T5`; +SELECT REPLACE(`C1`,'え','ええ') FROM `T5`; +SELECT REPLACE(`C1`,'お','おお') FROM `T5`; +SELECT REPLACE(`C1`,'ソ','ソソ') FROM `T6`; +SELECT REPLACE(`C1`,'十','十十') FROM `T6`; +SELECT REPLACE(`C1`,'表','表表') FROM `T6`; +SELECT REPLACE(`C1`,'予','予予') FROM `T6`; +SELECT REPLACE(`C1`,'構','構構') FROM `T6`; + +#HEAP +SELECT REPLACE(`C1`,'ア','アア') FROM `T7`; +SELECT REPLACE(`C1`,'イ','イイ') FROM `T7`; +SELECT REPLACE(`C1`,'ウ','ウウ') FROM `T7`; +SELECT REPLACE(`C1`,'エ','エエ') FROM `T7`; +SELECT REPLACE(`C1`,'オ','オオ') FROM `T7`; +SELECT REPLACE(`C1`,'あ','ああ') FROM `T8`; +SELECT REPLACE(`C1`,'い','いい') FROM `T8`; +SELECT REPLACE(`C1`,'う','うう') FROM `T8`; +SELECT REPLACE(`C1`,'え','ええ') FROM `T8`; +SELECT REPLACE(`C1`,'お','おお') FROM `T8`; +SELECT REPLACE(`C1`,'ソ','ソソ') FROM `T9`; +SELECT REPLACE(`C1`,'十','十十') FROM `T9`; +SELECT REPLACE(`C1`,'表','表表') FROM `T9`; +SELECT REPLACE(`C1`,'予','予予') FROM `T9`; +SELECT REPLACE(`C1`,'構','構構') FROM `T9`; + +#BDB +SELECT REPLACE(`C1`,'ア','アア') FROM `T10`; +SELECT REPLACE(`C1`,'イ','イイ') FROM `T10`; +SELECT REPLACE(`C1`,'ウ','ウウ') FROM `T10`; +SELECT REPLACE(`C1`,'エ','エエ') FROM `T10`; +SELECT REPLACE(`C1`,'オ','オオ') FROM `T10`; +SELECT REPLACE(`C1`,'あ','ああ') FROM `T11`; +SELECT REPLACE(`C1`,'い','いい') FROM `T11`; +SELECT REPLACE(`C1`,'う','うう') FROM `T11`; +SELECT REPLACE(`C1`,'え','ええ') FROM `T11`; +SELECT REPLACE(`C1`,'お','おお') FROM `T11`; +SELECT REPLACE(`C1`,'ソ','ソソ') FROM `T12`; +SELECT REPLACE(`C1`,'十','十十') FROM `T12`; +SELECT REPLACE(`C1`,'表','表表') FROM `T12`; +SELECT REPLACE(`C1`,'予','予予') FROM `T12`; +SELECT REPLACE(`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`; diff --git a/mysql-test/suite/jp/t/jp_replace_ucs2.test b/mysql-test/suite/jp/t/jp_replace_ucs2.test new file mode 100644 index 00000000000..7739a30cd9c --- /dev/null +++ b/mysql-test/suite/jp/t/jp_replace_ucs2.test @@ -0,0 +1,131 @@ +--source include/have_ucs2.inc + +--disable_warnings +drop table if exists `」ヤ」ア`; +drop table if exists `」ヤ」イ`; +drop table if exists `」ヤ」ウ`; +drop table if exists `」ヤ」エ`; +drop table if exists `」ヤ」オ`; +drop table if exists `」ヤ」カ`; +drop table if exists `」ヤ」キ`; +drop table if exists `」ヤ」ク`; +drop table if exists `」ヤ」ケ`; +drop table if exists `」ヤ」ア」ー`; +drop table if exists `」ヤ」ア」ア`; +drop table if exists `」ヤ」ア」イ`; +--enable_warnings + +# +# Test REPLACE() function with Japanese characters in ucs2 encoding +# + +SET NAMES ujis; +SET character_set_database = ucs2; +SET collation_connection = ucs2_general_ci; + +CREATE TABLE `」ヤ」ア` (`」テ」ア` char(5)) DEFAULT CHARSET = ucs2 engine = innodb; +CREATE TABLE `」ヤ」イ` (`」テ」ア` char(5)) DEFAULT CHARSET = ucs2 engine = innodb; +CREATE TABLE `」ヤ」ウ` (`」テ」ア` char(5)) DEFAULT CHARSET = ucs2 engine = innodb; +CREATE TABLE `」ヤ」エ` (`」テ」ア` char(5)) DEFAULT CHARSET = ucs2 engine = myisam; +CREATE TABLE `」ヤ」オ` (`」テ」ア` char(5)) DEFAULT CHARSET = ucs2 engine = myisam; +CREATE TABLE `」ヤ」カ` (`」テ」ア` char(5)) DEFAULT CHARSET = ucs2 engine = myisam; +CREATE TABLE `」ヤ」キ` (`」テ」ア` char(5)) DEFAULT CHARSET = ucs2 engine = heap; +CREATE TABLE `」ヤ」ク` (`」テ」ア` char(5)) DEFAULT CHARSET = ucs2 engine = heap; +CREATE TABLE `」ヤ」ケ` (`」テ」ア` char(5)) DEFAULT CHARSET = ucs2 engine = heap; +CREATE TABLE `」ヤ」ア」ー` (`」テ」ア` char(5)) DEFAULT CHARSET = ucs2 engine = bdb; +CREATE TABLE `」ヤ」ア」ア` (`」テ」ア` char(5)) DEFAULT CHARSET = ucs2 engine = bdb; +CREATE TABLE `」ヤ」ア」イ` (`」テ」ア` char(5)) DEFAULT CHARSET = ucs2 engine = bdb; + +INSERT INTO `」ヤ」ア` VALUES ('竺軸宍雫七'); +INSERT INTO `」ヤ」イ` VALUES ('、「、、、ヲ、ィ、ェ'); +INSERT INTO `」ヤ」ウ` VALUES ('常ワ常ン常゙常゚常'); +INSERT INTO `」ヤ」エ` VALUES ('竺軸宍雫七'); +INSERT INTO `」ヤ」オ` VALUES ('、「、、、ヲ、ィ、ェ'); +INSERT INTO `」ヤ」カ` VALUES ('常ワ常ン常゙常゚常'); +INSERT INTO `」ヤ」キ` VALUES ('竺軸宍雫七'); +INSERT INTO `」ヤ」ク` VALUES ('、「、、、ヲ、ィ、ェ'); +INSERT INTO `」ヤ」ケ` VALUES ('常ワ常ン常゙常゚常'); +INSERT INTO `」ヤ」ア」ー` VALUES ('竺軸宍雫七'); +INSERT INTO `」ヤ」ア」ア` VALUES ('、「、、、ヲ、ィ、ェ'); +INSERT INTO `」ヤ」ア」イ` VALUES ('常ワ常ン常゙常゚常'); + +#InnoDB +SELECT REPLACE(`」テ」ア`,'竺','竺竺') FROM `」ヤ」ア`; +SELECT REPLACE(`」テ」ア`,'軸','軸軸') FROM `」ヤ」ア`; +SELECT REPLACE(`」テ」ア`,'宍','宍宍') FROM `」ヤ」ア`; +SELECT REPLACE(`」テ」ア`,'雫','雫雫') FROM `」ヤ」ア`; +SELECT REPLACE(`」テ」ア`,'七','七七') FROM `」ヤ」ア`; +SELECT REPLACE(`」テ」ア`,'、「','、「、「') FROM `」ヤ」イ`; +SELECT REPLACE(`」テ」ア`,'、、','、、、、') FROM `」ヤ」イ`; +SELECT REPLACE(`」テ」ア`,'、ヲ','、ヲ、ヲ') FROM `」ヤ」イ`; +SELECT REPLACE(`」テ」ア`,'、ィ','、ィ、ィ') FROM `」ヤ」イ`; +SELECT REPLACE(`」テ」ア`,'、ェ','、ェ、ェ') FROM `」ヤ」イ`; +SELECT REPLACE(`」テ」ア`,'常ワ','常ワ常ワ') FROM `」ヤ」ウ`; +SELECT REPLACE(`」テ」ア`,'常ン','常ン常ン') FROM `」ヤ」ウ`; +SELECT REPLACE(`」テ」ア`,'常゙','常゙常゙') FROM `」ヤ」ウ`; +SELECT REPLACE(`」テ」ア`,'常゚','常゚常゚') FROM `」ヤ」ウ`; +SELECT REPLACE(`」テ」ア`,'常','常熄') FROM `」ヤ」ウ`; + +#MyISAM +SELECT REPLACE(`」テ」ア`,'竺','竺竺') FROM `」ヤ」エ`; +SELECT REPLACE(`」テ」ア`,'軸','軸軸') FROM `」ヤ」エ`; +SELECT REPLACE(`」テ」ア`,'宍','宍宍') FROM `」ヤ」エ`; +SELECT REPLACE(`」テ」ア`,'雫','雫雫') FROM `」ヤ」エ`; +SELECT REPLACE(`」テ」ア`,'七','七七') FROM `」ヤ」エ`; +SELECT REPLACE(`」テ」ア`,'、「','、「、「') FROM `」ヤ」オ`; +SELECT REPLACE(`」テ」ア`,'、、','、、、、') FROM `」ヤ」オ`; +SELECT REPLACE(`」テ」ア`,'、ヲ','、ヲ、ヲ') FROM `」ヤ」オ`; +SELECT REPLACE(`」テ」ア`,'、ィ','、ィ、ィ') FROM `」ヤ」オ`; +SELECT REPLACE(`」テ」ア`,'、ェ','、ェ、ェ') FROM `」ヤ」オ`; +SELECT REPLACE(`」テ」ア`,'常ワ','常ワ常ワ') FROM `」ヤ」カ`; +SELECT REPLACE(`」テ」ア`,'常ン','常ン常ン') FROM `」ヤ」カ`; +SELECT REPLACE(`」テ」ア`,'常゙','常゙常゙') FROM `」ヤ」カ`; +SELECT REPLACE(`」テ」ア`,'常゚','常゚常゚') FROM `」ヤ」カ`; +SELECT REPLACE(`」テ」ア`,'常','常熄') FROM `」ヤ」カ`; + +#HEAP +SELECT REPLACE(`」テ」ア`,'竺','竺竺') FROM `」ヤ」キ`; +SELECT REPLACE(`」テ」ア`,'軸','軸軸') FROM `」ヤ」キ`; +SELECT REPLACE(`」テ」ア`,'宍','宍宍') FROM `」ヤ」キ`; +SELECT REPLACE(`」テ」ア`,'雫','雫雫') FROM `」ヤ」キ`; +SELECT REPLACE(`」テ」ア`,'七','七七') FROM `」ヤ」キ`; +SELECT REPLACE(`」テ」ア`,'、「','、「、「') FROM `」ヤ」ク`; +SELECT REPLACE(`」テ」ア`,'、、','、、、、') FROM `」ヤ」ク`; +SELECT REPLACE(`」テ」ア`,'、ヲ','、ヲ、ヲ') FROM `」ヤ」ク`; +SELECT REPLACE(`」テ」ア`,'、ィ','、ィ、ィ') FROM `」ヤ」ク`; +SELECT REPLACE(`」テ」ア`,'、ェ','、ェ、ェ') FROM `」ヤ」ク`; +SELECT REPLACE(`」テ」ア`,'常ワ','常ワ常ワ') FROM `」ヤ」ケ`; +SELECT REPLACE(`」テ」ア`,'常ン','常ン常ン') FROM `」ヤ」ケ`; +SELECT REPLACE(`」テ」ア`,'常゙','常゙常゙') FROM `」ヤ」ケ`; +SELECT REPLACE(`」テ」ア`,'常゚','常゚常゚') FROM `」ヤ」ケ`; +SELECT REPLACE(`」テ」ア`,'常','常熄') FROM `」ヤ」ケ`; + +#BDB +SELECT REPLACE(`」テ」ア`,'竺','竺竺') FROM `」ヤ」ア」ー`; +SELECT REPLACE(`」テ」ア`,'軸','軸軸') FROM `」ヤ」ア」ー`; +SELECT REPLACE(`」テ」ア`,'宍','宍宍') FROM `」ヤ」ア」ー`; +SELECT REPLACE(`」テ」ア`,'雫','雫雫') FROM `」ヤ」ア」ー`; +SELECT REPLACE(`」テ」ア`,'七','七七') FROM `」ヤ」ア」ー`; +SELECT REPLACE(`」テ」ア`,'、「','、「、「') FROM `」ヤ」ア」ア`; +SELECT REPLACE(`」テ」ア`,'、、','、、、、') FROM `」ヤ」ア」ア`; +SELECT REPLACE(`」テ」ア`,'、ヲ','、ヲ、ヲ') FROM `」ヤ」ア」ア`; +SELECT REPLACE(`」テ」ア`,'、ィ','、ィ、ィ') FROM `」ヤ」ア」ア`; +SELECT REPLACE(`」テ」ア`,'、ェ','、ェ、ェ') FROM `」ヤ」ア」ア`; +SELECT REPLACE(`」テ」ア`,'常ワ','常ワ常ワ') FROM `」ヤ」ア」イ`; +SELECT REPLACE(`」テ」ア`,'常ン','常ン常ン') FROM `」ヤ」ア」イ`; +SELECT REPLACE(`」テ」ア`,'常゙','常゙常゙') FROM `」ヤ」ア」イ`; +SELECT REPLACE(`」テ」ア`,'常゚','常゚常゚') FROM `」ヤ」ア」イ`; +SELECT REPLACE(`」テ」ア`,'常','常熄') FROM `」ヤ」ア」イ`; + +DROP TABLE `」ヤ」ア`; +DROP TABLE `」ヤ」イ`; +DROP TABLE `」ヤ」ウ`; +DROP TABLE `」ヤ」エ`; +DROP TABLE `」ヤ」オ`; +DROP TABLE `」ヤ」カ`; +DROP TABLE `」ヤ」キ`; +DROP TABLE `」ヤ」ク`; +DROP TABLE `」ヤ」ケ`; +DROP TABLE `」ヤ」ア」ー`; +DROP TABLE `」ヤ」ア」ア`; +DROP TABLE `」ヤ」ア」イ`; diff --git a/mysql-test/suite/jp/t/jp_replace_ujis.test b/mysql-test/suite/jp/t/jp_replace_ujis.test new file mode 100644 index 00000000000..3d8724e63d5 --- /dev/null +++ b/mysql-test/suite/jp/t/jp_replace_ujis.test @@ -0,0 +1,130 @@ +--source include/have_ujis.inc + +--disable_warnings +drop table if exists `」ヤ」ア`; +drop table if exists `」ヤ」イ`; +drop table if exists `」ヤ」ウ`; +drop table if exists `」ヤ」エ`; +drop table if exists `」ヤ」オ`; +drop table if exists `」ヤ」カ`; +drop table if exists `」ヤ」キ`; +drop table if exists `」ヤ」ク`; +drop table if exists `」ヤ」ケ`; +drop table if exists `」ヤ」ア」ー`; +drop table if exists `」ヤ」ア」ア`; +drop table if exists `」ヤ」ア」イ`; +--enable_warnings + +# +# Test REPLACE() function with Japanese characters in ujis encoding +# + +SET NAMES ujis; +SET character_set_database = ujis; + +CREATE TABLE `」ヤ」ア` (`」テ」ア` char(5)) DEFAULT CHARSET = ujis engine = innodb; +CREATE TABLE `」ヤ」イ` (`」テ」ア` char(5)) DEFAULT CHARSET = ujis engine = innodb; +CREATE TABLE `」ヤ」ウ` (`」テ」ア` char(5)) DEFAULT CHARSET = ujis engine = innodb; +CREATE TABLE `」ヤ」エ` (`」テ」ア` char(5)) DEFAULT CHARSET = ujis engine = myisam; +CREATE TABLE `」ヤ」オ` (`」テ」ア` char(5)) DEFAULT CHARSET = ujis engine = myisam; +CREATE TABLE `」ヤ」カ` (`」テ」ア` char(5)) DEFAULT CHARSET = ujis engine = myisam; +CREATE TABLE `」ヤ」キ` (`」テ」ア` char(5)) DEFAULT CHARSET = ujis engine = heap; +CREATE TABLE `」ヤ」ク` (`」テ」ア` char(5)) DEFAULT CHARSET = ujis engine = heap; +CREATE TABLE `」ヤ」ケ` (`」テ」ア` char(5)) DEFAULT CHARSET = ujis engine = heap; +CREATE TABLE `」ヤ」ア」ー` (`」テ」ア` char(5)) DEFAULT CHARSET = ujis engine = bdb; +CREATE TABLE `」ヤ」ア」ア` (`」テ」ア` char(5)) DEFAULT CHARSET = ujis engine = bdb; +CREATE TABLE `」ヤ」ア」イ` (`」テ」ア` char(5)) DEFAULT CHARSET = ujis engine = bdb; + +INSERT INTO `」ヤ」ア` VALUES ('竺軸宍雫七'); +INSERT INTO `」ヤ」イ` VALUES ('、「、、、ヲ、ィ、ェ'); +INSERT INTO `」ヤ」ウ` VALUES ('常ワ常ン常゙常゚常'); +INSERT INTO `」ヤ」エ` VALUES ('竺軸宍雫七'); +INSERT INTO `」ヤ」オ` VALUES ('、「、、、ヲ、ィ、ェ'); +INSERT INTO `」ヤ」カ` VALUES ('常ワ常ン常゙常゚常'); +INSERT INTO `」ヤ」キ` VALUES ('竺軸宍雫七'); +INSERT INTO `」ヤ」ク` VALUES ('、「、、、ヲ、ィ、ェ'); +INSERT INTO `」ヤ」ケ` VALUES ('常ワ常ン常゙常゚常'); +INSERT INTO `」ヤ」ア」ー` VALUES ('竺軸宍雫七'); +INSERT INTO `」ヤ」ア」ア` VALUES ('、「、、、ヲ、ィ、ェ'); +INSERT INTO `」ヤ」ア」イ` VALUES ('常ワ常ン常゙常゚常'); + +#InnoDB +SELECT REPLACE(`」テ」ア`,'竺','竺竺') FROM `」ヤ」ア`; +SELECT REPLACE(`」テ」ア`,'軸','軸軸') FROM `」ヤ」ア`; +SELECT REPLACE(`」テ」ア`,'宍','宍宍') FROM `」ヤ」ア`; +SELECT REPLACE(`」テ」ア`,'雫','雫雫') FROM `」ヤ」ア`; +SELECT REPLACE(`」テ」ア`,'七','七七') FROM `」ヤ」ア`; +SELECT REPLACE(`」テ」ア`,'、「','、「、「') FROM `」ヤ」イ`; +SELECT REPLACE(`」テ」ア`,'、、','、、、、') FROM `」ヤ」イ`; +SELECT REPLACE(`」テ」ア`,'、ヲ','、ヲ、ヲ') FROM `」ヤ」イ`; +SELECT REPLACE(`」テ」ア`,'、ィ','、ィ、ィ') FROM `」ヤ」イ`; +SELECT REPLACE(`」テ」ア`,'、ェ','、ェ、ェ') FROM `」ヤ」イ`; +SELECT REPLACE(`」テ」ア`,'常ワ','常ワ常ワ') FROM `」ヤ」ウ`; +SELECT REPLACE(`」テ」ア`,'常ン','常ン常ン') FROM `」ヤ」ウ`; +SELECT REPLACE(`」テ」ア`,'常゙','常゙常゙') FROM `」ヤ」ウ`; +SELECT REPLACE(`」テ」ア`,'常゚','常゚常゚') FROM `」ヤ」ウ`; +SELECT REPLACE(`」テ」ア`,'常','常熄') FROM `」ヤ」ウ`; + +#MyISAM +SELECT REPLACE(`」テ」ア`,'竺','竺竺') FROM `」ヤ」エ`; +SELECT REPLACE(`」テ」ア`,'軸','軸軸') FROM `」ヤ」エ`; +SELECT REPLACE(`」テ」ア`,'宍','宍宍') FROM `」ヤ」エ`; +SELECT REPLACE(`」テ」ア`,'雫','雫雫') FROM `」ヤ」エ`; +SELECT REPLACE(`」テ」ア`,'七','七七') FROM `」ヤ」エ`; +SELECT REPLACE(`」テ」ア`,'、「','、「、「') FROM `」ヤ」オ`; +SELECT REPLACE(`」テ」ア`,'、、','、、、、') FROM `」ヤ」オ`; +SELECT REPLACE(`」テ」ア`,'、ヲ','、ヲ、ヲ') FROM `」ヤ」オ`; +SELECT REPLACE(`」テ」ア`,'、ィ','、ィ、ィ') FROM `」ヤ」オ`; +SELECT REPLACE(`」テ」ア`,'、ェ','、ェ、ェ') FROM `」ヤ」オ`; +SELECT REPLACE(`」テ」ア`,'常ワ','常ワ常ワ') FROM `」ヤ」カ`; +SELECT REPLACE(`」テ」ア`,'常ン','常ン常ン') FROM `」ヤ」カ`; +SELECT REPLACE(`」テ」ア`,'常゙','常゙常゙') FROM `」ヤ」カ`; +SELECT REPLACE(`」テ」ア`,'常゚','常゚常゚') FROM `」ヤ」カ`; +SELECT REPLACE(`」テ」ア`,'常','常熄') FROM `」ヤ」カ`; + +#HEAP +SELECT REPLACE(`」テ」ア`,'竺','竺竺') FROM `」ヤ」キ`; +SELECT REPLACE(`」テ」ア`,'軸','軸軸') FROM `」ヤ」キ`; +SELECT REPLACE(`」テ」ア`,'宍','宍宍') FROM `」ヤ」キ`; +SELECT REPLACE(`」テ」ア`,'雫','雫雫') FROM `」ヤ」キ`; +SELECT REPLACE(`」テ」ア`,'七','七七') FROM `」ヤ」キ`; +SELECT REPLACE(`」テ」ア`,'、「','、「、「') FROM `」ヤ」ク`; +SELECT REPLACE(`」テ」ア`,'、、','、、、、') FROM `」ヤ」ク`; +SELECT REPLACE(`」テ」ア`,'、ヲ','、ヲ、ヲ') FROM `」ヤ」ク`; +SELECT REPLACE(`」テ」ア`,'、ィ','、ィ、ィ') FROM `」ヤ」ク`; +SELECT REPLACE(`」テ」ア`,'、ェ','、ェ、ェ') FROM `」ヤ」ク`; +SELECT REPLACE(`」テ」ア`,'常ワ','常ワ常ワ') FROM `」ヤ」ケ`; +SELECT REPLACE(`」テ」ア`,'常ン','常ン常ン') FROM `」ヤ」ケ`; +SELECT REPLACE(`」テ」ア`,'常゙','常゙常゙') FROM `」ヤ」ケ`; +SELECT REPLACE(`」テ」ア`,'常゚','常゚常゚') FROM `」ヤ」ケ`; +SELECT REPLACE(`」テ」ア`,'常','常熄') FROM `」ヤ」ケ`; + +#BDB +SELECT REPLACE(`」テ」ア`,'竺','竺竺') FROM `」ヤ」ア」ー`; +SELECT REPLACE(`」テ」ア`,'軸','軸軸') FROM `」ヤ」ア」ー`; +SELECT REPLACE(`」テ」ア`,'宍','宍宍') FROM `」ヤ」ア」ー`; +SELECT REPLACE(`」テ」ア`,'雫','雫雫') FROM `」ヤ」ア」ー`; +SELECT REPLACE(`」テ」ア`,'七','七七') FROM `」ヤ」ア」ー`; +SELECT REPLACE(`」テ」ア`,'、「','、「、「') FROM `」ヤ」ア」ア`; +SELECT REPLACE(`」テ」ア`,'、、','、、、、') FROM `」ヤ」ア」ア`; +SELECT REPLACE(`」テ」ア`,'、ヲ','、ヲ、ヲ') FROM `」ヤ」ア」ア`; +SELECT REPLACE(`」テ」ア`,'、ィ','、ィ、ィ') FROM `」ヤ」ア」ア`; +SELECT REPLACE(`」テ」ア`,'、ェ','、ェ、ェ') FROM `」ヤ」ア」ア`; +SELECT REPLACE(`」テ」ア`,'常ワ','常ワ常ワ') FROM `」ヤ」ア」イ`; +SELECT REPLACE(`」テ」ア`,'常ン','常ン常ン') FROM `」ヤ」ア」イ`; +SELECT REPLACE(`」テ」ア`,'常゙','常゙常゙') FROM `」ヤ」ア」イ`; +SELECT REPLACE(`」テ」ア`,'常゚','常゚常゚') FROM `」ヤ」ア」イ`; +SELECT REPLACE(`」テ」ア`,'常','常熄') FROM `」ヤ」ア」イ`; + +DROP TABLE `」ヤ」ア`; +DROP TABLE `」ヤ」イ`; +DROP TABLE `」ヤ」ウ`; +DROP TABLE `」ヤ」エ`; +DROP TABLE `」ヤ」オ`; +DROP TABLE `」ヤ」カ`; +DROP TABLE `」ヤ」キ`; +DROP TABLE `」ヤ」ク`; +DROP TABLE `」ヤ」ケ`; +DROP TABLE `」ヤ」ア」ー`; +DROP TABLE `」ヤ」ア」ア`; +DROP TABLE `」ヤ」ア」イ`; diff --git a/mysql-test/suite/jp/t/jp_replace_utf8.test b/mysql-test/suite/jp/t/jp_replace_utf8.test new file mode 100644 index 00000000000..1d89a43648b --- /dev/null +++ b/mysql-test/suite/jp/t/jp_replace_utf8.test @@ -0,0 +1,128 @@ +--disable_warnings +drop table if exists `シエシ疏; +drop table if exists `シエシ蛋; +drop table if exists `シエシ伝; +drop table if exists `シエシ覗; +drop table if exists `シエシ描; +drop table if exists `シエシ冒; +drop table if exists `シエシ輿; +drop table if exists `シエシ倭; +drop table if exists `シエシ兪; +drop table if exists `シエシ托シ秦; +drop table if exists `シエシ托シ疏; +drop table if exists `シエシ托シ蛋; +--enable_warnings + +# +# Test REPLACE() function with Japanese characters in utf8 encoding +# + +SET NAMES utf8; +SET character_set_database = utf8; + +CREATE TABLE `シエシ疏 (`シ」シ疏 char(5)) DEFAULT CHARSET = utf8 engine = innodb; +CREATE TABLE `シエシ蛋 (`シ」シ疏 char(5)) DEFAULT CHARSET = utf8 engine = innodb; +CREATE TABLE `シエシ伝 (`シ」シ疏 char(5)) DEFAULT CHARSET = utf8 engine = innodb; +CREATE TABLE `シエシ覗 (`シ」シ疏 char(5)) DEFAULT CHARSET = utf8 engine = myisam; +CREATE TABLE `シエシ描 (`シ」シ疏 char(5)) DEFAULT CHARSET = utf8 engine = myisam; +CREATE TABLE `シエシ冒 (`シ」シ疏 char(5)) DEFAULT CHARSET = utf8 engine = myisam; +CREATE TABLE `シエシ輿 (`シ」シ疏 char(5)) DEFAULT CHARSET = utf8 engine = heap; +CREATE TABLE `シエシ倭 (`シ」シ疏 char(5)) DEFAULT CHARSET = utf8 engine = heap; +CREATE TABLE `シエシ兪 (`シ」シ疏 char(5)) DEFAULT CHARSET = utf8 engine = heap; +CREATE TABLE `シエシ托シ秦 (`シ」シ疏 char(5)) DEFAULT CHARSET = utf8 engine = bdb; +CREATE TABLE `シエシ托シ疏 (`シ」シ疏 char(5)) DEFAULT CHARSET = utf8 engine = bdb; +CREATE TABLE `シエシ托シ蛋 (`シ」シ疏 char(5)) DEFAULT CHARSET = utf8 engine = bdb; + +INSERT INTO `シエシ疏 VALUES ('スアスイスウスエスオ'); +INSERT INTO `シエシ蛋 VALUES ('縺ゅ>縺縺医♀'); +INSERT INTO `シエシ伝 VALUES ('鮴秘セ夜セ鈴セ樣セ。'); +INSERT INTO `シエシ覗 VALUES ('スアスイスウスエスオ'); +INSERT INTO `シエシ描 VALUES ('縺ゅ>縺縺医♀'); +INSERT INTO `シエシ冒 VALUES ('鮴秘セ夜セ鈴セ樣セ。'); +INSERT INTO `シエシ輿 VALUES ('スアスイスウスエスオ'); +INSERT INTO `シエシ倭 VALUES ('縺ゅ>縺縺医♀'); +INSERT INTO `シエシ兪 VALUES ('鮴秘セ夜セ鈴セ樣セ。'); +INSERT INTO `シエシ托シ秦 VALUES ('スアスイスウスエスオ'); +INSERT INTO `シエシ托シ疏 VALUES ('縺ゅ>縺縺医♀'); +INSERT INTO `シエシ托シ蛋 VALUES ('鮴秘セ夜セ鈴セ樣セ。'); + +#InnoDB +SELECT REPLACE(`シ」シ疏,'スア','スアスア') FROM `シエシ疏; +SELECT REPLACE(`シ」シ疏,'スイ','スイスイ') FROM `シエシ疏; +SELECT REPLACE(`シ」シ疏,'スウ','スウスウ') FROM `シエシ疏; +SELECT REPLACE(`シ」シ疏,'スエ','スエスエ') FROM `シエシ疏; +SELECT REPLACE(`シ」シ疏,'スオ','スオスオ') FROM `シエシ疏; +SELECT REPLACE(`シ」シ疏,'縺','縺ゅ≠') FROM `シエシ蛋; +SELECT REPLACE(`シ」シ疏,'縺','縺縺') FROM `シエシ蛋; +SELECT REPLACE(`シ」シ疏,'縺','縺縺') FROM `シエシ蛋; +SELECT REPLACE(`シ」シ疏,'縺','縺医∴') FROM `シエシ蛋; +SELECT REPLACE(`シ」シ疏,'縺','縺翫♀') FROM `シエシ蛋; +SELECT REPLACE(`シ」シ疏,'鮴','鮴秘セ') FROM `シエシ伝; +SELECT REPLACE(`シ」シ疏,'鮴','鮴夜セ') FROM `シエシ伝; +SELECT REPLACE(`シ」シ疏,'鮴','鮴鈴セ') FROM `シエシ伝; +SELECT REPLACE(`シ」シ疏,'鮴','鮴樣セ') FROM `シエシ伝; +SELECT REPLACE(`シ」シ疏,'鮴。','鮴。鮴。') FROM `シエシ伝; + +#MyISAM +SELECT REPLACE(`シ」シ疏,'スア','スアスア') FROM `シエシ覗; +SELECT REPLACE(`シ」シ疏,'スイ','スイスイ') FROM `シエシ覗; +SELECT REPLACE(`シ」シ疏,'スウ','スウスウ') FROM `シエシ覗; +SELECT REPLACE(`シ」シ疏,'スエ','スエスエ') FROM `シエシ覗; +SELECT REPLACE(`シ」シ疏,'スオ','スオスオ') FROM `シエシ覗; +SELECT REPLACE(`シ」シ疏,'縺','縺ゅ≠') FROM `シエシ描; +SELECT REPLACE(`シ」シ疏,'縺','縺縺') FROM `シエシ描; +SELECT REPLACE(`シ」シ疏,'縺','縺縺') FROM `シエシ描; +SELECT REPLACE(`シ」シ疏,'縺','縺医∴') FROM `シエシ描; +SELECT REPLACE(`シ」シ疏,'縺','縺翫♀') FROM `シエシ描; +SELECT REPLACE(`シ」シ疏,'鮴','鮴秘セ') FROM `シエシ冒; +SELECT REPLACE(`シ」シ疏,'鮴','鮴夜セ') FROM `シエシ冒; +SELECT REPLACE(`シ」シ疏,'鮴','鮴鈴セ') FROM `シエシ冒; +SELECT REPLACE(`シ」シ疏,'鮴','鮴樣セ') FROM `シエシ冒; +SELECT REPLACE(`シ」シ疏,'鮴。','鮴。鮴。') FROM `シエシ冒; + +#HEAP +SELECT REPLACE(`シ」シ疏,'スア','スアスア') FROM `シエシ輿; +SELECT REPLACE(`シ」シ疏,'スイ','スイスイ') FROM `シエシ輿; +SELECT REPLACE(`シ」シ疏,'スウ','スウスウ') FROM `シエシ輿; +SELECT REPLACE(`シ」シ疏,'スエ','スエスエ') FROM `シエシ輿; +SELECT REPLACE(`シ」シ疏,'スオ','スオスオ') FROM `シエシ輿; +SELECT REPLACE(`シ」シ疏,'縺','縺ゅ≠') FROM `シエシ倭; +SELECT REPLACE(`シ」シ疏,'縺','縺縺') FROM `シエシ倭; +SELECT REPLACE(`シ」シ疏,'縺','縺縺') FROM `シエシ倭; +SELECT REPLACE(`シ」シ疏,'縺','縺医∴') FROM `シエシ倭; +SELECT REPLACE(`シ」シ疏,'縺','縺翫♀') FROM `シエシ倭; +SELECT REPLACE(`シ」シ疏,'鮴','鮴秘セ') FROM `シエシ兪; +SELECT REPLACE(`シ」シ疏,'鮴','鮴夜セ') FROM `シエシ兪; +SELECT REPLACE(`シ」シ疏,'鮴','鮴鈴セ') FROM `シエシ兪; +SELECT REPLACE(`シ」シ疏,'鮴','鮴樣セ') FROM `シエシ兪; +SELECT REPLACE(`シ」シ疏,'鮴。','鮴。鮴。') FROM `シエシ兪; + +#BDB +SELECT REPLACE(`シ」シ疏,'スア','スアスア') FROM `シエシ托シ秦; +SELECT REPLACE(`シ」シ疏,'スイ','スイスイ') FROM `シエシ托シ秦; +SELECT REPLACE(`シ」シ疏,'スウ','スウスウ') FROM `シエシ托シ秦; +SELECT REPLACE(`シ」シ疏,'スエ','スエスエ') FROM `シエシ托シ秦; +SELECT REPLACE(`シ」シ疏,'スオ','スオスオ') FROM `シエシ托シ秦; +SELECT REPLACE(`シ」シ疏,'縺','縺ゅ≠') FROM `シエシ托シ疏; +SELECT REPLACE(`シ」シ疏,'縺','縺縺') FROM `シエシ托シ疏; +SELECT REPLACE(`シ」シ疏,'縺','縺縺') FROM `シエシ托シ疏; +SELECT REPLACE(`シ」シ疏,'縺','縺医∴') FROM `シエシ托シ疏; +SELECT REPLACE(`シ」シ疏,'縺','縺翫♀') FROM `シエシ托シ疏; +SELECT REPLACE(`シ」シ疏,'鮴','鮴秘セ') FROM `シエシ托シ蛋; +SELECT REPLACE(`シ」シ疏,'鮴','鮴夜セ') FROM `シエシ托シ蛋; +SELECT REPLACE(`シ」シ疏,'鮴','鮴鈴セ') FROM `シエシ托シ蛋; +SELECT REPLACE(`シ」シ疏,'鮴','鮴樣セ') FROM `シエシ托シ蛋; +SELECT REPLACE(`シ」シ疏,'鮴。','鮴。鮴。') FROM `シエシ托シ蛋; + +DROP TABLE `シエシ疏; +DROP TABLE `シエシ蛋; +DROP TABLE `シエシ伝; +DROP TABLE `シエシ覗; +DROP TABLE `シエシ描; +DROP TABLE `シエシ冒; +DROP TABLE `シエシ輿; +DROP TABLE `シエシ倭; +DROP TABLE `シエシ兪; +DROP TABLE `シエシ托シ秦; +DROP TABLE `シエシ托シ疏; +DROP TABLE `シエシ托シ蛋; diff --git a/mysql-test/suite/jp/t/jp_reverse_sjis.test b/mysql-test/suite/jp/t/jp_reverse_sjis.test new file mode 100644 index 00000000000..c1e2b2a17ca --- /dev/null +++ b/mysql-test/suite/jp/t/jp_reverse_sjis.test @@ -0,0 +1,81 @@ +--character_set sjis +--disable_warnings +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`; +drop table if exists `T11`; +drop table if exists `T12`; +--enable_warnings + +# +# Test REVERSE() function with Japanese characters in sjis encoding +# + +SET NAMES sjis; +SET character_set_database = sjis; + +CREATE TABLE `T1` (`C1` char(5), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = innodb; +CREATE TABLE `T2` (`C1` char(5), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = innodb; +CREATE TABLE `T3` (`C1` char(5), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = innodb; +CREATE TABLE `T4` (`C1` char(5), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = myisam; +CREATE TABLE `T5` (`C1` char(5), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = myisam; +CREATE TABLE `T6` (`C1` char(5), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = myisam; +CREATE TABLE `T7` (`C1` char(5), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = heap; +CREATE TABLE `T8` (`C1` char(5), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = heap; +CREATE TABLE `T9` (`C1` char(5), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = heap; +CREATE TABLE `T10` (`C1` char(5), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = bdb; +CREATE TABLE `T11` (`C1` char(5), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = bdb; +CREATE TABLE `T12` (`C1` char(5), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = bdb; + +INSERT INTO `T1` VALUES ('アイウエオ'); +INSERT INTO `T2` VALUES ('あいうえお'); +INSERT INTO `T3` VALUES ('ソ十表予構'); +INSERT INTO `T4` VALUES ('アイウエオ'); +INSERT INTO `T5` VALUES ('あいうえお'); +INSERT INTO `T6` VALUES ('ソ十表予構'); +INSERT INTO `T7` VALUES ('アイウエオ'); +INSERT INTO `T8` VALUES ('あいうえお'); +INSERT INTO `T9` VALUES ('ソ十表予構'); +INSERT INTO `T10` VALUES ('アイウエオ'); +INSERT INTO `T11` VALUES ('あいうえお'); +INSERT INTO `T12` VALUES ('ソ十表予構'); + +#InnoDB +SELECT REVERSE(`C1`) FROM `T1`; +SELECT REVERSE(`C1`) FROM `T2`; +SELECT REVERSE(`C1`) FROM `T3`; + +#MyISAM +SELECT REVERSE(`C1`) FROM `T4`; +SELECT REVERSE(`C1`) FROM `T5`; +SELECT REVERSE(`C1`) FROM `T6`; + +#HEAP +SELECT REVERSE(`C1`) FROM `T7`; +SELECT REVERSE(`C1`) FROM `T8`; +SELECT REVERSE(`C1`) FROM `T9`; + +#BDB +SELECT REVERSE(`C1`) FROM `T10`; +SELECT REVERSE(`C1`) FROM `T11`; +SELECT REVERSE(`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`; diff --git a/mysql-test/suite/jp/t/jp_reverse_ucs2.test b/mysql-test/suite/jp/t/jp_reverse_ucs2.test new file mode 100644 index 00000000000..d91ec7f70e8 --- /dev/null +++ b/mysql-test/suite/jp/t/jp_reverse_ucs2.test @@ -0,0 +1,83 @@ +--source include/have_ucs2.inc + +--disable_warnings +drop table if exists `」ヤ」ア`; +drop table if exists `」ヤ」イ`; +drop table if exists `」ヤ」ウ`; +drop table if exists `」ヤ」エ`; +drop table if exists `」ヤ」オ`; +drop table if exists `」ヤ」カ`; +drop table if exists `」ヤ」キ`; +drop table if exists `」ヤ」ク`; +drop table if exists `」ヤ」ケ`; +drop table if exists `」ヤ」ア」ー`; +drop table if exists `」ヤ」ア」ア`; +drop table if exists `」ヤ」ア」イ`; +--enable_warnings + +# +# Test REVERSE() function with Japanese characters in ucs2 encoding +# + +SET NAMES ujis; +SET character_set_database = ucs2; +SET collation_connection = ucs2_general_ci; + +CREATE TABLE `」ヤ」ア` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = innodb; +CREATE TABLE `」ヤ」イ` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = innodb; +CREATE TABLE `」ヤ」ウ` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = innodb; +CREATE TABLE `」ヤ」エ` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = myisam; +CREATE TABLE `」ヤ」オ` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = myisam; +CREATE TABLE `」ヤ」カ` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = myisam; +CREATE TABLE `」ヤ」キ` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = heap; +CREATE TABLE `」ヤ」ク` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = heap; +CREATE TABLE `」ヤ」ケ` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = heap; +CREATE TABLE `」ヤ」ア」ー` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = bdb; +CREATE TABLE `」ヤ」ア」ア` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = bdb; +CREATE TABLE `」ヤ」ア」イ` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = bdb; + +INSERT INTO `」ヤ」ア` VALUES ('竺軸宍雫七'); +INSERT INTO `」ヤ」イ` VALUES ('、「、、、ヲ、ィ、ェ'); +INSERT INTO `」ヤ」ウ` VALUES ('常ワ常ン常゙常゚常'); +INSERT INTO `」ヤ」エ` VALUES ('竺軸宍雫七'); +INSERT INTO `」ヤ」オ` VALUES ('、「、、、ヲ、ィ、ェ'); +INSERT INTO `」ヤ」カ` VALUES ('常ワ常ン常゙常゚常'); +INSERT INTO `」ヤ」キ` VALUES ('竺軸宍雫七'); +INSERT INTO `」ヤ」ク` VALUES ('、「、、、ヲ、ィ、ェ'); +INSERT INTO `」ヤ」ケ` VALUES ('常ワ常ン常゙常゚常'); +INSERT INTO `」ヤ」ア」ー` VALUES ('竺軸宍雫七'); +INSERT INTO `」ヤ」ア」ア` VALUES ('、「、、、ヲ、ィ、ェ'); +INSERT INTO `」ヤ」ア」イ` VALUES ('常ワ常ン常゙常゚常'); + +#InnoDB +SELECT REVERSE(`」テ」ア`) FROM `」ヤ」ア`; +SELECT REVERSE(`」テ」ア`) FROM `」ヤ」イ`; +SELECT REVERSE(`」テ」ア`) FROM `」ヤ」ウ`; + +#MyISAM +SELECT REVERSE(`」テ」ア`) FROM `」ヤ」エ`; +SELECT REVERSE(`」テ」ア`) FROM `」ヤ」オ`; +SELECT REVERSE(`」テ」ア`) FROM `」ヤ」カ`; + +#HEAP +SELECT REVERSE(`」テ」ア`) FROM `」ヤ」キ`; +SELECT REVERSE(`」テ」ア`) FROM `」ヤ」ク`; +SELECT REVERSE(`」テ」ア`) FROM `」ヤ」ケ`; + +#BDB +SELECT REVERSE(`」テ」ア`) FROM `」ヤ」ア」ー`; +SELECT REVERSE(`」テ」ア`) FROM `」ヤ」ア」ア`; +SELECT REVERSE(`」テ」ア`) FROM `」ヤ」ア」イ`; + +DROP TABLE `」ヤ」ア`; +DROP TABLE `」ヤ」イ`; +DROP TABLE `」ヤ」ウ`; +DROP TABLE `」ヤ」エ`; +DROP TABLE `」ヤ」オ`; +DROP TABLE `」ヤ」カ`; +DROP TABLE `」ヤ」キ`; +DROP TABLE `」ヤ」ク`; +DROP TABLE `」ヤ」ケ`; +DROP TABLE `」ヤ」ア」ー`; +DROP TABLE `」ヤ」ア」ア`; +DROP TABLE `」ヤ」ア」イ`; diff --git a/mysql-test/suite/jp/t/jp_reverse_ujis.test b/mysql-test/suite/jp/t/jp_reverse_ujis.test new file mode 100644 index 00000000000..d37d363f59a --- /dev/null +++ b/mysql-test/suite/jp/t/jp_reverse_ujis.test @@ -0,0 +1,82 @@ +--source include/have_ujis.inc + +--disable_warnings +drop table if exists `」ヤ」ア`; +drop table if exists `」ヤ」イ`; +drop table if exists `」ヤ」ウ`; +drop table if exists `」ヤ」エ`; +drop table if exists `」ヤ」オ`; +drop table if exists `」ヤ」カ`; +drop table if exists `」ヤ」キ`; +drop table if exists `」ヤ」ク`; +drop table if exists `」ヤ」ケ`; +drop table if exists `」ヤ」ア」ー`; +drop table if exists `」ヤ」ア」ア`; +drop table if exists `」ヤ」ア」イ`; +--enable_warnings + +# +# Test REVERSE() function with Japanese characters in ujis encoding +# + +SET NAMES ujis; +SET character_set_database = ujis; + +CREATE TABLE `」ヤ」ア` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = innodb; +CREATE TABLE `」ヤ」イ` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = innodb; +CREATE TABLE `」ヤ」ウ` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = innodb; +CREATE TABLE `」ヤ」エ` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = myisam; +CREATE TABLE `」ヤ」オ` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = myisam; +CREATE TABLE `」ヤ」カ` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = myisam; +CREATE TABLE `」ヤ」キ` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = heap; +CREATE TABLE `」ヤ」ク` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = heap; +CREATE TABLE `」ヤ」ケ` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = heap; +CREATE TABLE `」ヤ」ア」ー` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = bdb; +CREATE TABLE `」ヤ」ア」ア` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = bdb; +CREATE TABLE `」ヤ」ア」イ` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = bdb; + +INSERT INTO `」ヤ」ア` VALUES ('竺軸宍雫七'); +INSERT INTO `」ヤ」イ` VALUES ('、「、、、ヲ、ィ、ェ'); +INSERT INTO `」ヤ」ウ` VALUES ('常ワ常ン常゙常゚常'); +INSERT INTO `」ヤ」エ` VALUES ('竺軸宍雫七'); +INSERT INTO `」ヤ」オ` VALUES ('、「、、、ヲ、ィ、ェ'); +INSERT INTO `」ヤ」カ` VALUES ('常ワ常ン常゙常゚常'); +INSERT INTO `」ヤ」キ` VALUES ('竺軸宍雫七'); +INSERT INTO `」ヤ」ク` VALUES ('、「、、、ヲ、ィ、ェ'); +INSERT INTO `」ヤ」ケ` VALUES ('常ワ常ン常゙常゚常'); +INSERT INTO `」ヤ」ア」ー` VALUES ('竺軸宍雫七'); +INSERT INTO `」ヤ」ア」ア` VALUES ('、「、、、ヲ、ィ、ェ'); +INSERT INTO `」ヤ」ア」イ` VALUES ('常ワ常ン常゙常゚常'); + +#InnoDB +SELECT REVERSE(`」テ」ア`) FROM `」ヤ」ア`; +SELECT REVERSE(`」テ」ア`) FROM `」ヤ」イ`; +SELECT REVERSE(`」テ」ア`) FROM `」ヤ」ウ`; + +#MyISAM +SELECT REVERSE(`」テ」ア`) FROM `」ヤ」エ`; +SELECT REVERSE(`」テ」ア`) FROM `」ヤ」オ`; +SELECT REVERSE(`」テ」ア`) FROM `」ヤ」カ`; + +#HEAP +SELECT REVERSE(`」テ」ア`) FROM `」ヤ」キ`; +SELECT REVERSE(`」テ」ア`) FROM `」ヤ」ク`; +SELECT REVERSE(`」テ」ア`) FROM `」ヤ」ケ`; + +#BDB +SELECT REVERSE(`」テ」ア`) FROM `」ヤ」ア」ー`; +SELECT REVERSE(`」テ」ア`) FROM `」ヤ」ア」ア`; +SELECT REVERSE(`」テ」ア`) FROM `」ヤ」ア」イ`; + +DROP TABLE `」ヤ」ア`; +DROP TABLE `」ヤ」イ`; +DROP TABLE `」ヤ」ウ`; +DROP TABLE `」ヤ」エ`; +DROP TABLE `」ヤ」オ`; +DROP TABLE `」ヤ」カ`; +DROP TABLE `」ヤ」キ`; +DROP TABLE `」ヤ」ク`; +DROP TABLE `」ヤ」ケ`; +DROP TABLE `」ヤ」ア」ー`; +DROP TABLE `」ヤ」ア」ア`; +DROP TABLE `」ヤ」ア」イ`; diff --git a/mysql-test/suite/jp/t/jp_reverse_utf8.test b/mysql-test/suite/jp/t/jp_reverse_utf8.test new file mode 100644 index 00000000000..4e53d4be049 --- /dev/null +++ b/mysql-test/suite/jp/t/jp_reverse_utf8.test @@ -0,0 +1,80 @@ +--disable_warnings +drop table if exists `シエシ疏; +drop table if exists `シエシ蛋; +drop table if exists `シエシ伝; +drop table if exists `シエシ覗; +drop table if exists `シエシ描; +drop table if exists `シエシ冒; +drop table if exists `シエシ輿; +drop table if exists `シエシ倭; +drop table if exists `シエシ兪; +drop table if exists `シエシ托シ秦; +drop table if exists `シエシ托シ疏; +drop table if exists `シエシ托シ蛋; +--enable_warnings + +# +# Test REVERSE() function with Japanese characters in utf8 encoding +# + +SET NAMES utf8; +SET character_set_database = utf8; + +CREATE TABLE `シエシ疏 (`シ」シ疏 char(5), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = innodb; +CREATE TABLE `シエシ蛋 (`シ」シ疏 char(5), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = innodb; +CREATE TABLE `シエシ伝 (`シ」シ疏 char(5), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = innodb; +CREATE TABLE `シエシ覗 (`シ」シ疏 char(5), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = myisam; +CREATE TABLE `シエシ描 (`シ」シ疏 char(5), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = myisam; +CREATE TABLE `シエシ冒 (`シ」シ疏 char(5), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = myisam; +CREATE TABLE `シエシ輿 (`シ」シ疏 char(5), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = heap; +CREATE TABLE `シエシ倭 (`シ」シ疏 char(5), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = heap; +CREATE TABLE `シエシ兪 (`シ」シ疏 char(5), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = heap; +CREATE TABLE `シエシ托シ秦 (`シ」シ疏 char(5), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = bdb; +CREATE TABLE `シエシ托シ疏 (`シ」シ疏 char(5), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = bdb; +CREATE TABLE `シエシ托シ蛋 (`シ」シ疏 char(5), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = bdb; + +INSERT INTO `シエシ疏 VALUES ('スアスイスウスエスオ'); +INSERT INTO `シエシ蛋 VALUES ('縺ゅ>縺縺医♀'); +INSERT INTO `シエシ伝 VALUES ('鮴秘セ夜セ鈴セ樣セ。'); +INSERT INTO `シエシ覗 VALUES ('スアスイスウスエスオ'); +INSERT INTO `シエシ描 VALUES ('縺ゅ>縺縺医♀'); +INSERT INTO `シエシ冒 VALUES ('鮴秘セ夜セ鈴セ樣セ。'); +INSERT INTO `シエシ輿 VALUES ('スアスイスウスエスオ'); +INSERT INTO `シエシ倭 VALUES ('縺ゅ>縺縺医♀'); +INSERT INTO `シエシ兪 VALUES ('鮴秘セ夜セ鈴セ樣セ。'); +INSERT INTO `シエシ托シ秦 VALUES ('スアスイスウスエスオ'); +INSERT INTO `シエシ托シ疏 VALUES ('縺ゅ>縺縺医♀'); +INSERT INTO `シエシ托シ蛋 VALUES ('鮴秘セ夜セ鈴セ樣セ。'); + +#InnoDB +SELECT REVERSE(`シ」シ疏) FROM `シエシ疏; +SELECT REVERSE(`シ」シ疏) FROM `シエシ蛋; +SELECT REVERSE(`シ」シ疏) FROM `シエシ伝; + +#MyISAM +SELECT REVERSE(`シ」シ疏) FROM `シエシ覗; +SELECT REVERSE(`シ」シ疏) FROM `シエシ描; +SELECT REVERSE(`シ」シ疏) FROM `シエシ冒; + +#HEAP +SELECT REVERSE(`シ」シ疏) FROM `シエシ輿; +SELECT REVERSE(`シ」シ疏) FROM `シエシ倭; +SELECT REVERSE(`シ」シ疏) FROM `シエシ兪; + +#BDB +SELECT REVERSE(`シ」シ疏) FROM `シエシ托シ秦; +SELECT REVERSE(`シ」シ疏) FROM `シエシ托シ疏; +SELECT REVERSE(`シ」シ疏) FROM `シエシ托シ蛋; + +DROP TABLE `シエシ疏; +DROP TABLE `シエシ蛋; +DROP TABLE `シエシ伝; +DROP TABLE `シエシ覗; +DROP TABLE `シエシ描; +DROP TABLE `シエシ冒; +DROP TABLE `シエシ輿; +DROP TABLE `シエシ倭; +DROP TABLE `シエシ兪; +DROP TABLE `シエシ托シ秦; +DROP TABLE `シエシ托シ疏; +DROP TABLE `シエシ托シ蛋; diff --git a/mysql-test/suite/jp/t/jp_right_sjis.test b/mysql-test/suite/jp/t/jp_right_sjis.test new file mode 100644 index 00000000000..f481ec532ec --- /dev/null +++ b/mysql-test/suite/jp/t/jp_right_sjis.test @@ -0,0 +1,141 @@ +--character_set sjis +--disable_warnings +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`; +drop table if exists `T11`; +drop table if exists `T12`; +--enable_warnings + +# +# Test RIGHT() function with Japanese character in sjis encoding +# + +SET NAMES sjis; +SET character_set_database = sjis; + +CREATE TABLE `T1` (`C1` char(5), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = innodb; +CREATE TABLE `T2` (`C1` char(5), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = innodb; +CREATE TABLE `T3` (`C1` char(5), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = innodb; +CREATE TABLE `T4` (`C1` char(5), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = myisam; +CREATE TABLE `T5` (`C1` char(5), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = myisam; +CREATE TABLE `T6` (`C1` char(5), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = myisam; +CREATE TABLE `T7` (`C1` char(5), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = heap; +CREATE TABLE `T8` (`C1` char(5), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = heap; +CREATE TABLE `T9` (`C1` char(5), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = heap; +CREATE TABLE `T10` (`C1` char(5), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = bdb; +CREATE TABLE `T11` (`C1` char(5), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = bdb; +CREATE TABLE `T12` (`C1` char(5), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = bdb; + +INSERT INTO `T1` VALUES ('アイウエオ'),('アイウエ'),('アイウ'),('アイ'),('ア'),(''); +INSERT INTO `T2` VALUES ('あいうえお'),('あいうえ'),('あいう'),('あい'),('あ'),(''); +INSERT INTO `T3` VALUES ('ソ十表予構'),('ソ十表予'),('ソ十表'),('ソ十'),('ソ'),(''); +INSERT INTO `T4` VALUES ('アイウエオ'),('アイウエ'),('アイウ'),('アイ'),('ア'),(''); +INSERT INTO `T5` VALUES ('あいうえお'),('あいうえ'),('あいう'),('あい'),('あ'),(''); +INSERT INTO `T6` VALUES ('ソ十表予構'),('ソ十表予'),('ソ十表'),('ソ十'),('ソ'),(''); +INSERT INTO `T7` VALUES ('アイウエオ'),('アイウエ'),('アイウ'),('アイ'),('ア'),(''); +INSERT INTO `T8` VALUES ('あいうえお'),('あいうえ'),('あいう'),('あい'),('あ'),(''); +INSERT INTO `T9` VALUES ('ソ十表予構'),('ソ十表予'),('ソ十表'),('ソ十'),('ソ'),(''); +INSERT INTO `T10` VALUES ('アイウエオ'),('アイウエ'),('アイウ'),('アイ'),('ア'),(''); +INSERT INTO `T11` VALUES ('あいうえお'),('あいうえ'),('あいう'),('あい'),('あ'),(''); +INSERT INTO `T12` VALUES ('ソ十表予構'),('ソ十表予'),('ソ十表'),('ソ十'),('ソ'),(''); + +#InnoDB +SELECT `C1`, RIGHT(`C1`,0) FROM `T1`; +SELECT `C1`, RIGHT(`C1`,1) FROM `T1`; +SELECT `C1`, RIGHT(`C1`,2) FROM `T1`; +SELECT `C1`, RIGHT(`C1`,3) FROM `T1`; +SELECT `C1`, RIGHT(`C1`,4) FROM `T1`; +SELECT `C1`, RIGHT(`C1`,5) FROM `T1`; +SELECT `C1`, RIGHT(`C1`,0) FROM `T2`; +SELECT `C1`, RIGHT(`C1`,1) FROM `T2`; +SELECT `C1`, RIGHT(`C1`,2) FROM `T2`; +SELECT `C1`, RIGHT(`C1`,3) FROM `T2`; +SELECT `C1`, RIGHT(`C1`,4) FROM `T2`; +SELECT `C1`, RIGHT(`C1`,5) FROM `T2`; +SELECT `C1`, RIGHT(`C1`,0) FROM `T3`; +SELECT `C1`, RIGHT(`C1`,1) FROM `T3`; +SELECT `C1`, RIGHT(`C1`,2) FROM `T3`; +SELECT `C1`, RIGHT(`C1`,3) FROM `T3`; +SELECT `C1`, RIGHT(`C1`,4) FROM `T3`; +SELECT `C1`, RIGHT(`C1`,5) FROM `T3`; + +#MyISAM +SELECT `C1`, RIGHT(`C1`,0) FROM `T4`; +SELECT `C1`, RIGHT(`C1`,1) FROM `T4`; +SELECT `C1`, RIGHT(`C1`,2) FROM `T4`; +SELECT `C1`, RIGHT(`C1`,3) FROM `T4`; +SELECT `C1`, RIGHT(`C1`,4) FROM `T4`; +SELECT `C1`, RIGHT(`C1`,5) FROM `T4`; +SELECT `C1`, RIGHT(`C1`,0) FROM `T5`; +SELECT `C1`, RIGHT(`C1`,1) FROM `T5`; +SELECT `C1`, RIGHT(`C1`,2) FROM `T5`; +SELECT `C1`, RIGHT(`C1`,3) FROM `T5`; +SELECT `C1`, RIGHT(`C1`,4) FROM `T5`; +SELECT `C1`, RIGHT(`C1`,5) FROM `T5`; +SELECT `C1`, RIGHT(`C1`,0) FROM `T6`; +SELECT `C1`, RIGHT(`C1`,1) FROM `T6`; +SELECT `C1`, RIGHT(`C1`,2) FROM `T6`; +SELECT `C1`, RIGHT(`C1`,3) FROM `T6`; +SELECT `C1`, RIGHT(`C1`,4) FROM `T6`; +SELECT `C1`, RIGHT(`C1`,5) FROM `T6`; + +#HEAP +SELECT `C1`, RIGHT(`C1`,0) FROM `T7`; +SELECT `C1`, RIGHT(`C1`,1) FROM `T7`; +SELECT `C1`, RIGHT(`C1`,2) FROM `T7`; +SELECT `C1`, RIGHT(`C1`,3) FROM `T7`; +SELECT `C1`, RIGHT(`C1`,4) FROM `T7`; +SELECT `C1`, RIGHT(`C1`,5) FROM `T7`; +SELECT `C1`, RIGHT(`C1`,0) FROM `T8`; +SELECT `C1`, RIGHT(`C1`,1) FROM `T8`; +SELECT `C1`, RIGHT(`C1`,2) FROM `T8`; +SELECT `C1`, RIGHT(`C1`,3) FROM `T8`; +SELECT `C1`, RIGHT(`C1`,4) FROM `T8`; +SELECT `C1`, RIGHT(`C1`,5) FROM `T8`; +SELECT `C1`, RIGHT(`C1`,0) FROM `T9`; +SELECT `C1`, RIGHT(`C1`,1) FROM `T9`; +SELECT `C1`, RIGHT(`C1`,2) FROM `T9`; +SELECT `C1`, RIGHT(`C1`,3) FROM `T9`; +SELECT `C1`, RIGHT(`C1`,4) FROM `T9`; +SELECT `C1`, RIGHT(`C1`,5) FROM `T9`; + +#BDB +SELECT `C1`, RIGHT(`C1`,0) FROM `T10`; +SELECT `C1`, RIGHT(`C1`,1) FROM `T10`; +SELECT `C1`, RIGHT(`C1`,2) FROM `T10`; +SELECT `C1`, RIGHT(`C1`,3) FROM `T10`; +SELECT `C1`, RIGHT(`C1`,4) FROM `T10`; +SELECT `C1`, RIGHT(`C1`,5) FROM `T10`; +SELECT `C1`, RIGHT(`C1`,0) FROM `T11`; +SELECT `C1`, RIGHT(`C1`,1) FROM `T11`; +SELECT `C1`, RIGHT(`C1`,2) FROM `T11`; +SELECT `C1`, RIGHT(`C1`,3) FROM `T11`; +SELECT `C1`, RIGHT(`C1`,4) FROM `T11`; +SELECT `C1`, RIGHT(`C1`,5) FROM `T11`; +SELECT `C1`, RIGHT(`C1`,0) FROM `T12`; +SELECT `C1`, RIGHT(`C1`,1) FROM `T12`; +SELECT `C1`, RIGHT(`C1`,2) FROM `T12`; +SELECT `C1`, RIGHT(`C1`,3) FROM `T12`; +SELECT `C1`, RIGHT(`C1`,4) FROM `T12`; +SELECT `C1`, RIGHT(`C1`,5) 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`; diff --git a/mysql-test/suite/jp/t/jp_right_ucs2.test b/mysql-test/suite/jp/t/jp_right_ucs2.test new file mode 100644 index 00000000000..23ca2fa4fae --- /dev/null +++ b/mysql-test/suite/jp/t/jp_right_ucs2.test @@ -0,0 +1,143 @@ +--source include/have_ucs2.inc + +--disable_warnings +drop table if exists `」ヤ」ア`; +drop table if exists `」ヤ」イ`; +drop table if exists `」ヤ」ウ`; +drop table if exists `」ヤ」エ`; +drop table if exists `」ヤ」オ`; +drop table if exists `」ヤ」カ`; +drop table if exists `」ヤ」キ`; +drop table if exists `」ヤ」ク`; +drop table if exists `」ヤ」ケ`; +drop table if exists `」ヤ」ア」ー`; +drop table if exists `」ヤ」ア」ア`; +drop table if exists `」ヤ」ア」イ`; +--enable_warnings + +# +# Test RIGHT() function with Japanese character in ucs2 encoding +# + +SET NAMES ujis; +SET character_set_database = ucs2; +SET collation_connection = ucs2_general_ci; + +CREATE TABLE `」ヤ」ア` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = innodb; +CREATE TABLE `」ヤ」イ` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = innodb; +CREATE TABLE `」ヤ」ウ` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = innodb; +CREATE TABLE `」ヤ」エ` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = myisam; +CREATE TABLE `」ヤ」オ` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = myisam; +CREATE TABLE `」ヤ」カ` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = myisam; +CREATE TABLE `」ヤ」キ` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = heap; +CREATE TABLE `」ヤ」ク` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = heap; +CREATE TABLE `」ヤ」ケ` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = heap; +CREATE TABLE `」ヤ」ア」ー` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = bdb; +CREATE TABLE `」ヤ」ア」ア` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = bdb; +CREATE TABLE `」ヤ」ア」イ` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = bdb; + +INSERT INTO `」ヤ」ア` VALUES ('竺軸宍雫七'),('竺軸宍雫'),('竺軸宍'),('竺軸'),('竺'),(''); +INSERT INTO `」ヤ」イ` VALUES ('、「、、、ヲ、ィ、ェ'),('、「、、、ヲ、ィ'),('、「、、、ヲ'),('、「、、'),('、「'),(''); +INSERT INTO `」ヤ」ウ` VALUES ('常ワ常ン常゙常゚常'),('常ワ常ン常゙常゚'),('常ワ常ン常゙'),('常ワ常ン'),('常ワ'),(''); +INSERT INTO `」ヤ」エ` VALUES ('竺軸宍雫七'),('竺軸宍雫'),('竺軸宍'),('竺軸'),('竺'),(''); +INSERT INTO `」ヤ」オ` VALUES ('、「、、、ヲ、ィ、ェ'),('、「、、、ヲ、ィ'),('、「、、、ヲ'),('、「、、'),('、「'),(''); +INSERT INTO `」ヤ」カ` VALUES ('常ワ常ン常゙常゚常'),('常ワ常ン常゙常゚'),('常ワ常ン常゙'),('常ワ常ン'),('常ワ'),(''); +INSERT INTO `」ヤ」キ` VALUES ('竺軸宍雫七'),('竺軸宍雫'),('竺軸宍'),('竺軸'),('竺'),(''); +INSERT INTO `」ヤ」ク` VALUES ('、「、、、ヲ、ィ、ェ'),('、「、、、ヲ、ィ'),('、「、、、ヲ'),('、「、、'),('、「'),(''); +INSERT INTO `」ヤ」ケ` VALUES ('常ワ常ン常゙常゚常'),('常ワ常ン常゙常゚'),('常ワ常ン常゙'),('常ワ常ン'),('常ワ'),(''); +INSERT INTO `」ヤ」ア」ー` VALUES ('竺軸宍雫七'),('竺軸宍雫'),('竺軸宍'),('竺軸'),('竺'),(''); +INSERT INTO `」ヤ」ア」ア` VALUES ('、「、、、ヲ、ィ、ェ'),('、「、、、ヲ、ィ'),('、「、、、ヲ'),('、「、、'),('、「'),(''); +INSERT INTO `」ヤ」ア」イ` VALUES ('常ワ常ン常゙常゚常'),('常ワ常ン常゙常゚'),('常ワ常ン常゙'),('常ワ常ン'),('常ワ'),(''); + +#InnoDB +SELECT `」テ」ア`, RIGHT(`」テ」ア`,0) FROM `」ヤ」ア`; +SELECT `」テ」ア`, RIGHT(`」テ」ア`,1) FROM `」ヤ」ア`; +SELECT `」テ」ア`, RIGHT(`」テ」ア`,2) FROM `」ヤ」ア`; +SELECT `」テ」ア`, RIGHT(`」テ」ア`,3) FROM `」ヤ」ア`; +SELECT `」テ」ア`, RIGHT(`」テ」ア`,4) FROM `」ヤ」ア`; +SELECT `」テ」ア`, RIGHT(`」テ」ア`,5) FROM `」ヤ」ア`; +SELECT `」テ」ア`, RIGHT(`」テ」ア`,0) FROM `」ヤ」イ`; +SELECT `」テ」ア`, RIGHT(`」テ」ア`,1) FROM `」ヤ」イ`; +SELECT `」テ」ア`, RIGHT(`」テ」ア`,2) FROM `」ヤ」イ`; +SELECT `」テ」ア`, RIGHT(`」テ」ア`,3) FROM `」ヤ」イ`; +SELECT `」テ」ア`, RIGHT(`」テ」ア`,4) FROM `」ヤ」イ`; +SELECT `」テ」ア`, RIGHT(`」テ」ア`,5) FROM `」ヤ」イ`; +SELECT `」テ」ア`, RIGHT(`」テ」ア`,0) FROM `」ヤ」ウ`; +SELECT `」テ」ア`, RIGHT(`」テ」ア`,1) FROM `」ヤ」ウ`; +SELECT `」テ」ア`, RIGHT(`」テ」ア`,2) FROM `」ヤ」ウ`; +SELECT `」テ」ア`, RIGHT(`」テ」ア`,3) FROM `」ヤ」ウ`; +SELECT `」テ」ア`, RIGHT(`」テ」ア`,4) FROM `」ヤ」ウ`; +SELECT `」テ」ア`, RIGHT(`」テ」ア`,5) FROM `」ヤ」ウ`; + +#MyISAM +SELECT `」テ」ア`, RIGHT(`」テ」ア`,0) FROM `」ヤ」エ`; +SELECT `」テ」ア`, RIGHT(`」テ」ア`,1) FROM `」ヤ」エ`; +SELECT `」テ」ア`, RIGHT(`」テ」ア`,2) FROM `」ヤ」エ`; +SELECT `」テ」ア`, RIGHT(`」テ」ア`,3) FROM `」ヤ」エ`; +SELECT `」テ」ア`, RIGHT(`」テ」ア`,4) FROM `」ヤ」エ`; +SELECT `」テ」ア`, RIGHT(`」テ」ア`,5) FROM `」ヤ」エ`; +SELECT `」テ」ア`, RIGHT(`」テ」ア`,0) FROM `」ヤ」オ`; +SELECT `」テ」ア`, RIGHT(`」テ」ア`,1) FROM `」ヤ」オ`; +SELECT `」テ」ア`, RIGHT(`」テ」ア`,2) FROM `」ヤ」オ`; +SELECT `」テ」ア`, RIGHT(`」テ」ア`,3) FROM `」ヤ」オ`; +SELECT `」テ」ア`, RIGHT(`」テ」ア`,4) FROM `」ヤ」オ`; +SELECT `」テ」ア`, RIGHT(`」テ」ア`,5) FROM `」ヤ」オ`; +SELECT `」テ」ア`, RIGHT(`」テ」ア`,0) FROM `」ヤ」カ`; +SELECT `」テ」ア`, RIGHT(`」テ」ア`,1) FROM `」ヤ」カ`; +SELECT `」テ」ア`, RIGHT(`」テ」ア`,2) FROM `」ヤ」カ`; +SELECT `」テ」ア`, RIGHT(`」テ」ア`,3) FROM `」ヤ」カ`; +SELECT `」テ」ア`, RIGHT(`」テ」ア`,4) FROM `」ヤ」カ`; +SELECT `」テ」ア`, RIGHT(`」テ」ア`,5) FROM `」ヤ」カ`; + +#HEAP +SELECT `」テ」ア`, RIGHT(`」テ」ア`,0) FROM `」ヤ」キ`; +SELECT `」テ」ア`, RIGHT(`」テ」ア`,1) FROM `」ヤ」キ`; +SELECT `」テ」ア`, RIGHT(`」テ」ア`,2) FROM `」ヤ」キ`; +SELECT `」テ」ア`, RIGHT(`」テ」ア`,3) FROM `」ヤ」キ`; +SELECT `」テ」ア`, RIGHT(`」テ」ア`,4) FROM `」ヤ」キ`; +SELECT `」テ」ア`, RIGHT(`」テ」ア`,5) FROM `」ヤ」キ`; +SELECT `」テ」ア`, RIGHT(`」テ」ア`,0) FROM `」ヤ」ク`; +SELECT `」テ」ア`, RIGHT(`」テ」ア`,1) FROM `」ヤ」ク`; +SELECT `」テ」ア`, RIGHT(`」テ」ア`,2) FROM `」ヤ」ク`; +SELECT `」テ」ア`, RIGHT(`」テ」ア`,3) FROM `」ヤ」ク`; +SELECT `」テ」ア`, RIGHT(`」テ」ア`,4) FROM `」ヤ」ク`; +SELECT `」テ」ア`, RIGHT(`」テ」ア`,5) FROM `」ヤ」ク`; +SELECT `」テ」ア`, RIGHT(`」テ」ア`,0) FROM `」ヤ」ケ`; +SELECT `」テ」ア`, RIGHT(`」テ」ア`,1) FROM `」ヤ」ケ`; +SELECT `」テ」ア`, RIGHT(`」テ」ア`,2) FROM `」ヤ」ケ`; +SELECT `」テ」ア`, RIGHT(`」テ」ア`,3) FROM `」ヤ」ケ`; +SELECT `」テ」ア`, RIGHT(`」テ」ア`,4) FROM `」ヤ」ケ`; +SELECT `」テ」ア`, RIGHT(`」テ」ア`,5) FROM `」ヤ」ケ`; + +#BDB +SELECT `」テ」ア`, RIGHT(`」テ」ア`,0) FROM `」ヤ」ア」ー`; +SELECT `」テ」ア`, RIGHT(`」テ」ア`,1) FROM `」ヤ」ア」ー`; +SELECT `」テ」ア`, RIGHT(`」テ」ア`,2) FROM `」ヤ」ア」ー`; +SELECT `」テ」ア`, RIGHT(`」テ」ア`,3) FROM `」ヤ」ア」ー`; +SELECT `」テ」ア`, RIGHT(`」テ」ア`,4) FROM `」ヤ」ア」ー`; +SELECT `」テ」ア`, RIGHT(`」テ」ア`,5) FROM `」ヤ」ア」ー`; +SELECT `」テ」ア`, RIGHT(`」テ」ア`,0) FROM `」ヤ」ア」ア`; +SELECT `」テ」ア`, RIGHT(`」テ」ア`,1) FROM `」ヤ」ア」ア`; +SELECT `」テ」ア`, RIGHT(`」テ」ア`,2) FROM `」ヤ」ア」ア`; +SELECT `」テ」ア`, RIGHT(`」テ」ア`,3) FROM `」ヤ」ア」ア`; +SELECT `」テ」ア`, RIGHT(`」テ」ア`,4) FROM `」ヤ」ア」ア`; +SELECT `」テ」ア`, RIGHT(`」テ」ア`,5) FROM `」ヤ」ア」ア`; +SELECT `」テ」ア`, RIGHT(`」テ」ア`,0) FROM `」ヤ」ア」イ`; +SELECT `」テ」ア`, RIGHT(`」テ」ア`,1) FROM `」ヤ」ア」イ`; +SELECT `」テ」ア`, RIGHT(`」テ」ア`,2) FROM `」ヤ」ア」イ`; +SELECT `」テ」ア`, RIGHT(`」テ」ア`,3) FROM `」ヤ」ア」イ`; +SELECT `」テ」ア`, RIGHT(`」テ」ア`,4) FROM `」ヤ」ア」イ`; +SELECT `」テ」ア`, RIGHT(`」テ」ア`,5) FROM `」ヤ」ア」イ`; + +DROP TABLE `」ヤ」ア`; +DROP TABLE `」ヤ」イ`; +DROP TABLE `」ヤ」ウ`; +DROP TABLE `」ヤ」エ`; +DROP TABLE `」ヤ」オ`; +DROP TABLE `」ヤ」カ`; +DROP TABLE `」ヤ」キ`; +DROP TABLE `」ヤ」ク`; +DROP TABLE `」ヤ」ケ`; +DROP TABLE `」ヤ」ア」ー`; +DROP TABLE `」ヤ」ア」ア`; +DROP TABLE `」ヤ」ア」イ`; diff --git a/mysql-test/suite/jp/t/jp_right_ujis.test b/mysql-test/suite/jp/t/jp_right_ujis.test new file mode 100644 index 00000000000..b5284489c7e --- /dev/null +++ b/mysql-test/suite/jp/t/jp_right_ujis.test @@ -0,0 +1,142 @@ +--source include/have_ujis.inc + +--disable_warnings +drop table if exists `」ヤ」ア`; +drop table if exists `」ヤ」イ`; +drop table if exists `」ヤ」ウ`; +drop table if exists `」ヤ」エ`; +drop table if exists `」ヤ」オ`; +drop table if exists `」ヤ」カ`; +drop table if exists `」ヤ」キ`; +drop table if exists `」ヤ」ク`; +drop table if exists `」ヤ」ケ`; +drop table if exists `」ヤ」ア」ー`; +drop table if exists `」ヤ」ア」ア`; +drop table if exists `」ヤ」ア」イ`; +--enable_warnings + +# +# Test RIGHT() function with Japanese character in ujis encoding +# + +SET NAMES ujis; +SET character_set_database = ujis; + +CREATE TABLE `」ヤ」ア` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = innodb; +CREATE TABLE `」ヤ」イ` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = innodb; +CREATE TABLE `」ヤ」ウ` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = innodb; +CREATE TABLE `」ヤ」エ` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = myisam; +CREATE TABLE `」ヤ」オ` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = myisam; +CREATE TABLE `」ヤ」カ` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = myisam; +CREATE TABLE `」ヤ」キ` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = heap; +CREATE TABLE `」ヤ」ク` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = heap; +CREATE TABLE `」ヤ」ケ` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = heap; +CREATE TABLE `」ヤ」ア」ー` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = bdb; +CREATE TABLE `」ヤ」ア」ア` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = bdb; +CREATE TABLE `」ヤ」ア」イ` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = bdb; + +INSERT INTO `」ヤ」ア` VALUES ('竺軸宍雫七'),('竺軸宍雫'),('竺軸宍'),('竺軸'),('竺'),(''); +INSERT INTO `」ヤ」イ` VALUES ('、「、、、ヲ、ィ、ェ'),('、「、、、ヲ、ィ'),('、「、、、ヲ'),('、「、、'),('、「'),(''); +INSERT INTO `」ヤ」ウ` VALUES ('常ワ常ン常゙常゚常'),('常ワ常ン常゙常゚'),('常ワ常ン常゙'),('常ワ常ン'),('常ワ'),(''); +INSERT INTO `」ヤ」エ` VALUES ('竺軸宍雫七'),('竺軸宍雫'),('竺軸宍'),('竺軸'),('竺'),(''); +INSERT INTO `」ヤ」オ` VALUES ('、「、、、ヲ、ィ、ェ'),('、「、、、ヲ、ィ'),('、「、、、ヲ'),('、「、、'),('、「'),(''); +INSERT INTO `」ヤ」カ` VALUES ('常ワ常ン常゙常゚常'),('常ワ常ン常゙常゚'),('常ワ常ン常゙'),('常ワ常ン'),('常ワ'),(''); +INSERT INTO `」ヤ」キ` VALUES ('竺軸宍雫七'),('竺軸宍雫'),('竺軸宍'),('竺軸'),('竺'),(''); +INSERT INTO `」ヤ」ク` VALUES ('、「、、、ヲ、ィ、ェ'),('、「、、、ヲ、ィ'),('、「、、、ヲ'),('、「、、'),('、「'),(''); +INSERT INTO `」ヤ」ケ` VALUES ('常ワ常ン常゙常゚常'),('常ワ常ン常゙常゚'),('常ワ常ン常゙'),('常ワ常ン'),('常ワ'),(''); +INSERT INTO `」ヤ」ア」ー` VALUES ('竺軸宍雫七'),('竺軸宍雫'),('竺軸宍'),('竺軸'),('竺'),(''); +INSERT INTO `」ヤ」ア」ア` VALUES ('、「、、、ヲ、ィ、ェ'),('、「、、、ヲ、ィ'),('、「、、、ヲ'),('、「、、'),('、「'),(''); +INSERT INTO `」ヤ」ア」イ` VALUES ('常ワ常ン常゙常゚常'),('常ワ常ン常゙常゚'),('常ワ常ン常゙'),('常ワ常ン'),('常ワ'),(''); + +#InnoDB +SELECT `」テ」ア`, RIGHT(`」テ」ア`,0) FROM `」ヤ」ア`; +SELECT `」テ」ア`, RIGHT(`」テ」ア`,1) FROM `」ヤ」ア`; +SELECT `」テ」ア`, RIGHT(`」テ」ア`,2) FROM `」ヤ」ア`; +SELECT `」テ」ア`, RIGHT(`」テ」ア`,3) FROM `」ヤ」ア`; +SELECT `」テ」ア`, RIGHT(`」テ」ア`,4) FROM `」ヤ」ア`; +SELECT `」テ」ア`, RIGHT(`」テ」ア`,5) FROM `」ヤ」ア`; +SELECT `」テ」ア`, RIGHT(`」テ」ア`,0) FROM `」ヤ」イ`; +SELECT `」テ」ア`, RIGHT(`」テ」ア`,1) FROM `」ヤ」イ`; +SELECT `」テ」ア`, RIGHT(`」テ」ア`,2) FROM `」ヤ」イ`; +SELECT `」テ」ア`, RIGHT(`」テ」ア`,3) FROM `」ヤ」イ`; +SELECT `」テ」ア`, RIGHT(`」テ」ア`,4) FROM `」ヤ」イ`; +SELECT `」テ」ア`, RIGHT(`」テ」ア`,5) FROM `」ヤ」イ`; +SELECT `」テ」ア`, RIGHT(`」テ」ア`,0) FROM `」ヤ」ウ`; +SELECT `」テ」ア`, RIGHT(`」テ」ア`,1) FROM `」ヤ」ウ`; +SELECT `」テ」ア`, RIGHT(`」テ」ア`,2) FROM `」ヤ」ウ`; +SELECT `」テ」ア`, RIGHT(`」テ」ア`,3) FROM `」ヤ」ウ`; +SELECT `」テ」ア`, RIGHT(`」テ」ア`,4) FROM `」ヤ」ウ`; +SELECT `」テ」ア`, RIGHT(`」テ」ア`,5) FROM `」ヤ」ウ`; + +#MyISAM +SELECT `」テ」ア`, RIGHT(`」テ」ア`,0) FROM `」ヤ」エ`; +SELECT `」テ」ア`, RIGHT(`」テ」ア`,1) FROM `」ヤ」エ`; +SELECT `」テ」ア`, RIGHT(`」テ」ア`,2) FROM `」ヤ」エ`; +SELECT `」テ」ア`, RIGHT(`」テ」ア`,3) FROM `」ヤ」エ`; +SELECT `」テ」ア`, RIGHT(`」テ」ア`,4) FROM `」ヤ」エ`; +SELECT `」テ」ア`, RIGHT(`」テ」ア`,5) FROM `」ヤ」エ`; +SELECT `」テ」ア`, RIGHT(`」テ」ア`,0) FROM `」ヤ」オ`; +SELECT `」テ」ア`, RIGHT(`」テ」ア`,1) FROM `」ヤ」オ`; +SELECT `」テ」ア`, RIGHT(`」テ」ア`,2) FROM `」ヤ」オ`; +SELECT `」テ」ア`, RIGHT(`」テ」ア`,3) FROM `」ヤ」オ`; +SELECT `」テ」ア`, RIGHT(`」テ」ア`,4) FROM `」ヤ」オ`; +SELECT `」テ」ア`, RIGHT(`」テ」ア`,5) FROM `」ヤ」オ`; +SELECT `」テ」ア`, RIGHT(`」テ」ア`,0) FROM `」ヤ」カ`; +SELECT `」テ」ア`, RIGHT(`」テ」ア`,1) FROM `」ヤ」カ`; +SELECT `」テ」ア`, RIGHT(`」テ」ア`,2) FROM `」ヤ」カ`; +SELECT `」テ」ア`, RIGHT(`」テ」ア`,3) FROM `」ヤ」カ`; +SELECT `」テ」ア`, RIGHT(`」テ」ア`,4) FROM `」ヤ」カ`; +SELECT `」テ」ア`, RIGHT(`」テ」ア`,5) FROM `」ヤ」カ`; + +#HEAP +SELECT `」テ」ア`, RIGHT(`」テ」ア`,0) FROM `」ヤ」キ`; +SELECT `」テ」ア`, RIGHT(`」テ」ア`,1) FROM `」ヤ」キ`; +SELECT `」テ」ア`, RIGHT(`」テ」ア`,2) FROM `」ヤ」キ`; +SELECT `」テ」ア`, RIGHT(`」テ」ア`,3) FROM `」ヤ」キ`; +SELECT `」テ」ア`, RIGHT(`」テ」ア`,4) FROM `」ヤ」キ`; +SELECT `」テ」ア`, RIGHT(`」テ」ア`,5) FROM `」ヤ」キ`; +SELECT `」テ」ア`, RIGHT(`」テ」ア`,0) FROM `」ヤ」ク`; +SELECT `」テ」ア`, RIGHT(`」テ」ア`,1) FROM `」ヤ」ク`; +SELECT `」テ」ア`, RIGHT(`」テ」ア`,2) FROM `」ヤ」ク`; +SELECT `」テ」ア`, RIGHT(`」テ」ア`,3) FROM `」ヤ」ク`; +SELECT `」テ」ア`, RIGHT(`」テ」ア`,4) FROM `」ヤ」ク`; +SELECT `」テ」ア`, RIGHT(`」テ」ア`,5) FROM `」ヤ」ク`; +SELECT `」テ」ア`, RIGHT(`」テ」ア`,0) FROM `」ヤ」ケ`; +SELECT `」テ」ア`, RIGHT(`」テ」ア`,1) FROM `」ヤ」ケ`; +SELECT `」テ」ア`, RIGHT(`」テ」ア`,2) FROM `」ヤ」ケ`; +SELECT `」テ」ア`, RIGHT(`」テ」ア`,3) FROM `」ヤ」ケ`; +SELECT `」テ」ア`, RIGHT(`」テ」ア`,4) FROM `」ヤ」ケ`; +SELECT `」テ」ア`, RIGHT(`」テ」ア`,5) FROM `」ヤ」ケ`; + +#BDB +SELECT `」テ」ア`, RIGHT(`」テ」ア`,0) FROM `」ヤ」ア」ー`; +SELECT `」テ」ア`, RIGHT(`」テ」ア`,1) FROM `」ヤ」ア」ー`; +SELECT `」テ」ア`, RIGHT(`」テ」ア`,2) FROM `」ヤ」ア」ー`; +SELECT `」テ」ア`, RIGHT(`」テ」ア`,3) FROM `」ヤ」ア」ー`; +SELECT `」テ」ア`, RIGHT(`」テ」ア`,4) FROM `」ヤ」ア」ー`; +SELECT `」テ」ア`, RIGHT(`」テ」ア`,5) FROM `」ヤ」ア」ー`; +SELECT `」テ」ア`, RIGHT(`」テ」ア`,0) FROM `」ヤ」ア」ア`; +SELECT `」テ」ア`, RIGHT(`」テ」ア`,1) FROM `」ヤ」ア」ア`; +SELECT `」テ」ア`, RIGHT(`」テ」ア`,2) FROM `」ヤ」ア」ア`; +SELECT `」テ」ア`, RIGHT(`」テ」ア`,3) FROM `」ヤ」ア」ア`; +SELECT `」テ」ア`, RIGHT(`」テ」ア`,4) FROM `」ヤ」ア」ア`; +SELECT `」テ」ア`, RIGHT(`」テ」ア`,5) FROM `」ヤ」ア」ア`; +SELECT `」テ」ア`, RIGHT(`」テ」ア`,0) FROM `」ヤ」ア」イ`; +SELECT `」テ」ア`, RIGHT(`」テ」ア`,1) FROM `」ヤ」ア」イ`; +SELECT `」テ」ア`, RIGHT(`」テ」ア`,2) FROM `」ヤ」ア」イ`; +SELECT `」テ」ア`, RIGHT(`」テ」ア`,3) FROM `」ヤ」ア」イ`; +SELECT `」テ」ア`, RIGHT(`」テ」ア`,4) FROM `」ヤ」ア」イ`; +SELECT `」テ」ア`, RIGHT(`」テ」ア`,5) FROM `」ヤ」ア」イ`; + +DROP TABLE `」ヤ」ア`; +DROP TABLE `」ヤ」イ`; +DROP TABLE `」ヤ」ウ`; +DROP TABLE `」ヤ」エ`; +DROP TABLE `」ヤ」オ`; +DROP TABLE `」ヤ」カ`; +DROP TABLE `」ヤ」キ`; +DROP TABLE `」ヤ」ク`; +DROP TABLE `」ヤ」ケ`; +DROP TABLE `」ヤ」ア」ー`; +DROP TABLE `」ヤ」ア」ア`; +DROP TABLE `」ヤ」ア」イ`; diff --git a/mysql-test/suite/jp/t/jp_right_utf8.test b/mysql-test/suite/jp/t/jp_right_utf8.test new file mode 100644 index 00000000000..863755c1dcf --- /dev/null +++ b/mysql-test/suite/jp/t/jp_right_utf8.test @@ -0,0 +1,140 @@ +--disable_warnings +drop table if exists `シエシ疏; +drop table if exists `シエシ蛋; +drop table if exists `シエシ伝; +drop table if exists `シエシ覗; +drop table if exists `シエシ描; +drop table if exists `シエシ冒; +drop table if exists `シエシ輿; +drop table if exists `シエシ倭; +drop table if exists `シエシ兪; +drop table if exists `シエシ托シ秦; +drop table if exists `シエシ托シ疏; +drop table if exists `シエシ托シ蛋; +--enable_warnings + +# +# Test RIGHT() function with Japanese character in utf8 encoding +# + +SET NAMES utf8; +SET character_set_database = utf8; + +CREATE TABLE `シエシ疏 (`シ」シ疏 char(5), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = innodb; +CREATE TABLE `シエシ蛋 (`シ」シ疏 char(5), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = innodb; +CREATE TABLE `シエシ伝 (`シ」シ疏 char(5), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = innodb; +CREATE TABLE `シエシ覗 (`シ」シ疏 char(5), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = myisam; +CREATE TABLE `シエシ描 (`シ」シ疏 char(5), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = myisam; +CREATE TABLE `シエシ冒 (`シ」シ疏 char(5), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = myisam; +CREATE TABLE `シエシ輿 (`シ」シ疏 char(5), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = heap; +CREATE TABLE `シエシ倭 (`シ」シ疏 char(5), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = heap; +CREATE TABLE `シエシ兪 (`シ」シ疏 char(5), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = heap; +CREATE TABLE `シエシ托シ秦 (`シ」シ疏 char(5), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = bdb; +CREATE TABLE `シエシ托シ疏 (`シ」シ疏 char(5), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = bdb; +CREATE TABLE `シエシ托シ蛋 (`シ」シ疏 char(5), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = bdb; + +INSERT INTO `シエシ疏 VALUES ('スアスイスウスエスオ'),('スアスイスウスエ'),('スアスイスウ'),('スアスイ'),('スア'),(''); +INSERT INTO `シエシ蛋 VALUES ('縺ゅ>縺縺医♀'),('縺ゅ>縺縺'),('縺ゅ>縺'),('縺ゅ>'),('縺'),(''); +INSERT INTO `シエシ伝 VALUES ('鮴秘セ夜セ鈴セ樣セ。'),('鮴秘セ夜セ鈴セ'),('鮴秘セ夜セ'),('鮴秘セ'),('鮴'),(''); +INSERT INTO `シエシ覗 VALUES ('スアスイスウスエスオ'),('スアスイスウスエ'),('スアスイスウ'),('スアスイ'),('スア'),(''); +INSERT INTO `シエシ描 VALUES ('縺ゅ>縺縺医♀'),('縺ゅ>縺縺'),('縺ゅ>縺'),('縺ゅ>'),('縺'),(''); +INSERT INTO `シエシ冒 VALUES ('鮴秘セ夜セ鈴セ樣セ。'),('鮴秘セ夜セ鈴セ'),('鮴秘セ夜セ'),('鮴秘セ'),('鮴'),(''); +INSERT INTO `シエシ輿 VALUES ('スアスイスウスエスオ'),('スアスイスウスエ'),('スアスイスウ'),('スアスイ'),('スア'),(''); +INSERT INTO `シエシ倭 VALUES ('縺ゅ>縺縺医♀'),('縺ゅ>縺縺'),('縺ゅ>縺'),('縺ゅ>'),('縺'),(''); +INSERT INTO `シエシ兪 VALUES ('鮴秘セ夜セ鈴セ樣セ。'),('鮴秘セ夜セ鈴セ'),('鮴秘セ夜セ'),('鮴秘セ'),('鮴'),(''); +INSERT INTO `シエシ托シ秦 VALUES ('スアスイスウスエスオ'),('スアスイスウスエ'),('スアスイスウ'),('スアスイ'),('スア'),(''); +INSERT INTO `シエシ托シ疏 VALUES ('縺ゅ>縺縺医♀'),('縺ゅ>縺縺'),('縺ゅ>縺'),('縺ゅ>'),('縺'),(''); +INSERT INTO `シエシ托シ蛋 VALUES ('鮴秘セ夜セ鈴セ樣セ。'),('鮴秘セ夜セ鈴セ'),('鮴秘セ夜セ'),('鮴秘セ'),('鮴'),(''); + +#InnoDB +SELECT `シ」シ疏, RIGHT(`シ」シ疏,0) FROM `シエシ疏; +SELECT `シ」シ疏, RIGHT(`シ」シ疏,1) FROM `シエシ疏; +SELECT `シ」シ疏, RIGHT(`シ」シ疏,2) FROM `シエシ疏; +SELECT `シ」シ疏, RIGHT(`シ」シ疏,3) FROM `シエシ疏; +SELECT `シ」シ疏, RIGHT(`シ」シ疏,4) FROM `シエシ疏; +SELECT `シ」シ疏, RIGHT(`シ」シ疏,5) FROM `シエシ疏; +SELECT `シ」シ疏, RIGHT(`シ」シ疏,0) FROM `シエシ蛋; +SELECT `シ」シ疏, RIGHT(`シ」シ疏,1) FROM `シエシ蛋; +SELECT `シ」シ疏, RIGHT(`シ」シ疏,2) FROM `シエシ蛋; +SELECT `シ」シ疏, RIGHT(`シ」シ疏,3) FROM `シエシ蛋; +SELECT `シ」シ疏, RIGHT(`シ」シ疏,4) FROM `シエシ蛋; +SELECT `シ」シ疏, RIGHT(`シ」シ疏,5) FROM `シエシ蛋; +SELECT `シ」シ疏, RIGHT(`シ」シ疏,0) FROM `シエシ伝; +SELECT `シ」シ疏, RIGHT(`シ」シ疏,1) FROM `シエシ伝; +SELECT `シ」シ疏, RIGHT(`シ」シ疏,2) FROM `シエシ伝; +SELECT `シ」シ疏, RIGHT(`シ」シ疏,3) FROM `シエシ伝; +SELECT `シ」シ疏, RIGHT(`シ」シ疏,4) FROM `シエシ伝; +SELECT `シ」シ疏, RIGHT(`シ」シ疏,5) FROM `シエシ伝; + +#MyISAM +SELECT `シ」シ疏, RIGHT(`シ」シ疏,0) FROM `シエシ覗; +SELECT `シ」シ疏, RIGHT(`シ」シ疏,1) FROM `シエシ覗; +SELECT `シ」シ疏, RIGHT(`シ」シ疏,2) FROM `シエシ覗; +SELECT `シ」シ疏, RIGHT(`シ」シ疏,3) FROM `シエシ覗; +SELECT `シ」シ疏, RIGHT(`シ」シ疏,4) FROM `シエシ覗; +SELECT `シ」シ疏, RIGHT(`シ」シ疏,5) FROM `シエシ覗; +SELECT `シ」シ疏, RIGHT(`シ」シ疏,0) FROM `シエシ描; +SELECT `シ」シ疏, RIGHT(`シ」シ疏,1) FROM `シエシ描; +SELECT `シ」シ疏, RIGHT(`シ」シ疏,2) FROM `シエシ描; +SELECT `シ」シ疏, RIGHT(`シ」シ疏,3) FROM `シエシ描; +SELECT `シ」シ疏, RIGHT(`シ」シ疏,4) FROM `シエシ描; +SELECT `シ」シ疏, RIGHT(`シ」シ疏,5) FROM `シエシ描; +SELECT `シ」シ疏, RIGHT(`シ」シ疏,0) FROM `シエシ冒; +SELECT `シ」シ疏, RIGHT(`シ」シ疏,1) FROM `シエシ冒; +SELECT `シ」シ疏, RIGHT(`シ」シ疏,2) FROM `シエシ冒; +SELECT `シ」シ疏, RIGHT(`シ」シ疏,3) FROM `シエシ冒; +SELECT `シ」シ疏, RIGHT(`シ」シ疏,4) FROM `シエシ冒; +SELECT `シ」シ疏, RIGHT(`シ」シ疏,5) FROM `シエシ冒; + +#HEAP +SELECT `シ」シ疏, RIGHT(`シ」シ疏,0) FROM `シエシ輿; +SELECT `シ」シ疏, RIGHT(`シ」シ疏,1) FROM `シエシ輿; +SELECT `シ」シ疏, RIGHT(`シ」シ疏,2) FROM `シエシ輿; +SELECT `シ」シ疏, RIGHT(`シ」シ疏,3) FROM `シエシ輿; +SELECT `シ」シ疏, RIGHT(`シ」シ疏,4) FROM `シエシ輿; +SELECT `シ」シ疏, RIGHT(`シ」シ疏,5) FROM `シエシ輿; +SELECT `シ」シ疏, RIGHT(`シ」シ疏,0) FROM `シエシ倭; +SELECT `シ」シ疏, RIGHT(`シ」シ疏,1) FROM `シエシ倭; +SELECT `シ」シ疏, RIGHT(`シ」シ疏,2) FROM `シエシ倭; +SELECT `シ」シ疏, RIGHT(`シ」シ疏,3) FROM `シエシ倭; +SELECT `シ」シ疏, RIGHT(`シ」シ疏,4) FROM `シエシ倭; +SELECT `シ」シ疏, RIGHT(`シ」シ疏,5) FROM `シエシ倭; +SELECT `シ」シ疏, RIGHT(`シ」シ疏,0) FROM `シエシ兪; +SELECT `シ」シ疏, RIGHT(`シ」シ疏,1) FROM `シエシ兪; +SELECT `シ」シ疏, RIGHT(`シ」シ疏,2) FROM `シエシ兪; +SELECT `シ」シ疏, RIGHT(`シ」シ疏,3) FROM `シエシ兪; +SELECT `シ」シ疏, RIGHT(`シ」シ疏,4) FROM `シエシ兪; +SELECT `シ」シ疏, RIGHT(`シ」シ疏,5) FROM `シエシ兪; + +#BDB +SELECT `シ」シ疏, RIGHT(`シ」シ疏,0) FROM `シエシ托シ秦; +SELECT `シ」シ疏, RIGHT(`シ」シ疏,1) FROM `シエシ托シ秦; +SELECT `シ」シ疏, RIGHT(`シ」シ疏,2) FROM `シエシ托シ秦; +SELECT `シ」シ疏, RIGHT(`シ」シ疏,3) FROM `シエシ托シ秦; +SELECT `シ」シ疏, RIGHT(`シ」シ疏,4) FROM `シエシ托シ秦; +SELECT `シ」シ疏, RIGHT(`シ」シ疏,5) FROM `シエシ托シ秦; +SELECT `シ」シ疏, RIGHT(`シ」シ疏,0) FROM `シエシ托シ疏; +SELECT `シ」シ疏, RIGHT(`シ」シ疏,1) FROM `シエシ托シ疏; +SELECT `シ」シ疏, RIGHT(`シ」シ疏,2) FROM `シエシ托シ疏; +SELECT `シ」シ疏, RIGHT(`シ」シ疏,3) FROM `シエシ托シ疏; +SELECT `シ」シ疏, RIGHT(`シ」シ疏,4) FROM `シエシ托シ疏; +SELECT `シ」シ疏, RIGHT(`シ」シ疏,5) FROM `シエシ托シ疏; +SELECT `シ」シ疏, RIGHT(`シ」シ疏,0) FROM `シエシ托シ蛋; +SELECT `シ」シ疏, RIGHT(`シ」シ疏,1) FROM `シエシ托シ蛋; +SELECT `シ」シ疏, RIGHT(`シ」シ疏,2) FROM `シエシ托シ蛋; +SELECT `シ」シ疏, RIGHT(`シ」シ疏,3) FROM `シエシ托シ蛋; +SELECT `シ」シ疏, RIGHT(`シ」シ疏,4) FROM `シエシ托シ蛋; +SELECT `シ」シ疏, RIGHT(`シ」シ疏,5) FROM `シエシ托シ蛋; + +DROP TABLE `シエシ疏; +DROP TABLE `シエシ蛋; +DROP TABLE `シエシ伝; +DROP TABLE `シエシ覗; +DROP TABLE `シエシ描; +DROP TABLE `シエシ冒; +DROP TABLE `シエシ輿; +DROP TABLE `シエシ倭; +DROP TABLE `シエシ兪; +DROP TABLE `シエシ托シ秦; +DROP TABLE `シエシ托シ疏; +DROP TABLE `シエシ托シ蛋; diff --git a/mysql-test/suite/jp/t/jp_rpad_sjis.test b/mysql-test/suite/jp/t/jp_rpad_sjis.test new file mode 100644 index 00000000000..cc008631548 --- /dev/null +++ b/mysql-test/suite/jp/t/jp_rpad_sjis.test @@ -0,0 +1,81 @@ +--character_set sjis +--disable_warnings +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`; +drop table if exists `T11`; +drop table if exists `T12`; +--enable_warnings + +# +# Test RPAD() function with Japanese character in sjis encoding +# + +SET NAMES sjis; +SET character_set_database = sjis; + +CREATE TABLE `T1` (`C1` char(5), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = innodb; +CREATE TABLE `T2` (`C1` char(5), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = innodb; +CREATE TABLE `T3` (`C1` char(5), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = innodb; +CREATE TABLE `T4` (`C1` char(5), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = myisam; +CREATE TABLE `T5` (`C1` char(5), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = myisam; +CREATE TABLE `T6` (`C1` char(5), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = myisam; +CREATE TABLE `T7` (`C1` char(5), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = heap; +CREATE TABLE `T8` (`C1` char(5), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = heap; +CREATE TABLE `T9` (`C1` char(5), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = heap; +CREATE TABLE `T10` (`C1` char(5), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = bdb; +CREATE TABLE `T11` (`C1` char(5), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = bdb; +CREATE TABLE `T12` (`C1` char(5), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = bdb; + +INSERT INTO `T1` VALUES ('アイウエオ'),('アイウエ'),('アイウ'),('アイ'),('ア'),(''); +INSERT INTO `T2` VALUES ('あいうえお'),('あいうえ'),('あいう'),('あい'),('あ'),(''); +INSERT INTO `T3` VALUES ('ソ十表予構'),('ソ十表予'),('ソ十表'),('ソ十'),('ソ'),(''); +INSERT INTO `T4` VALUES ('アイウエオ'),('アイウエ'),('アイウ'),('アイ'),('ア'),(''); +INSERT INTO `T5` VALUES ('あいうえお'),('あいうえ'),('あいう'),('あい'),('あ'),(''); +INSERT INTO `T6` VALUES ('ソ十表予構'),('ソ十表予'),('ソ十表'),('ソ十'),('ソ'),(''); +INSERT INTO `T7` VALUES ('アイウエオ'),('アイウエ'),('アイウ'),('アイ'),('ア'),(''); +INSERT INTO `T8` VALUES ('あいうえお'),('あいうえ'),('あいう'),('あい'),('あ'),(''); +INSERT INTO `T9` VALUES ('ソ十表予構'),('ソ十表予'),('ソ十表'),('ソ十'),('ソ'),(''); +INSERT INTO `T10` VALUES ('アイウエオ'),('アイウエ'),('アイウ'),('アイ'),('ア'),(''); +INSERT INTO `T11` VALUES ('あいうえお'),('あいうえ'),('あいう'),('あい'),('あ'),(''); +INSERT INTO `T12` VALUES ('ソ十表予構'),('ソ十表予'),('ソ十表'),('ソ十'),('ソ'),(''); + +#InnoDB +SELECT `C1`, RPAD(`C1`,5,'。') FROM `T1`; +SELECT `C1`, RPAD(`C1`,5,'X') FROM `T2`; +SELECT `C1`, RPAD(`C1`,5,'暴') FROM `T3`; + +#MyISAM +SELECT `C1`, RPAD(`C1`,5,'。') FROM `T4`; +SELECT `C1`, RPAD(`C1`,5,'X') FROM `T5`; +SELECT `C1`, RPAD(`C1`,5,'暴' ) FROM `T6`; + +#HEAP +SELECT `C1`, RPAD(`C1`,5,'。') FROM `T7`; +SELECT `C1`, RPAD(`C1`,5,'X') FROM `T8`; +SELECT `C1`, RPAD(`C1`,5,'暴' ) FROM `T9`; + +#BDB +SELECT `C1`, RPAD(`C1`,5,'。') FROM `T10`; +SELECT `C1`, RPAD(`C1`,5,'X') FROM `T11`; +SELECT `C1`, RPAD(`C1`,5,'暴' ) 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`; diff --git a/mysql-test/suite/jp/t/jp_rpad_ucs2.test b/mysql-test/suite/jp/t/jp_rpad_ucs2.test new file mode 100644 index 00000000000..ca5059497d3 --- /dev/null +++ b/mysql-test/suite/jp/t/jp_rpad_ucs2.test @@ -0,0 +1,83 @@ +--source include/have_ucs2.inc + +--disable_warnings +drop table if exists `」ヤ」ア`; +drop table if exists `」ヤ」イ`; +drop table if exists `」ヤ」ウ`; +drop table if exists `」ヤ」エ`; +drop table if exists `」ヤ」オ`; +drop table if exists `」ヤ」カ`; +drop table if exists `」ヤ」キ`; +drop table if exists `」ヤ」ク`; +drop table if exists `」ヤ」ケ`; +drop table if exists `」ヤ」ア」ー`; +drop table if exists `」ヤ」ア」ア`; +drop table if exists `」ヤ」ア」イ`; +--enable_warnings + +# +# Test RPAD() function with Japanese character in ucs2 encoding +# + +SET NAMES ujis; +SET character_set_database = ucs2; +SET collation_connection = ucs2_general_ci; + +CREATE TABLE `」ヤ」ア` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = innodb; +CREATE TABLE `」ヤ」イ` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = innodb; +CREATE TABLE `」ヤ」ウ` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = innodb; +CREATE TABLE `」ヤ」エ` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = myisam; +CREATE TABLE `」ヤ」オ` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = myisam; +CREATE TABLE `」ヤ」カ` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = myisam; +CREATE TABLE `」ヤ」キ` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = heap; +CREATE TABLE `」ヤ」ク` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = heap; +CREATE TABLE `」ヤ」ケ` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = heap; +CREATE TABLE `」ヤ」ア」ー` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = bdb; +CREATE TABLE `」ヤ」ア」ア` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = bdb; +CREATE TABLE `」ヤ」ア」イ` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = bdb; + +INSERT INTO `」ヤ」ア` VALUES ('竺軸宍雫七'),('竺軸宍雫'),('竺軸宍'),('竺軸'),('竺'),(''); +INSERT INTO `」ヤ」イ` VALUES ('、「、、、ヲ、ィ、ェ'),('、「、、、ヲ、ィ'),('、「、、、ヲ'),('、「、、'),('、「'),(''); +INSERT INTO `」ヤ」ウ` VALUES ('常ワ常ン常゙常゚常'),('常ワ常ン常゙常゚'),('常ワ常ン常゙'),('常ワ常ン'),('常ワ'),(''); +INSERT INTO `」ヤ」エ` VALUES ('竺軸宍雫七'),('竺軸宍雫'),('竺軸宍'),('竺軸'),('竺'),(''); +INSERT INTO `」ヤ」オ` VALUES ('、「、、、ヲ、ィ、ェ'),('、「、、、ヲ、ィ'),('、「、、、ヲ'),('、「、、'),('、「'),(''); +INSERT INTO `」ヤ」カ` VALUES ('常ワ常ン常゙常゚常'),('常ワ常ン常゙常゚'),('常ワ常ン常゙'),('常ワ常ン'),('常ワ'),(''); +INSERT INTO `」ヤ」キ` VALUES ('竺軸宍雫七'),('竺軸宍雫'),('竺軸宍'),('竺軸'),('竺'),(''); +INSERT INTO `」ヤ」ク` VALUES ('、「、、、ヲ、ィ、ェ'),('、「、、、ヲ、ィ'),('、「、、、ヲ'),('、「、、'),('、「'),(''); +INSERT INTO `」ヤ」ケ` VALUES ('常ワ常ン常゙常゚常'),('常ワ常ン常゙常゚'),('常ワ常ン常゙'),('常ワ常ン'),('常ワ'),(''); +INSERT INTO `」ヤ」ア」ー` VALUES ('竺軸宍雫七'),('竺軸宍雫'),('竺軸宍'),('竺軸'),('竺'),(''); +INSERT INTO `」ヤ」ア」ア` VALUES ('、「、、、ヲ、ィ、ェ'),('、「、、、ヲ、ィ'),('、「、、、ヲ'),('、「、、'),('、「'),(''); +INSERT INTO `」ヤ」ア」イ` VALUES ('常ワ常ン常゙常゚常'),('常ワ常ン常゙常゚'),('常ワ常ン常゙'),('常ワ常ン'),('常ワ'),(''); + +#InnoDB +SELECT `」テ」ア`, RPAD(`」テ」ア`,5,'治') FROM `」ヤ」ア`; +SELECT `」テ」ア`, RPAD(`」テ」ア`,5,'」リ') FROM `」ヤ」イ`; +SELECT `」テ」ア`, RPAD(`」テ」ア`,5,'床「') FROM `」ヤ」ウ`; + +#MyISAM +SELECT `」テ」ア`, RPAD(`」テ」ア`,5,'治') FROM `」ヤ」エ`; +SELECT `」テ」ア`, RPAD(`」テ」ア`,5,'」リ') FROM `」ヤ」オ`; +SELECT `」テ」ア`, RPAD(`」テ」ア`,5,'床「' ) FROM `」ヤ」カ`; + +#HEAP +SELECT `」テ」ア`, RPAD(`」テ」ア`,5,'治') FROM `」ヤ」キ`; +SELECT `」テ」ア`, RPAD(`」テ」ア`,5,'」リ') FROM `」ヤ」ク`; +SELECT `」テ」ア`, RPAD(`」テ」ア`,5,'床「' ) FROM `」ヤ」ケ`; + +#BDB +SELECT `」テ」ア`, RPAD(`」テ」ア`,5,'治') FROM `」ヤ」ア」ー`; +SELECT `」テ」ア`, RPAD(`」テ」ア`,5,'」リ') FROM `」ヤ」ア」ア`; +SELECT `」テ」ア`, RPAD(`」テ」ア`,5,'床「' ) FROM `」ヤ」ア」イ`; + +DROP TABLE `」ヤ」ア`; +DROP TABLE `」ヤ」イ`; +DROP TABLE `」ヤ」ウ`; +DROP TABLE `」ヤ」エ`; +DROP TABLE `」ヤ」オ`; +DROP TABLE `」ヤ」カ`; +DROP TABLE `」ヤ」キ`; +DROP TABLE `」ヤ」ク`; +DROP TABLE `」ヤ」ケ`; +DROP TABLE `」ヤ」ア」ー`; +DROP TABLE `」ヤ」ア」ア`; +DROP TABLE `」ヤ」ア」イ`; diff --git a/mysql-test/suite/jp/t/jp_rpad_ujis.test b/mysql-test/suite/jp/t/jp_rpad_ujis.test new file mode 100644 index 00000000000..d7725b80af7 --- /dev/null +++ b/mysql-test/suite/jp/t/jp_rpad_ujis.test @@ -0,0 +1,82 @@ +--source include/have_ujis.inc + +--disable_warnings +drop table if exists `」ヤ」ア`; +drop table if exists `」ヤ」イ`; +drop table if exists `」ヤ」ウ`; +drop table if exists `」ヤ」エ`; +drop table if exists `」ヤ」オ`; +drop table if exists `」ヤ」カ`; +drop table if exists `」ヤ」キ`; +drop table if exists `」ヤ」ク`; +drop table if exists `」ヤ」ケ`; +drop table if exists `」ヤ」ア」ー`; +drop table if exists `」ヤ」ア」ア`; +drop table if exists `」ヤ」ア」イ`; +--enable_warnings + +# +# Test RPAD() function with Japanese character in ujis encoding +# + +SET NAMES ujis; +SET character_set_database = ujis; + +CREATE TABLE `」ヤ」ア` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = innodb; +CREATE TABLE `」ヤ」イ` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = innodb; +CREATE TABLE `」ヤ」ウ` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = innodb; +CREATE TABLE `」ヤ」エ` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = myisam; +CREATE TABLE `」ヤ」オ` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = myisam; +CREATE TABLE `」ヤ」カ` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = myisam; +CREATE TABLE `」ヤ」キ` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = heap; +CREATE TABLE `」ヤ」ク` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = heap; +CREATE TABLE `」ヤ」ケ` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = heap; +CREATE TABLE `」ヤ」ア」ー` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = bdb; +CREATE TABLE `」ヤ」ア」ア` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = bdb; +CREATE TABLE `」ヤ」ア」イ` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = bdb; + +INSERT INTO `」ヤ」ア` VALUES ('竺軸宍雫七'),('竺軸宍雫'),('竺軸宍'),('竺軸'),('竺'),(''); +INSERT INTO `」ヤ」イ` VALUES ('、「、、、ヲ、ィ、ェ'),('、「、、、ヲ、ィ'),('、「、、、ヲ'),('、「、、'),('、「'),(''); +INSERT INTO `」ヤ」ウ` VALUES ('常ワ常ン常゙常゚常'),('常ワ常ン常゙常゚'),('常ワ常ン常゙'),('常ワ常ン'),('常ワ'),(''); +INSERT INTO `」ヤ」エ` VALUES ('竺軸宍雫七'),('竺軸宍雫'),('竺軸宍'),('竺軸'),('竺'),(''); +INSERT INTO `」ヤ」オ` VALUES ('、「、、、ヲ、ィ、ェ'),('、「、、、ヲ、ィ'),('、「、、、ヲ'),('、「、、'),('、「'),(''); +INSERT INTO `」ヤ」カ` VALUES ('常ワ常ン常゙常゚常'),('常ワ常ン常゙常゚'),('常ワ常ン常゙'),('常ワ常ン'),('常ワ'),(''); +INSERT INTO `」ヤ」キ` VALUES ('竺軸宍雫七'),('竺軸宍雫'),('竺軸宍'),('竺軸'),('竺'),(''); +INSERT INTO `」ヤ」ク` VALUES ('、「、、、ヲ、ィ、ェ'),('、「、、、ヲ、ィ'),('、「、、、ヲ'),('、「、、'),('、「'),(''); +INSERT INTO `」ヤ」ケ` VALUES ('常ワ常ン常゙常゚常'),('常ワ常ン常゙常゚'),('常ワ常ン常゙'),('常ワ常ン'),('常ワ'),(''); +INSERT INTO `」ヤ」ア」ー` VALUES ('竺軸宍雫七'),('竺軸宍雫'),('竺軸宍'),('竺軸'),('竺'),(''); +INSERT INTO `」ヤ」ア」ア` VALUES ('、「、、、ヲ、ィ、ェ'),('、「、、、ヲ、ィ'),('、「、、、ヲ'),('、「、、'),('、「'),(''); +INSERT INTO `」ヤ」ア」イ` VALUES ('常ワ常ン常゙常゚常'),('常ワ常ン常゙常゚'),('常ワ常ン常゙'),('常ワ常ン'),('常ワ'),(''); + +#InnoDB +SELECT `」テ」ア`, RPAD(`」テ」ア`,5,'治') FROM `」ヤ」ア`; +SELECT `」テ」ア`, RPAD(`」テ」ア`,5,'」リ') FROM `」ヤ」イ`; +SELECT `」テ」ア`, RPAD(`」テ」ア`,5,'床「') FROM `」ヤ」ウ`; + +#MyISAM +SELECT `」テ」ア`, RPAD(`」テ」ア`,5,'治') FROM `」ヤ」エ`; +SELECT `」テ」ア`, RPAD(`」テ」ア`,5,'」リ') FROM `」ヤ」オ`; +SELECT `」テ」ア`, RPAD(`」テ」ア`,5,'床「' ) FROM `」ヤ」カ`; + +#HEAP +SELECT `」テ」ア`, RPAD(`」テ」ア`,5,'治') FROM `」ヤ」キ`; +SELECT `」テ」ア`, RPAD(`」テ」ア`,5,'」リ') FROM `」ヤ」ク`; +SELECT `」テ」ア`, RPAD(`」テ」ア`,5,'床「' ) FROM `」ヤ」ケ`; + +#BDB +SELECT `」テ」ア`, RPAD(`」テ」ア`,5,'治') FROM `」ヤ」ア」ー`; +SELECT `」テ」ア`, RPAD(`」テ」ア`,5,'」リ') FROM `」ヤ」ア」ア`; +SELECT `」テ」ア`, RPAD(`」テ」ア`,5,'床「' ) FROM `」ヤ」ア」イ`; + +DROP TABLE `」ヤ」ア`; +DROP TABLE `」ヤ」イ`; +DROP TABLE `」ヤ」ウ`; +DROP TABLE `」ヤ」エ`; +DROP TABLE `」ヤ」オ`; +DROP TABLE `」ヤ」カ`; +DROP TABLE `」ヤ」キ`; +DROP TABLE `」ヤ」ク`; +DROP TABLE `」ヤ」ケ`; +DROP TABLE `」ヤ」ア」ー`; +DROP TABLE `」ヤ」ア」ア`; +DROP TABLE `」ヤ」ア」イ`; diff --git a/mysql-test/suite/jp/t/jp_rpad_utf8.test b/mysql-test/suite/jp/t/jp_rpad_utf8.test new file mode 100644 index 00000000000..b5a335bc6ce --- /dev/null +++ b/mysql-test/suite/jp/t/jp_rpad_utf8.test @@ -0,0 +1,80 @@ +--disable_warnings +drop table if exists `シエシ疏; +drop table if exists `シエシ蛋; +drop table if exists `シエシ伝; +drop table if exists `シエシ覗; +drop table if exists `シエシ描; +drop table if exists `シエシ冒; +drop table if exists `シエシ輿; +drop table if exists `シエシ倭; +drop table if exists `シエシ兪; +drop table if exists `シエシ托シ秦; +drop table if exists `シエシ托シ疏; +drop table if exists `シエシ托シ蛋; +--enable_warnings + +# +# Test RPAD() function with Japanese character in utf8 encoding +# + +SET NAMES utf8; +SET character_set_database = utf8; + +CREATE TABLE `シエシ疏 (`シ」シ疏 char(5), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = innodb; +CREATE TABLE `シエシ蛋 (`シ」シ疏 char(5), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = innodb; +CREATE TABLE `シエシ伝 (`シ」シ疏 char(5), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = innodb; +CREATE TABLE `シエシ覗 (`シ」シ疏 char(5), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = myisam; +CREATE TABLE `シエシ描 (`シ」シ疏 char(5), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = myisam; +CREATE TABLE `シエシ冒 (`シ」シ疏 char(5), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = myisam; +CREATE TABLE `シエシ輿 (`シ」シ疏 char(5), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = heap; +CREATE TABLE `シエシ倭 (`シ」シ疏 char(5), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = heap; +CREATE TABLE `シエシ兪 (`シ」シ疏 char(5), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = heap; +CREATE TABLE `シエシ托シ秦 (`シ」シ疏 char(5), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = bdb; +CREATE TABLE `シエシ托シ疏 (`シ」シ疏 char(5), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = bdb; +CREATE TABLE `シエシ托シ蛋 (`シ」シ疏 char(5), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = bdb; + +INSERT INTO `シエシ疏 VALUES ('スアスイスウスエスオ'),('スアスイスウスエ'),('スアスイスウ'),('スアスイ'),('スア'),(''); +INSERT INTO `シエシ蛋 VALUES ('縺ゅ>縺縺医♀'),('縺ゅ>縺縺'),('縺ゅ>縺'),('縺ゅ>'),('縺'),(''); +INSERT INTO `シエシ伝 VALUES ('鮴秘セ夜セ鈴セ樣セ。'),('鮴秘セ夜セ鈴セ'),('鮴秘セ夜セ'),('鮴秘セ'),('鮴'),(''); +INSERT INTO `シエシ覗 VALUES ('スアスイスウスエスオ'),('スアスイスウスエ'),('スアスイスウ'),('スアスイ'),('スア'),(''); +INSERT INTO `シエシ描 VALUES ('縺ゅ>縺縺医♀'),('縺ゅ>縺縺'),('縺ゅ>縺'),('縺ゅ>'),('縺'),(''); +INSERT INTO `シエシ冒 VALUES ('鮴秘セ夜セ鈴セ樣セ。'),('鮴秘セ夜セ鈴セ'),('鮴秘セ夜セ'),('鮴秘セ'),('鮴'),(''); +INSERT INTO `シエシ輿 VALUES ('スアスイスウスエスオ'),('スアスイスウスエ'),('スアスイスウ'),('スアスイ'),('スア'),(''); +INSERT INTO `シエシ倭 VALUES ('縺ゅ>縺縺医♀'),('縺ゅ>縺縺'),('縺ゅ>縺'),('縺ゅ>'),('縺'),(''); +INSERT INTO `シエシ兪 VALUES ('鮴秘セ夜セ鈴セ樣セ。'),('鮴秘セ夜セ鈴セ'),('鮴秘セ夜セ'),('鮴秘セ'),('鮴'),(''); +INSERT INTO `シエシ托シ秦 VALUES ('スアスイスウスエスオ'),('スアスイスウスエ'),('スアスイスウ'),('スアスイ'),('スア'),(''); +INSERT INTO `シエシ托シ疏 VALUES ('縺ゅ>縺縺医♀'),('縺ゅ>縺縺'),('縺ゅ>縺'),('縺ゅ>'),('縺'),(''); +INSERT INTO `シエシ托シ蛋 VALUES ('鮴秘セ夜セ鈴セ樣セ。'),('鮴秘セ夜セ鈴セ'),('鮴秘セ夜セ'),('鮴秘セ'),('鮴'),(''); + +#InnoDB +SELECT `シ」シ疏, RPAD(`シ」シ疏,5,'ス。') FROM `シエシ疏; +SELECT `シ」シ疏, RPAD(`シ」シ疏,5,'シク') FROM `シエシ蛋; +SELECT `シ」シ疏, RPAD(`シ」シ疏,5,'荳') FROM `シエシ伝; + +#MyISAM +SELECT `シ」シ疏, RPAD(`シ」シ疏,5,'ス。') FROM `シエシ覗; +SELECT `シ」シ疏, RPAD(`シ」シ疏,5,'シク') FROM `シエシ描; +SELECT `シ」シ疏, RPAD(`シ」シ疏,5,'荳' ) FROM `シエシ冒; + +#HEAP +SELECT `シ」シ疏, RPAD(`シ」シ疏,5,'ス。') FROM `シエシ輿; +SELECT `シ」シ疏, RPAD(`シ」シ疏,5,'シク') FROM `シエシ倭; +SELECT `シ」シ疏, RPAD(`シ」シ疏,5,'荳' ) FROM `シエシ兪; + +#BDB +SELECT `シ」シ疏, RPAD(`シ」シ疏,5,'ス。') FROM `シエシ托シ秦; +SELECT `シ」シ疏, RPAD(`シ」シ疏,5,'シク') FROM `シエシ托シ疏; +SELECT `シ」シ疏, RPAD(`シ」シ疏,5,'荳' ) FROM `シエシ托シ蛋; + +DROP TABLE `シエシ疏; +DROP TABLE `シエシ蛋; +DROP TABLE `シエシ伝; +DROP TABLE `シエシ覗; +DROP TABLE `シエシ描; +DROP TABLE `シエシ冒; +DROP TABLE `シエシ輿; +DROP TABLE `シエシ倭; +DROP TABLE `シエシ兪; +DROP TABLE `シエシ托シ秦; +DROP TABLE `シエシ托シ疏; +DROP TABLE `シエシ托シ蛋; diff --git a/mysql-test/suite/jp/t/jp_rtrim_sjis.test b/mysql-test/suite/jp/t/jp_rtrim_sjis.test new file mode 100644 index 00000000000..c80cf9410f9 --- /dev/null +++ b/mysql-test/suite/jp/t/jp_rtrim_sjis.test @@ -0,0 +1,163 @@ +--character_set sjis +--disable_warnings +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`; +--enable_warnings + +# +# Test RTRIM() function with Japanese characters in sjis encoding +# + +SET NAMES sjis; +SET character_set_database = sjis; + +CREATE TABLE `T1` (`C1` char(8), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = innodb; +CREATE TABLE `T2` (`C1` char(8), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = innodb; +CREATE TABLE `T3` (`C1` char(8), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = innodb; +CREATE TABLE `T4` (`C1` char(8), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = myisam; +CREATE TABLE `T5` (`C1` char(8), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = myisam; +CREATE TABLE `T6` (`C1` char(8), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = myisam; +CREATE TABLE `T7` (`C1` char(8), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = heap; +CREATE TABLE `T8` (`C1` char(8), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = heap; +CREATE TABLE `T9` (`C1` char(8), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = heap; +CREATE TABLE `T10` (`C1` char(8), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = bdb; +CREATE TABLE `T11` (`C1` char(8), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = bdb; +CREATE TABLE `T12` (`C1` char(8), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = bdb; + +INSERT INTO `T1` VALUES ('アイウエオ'); +INSERT INTO `T1` VALUES ('アイウエオ '); +INSERT INTO `T1` VALUES ('アイウエオ '); +INSERT INTO `T1` VALUES ('アイウエオ '); +# Double byte spaces are not supposed to be trimed +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 ('あいうえお '); +# Double byte spaces are not supposed to be trimed +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 ('ソ十表予構 '); +# Double byte spaces are not supposed to be trimed +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 ('アイウエオ '); +# Double byte spaces are not supposed to be trimed +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 ('あいうえお '); +# Double byte spaces are not supposed to be trimed +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 ('ソ十表予構 '); +# Double byte spaces are not supposed to be trimed +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 ('アイウエオ '); +# Double byte spaces are not supposed to be trimed +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 ('あいうえお '); +# Double byte spaces are not supposed to be trimed +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 ('ソ十表予構 '); +# Double byte spaces are not supposed to be trimed +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 ('アイウエオ '); +# Double byte spaces are not supposed to be trimed +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 ('あいうえお '); +# Double byte spaces are not supposed to be trimed +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 ('ソ十表予構 '); +# Double byte spaces are not supposed to be trimed +INSERT INTO `T12` VALUES ('ソ十表予構 '); +INSERT INTO `T12` VALUES ('ソ十表予構  '); +INSERT INTO `T12` VALUES ('ソ十表予構   '); + +#InnoDB +SELECT RTRIM(`C1`) from `T1`; +SELECT RTRIM(`C1`) from `T2`; +SELECT RTRIM(`C1`) from `T3`; + +#MyISAM +SELECT RTRIM(`C1`) from `T4`; +SELECT RTRIM(`C1`) from `T5`; +SELECT RTRIM(`C1`) from `T6`; + +#HEAP +SELECT RTRIM(`C1`) from `T7`; +SELECT RTRIM(`C1`) from `T8`; +SELECT RTRIM(`C1`) from `T9`; + +#BDB +SELECT RTRIM(`C1`) from `T10`; +SELECT RTRIM(`C1`) from `T11`; +SELECT RTRIM(`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`; diff --git a/mysql-test/suite/jp/t/jp_rtrim_ucs2.test b/mysql-test/suite/jp/t/jp_rtrim_ucs2.test new file mode 100644 index 00000000000..0fac38d12d1 --- /dev/null +++ b/mysql-test/suite/jp/t/jp_rtrim_ucs2.test @@ -0,0 +1,165 @@ +--source include/have_ucs2.inc + +--disable_warnings +drop table if exists `」ヤ」ア`; +drop table if exists `」ヤ」イ`; +drop table if exists `」ヤ」ウ`; +drop table if exists `」ヤ」エ`; +drop table if exists `」ヤ」オ`; +drop table if exists `」ヤ」カ`; +drop table if exists `」ヤ」キ`; +drop table if exists `」ヤ」ク`; +drop table if exists `」ヤ」ケ`; +drop table if exists `」ヤ」ア」ー`; +--enable_warnings + +# +# Test RTRIM() function with Japanese characters in ucs2 encoding +# + +SET NAMES ujis; +SET character_set_database = ucs2; +SET collation_connection = ucs2_general_ci; + +CREATE TABLE `」ヤ」ア` (`」テ」ア` char(8), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = innodb; +CREATE TABLE `」ヤ」イ` (`」テ」ア` char(8), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = innodb; +CREATE TABLE `」ヤ」ウ` (`」テ」ア` char(8), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = innodb; +CREATE TABLE `」ヤ」エ` (`」テ」ア` char(8), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = myisam; +CREATE TABLE `」ヤ」オ` (`」テ」ア` char(8), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = myisam; +CREATE TABLE `」ヤ」カ` (`」テ」ア` char(8), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = myisam; +CREATE TABLE `」ヤ」キ` (`」テ」ア` char(8), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = heap; +CREATE TABLE `」ヤ」ク` (`」テ」ア` char(8), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = heap; +CREATE TABLE `」ヤ」ケ` (`」テ」ア` char(8), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = heap; +CREATE TABLE `」ヤ」ア」ー` (`」テ」ア` char(8), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = bdb; +CREATE TABLE `」ヤ」ア」ア` (`」テ」ア` char(8), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = bdb; +CREATE TABLE `」ヤ」ア」イ` (`」テ」ア` char(8), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = bdb; + +INSERT INTO `」ヤ」ア` VALUES ('竺軸宍雫七'); +INSERT INTO `」ヤ」ア` VALUES ('竺軸宍雫七 '); +INSERT INTO `」ヤ」ア` VALUES ('竺軸宍雫七 '); +INSERT INTO `」ヤ」ア` VALUES ('竺軸宍雫七 '); +# Double byte spaces are not supposed to be trimed +INSERT INTO `」ヤ」ア` VALUES ('竺軸宍雫七。。'); +INSERT INTO `」ヤ」ア` VALUES ('竺軸宍雫七。。。。'); +INSERT INTO `」ヤ」ア` VALUES ('竺軸宍雫七。。。。。。'); +INSERT INTO `」ヤ」イ` VALUES ('、「、、、ヲ、ィ、ェ'); +INSERT INTO `」ヤ」イ` VALUES ('、「、、、ヲ、ィ、ェ '); +INSERT INTO `」ヤ」イ` VALUES ('、「、、、ヲ、ィ、ェ '); +INSERT INTO `」ヤ」イ` VALUES ('、「、、、ヲ、ィ、ェ '); +# Double byte spaces are not supposed to be trimed +INSERT INTO `」ヤ」イ` VALUES ('、「、、、ヲ、ィ、ェ。。'); +INSERT INTO `」ヤ」イ` VALUES ('、「、、、ヲ、ィ、ェ。。。。'); +INSERT INTO `」ヤ」イ` VALUES ('、「、、、ヲ、ィ、ェ。。。。。。'); +INSERT INTO `」ヤ」ウ` VALUES ('常ワ常ン常゙常゚常'); +INSERT INTO `」ヤ」ウ` VALUES ('常ワ常ン常゙常゚常 '); +INSERT INTO `」ヤ」ウ` VALUES ('常ワ常ン常゙常゚常 '); +INSERT INTO `」ヤ」ウ` VALUES ('常ワ常ン常゙常゚常 '); +# Double byte spaces are not supposed to be trimed +INSERT INTO `」ヤ」ウ` VALUES ('常ワ常ン常゙常゚常爍。'); +INSERT INTO `」ヤ」ウ` VALUES ('常ワ常ン常゙常゚常爍。。。'); +INSERT INTO `」ヤ」ウ` VALUES ('常ワ常ン常゙常゚常爍。。。。。'); +INSERT INTO `」ヤ」エ` VALUES ('竺軸宍雫七'); +INSERT INTO `」ヤ」エ` VALUES ('竺軸宍雫七 '); +INSERT INTO `」ヤ」エ` VALUES ('竺軸宍雫七 '); +INSERT INTO `」ヤ」エ` VALUES ('竺軸宍雫七 '); +# Double byte spaces are not supposed to be trimed +INSERT INTO `」ヤ」エ` VALUES ('竺軸宍雫七。。'); +INSERT INTO `」ヤ」エ` VALUES ('竺軸宍雫七。。。。'); +INSERT INTO `」ヤ」エ` VALUES ('竺軸宍雫七。。。。。。'); +INSERT INTO `」ヤ」オ` VALUES ('、「、、、ヲ、ィ、ェ'); +INSERT INTO `」ヤ」オ` VALUES ('、「、、、ヲ、ィ、ェ '); +INSERT INTO `」ヤ」オ` VALUES ('、「、、、ヲ、ィ、ェ '); +INSERT INTO `」ヤ」オ` VALUES ('、「、、、ヲ、ィ、ェ '); +# Double byte spaces are not supposed to be trimed +INSERT INTO `」ヤ」オ` VALUES ('、「、、、ヲ、ィ、ェ。。'); +INSERT INTO `」ヤ」オ` VALUES ('、「、、、ヲ、ィ、ェ。。。。'); +INSERT INTO `」ヤ」オ` VALUES ('、「、、、ヲ、ィ、ェ。。。。。。'); +INSERT INTO `」ヤ」カ` VALUES ('常ワ常ン常゙常゚常'); +INSERT INTO `」ヤ」カ` VALUES ('常ワ常ン常゙常゚常 '); +INSERT INTO `」ヤ」カ` VALUES ('常ワ常ン常゙常゚常 '); +INSERT INTO `」ヤ」カ` VALUES ('常ワ常ン常゙常゚常 '); +# Double byte spaces are not supposed to be trimed +INSERT INTO `」ヤ」カ` VALUES ('常ワ常ン常゙常゚常爍。'); +INSERT INTO `」ヤ」カ` VALUES ('常ワ常ン常゙常゚常爍。。。'); +INSERT INTO `」ヤ」カ` VALUES ('常ワ常ン常゙常゚常爍。。。。。'); +INSERT INTO `」ヤ」キ` VALUES ('竺軸宍雫七'); +INSERT INTO `」ヤ」キ` VALUES ('竺軸宍雫七 '); +INSERT INTO `」ヤ」キ` VALUES ('竺軸宍雫七 '); +INSERT INTO `」ヤ」キ` VALUES ('竺軸宍雫七 '); +# Double byte spaces are not supposed to be trimed +INSERT INTO `」ヤ」キ` VALUES ('竺軸宍雫七。。'); +INSERT INTO `」ヤ」キ` VALUES ('竺軸宍雫七。。。。'); +INSERT INTO `」ヤ」キ` VALUES ('竺軸宍雫七。。。。。。'); +INSERT INTO `」ヤ」ク` VALUES ('、「、、、ヲ、ィ、ェ'); +INSERT INTO `」ヤ」ク` VALUES ('、「、、、ヲ、ィ、ェ '); +INSERT INTO `」ヤ」ク` VALUES ('、「、、、ヲ、ィ、ェ '); +INSERT INTO `」ヤ」ク` VALUES ('、「、、、ヲ、ィ、ェ '); +# Double byte spaces are not supposed to be trimed +INSERT INTO `」ヤ」ク` VALUES ('、「、、、ヲ、ィ、ェ。。'); +INSERT INTO `」ヤ」ク` VALUES ('、「、、、ヲ、ィ、ェ。。。。'); +INSERT INTO `」ヤ」ク` VALUES ('、「、、、ヲ、ィ、ェ。。。。。。'); +INSERT INTO `」ヤ」ケ` VALUES ('常ワ常ン常゙常゚常'); +INSERT INTO `」ヤ」ケ` VALUES ('常ワ常ン常゙常゚常 '); +INSERT INTO `」ヤ」ケ` VALUES ('常ワ常ン常゙常゚常 '); +INSERT INTO `」ヤ」ケ` VALUES ('常ワ常ン常゙常゚常 '); +# Double byte spaces are not supposed to be trimed +INSERT INTO `」ヤ」ケ` VALUES ('常ワ常ン常゙常゚常爍。'); +INSERT INTO `」ヤ」ケ` VALUES ('常ワ常ン常゙常゚常爍。。。'); +INSERT INTO `」ヤ」ケ` VALUES ('常ワ常ン常゙常゚常爍。。。。。'); +INSERT INTO `」ヤ」ア」ー` VALUES ('竺軸宍雫七'); +INSERT INTO `」ヤ」ア」ー` VALUES ('竺軸宍雫七 '); +INSERT INTO `」ヤ」ア」ー` VALUES ('竺軸宍雫七 '); +INSERT INTO `」ヤ」ア」ー` VALUES ('竺軸宍雫七 '); +# Double byte spaces are not supposed to be trimed +INSERT INTO `」ヤ」ア」ー` VALUES ('竺軸宍雫七。。'); +INSERT INTO `」ヤ」ア」ー` VALUES ('竺軸宍雫七。。。。'); +INSERT INTO `」ヤ」ア」ー` VALUES ('竺軸宍雫七。。。。。。'); +INSERT INTO `」ヤ」ア」ア` VALUES ('、「、、、ヲ、ィ、ェ'); +INSERT INTO `」ヤ」ア」ア` VALUES ('、「、、、ヲ、ィ、ェ '); +INSERT INTO `」ヤ」ア」ア` VALUES ('、「、、、ヲ、ィ、ェ '); +INSERT INTO `」ヤ」ア」ア` VALUES ('、「、、、ヲ、ィ、ェ '); +# Double byte spaces are not supposed to be trimed +INSERT INTO `」ヤ」ア」ア` VALUES ('、「、、、ヲ、ィ、ェ。。'); +INSERT INTO `」ヤ」ア」ア` VALUES ('、「、、、ヲ、ィ、ェ。。。。'); +INSERT INTO `」ヤ」ア」ア` VALUES ('、「、、、ヲ、ィ、ェ。。。。。。'); +INSERT INTO `」ヤ」ア」イ` VALUES ('常ワ常ン常゙常゚常'); +INSERT INTO `」ヤ」ア」イ` VALUES ('常ワ常ン常゙常゚常 '); +INSERT INTO `」ヤ」ア」イ` VALUES ('常ワ常ン常゙常゚常 '); +INSERT INTO `」ヤ」ア」イ` VALUES ('常ワ常ン常゙常゚常 '); +# Double byte spaces are not supposed to be trimed +INSERT INTO `」ヤ」ア」イ` VALUES ('常ワ常ン常゙常゚常爍。'); +INSERT INTO `」ヤ」ア」イ` VALUES ('常ワ常ン常゙常゚常爍。。。'); +INSERT INTO `」ヤ」ア」イ` VALUES ('常ワ常ン常゙常゚常爍。。。。。'); + +#InnoDB +SELECT RTRIM(`」テ」ア`) from `」ヤ」ア`; +SELECT RTRIM(`」テ」ア`) from `」ヤ」イ`; +SELECT RTRIM(`」テ」ア`) from `」ヤ」ウ`; + +#MyISAM +SELECT RTRIM(`」テ」ア`) from `」ヤ」エ`; +SELECT RTRIM(`」テ」ア`) from `」ヤ」オ`; +SELECT RTRIM(`」テ」ア`) from `」ヤ」カ`; + +#HEAP +SELECT RTRIM(`」テ」ア`) from `」ヤ」キ`; +SELECT RTRIM(`」テ」ア`) from `」ヤ」ク`; +SELECT RTRIM(`」テ」ア`) from `」ヤ」ケ`; + +#BDB +SELECT RTRIM(`」テ」ア`) from `」ヤ」ア」ー`; +SELECT RTRIM(`」テ」ア`) from `」ヤ」ア」ア`; +SELECT RTRIM(`」テ」ア`) from `」ヤ」ア」イ`; + +DROP TABLE `」ヤ」ア`; +DROP TABLE `」ヤ」イ`; +DROP TABLE `」ヤ」ウ`; +DROP TABLE `」ヤ」エ`; +DROP TABLE `」ヤ」オ`; +DROP TABLE `」ヤ」カ`; +DROP TABLE `」ヤ」キ`; +DROP TABLE `」ヤ」ク`; +DROP TABLE `」ヤ」ケ`; +DROP TABLE `」ヤ」ア」ー`; +DROP TABLE `」ヤ」ア」ア`; +DROP TABLE `」ヤ」ア」イ`; diff --git a/mysql-test/suite/jp/t/jp_rtrim_ujis.test b/mysql-test/suite/jp/t/jp_rtrim_ujis.test new file mode 100644 index 00000000000..46cda84dd55 --- /dev/null +++ b/mysql-test/suite/jp/t/jp_rtrim_ujis.test @@ -0,0 +1,164 @@ +--source include/have_ujis.inc + +--disable_warnings +drop table if exists `」ヤ」ア`; +drop table if exists `」ヤ」イ`; +drop table if exists `」ヤ」ウ`; +drop table if exists `」ヤ」エ`; +drop table if exists `」ヤ」オ`; +drop table if exists `」ヤ」カ`; +drop table if exists `」ヤ」キ`; +drop table if exists `」ヤ」ク`; +drop table if exists `」ヤ」ケ`; +drop table if exists `」ヤ」ア」ー`; +--enable_warnings + +# +# Test RTRIM() function with Japanese characters in ujis encoding +# + +SET NAMES ujis; +SET character_set_database = ujis; + +CREATE TABLE `」ヤ」ア` (`」テ」ア` char(8), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = innodb; +CREATE TABLE `」ヤ」イ` (`」テ」ア` char(8), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = innodb; +CREATE TABLE `」ヤ」ウ` (`」テ」ア` char(8), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = innodb; +CREATE TABLE `」ヤ」エ` (`」テ」ア` char(8), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = myisam; +CREATE TABLE `」ヤ」オ` (`」テ」ア` char(8), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = myisam; +CREATE TABLE `」ヤ」カ` (`」テ」ア` char(8), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = myisam; +CREATE TABLE `」ヤ」キ` (`」テ」ア` char(8), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = heap; +CREATE TABLE `」ヤ」ク` (`」テ」ア` char(8), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = heap; +CREATE TABLE `」ヤ」ケ` (`」テ」ア` char(8), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = heap; +CREATE TABLE `」ヤ」ア」ー` (`」テ」ア` char(8), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = bdb; +CREATE TABLE `」ヤ」ア」ア` (`」テ」ア` char(8), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = bdb; +CREATE TABLE `」ヤ」ア」イ` (`」テ」ア` char(8), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = bdb; + +INSERT INTO `」ヤ」ア` VALUES ('竺軸宍雫七'); +INSERT INTO `」ヤ」ア` VALUES ('竺軸宍雫七 '); +INSERT INTO `」ヤ」ア` VALUES ('竺軸宍雫七 '); +INSERT INTO `」ヤ」ア` VALUES ('竺軸宍雫七 '); +# Double byte spaces are not supposed to be trimed +INSERT INTO `」ヤ」ア` VALUES ('竺軸宍雫七。。'); +INSERT INTO `」ヤ」ア` VALUES ('竺軸宍雫七。。。。'); +INSERT INTO `」ヤ」ア` VALUES ('竺軸宍雫七。。。。。。'); +INSERT INTO `」ヤ」イ` VALUES ('、「、、、ヲ、ィ、ェ'); +INSERT INTO `」ヤ」イ` VALUES ('、「、、、ヲ、ィ、ェ '); +INSERT INTO `」ヤ」イ` VALUES ('、「、、、ヲ、ィ、ェ '); +INSERT INTO `」ヤ」イ` VALUES ('、「、、、ヲ、ィ、ェ '); +# Double byte spaces are not supposed to be trimed +INSERT INTO `」ヤ」イ` VALUES ('、「、、、ヲ、ィ、ェ。。'); +INSERT INTO `」ヤ」イ` VALUES ('、「、、、ヲ、ィ、ェ。。。。'); +INSERT INTO `」ヤ」イ` VALUES ('、「、、、ヲ、ィ、ェ。。。。。。'); +INSERT INTO `」ヤ」ウ` VALUES ('常ワ常ン常゙常゚常'); +INSERT INTO `」ヤ」ウ` VALUES ('常ワ常ン常゙常゚常 '); +INSERT INTO `」ヤ」ウ` VALUES ('常ワ常ン常゙常゚常 '); +INSERT INTO `」ヤ」ウ` VALUES ('常ワ常ン常゙常゚常 '); +# Double byte spaces are not supposed to be trimed +INSERT INTO `」ヤ」ウ` VALUES ('常ワ常ン常゙常゚常爍。'); +INSERT INTO `」ヤ」ウ` VALUES ('常ワ常ン常゙常゚常爍。。。'); +INSERT INTO `」ヤ」ウ` VALUES ('常ワ常ン常゙常゚常爍。。。。。'); +INSERT INTO `」ヤ」エ` VALUES ('竺軸宍雫七'); +INSERT INTO `」ヤ」エ` VALUES ('竺軸宍雫七 '); +INSERT INTO `」ヤ」エ` VALUES ('竺軸宍雫七 '); +INSERT INTO `」ヤ」エ` VALUES ('竺軸宍雫七 '); +# Double byte spaces are not supposed to be trimed +INSERT INTO `」ヤ」エ` VALUES ('竺軸宍雫七。。'); +INSERT INTO `」ヤ」エ` VALUES ('竺軸宍雫七。。。。'); +INSERT INTO `」ヤ」エ` VALUES ('竺軸宍雫七。。。。。。'); +INSERT INTO `」ヤ」オ` VALUES ('、「、、、ヲ、ィ、ェ'); +INSERT INTO `」ヤ」オ` VALUES ('、「、、、ヲ、ィ、ェ '); +INSERT INTO `」ヤ」オ` VALUES ('、「、、、ヲ、ィ、ェ '); +INSERT INTO `」ヤ」オ` VALUES ('、「、、、ヲ、ィ、ェ '); +# Double byte spaces are not supposed to be trimed +INSERT INTO `」ヤ」オ` VALUES ('、「、、、ヲ、ィ、ェ。。'); +INSERT INTO `」ヤ」オ` VALUES ('、「、、、ヲ、ィ、ェ。。。。'); +INSERT INTO `」ヤ」オ` VALUES ('、「、、、ヲ、ィ、ェ。。。。。。'); +INSERT INTO `」ヤ」カ` VALUES ('常ワ常ン常゙常゚常'); +INSERT INTO `」ヤ」カ` VALUES ('常ワ常ン常゙常゚常 '); +INSERT INTO `」ヤ」カ` VALUES ('常ワ常ン常゙常゚常 '); +INSERT INTO `」ヤ」カ` VALUES ('常ワ常ン常゙常゚常 '); +# Double byte spaces are not supposed to be trimed +INSERT INTO `」ヤ」カ` VALUES ('常ワ常ン常゙常゚常爍。'); +INSERT INTO `」ヤ」カ` VALUES ('常ワ常ン常゙常゚常爍。。。'); +INSERT INTO `」ヤ」カ` VALUES ('常ワ常ン常゙常゚常爍。。。。。'); +INSERT INTO `」ヤ」キ` VALUES ('竺軸宍雫七'); +INSERT INTO `」ヤ」キ` VALUES ('竺軸宍雫七 '); +INSERT INTO `」ヤ」キ` VALUES ('竺軸宍雫七 '); +INSERT INTO `」ヤ」キ` VALUES ('竺軸宍雫七 '); +# Double byte spaces are not supposed to be trimed +INSERT INTO `」ヤ」キ` VALUES ('竺軸宍雫七。。'); +INSERT INTO `」ヤ」キ` VALUES ('竺軸宍雫七。。。。'); +INSERT INTO `」ヤ」キ` VALUES ('竺軸宍雫七。。。。。。'); +INSERT INTO `」ヤ」ク` VALUES ('、「、、、ヲ、ィ、ェ'); +INSERT INTO `」ヤ」ク` VALUES ('、「、、、ヲ、ィ、ェ '); +INSERT INTO `」ヤ」ク` VALUES ('、「、、、ヲ、ィ、ェ '); +INSERT INTO `」ヤ」ク` VALUES ('、「、、、ヲ、ィ、ェ '); +# Double byte spaces are not supposed to be trimed +INSERT INTO `」ヤ」ク` VALUES ('、「、、、ヲ、ィ、ェ。。'); +INSERT INTO `」ヤ」ク` VALUES ('、「、、、ヲ、ィ、ェ。。。。'); +INSERT INTO `」ヤ」ク` VALUES ('、「、、、ヲ、ィ、ェ。。。。。。'); +INSERT INTO `」ヤ」ケ` VALUES ('常ワ常ン常゙常゚常'); +INSERT INTO `」ヤ」ケ` VALUES ('常ワ常ン常゙常゚常 '); +INSERT INTO `」ヤ」ケ` VALUES ('常ワ常ン常゙常゚常 '); +INSERT INTO `」ヤ」ケ` VALUES ('常ワ常ン常゙常゚常 '); +# Double byte spaces are not supposed to be trimed +INSERT INTO `」ヤ」ケ` VALUES ('常ワ常ン常゙常゚常爍。'); +INSERT INTO `」ヤ」ケ` VALUES ('常ワ常ン常゙常゚常爍。。。'); +INSERT INTO `」ヤ」ケ` VALUES ('常ワ常ン常゙常゚常爍。。。。。'); +INSERT INTO `」ヤ」ア」ー` VALUES ('竺軸宍雫七'); +INSERT INTO `」ヤ」ア」ー` VALUES ('竺軸宍雫七 '); +INSERT INTO `」ヤ」ア」ー` VALUES ('竺軸宍雫七 '); +INSERT INTO `」ヤ」ア」ー` VALUES ('竺軸宍雫七 '); +# Double byte spaces are not supposed to be trimed +INSERT INTO `」ヤ」ア」ー` VALUES ('竺軸宍雫七。。'); +INSERT INTO `」ヤ」ア」ー` VALUES ('竺軸宍雫七。。。。'); +INSERT INTO `」ヤ」ア」ー` VALUES ('竺軸宍雫七。。。。。。'); +INSERT INTO `」ヤ」ア」ア` VALUES ('、「、、、ヲ、ィ、ェ'); +INSERT INTO `」ヤ」ア」ア` VALUES ('、「、、、ヲ、ィ、ェ '); +INSERT INTO `」ヤ」ア」ア` VALUES ('、「、、、ヲ、ィ、ェ '); +INSERT INTO `」ヤ」ア」ア` VALUES ('、「、、、ヲ、ィ、ェ '); +# Double byte spaces are not supposed to be trimed +INSERT INTO `」ヤ」ア」ア` VALUES ('、「、、、ヲ、ィ、ェ。。'); +INSERT INTO `」ヤ」ア」ア` VALUES ('、「、、、ヲ、ィ、ェ。。。。'); +INSERT INTO `」ヤ」ア」ア` VALUES ('、「、、、ヲ、ィ、ェ。。。。。。'); +INSERT INTO `」ヤ」ア」イ` VALUES ('常ワ常ン常゙常゚常'); +INSERT INTO `」ヤ」ア」イ` VALUES ('常ワ常ン常゙常゚常 '); +INSERT INTO `」ヤ」ア」イ` VALUES ('常ワ常ン常゙常゚常 '); +INSERT INTO `」ヤ」ア」イ` VALUES ('常ワ常ン常゙常゚常 '); +# Double byte spaces are not supposed to be trimed +INSERT INTO `」ヤ」ア」イ` VALUES ('常ワ常ン常゙常゚常爍。'); +INSERT INTO `」ヤ」ア」イ` VALUES ('常ワ常ン常゙常゚常爍。。。'); +INSERT INTO `」ヤ」ア」イ` VALUES ('常ワ常ン常゙常゚常爍。。。。。'); + +#InnoDB +SELECT RTRIM(`」テ」ア`) from `」ヤ」ア`; +SELECT RTRIM(`」テ」ア`) from `」ヤ」イ`; +SELECT RTRIM(`」テ」ア`) from `」ヤ」ウ`; + +#MyISAM +SELECT RTRIM(`」テ」ア`) from `」ヤ」エ`; +SELECT RTRIM(`」テ」ア`) from `」ヤ」オ`; +SELECT RTRIM(`」テ」ア`) from `」ヤ」カ`; + +#HEAP +SELECT RTRIM(`」テ」ア`) from `」ヤ」キ`; +SELECT RTRIM(`」テ」ア`) from `」ヤ」ク`; +SELECT RTRIM(`」テ」ア`) from `」ヤ」ケ`; + +#BDB +SELECT RTRIM(`」テ」ア`) from `」ヤ」ア」ー`; +SELECT RTRIM(`」テ」ア`) from `」ヤ」ア」ア`; +SELECT RTRIM(`」テ」ア`) from `」ヤ」ア」イ`; + +DROP TABLE `」ヤ」ア`; +DROP TABLE `」ヤ」イ`; +DROP TABLE `」ヤ」ウ`; +DROP TABLE `」ヤ」エ`; +DROP TABLE `」ヤ」オ`; +DROP TABLE `」ヤ」カ`; +DROP TABLE `」ヤ」キ`; +DROP TABLE `」ヤ」ク`; +DROP TABLE `」ヤ」ケ`; +DROP TABLE `」ヤ」ア」ー`; +DROP TABLE `」ヤ」ア」ア`; +DROP TABLE `」ヤ」ア」イ`; diff --git a/mysql-test/suite/jp/t/jp_rtrim_utf8.test b/mysql-test/suite/jp/t/jp_rtrim_utf8.test new file mode 100644 index 00000000000..4880a42db3e --- /dev/null +++ b/mysql-test/suite/jp/t/jp_rtrim_utf8.test @@ -0,0 +1,162 @@ +--disable_warnings +drop table if exists `シエシ疏; +drop table if exists `シエシ蛋; +drop table if exists `シエシ伝; +drop table if exists `シエシ覗; +drop table if exists `シエシ描; +drop table if exists `シエシ冒; +drop table if exists `シエシ輿; +drop table if exists `シエシ倭; +drop table if exists `シエシ兪; +drop table if exists `シエシ托シ秦; +--enable_warnings + +# +# Test RTRIM() function with Japanese characters in utf8 encoding +# + +SET NAMES utf8; +SET character_set_database = utf8; + +CREATE TABLE `シエシ疏 (`シ」シ疏 char(8), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = innodb; +CREATE TABLE `シエシ蛋 (`シ」シ疏 char(8), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = innodb; +CREATE TABLE `シエシ伝 (`シ」シ疏 char(8), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = innodb; +CREATE TABLE `シエシ覗 (`シ」シ疏 char(8), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = myisam; +CREATE TABLE `シエシ描 (`シ」シ疏 char(8), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = myisam; +CREATE TABLE `シエシ冒 (`シ」シ疏 char(8), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = myisam; +CREATE TABLE `シエシ輿 (`シ」シ疏 char(8), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = heap; +CREATE TABLE `シエシ倭 (`シ」シ疏 char(8), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = heap; +CREATE TABLE `シエシ兪 (`シ」シ疏 char(8), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = heap; +CREATE TABLE `シエシ托シ秦 (`シ」シ疏 char(8), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = bdb; +CREATE TABLE `シエシ托シ疏 (`シ」シ疏 char(8), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = bdb; +CREATE TABLE `シエシ托シ蛋 (`シ」シ疏 char(8), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = bdb; + +INSERT INTO `シエシ疏 VALUES ('スアスイスウスエスオ'); +INSERT INTO `シエシ疏 VALUES ('スアスイスウスエスオ '); +INSERT INTO `シエシ疏 VALUES ('スアスイスウスエスオ '); +INSERT INTO `シエシ疏 VALUES ('スアスイスウスエスオ '); +# Double byte spaces are not supposed to be trimed +INSERT INTO `シエシ疏 VALUES ('スアスイスウスエスオ縲'); +INSERT INTO `シエシ疏 VALUES ('スアスイスウスエスオ縲縲'); +INSERT INTO `シエシ疏 VALUES ('スアスイスウスエスオ縲縲縲'); +INSERT INTO `シエシ蛋 VALUES ('縺ゅ>縺縺医♀'); +INSERT INTO `シエシ蛋 VALUES ('縺ゅ>縺縺医♀ '); +INSERT INTO `シエシ蛋 VALUES ('縺ゅ>縺縺医♀ '); +INSERT INTO `シエシ蛋 VALUES ('縺ゅ>縺縺医♀ '); +# Double byte spaces are not supposed to be trimed +INSERT INTO `シエシ蛋 VALUES ('縺ゅ>縺縺医♀縲'); +INSERT INTO `シエシ蛋 VALUES ('縺ゅ>縺縺医♀縲縲'); +INSERT INTO `シエシ蛋 VALUES ('縺ゅ>縺縺医♀縲縲縲'); +INSERT INTO `シエシ伝 VALUES ('鮴秘セ夜セ鈴セ樣セ。'); +INSERT INTO `シエシ伝 VALUES ('鮴秘セ夜セ鈴セ樣セ。 '); +INSERT INTO `シエシ伝 VALUES ('鮴秘セ夜セ鈴セ樣セ。 '); +INSERT INTO `シエシ伝 VALUES ('鮴秘セ夜セ鈴セ樣セ。 '); +# Double byte spaces are not supposed to be trimed +INSERT INTO `シエシ伝 VALUES ('鮴秘セ夜セ鈴セ樣セ。縲'); +INSERT INTO `シエシ伝 VALUES ('鮴秘セ夜セ鈴セ樣セ。縲縲'); +INSERT INTO `シエシ伝 VALUES ('鮴秘セ夜セ鈴セ樣セ。縲縲縲'); +INSERT INTO `シエシ覗 VALUES ('スアスイスウスエスオ'); +INSERT INTO `シエシ覗 VALUES ('スアスイスウスエスオ '); +INSERT INTO `シエシ覗 VALUES ('スアスイスウスエスオ '); +INSERT INTO `シエシ覗 VALUES ('スアスイスウスエスオ '); +# Double byte spaces are not supposed to be trimed +INSERT INTO `シエシ覗 VALUES ('スアスイスウスエスオ縲'); +INSERT INTO `シエシ覗 VALUES ('スアスイスウスエスオ縲縲'); +INSERT INTO `シエシ覗 VALUES ('スアスイスウスエスオ縲縲縲'); +INSERT INTO `シエシ描 VALUES ('縺ゅ>縺縺医♀'); +INSERT INTO `シエシ描 VALUES ('縺ゅ>縺縺医♀ '); +INSERT INTO `シエシ描 VALUES ('縺ゅ>縺縺医♀ '); +INSERT INTO `シエシ描 VALUES ('縺ゅ>縺縺医♀ '); +# Double byte spaces are not supposed to be trimed +INSERT INTO `シエシ描 VALUES ('縺ゅ>縺縺医♀縲'); +INSERT INTO `シエシ描 VALUES ('縺ゅ>縺縺医♀縲縲'); +INSERT INTO `シエシ描 VALUES ('縺ゅ>縺縺医♀縲縲縲'); +INSERT INTO `シエシ冒 VALUES ('鮴秘セ夜セ鈴セ樣セ。'); +INSERT INTO `シエシ冒 VALUES ('鮴秘セ夜セ鈴セ樣セ。 '); +INSERT INTO `シエシ冒 VALUES ('鮴秘セ夜セ鈴セ樣セ。 '); +INSERT INTO `シエシ冒 VALUES ('鮴秘セ夜セ鈴セ樣セ。 '); +# Double byte spaces are not supposed to be trimed +INSERT INTO `シエシ冒 VALUES ('鮴秘セ夜セ鈴セ樣セ。縲'); +INSERT INTO `シエシ冒 VALUES ('鮴秘セ夜セ鈴セ樣セ。縲縲'); +INSERT INTO `シエシ冒 VALUES ('鮴秘セ夜セ鈴セ樣セ。縲縲縲'); +INSERT INTO `シエシ輿 VALUES ('スアスイスウスエスオ'); +INSERT INTO `シエシ輿 VALUES ('スアスイスウスエスオ '); +INSERT INTO `シエシ輿 VALUES ('スアスイスウスエスオ '); +INSERT INTO `シエシ輿 VALUES ('スアスイスウスエスオ '); +# Double byte spaces are not supposed to be trimed +INSERT INTO `シエシ輿 VALUES ('スアスイスウスエスオ縲'); +INSERT INTO `シエシ輿 VALUES ('スアスイスウスエスオ縲縲'); +INSERT INTO `シエシ輿 VALUES ('スアスイスウスエスオ縲縲縲'); +INSERT INTO `シエシ倭 VALUES ('縺ゅ>縺縺医♀'); +INSERT INTO `シエシ倭 VALUES ('縺ゅ>縺縺医♀ '); +INSERT INTO `シエシ倭 VALUES ('縺ゅ>縺縺医♀ '); +INSERT INTO `シエシ倭 VALUES ('縺ゅ>縺縺医♀ '); +# Double byte spaces are not supposed to be trimed +INSERT INTO `シエシ倭 VALUES ('縺ゅ>縺縺医♀縲'); +INSERT INTO `シエシ倭 VALUES ('縺ゅ>縺縺医♀縲縲'); +INSERT INTO `シエシ倭 VALUES ('縺ゅ>縺縺医♀縲縲縲'); +INSERT INTO `シエシ兪 VALUES ('鮴秘セ夜セ鈴セ樣セ。'); +INSERT INTO `シエシ兪 VALUES ('鮴秘セ夜セ鈴セ樣セ。 '); +INSERT INTO `シエシ兪 VALUES ('鮴秘セ夜セ鈴セ樣セ。 '); +INSERT INTO `シエシ兪 VALUES ('鮴秘セ夜セ鈴セ樣セ。 '); +# Double byte spaces are not supposed to be trimed +INSERT INTO `シエシ兪 VALUES ('鮴秘セ夜セ鈴セ樣セ。縲'); +INSERT INTO `シエシ兪 VALUES ('鮴秘セ夜セ鈴セ樣セ。縲縲'); +INSERT INTO `シエシ兪 VALUES ('鮴秘セ夜セ鈴セ樣セ。縲縲縲'); +INSERT INTO `シエシ托シ秦 VALUES ('スアスイスウスエスオ'); +INSERT INTO `シエシ托シ秦 VALUES ('スアスイスウスエスオ '); +INSERT INTO `シエシ托シ秦 VALUES ('スアスイスウスエスオ '); +INSERT INTO `シエシ托シ秦 VALUES ('スアスイスウスエスオ '); +# Double byte spaces are not supposed to be trimed +INSERT INTO `シエシ托シ秦 VALUES ('スアスイスウスエスオ縲'); +INSERT INTO `シエシ托シ秦 VALUES ('スアスイスウスエスオ縲縲'); +INSERT INTO `シエシ托シ秦 VALUES ('スアスイスウスエスオ縲縲縲'); +INSERT INTO `シエシ托シ疏 VALUES ('縺ゅ>縺縺医♀'); +INSERT INTO `シエシ托シ疏 VALUES ('縺ゅ>縺縺医♀ '); +INSERT INTO `シエシ托シ疏 VALUES ('縺ゅ>縺縺医♀ '); +INSERT INTO `シエシ托シ疏 VALUES ('縺ゅ>縺縺医♀ '); +# Double byte spaces are not supposed to be trimed +INSERT INTO `シエシ托シ疏 VALUES ('縺ゅ>縺縺医♀縲'); +INSERT INTO `シエシ托シ疏 VALUES ('縺ゅ>縺縺医♀縲縲'); +INSERT INTO `シエシ托シ疏 VALUES ('縺ゅ>縺縺医♀縲縲縲'); +INSERT INTO `シエシ托シ蛋 VALUES ('鮴秘セ夜セ鈴セ樣セ。'); +INSERT INTO `シエシ托シ蛋 VALUES ('鮴秘セ夜セ鈴セ樣セ。 '); +INSERT INTO `シエシ托シ蛋 VALUES ('鮴秘セ夜セ鈴セ樣セ。 '); +INSERT INTO `シエシ托シ蛋 VALUES ('鮴秘セ夜セ鈴セ樣セ。 '); +# Double byte spaces are not supposed to be trimed +INSERT INTO `シエシ托シ蛋 VALUES ('鮴秘セ夜セ鈴セ樣セ。縲'); +INSERT INTO `シエシ托シ蛋 VALUES ('鮴秘セ夜セ鈴セ樣セ。縲縲'); +INSERT INTO `シエシ托シ蛋 VALUES ('鮴秘セ夜セ鈴セ樣セ。縲縲縲'); + +#InnoDB +SELECT RTRIM(`シ」シ疏) from `シエシ疏; +SELECT RTRIM(`シ」シ疏) from `シエシ蛋; +SELECT RTRIM(`シ」シ疏) from `シエシ伝; + +#MyISAM +SELECT RTRIM(`シ」シ疏) from `シエシ覗; +SELECT RTRIM(`シ」シ疏) from `シエシ描; +SELECT RTRIM(`シ」シ疏) from `シエシ冒; + +#HEAP +SELECT RTRIM(`シ」シ疏) from `シエシ輿; +SELECT RTRIM(`シ」シ疏) from `シエシ倭; +SELECT RTRIM(`シ」シ疏) from `シエシ兪; + +#BDB +SELECT RTRIM(`シ」シ疏) from `シエシ托シ秦; +SELECT RTRIM(`シ」シ疏) from `シエシ托シ疏; +SELECT RTRIM(`シ」シ疏) from `シエシ托シ蛋; + +DROP TABLE `シエシ疏; +DROP TABLE `シエシ蛋; +DROP TABLE `シエシ伝; +DROP TABLE `シエシ覗; +DROP TABLE `シエシ描; +DROP TABLE `シエシ冒; +DROP TABLE `シエシ輿; +DROP TABLE `シエシ倭; +DROP TABLE `シエシ兪; +DROP TABLE `シエシ托シ秦; +DROP TABLE `シエシ托シ疏; +DROP TABLE `シエシ托シ蛋; diff --git a/mysql-test/suite/jp/t/jp_select_sjis.test b/mysql-test/suite/jp/t/jp_select_sjis.test new file mode 100644 index 00000000000..d84ed7a4b2c --- /dev/null +++ b/mysql-test/suite/jp/t/jp_select_sjis.test @@ -0,0 +1,83 @@ +--character_set sjis +--disable_warnings +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`; +drop table if exists `T11`; +drop table if exists `T12`; +--enable_warnings + +# +# Test Displaying Japanese charact in sjis encoding +# + +SET NAMES sjis; +SET character_set_database = sjis; + +CREATE TABLE `T1` (`C1` char(20), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = innodb; +CREATE TABLE `T2` (`C1` char(20), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = innodb; +CREATE TABLE `T3` (`C1` char(20), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = innodb; +CREATE TABLE `T4` (`C1` char(20), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = myisam; +CREATE TABLE `T5` (`C1` char(20), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = myisam; +CREATE TABLE `T6` (`C1` char(20), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = myisam; +CREATE TABLE `T7` (`C1` char(20), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = heap; +CREATE TABLE `T8` (`C1` char(20), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = heap; +CREATE TABLE `T9` (`C1` char(20), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = heap; +CREATE TABLE `T10` (`C1` char(20), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = bdb; +CREATE TABLE `T11` (`C1` char(20), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = bdb; +CREATE TABLE `T12` (`C1` char(20), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = bdb; + +#Load the following data in each table +# jisx0201 hankaku-katakana data +# jisx0208 data +# jisx0212 supplemental character data + +LOAD DATA LOCAL INFILE 'suite/jp/std_data/jisx0201_sjis.dat' INTO TABLE `T1`; +LOAD DATA LOCAL INFILE 'suite/jp/std_data/jisx0208_sjis.dat' INTO TABLE `T2`; +LOAD DATA LOCAL INFILE 'suite/jp/std_data/jisx0208_sjis2.dat' INTO TABLE `T3`; +LOAD DATA LOCAL INFILE 'suite/jp/std_data/jisx0201_sjis.dat' INTO TABLE `T4`; +LOAD DATA LOCAL INFILE 'suite/jp/std_data/jisx0208_sjis.dat' INTO TABLE `T5`; +LOAD DATA LOCAL INFILE 'suite/jp/std_data/jisx0208_sjis2.dat' INTO TABLE `T6`; +LOAD DATA LOCAL INFILE 'suite/jp/std_data/jisx0201_sjis.dat' INTO TABLE `T7`; +LOAD DATA LOCAL INFILE 'suite/jp/std_data/jisx0208_sjis.dat' INTO TABLE `T8`; +LOAD DATA LOCAL INFILE 'suite/jp/std_data/jisx0208_sjis2.dat' INTO TABLE `T9`; +LOAD DATA LOCAL INFILE 'suite/jp/std_data/jisx0201_sjis.dat' INTO TABLE `T10`; +LOAD DATA LOCAL INFILE 'suite/jp/std_data/jisx0208_sjis.dat' INTO TABLE `T11`; +LOAD DATA LOCAL INFILE 'suite/jp/std_data/jisx0208_sjis2.dat' INTO TABLE `T12`; + +#InnoDB +SELECT * FROM `T1`; +SELECT * FROM `T2`; +SELECT * FROM `T3`; +#MyISAM +SELECT * FROM `T4`; +SELECT * FROM `T5`; +SELECT * FROM `T6`; +#Heap +SELECT * FROM `T7`; +SELECT * FROM `T8`; +SELECT * FROM `T9`; +#BDB +SELECT * FROM `T10`; +SELECT * FROM `T11`; +SELECT * 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`; diff --git a/mysql-test/suite/jp/t/jp_select_ucs2.test b/mysql-test/suite/jp/t/jp_select_ucs2.test new file mode 100644 index 00000000000..2e4602e7ea4 --- /dev/null +++ b/mysql-test/suite/jp/t/jp_select_ucs2.test @@ -0,0 +1,172 @@ +--source include/have_ucs2.inc + +--disable_warnings +drop table if exists `」ヤ」ア`; +drop table if exists `」ヤ」イ`; +drop table if exists `」ヤ」ウ`; +drop table if exists `」ヤ」エ`; +drop table if exists `」ヤ」オ`; +drop table if exists `」ヤ」カ`; +drop table if exists `」ヤ」キ`; +drop table if exists `」ヤ」ク`; +drop table if exists `」ヤ」ケ`; +drop table if exists `」ヤ」ア」ー`; +drop table if exists `」ヤ」ア」ア`; +drop table if exists `」ヤ」ア」イ`; +--enable_warnings + +# +# Test Displaying Japanese charact in ucs2 encoding +# + +SET NAMES ujis; +SET character_set_database = ucs2; +SET collation_connection = ucs2_general_ci; + +CREATE TABLE `」ヤ」ア` (c1 char(20), INDEX(c1)) DEFAULT CHARSET = ucs2 engine = innodb; +CREATE TABLE `」ヤ」イ` (c1 char(20), INDEX(c1)) DEFAULT CHARSET = ucs2 engine = innodb; +CREATE TABLE `」ヤ」ウ` (c1 char(20), INDEX(c1)) DEFAULT CHARSET = ucs2 engine = innodb; +CREATE TABLE `」ヤ」エ` (c1 char(20), INDEX(c1)) DEFAULT CHARSET = ucs2 engine = myisam; +CREATE TABLE `」ヤ」オ` (c1 char(20), INDEX(c1)) DEFAULT CHARSET = ucs2 engine = myisam; +CREATE TABLE `」ヤ」カ` (c1 char(20), INDEX(c1)) DEFAULT CHARSET = ucs2 engine = myisam; +CREATE TABLE `」ヤ」キ` (c1 char(20), INDEX(c1)) DEFAULT CHARSET = ucs2 engine = heap; +CREATE TABLE `」ヤ」ク` (c1 char(20), INDEX(c1)) DEFAULT CHARSET = ucs2 engine = heap; +CREATE TABLE `」ヤ」ケ` (c1 char(20), INDEX(c1)) DEFAULT CHARSET = ucs2 engine = heap; +CREATE TABLE `」ヤ」ア」ー` (c1 char(20), INDEX(c1)) DEFAULT CHARSET = ucs2 engine = bdb; +CREATE TABLE `」ヤ」ア」ア` (c1 char(20), INDEX(c1)) DEFAULT CHARSET = ucs2 engine = bdb; +CREATE TABLE `」ヤ」ア」イ` (c1 char(20), INDEX(c1)) DEFAULT CHARSET = ucs2 engine = bdb; + +#INSERT the following data in each table +# jisx0201 hankaku-katakana data +# jisx0208 data +# jisx0212 supplemental character data + +INSERT INTO `」ヤ」ア` VALUES + ('PQRSTUVWXYZ[\\]^_') +,(' 治爾璽痔磁示而耳自蒔辞汐鹿式識') +,('鴫竺軸宍雫七叱執失嫉室悉湿漆疾質') +,('実蔀篠偲柴芝屡蕊縞舎写射捨赦斜煮') +,('社紗者謝車遮蛇邪借勺尺杓灼爵酌釈'); + +INSERT INTO `」ヤ」イ` VALUES + ('。エ。オ。カ。キ。ク。ケ。コ。サ。シ。ス。セ。ソ。タ。チ。ツ。テ。ト。ナ。ニ。ヌ') +,('。ネ。ノ。ハ。ヒ。フ。ヘ。ホ。マ。ミ。ム。メ。モ。ヤ。ユ。ヨ。ラ。リ。ル。レ。ロ') +,('。ヲ、。、「、」、、、・、ヲ、ァ、ィ、ゥ、ェ、ォ、ャ、ュ、ョ、ッ、ー、ア、イ、ウ') +,('。ヲ・。・「・」・、・・・ヲ・ァ・ィ・ゥ・ェ・ォ・ャ・ュ・ョ・ッ・ー・ア・イ・ウ') +,('。ヲー。ー「ー」ー、ー・ーヲーァーィーゥーェーォーャーューョーッーーーアーイーウ') +,('。ヲミ。ミ「ミ」ミ、ミ・ミヲミァミィミゥミェミォミャミュミョミッミーミアミイミウ') +,('。ヲ。「」、・ヲァィゥェォャュョッーアイウ'); + +INSERT INTO `」ヤ」ウ` VALUES + ('。ヲ召オ召カ召キ召ク召ケ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ召ツ召テ召ト。ヲ。ヲ。ヲ') +,('床エ床オ床カ床キ床ク床ケ床コ床サ床シ床ス床セ床ソ床タ床チ床ツ床テ床ト床ナ床ニ床ヌ') +,('床ネ床ノ床ハ床ヒ床フ床ヘ床ホ床マ床ミ床ム床メ床モ床ヤ床ユ床ヨ床ラ床リ床ル床レ床ロ') +,('床ワ床ン床゙床゚床熄ー瘴ー竢ー繽ー苡ー蜿ー謠ー迴ー闖ー髀ー齒ー床床床床') +,('。ヲ常。常「常」常、常・常ヲ常ァ常ィ常ゥ常ェ常ォ常ャ常ュ常ョ常ッ常ー常ア常イ常ウ') +,('常エ常オ常カ常キ常ク常ケ常コ常サ常シ常ス常セ常ソ常タ常チ常ツ常テ常ト常ナ常ニ常ヌ') +,('常ネ常ノ常ハ常ヒ常フ常ヘ常ホ常マ常ミ常ム常メ常モ常ヤ常ユ常ヨ常ラ常リ常ル常レ常ロ'); + +INSERT INTO `」ヤ」エ` VALUES + ('PQRSTUVWXYZ[\\]^_') +,(' 治爾璽痔磁示而耳自蒔辞汐鹿式識') +,('鴫竺軸宍雫七叱執失嫉室悉湿漆疾質') +,('実蔀篠偲柴芝屡蕊縞舎写射捨赦斜煮') +,('社紗者謝車遮蛇邪借勺尺杓灼爵酌釈'); + +INSERT INTO `」ヤ」オ` VALUES + ('。エ。オ。カ。キ。ク。ケ。コ。サ。シ。ス。セ。ソ。タ。チ。ツ。テ。ト。ナ。ニ。ヌ') +,('。ネ。ノ。ハ。ヒ。フ。ヘ。ホ。マ。ミ。ム。メ。モ。ヤ。ユ。ヨ。ラ。リ。ル。レ。ロ') +,('。ヲ、。、「、」、、、・、ヲ、ァ、ィ、ゥ、ェ、ォ、ャ、ュ、ョ、ッ、ー、ア、イ、ウ') +,('。ヲ・。・「・」・、・・・ヲ・ァ・ィ・ゥ・ェ・ォ・ャ・ュ・ョ・ッ・ー・ア・イ・ウ') +,('。ヲー。ー「ー」ー、ー・ーヲーァーィーゥーェーォーャーューョーッーーーアーイーウ') +,('。ヲミ。ミ「ミ」ミ、ミ・ミヲミァミィミゥミェミォミャミュミョミッミーミアミイミウ') +,('。ヲ。「」、・ヲァィゥェォャュョッーアイウ'); + +INSERT INTO `」ヤ」カ` VALUES + ('。ヲ召オ召カ召キ召ク召ケ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ召ツ召テ召ト。ヲ。ヲ。ヲ') +,('床エ床オ床カ床キ床ク床ケ床コ床サ床シ床ス床セ床ソ床タ床チ床ツ床テ床ト床ナ床ニ床ヌ') +,('床ネ床ノ床ハ床ヒ床フ床ヘ床ホ床マ床ミ床ム床メ床モ床ヤ床ユ床ヨ床ラ床リ床ル床レ床ロ') +,('床ワ床ン床゙床゚床熄ー瘴ー竢ー繽ー苡ー蜿ー謠ー迴ー闖ー髀ー齒ー床床床床') +,('。ヲ常。常「常」常、常・常ヲ常ァ常ィ常ゥ常ェ常ォ常ャ常ュ常ョ常ッ常ー常ア常イ常ウ') +,('常エ常オ常カ常キ常ク常ケ常コ常サ常シ常ス常セ常ソ常タ常チ常ツ常テ常ト常ナ常ニ常ヌ') +,('常ネ常ノ常ハ常ヒ常フ常ヘ常ホ常マ常ミ常ム常メ常モ常ヤ常ユ常ヨ常ラ常リ常ル常レ常ロ'); + +INSERT INTO `」ヤ」キ` VALUES + ('PQRSTUVWXYZ[\\]^_') +,(' 治爾璽痔磁示而耳自蒔辞汐鹿式識') +,('鴫竺軸宍雫七叱執失嫉室悉湿漆疾質') +,('実蔀篠偲柴芝屡蕊縞舎写射捨赦斜煮') +,('社紗者謝車遮蛇邪借勺尺杓灼爵酌釈'); + +INSERT INTO `」ヤ」ク` VALUES + ('。エ。オ。カ。キ。ク。ケ。コ。サ。シ。ス。セ。ソ。タ。チ。ツ。テ。ト。ナ。ニ。ヌ') +,('。ネ。ノ。ハ。ヒ。フ。ヘ。ホ。マ。ミ。ム。メ。モ。ヤ。ユ。ヨ。ラ。リ。ル。レ。ロ') +,('。ヲ、。、「、」、、、・、ヲ、ァ、ィ、ゥ、ェ、ォ、ャ、ュ、ョ、ッ、ー、ア、イ、ウ') +,('。ヲ・。・「・」・、・・・ヲ・ァ・ィ・ゥ・ェ・ォ・ャ・ュ・ョ・ッ・ー・ア・イ・ウ') +,('。ヲー。ー「ー」ー、ー・ーヲーァーィーゥーェーォーャーューョーッーーーアーイーウ') +,('。ヲミ。ミ「ミ」ミ、ミ・ミヲミァミィミゥミェミォミャミュミョミッミーミアミイミウ') +,('。ヲ。「」、・ヲァィゥェォャュョッーアイウ'); + +INSERT INTO `」ヤ」ケ` VALUES + ('。ヲ召オ召カ召キ召ク召ケ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ召ツ召テ召ト。ヲ。ヲ。ヲ') +,('床エ床オ床カ床キ床ク床ケ床コ床サ床シ床ス床セ床ソ床タ床チ床ツ床テ床ト床ナ床ニ床ヌ') +,('床ネ床ノ床ハ床ヒ床フ床ヘ床ホ床マ床ミ床ム床メ床モ床ヤ床ユ床ヨ床ラ床リ床ル床レ床ロ') +,('床ワ床ン床゙床゚床熄ー瘴ー竢ー繽ー苡ー蜿ー謠ー迴ー闖ー髀ー齒ー床床床床') +,('。ヲ常。常「常」常、常・常ヲ常ァ常ィ常ゥ常ェ常ォ常ャ常ュ常ョ常ッ常ー常ア常イ常ウ') +,('常エ常オ常カ常キ常ク常ケ常コ常サ常シ常ス常セ常ソ常タ常チ常ツ常テ常ト常ナ常ニ常ヌ') +,('常ネ常ノ常ハ常ヒ常フ常ヘ常ホ常マ常ミ常ム常メ常モ常ヤ常ユ常ヨ常ラ常リ常ル常レ常ロ'); + +INSERT INTO `」ヤ」ア」ー` VALUES + ('PQRSTUVWXYZ[\\]^_') +,(' 治爾璽痔磁示而耳自蒔辞汐鹿式識') +,('鴫竺軸宍雫七叱執失嫉室悉湿漆疾質') +,('実蔀篠偲柴芝屡蕊縞舎写射捨赦斜煮') +,('社紗者謝車遮蛇邪借勺尺杓灼爵酌釈'); + +INSERT INTO `」ヤ」ア」ア` VALUES + ('。エ。オ。カ。キ。ク。ケ。コ。サ。シ。ス。セ。ソ。タ。チ。ツ。テ。ト。ナ。ニ。ヌ') +,('。ネ。ノ。ハ。ヒ。フ。ヘ。ホ。マ。ミ。ム。メ。モ。ヤ。ユ。ヨ。ラ。リ。ル。レ。ロ') +,('。ヲ、。、「、」、、、・、ヲ、ァ、ィ、ゥ、ェ、ォ、ャ、ュ、ョ、ッ、ー、ア、イ、ウ') +,('。ヲ・。・「・」・、・・・ヲ・ァ・ィ・ゥ・ェ・ォ・ャ・ュ・ョ・ッ・ー・ア・イ・ウ') +,('。ヲー。ー「ー」ー、ー・ーヲーァーィーゥーェーォーャーューョーッーーーアーイーウ') +,('。ヲミ。ミ「ミ」ミ、ミ・ミヲミァミィミゥミェミォミャミュミョミッミーミアミイミウ') +,('。ヲ。「」、・ヲァィゥェォャュョッーアイウ'); + +INSERT INTO `」ヤ」ア」イ` VALUES + ('。ヲ召オ召カ召キ召ク召ケ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ召ツ召テ召ト。ヲ。ヲ。ヲ') +,('床エ床オ床カ床キ床ク床ケ床コ床サ床シ床ス床セ床ソ床タ床チ床ツ床テ床ト床ナ床ニ床ヌ') +,('床ネ床ノ床ハ床ヒ床フ床ヘ床ホ床マ床ミ床ム床メ床モ床ヤ床ユ床ヨ床ラ床リ床ル床レ床ロ') +,('床ワ床ン床゙床゚床熄ー瘴ー竢ー繽ー苡ー蜿ー謠ー迴ー闖ー髀ー齒ー床床床床') +,('。ヲ常。常「常」常、常・常ヲ常ァ常ィ常ゥ常ェ常ォ常ャ常ュ常ョ常ッ常ー常ア常イ常ウ') +,('常エ常オ常カ常キ常ク常ケ常コ常サ常シ常ス常セ常ソ常タ常チ常ツ常テ常ト常ナ常ニ常ヌ') +,('常ネ常ノ常ハ常ヒ常フ常ヘ常ホ常マ常ミ常ム常メ常モ常ヤ常ユ常ヨ常ラ常リ常ル常レ常ロ'); + +#InnoDB +SELECT * FROM `」ヤ」ア`; +SELECT * FROM `」ヤ」イ`; +SELECT * FROM `」ヤ」ウ`; +#MyISAM +SELECT * FROM `」ヤ」エ`; +SELECT * FROM `」ヤ」オ`; +SELECT * FROM `」ヤ」カ`; +#Heap +SELECT * FROM `」ヤ」キ`; +SELECT * FROM `」ヤ」ク`; +SELECT * FROM `」ヤ」ケ`; +#BDB +SELECT * FROM `」ヤ」ア」ー`; +SELECT * FROM `」ヤ」ア」ア`; +SELECT * FROM `」ヤ」ア」イ`; + +drop table `」ヤ」ア`; +drop table `」ヤ」イ`; +drop table `」ヤ」ウ`; +drop table `」ヤ」エ`; +drop table `」ヤ」オ`; +drop table `」ヤ」カ`; +drop table `」ヤ」キ`; +drop table `」ヤ」ク`; +drop table `」ヤ」ケ`; +drop table `」ヤ」ア」ー`; +drop table `」ヤ」ア」ア`; +drop table `」ヤ」ア」イ`; diff --git a/mysql-test/suite/jp/t/jp_select_ujis.test b/mysql-test/suite/jp/t/jp_select_ujis.test new file mode 100644 index 00000000000..4ad9e581a92 --- /dev/null +++ b/mysql-test/suite/jp/t/jp_select_ujis.test @@ -0,0 +1,84 @@ +--source include/have_ujis.inc + +--disable_warnings +drop table if exists `」ヤ」ア`; +drop table if exists `」ヤ」イ`; +drop table if exists `」ヤ」ウ`; +drop table if exists `」ヤ」エ`; +drop table if exists `」ヤ」オ`; +drop table if exists `」ヤ」カ`; +drop table if exists `」ヤ」キ`; +drop table if exists `」ヤ」ク`; +drop table if exists `」ヤ」ケ`; +drop table if exists `」ヤ」ア」ー`; +drop table if exists `」ヤ」ア」ア`; +drop table if exists `」ヤ」ア」イ`; +--enable_warnings + +# +# Test Displaying Japanese charact in ujis encoding +# + +SET NAMES ujis; +SET character_set_database = ujis; + +CREATE TABLE `」ヤ」ア` (c1 char(20), INDEX(c1)) DEFAULT CHARSET = ujis engine = innodb; +CREATE TABLE `」ヤ」イ` (c1 char(20), INDEX(c1)) DEFAULT CHARSET = ujis engine = innodb; +CREATE TABLE `」ヤ」ウ` (c1 char(20), INDEX(c1)) DEFAULT CHARSET = ujis engine = innodb; +CREATE TABLE `」ヤ」エ` (c1 char(20), INDEX(c1)) DEFAULT CHARSET = ujis engine = myisam; +CREATE TABLE `」ヤ」オ` (c1 char(20), INDEX(c1)) DEFAULT CHARSET = ujis engine = myisam; +CREATE TABLE `」ヤ」カ` (c1 char(20), INDEX(c1)) DEFAULT CHARSET = ujis engine = myisam; +CREATE TABLE `」ヤ」キ` (c1 char(20), INDEX(c1)) DEFAULT CHARSET = ujis engine = heap; +CREATE TABLE `」ヤ」ク` (c1 char(20), INDEX(c1)) DEFAULT CHARSET = ujis engine = heap; +CREATE TABLE `」ヤ」ケ` (c1 char(20), INDEX(c1)) DEFAULT CHARSET = ujis engine = heap; +CREATE TABLE `」ヤ」ア」ー` (c1 char(20), INDEX(c1)) DEFAULT CHARSET = ujis engine = bdb; +CREATE TABLE `」ヤ」ア」ア` (c1 char(20), INDEX(c1)) DEFAULT CHARSET = ujis engine = bdb; +CREATE TABLE `」ヤ」ア」イ` (c1 char(20), INDEX(c1)) DEFAULT CHARSET = ujis engine = bdb; + +#Load the following data in each table +# jisx0201 hankaku-katakana data +# jisx0208 data +# jisx0212 supplemental character data + +LOAD DATA LOCAL INFILE 'suite/jp/std_data/jisx0201_ujis.dat' INTO TABLE `」ヤ」ア`; +LOAD DATA LOCAL INFILE 'suite/jp/std_data/jisx0208_ujis.dat' INTO TABLE `」ヤ」イ`; +LOAD DATA LOCAL INFILE 'suite/jp/std_data/jisx0212_ujis.dat' INTO TABLE `」ヤ」ウ`; +LOAD DATA LOCAL INFILE 'suite/jp/std_data/jisx0201_ujis.dat' INTO TABLE `」ヤ」エ`; +LOAD DATA LOCAL INFILE 'suite/jp/std_data/jisx0208_ujis.dat' INTO TABLE `」ヤ」オ`; +LOAD DATA LOCAL INFILE 'suite/jp/std_data/jisx0212_ujis.dat' INTO TABLE `」ヤ」カ`; +LOAD DATA LOCAL INFILE 'suite/jp/std_data/jisx0201_ujis.dat' INTO TABLE `」ヤ」キ`; +LOAD DATA LOCAL INFILE 'suite/jp/std_data/jisx0208_ujis.dat' INTO TABLE `」ヤ」ク`; +LOAD DATA LOCAL INFILE 'suite/jp/std_data/jisx0212_ujis.dat' INTO TABLE `」ヤ」ケ`; +LOAD DATA LOCAL INFILE 'suite/jp/std_data/jisx0201_ujis.dat' INTO TABLE `」ヤ」ア」ー`; +LOAD DATA LOCAL INFILE 'suite/jp/std_data/jisx0208_ujis.dat' INTO TABLE `」ヤ」ア」ア`; +LOAD DATA LOCAL INFILE 'suite/jp/std_data/jisx0212_ujis.dat' INTO TABLE `」ヤ」ア」イ`; + +#InnoDB +SELECT * FROM `」ヤ」ア`; +SELECT * FROM `」ヤ」イ`; +SELECT * FROM `」ヤ」ウ`; +#MyISAM +SELECT * FROM `」ヤ」エ`; +SELECT * FROM `」ヤ」オ`; +SELECT * FROM `」ヤ」カ`; +#Heap +SELECT * FROM `」ヤ」キ`; +SELECT * FROM `」ヤ」ク`; +SELECT * FROM `」ヤ」ケ`; +#BDB +SELECT * FROM `」ヤ」ア」ー`; +SELECT * FROM `」ヤ」ア」ア`; +SELECT * FROM `」ヤ」ア」イ`; + +drop table `」ヤ」ア`; +drop table `」ヤ」イ`; +drop table `」ヤ」ウ`; +drop table `」ヤ」エ`; +drop table `」ヤ」オ`; +drop table `」ヤ」カ`; +drop table `」ヤ」キ`; +drop table `」ヤ」ク`; +drop table `」ヤ」ケ`; +drop table `」ヤ」ア」ー`; +drop table `」ヤ」ア」ア`; +drop table `」ヤ」ア」イ`; diff --git a/mysql-test/suite/jp/t/jp_select_utf8.test b/mysql-test/suite/jp/t/jp_select_utf8.test new file mode 100644 index 00000000000..e614b9ccfb0 --- /dev/null +++ b/mysql-test/suite/jp/t/jp_select_utf8.test @@ -0,0 +1,82 @@ +--disable_warnings +drop table if exists `シエシ疏; +drop table if exists `シエシ蛋; +drop table if exists `シエシ伝; +drop table if exists `シエシ覗; +drop table if exists `シエシ描; +drop table if exists `シエシ冒; +drop table if exists `シエシ輿; +drop table if exists `シエシ倭; +drop table if exists `シエシ兪; +drop table if exists `シエシ托シ秦; +drop table if exists `シエシ托シ疏; +drop table if exists `シエシ托シ蛋; +--enable_warnings + +# +# Test Displaying Japanese charact in utf8 encoding +# + +SET NAMES utf8; +SET character_set_database = utf8; + +CREATE TABLE `シエシ疏 (c1 char(20), INDEX(c1)) DEFAULT CHARSET = utf8 engine = innodb; +CREATE TABLE `シエシ蛋 (c1 char(20), INDEX(c1)) DEFAULT CHARSET = utf8 engine = innodb; +CREATE TABLE `シエシ伝 (c1 char(20), INDEX(c1)) DEFAULT CHARSET = utf8 engine = innodb; +CREATE TABLE `シエシ覗 (c1 char(20), INDEX(c1)) DEFAULT CHARSET = utf8 engine = myisam; +CREATE TABLE `シエシ描 (c1 char(20), INDEX(c1)) DEFAULT CHARSET = utf8 engine = myisam; +CREATE TABLE `シエシ冒 (c1 char(20), INDEX(c1)) DEFAULT CHARSET = utf8 engine = myisam; +CREATE TABLE `シエシ輿 (c1 char(20), INDEX(c1)) DEFAULT CHARSET = utf8 engine = heap; +CREATE TABLE `シエシ倭 (c1 char(20), INDEX(c1)) DEFAULT CHARSET = utf8 engine = heap; +CREATE TABLE `シエシ兪 (c1 char(20), INDEX(c1)) DEFAULT CHARSET = utf8 engine = heap; +CREATE TABLE `シエシ托シ秦 (c1 char(20), INDEX(c1)) DEFAULT CHARSET = utf8 engine = bdb; +CREATE TABLE `シエシ托シ疏 (c1 char(20), INDEX(c1)) DEFAULT CHARSET = utf8 engine = bdb; +CREATE TABLE `シエシ托シ蛋 (c1 char(20), INDEX(c1)) DEFAULT CHARSET = utf8 engine = bdb; + +#Load the following data in each table +# jisx0201 hankaku-katakana data +# jisx0208 data +# jisx0212 supplemental character data + +LOAD DATA LOCAL INFILE 'suite/jp/std_data/jisx0201_utf8.dat' INTO TABLE `シエシ疏; +LOAD DATA LOCAL INFILE 'suite/jp/std_data/jisx0208_utf8.dat' INTO TABLE `シエシ蛋; +LOAD DATA LOCAL INFILE 'suite/jp/std_data/jisx0212_utf8.dat' INTO TABLE `シエシ伝; +LOAD DATA LOCAL INFILE 'suite/jp/std_data/jisx0201_utf8.dat' INTO TABLE `シエシ覗; +LOAD DATA LOCAL INFILE 'suite/jp/std_data/jisx0208_utf8.dat' INTO TABLE `シエシ描; +LOAD DATA LOCAL INFILE 'suite/jp/std_data/jisx0212_utf8.dat' INTO TABLE `シエシ冒; +LOAD DATA LOCAL INFILE 'suite/jp/std_data/jisx0201_utf8.dat' INTO TABLE `シエシ輿; +LOAD DATA LOCAL INFILE 'suite/jp/std_data/jisx0208_utf8.dat' INTO TABLE `シエシ倭; +LOAD DATA LOCAL INFILE 'suite/jp/std_data/jisx0212_utf8.dat' INTO TABLE `シエシ兪; +LOAD DATA LOCAL INFILE 'suite/jp/std_data/jisx0201_utf8.dat' INTO TABLE `シエシ托シ秦; +LOAD DATA LOCAL INFILE 'suite/jp/std_data/jisx0208_utf8.dat' INTO TABLE `シエシ托シ疏; +LOAD DATA LOCAL INFILE 'suite/jp/std_data/jisx0212_utf8.dat' INTO TABLE `シエシ托シ蛋; + +#InnoDB +SELECT * FROM `シエシ疏; +SELECT * FROM `シエシ蛋; +SELECT * FROM `シエシ伝; +#MyISAM +SELECT * FROM `シエシ覗; +SELECT * FROM `シエシ描; +SELECT * FROM `シエシ冒; +#Heap +SELECT * FROM `シエシ輿; +SELECT * FROM `シエシ倭; +SELECT * FROM `シエシ兪; +#BDB +SELECT * FROM `シエシ托シ秦; +SELECT * FROM `シエシ托シ疏; +SELECT * FROM `シエシ托シ蛋; + +drop table `シエシ疏; +drop table `シエシ蛋; +drop table `シエシ伝; +drop table `シエシ覗; +drop table `シエシ描; +drop table `シエシ冒; +drop table `シエシ輿; +drop table `シエシ倭; +drop table `シエシ兪; +drop table `シエシ托シ秦; +drop table `シエシ托シ疏; +drop table `シエシ托シ蛋; diff --git a/mysql-test/suite/jp/t/jp_subquery_sjis.test b/mysql-test/suite/jp/t/jp_subquery_sjis.test new file mode 100644 index 00000000000..5292c7a2519 --- /dev/null +++ b/mysql-test/suite/jp/t/jp_subquery_sjis.test @@ -0,0 +1,140 @@ +--character_set sjis +--disable_warnings +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`; +drop table if exists `T11`; +drop table if exists `T12`; +--enable_warnings + +# +# Test subquery using Japanese characters in sjis encoding +# + +SET NAMES sjis; +SET character_set_database = sjis; + +CREATE TABLE `T1a` (`C1` char(1) PRIMARY KEY) DEFAULT CHARSET = sjis engine = innodb; +CREATE TABLE `T1b` (`C1` char(1) PRIMARY KEY) DEFAULT CHARSET = sjis engine = innodb; +CREATE TABLE `T2a` (`C1` char(1) PRIMARY KEY) DEFAULT CHARSET = sjis engine = innodb; +CREATE TABLE `T2b` (`C1` char(1) PRIMARY KEY) DEFAULT CHARSET = sjis engine = innodb; +CREATE TABLE `T3a` (`C1` char(1) PRIMARY KEY) DEFAULT CHARSET = sjis engine = innodb; +CREATE TABLE `T3b` (`C1` char(1) PRIMARY KEY) DEFAULT CHARSET = sjis engine = innodb; +CREATE TABLE `T4a` (`C1` char(1) PRIMARY KEY) DEFAULT CHARSET = sjis engine = myisam; +CREATE TABLE `T4b` (`C1` char(1) PRIMARY KEY) DEFAULT CHARSET = sjis engine = myisam; +CREATE TABLE `T5a` (`C1` char(1) PRIMARY KEY) DEFAULT CHARSET = sjis engine = myisam; +CREATE TABLE `T5b` (`C1` char(1) PRIMARY KEY) DEFAULT CHARSET = sjis engine = myisam; +CREATE TABLE `T6a` (`C1` char(1) PRIMARY KEY) DEFAULT CHARSET = sjis engine = myisam; +CREATE TABLE `T6b` (`C1` char(1) PRIMARY KEY) DEFAULT CHARSET = sjis engine = myisam; +CREATE TABLE `T7a` (`C1` char(1) PRIMARY KEY) DEFAULT CHARSET = sjis engine = heap; +CREATE TABLE `T7b` (`C1` char(1) PRIMARY KEY) DEFAULT CHARSET = sjis engine = heap; +CREATE TABLE `T8a` (`C1` char(1) PRIMARY KEY) DEFAULT CHARSET = sjis engine = heap; +CREATE TABLE `T8b` (`C1` char(1) PRIMARY KEY) DEFAULT CHARSET = sjis engine = heap; +CREATE TABLE `T9a` (`C1` char(1) PRIMARY KEY) DEFAULT CHARSET = sjis engine = heap; +CREATE TABLE `T9b` (`C1` char(1) PRIMARY KEY) DEFAULT CHARSET = sjis engine = heap; +CREATE TABLE `T10a` (`C1` char(1) PRIMARY KEY) DEFAULT CHARSET = sjis engine = heap; +CREATE TABLE `T10b` (`C1` char(1) PRIMARY KEY) DEFAULT CHARSET = sjis engine = heap; +CREATE TABLE `T11a` (`C1` char(1) PRIMARY KEY) DEFAULT CHARSET = sjis engine = heap; +CREATE TABLE `T11b` (`C1` char(1) PRIMARY KEY) DEFAULT CHARSET = sjis engine = heap; +CREATE TABLE `T12a` (`C1` char(1) PRIMARY KEY) DEFAULT CHARSET = sjis engine = heap; +CREATE TABLE `T12b` (`C1` char(1) PRIMARY KEY) DEFAULT CHARSET = sjis engine = heap; + +#insert the following data in each table +# jisx0201 hankaku-katakana data +# jisx0208 data +# jisx0212 supplemental character data + +INSERT INTO `T1a` VALUES ('ア'),('カ'),('サ'); +INSERT INTO `T1b` VALUES ('ア'); +INSERT INTO `T2a` VALUES ('あ'),('か'),('さ'); +INSERT INTO `T2b` VALUES ('あ'); +INSERT INTO `T3a` VALUES ('ソ'),('十'),('表'); +INSERT INTO `T3b` VALUES ('ソ'); +INSERT INTO `T4a` VALUES ('ア'),('カ'),('サ'); +INSERT INTO `T4b` VALUES ('ア'); +INSERT INTO `T5a` VALUES ('あ'),('か'),('さ'); +INSERT INTO `T5b` VALUES ('あ'); +INSERT INTO `T6a` VALUES ('ソ'),('十'),('表'); +INSERT INTO `T6b` VALUES ('ソ'); +INSERT INTO `T7a` VALUES ('ア'),('カ'),('サ'); +INSERT INTO `T7b` VALUES ('ア'); +INSERT INTO `T8a` VALUES ('あ'),('か'),('さ'); +INSERT INTO `T8b` VALUES ('あ'); +INSERT INTO `T9a` VALUES ('ソ'),('十'),('表'); +INSERT INTO `T9b` VALUES ('ソ'); +INSERT INTO `T10a` VALUES ('ア'),('カ'),('サ'); +INSERT INTO `T10b` VALUES ('ア'); +INSERT INTO `T11a` VALUES ('あ'),('か'),('さ'); +INSERT INTO `T11b` VALUES ('あ'); +INSERT INTO `T12a` VALUES ('ソ'),('十'),('表'); +INSERT INTO `T12b` VALUES ('ソ'); + +#Test for innodb +SELECT `C1` FROM `T1a` WHERE `C1` IN (SELECT `C1` FROM `T1b`); +SELECT `C1` FROM `T1a` WHERE EXISTS (SELECT `C1` FROM `T1b` WHERE `T1a`.`C1` = `T1b`.`C1`); +SELECT `C1` FROM `T1a` WHERE NOT EXISTS (SELECT `C1` FROM `T1b` WHERE `T1a`.`C1` = `T1b`.`C1`); +SELECT `C1` FROM `T2a` WHERE `C1` IN (SELECT `C1` FROM `T2b`); +SELECT `C1` FROM `T2a` WHERE EXISTS (SELECT `C1` FROM `T2b` WHERE `T2a`.`C1` = `T2b`.`C1`); +SELECT `C1` FROM `T2a` WHERE NOT EXISTS (SELECT `C1` FROM `T2b` WHERE `T2a`.`C1` = `T2b`.`C1`); +SELECT `C1` FROM `T3a` WHERE `C1` IN (SELECT `C1` FROM `T3b`); +SELECT `C1` FROM `T3a` WHERE EXISTS (SELECT `C1` FROM `T3b` WHERE `T3a`.`C1` = `T3b`.`C1`); +SELECT `C1` FROM `T3a` WHERE NOT EXISTS (SELECT `C1` FROM `T3b` WHERE `T3a`.`C1` = `T3b`.`C1`); +SELECT `C1` FROM `T4a` WHERE `C1` IN (SELECT `C1` FROM `T4b`); +SELECT `C1` FROM `T4a` WHERE EXISTS (SELECT `C1` FROM `T4b` WHERE `T4a`.`C1` = `T4b`.`C1`); +SELECT `C1` FROM `T4a` WHERE NOT EXISTS (SELECT `C1` FROM `T4b` WHERE `T4a`.`C1` = `T4b`.`C1`); +SELECT `C1` FROM `T5a` WHERE `C1` IN (SELECT `C1` FROM `T5b`); +SELECT `C1` FROM `T5a` WHERE EXISTS (SELECT `C1` FROM `T5b` WHERE `T5a`.`C1` = `T5b`.`C1`); +SELECT `C1` FROM `T5a` WHERE NOT EXISTS (SELECT `C1` FROM `T5b` WHERE `T5a`.`C1` = `T5b`.`C1`); +SELECT `C1` FROM `T6a` WHERE `C1` IN (SELECT `C1` FROM `T6b`); +SELECT `C1` FROM `T6a` WHERE EXISTS (SELECT `C1` FROM `T6b` WHERE `T6a`.`C1` = `T6b`.`C1`); +SELECT `C1` FROM `T6a` WHERE NOT EXISTS (SELECT `C1` FROM `T6b` WHERE `T6a`.`C1` = `T6b`.`C1`); +SELECT `C1` FROM `T7a` WHERE `C1` IN (SELECT `C1` FROM `T7b`); +SELECT `C1` FROM `T7a` WHERE EXISTS (SELECT `C1` FROM `T7b` WHERE `T7a`.`C1` = `T7b`.`C1`); +SELECT `C1` FROM `T7a` WHERE NOT EXISTS (SELECT `C1` FROM `T7b` WHERE `T7a`.`C1` = `T7b`.`C1`); +SELECT `C1` FROM `T8a` WHERE `C1` IN (SELECT `C1` FROM `T8b`); +SELECT `C1` FROM `T8a` WHERE EXISTS (SELECT `C1` FROM `T8b` WHERE `T8a`.`C1` = `T8b`.`C1`); +SELECT `C1` FROM `T8a` WHERE NOT EXISTS (SELECT `C1` FROM `T8b` WHERE `T8a`.`C1` = `T8b`.`C1`); +SELECT `C1` FROM `T9a` WHERE `C1` IN (SELECT `C1` FROM `T9b`); +SELECT `C1` FROM `T9a` WHERE EXISTS (SELECT `C1` FROM `T9b` WHERE `T9a`.`C1` = `T9b`.`C1`); +SELECT `C1` FROM `T9a` WHERE NOT EXISTS (SELECT `C1` FROM `T9b` WHERE `T9a`.`C1` = `T9b`.`C1`); +SELECT `C1` FROM `T10a` WHERE `C1` IN (SELECT `C1` FROM `T10b`); +SELECT `C1` FROM `T10a` WHERE EXISTS (SELECT `C1` FROM `T10b` WHERE `T10a`.`C1` = `T10b`.`C1`); +SELECT `C1` FROM `T10a` WHERE NOT EXISTS (SELECT `C1` FROM `T10b` WHERE `T10a`.`C1` = `T10b`.`C1`); +SELECT `C1` FROM `T11a` WHERE `C1` IN (SELECT `C1` FROM `T11b`); +SELECT `C1` FROM `T11a` WHERE EXISTS (SELECT `C1` FROM `T11b` WHERE `T11a`.`C1` = `T11b`.`C1`); +SELECT `C1` FROM `T11a` WHERE NOT EXISTS (SELECT `C1` FROM `T11b` WHERE `T11a`.`C1` = `T11b`.`C1`); +SELECT `C1` FROM `T12a` WHERE `C1` IN (SELECT `C1` FROM `T12b`); +SELECT `C1` FROM `T12a` WHERE EXISTS (SELECT `C1` FROM `T12b` WHERE `T12a`.`C1` = `T12b`.`C1`); +SELECT `C1` FROM `T12a` WHERE NOT EXISTS (SELECT `C1` FROM `T12b` WHERE `T12a`.`C1` = `T12b`.`C1`); + +DROP TABLE `T1a`; +DROP TABLE `T1b`; +DROP TABLE `T2a`; +DROP TABLE `T2b`; +DROP TABLE `T3a`; +DROP TABLE `T3b`; +DROP TABLE `T4a`; +DROP TABLE `T4b`; +DROP TABLE `T5a`; +DROP TABLE `T5b`; +DROP TABLE `T6a`; +DROP TABLE `T6b`; +DROP TABLE `T7a`; +DROP TABLE `T7b`; +DROP TABLE `T8a`; +DROP TABLE `T8b`; +DROP TABLE `T9a`; +DROP TABLE `T9b`; +DROP TABLE `T10a`; +DROP TABLE `T10b`; +DROP TABLE `T11a`; +DROP TABLE `T11b`; +DROP TABLE `T12a`; +DROP TABLE `T12b`; diff --git a/mysql-test/suite/jp/t/jp_subquery_ucs2.test b/mysql-test/suite/jp/t/jp_subquery_ucs2.test new file mode 100644 index 00000000000..311433438f4 --- /dev/null +++ b/mysql-test/suite/jp/t/jp_subquery_ucs2.test @@ -0,0 +1,143 @@ +--source include/have_ucs2.inc + +--disable_warnings +drop table if exists `」ヤ」ア`; +drop table if exists `」ヤ」イ`; +drop table if exists `」ヤ」ウ`; +drop table if exists `」ヤ」エ`; +drop table if exists `」ヤ」オ`; +drop table if exists `」ヤ」カ`; +drop table if exists `」ヤ」キ`; +drop table if exists `」ヤ」ク`; +drop table if exists `」ヤ」ケ`; +drop table if exists `」ヤ」ア」ー`; +drop table if exists `」ヤ」ア」ア`; +drop table if exists `」ヤ」ア」イ`; +--enable_warnings + +# +# Test subquery using Japanese characters in ucs2 encoding +# + +SET NAMES ujis; +SET character_set_database = ucs2; +SET collation_connection = ucs2_general_ci; + +CREATE TABLE `」ヤ」アa` (`」テ」ア` char(1) PRIMARY KEY) DEFAULT CHARSET = ucs2 engine = innodb; +CREATE TABLE `」ヤ」アb` (`」テ」ア` char(1) PRIMARY KEY) DEFAULT CHARSET = ucs2 engine = innodb; +CREATE TABLE `」ヤ」イa` (`」テ」ア` char(1) PRIMARY KEY) DEFAULT CHARSET = ucs2 engine = innodb; +CREATE TABLE `」ヤ」イb` (`」テ」ア` char(1) PRIMARY KEY) DEFAULT CHARSET = ucs2 engine = innodb; +CREATE TABLE `」ヤ」ウa` (`」テ」ア` char(1) PRIMARY KEY) DEFAULT CHARSET = ucs2 engine = innodb; +CREATE TABLE `」ヤ」ウb` (`」テ」ア` char(1) PRIMARY KEY) DEFAULT CHARSET = ucs2 engine = innodb; +CREATE TABLE `」ヤ」エa` (`」テ」ア` char(1) PRIMARY KEY) DEFAULT CHARSET = ucs2 engine = myisam; +CREATE TABLE `」ヤ」エb` (`」テ」ア` char(1) PRIMARY KEY) DEFAULT CHARSET = ucs2 engine = myisam; +CREATE TABLE `」ヤ」オa` (`」テ」ア` char(1) PRIMARY KEY) DEFAULT CHARSET = ucs2 engine = myisam; +CREATE TABLE `」ヤ」オb` (`」テ」ア` char(1) PRIMARY KEY) DEFAULT CHARSET = ucs2 engine = myisam; +CREATE TABLE `」ヤ」カa` (`」テ」ア` char(1) PRIMARY KEY) DEFAULT CHARSET = ucs2 engine = myisam; +CREATE TABLE `」ヤ」カb` (`」テ」ア` char(1) PRIMARY KEY) DEFAULT CHARSET = ucs2 engine = myisam; +CREATE TABLE `」ヤ」キa` (`」テ」ア` char(1) PRIMARY KEY) DEFAULT CHARSET = ucs2 engine = heap; +CREATE TABLE `」ヤ」キb` (`」テ」ア` char(1) PRIMARY KEY) DEFAULT CHARSET = ucs2 engine = heap; +CREATE TABLE `」ヤ」クa` (`」テ」ア` char(1) PRIMARY KEY) DEFAULT CHARSET = ucs2 engine = heap; +CREATE TABLE `」ヤ」クb` (`」テ」ア` char(1) PRIMARY KEY) DEFAULT CHARSET = ucs2 engine = heap; +CREATE TABLE `」ヤ」ケa` (`」テ」ア` char(1) PRIMARY KEY) DEFAULT CHARSET = ucs2 engine = heap; +CREATE TABLE `」ヤ」ケb` (`」テ」ア` char(1) PRIMARY KEY) DEFAULT CHARSET = ucs2 engine = heap; +CREATE TABLE `」ヤ」ア」ーa` (`」テ」ア` char(1) PRIMARY KEY) DEFAULT CHARSET = ucs2 engine = heap; +CREATE TABLE `」ヤ」ア」ーb` (`」テ」ア` char(1) PRIMARY KEY) DEFAULT CHARSET = ucs2 engine = heap; +CREATE TABLE `」ヤ」ア」アa` (`」テ」ア` char(1) PRIMARY KEY) DEFAULT CHARSET = ucs2 engine = heap; +CREATE TABLE `」ヤ」ア」アb` (`」テ」ア` char(1) PRIMARY KEY) DEFAULT CHARSET = ucs2 engine = heap; +CREATE TABLE `」ヤ」ア」イa` (`」テ」ア` char(1) PRIMARY KEY) DEFAULT CHARSET = ucs2 engine = heap; +CREATE TABLE `」ヤ」ア」イb` (`」テ」ア` char(1) PRIMARY KEY) DEFAULT CHARSET = ucs2 engine = heap; + +#insert the following data in each table +# jisx0201 hankaku-katakana data +# jisx0208 data +# jisx0212 supplemental character data + +INSERT INTO `」ヤ」アa` VALUES ('竺'),('叱'),('悉'); +INSERT INTO `」ヤ」アb` VALUES ('竺'); +INSERT INTO `」ヤ」イa` VALUES ('、「'),('、ォ'),('、オ'); +INSERT INTO `」ヤ」イb` VALUES ('、「'); +INSERT INTO `」ヤ」ウa` VALUES ('常ワ'),('常ン'),('常゙'); +INSERT INTO `」ヤ」ウb` VALUES ('常ワ'); +INSERT INTO `」ヤ」エa` VALUES ('竺'),('叱'),('悉'); +INSERT INTO `」ヤ」エb` VALUES ('竺'); +INSERT INTO `」ヤ」オa` VALUES ('、「'),('、ォ'),('、オ'); +INSERT INTO `」ヤ」オb` VALUES ('、「'); +INSERT INTO `」ヤ」カa` VALUES ('常ワ'),('常ン'),('常゙'); +INSERT INTO `」ヤ」カb` VALUES ('常ワ'); +INSERT INTO `」ヤ」キa` VALUES ('竺'),('叱'),('悉'); +INSERT INTO `」ヤ」キb` VALUES ('竺'); +INSERT INTO `」ヤ」クa` VALUES ('、「'),('、ォ'),('、オ'); +INSERT INTO `」ヤ」クb` VALUES ('、「'); +INSERT INTO `」ヤ」ケa` VALUES ('常ワ'),('常ン'),('常゙'); +INSERT INTO `」ヤ」ケb` VALUES ('常ワ'); +INSERT INTO `」ヤ」ア」ーa` VALUES ('竺'),('叱'),('悉'); +INSERT INTO `」ヤ」ア」ーb` VALUES ('竺'); +INSERT INTO `」ヤ」ア」アa` VALUES ('、「'),('、ォ'),('、オ'); +INSERT INTO `」ヤ」ア」アb` VALUES ('、「'); +INSERT INTO `」ヤ」ア」イa` VALUES ('常ワ'),('常ン'),('常゙'); +INSERT INTO `」ヤ」ア」イb` VALUES ('常ワ'); + +#Test for innodb +SELECT `」テ」ア` FROM `」ヤ」アa` WHERE `」テ」ア` IN (SELECT `」テ」ア` FROM `」ヤ」アb`); +SELECT `」テ」ア` FROM `」ヤ」アa` WHERE EXISTS (SELECT `」テ」ア` FROM `」ヤ」アb` WHERE `」ヤ」アa`.`」テ」ア` = `」ヤ」アb`.`」テ」ア`); +SELECT `」テ」ア` FROM `」ヤ」アa` WHERE NOT EXISTS (SELECT `」テ」ア` FROM `」ヤ」アb` WHERE `」ヤ」アa`.`」テ」ア` = `」ヤ」アb`.`」テ」ア`); +SELECT `」テ」ア` FROM `」ヤ」イa` WHERE `」テ」ア` IN (SELECT `」テ」ア` FROM `」ヤ」イb`); +SELECT `」テ」ア` FROM `」ヤ」イa` WHERE EXISTS (SELECT `」テ」ア` FROM `」ヤ」イb` WHERE `」ヤ」イa`.`」テ」ア` = `」ヤ」イb`.`」テ」ア`); +SELECT `」テ」ア` FROM `」ヤ」イa` WHERE NOT EXISTS (SELECT `」テ」ア` FROM `」ヤ」イb` WHERE `」ヤ」イa`.`」テ」ア` = `」ヤ」イb`.`」テ」ア`); +SELECT `」テ」ア` FROM `」ヤ」ウa` WHERE `」テ」ア` IN (SELECT `」テ」ア` FROM `」ヤ」ウb`); +SELECT `」テ」ア` FROM `」ヤ」ウa` WHERE EXISTS (SELECT `」テ」ア` FROM `」ヤ」ウb` WHERE `」ヤ」ウa`.`」テ」ア` = `」ヤ」ウb`.`」テ」ア`); +SELECT `」テ」ア` FROM `」ヤ」ウa` WHERE NOT EXISTS (SELECT `」テ」ア` FROM `」ヤ」ウb` WHERE `」ヤ」ウa`.`」テ」ア` = `」ヤ」ウb`.`」テ」ア`); +SELECT `」テ」ア` FROM `」ヤ」エa` WHERE `」テ」ア` IN (SELECT `」テ」ア` FROM `」ヤ」エb`); +SELECT `」テ」ア` FROM `」ヤ」エa` WHERE EXISTS (SELECT `」テ」ア` FROM `」ヤ」エb` WHERE `」ヤ」エa`.`」テ」ア` = `」ヤ」エb`.`」テ」ア`); +SELECT `」テ」ア` FROM `」ヤ」エa` WHERE NOT EXISTS (SELECT `」テ」ア` FROM `」ヤ」エb` WHERE `」ヤ」エa`.`」テ」ア` = `」ヤ」エb`.`」テ」ア`); +SELECT `」テ」ア` FROM `」ヤ」オa` WHERE `」テ」ア` IN (SELECT `」テ」ア` FROM `」ヤ」オb`); +SELECT `」テ」ア` FROM `」ヤ」オa` WHERE EXISTS (SELECT `」テ」ア` FROM `」ヤ」オb` WHERE `」ヤ」オa`.`」テ」ア` = `」ヤ」オb`.`」テ」ア`); +SELECT `」テ」ア` FROM `」ヤ」オa` WHERE NOT EXISTS (SELECT `」テ」ア` FROM `」ヤ」オb` WHERE `」ヤ」オa`.`」テ」ア` = `」ヤ」オb`.`」テ」ア`); +SELECT `」テ」ア` FROM `」ヤ」カa` WHERE `」テ」ア` IN (SELECT `」テ」ア` FROM `」ヤ」カb`); +SELECT `」テ」ア` FROM `」ヤ」カa` WHERE EXISTS (SELECT `」テ」ア` FROM `」ヤ」カb` WHERE `」ヤ」カa`.`」テ」ア` = `」ヤ」カb`.`」テ」ア`); +SELECT `」テ」ア` FROM `」ヤ」カa` WHERE NOT EXISTS (SELECT `」テ」ア` FROM `」ヤ」カb` WHERE `」ヤ」カa`.`」テ」ア` = `」ヤ」カb`.`」テ」ア`); +SELECT `」テ」ア` FROM `」ヤ」キa` WHERE `」テ」ア` IN (SELECT `」テ」ア` FROM `」ヤ」キb`); +SELECT `」テ」ア` FROM `」ヤ」キa` WHERE EXISTS (SELECT `」テ」ア` FROM `」ヤ」キb` WHERE `」ヤ」キa`.`」テ」ア` = `」ヤ」キb`.`」テ」ア`); +SELECT `」テ」ア` FROM `」ヤ」キa` WHERE NOT EXISTS (SELECT `」テ」ア` FROM `」ヤ」キb` WHERE `」ヤ」キa`.`」テ」ア` = `」ヤ」キb`.`」テ」ア`); +SELECT `」テ」ア` FROM `」ヤ」クa` WHERE `」テ」ア` IN (SELECT `」テ」ア` FROM `」ヤ」クb`); +SELECT `」テ」ア` FROM `」ヤ」クa` WHERE EXISTS (SELECT `」テ」ア` FROM `」ヤ」クb` WHERE `」ヤ」クa`.`」テ」ア` = `」ヤ」クb`.`」テ」ア`); +SELECT `」テ」ア` FROM `」ヤ」クa` WHERE NOT EXISTS (SELECT `」テ」ア` FROM `」ヤ」クb` WHERE `」ヤ」クa`.`」テ」ア` = `」ヤ」クb`.`」テ」ア`); +SELECT `」テ」ア` FROM `」ヤ」ケa` WHERE `」テ」ア` IN (SELECT `」テ」ア` FROM `」ヤ」ケb`); +SELECT `」テ」ア` FROM `」ヤ」ケa` WHERE EXISTS (SELECT `」テ」ア` FROM `」ヤ」ケb` WHERE `」ヤ」ケa`.`」テ」ア` = `」ヤ」ケb`.`」テ」ア`); +SELECT `」テ」ア` FROM `」ヤ」ケa` WHERE NOT EXISTS (SELECT `」テ」ア` FROM `」ヤ」ケb` WHERE `」ヤ」ケa`.`」テ」ア` = `」ヤ」ケb`.`」テ」ア`); +SELECT `」テ」ア` FROM `」ヤ」ア」ーa` WHERE `」テ」ア` IN (SELECT `」テ」ア` FROM `」ヤ」ア」ーb`); +SELECT `」テ」ア` FROM `」ヤ」ア」ーa` WHERE EXISTS (SELECT `」テ」ア` FROM `」ヤ」ア」ーb` WHERE `」ヤ」ア」ーa`.`」テ」ア` = `」ヤ」ア」ーb`.`」テ」ア`); +SELECT `」テ」ア` FROM `」ヤ」ア」ーa` WHERE NOT EXISTS (SELECT `」テ」ア` FROM `」ヤ」ア」ーb` WHERE `」ヤ」ア」ーa`.`」テ」ア` = `」ヤ」ア」ーb`.`」テ」ア`); +SELECT `」テ」ア` FROM `」ヤ」ア」アa` WHERE `」テ」ア` IN (SELECT `」テ」ア` FROM `」ヤ」ア」アb`); +SELECT `」テ」ア` FROM `」ヤ」ア」アa` WHERE EXISTS (SELECT `」テ」ア` FROM `」ヤ」ア」アb` WHERE `」ヤ」ア」アa`.`」テ」ア` = `」ヤ」ア」アb`.`」テ」ア`); +SELECT `」テ」ア` FROM `」ヤ」ア」アa` WHERE NOT EXISTS (SELECT `」テ」ア` FROM `」ヤ」ア」アb` WHERE `」ヤ」ア」アa`.`」テ」ア` = `」ヤ」ア」アb`.`」テ」ア`); +SELECT `」テ」ア` FROM `」ヤ」ア」イa` WHERE `」テ」ア` IN (SELECT `」テ」ア` FROM `」ヤ」ア」イb`); +SELECT `」テ」ア` FROM `」ヤ」ア」イa` WHERE EXISTS (SELECT `」テ」ア` FROM `」ヤ」ア」イb` WHERE `」ヤ」ア」イa`.`」テ」ア` = `」ヤ」ア」イb`.`」テ」ア`); +SELECT `」テ」ア` FROM `」ヤ」ア」イa` WHERE NOT EXISTS (SELECT `」テ」ア` FROM `」ヤ」ア」イb` WHERE `」ヤ」ア」イa`.`」テ」ア` = `」ヤ」ア」イb`.`」テ」ア`); + +DROP TABLE `」ヤ」アa`; +DROP TABLE `」ヤ」アb`; +DROP TABLE `」ヤ」イa`; +DROP TABLE `」ヤ」イb`; +DROP TABLE `」ヤ」ウa`; +DROP TABLE `」ヤ」ウb`; +DROP TABLE `」ヤ」エa`; +DROP TABLE `」ヤ」エb`; +DROP TABLE `」ヤ」オa`; +DROP TABLE `」ヤ」オb`; +DROP TABLE `」ヤ」カa`; +DROP TABLE `」ヤ」カb`; +DROP TABLE `」ヤ」キa`; +DROP TABLE `」ヤ」キb`; +DROP TABLE `」ヤ」クa`; +DROP TABLE `」ヤ」クb`; +DROP TABLE `」ヤ」ケa`; +DROP TABLE `」ヤ」ケb`; +DROP TABLE `」ヤ」ア」ーa`; +DROP TABLE `」ヤ」ア」ーb`; +DROP TABLE `」ヤ」ア」アa`; +DROP TABLE `」ヤ」ア」アb`; +DROP TABLE `」ヤ」ア」イa`; +DROP TABLE `」ヤ」ア」イb`; + diff --git a/mysql-test/suite/jp/t/jp_subquery_ujis.test b/mysql-test/suite/jp/t/jp_subquery_ujis.test new file mode 100644 index 00000000000..67c9f00fd85 --- /dev/null +++ b/mysql-test/suite/jp/t/jp_subquery_ujis.test @@ -0,0 +1,142 @@ +--source include/have_ujis.inc + +--disable_warnings +drop table if exists `」ヤ」ア`; +drop table if exists `」ヤ」イ`; +drop table if exists `」ヤ」ウ`; +drop table if exists `」ヤ」エ`; +drop table if exists `」ヤ」オ`; +drop table if exists `」ヤ」カ`; +drop table if exists `」ヤ」キ`; +drop table if exists `」ヤ」ク`; +drop table if exists `」ヤ」ケ`; +drop table if exists `」ヤ」ア」ー`; +drop table if exists `」ヤ」ア」ア`; +drop table if exists `」ヤ」ア」イ`; +--enable_warnings + +# +# Test subquery using Japanese characters in ujis encoding +# + +SET NAMES ujis; +SET character_set_database = ujis; + +CREATE TABLE `」ヤ」アa` (`」テ」ア` char(1) PRIMARY KEY) DEFAULT CHARSET = ujis engine = innodb; +CREATE TABLE `」ヤ」アb` (`」テ」ア` char(1) PRIMARY KEY) DEFAULT CHARSET = ujis engine = innodb; +CREATE TABLE `」ヤ」イa` (`」テ」ア` char(1) PRIMARY KEY) DEFAULT CHARSET = ujis engine = innodb; +CREATE TABLE `」ヤ」イb` (`」テ」ア` char(1) PRIMARY KEY) DEFAULT CHARSET = ujis engine = innodb; +CREATE TABLE `」ヤ」ウa` (`」テ」ア` char(1) PRIMARY KEY) DEFAULT CHARSET = ujis engine = innodb; +CREATE TABLE `」ヤ」ウb` (`」テ」ア` char(1) PRIMARY KEY) DEFAULT CHARSET = ujis engine = innodb; +CREATE TABLE `」ヤ」エa` (`」テ」ア` char(1) PRIMARY KEY) DEFAULT CHARSET = ujis engine = myisam; +CREATE TABLE `」ヤ」エb` (`」テ」ア` char(1) PRIMARY KEY) DEFAULT CHARSET = ujis engine = myisam; +CREATE TABLE `」ヤ」オa` (`」テ」ア` char(1) PRIMARY KEY) DEFAULT CHARSET = ujis engine = myisam; +CREATE TABLE `」ヤ」オb` (`」テ」ア` char(1) PRIMARY KEY) DEFAULT CHARSET = ujis engine = myisam; +CREATE TABLE `」ヤ」カa` (`」テ」ア` char(1) PRIMARY KEY) DEFAULT CHARSET = ujis engine = myisam; +CREATE TABLE `」ヤ」カb` (`」テ」ア` char(1) PRIMARY KEY) DEFAULT CHARSET = ujis engine = myisam; +CREATE TABLE `」ヤ」キa` (`」テ」ア` char(1) PRIMARY KEY) DEFAULT CHARSET = ujis engine = heap; +CREATE TABLE `」ヤ」キb` (`」テ」ア` char(1) PRIMARY KEY) DEFAULT CHARSET = ujis engine = heap; +CREATE TABLE `」ヤ」クa` (`」テ」ア` char(1) PRIMARY KEY) DEFAULT CHARSET = ujis engine = heap; +CREATE TABLE `」ヤ」クb` (`」テ」ア` char(1) PRIMARY KEY) DEFAULT CHARSET = ujis engine = heap; +CREATE TABLE `」ヤ」ケa` (`」テ」ア` char(1) PRIMARY KEY) DEFAULT CHARSET = ujis engine = heap; +CREATE TABLE `」ヤ」ケb` (`」テ」ア` char(1) PRIMARY KEY) DEFAULT CHARSET = ujis engine = heap; +CREATE TABLE `」ヤ」ア」ーa` (`」テ」ア` char(1) PRIMARY KEY) DEFAULT CHARSET = ujis engine = heap; +CREATE TABLE `」ヤ」ア」ーb` (`」テ」ア` char(1) PRIMARY KEY) DEFAULT CHARSET = ujis engine = heap; +CREATE TABLE `」ヤ」ア」アa` (`」テ」ア` char(1) PRIMARY KEY) DEFAULT CHARSET = ujis engine = heap; +CREATE TABLE `」ヤ」ア」アb` (`」テ」ア` char(1) PRIMARY KEY) DEFAULT CHARSET = ujis engine = heap; +CREATE TABLE `」ヤ」ア」イa` (`」テ」ア` char(1) PRIMARY KEY) DEFAULT CHARSET = ujis engine = heap; +CREATE TABLE `」ヤ」ア」イb` (`」テ」ア` char(1) PRIMARY KEY) DEFAULT CHARSET = ujis engine = heap; + +#insert the following data in each table +# jisx0201 hankaku-katakana data +# jisx0208 data +# jisx0212 supplemental character data + +INSERT INTO `」ヤ」アa` VALUES ('竺'),('叱'),('悉'); +INSERT INTO `」ヤ」アb` VALUES ('竺'); +INSERT INTO `」ヤ」イa` VALUES ('、「'),('、ォ'),('、オ'); +INSERT INTO `」ヤ」イb` VALUES ('、「'); +INSERT INTO `」ヤ」ウa` VALUES ('常ワ'),('常ン'),('常゙'); +INSERT INTO `」ヤ」ウb` VALUES ('常ワ'); +INSERT INTO `」ヤ」エa` VALUES ('竺'),('叱'),('悉'); +INSERT INTO `」ヤ」エb` VALUES ('竺'); +INSERT INTO `」ヤ」オa` VALUES ('、「'),('、ォ'),('、オ'); +INSERT INTO `」ヤ」オb` VALUES ('、「'); +INSERT INTO `」ヤ」カa` VALUES ('常ワ'),('常ン'),('常゙'); +INSERT INTO `」ヤ」カb` VALUES ('常ワ'); +INSERT INTO `」ヤ」キa` VALUES ('竺'),('叱'),('悉'); +INSERT INTO `」ヤ」キb` VALUES ('竺'); +INSERT INTO `」ヤ」クa` VALUES ('、「'),('、ォ'),('、オ'); +INSERT INTO `」ヤ」クb` VALUES ('、「'); +INSERT INTO `」ヤ」ケa` VALUES ('常ワ'),('常ン'),('常゙'); +INSERT INTO `」ヤ」ケb` VALUES ('常ワ'); +INSERT INTO `」ヤ」ア」ーa` VALUES ('竺'),('叱'),('悉'); +INSERT INTO `」ヤ」ア」ーb` VALUES ('竺'); +INSERT INTO `」ヤ」ア」アa` VALUES ('、「'),('、ォ'),('、オ'); +INSERT INTO `」ヤ」ア」アb` VALUES ('、「'); +INSERT INTO `」ヤ」ア」イa` VALUES ('常ワ'),('常ン'),('常゙'); +INSERT INTO `」ヤ」ア」イb` VALUES ('常ワ'); + +#Test for innodb +SELECT `」テ」ア` FROM `」ヤ」アa` WHERE `」テ」ア` IN (SELECT `」テ」ア` FROM `」ヤ」アb`); +SELECT `」テ」ア` FROM `」ヤ」アa` WHERE EXISTS (SELECT `」テ」ア` FROM `」ヤ」アb` WHERE `」ヤ」アa`.`」テ」ア` = `」ヤ」アb`.`」テ」ア`); +SELECT `」テ」ア` FROM `」ヤ」アa` WHERE NOT EXISTS (SELECT `」テ」ア` FROM `」ヤ」アb` WHERE `」ヤ」アa`.`」テ」ア` = `」ヤ」アb`.`」テ」ア`); +SELECT `」テ」ア` FROM `」ヤ」イa` WHERE `」テ」ア` IN (SELECT `」テ」ア` FROM `」ヤ」イb`); +SELECT `」テ」ア` FROM `」ヤ」イa` WHERE EXISTS (SELECT `」テ」ア` FROM `」ヤ」イb` WHERE `」ヤ」イa`.`」テ」ア` = `」ヤ」イb`.`」テ」ア`); +SELECT `」テ」ア` FROM `」ヤ」イa` WHERE NOT EXISTS (SELECT `」テ」ア` FROM `」ヤ」イb` WHERE `」ヤ」イa`.`」テ」ア` = `」ヤ」イb`.`」テ」ア`); +SELECT `」テ」ア` FROM `」ヤ」ウa` WHERE `」テ」ア` IN (SELECT `」テ」ア` FROM `」ヤ」ウb`); +SELECT `」テ」ア` FROM `」ヤ」ウa` WHERE EXISTS (SELECT `」テ」ア` FROM `」ヤ」ウb` WHERE `」ヤ」ウa`.`」テ」ア` = `」ヤ」ウb`.`」テ」ア`); +SELECT `」テ」ア` FROM `」ヤ」ウa` WHERE NOT EXISTS (SELECT `」テ」ア` FROM `」ヤ」ウb` WHERE `」ヤ」ウa`.`」テ」ア` = `」ヤ」ウb`.`」テ」ア`); +SELECT `」テ」ア` FROM `」ヤ」エa` WHERE `」テ」ア` IN (SELECT `」テ」ア` FROM `」ヤ」エb`); +SELECT `」テ」ア` FROM `」ヤ」エa` WHERE EXISTS (SELECT `」テ」ア` FROM `」ヤ」エb` WHERE `」ヤ」エa`.`」テ」ア` = `」ヤ」エb`.`」テ」ア`); +SELECT `」テ」ア` FROM `」ヤ」エa` WHERE NOT EXISTS (SELECT `」テ」ア` FROM `」ヤ」エb` WHERE `」ヤ」エa`.`」テ」ア` = `」ヤ」エb`.`」テ」ア`); +SELECT `」テ」ア` FROM `」ヤ」オa` WHERE `」テ」ア` IN (SELECT `」テ」ア` FROM `」ヤ」オb`); +SELECT `」テ」ア` FROM `」ヤ」オa` WHERE EXISTS (SELECT `」テ」ア` FROM `」ヤ」オb` WHERE `」ヤ」オa`.`」テ」ア` = `」ヤ」オb`.`」テ」ア`); +SELECT `」テ」ア` FROM `」ヤ」オa` WHERE NOT EXISTS (SELECT `」テ」ア` FROM `」ヤ」オb` WHERE `」ヤ」オa`.`」テ」ア` = `」ヤ」オb`.`」テ」ア`); +SELECT `」テ」ア` FROM `」ヤ」カa` WHERE `」テ」ア` IN (SELECT `」テ」ア` FROM `」ヤ」カb`); +SELECT `」テ」ア` FROM `」ヤ」カa` WHERE EXISTS (SELECT `」テ」ア` FROM `」ヤ」カb` WHERE `」ヤ」カa`.`」テ」ア` = `」ヤ」カb`.`」テ」ア`); +SELECT `」テ」ア` FROM `」ヤ」カa` WHERE NOT EXISTS (SELECT `」テ」ア` FROM `」ヤ」カb` WHERE `」ヤ」カa`.`」テ」ア` = `」ヤ」カb`.`」テ」ア`); +SELECT `」テ」ア` FROM `」ヤ」キa` WHERE `」テ」ア` IN (SELECT `」テ」ア` FROM `」ヤ」キb`); +SELECT `」テ」ア` FROM `」ヤ」キa` WHERE EXISTS (SELECT `」テ」ア` FROM `」ヤ」キb` WHERE `」ヤ」キa`.`」テ」ア` = `」ヤ」キb`.`」テ」ア`); +SELECT `」テ」ア` FROM `」ヤ」キa` WHERE NOT EXISTS (SELECT `」テ」ア` FROM `」ヤ」キb` WHERE `」ヤ」キa`.`」テ」ア` = `」ヤ」キb`.`」テ」ア`); +SELECT `」テ」ア` FROM `」ヤ」クa` WHERE `」テ」ア` IN (SELECT `」テ」ア` FROM `」ヤ」クb`); +SELECT `」テ」ア` FROM `」ヤ」クa` WHERE EXISTS (SELECT `」テ」ア` FROM `」ヤ」クb` WHERE `」ヤ」クa`.`」テ」ア` = `」ヤ」クb`.`」テ」ア`); +SELECT `」テ」ア` FROM `」ヤ」クa` WHERE NOT EXISTS (SELECT `」テ」ア` FROM `」ヤ」クb` WHERE `」ヤ」クa`.`」テ」ア` = `」ヤ」クb`.`」テ」ア`); +SELECT `」テ」ア` FROM `」ヤ」ケa` WHERE `」テ」ア` IN (SELECT `」テ」ア` FROM `」ヤ」ケb`); +SELECT `」テ」ア` FROM `」ヤ」ケa` WHERE EXISTS (SELECT `」テ」ア` FROM `」ヤ」ケb` WHERE `」ヤ」ケa`.`」テ」ア` = `」ヤ」ケb`.`」テ」ア`); +SELECT `」テ」ア` FROM `」ヤ」ケa` WHERE NOT EXISTS (SELECT `」テ」ア` FROM `」ヤ」ケb` WHERE `」ヤ」ケa`.`」テ」ア` = `」ヤ」ケb`.`」テ」ア`); +SELECT `」テ」ア` FROM `」ヤ」ア」ーa` WHERE `」テ」ア` IN (SELECT `」テ」ア` FROM `」ヤ」ア」ーb`); +SELECT `」テ」ア` FROM `」ヤ」ア」ーa` WHERE EXISTS (SELECT `」テ」ア` FROM `」ヤ」ア」ーb` WHERE `」ヤ」ア」ーa`.`」テ」ア` = `」ヤ」ア」ーb`.`」テ」ア`); +SELECT `」テ」ア` FROM `」ヤ」ア」ーa` WHERE NOT EXISTS (SELECT `」テ」ア` FROM `」ヤ」ア」ーb` WHERE `」ヤ」ア」ーa`.`」テ」ア` = `」ヤ」ア」ーb`.`」テ」ア`); +SELECT `」テ」ア` FROM `」ヤ」ア」アa` WHERE `」テ」ア` IN (SELECT `」テ」ア` FROM `」ヤ」ア」アb`); +SELECT `」テ」ア` FROM `」ヤ」ア」アa` WHERE EXISTS (SELECT `」テ」ア` FROM `」ヤ」ア」アb` WHERE `」ヤ」ア」アa`.`」テ」ア` = `」ヤ」ア」アb`.`」テ」ア`); +SELECT `」テ」ア` FROM `」ヤ」ア」アa` WHERE NOT EXISTS (SELECT `」テ」ア` FROM `」ヤ」ア」アb` WHERE `」ヤ」ア」アa`.`」テ」ア` = `」ヤ」ア」アb`.`」テ」ア`); +SELECT `」テ」ア` FROM `」ヤ」ア」イa` WHERE `」テ」ア` IN (SELECT `」テ」ア` FROM `」ヤ」ア」イb`); +SELECT `」テ」ア` FROM `」ヤ」ア」イa` WHERE EXISTS (SELECT `」テ」ア` FROM `」ヤ」ア」イb` WHERE `」ヤ」ア」イa`.`」テ」ア` = `」ヤ」ア」イb`.`」テ」ア`); +SELECT `」テ」ア` FROM `」ヤ」ア」イa` WHERE NOT EXISTS (SELECT `」テ」ア` FROM `」ヤ」ア」イb` WHERE `」ヤ」ア」イa`.`」テ」ア` = `」ヤ」ア」イb`.`」テ」ア`); + +DROP TABLE `」ヤ」アa`; +DROP TABLE `」ヤ」アb`; +DROP TABLE `」ヤ」イa`; +DROP TABLE `」ヤ」イb`; +DROP TABLE `」ヤ」ウa`; +DROP TABLE `」ヤ」ウb`; +DROP TABLE `」ヤ」エa`; +DROP TABLE `」ヤ」エb`; +DROP TABLE `」ヤ」オa`; +DROP TABLE `」ヤ」オb`; +DROP TABLE `」ヤ」カa`; +DROP TABLE `」ヤ」カb`; +DROP TABLE `」ヤ」キa`; +DROP TABLE `」ヤ」キb`; +DROP TABLE `」ヤ」クa`; +DROP TABLE `」ヤ」クb`; +DROP TABLE `」ヤ」ケa`; +DROP TABLE `」ヤ」ケb`; +DROP TABLE `」ヤ」ア」ーa`; +DROP TABLE `」ヤ」ア」ーb`; +DROP TABLE `」ヤ」ア」アa`; +DROP TABLE `」ヤ」ア」アb`; +DROP TABLE `」ヤ」ア」イa`; +DROP TABLE `」ヤ」ア」イb`; + diff --git a/mysql-test/suite/jp/t/jp_subquery_utf8.test b/mysql-test/suite/jp/t/jp_subquery_utf8.test new file mode 100644 index 00000000000..97c2df8ce30 --- /dev/null +++ b/mysql-test/suite/jp/t/jp_subquery_utf8.test @@ -0,0 +1,139 @@ +--disable_warnings +drop table if exists `シエシ疏; +drop table if exists `シエシ蛋; +drop table if exists `シエシ伝; +drop table if exists `シエシ覗; +drop table if exists `シエシ描; +drop table if exists `シエシ冒; +drop table if exists `シエシ輿; +drop table if exists `シエシ倭; +drop table if exists `シエシ兪; +drop table if exists `シエシ托シ秦; +drop table if exists `シエシ托シ疏; +drop table if exists `シエシ托シ蛋; +--enable_warnings + +# +# Test subquery using Japanese characters in utf8 encoding +# + +SET NAMES utf8; +SET character_set_database = utf8; + +CREATE TABLE `シエシ疎` (`シ」シ疏 char(1) PRIMARY KEY) DEFAULT CHARSET = utf8 engine = innodb; +CREATE TABLE `シエシ礎` (`シ」シ疏 char(1) PRIMARY KEY) DEFAULT CHARSET = utf8 engine = innodb; +CREATE TABLE `シエシ誕` (`シ」シ疏 char(1) PRIMARY KEY) DEFAULT CHARSET = utf8 engine = innodb; +CREATE TABLE `シエシ鍛` (`シ」シ疏 char(1) PRIMARY KEY) DEFAULT CHARSET = utf8 engine = innodb; +CREATE TABLE `シエシ殿` (`シ」シ疏 char(1) PRIMARY KEY) DEFAULT CHARSET = utf8 engine = innodb; +CREATE TABLE `シエシ澱` (`シ」シ疏 char(1) PRIMARY KEY) DEFAULT CHARSET = utf8 engine = innodb; +CREATE TABLE `シエシ蚤` (`シ」シ疏 char(1) PRIMARY KEY) DEFAULT CHARSET = utf8 engine = myisam; +CREATE TABLE `シエシ巴` (`シ」シ疏 char(1) PRIMARY KEY) DEFAULT CHARSET = utf8 engine = myisam; +CREATE TABLE `シエシ病` (`シ」シ疏 char(1) PRIMARY KEY) DEFAULT CHARSET = utf8 engine = myisam; +CREATE TABLE `シエシ秒` (`シ」シ疏 char(1) PRIMARY KEY) DEFAULT CHARSET = utf8 engine = myisam; +CREATE TABLE `シエシ紡` (`シ」シ疏 char(1) PRIMARY KEY) DEFAULT CHARSET = utf8 engine = myisam; +CREATE TABLE `シエシ肪` (`シ」シ疏 char(1) PRIMARY KEY) DEFAULT CHARSET = utf8 engine = myisam; +CREATE TABLE `シエシ預` (`シ」シ疏 char(1) PRIMARY KEY) DEFAULT CHARSET = utf8 engine = heap; +CREATE TABLE `シエシ傭` (`シ」シ疏 char(1) PRIMARY KEY) DEFAULT CHARSET = utf8 engine = heap; +CREATE TABLE `シエシ和` (`シ」シ疏 char(1) PRIMARY KEY) DEFAULT CHARSET = utf8 engine = heap; +CREATE TABLE `シエシ話` (`シ」シ疏 char(1) PRIMARY KEY) DEFAULT CHARSET = utf8 engine = heap; +CREATE TABLE `シエシ兮` (`シ」シ疏 char(1) PRIMARY KEY) DEFAULT CHARSET = utf8 engine = heap; +CREATE TABLE `シエシ冀` (`シ」シ疏 char(1) PRIMARY KEY) DEFAULT CHARSET = utf8 engine = heap; +CREATE TABLE `シエシ托シ紳` (`シ」シ疏 char(1) PRIMARY KEY) DEFAULT CHARSET = utf8 engine = heap; +CREATE TABLE `シエシ托シ臣` (`シ」シ疏 char(1) PRIMARY KEY) DEFAULT CHARSET = utf8 engine = heap; +CREATE TABLE `シエシ托シ疎` (`シ」シ疏 char(1) PRIMARY KEY) DEFAULT CHARSET = utf8 engine = heap; +CREATE TABLE `シエシ托シ礎` (`シ」シ疏 char(1) PRIMARY KEY) DEFAULT CHARSET = utf8 engine = heap; +CREATE TABLE `シエシ托シ誕` (`シ」シ疏 char(1) PRIMARY KEY) DEFAULT CHARSET = utf8 engine = heap; +CREATE TABLE `シエシ托シ鍛` (`シ」シ疏 char(1) PRIMARY KEY) DEFAULT CHARSET = utf8 engine = heap; + +#insert the following data in each table +# jisx0201 hankaku-katakana data +# jisx0208 data +# jisx0212 supplemental character data + +INSERT INTO `シエシ疎` VALUES ('スア'),('スカ'),('スサ'); +INSERT INTO `シエシ礎` VALUES ('スア'); +INSERT INTO `シエシ誕` VALUES ('縺'),('縺'),('縺'); +INSERT INTO `シエシ鍛` VALUES ('縺'); +INSERT INTO `シエシ殿` VALUES ('鮴'),('鮴'),('鮴'); +INSERT INTO `シエシ澱` VALUES ('鮴'); +INSERT INTO `シエシ蚤` VALUES ('スア'),('スカ'),('スサ'); +INSERT INTO `シエシ巴` VALUES ('スア'); +INSERT INTO `シエシ病` VALUES ('縺'),('縺'),('縺'); +INSERT INTO `シエシ秒` VALUES ('縺'); +INSERT INTO `シエシ紡` VALUES ('鮴'),('鮴'),('鮴'); +INSERT INTO `シエシ肪` VALUES ('鮴'); +INSERT INTO `シエシ預` VALUES ('スア'),('スカ'),('スサ'); +INSERT INTO `シエシ傭` VALUES ('スア'); +INSERT INTO `シエシ和` VALUES ('縺'),('縺'),('縺'); +INSERT INTO `シエシ話` VALUES ('縺'); +INSERT INTO `シエシ兮` VALUES ('鮴'),('鮴'),('鮴'); +INSERT INTO `シエシ冀` VALUES ('鮴'); +INSERT INTO `シエシ托シ紳` VALUES ('スア'),('スカ'),('スサ'); +INSERT INTO `シエシ托シ臣` VALUES ('スア'); +INSERT INTO `シエシ托シ疎` VALUES ('縺'),('縺'),('縺'); +INSERT INTO `シエシ托シ礎` VALUES ('縺'); +INSERT INTO `シエシ托シ誕` VALUES ('鮴'),('鮴'),('鮴'); +INSERT INTO `シエシ托シ鍛` VALUES ('鮴'); + +#Test for innodb +SELECT `シ」シ疏 FROM `シエシ疎` WHERE `シ」シ疏 IN (SELECT `シ」シ疏 FROM `シエシ礎`); +SELECT `シ」シ疏 FROM `シエシ疎` WHERE EXISTS (SELECT `シ」シ疏 FROM `シエシ礎` WHERE `シエシ疎`.`シ」シ疏 = `シエシ礎`.`シ」シ疏); +SELECT `シ」シ疏 FROM `シエシ疎` WHERE NOT EXISTS (SELECT `シ」シ疏 FROM `シエシ礎` WHERE `シエシ疎`.`シ」シ疏 = `シエシ礎`.`シ」シ疏); +SELECT `シ」シ疏 FROM `シエシ誕` WHERE `シ」シ疏 IN (SELECT `シ」シ疏 FROM `シエシ鍛`); +SELECT `シ」シ疏 FROM `シエシ誕` WHERE EXISTS (SELECT `シ」シ疏 FROM `シエシ鍛` WHERE `シエシ誕`.`シ」シ疏 = `シエシ鍛`.`シ」シ疏); +SELECT `シ」シ疏 FROM `シエシ誕` WHERE NOT EXISTS (SELECT `シ」シ疏 FROM `シエシ鍛` WHERE `シエシ誕`.`シ」シ疏 = `シエシ鍛`.`シ」シ疏); +SELECT `シ」シ疏 FROM `シエシ殿` WHERE `シ」シ疏 IN (SELECT `シ」シ疏 FROM `シエシ澱`); +SELECT `シ」シ疏 FROM `シエシ殿` WHERE EXISTS (SELECT `シ」シ疏 FROM `シエシ澱` WHERE `シエシ殿`.`シ」シ疏 = `シエシ澱`.`シ」シ疏); +SELECT `シ」シ疏 FROM `シエシ殿` WHERE NOT EXISTS (SELECT `シ」シ疏 FROM `シエシ澱` WHERE `シエシ殿`.`シ」シ疏 = `シエシ澱`.`シ」シ疏); +SELECT `シ」シ疏 FROM `シエシ蚤` WHERE `シ」シ疏 IN (SELECT `シ」シ疏 FROM `シエシ巴`); +SELECT `シ」シ疏 FROM `シエシ蚤` WHERE EXISTS (SELECT `シ」シ疏 FROM `シエシ巴` WHERE `シエシ蚤`.`シ」シ疏 = `シエシ巴`.`シ」シ疏); +SELECT `シ」シ疏 FROM `シエシ蚤` WHERE NOT EXISTS (SELECT `シ」シ疏 FROM `シエシ巴` WHERE `シエシ蚤`.`シ」シ疏 = `シエシ巴`.`シ」シ疏); +SELECT `シ」シ疏 FROM `シエシ病` WHERE `シ」シ疏 IN (SELECT `シ」シ疏 FROM `シエシ秒`); +SELECT `シ」シ疏 FROM `シエシ病` WHERE EXISTS (SELECT `シ」シ疏 FROM `シエシ秒` WHERE `シエシ病`.`シ」シ疏 = `シエシ秒`.`シ」シ疏); +SELECT `シ」シ疏 FROM `シエシ病` WHERE NOT EXISTS (SELECT `シ」シ疏 FROM `シエシ秒` WHERE `シエシ病`.`シ」シ疏 = `シエシ秒`.`シ」シ疏); +SELECT `シ」シ疏 FROM `シエシ紡` WHERE `シ」シ疏 IN (SELECT `シ」シ疏 FROM `シエシ肪`); +SELECT `シ」シ疏 FROM `シエシ紡` WHERE EXISTS (SELECT `シ」シ疏 FROM `シエシ肪` WHERE `シエシ紡`.`シ」シ疏 = `シエシ肪`.`シ」シ疏); +SELECT `シ」シ疏 FROM `シエシ紡` WHERE NOT EXISTS (SELECT `シ」シ疏 FROM `シエシ肪` WHERE `シエシ紡`.`シ」シ疏 = `シエシ肪`.`シ」シ疏); +SELECT `シ」シ疏 FROM `シエシ預` WHERE `シ」シ疏 IN (SELECT `シ」シ疏 FROM `シエシ傭`); +SELECT `シ」シ疏 FROM `シエシ預` WHERE EXISTS (SELECT `シ」シ疏 FROM `シエシ傭` WHERE `シエシ預`.`シ」シ疏 = `シエシ傭`.`シ」シ疏); +SELECT `シ」シ疏 FROM `シエシ預` WHERE NOT EXISTS (SELECT `シ」シ疏 FROM `シエシ傭` WHERE `シエシ預`.`シ」シ疏 = `シエシ傭`.`シ」シ疏); +SELECT `シ」シ疏 FROM `シエシ和` WHERE `シ」シ疏 IN (SELECT `シ」シ疏 FROM `シエシ話`); +SELECT `シ」シ疏 FROM `シエシ和` WHERE EXISTS (SELECT `シ」シ疏 FROM `シエシ話` WHERE `シエシ和`.`シ」シ疏 = `シエシ話`.`シ」シ疏); +SELECT `シ」シ疏 FROM `シエシ和` WHERE NOT EXISTS (SELECT `シ」シ疏 FROM `シエシ話` WHERE `シエシ和`.`シ」シ疏 = `シエシ話`.`シ」シ疏); +SELECT `シ」シ疏 FROM `シエシ兮` WHERE `シ」シ疏 IN (SELECT `シ」シ疏 FROM `シエシ冀`); +SELECT `シ」シ疏 FROM `シエシ兮` WHERE EXISTS (SELECT `シ」シ疏 FROM `シエシ冀` WHERE `シエシ兮`.`シ」シ疏 = `シエシ冀`.`シ」シ疏); +SELECT `シ」シ疏 FROM `シエシ兮` WHERE NOT EXISTS (SELECT `シ」シ疏 FROM `シエシ冀` WHERE `シエシ兮`.`シ」シ疏 = `シエシ冀`.`シ」シ疏); +SELECT `シ」シ疏 FROM `シエシ托シ紳` WHERE `シ」シ疏 IN (SELECT `シ」シ疏 FROM `シエシ托シ臣`); +SELECT `シ」シ疏 FROM `シエシ托シ紳` WHERE EXISTS (SELECT `シ」シ疏 FROM `シエシ托シ臣` WHERE `シエシ托シ紳`.`シ」シ疏 = `シエシ托シ臣`.`シ」シ疏); +SELECT `シ」シ疏 FROM `シエシ托シ紳` WHERE NOT EXISTS (SELECT `シ」シ疏 FROM `シエシ托シ臣` WHERE `シエシ托シ紳`.`シ」シ疏 = `シエシ托シ臣`.`シ」シ疏); +SELECT `シ」シ疏 FROM `シエシ托シ疎` WHERE `シ」シ疏 IN (SELECT `シ」シ疏 FROM `シエシ托シ礎`); +SELECT `シ」シ疏 FROM `シエシ托シ疎` WHERE EXISTS (SELECT `シ」シ疏 FROM `シエシ托シ礎` WHERE `シエシ托シ疎`.`シ」シ疏 = `シエシ托シ礎`.`シ」シ疏); +SELECT `シ」シ疏 FROM `シエシ托シ疎` WHERE NOT EXISTS (SELECT `シ」シ疏 FROM `シエシ托シ礎` WHERE `シエシ托シ疎`.`シ」シ疏 = `シエシ托シ礎`.`シ」シ疏); +SELECT `シ」シ疏 FROM `シエシ托シ誕` WHERE `シ」シ疏 IN (SELECT `シ」シ疏 FROM `シエシ托シ鍛`); +SELECT `シ」シ疏 FROM `シエシ托シ誕` WHERE EXISTS (SELECT `シ」シ疏 FROM `シエシ托シ鍛` WHERE `シエシ托シ誕`.`シ」シ疏 = `シエシ托シ鍛`.`シ」シ疏); +SELECT `シ」シ疏 FROM `シエシ托シ誕` WHERE NOT EXISTS (SELECT `シ」シ疏 FROM `シエシ托シ鍛` WHERE `シエシ托シ誕`.`シ」シ疏 = `シエシ托シ鍛`.`シ」シ疏); + +DROP TABLE `シエシ疎`; +DROP TABLE `シエシ礎`; +DROP TABLE `シエシ誕`; +DROP TABLE `シエシ鍛`; +DROP TABLE `シエシ殿`; +DROP TABLE `シエシ澱`; +DROP TABLE `シエシ蚤`; +DROP TABLE `シエシ巴`; +DROP TABLE `シエシ病`; +DROP TABLE `シエシ秒`; +DROP TABLE `シエシ紡`; +DROP TABLE `シエシ肪`; +DROP TABLE `シエシ預`; +DROP TABLE `シエシ傭`; +DROP TABLE `シエシ和`; +DROP TABLE `シエシ話`; +DROP TABLE `シエシ兮`; +DROP TABLE `シエシ冀`; +DROP TABLE `シエシ托シ紳`; +DROP TABLE `シエシ托シ臣`; +DROP TABLE `シエシ托シ疎`; +DROP TABLE `シエシ托シ礎`; +DROP TABLE `シエシ托シ誕`; +DROP TABLE `シエシ托シ鍛`; diff --git a/mysql-test/suite/jp/t/jp_substring_sjis.test b/mysql-test/suite/jp/t/jp_substring_sjis.test new file mode 100644 index 00000000000..ac929114880 --- /dev/null +++ b/mysql-test/suite/jp/t/jp_substring_sjis.test @@ -0,0 +1,413 @@ +--character_set sjis +--disable_warnings +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`; +drop table if exists `T11`; +drop table if exists `T12`; +--enable_warnings + +# +# Test SUBSTRING() function with Japanese character in sjis encoding +# + +SET NAMES sjis; +SET character_set_database = sjis; + +CREATE TABLE `T1` (`C1` char(5), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = innodb; +CREATE TABLE `T2` (`C1` char(5), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = innodb; +CREATE TABLE `T3` (`C1` char(5), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = innodb; +CREATE TABLE `T4` (`C1` char(5), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = myisam; +CREATE TABLE `T5` (`C1` char(5), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = myisam; +CREATE TABLE `T6` (`C1` char(5), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = myisam; +CREATE TABLE `T7` (`C1` char(5), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = heap; +CREATE TABLE `T8` (`C1` char(5), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = heap; +CREATE TABLE `T9` (`C1` char(5), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = heap; +CREATE TABLE `T10` (`C1` char(5), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = bdb; +CREATE TABLE `T11` (`C1` char(5), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = bdb; +CREATE TABLE `T12` (`C1` char(5), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = bdb; + +INSERT INTO `T1` VALUES ('アイウエオ'),('アイウエ'),('アイウ'),('アイ'),('ア'),(''); +INSERT INTO `T2` VALUES ('あいうえお'),('あいうえ'),('あいう'),('あい'),('あ'),(''); +INSERT INTO `T3` VALUES ('ソ十表予構'),('ソ十表予'),('ソ十表'),('ソ十'),('ソ'),(''); +INSERT INTO `T4` VALUES ('アイウエオ'),('アイウエ'),('アイウ'),('アイ'),('ア'),(''); +INSERT INTO `T5` VALUES ('あいうえお'),('あいうえ'),('あいう'),('あい'),('あ'),(''); +INSERT INTO `T6` VALUES ('ソ十表予構'),('ソ十表予'),('ソ十表'),('ソ十'),('ソ'),(''); +INSERT INTO `T7` VALUES ('アイウエオ'),('アイウエ'),('アイウ'),('アイ'),('ア'),(''); +INSERT INTO `T8` VALUES ('あいうえお'),('あいうえ'),('あいう'),('あい'),('あ'),(''); +INSERT INTO `T9` VALUES ('ソ十表予構'),('ソ十表予'),('ソ十表'),('ソ十'),('ソ'),(''); +INSERT INTO `T10` VALUES ('アイウエオ'),('アイウエ'),('アイウ'),('アイ'),('ア'),(''); +INSERT INTO `T11` VALUES ('あいうえお'),('あいうえ'),('あいう'),('あい'),('あ'),(''); +INSERT INTO `T12` VALUES ('ソ十表予構'),('ソ十表予'),('ソ十表'),('ソ十'),('ソ'),(''); + +#InnoDB +SELECT `C1`, SUBSTRING(`C1`,0) FROM `T1`; +SELECT `C1`, SUBSTRING(`C1`,1) FROM `T1`; +SELECT `C1`, SUBSTRING(`C1`,2) FROM `T1`; +SELECT `C1`, SUBSTRING(`C1`,3) FROM `T1`; +SELECT `C1`, SUBSTRING(`C1`,4) FROM `T1`; +SELECT `C1`, SUBSTRING(`C1`,5) FROM `T1`; +SELECT `C1`, SUBSTRING(`C1`,6) FROM `T1`; +SELECT `C1`, SUBSTRING(`C1` FROM 0) FROM `T1`; +SELECT `C1`, SUBSTRING(`C1` FROM 1) FROM `T1`; +SELECT `C1`, SUBSTRING(`C1` FROM 2) FROM `T1`; +SELECT `C1`, SUBSTRING(`C1` FROM 3) FROM `T1`; +SELECT `C1`, SUBSTRING(`C1` FROM 4) FROM `T1`; +SELECT `C1`, SUBSTRING(`C1` FROM 5) FROM `T1`; +SELECT `C1`, SUBSTRING(`C1` FROM 6) FROM `T1`; +SELECT `C1`, SUBSTRING(`C1`,1,0) FROM `T1`; +SELECT `C1`, SUBSTRING(`C1`,1,1) FROM `T1`; +SELECT `C1`, SUBSTRING(`C1`,1,2) FROM `T1`; +SELECT `C1`, SUBSTRING(`C1`,1,3) FROM `T1`; +SELECT `C1`, SUBSTRING(`C1`,1,4) FROM `T1`; +SELECT `C1`, SUBSTRING(`C1`,1,5) FROM `T1`; +SELECT `C1`, SUBSTRING(`C1`,1,6) FROM `T1`; +SELECT `C1`, SUBSTRING(`C1` FROM 1 FOR 0) FROM `T1`; +SELECT `C1`, SUBSTRING(`C1` FROM 1 FOR 1) FROM `T1`; +SELECT `C1`, SUBSTRING(`C1` FROM 1 FOR 2) FROM `T1`; +SELECT `C1`, SUBSTRING(`C1` FROM 1 FOR 3) FROM `T1`; +SELECT `C1`, SUBSTRING(`C1` FROM 1 FOR 4) FROM `T1`; +SELECT `C1`, SUBSTRING(`C1` FROM 1 FOR 5) FROM `T1`; +SELECT `C1`, SUBSTRING(`C1` FROM 1 FOR 6) FROM `T1`; + +SELECT `C1`, SUBSTRING(`C1`,0) FROM `T2`; +SELECT `C1`, SUBSTRING(`C1`,1) FROM `T2`; +SELECT `C1`, SUBSTRING(`C1`,2) FROM `T2`; +SELECT `C1`, SUBSTRING(`C1`,3) FROM `T2`; +SELECT `C1`, SUBSTRING(`C1`,4) FROM `T2`; +SELECT `C1`, SUBSTRING(`C1`,5) FROM `T2`; +SELECT `C1`, SUBSTRING(`C1`,6) FROM `T2`; +SELECT `C1`, SUBSTRING(`C1` FROM 0) FROM `T2`; +SELECT `C1`, SUBSTRING(`C1` FROM 1) FROM `T2`; +SELECT `C1`, SUBSTRING(`C1` FROM 2) FROM `T2`; +SELECT `C1`, SUBSTRING(`C1` FROM 3) FROM `T2`; +SELECT `C1`, SUBSTRING(`C1` FROM 4) FROM `T2`; +SELECT `C1`, SUBSTRING(`C1` FROM 5) FROM `T2`; +SELECT `C1`, SUBSTRING(`C1` FROM 6) FROM `T2`; +SELECT `C1`, SUBSTRING(`C1`,1,0) FROM `T2`; +SELECT `C1`, SUBSTRING(`C1`,1,1) FROM `T2`; +SELECT `C1`, SUBSTRING(`C1`,1,2) FROM `T2`; +SELECT `C1`, SUBSTRING(`C1`,1,3) FROM `T2`; +SELECT `C1`, SUBSTRING(`C1`,1,4) FROM `T2`; +SELECT `C1`, SUBSTRING(`C1`,1,5) FROM `T2`; +SELECT `C1`, SUBSTRING(`C1`,1,6) FROM `T2`; +SELECT `C1`, SUBSTRING(`C1` FROM 1 FOR 0) FROM `T2`; +SELECT `C1`, SUBSTRING(`C1` FROM 1 FOR 1) FROM `T2`; +SELECT `C1`, SUBSTRING(`C1` FROM 1 FOR 2) FROM `T2`; +SELECT `C1`, SUBSTRING(`C1` FROM 1 FOR 3) FROM `T2`; +SELECT `C1`, SUBSTRING(`C1` FROM 1 FOR 4) FROM `T2`; +SELECT `C1`, SUBSTRING(`C1` FROM 1 FOR 5) FROM `T2`; +SELECT `C1`, SUBSTRING(`C1` FROM 1 FOR 6) FROM `T2`; + +SELECT `C1`, SUBSTRING(`C1`,0) FROM `T3`; +SELECT `C1`, SUBSTRING(`C1`,1) FROM `T3`; +SELECT `C1`, SUBSTRING(`C1`,2) FROM `T3`; +SELECT `C1`, SUBSTRING(`C1`,3) FROM `T3`; +SELECT `C1`, SUBSTRING(`C1`,4) FROM `T3`; +SELECT `C1`, SUBSTRING(`C1`,5) FROM `T3`; +SELECT `C1`, SUBSTRING(`C1`,6) FROM `T3`; +SELECT `C1`, SUBSTRING(`C1` FROM 0) FROM `T3`; +SELECT `C1`, SUBSTRING(`C1` FROM 1) FROM `T3`; +SELECT `C1`, SUBSTRING(`C1` FROM 2) FROM `T3`; +SELECT `C1`, SUBSTRING(`C1` FROM 3) FROM `T3`; +SELECT `C1`, SUBSTRING(`C1` FROM 4) FROM `T3`; +SELECT `C1`, SUBSTRING(`C1` FROM 5) FROM `T3`; +SELECT `C1`, SUBSTRING(`C1` FROM 6) FROM `T3`; +SELECT `C1`, SUBSTRING(`C1`,1,0) FROM `T3`; +SELECT `C1`, SUBSTRING(`C1`,1,1) FROM `T3`; +SELECT `C1`, SUBSTRING(`C1`,1,2) FROM `T3`; +SELECT `C1`, SUBSTRING(`C1`,1,3) FROM `T3`; +SELECT `C1`, SUBSTRING(`C1`,1,4) FROM `T3`; +SELECT `C1`, SUBSTRING(`C1`,1,5) FROM `T3`; +SELECT `C1`, SUBSTRING(`C1`,1,6) FROM `T3`; +SELECT `C1`, SUBSTRING(`C1` FROM 1 FOR 0) FROM `T3`; +SELECT `C1`, SUBSTRING(`C1` FROM 1 FOR 1) FROM `T3`; +SELECT `C1`, SUBSTRING(`C1` FROM 1 FOR 2) FROM `T3`; +SELECT `C1`, SUBSTRING(`C1` FROM 1 FOR 3) FROM `T3`; +SELECT `C1`, SUBSTRING(`C1` FROM 1 FOR 4) FROM `T3`; +SELECT `C1`, SUBSTRING(`C1` FROM 1 FOR 5) FROM `T3`; +SELECT `C1`, SUBSTRING(`C1` FROM 1 FOR 6) FROM `T3`; + +#MyISAM +SELECT `C1`, SUBSTRING(`C1`,0) FROM `T4`; +SELECT `C1`, SUBSTRING(`C1`,1) FROM `T4`; +SELECT `C1`, SUBSTRING(`C1`,2) FROM `T4`; +SELECT `C1`, SUBSTRING(`C1`,3) FROM `T4`; +SELECT `C1`, SUBSTRING(`C1`,4) FROM `T4`; +SELECT `C1`, SUBSTRING(`C1`,5) FROM `T4`; +SELECT `C1`, SUBSTRING(`C1`,6) FROM `T4`; +SELECT `C1`, SUBSTRING(`C1` FROM 0) FROM `T4`; +SELECT `C1`, SUBSTRING(`C1` FROM 1) FROM `T4`; +SELECT `C1`, SUBSTRING(`C1` FROM 2) FROM `T4`; +SELECT `C1`, SUBSTRING(`C1` FROM 3) FROM `T4`; +SELECT `C1`, SUBSTRING(`C1` FROM 4) FROM `T4`; +SELECT `C1`, SUBSTRING(`C1` FROM 5) FROM `T4`; +SELECT `C1`, SUBSTRING(`C1` FROM 6) FROM `T4`; +SELECT `C1`, SUBSTRING(`C1`,1,0) FROM `T4`; +SELECT `C1`, SUBSTRING(`C1`,1,1) FROM `T4`; +SELECT `C1`, SUBSTRING(`C1`,1,2) FROM `T4`; +SELECT `C1`, SUBSTRING(`C1`,1,3) FROM `T4`; +SELECT `C1`, SUBSTRING(`C1`,1,4) FROM `T4`; +SELECT `C1`, SUBSTRING(`C1`,1,5) FROM `T4`; +SELECT `C1`, SUBSTRING(`C1`,1,6) FROM `T4`; +SELECT `C1`, SUBSTRING(`C1` FROM 1 FOR 0) FROM `T4`; +SELECT `C1`, SUBSTRING(`C1` FROM 1 FOR 1) FROM `T4`; +SELECT `C1`, SUBSTRING(`C1` FROM 1 FOR 2) FROM `T4`; +SELECT `C1`, SUBSTRING(`C1` FROM 1 FOR 3) FROM `T4`; +SELECT `C1`, SUBSTRING(`C1` FROM 1 FOR 4) FROM `T4`; +SELECT `C1`, SUBSTRING(`C1` FROM 1 FOR 5) FROM `T4`; +SELECT `C1`, SUBSTRING(`C1` FROM 1 FOR 6) FROM `T4`; + +SELECT `C1`, SUBSTRING(`C1`,0) FROM `T5`; +SELECT `C1`, SUBSTRING(`C1`,1) FROM `T5`; +SELECT `C1`, SUBSTRING(`C1`,2) FROM `T5`; +SELECT `C1`, SUBSTRING(`C1`,3) FROM `T5`; +SELECT `C1`, SUBSTRING(`C1`,4) FROM `T5`; +SELECT `C1`, SUBSTRING(`C1`,5) FROM `T5`; +SELECT `C1`, SUBSTRING(`C1`,6) FROM `T5`; +SELECT `C1`, SUBSTRING(`C1` FROM 0) FROM `T5`; +SELECT `C1`, SUBSTRING(`C1` FROM 1) FROM `T5`; +SELECT `C1`, SUBSTRING(`C1` FROM 2) FROM `T5`; +SELECT `C1`, SUBSTRING(`C1` FROM 3) FROM `T5`; +SELECT `C1`, SUBSTRING(`C1` FROM 4) FROM `T5`; +SELECT `C1`, SUBSTRING(`C1` FROM 5) FROM `T5`; +SELECT `C1`, SUBSTRING(`C1` FROM 6) FROM `T5`; +SELECT `C1`, SUBSTRING(`C1`,1,0) FROM `T5`; +SELECT `C1`, SUBSTRING(`C1`,1,1) FROM `T5`; +SELECT `C1`, SUBSTRING(`C1`,1,2) FROM `T5`; +SELECT `C1`, SUBSTRING(`C1`,1,3) FROM `T5`; +SELECT `C1`, SUBSTRING(`C1`,1,4) FROM `T5`; +SELECT `C1`, SUBSTRING(`C1`,1,5) FROM `T5`; +SELECT `C1`, SUBSTRING(`C1`,1,6) FROM `T5`; +SELECT `C1`, SUBSTRING(`C1` FROM 1 FOR 0) FROM `T5`; +SELECT `C1`, SUBSTRING(`C1` FROM 1 FOR 1) FROM `T5`; +SELECT `C1`, SUBSTRING(`C1` FROM 1 FOR 2) FROM `T5`; +SELECT `C1`, SUBSTRING(`C1` FROM 1 FOR 3) FROM `T5`; +SELECT `C1`, SUBSTRING(`C1` FROM 1 FOR 4) FROM `T5`; +SELECT `C1`, SUBSTRING(`C1` FROM 1 FOR 5) FROM `T5`; +SELECT `C1`, SUBSTRING(`C1` FROM 1 FOR 6) FROM `T5`; + +SELECT `C1`, SUBSTRING(`C1`,0) FROM `T6`; +SELECT `C1`, SUBSTRING(`C1`,1) FROM `T6`; +SELECT `C1`, SUBSTRING(`C1`,2) FROM `T6`; +SELECT `C1`, SUBSTRING(`C1`,3) FROM `T6`; +SELECT `C1`, SUBSTRING(`C1`,4) FROM `T6`; +SELECT `C1`, SUBSTRING(`C1`,5) FROM `T6`; +SELECT `C1`, SUBSTRING(`C1`,6) FROM `T6`; +SELECT `C1`, SUBSTRING(`C1` FROM 0) FROM `T6`; +SELECT `C1`, SUBSTRING(`C1` FROM 1) FROM `T6`; +SELECT `C1`, SUBSTRING(`C1` FROM 2) FROM `T6`; +SELECT `C1`, SUBSTRING(`C1` FROM 3) FROM `T6`; +SELECT `C1`, SUBSTRING(`C1` FROM 4) FROM `T6`; +SELECT `C1`, SUBSTRING(`C1` FROM 5) FROM `T6`; +SELECT `C1`, SUBSTRING(`C1` FROM 6) FROM `T6`; +SELECT `C1`, SUBSTRING(`C1`,1,0) FROM `T6`; +SELECT `C1`, SUBSTRING(`C1`,1,1) FROM `T6`; +SELECT `C1`, SUBSTRING(`C1`,1,2) FROM `T6`; +SELECT `C1`, SUBSTRING(`C1`,1,3) FROM `T6`; +SELECT `C1`, SUBSTRING(`C1`,1,4) FROM `T6`; +SELECT `C1`, SUBSTRING(`C1`,1,5) FROM `T6`; +SELECT `C1`, SUBSTRING(`C1`,1,6) FROM `T6`; +SELECT `C1`, SUBSTRING(`C1` FROM 1 FOR 0) FROM `T6`; +SELECT `C1`, SUBSTRING(`C1` FROM 1 FOR 1) FROM `T6`; +SELECT `C1`, SUBSTRING(`C1` FROM 1 FOR 2) FROM `T6`; +SELECT `C1`, SUBSTRING(`C1` FROM 1 FOR 3) FROM `T6`; +SELECT `C1`, SUBSTRING(`C1` FROM 1 FOR 4) FROM `T6`; +SELECT `C1`, SUBSTRING(`C1` FROM 1 FOR 5) FROM `T6`; +SELECT `C1`, SUBSTRING(`C1` FROM 1 FOR 6) FROM `T6`; + +#HEAP +SELECT `C1`, SUBSTRING(`C1`,0) FROM `T7`; +SELECT `C1`, SUBSTRING(`C1`,1) FROM `T7`; +SELECT `C1`, SUBSTRING(`C1`,2) FROM `T7`; +SELECT `C1`, SUBSTRING(`C1`,3) FROM `T7`; +SELECT `C1`, SUBSTRING(`C1`,4) FROM `T7`; +SELECT `C1`, SUBSTRING(`C1`,5) FROM `T7`; +SELECT `C1`, SUBSTRING(`C1`,6) FROM `T7`; +SELECT `C1`, SUBSTRING(`C1` FROM 0) FROM `T7`; +SELECT `C1`, SUBSTRING(`C1` FROM 1) FROM `T7`; +SELECT `C1`, SUBSTRING(`C1` FROM 2) FROM `T7`; +SELECT `C1`, SUBSTRING(`C1` FROM 3) FROM `T7`; +SELECT `C1`, SUBSTRING(`C1` FROM 4) FROM `T7`; +SELECT `C1`, SUBSTRING(`C1` FROM 5) FROM `T7`; +SELECT `C1`, SUBSTRING(`C1` FROM 6) FROM `T7`; +SELECT `C1`, SUBSTRING(`C1`,1,0) FROM `T7`; +SELECT `C1`, SUBSTRING(`C1`,1,1) FROM `T7`; +SELECT `C1`, SUBSTRING(`C1`,1,2) FROM `T7`; +SELECT `C1`, SUBSTRING(`C1`,1,3) FROM `T7`; +SELECT `C1`, SUBSTRING(`C1`,1,4) FROM `T7`; +SELECT `C1`, SUBSTRING(`C1`,1,5) FROM `T7`; +SELECT `C1`, SUBSTRING(`C1`,1,6) FROM `T7`; +SELECT `C1`, SUBSTRING(`C1` FROM 1 FOR 0) FROM `T7`; +SELECT `C1`, SUBSTRING(`C1` FROM 1 FOR 1) FROM `T7`; +SELECT `C1`, SUBSTRING(`C1` FROM 1 FOR 2) FROM `T7`; +SELECT `C1`, SUBSTRING(`C1` FROM 1 FOR 3) FROM `T7`; +SELECT `C1`, SUBSTRING(`C1` FROM 1 FOR 4) FROM `T7`; +SELECT `C1`, SUBSTRING(`C1` FROM 1 FOR 5) FROM `T7`; +SELECT `C1`, SUBSTRING(`C1` FROM 1 FOR 6) FROM `T7`; + +SELECT `C1`, SUBSTRING(`C1`,0) FROM `T8`; +SELECT `C1`, SUBSTRING(`C1`,1) FROM `T8`; +SELECT `C1`, SUBSTRING(`C1`,2) FROM `T8`; +SELECT `C1`, SUBSTRING(`C1`,3) FROM `T8`; +SELECT `C1`, SUBSTRING(`C1`,4) FROM `T8`; +SELECT `C1`, SUBSTRING(`C1`,5) FROM `T8`; +SELECT `C1`, SUBSTRING(`C1`,6) FROM `T8`; +SELECT `C1`, SUBSTRING(`C1` FROM 0) FROM `T8`; +SELECT `C1`, SUBSTRING(`C1` FROM 1) FROM `T8`; +SELECT `C1`, SUBSTRING(`C1` FROM 2) FROM `T8`; +SELECT `C1`, SUBSTRING(`C1` FROM 3) FROM `T8`; +SELECT `C1`, SUBSTRING(`C1` FROM 4) FROM `T8`; +SELECT `C1`, SUBSTRING(`C1` FROM 5) FROM `T8`; +SELECT `C1`, SUBSTRING(`C1` FROM 6) FROM `T8`; +SELECT `C1`, SUBSTRING(`C1`,1,0) FROM `T8`; +SELECT `C1`, SUBSTRING(`C1`,1,1) FROM `T8`; +SELECT `C1`, SUBSTRING(`C1`,1,2) FROM `T8`; +SELECT `C1`, SUBSTRING(`C1`,1,3) FROM `T8`; +SELECT `C1`, SUBSTRING(`C1`,1,4) FROM `T8`; +SELECT `C1`, SUBSTRING(`C1`,1,5) FROM `T8`; +SELECT `C1`, SUBSTRING(`C1`,1,6) FROM `T8`; +SELECT `C1`, SUBSTRING(`C1` FROM 1 FOR 0) FROM `T8`; +SELECT `C1`, SUBSTRING(`C1` FROM 1 FOR 1) FROM `T8`; +SELECT `C1`, SUBSTRING(`C1` FROM 1 FOR 2) FROM `T8`; +SELECT `C1`, SUBSTRING(`C1` FROM 1 FOR 3) FROM `T8`; +SELECT `C1`, SUBSTRING(`C1` FROM 1 FOR 4) FROM `T8`; +SELECT `C1`, SUBSTRING(`C1` FROM 1 FOR 5) FROM `T8`; +SELECT `C1`, SUBSTRING(`C1` FROM 1 FOR 6) FROM `T8`; + +SELECT `C1`, SUBSTRING(`C1`,0) FROM `T9`; +SELECT `C1`, SUBSTRING(`C1`,1) FROM `T9`; +SELECT `C1`, SUBSTRING(`C1`,2) FROM `T9`; +SELECT `C1`, SUBSTRING(`C1`,3) FROM `T9`; +SELECT `C1`, SUBSTRING(`C1`,4) FROM `T9`; +SELECT `C1`, SUBSTRING(`C1`,5) FROM `T9`; +SELECT `C1`, SUBSTRING(`C1`,6) FROM `T9`; +SELECT `C1`, SUBSTRING(`C1` FROM 0) FROM `T9`; +SELECT `C1`, SUBSTRING(`C1` FROM 1) FROM `T9`; +SELECT `C1`, SUBSTRING(`C1` FROM 2) FROM `T9`; +SELECT `C1`, SUBSTRING(`C1` FROM 3) FROM `T9`; +SELECT `C1`, SUBSTRING(`C1` FROM 4) FROM `T9`; +SELECT `C1`, SUBSTRING(`C1` FROM 5) FROM `T9`; +SELECT `C1`, SUBSTRING(`C1` FROM 6) FROM `T9`; +SELECT `C1`, SUBSTRING(`C1`,1,0) FROM `T9`; +SELECT `C1`, SUBSTRING(`C1`,1,1) FROM `T9`; +SELECT `C1`, SUBSTRING(`C1`,1,2) FROM `T9`; +SELECT `C1`, SUBSTRING(`C1`,1,3) FROM `T9`; +SELECT `C1`, SUBSTRING(`C1`,1,4) FROM `T9`; +SELECT `C1`, SUBSTRING(`C1`,1,5) FROM `T9`; +SELECT `C1`, SUBSTRING(`C1`,1,6) FROM `T9`; +SELECT `C1`, SUBSTRING(`C1` FROM 1 FOR 0) FROM `T9`; +SELECT `C1`, SUBSTRING(`C1` FROM 1 FOR 1) FROM `T9`; +SELECT `C1`, SUBSTRING(`C1` FROM 1 FOR 2) FROM `T9`; +SELECT `C1`, SUBSTRING(`C1` FROM 1 FOR 3) FROM `T9`; +SELECT `C1`, SUBSTRING(`C1` FROM 1 FOR 4) FROM `T9`; +SELECT `C1`, SUBSTRING(`C1` FROM 1 FOR 5) FROM `T9`; +SELECT `C1`, SUBSTRING(`C1` FROM 1 FOR 6) FROM `T9`; + +#BDB +SELECT `C1`, SUBSTRING(`C1`,0) FROM `T10`; +SELECT `C1`, SUBSTRING(`C1`,1) FROM `T10`; +SELECT `C1`, SUBSTRING(`C1`,2) FROM `T10`; +SELECT `C1`, SUBSTRING(`C1`,3) FROM `T10`; +SELECT `C1`, SUBSTRING(`C1`,4) FROM `T10`; +SELECT `C1`, SUBSTRING(`C1`,5) FROM `T10`; +SELECT `C1`, SUBSTRING(`C1`,6) FROM `T10`; +SELECT `C1`, SUBSTRING(`C1` FROM 0) FROM `T10`; +SELECT `C1`, SUBSTRING(`C1` FROM 1) FROM `T10`; +SELECT `C1`, SUBSTRING(`C1` FROM 2) FROM `T10`; +SELECT `C1`, SUBSTRING(`C1` FROM 3) FROM `T10`; +SELECT `C1`, SUBSTRING(`C1` FROM 4) FROM `T10`; +SELECT `C1`, SUBSTRING(`C1` FROM 5) FROM `T10`; +SELECT `C1`, SUBSTRING(`C1` FROM 6) FROM `T10`; +SELECT `C1`, SUBSTRING(`C1`,1,0) FROM `T10`; +SELECT `C1`, SUBSTRING(`C1`,1,1) FROM `T10`; +SELECT `C1`, SUBSTRING(`C1`,1,2) FROM `T10`; +SELECT `C1`, SUBSTRING(`C1`,1,3) FROM `T10`; +SELECT `C1`, SUBSTRING(`C1`,1,4) FROM `T10`; +SELECT `C1`, SUBSTRING(`C1`,1,5) FROM `T10`; +SELECT `C1`, SUBSTRING(`C1`,1,6) FROM `T10`; +SELECT `C1`, SUBSTRING(`C1` FROM 1 FOR 0) FROM `T10`; +SELECT `C1`, SUBSTRING(`C1` FROM 1 FOR 1) FROM `T10`; +SELECT `C1`, SUBSTRING(`C1` FROM 1 FOR 2) FROM `T10`; +SELECT `C1`, SUBSTRING(`C1` FROM 1 FOR 3) FROM `T10`; +SELECT `C1`, SUBSTRING(`C1` FROM 1 FOR 4) FROM `T10`; +SELECT `C1`, SUBSTRING(`C1` FROM 1 FOR 5) FROM `T10`; +SELECT `C1`, SUBSTRING(`C1` FROM 1 FOR 6) FROM `T10`; + +SELECT `C1`, SUBSTRING(`C1`,0) FROM `T11`; +SELECT `C1`, SUBSTRING(`C1`,1) FROM `T11`; +SELECT `C1`, SUBSTRING(`C1`,2) FROM `T11`; +SELECT `C1`, SUBSTRING(`C1`,3) FROM `T11`; +SELECT `C1`, SUBSTRING(`C1`,4) FROM `T11`; +SELECT `C1`, SUBSTRING(`C1`,5) FROM `T11`; +SELECT `C1`, SUBSTRING(`C1`,6) FROM `T11`; +SELECT `C1`, SUBSTRING(`C1` FROM 0) FROM `T11`; +SELECT `C1`, SUBSTRING(`C1` FROM 1) FROM `T11`; +SELECT `C1`, SUBSTRING(`C1` FROM 2) FROM `T11`; +SELECT `C1`, SUBSTRING(`C1` FROM 3) FROM `T11`; +SELECT `C1`, SUBSTRING(`C1` FROM 4) FROM `T11`; +SELECT `C1`, SUBSTRING(`C1` FROM 5) FROM `T11`; +SELECT `C1`, SUBSTRING(`C1` FROM 6) FROM `T11`; +SELECT `C1`, SUBSTRING(`C1`,1,0) FROM `T11`; +SELECT `C1`, SUBSTRING(`C1`,1,1) FROM `T11`; +SELECT `C1`, SUBSTRING(`C1`,1,2) FROM `T11`; +SELECT `C1`, SUBSTRING(`C1`,1,3) FROM `T11`; +SELECT `C1`, SUBSTRING(`C1`,1,4) FROM `T11`; +SELECT `C1`, SUBSTRING(`C1`,1,5) FROM `T11`; +SELECT `C1`, SUBSTRING(`C1`,1,6) FROM `T11`; +SELECT `C1`, SUBSTRING(`C1` FROM 1 FOR 0) FROM `T11`; +SELECT `C1`, SUBSTRING(`C1` FROM 1 FOR 1) FROM `T11`; +SELECT `C1`, SUBSTRING(`C1` FROM 1 FOR 2) FROM `T11`; +SELECT `C1`, SUBSTRING(`C1` FROM 1 FOR 3) FROM `T11`; +SELECT `C1`, SUBSTRING(`C1` FROM 1 FOR 4) FROM `T11`; +SELECT `C1`, SUBSTRING(`C1` FROM 1 FOR 5) FROM `T11`; +SELECT `C1`, SUBSTRING(`C1` FROM 1 FOR 6) FROM `T11`; + +SELECT `C1`, SUBSTRING(`C1`,0) FROM `T12`; +SELECT `C1`, SUBSTRING(`C1`,1) FROM `T12`; +SELECT `C1`, SUBSTRING(`C1`,2) FROM `T12`; +SELECT `C1`, SUBSTRING(`C1`,3) FROM `T12`; +SELECT `C1`, SUBSTRING(`C1`,4) FROM `T12`; +SELECT `C1`, SUBSTRING(`C1`,5) FROM `T12`; +SELECT `C1`, SUBSTRING(`C1`,6) FROM `T12`; +SELECT `C1`, SUBSTRING(`C1` FROM 0) FROM `T12`; +SELECT `C1`, SUBSTRING(`C1` FROM 1) FROM `T12`; +SELECT `C1`, SUBSTRING(`C1` FROM 2) FROM `T12`; +SELECT `C1`, SUBSTRING(`C1` FROM 3) FROM `T12`; +SELECT `C1`, SUBSTRING(`C1` FROM 4) FROM `T12`; +SELECT `C1`, SUBSTRING(`C1` FROM 5) FROM `T12`; +SELECT `C1`, SUBSTRING(`C1` FROM 6) FROM `T12`; +SELECT `C1`, SUBSTRING(`C1`,1,0) FROM `T12`; +SELECT `C1`, SUBSTRING(`C1`,1,1) FROM `T12`; +SELECT `C1`, SUBSTRING(`C1`,1,2) FROM `T12`; +SELECT `C1`, SUBSTRING(`C1`,1,3) FROM `T12`; +SELECT `C1`, SUBSTRING(`C1`,1,4) FROM `T12`; +SELECT `C1`, SUBSTRING(`C1`,1,5) FROM `T12`; +SELECT `C1`, SUBSTRING(`C1`,1,6) FROM `T12`; +SELECT `C1`, SUBSTRING(`C1` FROM 1 FOR 0) FROM `T12`; +SELECT `C1`, SUBSTRING(`C1` FROM 1 FOR 1) FROM `T12`; +SELECT `C1`, SUBSTRING(`C1` FROM 1 FOR 2) FROM `T12`; +SELECT `C1`, SUBSTRING(`C1` FROM 1 FOR 3) FROM `T12`; +SELECT `C1`, SUBSTRING(`C1` FROM 1 FOR 4) FROM `T12`; +SELECT `C1`, SUBSTRING(`C1` FROM 1 FOR 5) FROM `T12`; +SELECT `C1`, SUBSTRING(`C1` FROM 1 FOR 6) 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`; diff --git a/mysql-test/suite/jp/t/jp_substring_ucs2.test b/mysql-test/suite/jp/t/jp_substring_ucs2.test new file mode 100644 index 00000000000..f3cd5550072 --- /dev/null +++ b/mysql-test/suite/jp/t/jp_substring_ucs2.test @@ -0,0 +1,418 @@ +--source include/have_ucs2.inc + +--disable_warnings +drop table if exists `」ヤ」ア`; +drop table if exists `」ヤ」イ`; +drop table if exists `」ヤ」ウ`; +drop table if exists `」ヤ」エ`; +drop table if exists `」ヤ」オ`; +drop table if exists `」ヤ」カ`; +drop table if exists `」ヤ」キ`; +drop table if exists `」ヤ」ク`; +drop table if exists `」ヤ」ケ`; +drop table if exists `」ヤ」ア」ー`; +drop table if exists `」ヤ」ア」ア`; +drop table if exists `」ヤ」ア」イ`; +--enable_warnings + +# +# Test SUBSTRING() function with Japanese character in ucs2 encoding +# + +SET NAMES ujis; +SET character_set_database = ucs2; +SET collation_connection = ucs2_general_ci; + +CREATE TABLE `」ヤ」ア` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = innodb; +CREATE TABLE `」ヤ」イ` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = innodb; +CREATE TABLE `」ヤ」ウ` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = innodb; +CREATE TABLE `」ヤ」エ` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = myisam; +CREATE TABLE `」ヤ」オ` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = myisam; +CREATE TABLE `」ヤ」カ` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = myisam; +CREATE TABLE `」ヤ」キ` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = heap; +CREATE TABLE `」ヤ」ク` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = heap; +CREATE TABLE `」ヤ」ケ` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = heap; +CREATE TABLE `」ヤ」ア」ー` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = bdb; +CREATE TABLE `」ヤ」ア」ア` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = bdb; +CREATE TABLE `」ヤ」ア」イ` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = bdb; + +INSERT INTO `」ヤ」ア` VALUES ('竺軸宍雫七'),('竺軸宍雫'),('竺軸宍'),('竺軸'),('竺'),(''); +INSERT INTO `」ヤ」イ` VALUES ('、「、、、ヲ、ィ、ェ'),('、「、、、ヲ、ィ'),('、「、、、ヲ'),('、「、、'),('、「'),(''); +INSERT INTO `」ヤ」ウ` VALUES ('常ワ常ン常゙常゚常'),('常ワ常ン常゙常゚'),('常ワ常ン常゙'),('常ワ常ン'),('常ワ'),(''); +INSERT INTO `」ヤ」エ` VALUES ('竺軸宍雫七'),('竺軸宍雫'),('竺軸宍'),('竺軸'),('竺'),(''); +INSERT INTO `」ヤ」オ` VALUES ('、「、、、ヲ、ィ、ェ'),('、「、、、ヲ、ィ'),('、「、、、ヲ'),('、「、、'),('、「'),(''); +INSERT INTO `」ヤ」カ` VALUES ('常ワ常ン常゙常゚常'),('常ワ常ン常゙常゚'),('常ワ常ン常゙'),('常ワ常ン'),('常ワ'),(''); +INSERT INTO `」ヤ」キ` VALUES ('竺軸宍雫七'),('竺軸宍雫'),('竺軸宍'),('竺軸'),('竺'),(''); +INSERT INTO `」ヤ」ク` VALUES ('、「、、、ヲ、ィ、ェ'),('、「、、、ヲ、ィ'),('、「、、、ヲ'),('、「、、'),('、「'),(''); +INSERT INTO `」ヤ」ケ` VALUES ('常ワ常ン常゙常゚常'),('常ワ常ン常゙常゚'),('常ワ常ン常゙'),('常ワ常ン'),('常ワ'),(''); +INSERT INTO `」ヤ」ア」ー` VALUES ('竺軸宍雫七'),('竺軸宍雫'),('竺軸宍'),('竺軸'),('竺'),(''); +INSERT INTO `」ヤ」ア」ア` VALUES ('、「、、、ヲ、ィ、ェ'),('、「、、、ヲ、ィ'),('、「、、、ヲ'),('、「、、'),('、「'),(''); +INSERT INTO `」ヤ」ア」イ` VALUES ('常ワ常ン常゙常゚常'),('常ワ常ン常゙常゚'),('常ワ常ン常゙'),('常ワ常ン'),('常ワ'),(''); + +# Test of SUBSTRING(str,pos) and SUBSTRING(str FROM pos) +# is not available until the bug #5364 is fixed + +#InnoDB +#SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,0) FROM `」ヤ」ア`; +#SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,1) FROM `」ヤ」ア`; +#SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,2) FROM `」ヤ」ア`; +#SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,3) FROM `」ヤ」ア`; +#SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,4) FROM `」ヤ」ア`; +#SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,5) FROM `」ヤ」ア`; +#SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,6) FROM `」ヤ」ア`; +#SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 0) FROM `」ヤ」ア`; +#SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 1) FROM `」ヤ」ア`; +#SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 2) FROM `」ヤ」ア`; +#SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 3) FROM `」ヤ」ア`; +#SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 4) FROM `」ヤ」ア`; +#SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 5) FROM `」ヤ」ア`; +#SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 6) FROM `」ヤ」ア`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,1,0) FROM `」ヤ」ア`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,1,1) FROM `」ヤ」ア`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,1,2) FROM `」ヤ」ア`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,1,3) FROM `」ヤ」ア`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,1,4) FROM `」ヤ」ア`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,1,5) FROM `」ヤ」ア`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,1,6) FROM `」ヤ」ア`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 1 FOR 0) FROM `」ヤ」ア`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 1 FOR 1) FROM `」ヤ」ア`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 1 FOR 2) FROM `」ヤ」ア`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 1 FOR 3) FROM `」ヤ」ア`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 1 FOR 4) FROM `」ヤ」ア`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 1 FOR 5) FROM `」ヤ」ア`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 1 FOR 6) FROM `」ヤ」ア`; + +#SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,0) FROM `」ヤ」イ`; +#SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,1) FROM `」ヤ」イ`; +#SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,2) FROM `」ヤ」イ`; +#SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,3) FROM `」ヤ」イ`; +#SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,4) FROM `」ヤ」イ`; +#SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,5) FROM `」ヤ」イ`; +#SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,6) FROM `」ヤ」イ`; +#SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 0) FROM `」ヤ」イ`; +#SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 1) FROM `」ヤ」イ`; +#SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 2) FROM `」ヤ」イ`; +#SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 3) FROM `」ヤ」イ`; +#SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 4) FROM `」ヤ」イ`; +#SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 5) FROM `」ヤ」イ`; +#SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 6) FROM `」ヤ」イ`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,1,0) FROM `」ヤ」イ`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,1,1) FROM `」ヤ」イ`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,1,2) FROM `」ヤ」イ`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,1,3) FROM `」ヤ」イ`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,1,4) FROM `」ヤ」イ`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,1,5) FROM `」ヤ」イ`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,1,6) FROM `」ヤ」イ`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 1 FOR 0) FROM `」ヤ」イ`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 1 FOR 1) FROM `」ヤ」イ`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 1 FOR 2) FROM `」ヤ」イ`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 1 FOR 3) FROM `」ヤ」イ`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 1 FOR 4) FROM `」ヤ」イ`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 1 FOR 5) FROM `」ヤ」イ`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 1 FOR 6) FROM `」ヤ」イ`; + +#SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,0) FROM `」ヤ」ウ`; +#SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,1) FROM `」ヤ」ウ`; +#SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,2) FROM `」ヤ」ウ`; +#SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,3) FROM `」ヤ」ウ`; +#SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,4) FROM `」ヤ」ウ`; +#SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,5) FROM `」ヤ」ウ`; +#SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,6) FROM `」ヤ」ウ`; +#SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 0) FROM `」ヤ」ウ`; +#SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 1) FROM `」ヤ」ウ`; +#SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 2) FROM `」ヤ」ウ`; +#SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 3) FROM `」ヤ」ウ`; +#SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 4) FROM `」ヤ」ウ`; +#SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 5) FROM `」ヤ」ウ`; +#SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 6) FROM `」ヤ」ウ`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,1,0) FROM `」ヤ」ウ`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,1,1) FROM `」ヤ」ウ`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,1,2) FROM `」ヤ」ウ`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,1,3) FROM `」ヤ」ウ`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,1,4) FROM `」ヤ」ウ`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,1,5) FROM `」ヤ」ウ`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,1,6) FROM `」ヤ」ウ`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 1 FOR 0) FROM `」ヤ」ウ`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 1 FOR 1) FROM `」ヤ」ウ`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 1 FOR 2) FROM `」ヤ」ウ`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 1 FOR 3) FROM `」ヤ」ウ`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 1 FOR 4) FROM `」ヤ」ウ`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 1 FOR 5) FROM `」ヤ」ウ`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 1 FOR 6) FROM `」ヤ」ウ`; + +#MyISAM +#SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,0) FROM `」ヤ」エ`; +#SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,1) FROM `」ヤ」エ`; +#SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,2) FROM `」ヤ」エ`; +#SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,3) FROM `」ヤ」エ`; +#SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,4) FROM `」ヤ」エ`; +#SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,5) FROM `」ヤ」エ`; +#SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,6) FROM `」ヤ」エ`; +#SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 0) FROM `」ヤ」エ`; +#SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 1) FROM `」ヤ」エ`; +#SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 2) FROM `」ヤ」エ`; +#SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 3) FROM `」ヤ」エ`; +#SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 4) FROM `」ヤ」エ`; +#SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 5) FROM `」ヤ」エ`; +#SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 6) FROM `」ヤ」エ`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,1,0) FROM `」ヤ」エ`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,1,1) FROM `」ヤ」エ`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,1,2) FROM `」ヤ」エ`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,1,3) FROM `」ヤ」エ`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,1,4) FROM `」ヤ」エ`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,1,5) FROM `」ヤ」エ`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,1,6) FROM `」ヤ」エ`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 1 FOR 0) FROM `」ヤ」エ`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 1 FOR 1) FROM `」ヤ」エ`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 1 FOR 2) FROM `」ヤ」エ`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 1 FOR 3) FROM `」ヤ」エ`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 1 FOR 4) FROM `」ヤ」エ`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 1 FOR 5) FROM `」ヤ」エ`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 1 FOR 6) FROM `」ヤ」エ`; + +#SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,0) FROM `」ヤ」オ`; +#SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,1) FROM `」ヤ」オ`; +#SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,2) FROM `」ヤ」オ`; +#SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,3) FROM `」ヤ」オ`; +#SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,4) FROM `」ヤ」オ`; +#SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,5) FROM `」ヤ」オ`; +#SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,6) FROM `」ヤ」オ`; +#SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 0) FROM `」ヤ」オ`; +#SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 1) FROM `」ヤ」オ`; +#SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 2) FROM `」ヤ」オ`; +#SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 3) FROM `」ヤ」オ`; +#SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 4) FROM `」ヤ」オ`; +#SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 5) FROM `」ヤ」オ`; +#SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 6) FROM `」ヤ」オ`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,1,0) FROM `」ヤ」オ`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,1,1) FROM `」ヤ」オ`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,1,2) FROM `」ヤ」オ`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,1,3) FROM `」ヤ」オ`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,1,4) FROM `」ヤ」オ`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,1,5) FROM `」ヤ」オ`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,1,6) FROM `」ヤ」オ`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 1 FOR 0) FROM `」ヤ」オ`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 1 FOR 1) FROM `」ヤ」オ`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 1 FOR 2) FROM `」ヤ」オ`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 1 FOR 3) FROM `」ヤ」オ`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 1 FOR 4) FROM `」ヤ」オ`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 1 FOR 5) FROM `」ヤ」オ`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 1 FOR 6) FROM `」ヤ」オ`; + +#SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,0) FROM `」ヤ」カ`; +#SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,1) FROM `」ヤ」カ`; +#SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,2) FROM `」ヤ」カ`; +#SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,3) FROM `」ヤ」カ`; +#SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,4) FROM `」ヤ」カ`; +#SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,5) FROM `」ヤ」カ`; +#SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,6) FROM `」ヤ」カ`; +#SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 0) FROM `」ヤ」カ`; +#SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 1) FROM `」ヤ」カ`; +#SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 2) FROM `」ヤ」カ`; +#SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 3) FROM `」ヤ」カ`; +#SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 4) FROM `」ヤ」カ`; +#SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 5) FROM `」ヤ」カ`; +#SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 6) FROM `」ヤ」カ`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,1,0) FROM `」ヤ」カ`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,1,1) FROM `」ヤ」カ`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,1,2) FROM `」ヤ」カ`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,1,3) FROM `」ヤ」カ`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,1,4) FROM `」ヤ」カ`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,1,5) FROM `」ヤ」カ`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,1,6) FROM `」ヤ」カ`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 1 FOR 0) FROM `」ヤ」カ`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 1 FOR 1) FROM `」ヤ」カ`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 1 FOR 2) FROM `」ヤ」カ`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 1 FOR 3) FROM `」ヤ」カ`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 1 FOR 4) FROM `」ヤ」カ`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 1 FOR 5) FROM `」ヤ」カ`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 1 FOR 6) FROM `」ヤ」カ`; + +#HEAP +#SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,0) FROM `」ヤ」キ`; +#SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,1) FROM `」ヤ」キ`; +#SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,2) FROM `」ヤ」キ`; +#SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,3) FROM `」ヤ」キ`; +#SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,4) FROM `」ヤ」キ`; +#SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,5) FROM `」ヤ」キ`; +#SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,6) FROM `」ヤ」キ`; +#SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 0) FROM `」ヤ」キ`; +#SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 1) FROM `」ヤ」キ`; +#SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 2) FROM `」ヤ」キ`; +#SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 3) FROM `」ヤ」キ`; +#SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 4) FROM `」ヤ」キ`; +#SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 5) FROM `」ヤ」キ`; +#SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 6) FROM `」ヤ」キ`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,1,0) FROM `」ヤ」キ`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,1,1) FROM `」ヤ」キ`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,1,2) FROM `」ヤ」キ`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,1,3) FROM `」ヤ」キ`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,1,4) FROM `」ヤ」キ`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,1,5) FROM `」ヤ」キ`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,1,6) FROM `」ヤ」キ`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 1 FOR 0) FROM `」ヤ」キ`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 1 FOR 1) FROM `」ヤ」キ`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 1 FOR 2) FROM `」ヤ」キ`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 1 FOR 3) FROM `」ヤ」キ`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 1 FOR 4) FROM `」ヤ」キ`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 1 FOR 5) FROM `」ヤ」キ`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 1 FOR 6) FROM `」ヤ」キ`; + +#SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,0) FROM `」ヤ」ク`; +#SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,1) FROM `」ヤ」ク`; +#SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,2) FROM `」ヤ」ク`; +#SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,3) FROM `」ヤ」ク`; +#SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,4) FROM `」ヤ」ク`; +#SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,5) FROM `」ヤ」ク`; +#SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,6) FROM `」ヤ」ク`; +#SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 0) FROM `」ヤ」ク`; +#SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 1) FROM `」ヤ」ク`; +#SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 2) FROM `」ヤ」ク`; +#SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 3) FROM `」ヤ」ク`; +#SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 4) FROM `」ヤ」ク`; +#SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 5) FROM `」ヤ」ク`; +#SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 6) FROM `」ヤ」ク`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,1,0) FROM `」ヤ」ク`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,1,1) FROM `」ヤ」ク`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,1,2) FROM `」ヤ」ク`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,1,3) FROM `」ヤ」ク`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,1,4) FROM `」ヤ」ク`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,1,5) FROM `」ヤ」ク`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,1,6) FROM `」ヤ」ク`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 1 FOR 0) FROM `」ヤ」ク`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 1 FOR 1) FROM `」ヤ」ク`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 1 FOR 2) FROM `」ヤ」ク`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 1 FOR 3) FROM `」ヤ」ク`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 1 FOR 4) FROM `」ヤ」ク`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 1 FOR 5) FROM `」ヤ」ク`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 1 FOR 6) FROM `」ヤ」ク`; + +#SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,0) FROM `」ヤ」ケ`; +#SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,1) FROM `」ヤ」ケ`; +#SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,2) FROM `」ヤ」ケ`; +#SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,3) FROM `」ヤ」ケ`; +#SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,4) FROM `」ヤ」ケ`; +#SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,5) FROM `」ヤ」ケ`; +#SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,6) FROM `」ヤ」ケ`; +#SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 0) FROM `」ヤ」ケ`; +#SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 1) FROM `」ヤ」ケ`; +#SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 2) FROM `」ヤ」ケ`; +#SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 3) FROM `」ヤ」ケ`; +#SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 4) FROM `」ヤ」ケ`; +#SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 5) FROM `」ヤ」ケ`; +#SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 6) FROM `」ヤ」ケ`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,1,0) FROM `」ヤ」ケ`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,1,1) FROM `」ヤ」ケ`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,1,2) FROM `」ヤ」ケ`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,1,3) FROM `」ヤ」ケ`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,1,4) FROM `」ヤ」ケ`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,1,5) FROM `」ヤ」ケ`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,1,6) FROM `」ヤ」ケ`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 1 FOR 0) FROM `」ヤ」ケ`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 1 FOR 1) FROM `」ヤ」ケ`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 1 FOR 2) FROM `」ヤ」ケ`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 1 FOR 3) FROM `」ヤ」ケ`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 1 FOR 4) FROM `」ヤ」ケ`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 1 FOR 5) FROM `」ヤ」ケ`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 1 FOR 6) FROM `」ヤ」ケ`; + +#BDB +#SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,0) FROM `」ヤ」ア」ー`; +#SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,1) FROM `」ヤ」ア」ー`; +#SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,2) FROM `」ヤ」ア」ー`; +#SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,3) FROM `」ヤ」ア」ー`; +#SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,4) FROM `」ヤ」ア」ー`; +#SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,5) FROM `」ヤ」ア」ー`; +#SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,6) FROM `」ヤ」ア」ー`; +#SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 0) FROM `」ヤ」ア」ー`; +#SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 1) FROM `」ヤ」ア」ー`; +#SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 2) FROM `」ヤ」ア」ー`; +#SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 3) FROM `」ヤ」ア」ー`; +#SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 4) FROM `」ヤ」ア」ー`; +#SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 5) FROM `」ヤ」ア」ー`; +#SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 6) FROM `」ヤ」ア」ー`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,1,0) FROM `」ヤ」ア」ー`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,1,1) FROM `」ヤ」ア」ー`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,1,2) FROM `」ヤ」ア」ー`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,1,3) FROM `」ヤ」ア」ー`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,1,4) FROM `」ヤ」ア」ー`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,1,5) FROM `」ヤ」ア」ー`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,1,6) FROM `」ヤ」ア」ー`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 1 FOR 0) FROM `」ヤ」ア」ー`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 1 FOR 1) FROM `」ヤ」ア」ー`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 1 FOR 2) FROM `」ヤ」ア」ー`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 1 FOR 3) FROM `」ヤ」ア」ー`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 1 FOR 4) FROM `」ヤ」ア」ー`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 1 FOR 5) FROM `」ヤ」ア」ー`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 1 FOR 6) FROM `」ヤ」ア」ー`; + +#SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,0) FROM `」ヤ」ア」ア`; +#SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,1) FROM `」ヤ」ア」ア`; +#SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,2) FROM `」ヤ」ア」ア`; +#SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,3) FROM `」ヤ」ア」ア`; +#SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,4) FROM `」ヤ」ア」ア`; +#SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,5) FROM `」ヤ」ア」ア`; +#SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,6) FROM `」ヤ」ア」ア`; +#SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 0) FROM `」ヤ」ア」ア`; +#SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 1) FROM `」ヤ」ア」ア`; +#SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 2) FROM `」ヤ」ア」ア`; +#SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 3) FROM `」ヤ」ア」ア`; +#SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 4) FROM `」ヤ」ア」ア`; +#SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 5) FROM `」ヤ」ア」ア`; +#SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 6) FROM `」ヤ」ア」ア`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,1,0) FROM `」ヤ」ア」ア`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,1,1) FROM `」ヤ」ア」ア`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,1,2) FROM `」ヤ」ア」ア`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,1,3) FROM `」ヤ」ア」ア`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,1,4) FROM `」ヤ」ア」ア`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,1,5) FROM `」ヤ」ア」ア`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,1,6) FROM `」ヤ」ア」ア`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 1 FOR 0) FROM `」ヤ」ア」ア`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 1 FOR 1) FROM `」ヤ」ア」ア`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 1 FOR 2) FROM `」ヤ」ア」ア`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 1 FOR 3) FROM `」ヤ」ア」ア`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 1 FOR 4) FROM `」ヤ」ア」ア`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 1 FOR 5) FROM `」ヤ」ア」ア`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 1 FOR 6) FROM `」ヤ」ア」ア`; + +#SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,0) FROM `」ヤ」ア」イ`; +#SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,1) FROM `」ヤ」ア」イ`; +#SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,2) FROM `」ヤ」ア」イ`; +#SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,3) FROM `」ヤ」ア」イ`; +#SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,4) FROM `」ヤ」ア」イ`; +#SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,5) FROM `」ヤ」ア」イ`; +#SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,6) FROM `」ヤ」ア」イ`; +#SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 0) FROM `」ヤ」ア」イ`; +#SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 1) FROM `」ヤ」ア」イ`; +#SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 2) FROM `」ヤ」ア」イ`; +#SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 3) FROM `」ヤ」ア」イ`; +#SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 4) FROM `」ヤ」ア」イ`; +#SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 5) FROM `」ヤ」ア」イ`; +#SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 6) FROM `」ヤ」ア」イ`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,1,0) FROM `」ヤ」ア」イ`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,1,1) FROM `」ヤ」ア」イ`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,1,2) FROM `」ヤ」ア」イ`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,1,3) FROM `」ヤ」ア」イ`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,1,4) FROM `」ヤ」ア」イ`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,1,5) FROM `」ヤ」ア」イ`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,1,6) FROM `」ヤ」ア」イ`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 1 FOR 0) FROM `」ヤ」ア」イ`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 1 FOR 1) FROM `」ヤ」ア」イ`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 1 FOR 2) FROM `」ヤ」ア」イ`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 1 FOR 3) FROM `」ヤ」ア」イ`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 1 FOR 4) FROM `」ヤ」ア」イ`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 1 FOR 5) FROM `」ヤ」ア」イ`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 1 FOR 6) FROM `」ヤ」ア」イ`; + +DROP TABLE `」ヤ」ア`; +DROP TABLE `」ヤ」イ`; +DROP TABLE `」ヤ」ウ`; +DROP TABLE `」ヤ」エ`; +DROP TABLE `」ヤ」オ`; +DROP TABLE `」ヤ」カ`; +DROP TABLE `」ヤ」キ`; +DROP TABLE `」ヤ」ク`; +DROP TABLE `」ヤ」ケ`; +DROP TABLE `」ヤ」ア」ー`; +DROP TABLE `」ヤ」ア」ア`; +DROP TABLE `」ヤ」ア」イ`; diff --git a/mysql-test/suite/jp/t/jp_substring_ujis.test b/mysql-test/suite/jp/t/jp_substring_ujis.test new file mode 100644 index 00000000000..c201c7148da --- /dev/null +++ b/mysql-test/suite/jp/t/jp_substring_ujis.test @@ -0,0 +1,414 @@ +--source include/have_ujis.inc + +--disable_warnings +drop table if exists `」ヤ」ア`; +drop table if exists `」ヤ」イ`; +drop table if exists `」ヤ」ウ`; +drop table if exists `」ヤ」エ`; +drop table if exists `」ヤ」オ`; +drop table if exists `」ヤ」カ`; +drop table if exists `」ヤ」キ`; +drop table if exists `」ヤ」ク`; +drop table if exists `」ヤ」ケ`; +drop table if exists `」ヤ」ア」ー`; +drop table if exists `」ヤ」ア」ア`; +drop table if exists `」ヤ」ア」イ`; +--enable_warnings + +# +# Test SUBSTRING() function with Japanese character in ujis encoding +# + +SET NAMES ujis; +SET character_set_database = ujis; + +CREATE TABLE `」ヤ」ア` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = innodb; +CREATE TABLE `」ヤ」イ` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = innodb; +CREATE TABLE `」ヤ」ウ` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = innodb; +CREATE TABLE `」ヤ」エ` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = myisam; +CREATE TABLE `」ヤ」オ` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = myisam; +CREATE TABLE `」ヤ」カ` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = myisam; +CREATE TABLE `」ヤ」キ` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = heap; +CREATE TABLE `」ヤ」ク` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = heap; +CREATE TABLE `」ヤ」ケ` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = heap; +CREATE TABLE `」ヤ」ア」ー` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = bdb; +CREATE TABLE `」ヤ」ア」ア` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = bdb; +CREATE TABLE `」ヤ」ア」イ` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = bdb; + +INSERT INTO `」ヤ」ア` VALUES ('竺軸宍雫七'),('竺軸宍雫'),('竺軸宍'),('竺軸'),('竺'),(''); +INSERT INTO `」ヤ」イ` VALUES ('、「、、、ヲ、ィ、ェ'),('、「、、、ヲ、ィ'),('、「、、、ヲ'),('、「、、'),('、「'),(''); +INSERT INTO `」ヤ」ウ` VALUES ('常ワ常ン常゙常゚常'),('常ワ常ン常゙常゚'),('常ワ常ン常゙'),('常ワ常ン'),('常ワ'),(''); +INSERT INTO `」ヤ」エ` VALUES ('竺軸宍雫七'),('竺軸宍雫'),('竺軸宍'),('竺軸'),('竺'),(''); +INSERT INTO `」ヤ」オ` VALUES ('、「、、、ヲ、ィ、ェ'),('、「、、、ヲ、ィ'),('、「、、、ヲ'),('、「、、'),('、「'),(''); +INSERT INTO `」ヤ」カ` VALUES ('常ワ常ン常゙常゚常'),('常ワ常ン常゙常゚'),('常ワ常ン常゙'),('常ワ常ン'),('常ワ'),(''); +INSERT INTO `」ヤ」キ` VALUES ('竺軸宍雫七'),('竺軸宍雫'),('竺軸宍'),('竺軸'),('竺'),(''); +INSERT INTO `」ヤ」ク` VALUES ('、「、、、ヲ、ィ、ェ'),('、「、、、ヲ、ィ'),('、「、、、ヲ'),('、「、、'),('、「'),(''); +INSERT INTO `」ヤ」ケ` VALUES ('常ワ常ン常゙常゚常'),('常ワ常ン常゙常゚'),('常ワ常ン常゙'),('常ワ常ン'),('常ワ'),(''); +INSERT INTO `」ヤ」ア」ー` VALUES ('竺軸宍雫七'),('竺軸宍雫'),('竺軸宍'),('竺軸'),('竺'),(''); +INSERT INTO `」ヤ」ア」ア` VALUES ('、「、、、ヲ、ィ、ェ'),('、「、、、ヲ、ィ'),('、「、、、ヲ'),('、「、、'),('、「'),(''); +INSERT INTO `」ヤ」ア」イ` VALUES ('常ワ常ン常゙常゚常'),('常ワ常ン常゙常゚'),('常ワ常ン常゙'),('常ワ常ン'),('常ワ'),(''); + +#InnoDB +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,0) FROM `」ヤ」ア`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,1) FROM `」ヤ」ア`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,2) FROM `」ヤ」ア`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,3) FROM `」ヤ」ア`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,4) FROM `」ヤ」ア`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,5) FROM `」ヤ」ア`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,6) FROM `」ヤ」ア`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 0) FROM `」ヤ」ア`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 1) FROM `」ヤ」ア`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 2) FROM `」ヤ」ア`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 3) FROM `」ヤ」ア`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 4) FROM `」ヤ」ア`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 5) FROM `」ヤ」ア`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 6) FROM `」ヤ」ア`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,1,0) FROM `」ヤ」ア`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,1,1) FROM `」ヤ」ア`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,1,2) FROM `」ヤ」ア`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,1,3) FROM `」ヤ」ア`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,1,4) FROM `」ヤ」ア`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,1,5) FROM `」ヤ」ア`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,1,6) FROM `」ヤ」ア`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 1 FOR 0) FROM `」ヤ」ア`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 1 FOR 1) FROM `」ヤ」ア`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 1 FOR 2) FROM `」ヤ」ア`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 1 FOR 3) FROM `」ヤ」ア`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 1 FOR 4) FROM `」ヤ」ア`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 1 FOR 5) FROM `」ヤ」ア`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 1 FOR 6) FROM `」ヤ」ア`; + +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,0) FROM `」ヤ」イ`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,1) FROM `」ヤ」イ`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,2) FROM `」ヤ」イ`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,3) FROM `」ヤ」イ`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,4) FROM `」ヤ」イ`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,5) FROM `」ヤ」イ`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,6) FROM `」ヤ」イ`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 0) FROM `」ヤ」イ`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 1) FROM `」ヤ」イ`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 2) FROM `」ヤ」イ`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 3) FROM `」ヤ」イ`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 4) FROM `」ヤ」イ`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 5) FROM `」ヤ」イ`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 6) FROM `」ヤ」イ`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,1,0) FROM `」ヤ」イ`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,1,1) FROM `」ヤ」イ`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,1,2) FROM `」ヤ」イ`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,1,3) FROM `」ヤ」イ`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,1,4) FROM `」ヤ」イ`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,1,5) FROM `」ヤ」イ`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,1,6) FROM `」ヤ」イ`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 1 FOR 0) FROM `」ヤ」イ`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 1 FOR 1) FROM `」ヤ」イ`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 1 FOR 2) FROM `」ヤ」イ`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 1 FOR 3) FROM `」ヤ」イ`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 1 FOR 4) FROM `」ヤ」イ`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 1 FOR 5) FROM `」ヤ」イ`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 1 FOR 6) FROM `」ヤ」イ`; + +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,0) FROM `」ヤ」ウ`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,1) FROM `」ヤ」ウ`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,2) FROM `」ヤ」ウ`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,3) FROM `」ヤ」ウ`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,4) FROM `」ヤ」ウ`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,5) FROM `」ヤ」ウ`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,6) FROM `」ヤ」ウ`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 0) FROM `」ヤ」ウ`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 1) FROM `」ヤ」ウ`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 2) FROM `」ヤ」ウ`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 3) FROM `」ヤ」ウ`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 4) FROM `」ヤ」ウ`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 5) FROM `」ヤ」ウ`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 6) FROM `」ヤ」ウ`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,1,0) FROM `」ヤ」ウ`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,1,1) FROM `」ヤ」ウ`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,1,2) FROM `」ヤ」ウ`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,1,3) FROM `」ヤ」ウ`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,1,4) FROM `」ヤ」ウ`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,1,5) FROM `」ヤ」ウ`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,1,6) FROM `」ヤ」ウ`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 1 FOR 0) FROM `」ヤ」ウ`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 1 FOR 1) FROM `」ヤ」ウ`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 1 FOR 2) FROM `」ヤ」ウ`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 1 FOR 3) FROM `」ヤ」ウ`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 1 FOR 4) FROM `」ヤ」ウ`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 1 FOR 5) FROM `」ヤ」ウ`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 1 FOR 6) FROM `」ヤ」ウ`; + +#MyISAM +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,0) FROM `」ヤ」エ`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,1) FROM `」ヤ」エ`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,2) FROM `」ヤ」エ`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,3) FROM `」ヤ」エ`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,4) FROM `」ヤ」エ`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,5) FROM `」ヤ」エ`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,6) FROM `」ヤ」エ`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 0) FROM `」ヤ」エ`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 1) FROM `」ヤ」エ`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 2) FROM `」ヤ」エ`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 3) FROM `」ヤ」エ`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 4) FROM `」ヤ」エ`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 5) FROM `」ヤ」エ`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 6) FROM `」ヤ」エ`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,1,0) FROM `」ヤ」エ`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,1,1) FROM `」ヤ」エ`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,1,2) FROM `」ヤ」エ`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,1,3) FROM `」ヤ」エ`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,1,4) FROM `」ヤ」エ`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,1,5) FROM `」ヤ」エ`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,1,6) FROM `」ヤ」エ`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 1 FOR 0) FROM `」ヤ」エ`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 1 FOR 1) FROM `」ヤ」エ`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 1 FOR 2) FROM `」ヤ」エ`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 1 FOR 3) FROM `」ヤ」エ`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 1 FOR 4) FROM `」ヤ」エ`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 1 FOR 5) FROM `」ヤ」エ`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 1 FOR 6) FROM `」ヤ」エ`; + +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,0) FROM `」ヤ」オ`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,1) FROM `」ヤ」オ`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,2) FROM `」ヤ」オ`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,3) FROM `」ヤ」オ`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,4) FROM `」ヤ」オ`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,5) FROM `」ヤ」オ`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,6) FROM `」ヤ」オ`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 0) FROM `」ヤ」オ`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 1) FROM `」ヤ」オ`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 2) FROM `」ヤ」オ`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 3) FROM `」ヤ」オ`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 4) FROM `」ヤ」オ`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 5) FROM `」ヤ」オ`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 6) FROM `」ヤ」オ`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,1,0) FROM `」ヤ」オ`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,1,1) FROM `」ヤ」オ`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,1,2) FROM `」ヤ」オ`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,1,3) FROM `」ヤ」オ`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,1,4) FROM `」ヤ」オ`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,1,5) FROM `」ヤ」オ`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,1,6) FROM `」ヤ」オ`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 1 FOR 0) FROM `」ヤ」オ`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 1 FOR 1) FROM `」ヤ」オ`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 1 FOR 2) FROM `」ヤ」オ`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 1 FOR 3) FROM `」ヤ」オ`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 1 FOR 4) FROM `」ヤ」オ`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 1 FOR 5) FROM `」ヤ」オ`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 1 FOR 6) FROM `」ヤ」オ`; + +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,0) FROM `」ヤ」カ`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,1) FROM `」ヤ」カ`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,2) FROM `」ヤ」カ`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,3) FROM `」ヤ」カ`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,4) FROM `」ヤ」カ`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,5) FROM `」ヤ」カ`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,6) FROM `」ヤ」カ`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 0) FROM `」ヤ」カ`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 1) FROM `」ヤ」カ`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 2) FROM `」ヤ」カ`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 3) FROM `」ヤ」カ`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 4) FROM `」ヤ」カ`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 5) FROM `」ヤ」カ`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 6) FROM `」ヤ」カ`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,1,0) FROM `」ヤ」カ`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,1,1) FROM `」ヤ」カ`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,1,2) FROM `」ヤ」カ`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,1,3) FROM `」ヤ」カ`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,1,4) FROM `」ヤ」カ`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,1,5) FROM `」ヤ」カ`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,1,6) FROM `」ヤ」カ`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 1 FOR 0) FROM `」ヤ」カ`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 1 FOR 1) FROM `」ヤ」カ`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 1 FOR 2) FROM `」ヤ」カ`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 1 FOR 3) FROM `」ヤ」カ`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 1 FOR 4) FROM `」ヤ」カ`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 1 FOR 5) FROM `」ヤ」カ`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 1 FOR 6) FROM `」ヤ」カ`; + +#HEAP +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,0) FROM `」ヤ」キ`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,1) FROM `」ヤ」キ`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,2) FROM `」ヤ」キ`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,3) FROM `」ヤ」キ`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,4) FROM `」ヤ」キ`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,5) FROM `」ヤ」キ`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,6) FROM `」ヤ」キ`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 0) FROM `」ヤ」キ`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 1) FROM `」ヤ」キ`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 2) FROM `」ヤ」キ`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 3) FROM `」ヤ」キ`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 4) FROM `」ヤ」キ`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 5) FROM `」ヤ」キ`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 6) FROM `」ヤ」キ`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,1,0) FROM `」ヤ」キ`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,1,1) FROM `」ヤ」キ`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,1,2) FROM `」ヤ」キ`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,1,3) FROM `」ヤ」キ`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,1,4) FROM `」ヤ」キ`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,1,5) FROM `」ヤ」キ`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,1,6) FROM `」ヤ」キ`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 1 FOR 0) FROM `」ヤ」キ`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 1 FOR 1) FROM `」ヤ」キ`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 1 FOR 2) FROM `」ヤ」キ`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 1 FOR 3) FROM `」ヤ」キ`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 1 FOR 4) FROM `」ヤ」キ`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 1 FOR 5) FROM `」ヤ」キ`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 1 FOR 6) FROM `」ヤ」キ`; + +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,0) FROM `」ヤ」ク`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,1) FROM `」ヤ」ク`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,2) FROM `」ヤ」ク`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,3) FROM `」ヤ」ク`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,4) FROM `」ヤ」ク`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,5) FROM `」ヤ」ク`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,6) FROM `」ヤ」ク`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 0) FROM `」ヤ」ク`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 1) FROM `」ヤ」ク`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 2) FROM `」ヤ」ク`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 3) FROM `」ヤ」ク`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 4) FROM `」ヤ」ク`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 5) FROM `」ヤ」ク`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 6) FROM `」ヤ」ク`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,1,0) FROM `」ヤ」ク`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,1,1) FROM `」ヤ」ク`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,1,2) FROM `」ヤ」ク`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,1,3) FROM `」ヤ」ク`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,1,4) FROM `」ヤ」ク`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,1,5) FROM `」ヤ」ク`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,1,6) FROM `」ヤ」ク`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 1 FOR 0) FROM `」ヤ」ク`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 1 FOR 1) FROM `」ヤ」ク`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 1 FOR 2) FROM `」ヤ」ク`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 1 FOR 3) FROM `」ヤ」ク`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 1 FOR 4) FROM `」ヤ」ク`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 1 FOR 5) FROM `」ヤ」ク`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 1 FOR 6) FROM `」ヤ」ク`; + +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,0) FROM `」ヤ」ケ`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,1) FROM `」ヤ」ケ`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,2) FROM `」ヤ」ケ`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,3) FROM `」ヤ」ケ`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,4) FROM `」ヤ」ケ`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,5) FROM `」ヤ」ケ`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,6) FROM `」ヤ」ケ`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 0) FROM `」ヤ」ケ`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 1) FROM `」ヤ」ケ`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 2) FROM `」ヤ」ケ`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 3) FROM `」ヤ」ケ`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 4) FROM `」ヤ」ケ`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 5) FROM `」ヤ」ケ`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 6) FROM `」ヤ」ケ`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,1,0) FROM `」ヤ」ケ`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,1,1) FROM `」ヤ」ケ`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,1,2) FROM `」ヤ」ケ`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,1,3) FROM `」ヤ」ケ`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,1,4) FROM `」ヤ」ケ`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,1,5) FROM `」ヤ」ケ`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,1,6) FROM `」ヤ」ケ`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 1 FOR 0) FROM `」ヤ」ケ`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 1 FOR 1) FROM `」ヤ」ケ`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 1 FOR 2) FROM `」ヤ」ケ`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 1 FOR 3) FROM `」ヤ」ケ`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 1 FOR 4) FROM `」ヤ」ケ`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 1 FOR 5) FROM `」ヤ」ケ`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 1 FOR 6) FROM `」ヤ」ケ`; + +#BDB +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,0) FROM `」ヤ」ア」ー`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,1) FROM `」ヤ」ア」ー`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,2) FROM `」ヤ」ア」ー`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,3) FROM `」ヤ」ア」ー`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,4) FROM `」ヤ」ア」ー`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,5) FROM `」ヤ」ア」ー`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,6) FROM `」ヤ」ア」ー`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 0) FROM `」ヤ」ア」ー`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 1) FROM `」ヤ」ア」ー`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 2) FROM `」ヤ」ア」ー`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 3) FROM `」ヤ」ア」ー`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 4) FROM `」ヤ」ア」ー`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 5) FROM `」ヤ」ア」ー`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 6) FROM `」ヤ」ア」ー`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,1,0) FROM `」ヤ」ア」ー`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,1,1) FROM `」ヤ」ア」ー`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,1,2) FROM `」ヤ」ア」ー`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,1,3) FROM `」ヤ」ア」ー`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,1,4) FROM `」ヤ」ア」ー`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,1,5) FROM `」ヤ」ア」ー`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,1,6) FROM `」ヤ」ア」ー`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 1 FOR 0) FROM `」ヤ」ア」ー`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 1 FOR 1) FROM `」ヤ」ア」ー`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 1 FOR 2) FROM `」ヤ」ア」ー`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 1 FOR 3) FROM `」ヤ」ア」ー`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 1 FOR 4) FROM `」ヤ」ア」ー`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 1 FOR 5) FROM `」ヤ」ア」ー`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 1 FOR 6) FROM `」ヤ」ア」ー`; + +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,0) FROM `」ヤ」ア」ア`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,1) FROM `」ヤ」ア」ア`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,2) FROM `」ヤ」ア」ア`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,3) FROM `」ヤ」ア」ア`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,4) FROM `」ヤ」ア」ア`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,5) FROM `」ヤ」ア」ア`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,6) FROM `」ヤ」ア」ア`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 0) FROM `」ヤ」ア」ア`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 1) FROM `」ヤ」ア」ア`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 2) FROM `」ヤ」ア」ア`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 3) FROM `」ヤ」ア」ア`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 4) FROM `」ヤ」ア」ア`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 5) FROM `」ヤ」ア」ア`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 6) FROM `」ヤ」ア」ア`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,1,0) FROM `」ヤ」ア」ア`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,1,1) FROM `」ヤ」ア」ア`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,1,2) FROM `」ヤ」ア」ア`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,1,3) FROM `」ヤ」ア」ア`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,1,4) FROM `」ヤ」ア」ア`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,1,5) FROM `」ヤ」ア」ア`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,1,6) FROM `」ヤ」ア」ア`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 1 FOR 0) FROM `」ヤ」ア」ア`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 1 FOR 1) FROM `」ヤ」ア」ア`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 1 FOR 2) FROM `」ヤ」ア」ア`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 1 FOR 3) FROM `」ヤ」ア」ア`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 1 FOR 4) FROM `」ヤ」ア」ア`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 1 FOR 5) FROM `」ヤ」ア」ア`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 1 FOR 6) FROM `」ヤ」ア」ア`; + +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,0) FROM `」ヤ」ア」イ`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,1) FROM `」ヤ」ア」イ`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,2) FROM `」ヤ」ア」イ`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,3) FROM `」ヤ」ア」イ`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,4) FROM `」ヤ」ア」イ`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,5) FROM `」ヤ」ア」イ`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,6) FROM `」ヤ」ア」イ`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 0) FROM `」ヤ」ア」イ`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 1) FROM `」ヤ」ア」イ`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 2) FROM `」ヤ」ア」イ`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 3) FROM `」ヤ」ア」イ`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 4) FROM `」ヤ」ア」イ`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 5) FROM `」ヤ」ア」イ`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 6) FROM `」ヤ」ア」イ`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,1,0) FROM `」ヤ」ア」イ`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,1,1) FROM `」ヤ」ア」イ`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,1,2) FROM `」ヤ」ア」イ`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,1,3) FROM `」ヤ」ア」イ`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,1,4) FROM `」ヤ」ア」イ`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,1,5) FROM `」ヤ」ア」イ`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア`,1,6) FROM `」ヤ」ア」イ`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 1 FOR 0) FROM `」ヤ」ア」イ`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 1 FOR 1) FROM `」ヤ」ア」イ`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 1 FOR 2) FROM `」ヤ」ア」イ`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 1 FOR 3) FROM `」ヤ」ア」イ`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 1 FOR 4) FROM `」ヤ」ア」イ`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 1 FOR 5) FROM `」ヤ」ア」イ`; +SELECT `」テ」ア`, SUBSTRING(`」テ」ア` FROM 1 FOR 6) FROM `」ヤ」ア」イ`; + +DROP TABLE `」ヤ」ア`; +DROP TABLE `」ヤ」イ`; +DROP TABLE `」ヤ」ウ`; +DROP TABLE `」ヤ」エ`; +DROP TABLE `」ヤ」オ`; +DROP TABLE `」ヤ」カ`; +DROP TABLE `」ヤ」キ`; +DROP TABLE `」ヤ」ク`; +DROP TABLE `」ヤ」ケ`; +DROP TABLE `」ヤ」ア」ー`; +DROP TABLE `」ヤ」ア」ア`; +DROP TABLE `」ヤ」ア」イ`; diff --git a/mysql-test/suite/jp/t/jp_substring_utf8.test b/mysql-test/suite/jp/t/jp_substring_utf8.test new file mode 100644 index 00000000000..9f88115c899 --- /dev/null +++ b/mysql-test/suite/jp/t/jp_substring_utf8.test @@ -0,0 +1,412 @@ +--disable_warnings +drop table if exists `シエシ疏; +drop table if exists `シエシ蛋; +drop table if exists `シエシ伝; +drop table if exists `シエシ覗; +drop table if exists `シエシ描; +drop table if exists `シエシ冒; +drop table if exists `シエシ輿; +drop table if exists `シエシ倭; +drop table if exists `シエシ兪; +drop table if exists `シエシ托シ秦; +drop table if exists `シエシ托シ疏; +drop table if exists `シエシ托シ蛋; +--enable_warnings + +# +# Test SUBSTRING() function with Japanese character in utf8 encoding +# + +SET NAMES utf8; +SET character_set_database = utf8; + +CREATE TABLE `シエシ疏 (`シ」シ疏 char(5), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = innodb; +CREATE TABLE `シエシ蛋 (`シ」シ疏 char(5), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = innodb; +CREATE TABLE `シエシ伝 (`シ」シ疏 char(5), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = innodb; +CREATE TABLE `シエシ覗 (`シ」シ疏 char(5), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = myisam; +CREATE TABLE `シエシ描 (`シ」シ疏 char(5), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = myisam; +CREATE TABLE `シエシ冒 (`シ」シ疏 char(5), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = myisam; +CREATE TABLE `シエシ輿 (`シ」シ疏 char(5), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = heap; +CREATE TABLE `シエシ倭 (`シ」シ疏 char(5), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = heap; +CREATE TABLE `シエシ兪 (`シ」シ疏 char(5), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = heap; +CREATE TABLE `シエシ托シ秦 (`シ」シ疏 char(5), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = bdb; +CREATE TABLE `シエシ托シ疏 (`シ」シ疏 char(5), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = bdb; +CREATE TABLE `シエシ托シ蛋 (`シ」シ疏 char(5), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = bdb; + +INSERT INTO `シエシ疏 VALUES ('スアスイスウスエスオ'),('スアスイスウスエ'),('スアスイスウ'),('スアスイ'),('スア'),(''); +INSERT INTO `シエシ蛋 VALUES ('縺ゅ>縺縺医♀'),('縺ゅ>縺縺'),('縺ゅ>縺'),('縺ゅ>'),('縺'),(''); +INSERT INTO `シエシ伝 VALUES ('鮴秘セ夜セ鈴セ樣セ。'),('鮴秘セ夜セ鈴セ'),('鮴秘セ夜セ'),('鮴秘セ'),('鮴'),(''); +INSERT INTO `シエシ覗 VALUES ('スアスイスウスエスオ'),('スアスイスウスエ'),('スアスイスウ'),('スアスイ'),('スア'),(''); +INSERT INTO `シエシ描 VALUES ('縺ゅ>縺縺医♀'),('縺ゅ>縺縺'),('縺ゅ>縺'),('縺ゅ>'),('縺'),(''); +INSERT INTO `シエシ冒 VALUES ('鮴秘セ夜セ鈴セ樣セ。'),('鮴秘セ夜セ鈴セ'),('鮴秘セ夜セ'),('鮴秘セ'),('鮴'),(''); +INSERT INTO `シエシ輿 VALUES ('スアスイスウスエスオ'),('スアスイスウスエ'),('スアスイスウ'),('スアスイ'),('スア'),(''); +INSERT INTO `シエシ倭 VALUES ('縺ゅ>縺縺医♀'),('縺ゅ>縺縺'),('縺ゅ>縺'),('縺ゅ>'),('縺'),(''); +INSERT INTO `シエシ兪 VALUES ('鮴秘セ夜セ鈴セ樣セ。'),('鮴秘セ夜セ鈴セ'),('鮴秘セ夜セ'),('鮴秘セ'),('鮴'),(''); +INSERT INTO `シエシ托シ秦 VALUES ('スアスイスウスエスオ'),('スアスイスウスエ'),('スアスイスウ'),('スアスイ'),('スア'),(''); +INSERT INTO `シエシ托シ疏 VALUES ('縺ゅ>縺縺医♀'),('縺ゅ>縺縺'),('縺ゅ>縺'),('縺ゅ>'),('縺'),(''); +INSERT INTO `シエシ托シ蛋 VALUES ('鮴秘セ夜セ鈴セ樣セ。'),('鮴秘セ夜セ鈴セ'),('鮴秘セ夜セ'),('鮴秘セ'),('鮴'),(''); + +#InnoDB +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏,0) FROM `シエシ疏; +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏,1) FROM `シエシ疏; +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏,2) FROM `シエシ疏; +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏,3) FROM `シエシ疏; +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏,4) FROM `シエシ疏; +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏,5) FROM `シエシ疏; +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏,6) FROM `シエシ疏; +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏 FROM 0) FROM `シエシ疏; +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏 FROM 1) FROM `シエシ疏; +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏 FROM 2) FROM `シエシ疏; +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏 FROM 3) FROM `シエシ疏; +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏 FROM 4) FROM `シエシ疏; +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏 FROM 5) FROM `シエシ疏; +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏 FROM 6) FROM `シエシ疏; +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏,1,0) FROM `シエシ疏; +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏,1,1) FROM `シエシ疏; +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏,1,2) FROM `シエシ疏; +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏,1,3) FROM `シエシ疏; +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏,1,4) FROM `シエシ疏; +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏,1,5) FROM `シエシ疏; +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏,1,6) FROM `シエシ疏; +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏 FROM 1 FOR 0) FROM `シエシ疏; +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏 FROM 1 FOR 1) FROM `シエシ疏; +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏 FROM 1 FOR 2) FROM `シエシ疏; +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏 FROM 1 FOR 3) FROM `シエシ疏; +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏 FROM 1 FOR 4) FROM `シエシ疏; +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏 FROM 1 FOR 5) FROM `シエシ疏; +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏 FROM 1 FOR 6) FROM `シエシ疏; + +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏,0) FROM `シエシ蛋; +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏,1) FROM `シエシ蛋; +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏,2) FROM `シエシ蛋; +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏,3) FROM `シエシ蛋; +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏,4) FROM `シエシ蛋; +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏,5) FROM `シエシ蛋; +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏,6) FROM `シエシ蛋; +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏 FROM 0) FROM `シエシ蛋; +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏 FROM 1) FROM `シエシ蛋; +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏 FROM 2) FROM `シエシ蛋; +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏 FROM 3) FROM `シエシ蛋; +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏 FROM 4) FROM `シエシ蛋; +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏 FROM 5) FROM `シエシ蛋; +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏 FROM 6) FROM `シエシ蛋; +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏,1,0) FROM `シエシ蛋; +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏,1,1) FROM `シエシ蛋; +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏,1,2) FROM `シエシ蛋; +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏,1,3) FROM `シエシ蛋; +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏,1,4) FROM `シエシ蛋; +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏,1,5) FROM `シエシ蛋; +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏,1,6) FROM `シエシ蛋; +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏 FROM 1 FOR 0) FROM `シエシ蛋; +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏 FROM 1 FOR 1) FROM `シエシ蛋; +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏 FROM 1 FOR 2) FROM `シエシ蛋; +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏 FROM 1 FOR 3) FROM `シエシ蛋; +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏 FROM 1 FOR 4) FROM `シエシ蛋; +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏 FROM 1 FOR 5) FROM `シエシ蛋; +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏 FROM 1 FOR 6) FROM `シエシ蛋; + +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏,0) FROM `シエシ伝; +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏,1) FROM `シエシ伝; +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏,2) FROM `シエシ伝; +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏,3) FROM `シエシ伝; +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏,4) FROM `シエシ伝; +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏,5) FROM `シエシ伝; +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏,6) FROM `シエシ伝; +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏 FROM 0) FROM `シエシ伝; +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏 FROM 1) FROM `シエシ伝; +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏 FROM 2) FROM `シエシ伝; +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏 FROM 3) FROM `シエシ伝; +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏 FROM 4) FROM `シエシ伝; +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏 FROM 5) FROM `シエシ伝; +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏 FROM 6) FROM `シエシ伝; +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏,1,0) FROM `シエシ伝; +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏,1,1) FROM `シエシ伝; +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏,1,2) FROM `シエシ伝; +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏,1,3) FROM `シエシ伝; +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏,1,4) FROM `シエシ伝; +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏,1,5) FROM `シエシ伝; +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏,1,6) FROM `シエシ伝; +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏 FROM 1 FOR 0) FROM `シエシ伝; +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏 FROM 1 FOR 1) FROM `シエシ伝; +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏 FROM 1 FOR 2) FROM `シエシ伝; +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏 FROM 1 FOR 3) FROM `シエシ伝; +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏 FROM 1 FOR 4) FROM `シエシ伝; +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏 FROM 1 FOR 5) FROM `シエシ伝; +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏 FROM 1 FOR 6) FROM `シエシ伝; + +#MyISAM +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏,0) FROM `シエシ覗; +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏,1) FROM `シエシ覗; +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏,2) FROM `シエシ覗; +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏,3) FROM `シエシ覗; +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏,4) FROM `シエシ覗; +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏,5) FROM `シエシ覗; +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏,6) FROM `シエシ覗; +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏 FROM 0) FROM `シエシ覗; +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏 FROM 1) FROM `シエシ覗; +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏 FROM 2) FROM `シエシ覗; +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏 FROM 3) FROM `シエシ覗; +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏 FROM 4) FROM `シエシ覗; +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏 FROM 5) FROM `シエシ覗; +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏 FROM 6) FROM `シエシ覗; +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏,1,0) FROM `シエシ覗; +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏,1,1) FROM `シエシ覗; +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏,1,2) FROM `シエシ覗; +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏,1,3) FROM `シエシ覗; +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏,1,4) FROM `シエシ覗; +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏,1,5) FROM `シエシ覗; +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏,1,6) FROM `シエシ覗; +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏 FROM 1 FOR 0) FROM `シエシ覗; +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏 FROM 1 FOR 1) FROM `シエシ覗; +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏 FROM 1 FOR 2) FROM `シエシ覗; +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏 FROM 1 FOR 3) FROM `シエシ覗; +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏 FROM 1 FOR 4) FROM `シエシ覗; +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏 FROM 1 FOR 5) FROM `シエシ覗; +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏 FROM 1 FOR 6) FROM `シエシ覗; + +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏,0) FROM `シエシ描; +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏,1) FROM `シエシ描; +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏,2) FROM `シエシ描; +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏,3) FROM `シエシ描; +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏,4) FROM `シエシ描; +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏,5) FROM `シエシ描; +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏,6) FROM `シエシ描; +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏 FROM 0) FROM `シエシ描; +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏 FROM 1) FROM `シエシ描; +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏 FROM 2) FROM `シエシ描; +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏 FROM 3) FROM `シエシ描; +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏 FROM 4) FROM `シエシ描; +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏 FROM 5) FROM `シエシ描; +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏 FROM 6) FROM `シエシ描; +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏,1,0) FROM `シエシ描; +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏,1,1) FROM `シエシ描; +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏,1,2) FROM `シエシ描; +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏,1,3) FROM `シエシ描; +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏,1,4) FROM `シエシ描; +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏,1,5) FROM `シエシ描; +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏,1,6) FROM `シエシ描; +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏 FROM 1 FOR 0) FROM `シエシ描; +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏 FROM 1 FOR 1) FROM `シエシ描; +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏 FROM 1 FOR 2) FROM `シエシ描; +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏 FROM 1 FOR 3) FROM `シエシ描; +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏 FROM 1 FOR 4) FROM `シエシ描; +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏 FROM 1 FOR 5) FROM `シエシ描; +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏 FROM 1 FOR 6) FROM `シエシ描; + +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏,0) FROM `シエシ冒; +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏,1) FROM `シエシ冒; +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏,2) FROM `シエシ冒; +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏,3) FROM `シエシ冒; +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏,4) FROM `シエシ冒; +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏,5) FROM `シエシ冒; +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏,6) FROM `シエシ冒; +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏 FROM 0) FROM `シエシ冒; +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏 FROM 1) FROM `シエシ冒; +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏 FROM 2) FROM `シエシ冒; +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏 FROM 3) FROM `シエシ冒; +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏 FROM 4) FROM `シエシ冒; +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏 FROM 5) FROM `シエシ冒; +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏 FROM 6) FROM `シエシ冒; +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏,1,0) FROM `シエシ冒; +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏,1,1) FROM `シエシ冒; +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏,1,2) FROM `シエシ冒; +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏,1,3) FROM `シエシ冒; +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏,1,4) FROM `シエシ冒; +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏,1,5) FROM `シエシ冒; +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏,1,6) FROM `シエシ冒; +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏 FROM 1 FOR 0) FROM `シエシ冒; +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏 FROM 1 FOR 1) FROM `シエシ冒; +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏 FROM 1 FOR 2) FROM `シエシ冒; +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏 FROM 1 FOR 3) FROM `シエシ冒; +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏 FROM 1 FOR 4) FROM `シエシ冒; +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏 FROM 1 FOR 5) FROM `シエシ冒; +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏 FROM 1 FOR 6) FROM `シエシ冒; + +#HEAP +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏,0) FROM `シエシ輿; +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏,1) FROM `シエシ輿; +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏,2) FROM `シエシ輿; +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏,3) FROM `シエシ輿; +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏,4) FROM `シエシ輿; +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏,5) FROM `シエシ輿; +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏,6) FROM `シエシ輿; +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏 FROM 0) FROM `シエシ輿; +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏 FROM 1) FROM `シエシ輿; +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏 FROM 2) FROM `シエシ輿; +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏 FROM 3) FROM `シエシ輿; +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏 FROM 4) FROM `シエシ輿; +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏 FROM 5) FROM `シエシ輿; +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏 FROM 6) FROM `シエシ輿; +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏,1,0) FROM `シエシ輿; +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏,1,1) FROM `シエシ輿; +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏,1,2) FROM `シエシ輿; +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏,1,3) FROM `シエシ輿; +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏,1,4) FROM `シエシ輿; +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏,1,5) FROM `シエシ輿; +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏,1,6) FROM `シエシ輿; +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏 FROM 1 FOR 0) FROM `シエシ輿; +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏 FROM 1 FOR 1) FROM `シエシ輿; +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏 FROM 1 FOR 2) FROM `シエシ輿; +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏 FROM 1 FOR 3) FROM `シエシ輿; +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏 FROM 1 FOR 4) FROM `シエシ輿; +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏 FROM 1 FOR 5) FROM `シエシ輿; +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏 FROM 1 FOR 6) FROM `シエシ輿; + +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏,0) FROM `シエシ倭; +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏,1) FROM `シエシ倭; +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏,2) FROM `シエシ倭; +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏,3) FROM `シエシ倭; +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏,4) FROM `シエシ倭; +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏,5) FROM `シエシ倭; +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏,6) FROM `シエシ倭; +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏 FROM 0) FROM `シエシ倭; +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏 FROM 1) FROM `シエシ倭; +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏 FROM 2) FROM `シエシ倭; +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏 FROM 3) FROM `シエシ倭; +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏 FROM 4) FROM `シエシ倭; +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏 FROM 5) FROM `シエシ倭; +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏 FROM 6) FROM `シエシ倭; +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏,1,0) FROM `シエシ倭; +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏,1,1) FROM `シエシ倭; +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏,1,2) FROM `シエシ倭; +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏,1,3) FROM `シエシ倭; +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏,1,4) FROM `シエシ倭; +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏,1,5) FROM `シエシ倭; +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏,1,6) FROM `シエシ倭; +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏 FROM 1 FOR 0) FROM `シエシ倭; +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏 FROM 1 FOR 1) FROM `シエシ倭; +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏 FROM 1 FOR 2) FROM `シエシ倭; +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏 FROM 1 FOR 3) FROM `シエシ倭; +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏 FROM 1 FOR 4) FROM `シエシ倭; +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏 FROM 1 FOR 5) FROM `シエシ倭; +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏 FROM 1 FOR 6) FROM `シエシ倭; + +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏,0) FROM `シエシ兪; +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏,1) FROM `シエシ兪; +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏,2) FROM `シエシ兪; +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏,3) FROM `シエシ兪; +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏,4) FROM `シエシ兪; +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏,5) FROM `シエシ兪; +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏,6) FROM `シエシ兪; +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏 FROM 0) FROM `シエシ兪; +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏 FROM 1) FROM `シエシ兪; +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏 FROM 2) FROM `シエシ兪; +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏 FROM 3) FROM `シエシ兪; +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏 FROM 4) FROM `シエシ兪; +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏 FROM 5) FROM `シエシ兪; +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏 FROM 6) FROM `シエシ兪; +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏,1,0) FROM `シエシ兪; +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏,1,1) FROM `シエシ兪; +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏,1,2) FROM `シエシ兪; +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏,1,3) FROM `シエシ兪; +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏,1,4) FROM `シエシ兪; +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏,1,5) FROM `シエシ兪; +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏,1,6) FROM `シエシ兪; +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏 FROM 1 FOR 0) FROM `シエシ兪; +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏 FROM 1 FOR 1) FROM `シエシ兪; +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏 FROM 1 FOR 2) FROM `シエシ兪; +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏 FROM 1 FOR 3) FROM `シエシ兪; +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏 FROM 1 FOR 4) FROM `シエシ兪; +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏 FROM 1 FOR 5) FROM `シエシ兪; +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏 FROM 1 FOR 6) FROM `シエシ兪; + +#BDB +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏,0) FROM `シエシ托シ秦; +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏,1) FROM `シエシ托シ秦; +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏,2) FROM `シエシ托シ秦; +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏,3) FROM `シエシ托シ秦; +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏,4) FROM `シエシ托シ秦; +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏,5) FROM `シエシ托シ秦; +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏,6) FROM `シエシ托シ秦; +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏 FROM 0) FROM `シエシ托シ秦; +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏 FROM 1) FROM `シエシ托シ秦; +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏 FROM 2) FROM `シエシ托シ秦; +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏 FROM 3) FROM `シエシ托シ秦; +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏 FROM 4) FROM `シエシ托シ秦; +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏 FROM 5) FROM `シエシ托シ秦; +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏 FROM 6) FROM `シエシ托シ秦; +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏,1,0) FROM `シエシ托シ秦; +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏,1,1) FROM `シエシ托シ秦; +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏,1,2) FROM `シエシ托シ秦; +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏,1,3) FROM `シエシ托シ秦; +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏,1,4) FROM `シエシ托シ秦; +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏,1,5) FROM `シエシ托シ秦; +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏,1,6) FROM `シエシ托シ秦; +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏 FROM 1 FOR 0) FROM `シエシ托シ秦; +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏 FROM 1 FOR 1) FROM `シエシ托シ秦; +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏 FROM 1 FOR 2) FROM `シエシ托シ秦; +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏 FROM 1 FOR 3) FROM `シエシ托シ秦; +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏 FROM 1 FOR 4) FROM `シエシ托シ秦; +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏 FROM 1 FOR 5) FROM `シエシ托シ秦; +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏 FROM 1 FOR 6) FROM `シエシ托シ秦; + +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏,0) FROM `シエシ托シ疏; +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏,1) FROM `シエシ托シ疏; +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏,2) FROM `シエシ托シ疏; +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏,3) FROM `シエシ托シ疏; +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏,4) FROM `シエシ托シ疏; +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏,5) FROM `シエシ托シ疏; +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏,6) FROM `シエシ托シ疏; +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏 FROM 0) FROM `シエシ托シ疏; +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏 FROM 1) FROM `シエシ托シ疏; +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏 FROM 2) FROM `シエシ托シ疏; +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏 FROM 3) FROM `シエシ托シ疏; +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏 FROM 4) FROM `シエシ托シ疏; +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏 FROM 5) FROM `シエシ托シ疏; +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏 FROM 6) FROM `シエシ托シ疏; +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏,1,0) FROM `シエシ托シ疏; +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏,1,1) FROM `シエシ托シ疏; +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏,1,2) FROM `シエシ托シ疏; +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏,1,3) FROM `シエシ托シ疏; +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏,1,4) FROM `シエシ托シ疏; +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏,1,5) FROM `シエシ托シ疏; +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏,1,6) FROM `シエシ托シ疏; +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏 FROM 1 FOR 0) FROM `シエシ托シ疏; +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏 FROM 1 FOR 1) FROM `シエシ托シ疏; +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏 FROM 1 FOR 2) FROM `シエシ托シ疏; +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏 FROM 1 FOR 3) FROM `シエシ托シ疏; +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏 FROM 1 FOR 4) FROM `シエシ托シ疏; +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏 FROM 1 FOR 5) FROM `シエシ托シ疏; +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏 FROM 1 FOR 6) FROM `シエシ托シ疏; + +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏,0) FROM `シエシ托シ蛋; +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏,1) FROM `シエシ托シ蛋; +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏,2) FROM `シエシ托シ蛋; +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏,3) FROM `シエシ托シ蛋; +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏,4) FROM `シエシ托シ蛋; +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏,5) FROM `シエシ托シ蛋; +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏,6) FROM `シエシ托シ蛋; +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏 FROM 0) FROM `シエシ托シ蛋; +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏 FROM 1) FROM `シエシ托シ蛋; +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏 FROM 2) FROM `シエシ托シ蛋; +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏 FROM 3) FROM `シエシ托シ蛋; +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏 FROM 4) FROM `シエシ托シ蛋; +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏 FROM 5) FROM `シエシ托シ蛋; +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏 FROM 6) FROM `シエシ托シ蛋; +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏,1,0) FROM `シエシ托シ蛋; +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏,1,1) FROM `シエシ托シ蛋; +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏,1,2) FROM `シエシ托シ蛋; +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏,1,3) FROM `シエシ托シ蛋; +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏,1,4) FROM `シエシ托シ蛋; +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏,1,5) FROM `シエシ托シ蛋; +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏,1,6) FROM `シエシ托シ蛋; +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏 FROM 1 FOR 0) FROM `シエシ托シ蛋; +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏 FROM 1 FOR 1) FROM `シエシ托シ蛋; +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏 FROM 1 FOR 2) FROM `シエシ托シ蛋; +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏 FROM 1 FOR 3) FROM `シエシ托シ蛋; +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏 FROM 1 FOR 4) FROM `シエシ托シ蛋; +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏 FROM 1 FOR 5) FROM `シエシ托シ蛋; +SELECT `シ」シ疏, SUBSTRING(`シ」シ疏 FROM 1 FOR 6) FROM `シエシ托シ蛋; + +DROP TABLE `シエシ疏; +DROP TABLE `シエシ蛋; +DROP TABLE `シエシ伝; +DROP TABLE `シエシ覗; +DROP TABLE `シエシ描; +DROP TABLE `シエシ冒; +DROP TABLE `シエシ輿; +DROP TABLE `シエシ倭; +DROP TABLE `シエシ兪; +DROP TABLE `シエシ托シ秦; +DROP TABLE `シエシ托シ疏; +DROP TABLE `シエシ托シ蛋; diff --git a/mysql-test/suite/jp/t/jp_trim_sjis.test b/mysql-test/suite/jp/t/jp_trim_sjis.test new file mode 100644 index 00000000000..0f6821605ed --- /dev/null +++ b/mysql-test/suite/jp/t/jp_trim_sjis.test @@ -0,0 +1,219 @@ +--character_set sjis +--disable_warnings +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`; +--enable_warnings + +# +# Test TRIM() function with Japanese characters sjis encoding +# + +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; + +# Nothing to trim +INSERT INTO `T1` VALUES ('アイウエオ'); +# Test data for TRIM(TRAILING [remstr] FROM str) +INSERT INTO `T1` VALUES ('アイウエオカ'); +INSERT INTO `T1` VALUES ('アイウエオカカ'); +INSERT INTO `T1` VALUES ('アイウエオカカカ'); +# Test data for TRIM(LEADING [remstr] FROM str) +INSERT INTO `T1` VALUES ('カアイウエオ'); +INSERT INTO `T1` VALUES ('カカアイウエオ'); +INSERT INTO `T1` VALUES ('カカカアイウエオ'); +# Test data for TRIM(BOTH [remstr] FROM str) +INSERT INTO `T1` VALUES ('カカカアイウエオカカカ'); +# Test data for TRIM without [remstr] (remove spaces) +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 (' ソ十表予構 '); + +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 (' ソ十表予構 '); + +#InnoDB +SELECT `C1`,TRIM(TRAILING 'カ' FROM `C1`) FROM `T1`; +SELECT `C1`,TRIM(LEADING 'カ' FROM `C1`) FROM `T1`; +SELECT `C1`,TRIM(BOTH 'カ' FROM `C1`) FROM `T1`; +SELECT `C1`,TRIM(`C1`) FROM `T1`; +SELECT `C1`,TRIM(TRAILING 'か' FROM `C1`) FROM `T2`; +SELECT `C1`,TRIM(LEADING 'か' FROM `C1`) FROM `T2`; +SELECT `C1`,TRIM(BOTH 'か' FROM `C1`) FROM `T2`; +SELECT `C1`,TRIM(`C1`) FROM `T2`; +SELECT `C1`,TRIM(TRAILING '暴'FROM `C1`) FROM `T3`; +SELECT `C1`,TRIM(LEADING '暴' FROM `C1`) FROM `T3`; +SELECT `C1`,TRIM(BOTH '暴' FROM `C1`) FROM `T3`; +SELECT `C1`,TRIM(`C1`) FROM `T3`; + +#MyISAM +SELECT `C1`,TRIM(TRAILING 'カ' FROM `C1`) FROM `T4`; +SELECT `C1`,TRIM(LEADING 'カ' FROM `C1`) FROM `T4`; +SELECT `C1`,TRIM(BOTH 'カ' FROM `C1`) FROM `T4`; +SELECT `C1`,TRIM(`C1`) FROM `T4`; +SELECT `C1`,TRIM(TRAILING 'か' FROM `C1`) FROM `T5`; +SELECT `C1`,TRIM(LEADING 'か' FROM `C1`) FROM `T5`; +SELECT `C1`,TRIM(BOTH 'か' FROM `C1`) FROM `T5`; +SELECT `C1`,TRIM(`C1`) FROM `T5`; +SELECT `C1`,TRIM(TRAILING '暴' FROM `C1`) FROM `T6`; +SELECT `C1`,TRIM(LEADING '暴' FROM `C1`) FROM `T6`; +SELECT `C1`,TRIM(BOTH '暴' FROM `C1`) FROM `T6`; +SELECT `C1`,TRIM(`C1`) FROM `T6`; + +#HEAP +SELECT `C1`,TRIM(TRAILING 'カ' FROM `C1`) FROM `T7`; +SELECT `C1`,TRIM(LEADING 'カ' FROM `C1`) FROM `T7`; +SELECT `C1`,TRIM(BOTH 'カ' FROM `C1`) FROM `T7`; +SELECT `C1`,TRIM(`C1`) FROM `T7`; +SELECT `C1`,TRIM(TRAILING 'か' FROM `C1`) FROM `T8`; +SELECT `C1`,TRIM(LEADING 'か' FROM `C1`) FROM `T8`; +SELECT `C1`,TRIM(BOTH 'か' FROM `C1`) FROM `T8`; +SELECT `C1`,TRIM(`C1`) FROM `T8`; +SELECT `C1`,TRIM(TRAILING '暴' FROM `C1`) FROM `T9`; +SELECT `C1`,TRIM(LEADING '暴' FROM `C1`) FROM `T9`; +SELECT `C1`,TRIM(BOTH '暴' FROM `C1`) FROM `T9`; +SELECT `C1`,TRIM(`C1`) FROM `T9`; + +#BDB +SELECT `C1`,TRIM(TRAILING 'カ' FROM `C1`) FROM `T10`; +SELECT `C1`,TRIM(LEADING 'カ' FROM `C1`) FROM `T10`; +SELECT `C1`,TRIM(BOTH 'カ' FROM `C1`) FROM `T10`; +SELECT `C1`,TRIM(`C1`) FROM `T10`; +SELECT `C1`,TRIM(TRAILING 'か' FROM `C1`) FROM `T11`; +SELECT `C1`,TRIM(LEADING 'か' FROM `C1`) FROM `T11`; +SELECT `C1`,TRIM(BOTH 'か' FROM `C1`) FROM `T11`; +SELECT `C1`,TRIM(`C1`) FROM `T11`; +SELECT `C1`,TRIM(TRAILING '暴' FROM `C1`) FROM `T12`; +SELECT `C1`,TRIM(LEADING '暴' FROM `C1`) FROM `T12`; +SELECT `C1`,TRIM(BOTH '暴' FROM `C1`) FROM `T12`; +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`; diff --git a/mysql-test/suite/jp/t/jp_trim_ucs2.test b/mysql-test/suite/jp/t/jp_trim_ucs2.test new file mode 100644 index 00000000000..1d8a12650e0 --- /dev/null +++ b/mysql-test/suite/jp/t/jp_trim_ucs2.test @@ -0,0 +1,221 @@ +--source include/have_ucs2.inc + +--disable_warnings +drop table if exists `」ヤ」ア`; +drop table if exists `」ヤ」イ`; +drop table if exists `」ヤ」ウ`; +drop table if exists `」ヤ」エ`; +drop table if exists `」ヤ」オ`; +drop table if exists `」ヤ」カ`; +drop table if exists `」ヤ」キ`; +drop table if exists `」ヤ」ク`; +drop table if exists `」ヤ」ケ`; +drop table if exists `」ヤ」ア」ー`; +--enable_warnings + +# +# Test TRIM() function with Japanese characters ucs2 encoding +# + +SET NAMES ujis; +SET character_set_database = ucs2; +SET collation_connection = ucs2_general_ci; + +CREATE TABLE `」ヤ」ア` (`」テ」ア` char(12), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = innodb; +CREATE TABLE `」ヤ」イ` (`」テ」ア` char(12), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = innodb; +CREATE TABLE `」ヤ」ウ` (`」テ」ア` char(12), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = innodb; +CREATE TABLE `」ヤ」エ` (`」テ」ア` char(12), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = myisam; +CREATE TABLE `」ヤ」オ` (`」テ」ア` char(12), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = myisam; +CREATE TABLE `」ヤ」カ` (`」テ」ア` char(12), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = myisam; +CREATE TABLE `」ヤ」キ` (`」テ」ア` char(12), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = heap; +CREATE TABLE `」ヤ」ク` (`」テ」ア` char(12), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = heap; +CREATE TABLE `」ヤ」ケ` (`」テ」ア` char(12), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = heap; +CREATE TABLE `」ヤ」ア」ー` (`」テ」ア` char(12), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = bdb; +CREATE TABLE `」ヤ」ア」ア` (`」テ」ア` char(12), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = bdb; +CREATE TABLE `」ヤ」ア」イ` (`」テ」ア` char(12), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = bdb; + +# Nothing to trim +INSERT INTO `」ヤ」ア` VALUES ('竺軸宍雫七'); +# Test data for TRIM(TRAILING [remstr] FROM str) +INSERT INTO `」ヤ」ア` VALUES ('竺軸宍雫七叱'); +INSERT INTO `」ヤ」ア` VALUES ('竺軸宍雫七叱叱'); +INSERT INTO `」ヤ」ア` VALUES ('竺軸宍雫七叱叱叱'); +# Test data for TRIM(LEADING [remstr] FROM str) +INSERT INTO `」ヤ」ア` VALUES ('叱竺軸宍雫七'); +INSERT INTO `」ヤ」ア` VALUES ('叱叱竺軸宍雫七'); +INSERT INTO `」ヤ」ア` VALUES ('叱叱叱竺軸宍雫七'); +# Test data for TRIM(BOTH [remstr] FROM str) +INSERT INTO `」ヤ」ア` VALUES ('叱叱叱竺軸宍雫七叱叱叱'); +# Test data for TRIM without [remstr] (remove spaces) +INSERT INTO `」ヤ」ア` VALUES (' 竺軸宍雫七 '); +INSERT INTO `」ヤ」イ` VALUES ('、「、、、ヲ、ィ、ェ'); +INSERT INTO `」ヤ」イ` VALUES ('、「、、、ヲ、ィ、ェ、ォ'); +INSERT INTO `」ヤ」イ` VALUES ('、「、、、ヲ、ィ、ェ、ォ、ォ'); +INSERT INTO `」ヤ」イ` VALUES ('、「、、、ヲ、ィ、ェ、ォ、ォ、ォ'); +INSERT INTO `」ヤ」イ` VALUES ('、ォ、「、、、ヲ、ィ、ェ'); +INSERT INTO `」ヤ」イ` VALUES ('、ォ、ォ、「、、、ヲ、ィ、ェ'); +INSERT INTO `」ヤ」イ` VALUES ('、ォ、ォ、ォ、「、、、ヲ、ィ、ェ'); +INSERT INTO `」ヤ」イ` VALUES ('、ォ、ォ、ォ、「、、、ヲ、ィ、ェ、ォ、ォ、ォ'); +INSERT INTO `」ヤ」イ` VALUES (' 、「、、、ヲ、ィ、ェ '); +INSERT INTO `」ヤ」ウ` VALUES ('常ワ常ン常゙常゚常'); +INSERT INTO `」ヤ」ウ` VALUES ('常ワ常ン常゙常゚常熄ー。'); +INSERT INTO `」ヤ」ウ` VALUES ('常ワ常ン常゙常゚常熄ー。床。'); +INSERT INTO `」ヤ」ウ` VALUES ('常ワ常ン常゙常゚常熄ー。床。床。'); +INSERT INTO `」ヤ」ウ` VALUES ('床。常ワ常ン常゙常゚常'); +INSERT INTO `」ヤ」ウ` VALUES ('床。床。常ワ常ン常゙常゚常'); +INSERT INTO `」ヤ」ウ` VALUES ('床。床。床。常ワ常ン常゙常゚常'); +INSERT INTO `」ヤ」ウ` VALUES ('床。床。床。常ワ常ン常゙常゚常熄ー。床。床。'); +INSERT INTO `」ヤ」ウ` VALUES (' 常ワ常ン常゙常゚常 '); + +INSERT INTO `」ヤ」エ` VALUES ('竺軸宍雫七'); +INSERT INTO `」ヤ」エ` VALUES ('竺軸宍雫七叱'); +INSERT INTO `」ヤ」エ` VALUES ('竺軸宍雫七叱叱'); +INSERT INTO `」ヤ」エ` VALUES ('竺軸宍雫七叱叱叱'); +INSERT INTO `」ヤ」エ` VALUES ('叱竺軸宍雫七'); +INSERT INTO `」ヤ」エ` VALUES ('叱叱竺軸宍雫七'); +INSERT INTO `」ヤ」エ` VALUES ('叱叱叱竺軸宍雫七'); +INSERT INTO `」ヤ」エ` VALUES ('叱叱叱竺軸宍雫七叱叱叱'); +INSERT INTO `」ヤ」エ` VALUES (' 竺軸宍雫七 '); +INSERT INTO `」ヤ」オ` VALUES ('、「、、、ヲ、ィ、ェ'); +INSERT INTO `」ヤ」オ` VALUES ('、「、、、ヲ、ィ、ェ、ォ'); +INSERT INTO `」ヤ」オ` VALUES ('、「、、、ヲ、ィ、ェ、ォ、ォ'); +INSERT INTO `」ヤ」オ` VALUES ('、「、、、ヲ、ィ、ェ、ォ、ォ、ォ'); +INSERT INTO `」ヤ」オ` VALUES ('、ォ、「、、、ヲ、ィ、ェ'); +INSERT INTO `」ヤ」オ` VALUES ('、ォ、ォ、「、、、ヲ、ィ、ェ'); +INSERT INTO `」ヤ」オ` VALUES ('、ォ、ォ、ォ、「、、、ヲ、ィ、ェ'); +INSERT INTO `」ヤ」オ` VALUES ('、ォ、ォ、ォ、「、、、ヲ、ィ、ェ、ォ、ォ、ォ'); +INSERT INTO `」ヤ」オ` VALUES (' 、「、、、ヲ、ィ、ェ '); +INSERT INTO `」ヤ」カ` VALUES ('常ワ常ン常゙常゚常'); +INSERT INTO `」ヤ」カ` VALUES ('常ワ常ン常゙常゚常熄ー。'); +INSERT INTO `」ヤ」カ` VALUES ('常ワ常ン常゙常゚常熄ー。床。'); +INSERT INTO `」ヤ」カ` VALUES ('常ワ常ン常゙常゚常熄ー。床。床。'); +INSERT INTO `」ヤ」カ` VALUES ('床。常ワ常ン常゙常゚常'); +INSERT INTO `」ヤ」カ` VALUES ('床。床。常ワ常ン常゙常゚常'); +INSERT INTO `」ヤ」カ` VALUES ('床。床。床。常ワ常ン常゙常゚常'); +INSERT INTO `」ヤ」カ` VALUES ('床。床。床。常ワ常ン常゙常゚常熄ー。床。床。'); +INSERT INTO `」ヤ」カ` VALUES (' 常ワ常ン常゙常゚常 '); + +INSERT INTO `」ヤ」キ` VALUES ('竺軸宍雫七'); +INSERT INTO `」ヤ」キ` VALUES ('竺軸宍雫七叱'); +INSERT INTO `」ヤ」キ` VALUES ('竺軸宍雫七叱叱'); +INSERT INTO `」ヤ」キ` VALUES ('竺軸宍雫七叱叱叱'); +INSERT INTO `」ヤ」キ` VALUES ('叱竺軸宍雫七'); +INSERT INTO `」ヤ」キ` VALUES ('叱叱竺軸宍雫七'); +INSERT INTO `」ヤ」キ` VALUES ('叱叱叱竺軸宍雫七'); +INSERT INTO `」ヤ」キ` VALUES ('叱叱叱竺軸宍雫七叱叱叱'); +INSERT INTO `」ヤ」キ` VALUES (' 竺軸宍雫七 '); +INSERT INTO `」ヤ」ク` VALUES ('、「、、、ヲ、ィ、ェ'); +INSERT INTO `」ヤ」ク` VALUES ('、「、、、ヲ、ィ、ェ、ォ'); +INSERT INTO `」ヤ」ク` VALUES ('、「、、、ヲ、ィ、ェ、ォ、ォ'); +INSERT INTO `」ヤ」ク` VALUES ('、「、、、ヲ、ィ、ェ、ォ、ォ、ォ'); +INSERT INTO `」ヤ」ク` VALUES ('、ォ、「、、、ヲ、ィ、ェ'); +INSERT INTO `」ヤ」ク` VALUES ('、ォ、ォ、「、、、ヲ、ィ、ェ'); +INSERT INTO `」ヤ」ク` VALUES ('、ォ、ォ、ォ、「、、、ヲ、ィ、ェ'); +INSERT INTO `」ヤ」ク` VALUES ('、ォ、ォ、ォ、「、、、ヲ、ィ、ェ、ォ、ォ、ォ'); +INSERT INTO `」ヤ」ク` VALUES (' 、「、、、ヲ、ィ、ェ '); +INSERT INTO `」ヤ」ケ` VALUES ('常ワ常ン常゙常゚常'); +INSERT INTO `」ヤ」ケ` VALUES ('常ワ常ン常゙常゚常熄ー。'); +INSERT INTO `」ヤ」ケ` VALUES ('常ワ常ン常゙常゚常熄ー。床。'); +INSERT INTO `」ヤ」ケ` VALUES ('常ワ常ン常゙常゚常熄ー。床。床。'); +INSERT INTO `」ヤ」ケ` VALUES ('床。常ワ常ン常゙常゚常'); +INSERT INTO `」ヤ」ケ` VALUES ('床。床。常ワ常ン常゙常゚常'); +INSERT INTO `」ヤ」ケ` VALUES ('床。床。床。常ワ常ン常゙常゚常'); +INSERT INTO `」ヤ」ケ` VALUES ('床。床。床。常ワ常ン常゙常゚常熄ー。床。床。'); +INSERT INTO `」ヤ」ケ` VALUES (' 常ワ常ン常゙常゚常 '); + +INSERT INTO `」ヤ」ア」ー` VALUES ('竺軸宍雫七'); +INSERT INTO `」ヤ」ア」ー` VALUES ('竺軸宍雫七叱'); +INSERT INTO `」ヤ」ア」ー` VALUES ('竺軸宍雫七叱叱'); +INSERT INTO `」ヤ」ア」ー` VALUES ('竺軸宍雫七叱叱叱'); +INSERT INTO `」ヤ」ア」ー` VALUES ('叱竺軸宍雫七'); +INSERT INTO `」ヤ」ア」ー` VALUES ('叱叱竺軸宍雫七'); +INSERT INTO `」ヤ」ア」ー` VALUES ('叱叱叱竺軸宍雫七'); +INSERT INTO `」ヤ」ア」ー` VALUES ('叱叱叱竺軸宍雫七叱叱叱'); +INSERT INTO `」ヤ」ア」ー` VALUES (' 竺軸宍雫七 '); +INSERT INTO `」ヤ」ア」ア` VALUES ('、「、、、ヲ、ィ、ェ'); +INSERT INTO `」ヤ」ア」ア` VALUES ('、「、、、ヲ、ィ、ェ、ォ'); +INSERT INTO `」ヤ」ア」ア` VALUES ('、「、、、ヲ、ィ、ェ、ォ、ォ'); +INSERT INTO `」ヤ」ア」ア` VALUES ('、「、、、ヲ、ィ、ェ、ォ、ォ、ォ'); +INSERT INTO `」ヤ」ア」ア` VALUES ('、ォ、「、、、ヲ、ィ、ェ'); +INSERT INTO `」ヤ」ア」ア` VALUES ('、ォ、ォ、「、、、ヲ、ィ、ェ'); +INSERT INTO `」ヤ」ア」ア` VALUES ('、ォ、ォ、ォ、「、、、ヲ、ィ、ェ'); +INSERT INTO `」ヤ」ア」ア` VALUES ('、ォ、ォ、ォ、「、、、ヲ、ィ、ェ、ォ、ォ、ォ'); +INSERT INTO `」ヤ」ア」ア` VALUES (' 、「、、、ヲ、ィ、ェ '); +INSERT INTO `」ヤ」ア」イ` VALUES ('常ワ常ン常゙常゚常'); +INSERT INTO `」ヤ」ア」イ` VALUES ('常ワ常ン常゙常゚常熄ー。'); +INSERT INTO `」ヤ」ア」イ` VALUES ('常ワ常ン常゙常゚常熄ー。床。'); +INSERT INTO `」ヤ」ア」イ` VALUES ('常ワ常ン常゙常゚常熄ー。床。床。'); +INSERT INTO `」ヤ」ア」イ` VALUES ('床。常ワ常ン常゙常゚常'); +INSERT INTO `」ヤ」ア」イ` VALUES ('床。床。常ワ常ン常゙常゚常'); +INSERT INTO `」ヤ」ア」イ` VALUES ('床。床。床。常ワ常ン常゙常゚常'); +INSERT INTO `」ヤ」ア」イ` VALUES ('床。床。床。常ワ常ン常゙常゚常熄ー。床。床。'); +INSERT INTO `」ヤ」ア」イ` VALUES (' 常ワ常ン常゙常゚常 '); + +#InnoDB +SELECT `」テ」ア`,TRIM(TRAILING '叱' FROM `」テ」ア`) FROM `」ヤ」ア`; +SELECT `」テ」ア`,TRIM(LEADING '叱' FROM `」テ」ア`) FROM `」ヤ」ア`; +SELECT `」テ」ア`,TRIM(BOTH '叱' FROM `」テ」ア`) FROM `」ヤ」ア`; +SELECT `」テ」ア`,TRIM(`」テ」ア`) FROM `」ヤ」ア`; +SELECT `」テ」ア`,TRIM(TRAILING '、ォ' FROM `」テ」ア`) FROM `」ヤ」イ`; +SELECT `」テ」ア`,TRIM(LEADING '、ォ' FROM `」テ」ア`) FROM `」ヤ」イ`; +SELECT `」テ」ア`,TRIM(BOTH '、ォ' FROM `」テ」ア`) FROM `」ヤ」イ`; +SELECT `」テ」ア`,TRIM(`」テ」ア`) FROM `」ヤ」イ`; +SELECT `」テ」ア`,TRIM(TRAILING '床。'FROM `」テ」ア`) FROM `」ヤ」ウ`; +SELECT `」テ」ア`,TRIM(LEADING '床。' FROM `」テ」ア`) FROM `」ヤ」ウ`; +SELECT `」テ」ア`,TRIM(BOTH '床。' FROM `」テ」ア`) FROM `」ヤ」ウ`; +SELECT `」テ」ア`,TRIM(`」テ」ア`) FROM `」ヤ」ウ`; + +#MyISAM +SELECT `」テ」ア`,TRIM(TRAILING '叱' FROM `」テ」ア`) FROM `」ヤ」エ`; +SELECT `」テ」ア`,TRIM(LEADING '叱' FROM `」テ」ア`) FROM `」ヤ」エ`; +SELECT `」テ」ア`,TRIM(BOTH '叱' FROM `」テ」ア`) FROM `」ヤ」エ`; +SELECT `」テ」ア`,TRIM(`」テ」ア`) FROM `」ヤ」エ`; +SELECT `」テ」ア`,TRIM(TRAILING '、ォ' FROM `」テ」ア`) FROM `」ヤ」オ`; +SELECT `」テ」ア`,TRIM(LEADING '、ォ' FROM `」テ」ア`) FROM `」ヤ」オ`; +SELECT `」テ」ア`,TRIM(BOTH '、ォ' FROM `」テ」ア`) FROM `」ヤ」オ`; +SELECT `」テ」ア`,TRIM(`」テ」ア`) FROM `」ヤ」オ`; +SELECT `」テ」ア`,TRIM(TRAILING '床。' FROM `」テ」ア`) FROM `」ヤ」カ`; +SELECT `」テ」ア`,TRIM(LEADING '床。' FROM `」テ」ア`) FROM `」ヤ」カ`; +SELECT `」テ」ア`,TRIM(BOTH '床。' FROM `」テ」ア`) FROM `」ヤ」カ`; +SELECT `」テ」ア`,TRIM(`」テ」ア`) FROM `」ヤ」カ`; + +#HEAP +SELECT `」テ」ア`,TRIM(TRAILING '叱' FROM `」テ」ア`) FROM `」ヤ」キ`; +SELECT `」テ」ア`,TRIM(LEADING '叱' FROM `」テ」ア`) FROM `」ヤ」キ`; +SELECT `」テ」ア`,TRIM(BOTH '叱' FROM `」テ」ア`) FROM `」ヤ」キ`; +SELECT `」テ」ア`,TRIM(`」テ」ア`) FROM `」ヤ」キ`; +SELECT `」テ」ア`,TRIM(TRAILING '、ォ' FROM `」テ」ア`) FROM `」ヤ」ク`; +SELECT `」テ」ア`,TRIM(LEADING '、ォ' FROM `」テ」ア`) FROM `」ヤ」ク`; +SELECT `」テ」ア`,TRIM(BOTH '、ォ' FROM `」テ」ア`) FROM `」ヤ」ク`; +SELECT `」テ」ア`,TRIM(`」テ」ア`) FROM `」ヤ」ク`; +SELECT `」テ」ア`,TRIM(TRAILING '床。' FROM `」テ」ア`) FROM `」ヤ」ケ`; +SELECT `」テ」ア`,TRIM(LEADING '床。' FROM `」テ」ア`) FROM `」ヤ」ケ`; +SELECT `」テ」ア`,TRIM(BOTH '床。' FROM `」テ」ア`) FROM `」ヤ」ケ`; +SELECT `」テ」ア`,TRIM(`」テ」ア`) FROM `」ヤ」ケ`; + +#BDB +SELECT `」テ」ア`,TRIM(TRAILING '叱' FROM `」テ」ア`) FROM `」ヤ」ア」ー`; +SELECT `」テ」ア`,TRIM(LEADING '叱' FROM `」テ」ア`) FROM `」ヤ」ア」ー`; +SELECT `」テ」ア`,TRIM(BOTH '叱' FROM `」テ」ア`) FROM `」ヤ」ア」ー`; +SELECT `」テ」ア`,TRIM(`」テ」ア`) FROM `」ヤ」ア」ー`; +SELECT `」テ」ア`,TRIM(TRAILING '、ォ' FROM `」テ」ア`) FROM `」ヤ」ア」ア`; +SELECT `」テ」ア`,TRIM(LEADING '、ォ' FROM `」テ」ア`) FROM `」ヤ」ア」ア`; +SELECT `」テ」ア`,TRIM(BOTH '、ォ' FROM `」テ」ア`) FROM `」ヤ」ア」ア`; +SELECT `」テ」ア`,TRIM(`」テ」ア`) FROM `」ヤ」ア」ア`; +SELECT `」テ」ア`,TRIM(TRAILING '床。' FROM `」テ」ア`) FROM `」ヤ」ア」イ`; +SELECT `」テ」ア`,TRIM(LEADING '床。' FROM `」テ」ア`) FROM `」ヤ」ア」イ`; +SELECT `」テ」ア`,TRIM(BOTH '床。' FROM `」テ」ア`) FROM `」ヤ」ア」イ`; +SELECT `」テ」ア`,TRIM(`」テ」ア`) FROM `」ヤ」ア」イ`; + +DROP TABLE `」ヤ」ア`; +DROP TABLE `」ヤ」イ`; +DROP TABLE `」ヤ」ウ`; +DROP TABLE `」ヤ」エ`; +DROP TABLE `」ヤ」オ`; +DROP TABLE `」ヤ」カ`; +DROP TABLE `」ヤ」キ`; +DROP TABLE `」ヤ」ク`; +DROP TABLE `」ヤ」ケ`; +DROP TABLE `」ヤ」ア」ー`; +DROP TABLE `」ヤ」ア」ア`; +DROP TABLE `」ヤ」ア」イ`; diff --git a/mysql-test/suite/jp/t/jp_trim_ujis.test b/mysql-test/suite/jp/t/jp_trim_ujis.test new file mode 100644 index 00000000000..de401217fcf --- /dev/null +++ b/mysql-test/suite/jp/t/jp_trim_ujis.test @@ -0,0 +1,220 @@ +--source include/have_ujis.inc + +--disable_warnings +drop table if exists `」ヤ」ア`; +drop table if exists `」ヤ」イ`; +drop table if exists `」ヤ」ウ`; +drop table if exists `」ヤ」エ`; +drop table if exists `」ヤ」オ`; +drop table if exists `」ヤ」カ`; +drop table if exists `」ヤ」キ`; +drop table if exists `」ヤ」ク`; +drop table if exists `」ヤ」ケ`; +drop table if exists `」ヤ」ア」ー`; +--enable_warnings + +# +# Test TRIM() function with Japanese characters ujis encoding +# + +SET NAMES ujis; +SET character_set_database = ujis; + +CREATE TABLE `」ヤ」ア` (`」テ」ア` char(12), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = innodb; +CREATE TABLE `」ヤ」イ` (`」テ」ア` char(12), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = innodb; +CREATE TABLE `」ヤ」ウ` (`」テ」ア` char(12), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = innodb; +CREATE TABLE `」ヤ」エ` (`」テ」ア` char(12), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = myisam; +CREATE TABLE `」ヤ」オ` (`」テ」ア` char(12), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = myisam; +CREATE TABLE `」ヤ」カ` (`」テ」ア` char(12), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = myisam; +CREATE TABLE `」ヤ」キ` (`」テ」ア` char(12), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = heap; +CREATE TABLE `」ヤ」ク` (`」テ」ア` char(12), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = heap; +CREATE TABLE `」ヤ」ケ` (`」テ」ア` char(12), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = heap; +CREATE TABLE `」ヤ」ア」ー` (`」テ」ア` char(12), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = bdb; +CREATE TABLE `」ヤ」ア」ア` (`」テ」ア` char(12), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = bdb; +CREATE TABLE `」ヤ」ア」イ` (`」テ」ア` char(12), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = bdb; + +# Nothing to trim +INSERT INTO `」ヤ」ア` VALUES ('竺軸宍雫七'); +# Test data for TRIM(TRAILING [remstr] FROM str) +INSERT INTO `」ヤ」ア` VALUES ('竺軸宍雫七叱'); +INSERT INTO `」ヤ」ア` VALUES ('竺軸宍雫七叱叱'); +INSERT INTO `」ヤ」ア` VALUES ('竺軸宍雫七叱叱叱'); +# Test data for TRIM(LEADING [remstr] FROM str) +INSERT INTO `」ヤ」ア` VALUES ('叱竺軸宍雫七'); +INSERT INTO `」ヤ」ア` VALUES ('叱叱竺軸宍雫七'); +INSERT INTO `」ヤ」ア` VALUES ('叱叱叱竺軸宍雫七'); +# Test data for TRIM(BOTH [remstr] FROM str) +INSERT INTO `」ヤ」ア` VALUES ('叱叱叱竺軸宍雫七叱叱叱'); +# Test data for TRIM without [remstr] (remove spaces) +INSERT INTO `」ヤ」ア` VALUES (' 竺軸宍雫七 '); +INSERT INTO `」ヤ」イ` VALUES ('、「、、、ヲ、ィ、ェ'); +INSERT INTO `」ヤ」イ` VALUES ('、「、、、ヲ、ィ、ェ、ォ'); +INSERT INTO `」ヤ」イ` VALUES ('、「、、、ヲ、ィ、ェ、ォ、ォ'); +INSERT INTO `」ヤ」イ` VALUES ('、「、、、ヲ、ィ、ェ、ォ、ォ、ォ'); +INSERT INTO `」ヤ」イ` VALUES ('、ォ、「、、、ヲ、ィ、ェ'); +INSERT INTO `」ヤ」イ` VALUES ('、ォ、ォ、「、、、ヲ、ィ、ェ'); +INSERT INTO `」ヤ」イ` VALUES ('、ォ、ォ、ォ、「、、、ヲ、ィ、ェ'); +INSERT INTO `」ヤ」イ` VALUES ('、ォ、ォ、ォ、「、、、ヲ、ィ、ェ、ォ、ォ、ォ'); +INSERT INTO `」ヤ」イ` VALUES (' 、「、、、ヲ、ィ、ェ '); +INSERT INTO `」ヤ」ウ` VALUES ('常ワ常ン常゙常゚常'); +INSERT INTO `」ヤ」ウ` VALUES ('常ワ常ン常゙常゚常熄ー。'); +INSERT INTO `」ヤ」ウ` VALUES ('常ワ常ン常゙常゚常熄ー。床。'); +INSERT INTO `」ヤ」ウ` VALUES ('常ワ常ン常゙常゚常熄ー。床。床。'); +INSERT INTO `」ヤ」ウ` VALUES ('床。常ワ常ン常゙常゚常'); +INSERT INTO `」ヤ」ウ` VALUES ('床。床。常ワ常ン常゙常゚常'); +INSERT INTO `」ヤ」ウ` VALUES ('床。床。床。常ワ常ン常゙常゚常'); +INSERT INTO `」ヤ」ウ` VALUES ('床。床。床。常ワ常ン常゙常゚常熄ー。床。床。'); +INSERT INTO `」ヤ」ウ` VALUES (' 常ワ常ン常゙常゚常 '); + +INSERT INTO `」ヤ」エ` VALUES ('竺軸宍雫七'); +INSERT INTO `」ヤ」エ` VALUES ('竺軸宍雫七叱'); +INSERT INTO `」ヤ」エ` VALUES ('竺軸宍雫七叱叱'); +INSERT INTO `」ヤ」エ` VALUES ('竺軸宍雫七叱叱叱'); +INSERT INTO `」ヤ」エ` VALUES ('叱竺軸宍雫七'); +INSERT INTO `」ヤ」エ` VALUES ('叱叱竺軸宍雫七'); +INSERT INTO `」ヤ」エ` VALUES ('叱叱叱竺軸宍雫七'); +INSERT INTO `」ヤ」エ` VALUES ('叱叱叱竺軸宍雫七叱叱叱'); +INSERT INTO `」ヤ」エ` VALUES (' 竺軸宍雫七 '); +INSERT INTO `」ヤ」オ` VALUES ('、「、、、ヲ、ィ、ェ'); +INSERT INTO `」ヤ」オ` VALUES ('、「、、、ヲ、ィ、ェ、ォ'); +INSERT INTO `」ヤ」オ` VALUES ('、「、、、ヲ、ィ、ェ、ォ、ォ'); +INSERT INTO `」ヤ」オ` VALUES ('、「、、、ヲ、ィ、ェ、ォ、ォ、ォ'); +INSERT INTO `」ヤ」オ` VALUES ('、ォ、「、、、ヲ、ィ、ェ'); +INSERT INTO `」ヤ」オ` VALUES ('、ォ、ォ、「、、、ヲ、ィ、ェ'); +INSERT INTO `」ヤ」オ` VALUES ('、ォ、ォ、ォ、「、、、ヲ、ィ、ェ'); +INSERT INTO `」ヤ」オ` VALUES ('、ォ、ォ、ォ、「、、、ヲ、ィ、ェ、ォ、ォ、ォ'); +INSERT INTO `」ヤ」オ` VALUES (' 、「、、、ヲ、ィ、ェ '); +INSERT INTO `」ヤ」カ` VALUES ('常ワ常ン常゙常゚常'); +INSERT INTO `」ヤ」カ` VALUES ('常ワ常ン常゙常゚常熄ー。'); +INSERT INTO `」ヤ」カ` VALUES ('常ワ常ン常゙常゚常熄ー。床。'); +INSERT INTO `」ヤ」カ` VALUES ('常ワ常ン常゙常゚常熄ー。床。床。'); +INSERT INTO `」ヤ」カ` VALUES ('床。常ワ常ン常゙常゚常'); +INSERT INTO `」ヤ」カ` VALUES ('床。床。常ワ常ン常゙常゚常'); +INSERT INTO `」ヤ」カ` VALUES ('床。床。床。常ワ常ン常゙常゚常'); +INSERT INTO `」ヤ」カ` VALUES ('床。床。床。常ワ常ン常゙常゚常熄ー。床。床。'); +INSERT INTO `」ヤ」カ` VALUES (' 常ワ常ン常゙常゚常 '); + +INSERT INTO `」ヤ」キ` VALUES ('竺軸宍雫七'); +INSERT INTO `」ヤ」キ` VALUES ('竺軸宍雫七叱'); +INSERT INTO `」ヤ」キ` VALUES ('竺軸宍雫七叱叱'); +INSERT INTO `」ヤ」キ` VALUES ('竺軸宍雫七叱叱叱'); +INSERT INTO `」ヤ」キ` VALUES ('叱竺軸宍雫七'); +INSERT INTO `」ヤ」キ` VALUES ('叱叱竺軸宍雫七'); +INSERT INTO `」ヤ」キ` VALUES ('叱叱叱竺軸宍雫七'); +INSERT INTO `」ヤ」キ` VALUES ('叱叱叱竺軸宍雫七叱叱叱'); +INSERT INTO `」ヤ」キ` VALUES (' 竺軸宍雫七 '); +INSERT INTO `」ヤ」ク` VALUES ('、「、、、ヲ、ィ、ェ'); +INSERT INTO `」ヤ」ク` VALUES ('、「、、、ヲ、ィ、ェ、ォ'); +INSERT INTO `」ヤ」ク` VALUES ('、「、、、ヲ、ィ、ェ、ォ、ォ'); +INSERT INTO `」ヤ」ク` VALUES ('、「、、、ヲ、ィ、ェ、ォ、ォ、ォ'); +INSERT INTO `」ヤ」ク` VALUES ('、ォ、「、、、ヲ、ィ、ェ'); +INSERT INTO `」ヤ」ク` VALUES ('、ォ、ォ、「、、、ヲ、ィ、ェ'); +INSERT INTO `」ヤ」ク` VALUES ('、ォ、ォ、ォ、「、、、ヲ、ィ、ェ'); +INSERT INTO `」ヤ」ク` VALUES ('、ォ、ォ、ォ、「、、、ヲ、ィ、ェ、ォ、ォ、ォ'); +INSERT INTO `」ヤ」ク` VALUES (' 、「、、、ヲ、ィ、ェ '); +INSERT INTO `」ヤ」ケ` VALUES ('常ワ常ン常゙常゚常'); +INSERT INTO `」ヤ」ケ` VALUES ('常ワ常ン常゙常゚常熄ー。'); +INSERT INTO `」ヤ」ケ` VALUES ('常ワ常ン常゙常゚常熄ー。床。'); +INSERT INTO `」ヤ」ケ` VALUES ('常ワ常ン常゙常゚常熄ー。床。床。'); +INSERT INTO `」ヤ」ケ` VALUES ('床。常ワ常ン常゙常゚常'); +INSERT INTO `」ヤ」ケ` VALUES ('床。床。常ワ常ン常゙常゚常'); +INSERT INTO `」ヤ」ケ` VALUES ('床。床。床。常ワ常ン常゙常゚常'); +INSERT INTO `」ヤ」ケ` VALUES ('床。床。床。常ワ常ン常゙常゚常熄ー。床。床。'); +INSERT INTO `」ヤ」ケ` VALUES (' 常ワ常ン常゙常゚常 '); + +INSERT INTO `」ヤ」ア」ー` VALUES ('竺軸宍雫七'); +INSERT INTO `」ヤ」ア」ー` VALUES ('竺軸宍雫七叱'); +INSERT INTO `」ヤ」ア」ー` VALUES ('竺軸宍雫七叱叱'); +INSERT INTO `」ヤ」ア」ー` VALUES ('竺軸宍雫七叱叱叱'); +INSERT INTO `」ヤ」ア」ー` VALUES ('叱竺軸宍雫七'); +INSERT INTO `」ヤ」ア」ー` VALUES ('叱叱竺軸宍雫七'); +INSERT INTO `」ヤ」ア」ー` VALUES ('叱叱叱竺軸宍雫七'); +INSERT INTO `」ヤ」ア」ー` VALUES ('叱叱叱竺軸宍雫七叱叱叱'); +INSERT INTO `」ヤ」ア」ー` VALUES (' 竺軸宍雫七 '); +INSERT INTO `」ヤ」ア」ア` VALUES ('、「、、、ヲ、ィ、ェ'); +INSERT INTO `」ヤ」ア」ア` VALUES ('、「、、、ヲ、ィ、ェ、ォ'); +INSERT INTO `」ヤ」ア」ア` VALUES ('、「、、、ヲ、ィ、ェ、ォ、ォ'); +INSERT INTO `」ヤ」ア」ア` VALUES ('、「、、、ヲ、ィ、ェ、ォ、ォ、ォ'); +INSERT INTO `」ヤ」ア」ア` VALUES ('、ォ、「、、、ヲ、ィ、ェ'); +INSERT INTO `」ヤ」ア」ア` VALUES ('、ォ、ォ、「、、、ヲ、ィ、ェ'); +INSERT INTO `」ヤ」ア」ア` VALUES ('、ォ、ォ、ォ、「、、、ヲ、ィ、ェ'); +INSERT INTO `」ヤ」ア」ア` VALUES ('、ォ、ォ、ォ、「、、、ヲ、ィ、ェ、ォ、ォ、ォ'); +INSERT INTO `」ヤ」ア」ア` VALUES (' 、「、、、ヲ、ィ、ェ '); +INSERT INTO `」ヤ」ア」イ` VALUES ('常ワ常ン常゙常゚常'); +INSERT INTO `」ヤ」ア」イ` VALUES ('常ワ常ン常゙常゚常熄ー。'); +INSERT INTO `」ヤ」ア」イ` VALUES ('常ワ常ン常゙常゚常熄ー。床。'); +INSERT INTO `」ヤ」ア」イ` VALUES ('常ワ常ン常゙常゚常熄ー。床。床。'); +INSERT INTO `」ヤ」ア」イ` VALUES ('床。常ワ常ン常゙常゚常'); +INSERT INTO `」ヤ」ア」イ` VALUES ('床。床。常ワ常ン常゙常゚常'); +INSERT INTO `」ヤ」ア」イ` VALUES ('床。床。床。常ワ常ン常゙常゚常'); +INSERT INTO `」ヤ」ア」イ` VALUES ('床。床。床。常ワ常ン常゙常゚常熄ー。床。床。'); +INSERT INTO `」ヤ」ア」イ` VALUES (' 常ワ常ン常゙常゚常 '); + +#InnoDB +SELECT `」テ」ア`,TRIM(TRAILING '叱' FROM `」テ」ア`) FROM `」ヤ」ア`; +SELECT `」テ」ア`,TRIM(LEADING '叱' FROM `」テ」ア`) FROM `」ヤ」ア`; +SELECT `」テ」ア`,TRIM(BOTH '叱' FROM `」テ」ア`) FROM `」ヤ」ア`; +SELECT `」テ」ア`,TRIM(`」テ」ア`) FROM `」ヤ」ア`; +SELECT `」テ」ア`,TRIM(TRAILING '、ォ' FROM `」テ」ア`) FROM `」ヤ」イ`; +SELECT `」テ」ア`,TRIM(LEADING '、ォ' FROM `」テ」ア`) FROM `」ヤ」イ`; +SELECT `」テ」ア`,TRIM(BOTH '、ォ' FROM `」テ」ア`) FROM `」ヤ」イ`; +SELECT `」テ」ア`,TRIM(`」テ」ア`) FROM `」ヤ」イ`; +SELECT `」テ」ア`,TRIM(TRAILING '床。'FROM `」テ」ア`) FROM `」ヤ」ウ`; +SELECT `」テ」ア`,TRIM(LEADING '床。' FROM `」テ」ア`) FROM `」ヤ」ウ`; +SELECT `」テ」ア`,TRIM(BOTH '床。' FROM `」テ」ア`) FROM `」ヤ」ウ`; +SELECT `」テ」ア`,TRIM(`」テ」ア`) FROM `」ヤ」ウ`; + +#MyISAM +SELECT `」テ」ア`,TRIM(TRAILING '叱' FROM `」テ」ア`) FROM `」ヤ」エ`; +SELECT `」テ」ア`,TRIM(LEADING '叱' FROM `」テ」ア`) FROM `」ヤ」エ`; +SELECT `」テ」ア`,TRIM(BOTH '叱' FROM `」テ」ア`) FROM `」ヤ」エ`; +SELECT `」テ」ア`,TRIM(`」テ」ア`) FROM `」ヤ」エ`; +SELECT `」テ」ア`,TRIM(TRAILING '、ォ' FROM `」テ」ア`) FROM `」ヤ」オ`; +SELECT `」テ」ア`,TRIM(LEADING '、ォ' FROM `」テ」ア`) FROM `」ヤ」オ`; +SELECT `」テ」ア`,TRIM(BOTH '、ォ' FROM `」テ」ア`) FROM `」ヤ」オ`; +SELECT `」テ」ア`,TRIM(`」テ」ア`) FROM `」ヤ」オ`; +SELECT `」テ」ア`,TRIM(TRAILING '床。' FROM `」テ」ア`) FROM `」ヤ」カ`; +SELECT `」テ」ア`,TRIM(LEADING '床。' FROM `」テ」ア`) FROM `」ヤ」カ`; +SELECT `」テ」ア`,TRIM(BOTH '床。' FROM `」テ」ア`) FROM `」ヤ」カ`; +SELECT `」テ」ア`,TRIM(`」テ」ア`) FROM `」ヤ」カ`; + +#HEAP +SELECT `」テ」ア`,TRIM(TRAILING '叱' FROM `」テ」ア`) FROM `」ヤ」キ`; +SELECT `」テ」ア`,TRIM(LEADING '叱' FROM `」テ」ア`) FROM `」ヤ」キ`; +SELECT `」テ」ア`,TRIM(BOTH '叱' FROM `」テ」ア`) FROM `」ヤ」キ`; +SELECT `」テ」ア`,TRIM(`」テ」ア`) FROM `」ヤ」キ`; +SELECT `」テ」ア`,TRIM(TRAILING '、ォ' FROM `」テ」ア`) FROM `」ヤ」ク`; +SELECT `」テ」ア`,TRIM(LEADING '、ォ' FROM `」テ」ア`) FROM `」ヤ」ク`; +SELECT `」テ」ア`,TRIM(BOTH '、ォ' FROM `」テ」ア`) FROM `」ヤ」ク`; +SELECT `」テ」ア`,TRIM(`」テ」ア`) FROM `」ヤ」ク`; +SELECT `」テ」ア`,TRIM(TRAILING '床。' FROM `」テ」ア`) FROM `」ヤ」ケ`; +SELECT `」テ」ア`,TRIM(LEADING '床。' FROM `」テ」ア`) FROM `」ヤ」ケ`; +SELECT `」テ」ア`,TRIM(BOTH '床。' FROM `」テ」ア`) FROM `」ヤ」ケ`; +SELECT `」テ」ア`,TRIM(`」テ」ア`) FROM `」ヤ」ケ`; + +#BDB +SELECT `」テ」ア`,TRIM(TRAILING '叱' FROM `」テ」ア`) FROM `」ヤ」ア」ー`; +SELECT `」テ」ア`,TRIM(LEADING '叱' FROM `」テ」ア`) FROM `」ヤ」ア」ー`; +SELECT `」テ」ア`,TRIM(BOTH '叱' FROM `」テ」ア`) FROM `」ヤ」ア」ー`; +SELECT `」テ」ア`,TRIM(`」テ」ア`) FROM `」ヤ」ア」ー`; +SELECT `」テ」ア`,TRIM(TRAILING '、ォ' FROM `」テ」ア`) FROM `」ヤ」ア」ア`; +SELECT `」テ」ア`,TRIM(LEADING '、ォ' FROM `」テ」ア`) FROM `」ヤ」ア」ア`; +SELECT `」テ」ア`,TRIM(BOTH '、ォ' FROM `」テ」ア`) FROM `」ヤ」ア」ア`; +SELECT `」テ」ア`,TRIM(`」テ」ア`) FROM `」ヤ」ア」ア`; +SELECT `」テ」ア`,TRIM(TRAILING '床。' FROM `」テ」ア`) FROM `」ヤ」ア」イ`; +SELECT `」テ」ア`,TRIM(LEADING '床。' FROM `」テ」ア`) FROM `」ヤ」ア」イ`; +SELECT `」テ」ア`,TRIM(BOTH '床。' FROM `」テ」ア`) FROM `」ヤ」ア」イ`; +SELECT `」テ」ア`,TRIM(`」テ」ア`) FROM `」ヤ」ア」イ`; + +DROP TABLE `」ヤ」ア`; +DROP TABLE `」ヤ」イ`; +DROP TABLE `」ヤ」ウ`; +DROP TABLE `」ヤ」エ`; +DROP TABLE `」ヤ」オ`; +DROP TABLE `」ヤ」カ`; +DROP TABLE `」ヤ」キ`; +DROP TABLE `」ヤ」ク`; +DROP TABLE `」ヤ」ケ`; +DROP TABLE `」ヤ」ア」ー`; +DROP TABLE `」ヤ」ア」ア`; +DROP TABLE `」ヤ」ア」イ`; diff --git a/mysql-test/suite/jp/t/jp_trim_utf8.test b/mysql-test/suite/jp/t/jp_trim_utf8.test new file mode 100644 index 00000000000..0777de15c36 --- /dev/null +++ b/mysql-test/suite/jp/t/jp_trim_utf8.test @@ -0,0 +1,218 @@ +--disable_warnings +drop table if exists `シエシ疏; +drop table if exists `シエシ蛋; +drop table if exists `シエシ伝; +drop table if exists `シエシ覗; +drop table if exists `シエシ描; +drop table if exists `シエシ冒; +drop table if exists `シエシ輿; +drop table if exists `シエシ倭; +drop table if exists `シエシ兪; +drop table if exists `シエシ托シ秦; +--enable_warnings + +# +# Test TRIM() function with Japanese characters utf8 encoding +# + +SET NAMES utf8; +SET character_set_database = utf8; + +CREATE TABLE `シエシ疏 (`シ」シ疏 char(12), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = innodb; +CREATE TABLE `シエシ蛋 (`シ」シ疏 char(12), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = innodb; +CREATE TABLE `シエシ伝 (`シ」シ疏 char(12), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = innodb; +CREATE TABLE `シエシ覗 (`シ」シ疏 char(12), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = myisam; +CREATE TABLE `シエシ描 (`シ」シ疏 char(12), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = myisam; +CREATE TABLE `シエシ冒 (`シ」シ疏 char(12), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = myisam; +CREATE TABLE `シエシ輿 (`シ」シ疏 char(12), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = heap; +CREATE TABLE `シエシ倭 (`シ」シ疏 char(12), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = heap; +CREATE TABLE `シエシ兪 (`シ」シ疏 char(12), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = heap; +CREATE TABLE `シエシ托シ秦 (`シ」シ疏 char(12), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = bdb; +CREATE TABLE `シエシ托シ疏 (`シ」シ疏 char(12), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = bdb; +CREATE TABLE `シエシ托シ蛋 (`シ」シ疏 char(12), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = bdb; + +# Nothing to trim +INSERT INTO `シエシ疏 VALUES ('スアスイスウスエスオ'); +# Test data for TRIM(TRAILING [remstr] FROM str) +INSERT INTO `シエシ疏 VALUES ('スアスイスウスエスオスカ'); +INSERT INTO `シエシ疏 VALUES ('スアスイスウスエスオスカスカ'); +INSERT INTO `シエシ疏 VALUES ('スアスイスウスエスオスカスカスカ'); +# Test data for TRIM(LEADING [remstr] FROM str) +INSERT INTO `シエシ疏 VALUES ('スカスアスイスウスエスオ'); +INSERT INTO `シエシ疏 VALUES ('スカスカスアスイスウスエスオ'); +INSERT INTO `シエシ疏 VALUES ('スカスカスカスアスイスウスエスオ'); +# Test data for TRIM(BOTH [remstr] FROM str) +INSERT INTO `シエシ疏 VALUES ('スカスカスカスアスイスウスエスオスカスカスカ'); +# Test data for TRIM without [remstr] (remove spaces) +INSERT INTO `シエシ疏 VALUES (' スアスイスウスエスオ '); +INSERT INTO `シエシ蛋 VALUES ('縺ゅ>縺縺医♀'); +INSERT INTO `シエシ蛋 VALUES ('縺ゅ>縺縺医♀縺'); +INSERT INTO `シエシ蛋 VALUES ('縺ゅ>縺縺医♀縺九°'); +INSERT INTO `シエシ蛋 VALUES ('縺ゅ>縺縺医♀縺九°縺'); +INSERT INTO `シエシ蛋 VALUES ('縺九≠縺縺縺医♀'); +INSERT INTO `シエシ蛋 VALUES ('縺九°縺ゅ>縺縺医♀'); +INSERT INTO `シエシ蛋 VALUES ('縺九°縺九≠縺縺縺医♀'); +INSERT INTO `シエシ蛋 VALUES ('縺九°縺九≠縺縺縺医♀縺九°縺'); +INSERT INTO `シエシ蛋 VALUES (' 縺ゅ>縺縺医♀ '); +INSERT INTO `シエシ伝 VALUES ('鮴秘セ夜セ鈴セ樣セ。'); +INSERT INTO `シエシ伝 VALUES ('鮴秘セ夜セ鈴セ樣セ。荳'); +INSERT INTO `シエシ伝 VALUES ('鮴秘セ夜セ鈴セ樣セ。荳ゆク'); +INSERT INTO `シエシ伝 VALUES ('鮴秘セ夜セ鈴セ樣セ。荳ゆクゆク'); +INSERT INTO `シエシ伝 VALUES ('荳るセ秘セ夜セ鈴セ樣セ。'); +INSERT INTO `シエシ伝 VALUES ('荳ゆクるセ秘セ夜セ鈴セ樣セ。'); +INSERT INTO `シエシ伝 VALUES ('荳ゆクゆクるセ秘セ夜セ鈴セ樣セ。'); +INSERT INTO `シエシ伝 VALUES ('荳ゆクゆクるセ秘セ夜セ鈴セ樣セ。荳ゆクゆク'); +INSERT INTO `シエシ伝 VALUES (' 鮴秘セ夜セ鈴セ樣セ。 '); + +INSERT INTO `シエシ覗 VALUES ('スアスイスウスエスオ'); +INSERT INTO `シエシ覗 VALUES ('スアスイスウスエスオスカ'); +INSERT INTO `シエシ覗 VALUES ('スアスイスウスエスオスカスカ'); +INSERT INTO `シエシ覗 VALUES ('スアスイスウスエスオスカスカスカ'); +INSERT INTO `シエシ覗 VALUES ('スカスアスイスウスエスオ'); +INSERT INTO `シエシ覗 VALUES ('スカスカスアスイスウスエスオ'); +INSERT INTO `シエシ覗 VALUES ('スカスカスカスアスイスウスエスオ'); +INSERT INTO `シエシ覗 VALUES ('スカスカスカスアスイスウスエスオスカスカスカ'); +INSERT INTO `シエシ覗 VALUES (' スアスイスウスエスオ '); +INSERT INTO `シエシ描 VALUES ('縺ゅ>縺縺医♀'); +INSERT INTO `シエシ描 VALUES ('縺ゅ>縺縺医♀縺'); +INSERT INTO `シエシ描 VALUES ('縺ゅ>縺縺医♀縺九°'); +INSERT INTO `シエシ描 VALUES ('縺ゅ>縺縺医♀縺九°縺'); +INSERT INTO `シエシ描 VALUES ('縺九≠縺縺縺医♀'); +INSERT INTO `シエシ描 VALUES ('縺九°縺ゅ>縺縺医♀'); +INSERT INTO `シエシ描 VALUES ('縺九°縺九≠縺縺縺医♀'); +INSERT INTO `シエシ描 VALUES ('縺九°縺九≠縺縺縺医♀縺九°縺'); +INSERT INTO `シエシ描 VALUES (' 縺ゅ>縺縺医♀ '); +INSERT INTO `シエシ冒 VALUES ('鮴秘セ夜セ鈴セ樣セ。'); +INSERT INTO `シエシ冒 VALUES ('鮴秘セ夜セ鈴セ樣セ。荳'); +INSERT INTO `シエシ冒 VALUES ('鮴秘セ夜セ鈴セ樣セ。荳ゆク'); +INSERT INTO `シエシ冒 VALUES ('鮴秘セ夜セ鈴セ樣セ。荳ゆクゆク'); +INSERT INTO `シエシ冒 VALUES ('荳るセ秘セ夜セ鈴セ樣セ。'); +INSERT INTO `シエシ冒 VALUES ('荳ゆクるセ秘セ夜セ鈴セ樣セ。'); +INSERT INTO `シエシ冒 VALUES ('荳ゆクゆクるセ秘セ夜セ鈴セ樣セ。'); +INSERT INTO `シエシ冒 VALUES ('荳ゆクゆクるセ秘セ夜セ鈴セ樣セ。荳ゆクゆク'); +INSERT INTO `シエシ冒 VALUES (' 鮴秘セ夜セ鈴セ樣セ。 '); + +INSERT INTO `シエシ輿 VALUES ('スアスイスウスエスオ'); +INSERT INTO `シエシ輿 VALUES ('スアスイスウスエスオスカ'); +INSERT INTO `シエシ輿 VALUES ('スアスイスウスエスオスカスカ'); +INSERT INTO `シエシ輿 VALUES ('スアスイスウスエスオスカスカスカ'); +INSERT INTO `シエシ輿 VALUES ('スカスアスイスウスエスオ'); +INSERT INTO `シエシ輿 VALUES ('スカスカスアスイスウスエスオ'); +INSERT INTO `シエシ輿 VALUES ('スカスカスカスアスイスウスエスオ'); +INSERT INTO `シエシ輿 VALUES ('スカスカスカスアスイスウスエスオスカスカスカ'); +INSERT INTO `シエシ輿 VALUES (' スアスイスウスエスオ '); +INSERT INTO `シエシ倭 VALUES ('縺ゅ>縺縺医♀'); +INSERT INTO `シエシ倭 VALUES ('縺ゅ>縺縺医♀縺'); +INSERT INTO `シエシ倭 VALUES ('縺ゅ>縺縺医♀縺九°'); +INSERT INTO `シエシ倭 VALUES ('縺ゅ>縺縺医♀縺九°縺'); +INSERT INTO `シエシ倭 VALUES ('縺九≠縺縺縺医♀'); +INSERT INTO `シエシ倭 VALUES ('縺九°縺ゅ>縺縺医♀'); +INSERT INTO `シエシ倭 VALUES ('縺九°縺九≠縺縺縺医♀'); +INSERT INTO `シエシ倭 VALUES ('縺九°縺九≠縺縺縺医♀縺九°縺'); +INSERT INTO `シエシ倭 VALUES (' 縺ゅ>縺縺医♀ '); +INSERT INTO `シエシ兪 VALUES ('鮴秘セ夜セ鈴セ樣セ。'); +INSERT INTO `シエシ兪 VALUES ('鮴秘セ夜セ鈴セ樣セ。荳'); +INSERT INTO `シエシ兪 VALUES ('鮴秘セ夜セ鈴セ樣セ。荳ゆク'); +INSERT INTO `シエシ兪 VALUES ('鮴秘セ夜セ鈴セ樣セ。荳ゆクゆク'); +INSERT INTO `シエシ兪 VALUES ('荳るセ秘セ夜セ鈴セ樣セ。'); +INSERT INTO `シエシ兪 VALUES ('荳ゆクるセ秘セ夜セ鈴セ樣セ。'); +INSERT INTO `シエシ兪 VALUES ('荳ゆクゆクるセ秘セ夜セ鈴セ樣セ。'); +INSERT INTO `シエシ兪 VALUES ('荳ゆクゆクるセ秘セ夜セ鈴セ樣セ。荳ゆクゆク'); +INSERT INTO `シエシ兪 VALUES (' 鮴秘セ夜セ鈴セ樣セ。 '); + +INSERT INTO `シエシ托シ秦 VALUES ('スアスイスウスエスオ'); +INSERT INTO `シエシ托シ秦 VALUES ('スアスイスウスエスオスカ'); +INSERT INTO `シエシ托シ秦 VALUES ('スアスイスウスエスオスカスカ'); +INSERT INTO `シエシ托シ秦 VALUES ('スアスイスウスエスオスカスカスカ'); +INSERT INTO `シエシ托シ秦 VALUES ('スカスアスイスウスエスオ'); +INSERT INTO `シエシ托シ秦 VALUES ('スカスカスアスイスウスエスオ'); +INSERT INTO `シエシ托シ秦 VALUES ('スカスカスカスアスイスウスエスオ'); +INSERT INTO `シエシ托シ秦 VALUES ('スカスカスカスアスイスウスエスオスカスカスカ'); +INSERT INTO `シエシ托シ秦 VALUES (' スアスイスウスエスオ '); +INSERT INTO `シエシ托シ疏 VALUES ('縺ゅ>縺縺医♀'); +INSERT INTO `シエシ托シ疏 VALUES ('縺ゅ>縺縺医♀縺'); +INSERT INTO `シエシ托シ疏 VALUES ('縺ゅ>縺縺医♀縺九°'); +INSERT INTO `シエシ托シ疏 VALUES ('縺ゅ>縺縺医♀縺九°縺'); +INSERT INTO `シエシ托シ疏 VALUES ('縺九≠縺縺縺医♀'); +INSERT INTO `シエシ托シ疏 VALUES ('縺九°縺ゅ>縺縺医♀'); +INSERT INTO `シエシ托シ疏 VALUES ('縺九°縺九≠縺縺縺医♀'); +INSERT INTO `シエシ托シ疏 VALUES ('縺九°縺九≠縺縺縺医♀縺九°縺'); +INSERT INTO `シエシ托シ疏 VALUES (' 縺ゅ>縺縺医♀ '); +INSERT INTO `シエシ托シ蛋 VALUES ('鮴秘セ夜セ鈴セ樣セ。'); +INSERT INTO `シエシ托シ蛋 VALUES ('鮴秘セ夜セ鈴セ樣セ。荳'); +INSERT INTO `シエシ托シ蛋 VALUES ('鮴秘セ夜セ鈴セ樣セ。荳ゆク'); +INSERT INTO `シエシ托シ蛋 VALUES ('鮴秘セ夜セ鈴セ樣セ。荳ゆクゆク'); +INSERT INTO `シエシ托シ蛋 VALUES ('荳るセ秘セ夜セ鈴セ樣セ。'); +INSERT INTO `シエシ托シ蛋 VALUES ('荳ゆクるセ秘セ夜セ鈴セ樣セ。'); +INSERT INTO `シエシ托シ蛋 VALUES ('荳ゆクゆクるセ秘セ夜セ鈴セ樣セ。'); +INSERT INTO `シエシ托シ蛋 VALUES ('荳ゆクゆクるセ秘セ夜セ鈴セ樣セ。荳ゆクゆク'); +INSERT INTO `シエシ托シ蛋 VALUES (' 鮴秘セ夜セ鈴セ樣セ。 '); + +#InnoDB +SELECT `シ」シ疏,TRIM(TRAILING 'スカ' FROM `シ」シ疏) FROM `シエシ疏; +SELECT `シ」シ疏,TRIM(LEADING 'スカ' FROM `シ」シ疏) FROM `シエシ疏; +SELECT `シ」シ疏,TRIM(BOTH 'スカ' FROM `シ」シ疏) FROM `シエシ疏; +SELECT `シ」シ疏,TRIM(`シ」シ疏) FROM `シエシ疏; +SELECT `シ」シ疏,TRIM(TRAILING '縺' FROM `シ」シ疏) FROM `シエシ蛋; +SELECT `シ」シ疏,TRIM(LEADING '縺' FROM `シ」シ疏) FROM `シエシ蛋; +SELECT `シ」シ疏,TRIM(BOTH '縺' FROM `シ」シ疏) FROM `シエシ蛋; +SELECT `シ」シ疏,TRIM(`シ」シ疏) FROM `シエシ蛋; +SELECT `シ」シ疏,TRIM(TRAILING '荳'FROM `シ」シ疏) FROM `シエシ伝; +SELECT `シ」シ疏,TRIM(LEADING '荳' FROM `シ」シ疏) FROM `シエシ伝; +SELECT `シ」シ疏,TRIM(BOTH '荳' FROM `シ」シ疏) FROM `シエシ伝; +SELECT `シ」シ疏,TRIM(`シ」シ疏) FROM `シエシ伝; + +#MyISAM +SELECT `シ」シ疏,TRIM(TRAILING 'スカ' FROM `シ」シ疏) FROM `シエシ覗; +SELECT `シ」シ疏,TRIM(LEADING 'スカ' FROM `シ」シ疏) FROM `シエシ覗; +SELECT `シ」シ疏,TRIM(BOTH 'スカ' FROM `シ」シ疏) FROM `シエシ覗; +SELECT `シ」シ疏,TRIM(`シ」シ疏) FROM `シエシ覗; +SELECT `シ」シ疏,TRIM(TRAILING '縺' FROM `シ」シ疏) FROM `シエシ描; +SELECT `シ」シ疏,TRIM(LEADING '縺' FROM `シ」シ疏) FROM `シエシ描; +SELECT `シ」シ疏,TRIM(BOTH '縺' FROM `シ」シ疏) FROM `シエシ描; +SELECT `シ」シ疏,TRIM(`シ」シ疏) FROM `シエシ描; +SELECT `シ」シ疏,TRIM(TRAILING '荳' FROM `シ」シ疏) FROM `シエシ冒; +SELECT `シ」シ疏,TRIM(LEADING '荳' FROM `シ」シ疏) FROM `シエシ冒; +SELECT `シ」シ疏,TRIM(BOTH '荳' FROM `シ」シ疏) FROM `シエシ冒; +SELECT `シ」シ疏,TRIM(`シ」シ疏) FROM `シエシ冒; + +#HEAP +SELECT `シ」シ疏,TRIM(TRAILING 'スカ' FROM `シ」シ疏) FROM `シエシ輿; +SELECT `シ」シ疏,TRIM(LEADING 'スカ' FROM `シ」シ疏) FROM `シエシ輿; +SELECT `シ」シ疏,TRIM(BOTH 'スカ' FROM `シ」シ疏) FROM `シエシ輿; +SELECT `シ」シ疏,TRIM(`シ」シ疏) FROM `シエシ輿; +SELECT `シ」シ疏,TRIM(TRAILING '縺' FROM `シ」シ疏) FROM `シエシ倭; +SELECT `シ」シ疏,TRIM(LEADING '縺' FROM `シ」シ疏) FROM `シエシ倭; +SELECT `シ」シ疏,TRIM(BOTH '縺' FROM `シ」シ疏) FROM `シエシ倭; +SELECT `シ」シ疏,TRIM(`シ」シ疏) FROM `シエシ倭; +SELECT `シ」シ疏,TRIM(TRAILING '荳' FROM `シ」シ疏) FROM `シエシ兪; +SELECT `シ」シ疏,TRIM(LEADING '荳' FROM `シ」シ疏) FROM `シエシ兪; +SELECT `シ」シ疏,TRIM(BOTH '荳' FROM `シ」シ疏) FROM `シエシ兪; +SELECT `シ」シ疏,TRIM(`シ」シ疏) FROM `シエシ兪; + +#BDB +SELECT `シ」シ疏,TRIM(TRAILING 'スカ' FROM `シ」シ疏) FROM `シエシ托シ秦; +SELECT `シ」シ疏,TRIM(LEADING 'スカ' FROM `シ」シ疏) FROM `シエシ托シ秦; +SELECT `シ」シ疏,TRIM(BOTH 'スカ' FROM `シ」シ疏) FROM `シエシ托シ秦; +SELECT `シ」シ疏,TRIM(`シ」シ疏) FROM `シエシ托シ秦; +SELECT `シ」シ疏,TRIM(TRAILING '縺' FROM `シ」シ疏) FROM `シエシ托シ疏; +SELECT `シ」シ疏,TRIM(LEADING '縺' FROM `シ」シ疏) FROM `シエシ托シ疏; +SELECT `シ」シ疏,TRIM(BOTH '縺' FROM `シ」シ疏) FROM `シエシ托シ疏; +SELECT `シ」シ疏,TRIM(`シ」シ疏) FROM `シエシ托シ疏; +SELECT `シ」シ疏,TRIM(TRAILING '荳' FROM `シ」シ疏) FROM `シエシ托シ蛋; +SELECT `シ」シ疏,TRIM(LEADING '荳' FROM `シ」シ疏) FROM `シエシ托シ蛋; +SELECT `シ」シ疏,TRIM(BOTH '荳' FROM `シ」シ疏) FROM `シエシ托シ蛋; +SELECT `シ」シ疏,TRIM(`シ」シ疏) FROM `シエシ托シ蛋; + +DROP TABLE `シエシ疏; +DROP TABLE `シエシ蛋; +DROP TABLE `シエシ伝; +DROP TABLE `シエシ覗; +DROP TABLE `シエシ描; +DROP TABLE `シエシ冒; +DROP TABLE `シエシ輿; +DROP TABLE `シエシ倭; +DROP TABLE `シエシ兪; +DROP TABLE `シエシ托シ秦; +DROP TABLE `シエシ托シ疏; +DROP TABLE `シエシ托シ蛋; diff --git a/mysql-test/suite/jp/t/jp_union_ujis.test b/mysql-test/suite/jp/t/jp_union_ujis.test new file mode 100644 index 00000000000..e36d18c85c0 --- /dev/null +++ b/mysql-test/suite/jp/t/jp_union_ujis.test @@ -0,0 +1,129 @@ +--source include/have_ujis.inc + +--disable_warnings +drop table if exists `」ヤ」ア`; +drop table if exists `」ヤ」イ`; +drop table if exists `」ヤ」ウ`; +drop table if exists `」ヤ」エ`; +drop table if exists `」ヤ」オ`; +drop table if exists `」ヤ」カ`; +drop table if exists `」ヤ」キ`; +drop table if exists `」ヤ」ク`; +drop table if exists `」ヤ」ケ`; +drop table if exists `」ヤ」ア」ー`; +drop table if exists `」ヤ」ア」ア`; +drop table if exists `」ヤ」ア」イ`; +--enable_warnings + +# +# Test UNION with Japanese characters in ujis encoding +# + +SET NAMES ujis; +SET character_set_database = ujis; + +#InnoDB +CREATE TABLE `」ヤ」ア` (`」テ」ア` char(1), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = innodb; +CREATE TABLE `」ヤ」イ` (`」テ」ア` char(1), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = innodb; +CREATE TABLE `」ヤ」ウ` (`」テ」ア` char(1), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = innodb; +INSERT INTO `」ヤ」ア` VALUES('竺'),('竺'),('、「'),('、「'),('常ワ'),('常ワ'); +INSERT INTO `」ヤ」イ` VALUES('軸'),('軸'),('、、'),('、、'),('常ン'),('常ン'); +INSERT INTO `」ヤ」ウ` VALUES('宍'),('宍'),('、ヲ'),('、ヲ'),('常゙'),('常゙'); +SELECT * FROM `」ヤ」ア` UNION DISTINCT SELECT * FROM `」ヤ」イ` ORDER BY `」テ」ア`; +SELECT * FROM `」ヤ」ア` UNION ALL SELECT * FROM `」ヤ」イ` ORDER BY `」テ」ア`; +(SELECT * FROM `」ヤ」ア`) UNION (SELECT * FROM `」ヤ」イ`) UNION (SELECT '、ヲ') ORDER BY `」テ」ア`; +(SELECT '、ヲ' AS `」テ」ア`) UNION (SELECT * FROM `」ヤ」ア`) UNION (SELECT * FROM `」ヤ」イ`) ORDER BY `」テ」ア`; +SELECT `」テ」ア`, COUNT(*) FROM `」ヤ」ア` GROUP BY `」テ」ア` UNION +SELECT `」テ」ア`, COUNT(*) FROM `」ヤ」イ` GROUP BY `」テ」ア` ORDER BY `」テ」ア`; +SELECT * FROM `」ヤ」ア` UNION DISTINCT +SELECT * FROM `」ヤ」イ` UNION ALL +SELECT * FROM `」ヤ」ウ` ORDER BY `」テ」ア`; +SELECT * FROM `」ヤ」ア` UNION ALL +SELECT * FROM `」ヤ」イ` UNION DISTINCT +SELECT * FROM `」ヤ」ウ` ORDER BY `」テ」ア`; +SELECT * FROM `」ヤ」ア` UNION SELECT REPEAT(`」テ」ア`,5) FROM `」ヤ」イ` ORDER BY `」テ」ア`; +DROP TABLE `」ヤ」ア` ; +DROP TABLE `」ヤ」イ` ; +DROP TABLE `」ヤ」ウ` ; + +#MyISAM +CREATE TABLE `」ヤ」ア` (`」テ」ア` char(1), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = MYISAM; +CREATE TABLE `」ヤ」イ` (`」テ」ア` char(1), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = MYISAM; +CREATE TABLE `」ヤ」ウ` (`」テ」ア` char(1), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = MYISAM; +INSERT INTO `」ヤ」ア` VALUES('竺'),('竺'),('、「'),('、「'),('常ワ'),('常ワ'); +INSERT INTO `」ヤ」イ` VALUES('軸'),('軸'),('、、'),('、、'),('常ン'),('常ン'); +INSERT INTO `」ヤ」ウ` VALUES('宍'),('宍'),('、ヲ'),('、ヲ'),('常゙'),('常゙'); +SELECT * FROM `」ヤ」ア` UNION DISTINCT SELECT * FROM `」ヤ」イ` ORDER BY `」テ」ア`; +SELECT * FROM `」ヤ」ア` UNION ALL SELECT * FROM `」ヤ」イ` ORDER BY `」テ」ア`; +(SELECT * FROM `」ヤ」ア`) UNION (SELECT * FROM `」ヤ」イ`) UNION (SELECT '、ヲ') ORDER BY `」テ」ア`; +(SELECT '、ヲ' AS `」テ」ア`) UNION (SELECT * FROM `」ヤ」ア`) UNION (SELECT * FROM `」ヤ」イ`) ORDER BY `」テ」ア`; +SELECT `」テ」ア`, COUNT(*) FROM `」ヤ」ア` GROUP BY `」テ」ア` UNION +SELECT `」テ」ア`, COUNT(*) FROM `」ヤ」イ` GROUP BY `」テ」ア` ORDER BY `」テ」ア`; +SELECT * FROM `」ヤ」ア` UNION DISTINCT +SELECT * FROM `」ヤ」イ` UNION ALL +SELECT * FROM `」ヤ」ウ` ORDER BY `」テ」ア`; +SELECT * FROM `」ヤ」ア` UNION ALL +SELECT * FROM `」ヤ」イ` UNION DISTINCT +SELECT * FROM `」ヤ」ウ` ORDER BY `」テ」ア`; +SELECT * FROM `」ヤ」ア` UNION SELECT REPEAT(`」テ」ア`,5) FROM `」ヤ」イ` ORDER BY `」テ」ア`; +DROP TABLE `」ヤ」ア` ; +DROP TABLE `」ヤ」イ` ; +DROP TABLE `」ヤ」ウ` ; + +#HEAP +CREATE TABLE `」ヤ」ア` (`」テ」ア` char(1), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = HEAP; +CREATE TABLE `」ヤ」イ` (`」テ」ア` char(1), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = HEAP; +CREATE TABLE `」ヤ」ウ` (`」テ」ア` char(1), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = HEAP; +INSERT INTO `」ヤ」ア` VALUES('竺'),('竺'),('、「'),('、「'),('常ワ'),('常ワ'); +INSERT INTO `」ヤ」イ` VALUES('軸'),('軸'),('、、'),('、、'),('常ン'),('常ン'); +INSERT INTO `」ヤ」ウ` VALUES('宍'),('宍'),('、ヲ'),('、ヲ'),('常゙'),('常゙'); +SELECT * FROM `」ヤ」ア` UNION DISTINCT SELECT * FROM `」ヤ」イ` ORDER BY `」テ」ア`; +SELECT * FROM `」ヤ」ア` UNION ALL SELECT * FROM `」ヤ」イ` ORDER BY `」テ」ア`; +(SELECT * FROM `」ヤ」ア`) UNION (SELECT * FROM `」ヤ」イ`) UNION (SELECT '、ヲ') ORDER BY `」テ」ア`; +(SELECT '、ヲ' AS `」テ」ア`) UNION (SELECT * FROM `」ヤ」ア`) UNION (SELECT * FROM `」ヤ」イ`) ORDER BY `」テ」ア`; +SELECT `」テ」ア`, COUNT(*) FROM `」ヤ」ア` GROUP BY `」テ」ア` UNION +SELECT `」テ」ア`, COUNT(*) FROM `」ヤ」イ` GROUP BY `」テ」ア` ORDER BY `」テ」ア`; +SELECT * FROM `」ヤ」ア` UNION DISTINCT +SELECT * FROM `」ヤ」イ` UNION ALL +SELECT * FROM `」ヤ」ウ` ORDER BY `」テ」ア`; +SELECT * FROM `」ヤ」ア` UNION ALL +SELECT * FROM `」ヤ」イ` UNION DISTINCT +SELECT * FROM `」ヤ」ウ` ORDER BY `」テ」ア`; +SELECT * FROM `」ヤ」ア` UNION SELECT REPEAT(`」テ」ア`,5) FROM `」ヤ」イ` ORDER BY `」テ」ア`; +DROP TABLE `」ヤ」ア` ; +DROP TABLE `」ヤ」イ` ; +DROP TABLE `」ヤ」ウ` ; + +#BDB +CREATE TABLE `」ヤ」ア` (`」テ」ア` char(1), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = BDB; +CREATE TABLE `」ヤ」イ` (`」テ」ア` char(1), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = BDB; +CREATE TABLE `」ヤ」ウ` (`」テ」ア` char(1), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = BDB; +INSERT INTO `」ヤ」ア` VALUES('竺'),('竺'),('、「'),('、「'),('常ワ'),('常ワ'); +INSERT INTO `」ヤ」イ` VALUES('軸'),('軸'),('、、'),('、、'),('常ン'),('常ン'); +INSERT INTO `」ヤ」ウ` VALUES('宍'),('宍'),('、ヲ'),('、ヲ'),('常゙'),('常゙'); +SELECT * FROM `」ヤ」ア` UNION DISTINCT SELECT * FROM `」ヤ」イ` ORDER BY `」テ」ア`; +SELECT * FROM `」ヤ」ア` UNION ALL SELECT * FROM `」ヤ」イ` ORDER BY `」テ」ア`; +(SELECT * FROM `」ヤ」ア`) UNION (SELECT * FROM `」ヤ」イ`) UNION (SELECT '、ヲ') ORDER BY `」テ」ア`; +(SELECT '、ヲ' AS `」テ」ア`) UNION (SELECT * FROM `」ヤ」ア`) UNION (SELECT * FROM `」ヤ」イ`) ORDER BY `」テ」ア`; +SELECT `」テ」ア`, COUNT(*) FROM `」ヤ」ア` GROUP BY `」テ」ア` UNION +SELECT `」テ」ア`, COUNT(*) FROM `」ヤ」イ` GROUP BY `」テ」ア` ORDER BY `」テ」ア`; +SELECT * FROM `」ヤ」ア` UNION DISTINCT +SELECT * FROM `」ヤ」イ` UNION ALL +SELECT * FROM `」ヤ」ウ` ORDER BY `」テ」ア`; +SELECT * FROM `」ヤ」ア` UNION ALL +SELECT * FROM `」ヤ」イ` UNION DISTINCT +SELECT * FROM `」ヤ」ウ` ORDER BY `」テ」ア`; +SELECT * FROM `」ヤ」ア` UNION SELECT REPEAT(`」テ」ア`,5) FROM `」ヤ」イ` ORDER BY `」テ」ア`; +DROP TABLE `」ヤ」ア` ; +DROP TABLE `」ヤ」イ` ; +DROP TABLE `」ヤ」ウ` ; + +# Test mixed strage engine +CREATE TABLE `」ヤ」ア` (`」テ」ア` char(1), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = InnoDB; +CREATE TABLE `」ヤ」イ` (`」テ」ア` char(1), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = MyISAM; +INSERT INTO `」ヤ」ア` VALUES('竺'),('竺'),('、「'),('、「'),('常ワ'),('常ワ'); +INSERT INTO `」ヤ」イ` VALUES('軸'),('軸'),('、、'),('、、'),('常ン'),('常ン'); +SELECT * FROM `」ヤ」ア` UNION DISTINCT SELECT * FROM `」ヤ」イ` ORDER BY `」テ」ア`; +SELECT * FROM `」ヤ」ア` UNION ALL SELECT * FROM `」ヤ」イ` ORDER BY `」テ」ア`; +DROP TABLE `」ヤ」ア`; +DROP TABLE `」ヤ」イ`; diff --git a/mysql-test/suite/jp/t/jp_update_sjis.test b/mysql-test/suite/jp/t/jp_update_sjis.test new file mode 100644 index 00000000000..0dc7372ae92 --- /dev/null +++ b/mysql-test/suite/jp/t/jp_update_sjis.test @@ -0,0 +1,94 @@ +--character_set sjis +--disable_warnings +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`; +drop table if exists `T11`; +drop table if exists `T12`; +--enable_warnings + +# +# Test Updating with Japanese characters in sjis encoding +# + +SET NAMES sjis; +SET character_set_database = sjis; + +CREATE TABLE `T1` (`C1` char(5), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = innodb; +CREATE TABLE `T2` (`C1` char(5), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = innodb; +CREATE TABLE `T3` (`C1` char(5), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = innodb; +CREATE TABLE `T4` (`C1` char(5), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = myisam; +CREATE TABLE `T5` (`C1` char(5), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = myisam; +CREATE TABLE `T6` (`C1` char(5), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = myisam; +CREATE TABLE `T7` (`C1` char(5), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = heap; +CREATE TABLE `T8` (`C1` char(5), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = heap; +CREATE TABLE `T9` (`C1` char(5), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = heap; +CREATE TABLE `T10` (`C1` char(5), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = bdb; +CREATE TABLE `T11` (`C1` char(5), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = bdb; +CREATE TABLE `T12` (`C1` char(5), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = bdb; + +INSERT INTO `T1` VALUES ('アイウエオ'); +INSERT INTO `T2` VALUES ('あいうえお'); +INSERT INTO `T3` VALUES ('ソ十表予構'); +INSERT INTO `T4` VALUES ('アイウエオ'); +INSERT INTO `T5` VALUES ('あいうえお'); +INSERT INTO `T6` VALUES ('ソ十表予構'); +INSERT INTO `T7` VALUES ('アイウエオ'); +INSERT INTO `T8` VALUES ('あいうえお'); +INSERT INTO `T9` VALUES ('ソ十表予構'); +INSERT INTO `T10` VALUES ('アイウエオ'); +INSERT INTO `T11` VALUES ('あいうえお'); +INSERT INTO `T12` VALUES ('ソ十表予構'); + +UPDATE `T1` SET `C1` = ('カキクケコ'); +UPDATE `T2` SET `C1` = ('かきくけこ'); +UPDATE `T3` SET `C1` = ('噂蚕申貼能'); +UPDATE `T4` SET `C1` = ('カキクケコ'); +UPDATE `T5` SET `C1` = ('かきくけこ'); +UPDATE `T6` SET `C1` = ('噂蚕申貼能'); +UPDATE `T7` SET `C1` = ('カキクケコ'); +UPDATE `T8` SET `C1` = ('かきくけこ'); +UPDATE `T9` SET `C1` = ('噂蚕申貼能'); +UPDATE `T10` SET `C1` = ('カキクケコ'); +UPDATE `T11` SET `C1` = ('かきくけこ'); +UPDATE `T12` SET `C1` = ('噂蚕申貼能'); + +#InnoDB +SELECT * FROM `T1`; +SELECT * FROM `T2`; +SELECT * FROM `T3`; + +#MyISAM +SELECT * FROM `T4`; +SELECT * FROM `T5`; +SELECT * FROM `T6`; + +#HEAP +SELECT * FROM `T7`; +SELECT * FROM `T8`; +SELECT * FROM `T9`; + +#BDB +SELECT * FROM `T10`; +SELECT * FROM `T11`; +SELECT * 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`; diff --git a/mysql-test/suite/jp/t/jp_update_ucs2.test b/mysql-test/suite/jp/t/jp_update_ucs2.test new file mode 100644 index 00000000000..7a3c1233210 --- /dev/null +++ b/mysql-test/suite/jp/t/jp_update_ucs2.test @@ -0,0 +1,96 @@ +--source include/have_ucs2.inc + +--disable_warnings +drop table if exists `」ヤ」ア`; +drop table if exists `」ヤ」イ`; +drop table if exists `」ヤ」ウ`; +drop table if exists `」ヤ」エ`; +drop table if exists `」ヤ」オ`; +drop table if exists `」ヤ」カ`; +drop table if exists `」ヤ」キ`; +drop table if exists `」ヤ」ク`; +drop table if exists `」ヤ」ケ`; +drop table if exists `」ヤ」ア」ー`; +drop table if exists `」ヤ」ア」ア`; +drop table if exists `」ヤ」ア」イ`; +--enable_warnings + +# +# Test Updating with Japanese characters in ucs2 encoding +# + +SET NAMES ujis; +SET character_set_database = ucs2; +SET collation_connection = ucs2_general_ci; + +CREATE TABLE `」ヤ」ア` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = innodb; +CREATE TABLE `」ヤ」イ` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = innodb; +CREATE TABLE `」ヤ」ウ` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = innodb; +CREATE TABLE `」ヤ」エ` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = myisam; +CREATE TABLE `」ヤ」オ` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = myisam; +CREATE TABLE `」ヤ」カ` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = myisam; +CREATE TABLE `」ヤ」キ` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = heap; +CREATE TABLE `」ヤ」ク` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = heap; +CREATE TABLE `」ヤ」ケ` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = heap; +CREATE TABLE `」ヤ」ア」ー` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = bdb; +CREATE TABLE `」ヤ」ア」ア` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = bdb; +CREATE TABLE `」ヤ」ア」イ` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = bdb; + +INSERT INTO `」ヤ」ア` VALUES ('竺軸宍雫七'); +INSERT INTO `」ヤ」イ` VALUES ('、「、、、ヲ、ィ、ェ'); +INSERT INTO `」ヤ」ウ` VALUES ('常ワ常ン常゙常゚常'); +INSERT INTO `」ヤ」エ` VALUES ('竺軸宍雫七'); +INSERT INTO `」ヤ」オ` VALUES ('、「、、、ヲ、ィ、ェ'); +INSERT INTO `」ヤ」カ` VALUES ('常ワ常ン常゙常゚常'); +INSERT INTO `」ヤ」キ` VALUES ('竺軸宍雫七'); +INSERT INTO `」ヤ」ク` VALUES ('、「、、、ヲ、ィ、ェ'); +INSERT INTO `」ヤ」ケ` VALUES ('常ワ常ン常゙常゚常'); +INSERT INTO `」ヤ」ア」ー` VALUES ('竺軸宍雫七'); +INSERT INTO `」ヤ」ア」ア` VALUES ('、「、、、ヲ、ィ、ェ'); +INSERT INTO `」ヤ」ア」イ` VALUES ('常ワ常ン常゙常゚常'); + +UPDATE `」ヤ」ア` SET `」テ」ア` = ('叱執失嫉室'); +UPDATE `」ヤ」イ` SET `」テ」ア` = ('、ォ、ュ、ッ、ア、ウ'); +UPDATE `」ヤ」ウ` SET `」テ」ア` = ('常ネ常ノ常ハ常ヒ常フ'); +UPDATE `」ヤ」エ` SET `」テ」ア` = ('叱執失嫉室'); +UPDATE `」ヤ」オ` SET `」テ」ア` = ('、ォ、ュ、ッ、ア、ウ'); +UPDATE `」ヤ」カ` SET `」テ」ア` = ('常ネ常ノ常ハ常ヒ常フ'); +UPDATE `」ヤ」キ` SET `」テ」ア` = ('叱執失嫉室'); +UPDATE `」ヤ」ク` SET `」テ」ア` = ('、ォ、ュ、ッ、ア、ウ'); +UPDATE `」ヤ」ケ` SET `」テ」ア` = ('常ネ常ノ常ハ常ヒ常フ'); +UPDATE `」ヤ」ア」ー` SET `」テ」ア` = ('叱執失嫉室'); +UPDATE `」ヤ」ア」ア` SET `」テ」ア` = ('、ォ、ュ、ッ、ア、ウ'); +UPDATE `」ヤ」ア」イ` SET `」テ」ア` = ('常ネ常ノ常ハ常ヒ常フ'); + +#InnoDB +SELECT * FROM `」ヤ」ア`; +SELECT * FROM `」ヤ」イ`; +SELECT * FROM `」ヤ」ウ`; + +#MyISAM +SELECT * FROM `」ヤ」エ`; +SELECT * FROM `」ヤ」オ`; +SELECT * FROM `」ヤ」カ`; + +#HEAP +SELECT * FROM `」ヤ」キ`; +SELECT * FROM `」ヤ」ク`; +SELECT * FROM `」ヤ」ケ`; + +#BDB +SELECT * FROM `」ヤ」ア」ー`; +SELECT * FROM `」ヤ」ア」ア`; +SELECT * FROM `」ヤ」ア」イ`; + +DROP TABLE `」ヤ」ア`; +DROP TABLE `」ヤ」イ`; +DROP TABLE `」ヤ」ウ`; +DROP TABLE `」ヤ」エ`; +DROP TABLE `」ヤ」オ`; +DROP TABLE `」ヤ」カ`; +DROP TABLE `」ヤ」キ`; +DROP TABLE `」ヤ」ク`; +DROP TABLE `」ヤ」ケ`; +DROP TABLE `」ヤ」ア」ー`; +DROP TABLE `」ヤ」ア」ア`; +DROP TABLE `」ヤ」ア」イ`; diff --git a/mysql-test/suite/jp/t/jp_update_ujis.test b/mysql-test/suite/jp/t/jp_update_ujis.test new file mode 100644 index 00000000000..852e45b9eeb --- /dev/null +++ b/mysql-test/suite/jp/t/jp_update_ujis.test @@ -0,0 +1,95 @@ +--source include/have_ujis.inc + +--disable_warnings +drop table if exists `」ヤ」ア`; +drop table if exists `」ヤ」イ`; +drop table if exists `」ヤ」ウ`; +drop table if exists `」ヤ」エ`; +drop table if exists `」ヤ」オ`; +drop table if exists `」ヤ」カ`; +drop table if exists `」ヤ」キ`; +drop table if exists `」ヤ」ク`; +drop table if exists `」ヤ」ケ`; +drop table if exists `」ヤ」ア」ー`; +drop table if exists `」ヤ」ア」ア`; +drop table if exists `」ヤ」ア」イ`; +--enable_warnings + +# +# Test Updating with Japanese characters in ujis encoding +# + +SET NAMES ujis; +SET character_set_database = ujis; + +CREATE TABLE `」ヤ」ア` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = innodb; +CREATE TABLE `」ヤ」イ` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = innodb; +CREATE TABLE `」ヤ」ウ` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = innodb; +CREATE TABLE `」ヤ」エ` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = myisam; +CREATE TABLE `」ヤ」オ` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = myisam; +CREATE TABLE `」ヤ」カ` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = myisam; +CREATE TABLE `」ヤ」キ` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = heap; +CREATE TABLE `」ヤ」ク` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = heap; +CREATE TABLE `」ヤ」ケ` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = heap; +CREATE TABLE `」ヤ」ア」ー` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = bdb; +CREATE TABLE `」ヤ」ア」ア` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = bdb; +CREATE TABLE `」ヤ」ア」イ` (`」テ」ア` char(5), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = bdb; + +INSERT INTO `」ヤ」ア` VALUES ('竺軸宍雫七'); +INSERT INTO `」ヤ」イ` VALUES ('、「、、、ヲ、ィ、ェ'); +INSERT INTO `」ヤ」ウ` VALUES ('常ワ常ン常゙常゚常'); +INSERT INTO `」ヤ」エ` VALUES ('竺軸宍雫七'); +INSERT INTO `」ヤ」オ` VALUES ('、「、、、ヲ、ィ、ェ'); +INSERT INTO `」ヤ」カ` VALUES ('常ワ常ン常゙常゚常'); +INSERT INTO `」ヤ」キ` VALUES ('竺軸宍雫七'); +INSERT INTO `」ヤ」ク` VALUES ('、「、、、ヲ、ィ、ェ'); +INSERT INTO `」ヤ」ケ` VALUES ('常ワ常ン常゙常゚常'); +INSERT INTO `」ヤ」ア」ー` VALUES ('竺軸宍雫七'); +INSERT INTO `」ヤ」ア」ア` VALUES ('、「、、、ヲ、ィ、ェ'); +INSERT INTO `」ヤ」ア」イ` VALUES ('常ワ常ン常゙常゚常'); + +UPDATE `」ヤ」ア` SET `」テ」ア` = ('叱執失嫉室'); +UPDATE `」ヤ」イ` SET `」テ」ア` = ('、ォ、ュ、ッ、ア、ウ'); +UPDATE `」ヤ」ウ` SET `」テ」ア` = ('常ネ常ノ常ハ常ヒ常フ'); +UPDATE `」ヤ」エ` SET `」テ」ア` = ('叱執失嫉室'); +UPDATE `」ヤ」オ` SET `」テ」ア` = ('、ォ、ュ、ッ、ア、ウ'); +UPDATE `」ヤ」カ` SET `」テ」ア` = ('常ネ常ノ常ハ常ヒ常フ'); +UPDATE `」ヤ」キ` SET `」テ」ア` = ('叱執失嫉室'); +UPDATE `」ヤ」ク` SET `」テ」ア` = ('、ォ、ュ、ッ、ア、ウ'); +UPDATE `」ヤ」ケ` SET `」テ」ア` = ('常ネ常ノ常ハ常ヒ常フ'); +UPDATE `」ヤ」ア」ー` SET `」テ」ア` = ('叱執失嫉室'); +UPDATE `」ヤ」ア」ア` SET `」テ」ア` = ('、ォ、ュ、ッ、ア、ウ'); +UPDATE `」ヤ」ア」イ` SET `」テ」ア` = ('常ネ常ノ常ハ常ヒ常フ'); + +#InnoDB +SELECT * FROM `」ヤ」ア`; +SELECT * FROM `」ヤ」イ`; +SELECT * FROM `」ヤ」ウ`; + +#MyISAM +SELECT * FROM `」ヤ」エ`; +SELECT * FROM `」ヤ」オ`; +SELECT * FROM `」ヤ」カ`; + +#HEAP +SELECT * FROM `」ヤ」キ`; +SELECT * FROM `」ヤ」ク`; +SELECT * FROM `」ヤ」ケ`; + +#BDB +SELECT * FROM `」ヤ」ア」ー`; +SELECT * FROM `」ヤ」ア」ア`; +SELECT * FROM `」ヤ」ア」イ`; + +DROP TABLE `」ヤ」ア`; +DROP TABLE `」ヤ」イ`; +DROP TABLE `」ヤ」ウ`; +DROP TABLE `」ヤ」エ`; +DROP TABLE `」ヤ」オ`; +DROP TABLE `」ヤ」カ`; +DROP TABLE `」ヤ」キ`; +DROP TABLE `」ヤ」ク`; +DROP TABLE `」ヤ」ケ`; +DROP TABLE `」ヤ」ア」ー`; +DROP TABLE `」ヤ」ア」ア`; +DROP TABLE `」ヤ」ア」イ`; diff --git a/mysql-test/suite/jp/t/jp_update_utf8.test b/mysql-test/suite/jp/t/jp_update_utf8.test new file mode 100644 index 00000000000..b4b3d18ecab --- /dev/null +++ b/mysql-test/suite/jp/t/jp_update_utf8.test @@ -0,0 +1,93 @@ +--disable_warnings +drop table if exists `シエシ疏; +drop table if exists `シエシ蛋; +drop table if exists `シエシ伝; +drop table if exists `シエシ覗; +drop table if exists `シエシ描; +drop table if exists `シエシ冒; +drop table if exists `シエシ輿; +drop table if exists `シエシ倭; +drop table if exists `シエシ兪; +drop table if exists `シエシ托シ秦; +drop table if exists `シエシ托シ疏; +drop table if exists `シエシ托シ蛋; +--enable_warnings + +# +# Test Updating with Japanese characters in utf8 encoding +# + +SET NAMES utf8; +SET character_set_database = utf8; + +CREATE TABLE `シエシ疏 (`シ」シ疏 char(5), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = innodb; +CREATE TABLE `シエシ蛋 (`シ」シ疏 char(5), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = innodb; +CREATE TABLE `シエシ伝 (`シ」シ疏 char(5), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = innodb; +CREATE TABLE `シエシ覗 (`シ」シ疏 char(5), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = myisam; +CREATE TABLE `シエシ描 (`シ」シ疏 char(5), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = myisam; +CREATE TABLE `シエシ冒 (`シ」シ疏 char(5), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = myisam; +CREATE TABLE `シエシ輿 (`シ」シ疏 char(5), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = heap; +CREATE TABLE `シエシ倭 (`シ」シ疏 char(5), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = heap; +CREATE TABLE `シエシ兪 (`シ」シ疏 char(5), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = heap; +CREATE TABLE `シエシ托シ秦 (`シ」シ疏 char(5), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = bdb; +CREATE TABLE `シエシ托シ疏 (`シ」シ疏 char(5), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = bdb; +CREATE TABLE `シエシ托シ蛋 (`シ」シ疏 char(5), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = bdb; + +INSERT INTO `シエシ疏 VALUES ('スアスイスウスエスオ'); +INSERT INTO `シエシ蛋 VALUES ('縺ゅ>縺縺医♀'); +INSERT INTO `シエシ伝 VALUES ('鮴秘セ夜セ鈴セ樣セ。'); +INSERT INTO `シエシ覗 VALUES ('スアスイスウスエスオ'); +INSERT INTO `シエシ描 VALUES ('縺ゅ>縺縺医♀'); +INSERT INTO `シエシ冒 VALUES ('鮴秘セ夜セ鈴セ樣セ。'); +INSERT INTO `シエシ輿 VALUES ('スアスイスウスエスオ'); +INSERT INTO `シエシ倭 VALUES ('縺ゅ>縺縺医♀'); +INSERT INTO `シエシ兪 VALUES ('鮴秘セ夜セ鈴セ樣セ。'); +INSERT INTO `シエシ托シ秦 VALUES ('スアスイスウスエスオ'); +INSERT INTO `シエシ托シ疏 VALUES ('縺ゅ>縺縺医♀'); +INSERT INTO `シエシ托シ蛋 VALUES ('鮴秘セ夜セ鈴セ樣セ。'); + +UPDATE `シエシ疏 SET `シ」シ疏 = ('スカスキスクスケスコ'); +UPDATE `シエシ蛋 SET `シ」シ疏 = ('縺九″縺上¢縺'); +UPDATE `シエシ伝 SET `シ」シ疏 = ('鮨鈴ス倬ス夐ス晞ス'); +UPDATE `シエシ覗 SET `シ」シ疏 = ('スカスキスクスケスコ'); +UPDATE `シエシ描 SET `シ」シ疏 = ('縺九″縺上¢縺'); +UPDATE `シエシ冒 SET `シ」シ疏 = ('鮨鈴ス倬ス夐ス晞ス'); +UPDATE `シエシ輿 SET `シ」シ疏 = ('スカスキスクスケスコ'); +UPDATE `シエシ倭 SET `シ」シ疏 = ('縺九″縺上¢縺'); +UPDATE `シエシ兪 SET `シ」シ疏 = ('鮨鈴ス倬ス夐ス晞ス'); +UPDATE `シエシ托シ秦 SET `シ」シ疏 = ('スカスキスクスケスコ'); +UPDATE `シエシ托シ疏 SET `シ」シ疏 = ('縺九″縺上¢縺'); +UPDATE `シエシ托シ蛋 SET `シ」シ疏 = ('鮨鈴ス倬ス夐ス晞ス'); + +#InnoDB +SELECT * FROM `シエシ疏; +SELECT * FROM `シエシ蛋; +SELECT * FROM `シエシ伝; + +#MyISAM +SELECT * FROM `シエシ覗; +SELECT * FROM `シエシ描; +SELECT * FROM `シエシ冒; + +#HEAP +SELECT * FROM `シエシ輿; +SELECT * FROM `シエシ倭; +SELECT * FROM `シエシ兪; + +#BDB +SELECT * FROM `シエシ托シ秦; +SELECT * FROM `シエシ托シ疏; +SELECT * FROM `シエシ托シ蛋; + +DROP TABLE `シエシ疏; +DROP TABLE `シエシ蛋; +DROP TABLE `シエシ伝; +DROP TABLE `シエシ覗; +DROP TABLE `シエシ描; +DROP TABLE `シエシ冒; +DROP TABLE `シエシ輿; +DROP TABLE `シエシ倭; +DROP TABLE `シエシ兪; +DROP TABLE `シエシ托シ秦; +DROP TABLE `シエシ托シ疏; +DROP TABLE `シエシ托シ蛋; diff --git a/mysql-test/suite/jp/t/jp_where_sjis.test b/mysql-test/suite/jp/t/jp_where_sjis.test new file mode 100644 index 00000000000..452d137f643 --- /dev/null +++ b/mysql-test/suite/jp/t/jp_where_sjis.test @@ -0,0 +1,104 @@ +--character_set sjis +--disable_warnings +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`; +drop table if exists `T11`; +drop table if exists `T12`; +--enable_warnings + +# +# Test Displaying Japanese charact using WHERE condtion in sjis encoding +# + +SET NAMES sjis; +SET character_set_database = sjis; + +CREATE TABLE `T1` (`C1` char(20), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = innodb; +CREATE TABLE `T2` (`C1` char(20), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = innodb; +CREATE TABLE `T3` (`C1` char(20), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = innodb; +CREATE TABLE `T4` (`C1` char(20), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = myisam; +CREATE TABLE `T5` (`C1` char(20), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = myisam; +CREATE TABLE `T6` (`C1` char(20), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = myisam; +CREATE TABLE `T7` (`C1` char(20), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = heap; +CREATE TABLE `T8` (`C1` char(20), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = heap; +CREATE TABLE `T9` (`C1` char(20), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = heap; +CREATE TABLE `T10` (`C1` char(20), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = bdb; +CREATE TABLE `T11` (`C1` char(20), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = bdb; +CREATE TABLE `T12` (`C1` char(20), INDEX(`C1`)) DEFAULT CHARSET = sjis engine = bdb; + +#Load the following data in each table +# jisx0201 hankaku-katakana data +# jisx0208 data +# jisx0212 supplemental character data + +LOAD DATA LOCAL INFILE 'suite/jp/std_data/jisx0201_sjis.dat' INTO TABLE `T1`; +LOAD DATA LOCAL INFILE 'suite/jp/std_data/jisx0208_sjis.dat' INTO TABLE `T2`; +LOAD DATA LOCAL INFILE 'suite/jp/std_data/jisx0208_sjis2.dat' INTO TABLE `T3`; +LOAD DATA LOCAL INFILE 'suite/jp/std_data/jisx0201_sjis.dat' INTO TABLE `T4`; +LOAD DATA LOCAL INFILE 'suite/jp/std_data/jisx0208_sjis.dat' INTO TABLE `T5`; +LOAD DATA LOCAL INFILE 'suite/jp/std_data/jisx0208_sjis2.dat' INTO TABLE `T6`; +LOAD DATA LOCAL INFILE 'suite/jp/std_data/jisx0201_sjis.dat' INTO TABLE `T7`; +LOAD DATA LOCAL INFILE 'suite/jp/std_data/jisx0208_sjis.dat' INTO TABLE `T8`; +LOAD DATA LOCAL INFILE 'suite/jp/std_data/jisx0208_sjis2.dat' INTO TABLE `T9`; +LOAD DATA LOCAL INFILE 'suite/jp/std_data/jisx0201_sjis.dat' INTO TABLE `T10`; +LOAD DATA LOCAL INFILE 'suite/jp/std_data/jisx0208_sjis.dat' INTO TABLE `T11`; +LOAD DATA LOCAL INFILE 'suite/jp/std_data/jisx0208_sjis2.dat' INTO TABLE `T12`; + +#InnoDB +SELECT * FROM `T1` WHERE `C1` = 'ーアイウエオカキクケコサシスセソ'; +SELECT * FROM `T2` WHERE `C1` = '・ぁあぃいぅうぇえぉおかがきぎくぐけげこ'; +SELECT * FROM `T3` WHERE `C1` = 'ソ十表予構噂蚕申貼能暴禄曾箪兔喀媾彌拿杤'; + +#MyISAM +SELECT * FROM `T4` WHERE `C1` = 'ーアイウエオカキクケコサシスセソ'; +SELECT * FROM `T5` WHERE `C1` = '・ぁあぃいぅうぇえぉおかがきぎくぐけげこ'; +SELECT * FROM `T6` WHERE `C1` = 'ソ十表予構噂蚕申貼能暴禄曾箪兔喀媾彌拿杤'; + +#Heap +SELECT * FROM `T7` WHERE `C1` = 'ーアイウエオカキクケコサシスセソ'; +SELECT * FROM `T8` WHERE `C1` = '・ぁあぃいぅうぇえぉおかがきぎくぐけげこ'; +SELECT * FROM `T9` WHERE `C1` = 'ソ十表予構噂蚕申貼能暴禄曾箪兔喀媾彌拿杤'; + +#BDB +SELECT * FROM `T10` WHERE `C1` = 'ーアイウエオカキクケコサシスセソ'; +SELECT * FROM `T11` WHERE `C1` = '・ぁあぃいぅうぇえぉおかがきぎくぐけげこ'; +SELECT * FROM `T12` WHERE `C1` = 'ソ十表予構噂蚕申貼能暴禄曾箪兔喀媾彌拿杤'; + +#Test to distinguish 0x9353 and 0x9373 +CREATE TABLE t1(c1 char(1)) default charset = sjis engine=innodb; +CREATE TABLE t2(c1 char(1)) default charset = sjis engine=myisam; +CREATE TABLE t3(c1 char(1)) default charset = sjis engine=heap; +CREATE TABLE t4(c1 char(1)) default charset = sjis engine=bdb; +INSERT INTO t1 VALUES('鉄'),('都'); +INSERT INTO t2 VALUES('鉄'),('都'); +INSERT INTO t3 VALUES('鉄'),('都'); +INSERT INTO t4 VALUES('鉄'),('都'); +SELECT * FROM t1 WHERE c1 = '鉄'; +SELECT * FROM t2 WHERE c1 = '鉄'; +SELECT * FROM t3 WHERE c1 = '鉄'; +SELECT * FROM t4 WHERE c1 = '鉄'; +SELECT * FROM t1 WHERE c1 = '都'; +SELECT * FROM t2 WHERE c1 = '都'; +SELECT * FROM t3 WHERE c1 = '都'; +SELECT * FROM t4 WHERE c1 = '都'; + +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`; diff --git a/mysql-test/suite/jp/t/jp_where_ucs2.test b/mysql-test/suite/jp/t/jp_where_ucs2.test new file mode 100644 index 00000000000..3b82eacd615 --- /dev/null +++ b/mysql-test/suite/jp/t/jp_where_ucs2.test @@ -0,0 +1,175 @@ +--source include/have_ucs2.inc + +--disable_warnings +drop table if exists `」ヤ」ア`; +drop table if exists `」ヤ」イ`; +drop table if exists `」ヤ」ウ`; +drop table if exists `」ヤ」エ`; +drop table if exists `」ヤ」オ`; +drop table if exists `」ヤ」カ`; +drop table if exists `」ヤ」キ`; +drop table if exists `」ヤ」ク`; +drop table if exists `」ヤ」ケ`; +drop table if exists `」ヤ」ア」ー`; +drop table if exists `」ヤ」ア」ア`; +drop table if exists `」ヤ」ア」イ`; +--enable_warnings + +# +# Test Displaying Japanese charact using WHERE condtion in ucs2 encoding +# + +SET NAMES ujis; +SET character_set_database = ucs2; +SET collation_connection = ucs2_general_ci; + +CREATE TABLE `」ヤ」ア` (`」テ」ア` char(20), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = innodb; +CREATE TABLE `」ヤ」イ` (`」テ」ア` char(20), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = innodb; +CREATE TABLE `」ヤ」ウ` (`」テ」ア` char(20), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = innodb; +CREATE TABLE `」ヤ」エ` (`」テ」ア` char(20), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = myisam; +CREATE TABLE `」ヤ」オ` (`」テ」ア` char(20), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = myisam; +CREATE TABLE `」ヤ」カ` (`」テ」ア` char(20), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = myisam; +CREATE TABLE `」ヤ」キ` (`」テ」ア` char(20), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = heap; +CREATE TABLE `」ヤ」ク` (`」テ」ア` char(20), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = heap; +CREATE TABLE `」ヤ」ケ` (`」テ」ア` char(20), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = heap; +CREATE TABLE `」ヤ」ア」ー` (`」テ」ア` char(20), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = bdb; +CREATE TABLE `」ヤ」ア」ア` (`」テ」ア` char(20), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = bdb; +CREATE TABLE `」ヤ」ア」イ` (`」テ」ア` char(20), INDEX(`」テ」ア`)) DEFAULT CHARSET = ucs2 engine = bdb; + +#Insert the following data in each table +# jisx0201 hankaku-katakana data +# jisx0208 data +# jisx0212 supplemental character data + +INSERT INTO `」ヤ」ア` VALUES + ('PQRSTUVWXYZ[\\]^_') +,(' 治爾璽痔磁示而耳自蒔辞汐鹿式識') +,('鴫竺軸宍雫七叱執失嫉室悉湿漆疾質') +,('実蔀篠偲柴芝屡蕊縞舎写射捨赦斜煮') +,('社紗者謝車遮蛇邪借勺尺杓灼爵酌釈'); + +INSERT INTO `」ヤ」イ` VALUES + ('。エ。オ。カ。キ。ク。ケ。コ。サ。シ。ス。セ。ソ。タ。チ。ツ。テ。ト。ナ。ニ。ヌ') +,('。ネ。ノ。ハ。ヒ。フ。ヘ。ホ。マ。ミ。ム。メ。モ。ヤ。ユ。ヨ。ラ。リ。ル。レ。ロ') +,('。ヲ、。、「、」、、、・、ヲ、ァ、ィ、ゥ、ェ、ォ、ャ、ュ、ョ、ッ、ー、ア、イ、ウ') +,('。ヲ・。・「・」・、・・・ヲ・ァ・ィ・ゥ・ェ・ォ・ャ・ュ・ョ・ッ・ー・ア・イ・ウ') +,('。ヲー。ー「ー」ー、ー・ーヲーァーィーゥーェーォーャーューョーッーーーアーイーウ') +,('。ヲミ。ミ「ミ」ミ、ミ・ミヲミァミィミゥミェミォミャミュミョミッミーミアミイミウ') +,('。ヲ。「」、・ヲァィゥェォャュョッーアイウ'); + +INSERT INTO `」ヤ」ウ` VALUES + ('。ヲ召オ召カ召キ召ク召ケ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ召ツ召テ召ト。ヲ。ヲ。ヲ') +,('床エ床オ床カ床キ床ク床ケ床コ床サ床シ床ス床セ床ソ床タ床チ床ツ床テ床ト床ナ床ニ床ヌ') +,('床ネ床ノ床ハ床ヒ床フ床ヘ床ホ床マ床ミ床ム床メ床モ床ヤ床ユ床ヨ床ラ床リ床ル床レ床ロ') +,('床ワ床ン床゙床゚床熄ー瘴ー竢ー繽ー苡ー蜿ー謠ー迴ー闖ー髀ー齒ー床床床床') +,('。ヲ常。常「常」常、常・常ヲ常ァ常ィ常ゥ常ェ常ォ常ャ常ュ常ョ常ッ常ー常ア常イ常ウ') +,('常エ常オ常カ常キ常ク常ケ常コ常サ常シ常ス常セ常ソ常タ常チ常ツ常テ常ト常ナ常ニ常ヌ') +,('常ネ常ノ常ハ常ヒ常フ常ヘ常ホ常マ常ミ常ム常メ常モ常ヤ常ユ常ヨ常ラ常リ常ル常レ常ロ'); + +INSERT INTO `」ヤ」エ` VALUES + ('PQRSTUVWXYZ[\\]^_') +,(' 治爾璽痔磁示而耳自蒔辞汐鹿式識') +,('鴫竺軸宍雫七叱執失嫉室悉湿漆疾質') +,('実蔀篠偲柴芝屡蕊縞舎写射捨赦斜煮') +,('社紗者謝車遮蛇邪借勺尺杓灼爵酌釈'); + +INSERT INTO `」ヤ」オ` VALUES + ('。エ。オ。カ。キ。ク。ケ。コ。サ。シ。ス。セ。ソ。タ。チ。ツ。テ。ト。ナ。ニ。ヌ') +,('。ネ。ノ。ハ。ヒ。フ。ヘ。ホ。マ。ミ。ム。メ。モ。ヤ。ユ。ヨ。ラ。リ。ル。レ。ロ') +,('。ヲ、。、「、」、、、・、ヲ、ァ、ィ、ゥ、ェ、ォ、ャ、ュ、ョ、ッ、ー、ア、イ、ウ') +,('。ヲ・。・「・」・、・・・ヲ・ァ・ィ・ゥ・ェ・ォ・ャ・ュ・ョ・ッ・ー・ア・イ・ウ') +,('。ヲー。ー「ー」ー、ー・ーヲーァーィーゥーェーォーャーューョーッーーーアーイーウ') +,('。ヲミ。ミ「ミ」ミ、ミ・ミヲミァミィミゥミェミォミャミュミョミッミーミアミイミウ') +,('。ヲ。「」、・ヲァィゥェォャュョッーアイウ'); + +INSERT INTO `」ヤ」カ` VALUES + ('。ヲ召オ召カ召キ召ク召ケ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ召ツ召テ召ト。ヲ。ヲ。ヲ') +,('床エ床オ床カ床キ床ク床ケ床コ床サ床シ床ス床セ床ソ床タ床チ床ツ床テ床ト床ナ床ニ床ヌ') +,('床ネ床ノ床ハ床ヒ床フ床ヘ床ホ床マ床ミ床ム床メ床モ床ヤ床ユ床ヨ床ラ床リ床ル床レ床ロ') +,('床ワ床ン床゙床゚床熄ー瘴ー竢ー繽ー苡ー蜿ー謠ー迴ー闖ー髀ー齒ー床床床床') +,('。ヲ常。常「常」常、常・常ヲ常ァ常ィ常ゥ常ェ常ォ常ャ常ュ常ョ常ッ常ー常ア常イ常ウ') +,('常エ常オ常カ常キ常ク常ケ常コ常サ常シ常ス常セ常ソ常タ常チ常ツ常テ常ト常ナ常ニ常ヌ') +,('常ネ常ノ常ハ常ヒ常フ常ヘ常ホ常マ常ミ常ム常メ常モ常ヤ常ユ常ヨ常ラ常リ常ル常レ常ロ'); + +INSERT INTO `」ヤ」キ` VALUES + ('PQRSTUVWXYZ[\\]^_') +,(' 治爾璽痔磁示而耳自蒔辞汐鹿式識') +,('鴫竺軸宍雫七叱執失嫉室悉湿漆疾質') +,('実蔀篠偲柴芝屡蕊縞舎写射捨赦斜煮') +,('社紗者謝車遮蛇邪借勺尺杓灼爵酌釈'); + +INSERT INTO `」ヤ」ク` VALUES + ('。エ。オ。カ。キ。ク。ケ。コ。サ。シ。ス。セ。ソ。タ。チ。ツ。テ。ト。ナ。ニ。ヌ') +,('。ネ。ノ。ハ。ヒ。フ。ヘ。ホ。マ。ミ。ム。メ。モ。ヤ。ユ。ヨ。ラ。リ。ル。レ。ロ') +,('。ヲ、。、「、」、、、・、ヲ、ァ、ィ、ゥ、ェ、ォ、ャ、ュ、ョ、ッ、ー、ア、イ、ウ') +,('。ヲ・。・「・」・、・・・ヲ・ァ・ィ・ゥ・ェ・ォ・ャ・ュ・ョ・ッ・ー・ア・イ・ウ') +,('。ヲー。ー「ー」ー、ー・ーヲーァーィーゥーェーォーャーューョーッーーーアーイーウ') +,('。ヲミ。ミ「ミ」ミ、ミ・ミヲミァミィミゥミェミォミャミュミョミッミーミアミイミウ') +,('。ヲ。「」、・ヲァィゥェォャュョッーアイウ'); + +INSERT INTO `」ヤ」ケ` VALUES + ('。ヲ召オ召カ召キ召ク召ケ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ召ツ召テ召ト。ヲ。ヲ。ヲ') +,('床エ床オ床カ床キ床ク床ケ床コ床サ床シ床ス床セ床ソ床タ床チ床ツ床テ床ト床ナ床ニ床ヌ') +,('床ネ床ノ床ハ床ヒ床フ床ヘ床ホ床マ床ミ床ム床メ床モ床ヤ床ユ床ヨ床ラ床リ床ル床レ床ロ') +,('床ワ床ン床゙床゚床熄ー瘴ー竢ー繽ー苡ー蜿ー謠ー迴ー闖ー髀ー齒ー床床床床') +,('。ヲ常。常「常」常、常・常ヲ常ァ常ィ常ゥ常ェ常ォ常ャ常ュ常ョ常ッ常ー常ア常イ常ウ') +,('常エ常オ常カ常キ常ク常ケ常コ常サ常シ常ス常セ常ソ常タ常チ常ツ常テ常ト常ナ常ニ常ヌ') +,('常ネ常ノ常ハ常ヒ常フ常ヘ常ホ常マ常ミ常ム常メ常モ常ヤ常ユ常ヨ常ラ常リ常ル常レ常ロ'); + +INSERT INTO `」ヤ」ア」ー` VALUES + ('PQRSTUVWXYZ[\\]^_') +,(' 治爾璽痔磁示而耳自蒔辞汐鹿式識') +,('鴫竺軸宍雫七叱執失嫉室悉湿漆疾質') +,('実蔀篠偲柴芝屡蕊縞舎写射捨赦斜煮') +,('社紗者謝車遮蛇邪借勺尺杓灼爵酌釈'); + +INSERT INTO `」ヤ」ア」ア` VALUES + ('。エ。オ。カ。キ。ク。ケ。コ。サ。シ。ス。セ。ソ。タ。チ。ツ。テ。ト。ナ。ニ。ヌ') +,('。ネ。ノ。ハ。ヒ。フ。ヘ。ホ。マ。ミ。ム。メ。モ。ヤ。ユ。ヨ。ラ。リ。ル。レ。ロ') +,('。ヲ、。、「、」、、、・、ヲ、ァ、ィ、ゥ、ェ、ォ、ャ、ュ、ョ、ッ、ー、ア、イ、ウ') +,('。ヲ・。・「・」・、・・・ヲ・ァ・ィ・ゥ・ェ・ォ・ャ・ュ・ョ・ッ・ー・ア・イ・ウ') +,('。ヲー。ー「ー」ー、ー・ーヲーァーィーゥーェーォーャーューョーッーーーアーイーウ') +,('。ヲミ。ミ「ミ」ミ、ミ・ミヲミァミィミゥミェミォミャミュミョミッミーミアミイミウ') +,('。ヲ。「」、・ヲァィゥェォャュョッーアイウ'); + +INSERT INTO `」ヤ」ア」イ` VALUES + ('。ヲ召オ召カ召キ召ク召ケ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ。ヲ召ツ召テ召ト。ヲ。ヲ。ヲ') +,('床エ床オ床カ床キ床ク床ケ床コ床サ床シ床ス床セ床ソ床タ床チ床ツ床テ床ト床ナ床ニ床ヌ') +,('床ネ床ノ床ハ床ヒ床フ床ヘ床ホ床マ床ミ床ム床メ床モ床ヤ床ユ床ヨ床ラ床リ床ル床レ床ロ') +,('床ワ床ン床゙床゚床熄ー瘴ー竢ー繽ー苡ー蜿ー謠ー迴ー闖ー髀ー齒ー床床床床') +,('。ヲ常。常「常」常、常・常ヲ常ァ常ィ常ゥ常ェ常ォ常ャ常ュ常ョ常ッ常ー常ア常イ常ウ') +,('常エ常オ常カ常キ常ク常ケ常コ常サ常シ常ス常セ常ソ常タ常チ常ツ常テ常ト常ナ常ニ常ヌ') +,('常ネ常ノ常ハ常ヒ常フ常ヘ常ホ常マ常ミ常ム常メ常モ常ヤ常ユ常ヨ常ラ常リ常ル常レ常ロ'); + +#InnoDB +SELECT * FROM `」ヤ」ア` WHERE `」テ」ア` = '鴫竺軸宍雫七叱執失嫉室悉湿漆疾質'; +SELECT * FROM `」ヤ」イ` WHERE `」テ」ア` = '。ヲ、。、「、」、、、・、ヲ、ァ、ィ、ゥ、ェ、ォ、ャ、ュ、ョ、ッ、ー、ア、イ、ウ'; +SELECT * FROM `」ヤ」ウ` WHERE `」テ」ア` = '常エ常オ常カ常キ常ク常ケ常コ常サ常シ常ス常セ常ソ常タ常チ常ツ常テ常ト常ナ常ニ常ヌ'; + +#MyISAM +SELECT * FROM `」ヤ」エ` WHERE `」テ」ア` = '鴫竺軸宍雫七叱執失嫉室悉湿漆疾質'; +SELECT * FROM `」ヤ」オ` WHERE `」テ」ア` = '。ヲ、。、「、」、、、・、ヲ、ァ、ィ、ゥ、ェ、ォ、ャ、ュ、ョ、ッ、ー、ア、イ、ウ'; +SELECT * FROM `」ヤ」カ` WHERE `」テ」ア` = '常エ常オ常カ常キ常ク常ケ常コ常サ常シ常ス常セ常ソ常タ常チ常ツ常テ常ト常ナ常ニ常ヌ'; + +#Heap +SELECT * FROM `」ヤ」キ` WHERE `」テ」ア` = '鴫竺軸宍雫七叱執失嫉室悉湿漆疾質'; +SELECT * FROM `」ヤ」ク` WHERE `」テ」ア` = '。ヲ、。、「、」、、、・、ヲ、ァ、ィ、ゥ、ェ、ォ、ャ、ュ、ョ、ッ、ー、ア、イ、ウ'; +SELECT * FROM `」ヤ」ケ` WHERE `」テ」ア` = '常エ常オ常カ常キ常ク常ケ常コ常サ常シ常ス常セ常ソ常タ常チ常ツ常テ常ト常ナ常ニ常ヌ'; + +#BDB +SELECT * FROM `」ヤ」ア」ー` WHERE `」テ」ア` = '鴫竺軸宍雫七叱執失嫉室悉湿漆疾質'; +SELECT * FROM `」ヤ」ア」ア` WHERE `」テ」ア` = '。ヲ、。、「、」、、、・、ヲ、ァ、ィ、ゥ、ェ、ォ、ャ、ュ、ョ、ッ、ー、ア、イ、ウ'; +SELECT * FROM `」ヤ」ア」イ` WHERE `」テ」ア` = '常エ常オ常カ常キ常ク常ケ常コ常サ常シ常ス常セ常ソ常タ常チ常ツ常テ常ト常ナ常ニ常ヌ'; + +DROP TABLE `」ヤ」ア`; +DROP TABLE `」ヤ」イ`; +DROP TABLE `」ヤ」ウ`; +DROP TABLE `」ヤ」エ`; +DROP TABLE `」ヤ」オ`; +DROP TABLE `」ヤ」カ`; +DROP TABLE `」ヤ」キ`; +DROP TABLE `」ヤ」ク`; +DROP TABLE `」ヤ」ケ`; +DROP TABLE `」ヤ」ア」ー`; +DROP TABLE `」ヤ」ア」ア`; +DROP TABLE `」ヤ」ア」イ`; diff --git a/mysql-test/suite/jp/t/jp_where_ujis.test b/mysql-test/suite/jp/t/jp_where_ujis.test new file mode 100644 index 00000000000..e96404fbb17 --- /dev/null +++ b/mysql-test/suite/jp/t/jp_where_ujis.test @@ -0,0 +1,87 @@ +--source include/have_ujis.inc + +--disable_warnings +drop table if exists `」ヤ」ア`; +drop table if exists `」ヤ」イ`; +drop table if exists `」ヤ」ウ`; +drop table if exists `」ヤ」エ`; +drop table if exists `」ヤ」オ`; +drop table if exists `」ヤ」カ`; +drop table if exists `」ヤ」キ`; +drop table if exists `」ヤ」ク`; +drop table if exists `」ヤ」ケ`; +drop table if exists `」ヤ」ア」ー`; +drop table if exists `」ヤ」ア」ア`; +drop table if exists `」ヤ」ア」イ`; +--enable_warnings + +# +# Test Displaying Japanese charact using WHERE condtion in ujis encoding +# + +SET NAMES ujis; +SET character_set_database = ujis; + +CREATE TABLE `」ヤ」ア` (`」テ」ア` char(20), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = innodb; +CREATE TABLE `」ヤ」イ` (`」テ」ア` char(20), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = innodb; +CREATE TABLE `」ヤ」ウ` (`」テ」ア` char(20), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = innodb; +CREATE TABLE `」ヤ」エ` (`」テ」ア` char(20), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = myisam; +CREATE TABLE `」ヤ」オ` (`」テ」ア` char(20), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = myisam; +CREATE TABLE `」ヤ」カ` (`」テ」ア` char(20), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = myisam; +CREATE TABLE `」ヤ」キ` (`」テ」ア` char(20), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = heap; +CREATE TABLE `」ヤ」ク` (`」テ」ア` char(20), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = heap; +CREATE TABLE `」ヤ」ケ` (`」テ」ア` char(20), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = heap; +CREATE TABLE `」ヤ」ア」ー` (`」テ」ア` char(20), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = bdb; +CREATE TABLE `」ヤ」ア」ア` (`」テ」ア` char(20), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = bdb; +CREATE TABLE `」ヤ」ア」イ` (`」テ」ア` char(20), INDEX(`」テ」ア`)) DEFAULT CHARSET = ujis engine = bdb; + +#Load the following data in each table +# jisx0201 hankaku-katakana data +# jisx0208 data +# jisx0212 supplemental character data + +LOAD DATA LOCAL INFILE 'suite/jp/std_data/jisx0201_ujis.dat' INTO TABLE `」ヤ」ア`; +LOAD DATA LOCAL INFILE 'suite/jp/std_data/jisx0208_ujis.dat' INTO TABLE `」ヤ」イ`; +LOAD DATA LOCAL INFILE 'suite/jp/std_data/jisx0212_ujis.dat' INTO TABLE `」ヤ」ウ`; +LOAD DATA LOCAL INFILE 'suite/jp/std_data/jisx0201_ujis.dat' INTO TABLE `」ヤ」エ`; +LOAD DATA LOCAL INFILE 'suite/jp/std_data/jisx0208_ujis.dat' INTO TABLE `」ヤ」オ`; +LOAD DATA LOCAL INFILE 'suite/jp/std_data/jisx0212_ujis.dat' INTO TABLE `」ヤ」カ`; +LOAD DATA LOCAL INFILE 'suite/jp/std_data/jisx0201_ujis.dat' INTO TABLE `」ヤ」キ`; +LOAD DATA LOCAL INFILE 'suite/jp/std_data/jisx0208_ujis.dat' INTO TABLE `」ヤ」ク`; +LOAD DATA LOCAL INFILE 'suite/jp/std_data/jisx0212_ujis.dat' INTO TABLE `」ヤ」ケ`; +LOAD DATA LOCAL INFILE 'suite/jp/std_data/jisx0201_ujis.dat' INTO TABLE `」ヤ」ア」ー`; +LOAD DATA LOCAL INFILE 'suite/jp/std_data/jisx0208_ujis.dat' INTO TABLE `」ヤ」ア」ア`; +LOAD DATA LOCAL INFILE 'suite/jp/std_data/jisx0212_ujis.dat' INTO TABLE `」ヤ」ア」イ`; + +#InnoDB +SELECT * FROM `」ヤ」ア` WHERE `」テ」ア` = '鴫竺軸宍雫七叱執失嫉室悉湿漆疾質'; +SELECT * FROM `」ヤ」イ` WHERE `」テ」ア` = '。ヲ、。、「、」、、、・、ヲ、ァ、ィ、ゥ、ェ、ォ、ャ、ュ、ョ、ッ、ー、ア、イ、ウ'; +SELECT * FROM `」ヤ」ウ` WHERE `」テ」ア` = '常エ常オ常カ常キ常ク常ケ常コ常サ常シ常ス常セ常ソ常タ常チ常ツ常テ常ト常ナ常ニ常ヌ'; + +#MyISAM +SELECT * FROM `」ヤ」エ` WHERE `」テ」ア` = '鴫竺軸宍雫七叱執失嫉室悉湿漆疾質'; +SELECT * FROM `」ヤ」オ` WHERE `」テ」ア` = '。ヲ、。、「、」、、、・、ヲ、ァ、ィ、ゥ、ェ、ォ、ャ、ュ、ョ、ッ、ー、ア、イ、ウ'; +SELECT * FROM `」ヤ」カ` WHERE `」テ」ア` = '常エ常オ常カ常キ常ク常ケ常コ常サ常シ常ス常セ常ソ常タ常チ常ツ常テ常ト常ナ常ニ常ヌ'; + +#Heap +SELECT * FROM `」ヤ」キ` WHERE `」テ」ア` = '鴫竺軸宍雫七叱執失嫉室悉湿漆疾質'; +SELECT * FROM `」ヤ」ク` WHERE `」テ」ア` = '。ヲ、。、「、」、、、・、ヲ、ァ、ィ、ゥ、ェ、ォ、ャ、ュ、ョ、ッ、ー、ア、イ、ウ'; +SELECT * FROM `」ヤ」ケ` WHERE `」テ」ア` = '常エ常オ常カ常キ常ク常ケ常コ常サ常シ常ス常セ常ソ常タ常チ常ツ常テ常ト常ナ常ニ常ヌ'; + +#BDB +SELECT * FROM `」ヤ」ア」ー` WHERE `」テ」ア` = '鴫竺軸宍雫七叱執失嫉室悉湿漆疾質'; +SELECT * FROM `」ヤ」ア」ア` WHERE `」テ」ア` = '。ヲ、。、「、」、、、・、ヲ、ァ、ィ、ゥ、ェ、ォ、ャ、ュ、ョ、ッ、ー、ア、イ、ウ'; +SELECT * FROM `」ヤ」ア」イ` WHERE `」テ」ア` = '常エ常オ常カ常キ常ク常ケ常コ常サ常シ常ス常セ常ソ常タ常チ常ツ常テ常ト常ナ常ニ常ヌ'; + +DROP TABLE `」ヤ」ア`; +DROP TABLE `」ヤ」イ`; +DROP TABLE `」ヤ」ウ`; +DROP TABLE `」ヤ」エ`; +DROP TABLE `」ヤ」オ`; +DROP TABLE `」ヤ」カ`; +DROP TABLE `」ヤ」キ`; +DROP TABLE `」ヤ」ク`; +DROP TABLE `」ヤ」ケ`; +DROP TABLE `」ヤ」ア」ー`; +DROP TABLE `」ヤ」ア」ア`; +DROP TABLE `」ヤ」ア」イ`; diff --git a/mysql-test/suite/jp/t/jp_where_utf8.test b/mysql-test/suite/jp/t/jp_where_utf8.test new file mode 100644 index 00000000000..7280bc33f21 --- /dev/null +++ b/mysql-test/suite/jp/t/jp_where_utf8.test @@ -0,0 +1,85 @@ +--disable_warnings +drop table if exists `シエシ疏; +drop table if exists `シエシ蛋; +drop table if exists `シエシ伝; +drop table if exists `シエシ覗; +drop table if exists `シエシ描; +drop table if exists `シエシ冒; +drop table if exists `シエシ輿; +drop table if exists `シエシ倭; +drop table if exists `シエシ兪; +drop table if exists `シエシ托シ秦; +drop table if exists `シエシ托シ疏; +drop table if exists `シエシ托シ蛋; +--enable_warnings + +# +# Test Displaying Japanese charact using WHERE condtion in utf8 encoding +# + +SET NAMES utf8; +SET character_set_database = utf8; + +CREATE TABLE `シエシ疏 (`シ」シ疏 char(20), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = innodb; +CREATE TABLE `シエシ蛋 (`シ」シ疏 char(20), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = innodb; +CREATE TABLE `シエシ伝 (`シ」シ疏 char(20), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = innodb; +CREATE TABLE `シエシ覗 (`シ」シ疏 char(20), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = myisam; +CREATE TABLE `シエシ描 (`シ」シ疏 char(20), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = myisam; +CREATE TABLE `シエシ冒 (`シ」シ疏 char(20), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = myisam; +CREATE TABLE `シエシ輿 (`シ」シ疏 char(20), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = heap; +CREATE TABLE `シエシ倭 (`シ」シ疏 char(20), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = heap; +CREATE TABLE `シエシ兪 (`シ」シ疏 char(20), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = heap; +CREATE TABLE `シエシ托シ秦 (`シ」シ疏 char(20), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = bdb; +CREATE TABLE `シエシ托シ疏 (`シ」シ疏 char(20), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = bdb; +CREATE TABLE `シエシ托シ蛋 (`シ」シ疏 char(20), INDEX(`シ」シ疏)) DEFAULT CHARSET = utf8 engine = bdb; + +#Load the following data in each table +# jisx0201 hankaku-katakana data +# jisx0208 data +# jisx0212 supplemental character data + +LOAD DATA LOCAL INFILE 'suite/jp/std_data/jisx0201_utf8.dat' INTO TABLE `シエシ疏; +LOAD DATA LOCAL INFILE 'suite/jp/std_data/jisx0208_utf8.dat' INTO TABLE `シエシ蛋; +LOAD DATA LOCAL INFILE 'suite/jp/std_data/jisx0212_utf8.dat' INTO TABLE `シエシ伝; +LOAD DATA LOCAL INFILE 'suite/jp/std_data/jisx0201_utf8.dat' INTO TABLE `シエシ覗; +LOAD DATA LOCAL INFILE 'suite/jp/std_data/jisx0208_utf8.dat' INTO TABLE `シエシ描; +LOAD DATA LOCAL INFILE 'suite/jp/std_data/jisx0212_utf8.dat' INTO TABLE `シエシ冒; +LOAD DATA LOCAL INFILE 'suite/jp/std_data/jisx0201_utf8.dat' INTO TABLE `シエシ輿; +LOAD DATA LOCAL INFILE 'suite/jp/std_data/jisx0208_utf8.dat' INTO TABLE `シエシ倭; +LOAD DATA LOCAL INFILE 'suite/jp/std_data/jisx0212_utf8.dat' INTO TABLE `シエシ兪; +LOAD DATA LOCAL INFILE 'suite/jp/std_data/jisx0201_utf8.dat' INTO TABLE `シエシ托シ秦; +LOAD DATA LOCAL INFILE 'suite/jp/std_data/jisx0208_utf8.dat' INTO TABLE `シエシ托シ疏; +LOAD DATA LOCAL INFILE 'suite/jp/std_data/jisx0212_utf8.dat' INTO TABLE `シエシ托シ蛋; + +#InnoDB +SELECT * FROM `シエシ疏 WHERE `シ」シ疏 = 'スースアスイスウスエスオスカスキスクスケスコスサスシスススセスソ'; +SELECT * FROM `シエシ蛋 WHERE `シ」シ疏 = '繝サ縺√≠縺縺縺縺縺縺医♂縺翫°縺後″縺弱¥縺舌¢縺偵%'; +SELECT * FROM `シエシ伝 WHERE `シ」シ疏 = '鮠ォ鮠ッ鮠ア鮠イ鮠エ鮠キ鮠ケ鮠コ鮠シ鮠ス鮠ソ鮨鮨鮨鮨鮨鮨鮨馴ス暮ス'; + +#MyISAM +SELECT * FROM `シエシ覗 WHERE `シ」シ疏 = 'スースアスイスウスエスオスカスキスクスケスコスサスシスススセスソ'; +SELECT * FROM `シエシ描 WHERE `シ」シ疏 = '繝サ縺√≠縺縺縺縺縺縺医♂縺翫°縺後″縺弱¥縺舌¢縺偵%'; +SELECT * FROM `シエシ冒 WHERE `シ」シ疏 = '鮠ォ鮠ッ鮠ア鮠イ鮠エ鮠キ鮠ケ鮠コ鮠シ鮠ス鮠ソ鮨鮨鮨鮨鮨鮨鮨馴ス暮ス'; + +#Heap +SELECT * FROM `シエシ輿 WHERE `シ」シ疏 = 'スースアスイスウスエスオスカスキスクスケスコスサスシスススセスソ'; +SELECT * FROM `シエシ倭 WHERE `シ」シ疏 = '繝サ縺√≠縺縺縺縺縺縺医♂縺翫°縺後″縺弱¥縺舌¢縺偵%'; +SELECT * FROM `シエシ兪 WHERE `シ」シ疏 = '鮠ォ鮠ッ鮠ア鮠イ鮠エ鮠キ鮠ケ鮠コ鮠シ鮠ス鮠ソ鮨鮨鮨鮨鮨鮨鮨馴ス暮ス'; + +#BDB +SELECT * FROM `シエシ托シ秦 WHERE `シ」シ疏 = 'スースアスイスウスエスオスカスキスクスケスコスサスシスススセスソ'; +SELECT * FROM `シエシ托シ疏 WHERE `シ」シ疏 = '繝サ縺√≠縺縺縺縺縺縺医♂縺翫°縺後″縺弱¥縺舌¢縺偵%'; +SELECT * FROM `シエシ托シ蛋 WHERE `シ」シ疏 = '鮠ォ鮠ッ鮠ア鮠イ鮠エ鮠キ鮠ケ鮠コ鮠シ鮠ス鮠ソ鮨鮨鮨鮨鮨鮨鮨馴ス暮ス'; + +DROP TABLE `シエシ疏; +DROP TABLE `シエシ蛋; +DROP TABLE `シエシ伝; +DROP TABLE `シエシ覗; +DROP TABLE `シエシ描; +DROP TABLE `シエシ冒; +DROP TABLE `シエシ輿; +DROP TABLE `シエシ倭; +DROP TABLE `シエシ兪; +DROP TABLE `シエシ托シ秦; +DROP TABLE `シエシ托シ疏; +DROP TABLE `シエシ托シ蛋; diff --git a/mysql-test/t/client_test.test b/mysql-test/t/client_test.test index 66f5e69eb36..29e7c23ab35 100644 --- a/mysql-test/t/client_test.test +++ b/mysql-test/t/client_test.test @@ -1,2 +1,4 @@ +# Skip when testing the embedded server +--source include/not_embedded.inc --disable_result_log --exec $TESTS_BINDIR/client_test --no-defaults --testcase --user=root --socket=$MASTER_MYSOCK --port=$MYSQL_TCP_PORT --silent diff --git a/mysql-test/t/ndb_index_ordered.test b/mysql-test/t/ndb_index_ordered.test index 42325e25ea3..b7a5b418f44 100644 --- a/mysql-test/t/ndb_index_ordered.test +++ b/mysql-test/t/ndb_index_ordered.test @@ -203,3 +203,67 @@ SELECT s.SubscrID,l.SbclID FROM test1 s left JOIN test2 l ON l.SbcrID=s.SubscrID WHERE s.UsrID=224 order by 1, 2; drop table test1; drop table test2; + +# bug#7424 + bug#7725 + +create table t1 ( + pk int primary key, + dt datetime not null, + da date not null, + ye year not null, + ti time not null, + ts timestamp not null, + index(dt), + index(da), + index(ye), + index(ti), + index(ts) +) engine=ndb; + +insert into t1 (pk,dt,da,ye,ti) values + (1, '1901-05-05 23:00:59', '1901-05-05', '1901', '23:00:59'), + (2, '1912-09-05 13:00:59', '1912-09-05', '1912', '13:00:59'), + (3, '1945-12-31 00:00:00', '1945-12-31', '1945', '00:00:00'), + (4, '1955-12-31 00:00:00', '1955-12-31', '1955', '00:00:00'), + (5, '1963-06-06 06:06:06', '1963-06-06', '1963', '06:06:06'), + (6, '1993-06-06 06:06:06', '1993-06-06', '1993', '06:06:06'), + (7, '2001-01-01 10:11:10', '2001-01-01', '2001', '10:11:10'), + (8, '2001-01-01 10:11:11', '2001-01-01', '2001', '10:11:11'), + (9, '2005-01-31 23:59:59', '2005-01-31', '2005', '23:59:59'); + +# datetime +select count(*)-9 from t1 use index (dt) where dt > '1900-01-01 00:00:00'; +select count(*)-6 from t1 use index (dt) where dt >= '1955-12-31 00:00:00'; +select count(*)-5 from t1 use index (dt) where dt > '1955-12-31 00:00:00'; +select count(*)-5 from t1 use index (dt) where dt < '1970-03-03 22:22:22'; +select count(*)-7 from t1 use index (dt) where dt < '2001-01-01 10:11:11'; +select count(*)-8 from t1 use index (dt) where dt <= '2001-01-01 10:11:11'; +select count(*)-9 from t1 use index (dt) where dt <= '2055-01-01 00:00:00'; + +# date +select count(*)-9 from t1 use index (da) where da > '1900-01-01'; +select count(*)-6 from t1 use index (da) where da >= '1955-12-31'; +select count(*)-5 from t1 use index (da) where da > '1955-12-31'; +select count(*)-5 from t1 use index (da) where da < '1970-03-03'; +select count(*)-6 from t1 use index (da) where da < '2001-01-01'; +select count(*)-8 from t1 use index (da) where da <= '2001-01-02'; +select count(*)-9 from t1 use index (da) where da <= '2055-01-01'; + +# year +select count(*)-9 from t1 use index (ye) where ye > '1900'; +select count(*)-6 from t1 use index (ye) where ye >= '1955'; +select count(*)-5 from t1 use index (ye) where ye > '1955'; +select count(*)-5 from t1 use index (ye) where ye < '1970'; +select count(*)-6 from t1 use index (ye) where ye < '2001'; +select count(*)-8 from t1 use index (ye) where ye <= '2001'; +select count(*)-9 from t1 use index (ye) where ye <= '2055'; + +# time +select count(*)-9 from t1 use index (ti) where ti >= '00:00:00'; +select count(*)-7 from t1 use index (ti) where ti > '00:00:00'; +select count(*)-7 from t1 use index (ti) where ti > '05:05:05'; +select count(*)-5 from t1 use index (ti) where ti > '06:06:06'; +select count(*)-5 from t1 use index (ti) where ti < '10:11:11'; +select count(*)-6 from t1 use index (ti) where ti <= '10:11:11'; +select count(*)-8 from t1 use index (ti) where ti < '23:59:59'; +select count(*)-9 from t1 use index (ti) where ti <= '23:59:59'; diff --git a/mysql-test/t/type_float.test b/mysql-test/t/type_float.test index 26ac272c6d4..3fe3afa3fac 100644 --- a/mysql-test/t/type_float.test +++ b/mysql-test/t/type_float.test @@ -93,3 +93,13 @@ create table t1 (f float(54)); # Should give an error drop table if exists t1; --enable_warnings +# Ensure that maximum values as the result of number of decimals +# being specified in table schema are enforced (Bug #7361) +create table t1 (f float(4,3)); +insert into t1 values (-11.0),(-11),("-11"),(11.0),(11),("11"); +select * from t1; +drop table if exists t1; +create table t1 (f double(4,3)); +insert into t1 values (-11.0),(-11),("-11"),(11.0),(11),("11"); +select * from t1; +drop table if exists t1; diff --git a/mysys/my_write.c b/mysys/my_write.c index 2df3a31e774..4e8369480b3 100644 --- a/mysys/my_write.c +++ b/mysys/my_write.c @@ -49,8 +49,7 @@ uint my_write(int Filedes, const byte *Buffer, uint Count, myf MyFlags) MyFlags&= ~ MY_WAIT_IF_FULL; /* End if aborted by user */ #endif if ((my_errno == ENOSPC || my_errno == EDQUOT) && - (MyFlags & MY_WAIT_IF_FULL) && - (uint) writenbytes != (uint) -1) + (MyFlags & MY_WAIT_IF_FULL)) { if (!(errors++ % MY_WAIT_GIVE_USER_A_MESSAGE)) my_error(EE_DISK_FULL,MYF(ME_BELL | ME_NOREFRESH), diff --git a/ndb/docs/doxygen/Doxyfile.ndb b/ndb/docs/doxygen/Doxyfile.ndb index c823c638c9f..3986a7cd17f 100644 --- a/ndb/docs/doxygen/Doxyfile.ndb +++ b/ndb/docs/doxygen/Doxyfile.ndb @@ -14,6 +14,8 @@ # General configuration options #--------------------------------------------------------------------------- +DETAILS_AT_TOP = YES + # The PROJECT_NAME tag is a single word (or a sequence of words surrounded # by quotes) that should identify the project. diff --git a/ndb/docs/doxygen/Doxyfile.ndbapi b/ndb/docs/doxygen/Doxyfile.ndbapi index 72280574888..da610148468 100644 --- a/ndb/docs/doxygen/Doxyfile.ndbapi +++ b/ndb/docs/doxygen/Doxyfile.ndbapi @@ -13,8 +13,8 @@ #--------------------------------------------------------------------------- # General configuration options #--------------------------------------------------------------------------- -DETAILS_AT_TOP = yes -HIDE_FRIEND_COMPOUNDS = yes +DETAILS_AT_TOP = YES +HIDE_FRIEND_COMPOUNDS = YES # The PROJECT_NAME tag is a single word (or a sequence of words surrounded # by quotes) that should identify the project. diff --git a/ndb/docs/doxygen/Doxyfile.odbc b/ndb/docs/doxygen/Doxyfile.odbc index 382ee53b836..262513852b7 100644 --- a/ndb/docs/doxygen/Doxyfile.odbc +++ b/ndb/docs/doxygen/Doxyfile.odbc @@ -14,6 +14,8 @@ # General configuration options #--------------------------------------------------------------------------- +DETAILS_AT_TOP = YES + # The PROJECT_NAME tag is a single word (or a sequence of words surrounded # by quotes) that should identify the project. diff --git a/ndb/docs/doxygen/Doxyfile.test b/ndb/docs/doxygen/Doxyfile.test index 1051dbc1d3a..801c82cf380 100644 --- a/ndb/docs/doxygen/Doxyfile.test +++ b/ndb/docs/doxygen/Doxyfile.test @@ -14,6 +14,8 @@ # General configuration options #--------------------------------------------------------------------------- +DETAILS_AT_TOP = YES + # The PROJECT_NAME tag is a single word (or a sequence of words surrounded # by quotes) that should identify the project. diff --git a/ndb/include/kernel/signaldata/DictTabInfo.hpp b/ndb/include/kernel/signaldata/DictTabInfo.hpp index cc8a647615c..93ad246a094 100644 --- a/ndb/include/kernel/signaldata/DictTabInfo.hpp +++ b/ndb/include/kernel/signaldata/DictTabInfo.hpp @@ -266,12 +266,13 @@ public: ExtBinary = NdbSqlUtil::Type::Binary, ExtVarbinary = NdbSqlUtil::Type::Varbinary, ExtDatetime = NdbSqlUtil::Type::Datetime, - ExtTimespec = NdbSqlUtil::Type::Timespec, + ExtDate = NdbSqlUtil::Type::Date, ExtBlob = NdbSqlUtil::Type::Blob, ExtText = NdbSqlUtil::Type::Text, ExtBit = NdbSqlUtil::Type::Bit, ExtLongvarchar = NdbSqlUtil::Type::Longvarchar, - ExtLongvarbinary = NdbSqlUtil::Type::Longvarbinary + ExtLongvarbinary = NdbSqlUtil::Type::Longvarbinary, + ExtTime = NdbSqlUtil::Type::Time }; // Attribute data interpretation @@ -358,10 +359,10 @@ public: AttributeSize = DictTabInfo::an8Bit; AttributeArraySize = 8 * AttributeExtLength; break; - case DictTabInfo::ExtTimespec: + case DictTabInfo::ExtDate: // to fix AttributeSize = DictTabInfo::an8Bit; - AttributeArraySize = 12 * AttributeExtLength; + AttributeArraySize = 3 * AttributeExtLength; break; case DictTabInfo::ExtBlob: case DictTabInfo::ExtText: @@ -380,6 +381,10 @@ public: AttributeSize = DictTabInfo::an8Bit; AttributeArraySize = AttributeExtLength + 2; break; + case DictTabInfo::ExtTime: + AttributeSize = DictTabInfo::an8Bit; + AttributeArraySize = 3 * AttributeExtLength; + break; default: return false; }; diff --git a/ndb/include/mgmapi/mgmapi.h b/ndb/include/mgmapi/mgmapi.h index fb2a31d6ee2..0e8ccdcb06f 100644 --- a/ndb/include/mgmapi/mgmapi.h +++ b/ndb/include/mgmapi/mgmapi.h @@ -22,7 +22,7 @@ * * The NDB Cluster Management API (MGM API) is a C API * that is used to: - * - Start and stop database nodes (DB nodes) + * - Start and stop database nodes (ndbd processes) * - Start and stop NDB Cluster backups * - Control the NDB Cluster log * - Perform other administrative tasks @@ -30,18 +30,40 @@ * @section General Concepts * * Each MGM API function needs a management server handle - * of type Mgm_C_Api::NdbMgmHandle. + * of type @ref NdbMgmHandle. * This handle is initally created by calling the - * function ndb_mgm_create_handle(). + * function ndb_mgm_create_handle() and freed by calling + * ndb_mgm_destroy_handle(). * * A function can return: * -# An integer value. * A value of -1 indicates an error. - * -# A pointer value. A NULL value indicates an error; - * otherwise, the return value must be freed by the user of the MGM API. + * -# A non-const pointer value. A NULL value indicates an error; + * otherwise, the return value must be freed + * by the user of the MGM API + * -# A const pointer value. A NULL value indicates an error. + * Returned value should not be freed. * * Error conditions can be identified by using the appropriate - * error-reporting functions. + * error-reporting functions ndb_mgm_get_latest_error() and + * @ref ndb_mgm_error. + * + * Below is an example of usage (without error handling for brevity). + * @code + * NdbMgmHandle handle= ndb_mgm_create_handle(); + * ndb_mgm_connect(handle,0,0,0); + * struct ndb_mgm_cluster_state *state= ndb_mgm_get_status(handle); + * for(int i=0; i < state->no_of_nodes; i++) + * { + * printf("node with id=%d ", state->node_states[i].node_id); + * if(state->node_states[i].version != 0) + * printf("connected\n"); + * else + * printf("not connected\n"); + * } + * free((void*)state); + * ndb_mgm_destroy_handle(&handle); + * @endcode */ /** @addtogroup MGM_C_API @@ -64,82 +86,116 @@ extern "C" { * NDB Cluster node types */ enum ndb_mgm_node_type { - NDB_MGM_NODE_TYPE_UNKNOWN = -1, /*< Node type not known*/ - NDB_MGM_NODE_TYPE_API = NODE_TYPE_API,/*< An application node (API)*/ - NDB_MGM_NODE_TYPE_NDB = NODE_TYPE_DB, /*< A database node (DB)*/ - NDB_MGM_NODE_TYPE_MGM = NODE_TYPE_MGM,/*< A mgmt server node (MGM)*/ - NDB_MGM_NODE_TYPE_REP = NODE_TYPE_REP,/*< A replication node */ - - NDB_MGM_NODE_TYPE_MIN = 0, /*< Min valid value*/ - NDB_MGM_NODE_TYPE_MAX = 3 /*< Max valid value*/ + NDB_MGM_NODE_TYPE_UNKNOWN = -1 /** Node type not known*/ + ,NDB_MGM_NODE_TYPE_API /** An application node (API) */ +#ifndef DOXYGEN_SHOULD_SKIP_INTERNAL + = NODE_TYPE_API +#endif + ,NDB_MGM_NODE_TYPE_NDB /** A database node (DB) */ +#ifndef DOXYGEN_SHOULD_SKIP_INTERNAL + = NODE_TYPE_DB +#endif + ,NDB_MGM_NODE_TYPE_MGM /** A mgmt server node (MGM)*/ +#ifndef DOXYGEN_SHOULD_SKIP_INTERNAL + = NODE_TYPE_MGM +#endif +#ifndef DOXYGEN_SHOULD_SKIP_INTERNAL + ,NDB_MGM_NODE_TYPE_REP = NODE_TYPE_REP /** A replication node */ + ,NDB_MGM_NODE_TYPE_MIN = 0 /** Min valid value*/ + ,NDB_MGM_NODE_TYPE_MAX = 3 /** Max valid value*/ +#endif }; /** * Database node status */ enum ndb_mgm_node_status { - NDB_MGM_NODE_STATUS_UNKNOWN = 0, /*< Node status not known*/ - NDB_MGM_NODE_STATUS_NO_CONTACT = 1, /*< No contact with node*/ - NDB_MGM_NODE_STATUS_NOT_STARTED = 2, /*< Has not run starting protocol*/ - NDB_MGM_NODE_STATUS_STARTING = 3, /*< Is running starting protocol*/ - NDB_MGM_NODE_STATUS_STARTED = 4, /*< Running*/ - NDB_MGM_NODE_STATUS_SHUTTING_DOWN = 5, /*< Is shutting down*/ - NDB_MGM_NODE_STATUS_RESTARTING = 6, /*< Is restarting*/ - NDB_MGM_NODE_STATUS_SINGLEUSER = 7, /*< Maintenance mode*/ - NDB_MGM_NODE_STATUS_RESUME = 8, /*< Resume mode*/ - - NDB_MGM_NODE_STATUS_MIN = 0, /*< Min valid value*/ - NDB_MGM_NODE_STATUS_MAX = 6 /*< Max valid value*/ + /** Node status not known*/ + NDB_MGM_NODE_STATUS_UNKNOWN = 0, + /** No contact with node*/ + NDB_MGM_NODE_STATUS_NO_CONTACT = 1, + /** Has not run starting protocol*/ + NDB_MGM_NODE_STATUS_NOT_STARTED = 2, + /** Is running starting protocol*/ + NDB_MGM_NODE_STATUS_STARTING = 3, + /** Running*/ + NDB_MGM_NODE_STATUS_STARTED = 4, + /** Is shutting down*/ + NDB_MGM_NODE_STATUS_SHUTTING_DOWN = 5, + /** Is restarting*/ + NDB_MGM_NODE_STATUS_RESTARTING = 6, + /** Maintenance mode*/ + NDB_MGM_NODE_STATUS_SINGLEUSER = 7, + /** Resume mode*/ + NDB_MGM_NODE_STATUS_RESUME = 8, +#ifndef DOXYGEN_SHOULD_SKIP_INTERNAL + /** Min valid value*/ + NDB_MGM_NODE_STATUS_MIN = 0, + /** Max valid value*/ + NDB_MGM_NODE_STATUS_MAX = 8 +#endif }; /** * Error codes */ enum ndb_mgm_error { + /** Not an error */ NDB_MGM_NO_ERROR = 0, /* Request for service errors */ + /** Supplied connectstring is illegal */ NDB_MGM_ILLEGAL_CONNECT_STRING = 1001, - NDB_MGM_ILLEGAL_PORT_NUMBER = 1002, - NDB_MGM_ILLEGAL_SOCKET = 1003, - NDB_MGM_ILLEGAL_IP_ADDRESS = 1004, + /** Supplied NdbMgmHandle is illegal */ NDB_MGM_ILLEGAL_SERVER_HANDLE = 1005, + /** Illegal reply from server */ NDB_MGM_ILLEGAL_SERVER_REPLY = 1006, + /** Illegal number of nodes */ NDB_MGM_ILLEGAL_NUMBER_OF_NODES = 1007, + /** Illegal node status */ NDB_MGM_ILLEGAL_NODE_STATUS = 1008, + /** Memory allocation error */ NDB_MGM_OUT_OF_MEMORY = 1009, + /** Management server not connected */ NDB_MGM_SERVER_NOT_CONNECTED = 1010, + /** Could not connect to socker */ NDB_MGM_COULD_NOT_CONNECT_TO_SOCKET = 1011, /* Service errors - Start/Stop Node or System */ + /** Start failed */ NDB_MGM_START_FAILED = 2001, + /** Stop failed */ NDB_MGM_STOP_FAILED = 2002, + /** Restart failed */ NDB_MGM_RESTART_FAILED = 2003, /* Service errors - Backup */ + /** Unable to start backup */ NDB_MGM_COULD_NOT_START_BACKUP = 3001, + /** Unable to abort backup */ NDB_MGM_COULD_NOT_ABORT_BACKUP = 3002, /* Service errors - Single User Mode */ + /** Unable to enter single user mode */ NDB_MGM_COULD_NOT_ENTER_SINGLE_USER_MODE = 4001, + /** Unable to exit single user mode */ NDB_MGM_COULD_NOT_EXIT_SINGLE_USER_MODE = 4002, /* Usage errors */ + /** Usage error */ NDB_MGM_USAGE_ERROR = 5001 }; +#ifndef DOXYGEN_SHOULD_SKIP_INTERNAL struct Ndb_Mgm_Error_Msg { enum ndb_mgm_error code; const char * msg; }; - const struct Ndb_Mgm_Error_Msg ndb_mgm_error_msgs[] = { { NDB_MGM_NO_ERROR, "No error" }, + /* Request for service errors */ { NDB_MGM_ILLEGAL_CONNECT_STRING, "Illegal connect string" }, - { NDB_MGM_ILLEGAL_PORT_NUMBER, "Illegal port number" }, - { NDB_MGM_ILLEGAL_SOCKET, "Illegal socket" }, - { NDB_MGM_ILLEGAL_IP_ADDRESS, "Illegal IP address" }, { NDB_MGM_ILLEGAL_SERVER_HANDLE, "Illegal server handle" }, { NDB_MGM_ILLEGAL_SERVER_REPLY, "Illegal reply from server" }, { NDB_MGM_ILLEGAL_NUMBER_OF_NODES, "Illegal number of nodes" }, @@ -167,66 +223,89 @@ extern "C" { { NDB_MGM_USAGE_ERROR, "Usage error" } }; - const int ndb_mgm_noOfErrorMsgs = sizeof(ndb_mgm_error_msgs)/sizeof(struct Ndb_Mgm_Error_Msg); +#endif /** - * Structure returned by ndb_mgm_get_status + * Status of a node in the cluster + * + * Sub-structure in enum ndb_mgm_cluster_state + * returned by ndb_mgm_get_status() + * + * @note @ref node_status, @ref start_phase, @ref dynamic_id + * and @ref node_group are only relevant for database nodes */ struct ndb_mgm_node_state { - int node_id; /*< NDB Cluster node id*/ - enum ndb_mgm_node_type node_type; /*< Type of NDB Cluster node*/ - enum ndb_mgm_node_status node_status; /*< State of node*/ - int start_phase; /*< Start phase. - *< @note Start phase is only - *< valid if - *< node_type is - *< NDB_MGM_NODE_TYPE_NDB and - *< node_status is - *< NDB_MGM_NODE_STATUS_STARTING - */ - int dynamic_id; /*< Id for heartbeats and - *< master take-over - *< (only valid for DB nodes) - */ - int node_group; /*< Node group of node - *< (only valid for DB nodes)*/ - int version; /*< Internal version number*/ - int connect_count; /*< Number of times node has connected - *< or disconnected to the mgm srv - */ - char connect_address[sizeof("000.000.000.000")+1]; + /** NDB Cluster node id*/ + int node_id; + /** Type of NDB Cluster node*/ + enum ndb_mgm_node_type node_type; + /** State of node*/ + enum ndb_mgm_node_status node_status; + /** Start phase. + * + * @note Start phase is only valid if node_type is + * NDB_MGM_NODE_TYPE_NDB and node_status is + * NDB_MGM_NODE_STATUS_STARTING + */ + int start_phase; + /** Id for heartbeats and master take-over (only valid for DB nodes) + */ + int dynamic_id; + /** Node group of node (only valid for DB nodes)*/ + int node_group; + /** Internal version number*/ + int version; + /** Number of times node has connected or disconnected to the + * management server + */ + int connect_count; + /** Ip adress of node when it connected to the management server. + * @note it will be empty if the management server has restarted + * after the node connected. + */ + char connect_address[ +#ifndef DOXYGEN_SHOULD_SKIP_INTERNAL + sizeof("000.000.000.000")+1 +#endif + ]; }; /** - * Cluster status + * State of all nodes in the cluster returned from + * ndb_mgm_get_status() */ struct ndb_mgm_cluster_state { - int no_of_nodes; /*< No of entries in the - *< node_states array - */ - struct ndb_mgm_node_state /*< An array with node_states*/ - node_states[1]; - const char *hostname; + /** No of entries in the node_states array */ + int no_of_nodes; + /** An array with node_states*/ + struct ndb_mgm_node_state node_states[ +#ifndef DOXYGEN_SHOULD_SKIP_INTERNAL + 1 +#endif + ]; }; /** - * Default reply from the server + * Default reply from the server (for future use, not used today) */ struct ndb_mgm_reply { - int return_code; /*< 0 if successful, - *< otherwise error code. - */ - char message[256]; /*< Error or reply message.*/ + /** 0 if successful, otherwise error code. */ + int return_code; + /** Error or reply message.*/ + char message[256]; }; +#ifndef DOXYGEN_SHOULD_SKIP_INTERNAL /** * Default information types */ enum ndb_mgm_info { - NDB_MGM_INFO_CLUSTER, /*< ?*/ - NDB_MGM_INFO_CLUSTERLOG /*< Cluster log*/ + /** ?*/ + NDB_MGM_INFO_CLUSTER, + /** Cluster log*/ + NDB_MGM_INFO_CLUSTERLOG }; /** @@ -234,11 +313,16 @@ extern "C" { * (Used only in the development of NDB Cluster.) */ enum ndb_mgm_signal_log_mode { - NDB_MGM_SIGNAL_LOG_MODE_IN, /*< Log receiving signals */ - NDB_MGM_SIGNAL_LOG_MODE_OUT, /*< Log sending signals*/ - NDB_MGM_SIGNAL_LOG_MODE_INOUT, /*< Log both sending/receiving*/ - NDB_MGM_SIGNAL_LOG_MODE_OFF /*< Log off*/ + /** Log receiving signals */ + NDB_MGM_SIGNAL_LOG_MODE_IN, + /** Log sending signals*/ + NDB_MGM_SIGNAL_LOG_MODE_OUT, + /** Log both sending/receiving*/ + NDB_MGM_SIGNAL_LOG_MODE_INOUT, + /** Log off*/ + NDB_MGM_SIGNAL_LOG_MODE_OFF }; +#endif /** * Log severities (used to filter the cluster log) @@ -246,32 +330,31 @@ extern "C" { enum ndb_mgm_clusterlog_level { NDB_MGM_ILLEGAL_CLUSTERLOG_LEVEL = -1, /* must range from 0 and up, indexes into an array */ - NDB_MGM_CLUSTERLOG_ON = 0, /*< Cluster log on*/ - NDB_MGM_CLUSTERLOG_DEBUG = 1, /*< Used in NDB Cluster - *< developement - */ - NDB_MGM_CLUSTERLOG_INFO = 2, /*< Informational messages*/ - NDB_MGM_CLUSTERLOG_WARNING = 3, /*< Conditions that are not - *< error condition, but - *< might require handling - */ - NDB_MGM_CLUSTERLOG_ERROR = 4, /*< Conditions that should be - *< corrected - */ - NDB_MGM_CLUSTERLOG_CRITICAL = 5, /*< Critical conditions, like - *< device errors or out of - *< resources - */ - NDB_MGM_CLUSTERLOG_ALERT = 6, /*< A condition that should be - *< corrected immediately, - *< such as a corrupted system - */ + /** Cluster log on*/ + NDB_MGM_CLUSTERLOG_ON = 0, + /** Used in NDB Cluster developement */ + NDB_MGM_CLUSTERLOG_DEBUG = 1, + /** Informational messages*/ + NDB_MGM_CLUSTERLOG_INFO = 2, + /** Conditions that are not error condition, but might require handling + */ + NDB_MGM_CLUSTERLOG_WARNING = 3, + /** Conditions that should be corrected */ + NDB_MGM_CLUSTERLOG_ERROR = 4, + /** Critical conditions, like device errors or out of resources */ + NDB_MGM_CLUSTERLOG_CRITICAL = 5, + /** A condition that should be corrected immediately, + * such as a corrupted system + */ + NDB_MGM_CLUSTERLOG_ALERT = 6, /* must be next number, works as bound in loop */ - NDB_MGM_CLUSTERLOG_ALL = 7 /*< All severities */ + /** All severities */ + NDB_MGM_CLUSTERLOG_ALL = 7 }; /** - * Log categories + * Log categories, used to set filter on the clusterlog using + * ndb_mgm_set_loglevel_clusterlog() */ enum ndb_mgm_event_category { /** @@ -282,28 +365,56 @@ extern "C" { * Events during all kinds of startups */ NDB_MGM_EVENT_CATEGORY_STARTUP = CFG_LOGLEVEL_STARTUP, - /** * Events during shutdown */ NDB_MGM_EVENT_CATEGORY_SHUTDOWN = CFG_LOGLEVEL_SHUTDOWN, - /** * Transaction statistics (Job level, TCP/IP speed) */ NDB_MGM_EVENT_CATEGORY_STATISTIC = CFG_LOGLEVEL_STATISTICS, + /** + * Events regarding checkpoints + */ NDB_MGM_EVENT_CATEGORY_CHECKPOINT = CFG_LOGLEVEL_CHECKPOINT, + /** + * Events during node restart + */ NDB_MGM_EVENT_CATEGORY_NODE_RESTART = CFG_LOGLEVEL_NODERESTART, + /** + * Events on connection between cluster nodes + */ NDB_MGM_EVENT_CATEGORY_CONNECTION = CFG_LOGLEVEL_CONNECTION, - NDB_MGM_EVENT_CATEGORY_DEBUG = CFG_LOGLEVEL_DEBUG, - NDB_MGM_EVENT_CATEGORY_INFO = CFG_LOGLEVEL_INFO, - NDB_MGM_EVENT_CATEGORY_WARNING = CFG_LOGLEVEL_WARNING, - NDB_MGM_EVENT_CATEGORY_ERROR = CFG_LOGLEVEL_ERROR, - NDB_MGM_EVENT_CATEGORY_GREP = CFG_LOGLEVEL_GREP, + /** + * Backup events + */ NDB_MGM_EVENT_CATEGORY_BACKUP = CFG_LOGLEVEL_BACKUP, - + /** + * Loglevel debug + */ + NDB_MGM_EVENT_CATEGORY_DEBUG = CFG_LOGLEVEL_DEBUG, + /** + * Loglevel info + */ + NDB_MGM_EVENT_CATEGORY_INFO = CFG_LOGLEVEL_INFO, + /** + * Loglevel warning + */ + NDB_MGM_EVENT_CATEGORY_WARNING = CFG_LOGLEVEL_WARNING, + /** + * Loglevel error + */ + NDB_MGM_EVENT_CATEGORY_ERROR = CFG_LOGLEVEL_ERROR, +#ifndef DOXYGEN_SHOULD_SKIP_INTERNAL + /** + * + */ + NDB_MGM_EVENT_CATEGORY_GREP = CFG_LOGLEVEL_GREP, +#endif +#ifndef DOXYGEN_SHOULD_SKIP_INTERNAL NDB_MGM_MIN_EVENT_CATEGORY = CFG_MIN_LOGLEVEL, NDB_MGM_MAX_EVENT_CATEGORY = CFG_MAX_LOGLEVEL +#endif }; /***************************************************************************/ @@ -384,6 +495,15 @@ extern "C" { * @param connect_string Connect string to the management server, * * @return -1 on error. + * + * @code + * := [,][,] + * := nodeid= + * := [:] + * is an integer larger than 1 identifying a node in config.ini + * is an integer referring to a regular unix port + * is a string which is a valid Internet host address + * @endcode */ int ndb_mgm_set_connectstring(NdbMgmHandle handle, const char *connect_string); @@ -391,8 +511,8 @@ extern "C" { /** * Get connectstring used for connection * - * @note returns what the connectstring defaults to if the above call has - * not been performed + * @note returns what the connectstring defaults to if the + * ndb_mgm_set_connectstring() call has not been performed * * @param handle Management handle * @@ -401,7 +521,8 @@ extern "C" { const char *ndb_mgm_get_connectstring(NdbMgmHandle handle, char *buf, int buf_sz); /** - * Connect to a management server + * Connect to a management server. Coonect string is set by + * ndb_mgm_set_connectstring(). * * @param handle Management handle. * @return -1 on error. @@ -422,7 +543,8 @@ extern "C" { * * @param handle Management handle * - * @return node id + * @return node id, 0 indicated that no nodeid has been + * specified */ int ndb_mgm_get_configuration_nodeid(NdbMgmHandle handle); @@ -444,6 +566,7 @@ extern "C" { */ const char *ndb_mgm_get_connected_host(NdbMgmHandle handle); +#ifndef DOXYGEN_SHOULD_SKIP_INTERNAL /** @} *********************************************************************/ /** * @name Functions: Convert between different data formats @@ -492,7 +615,6 @@ extern "C" { const char * ndb_mgm_get_node_status_string(enum ndb_mgm_node_status status); const char * ndb_mgm_get_clusterlog_level_string(enum ndb_mgm_clusterlog_level); -#ifndef DOXYGEN_SHOULD_SKIP_INTERNAL ndb_mgm_event_category ndb_mgm_match_event_category(const char *); const char * ndb_mgm_get_event_category_string(enum ndb_mgm_event_category); #endif @@ -618,7 +740,7 @@ extern "C" { /** @} *********************************************************************/ /** - * @name Functions: Logging and Statistics + * @name Functions: Logging * @{ */ @@ -670,6 +792,17 @@ extern "C" { enum ndb_mgm_event_category category, int level, struct ndb_mgm_reply* reply); + + /** + * Listen to log events + * + * @param filter pairs of { level, ndb_mgm_event_category } that will be + * pushed to fd, level=0 ends lists + * + * @return fd which events will be pushed to + */ + int ndb_mgm_listen_event(NdbMgmHandle handle, int filter[]); + #ifndef DOXYGEN_SHOULD_SKIP_INTERNAL /** * Set log category and levels for the Node @@ -708,9 +841,9 @@ extern "C" { * Start backup * * @param handle NDB management handle. - * @param wait_completed 0=don't wait for confirmation - 1=wait for backup started - 2=wait for backup completed + * @param wait_completed 0=don't wait for confirmation, + * 1=wait for backup started, + * 2=wait for backup completed * @param backup_id Backup id is returned from function. * @param reply Reply message. * @return -1 on error. @@ -760,31 +893,27 @@ extern "C" { int ndb_mgm_exit_single_user(NdbMgmHandle handle, struct ndb_mgm_reply* reply); +#ifndef DOXYGEN_SHOULD_SKIP_INTERNAL + /** @} *********************************************************************/ /** - * Listen event - * - * @param filter pairs of { level, category } that will be - * pushed to fd, level=0 ends lists - * - * @return fd which events will be pushed to + * @name Configuration handling + * @{ */ - int ndb_mgm_listen_event(NdbMgmHandle handle, int filter[]); /** * Get configuration * @param handle NDB management handle. * @param version Version of configuration, 0 means latest - * @see MAKE_VERSION + * (which is the only supported input at this point) * * @return configuration * - * @note the caller must call ndb_mgm_detroy_configuration + * @note the caller must call ndb_mgm_destroy_configuration() */ struct ndb_mgm_configuration * ndb_mgm_get_configuration(NdbMgmHandle handle, unsigned version); void ndb_mgm_destroy_configuration(struct ndb_mgm_configuration *); -#ifndef DOXYGEN_SHOULD_SKIP_INTERNAL int ndb_mgm_alloc_nodeid(NdbMgmHandle handle, unsigned version, int nodetype); /** diff --git a/ndb/include/ndb_constants.h b/ndb/include/ndb_constants.h index 40a3d963955..491d0719a69 100644 --- a/ndb/include/ndb_constants.h +++ b/ndb/include/ndb_constants.h @@ -53,14 +53,15 @@ #define NDB_TYPE_VARCHAR 15 #define NDB_TYPE_BINARY 16 #define NDB_TYPE_VARBINARY 17 -#define NDB_TYPE_DATETIME 18 // need to fix -#define NDB_TYPE_TIMESPEC 19 // need to fix +#define NDB_TYPE_DATETIME 18 +#define NDB_TYPE_DATE 19 #define NDB_TYPE_BLOB 20 #define NDB_TYPE_TEXT 21 #define NDB_TYPE_BIT 22 #define NDB_TYPE_LONG_VARCHAR 23 #define NDB_TYPE_LONG_VARBINARY 24 +#define NDB_TYPE_TIME 25 -#define NDB_TYPE_MAX 25 +#define NDB_TYPE_MAX 26 #endif diff --git a/ndb/include/ndbapi/Ndb.hpp b/ndb/include/ndbapi/Ndb.hpp index 0891682c21f..10b939b50f5 100644 --- a/ndb/include/ndbapi/Ndb.hpp +++ b/ndb/include/ndbapi/Ndb.hpp @@ -39,12 +39,12 @@ It is also possible to receive "events" triggered when data in the database in changed. This is done through the NdbEventOperation class. - There are also some auxiliary classes, which are listed in the @ref hierarchy. + There are also some auxiliary classes, which are listed in the class hierarchy. The main structure of an application program is as follows: - -# Construct and connect to a cluster using the Ndb_cluster_connection + -# Connect to a cluster using the Ndb_cluster_connection object. - -# initiate a database connection by constructing and initialising one or more Ndb objects. + -# Initiate a database connection by constructing and initialising one or more Ndb objects. -# Define and execute transactions using the NdbTransaction class. -# Delete Ndb objects. -# Terminate the connection to the cluster (terminate instance of Ndb_cluster_connection). @@ -69,8 +69,6 @@ commited (event if commit fails), and no further addition or definition of operations for this transaction is allowed. - @c STOP POINT -- js - @section secSync Synchronous Transactions Synchronous transactions are defined and executed as follows: @@ -95,12 +93,12 @@ To execute several parallel synchronous transactions, one can either use multiple Ndb objects in several threads, or start multiple - applications programs. + application programs. @section secNdbOperations Operations - Each NdbTransaction consists of a list of operations which are represented - by instances of NdbOperation, NdbScanOperation, NdbIndexOperation, and/or + A NdbTransaction consists of a list of operations, each of which is represented + by an instance of NdbOperation, NdbScanOperation, NdbIndexOperation, or NdbIndexScanOperation.

Single row operations

@@ -112,7 +110,7 @@ -# Specify attribute actions, using NdbOperation::getValue() Here are two brief examples illustrating this process. For the sake of - brevity, we omit error-handling. + brevity, we omit error handling. This first example uses an NdbOperation: @code @@ -151,17 +149,17 @@ creation and use of synchronous transactions.

Step 1: Define single row operation type

- The following types of operations exist: - -# NdbOperation::insertTuple : + The following operation types are supported: + -# NdbOperation::insertTuple() : inserts a non-existing tuple - -# NdbOperation::writeTuple : + -# NdbOperation::writeTuple() : updates an existing tuple if is exists, otherwise inserts a new tuple - -# NdbOperation::updateTuple : + -# NdbOperation::updateTuple() : updates an existing tuple - -# NdbOperation::deleteTuple : + -# NdbOperation::deleteTuple() : deletes an existing tuple - -# NdbOperation::readTuple : + -# NdbOperation::readTuple() : reads an existing tuple with specified lock mode All of these operations operate on the unique tuple key. @@ -173,20 +171,22 @@ NdbTransaction::getNdbIndexOperation() for each operation.

Step 2: Specify Search Conditions

- The search condition is used to select tuples using NdbOperation::equal() + The search condition is used to select tuples. Search conditions are set using NdbOperation::equal().

Step 3: Specify Attribute Actions

- Now it is time to define which attributes should be read or updated. - Deletes can neither read nor set values, read can only read values and - updates can only set values. - Normally the attribute is defined by its name but it is - also possible to use the attribute identity to define the + Next, it is necessary to determine which attributes should be read or updated. + It is important to remember that: + - Deletes can neither read nor set values, but only delete them + - Reads can only read values + - Updates can only set values + Normally the attribute is identified by name, but it is + also possible to use the attribute's identity to determine the attribute. NdbOperation::getValue() returns an NdbRecAttr object containing the read value. - To get the value, there is actually two methods. - The application can either + To obtain the actual value, one of two methods can be used; + the application can either - use its own memory (passed through a pointer aValue) to NdbOperation::getValue(), or - receive the attribute value in an NdbRecAttr object allocated @@ -194,39 +194,40 @@ The NdbRecAttr object is released when Ndb::closeTransaction() is called. - Thus, the application can not reference this object after - Ndb::closeTransaction() have been called. - The result of reading data from an NdbRecAttr object before - calling NdbTransaction::execute() is undefined. + Thus, the application cannot reference this object following + any subsequent call to Ndb::closeTransaction(). + Attempting to read data from an NdbRecAttr object before + calling NdbTransaction::execute() yields an undefined result. @subsection secScan Scan Operations - Scans are roughly the equivalent of SQL cursors. + Scans are roughly the equivalent of SQL cursors, providing a means to + preform high-speed row processing. A scan can be performed + on either a table (using @ref NdbScanOperation) or + an ordered index (by means of an @ref NdbIndexScanOperation). - Scans can either be performed on a table (@ref NdbScanOperation) or - on an ordered index (@ref NdbIndexScanOperation). - - Scan operation are characteriesed by the following: - - They can only perform reads (shared, exclusive or dirty) + Scan operations are characterised by the following: + - They can perform only reads (shared, exclusive or dirty) - They can potentially work with multiple rows - They can be used to update or delete multiple rows - - They can operate on several nodes in parallell + - They can operate on several nodes in parallel After the operation is created using NdbTransaction::getNdbScanOperation() (or NdbTransaction::getNdbIndexScanOperation()), - it is defined in the following three steps: + it is carried out in the following three steps: -# Define the standard operation type, using NdbScanOperation::readTuples() -# Specify search conditions, using @ref NdbScanFilter and/or @ref NdbIndexScanOperation::setBound() -# Specify attribute actions, using NdbOperation::getValue() -# Executing the transaction, using NdbTransaction::execute() - -# Iterating through the result set using NdbScanOperation::nextResult() + -# Traversing the result set by means of succssive calls to + NdbScanOperation::nextResult() - Here are two brief examples illustrating this process. For the sake of - brevity, we omit error-handling. + Here are two brief examples illustrating this process. Once again, in order + to keep things relatively short and simple, we will forego any error handling. - This first example uses an NdbScanOperation: + This first example performs a table scan, using an NdbScanOperation: @code // 1. Create MyOperation= MyTransaction->getNdbScanOperation("MYTABLENAME"); @@ -245,7 +246,7 @@ MyRecAttr= MyOperation->getValue("ATTR2", NULL); @endcode - The second example uses an NdbIndexScanOperation: + Our second example uses an NdbIndexScanOperation to perform an index scan: @code // 1. Create MyOperation= MyTransaction->getNdbIndexScanOperation("MYORDEREDINDEX", "MYTABLENAME"); @@ -262,98 +263,87 @@ MyRecAttr = MyOperation->getValue("ATTR2", NULL); @endcode -

Step 1: Define scan operation operation type

- Scan operations only support 1 operation, - @ref NdbScanOperation::readTuples() - or @ref NdbIndexScanOperation::readTuples() + Some additional discussion of each step required to perform a scan follows: + +

Step 1: Define Scan Operation Type

+ It is important to remember that only a single operation is supported for each scan operation + (@ref NdbScanOperation::readTuples() or @ref NdbIndexScanOperation::readTuples()). @note If you want to define multiple scan operations within the same transaction, then you need to call NdbTransaction::getNdbScanOperation() or - NdbTransaction::getNdbIndexScanOperation() for each operation. + NdbTransaction::getNdbIndexScanOperation() separately for each operation.

Step 2: Specify Search Conditions

The search condition is used to select tuples. If no search condition is specified, the scan will return all rows in the table. - Search condition can be @ref NdbScanFilter which can be used on both - @ref NdbScanOperation and @ref NdbIndexScanOperation or bounds which - can only be used on index scans, @ref NdbIndexScanOperation::setBound. - An index scan can have both NdbScanFilter and bounds + The search condition can be an @ref NdbScanFilter (which can be used on both + @ref NdbScanOperation and @ref NdbIndexScanOperation) or bounds which + can only be used on index scans (@ref NdbIndexScanOperation::setBound()). + An index scan can use both NdbScanFilter and bounds. - @note When NdbScanFilter is used each row is examined but maybe not - returned. But when using bounds, only rows within bounds will be examined. + @note When NdbScanFilter is used, each row is examined, whether or not it is + actually returned. However, when using bounds, only rows within the bounds will be examined.

Step 3: Specify Attribute Actions

- Now it is time to define which attributes should be read. - Normally the attribute is defined by its name but it is - also possible to use the attribute identity to define the - attribute. + Next, it is necessary to define which attributes should be read. + As with transaction attributes, scan attributes are defined by name but it is + also possible to use the attributes' identities to define attributes. - NdbOperation::getValue() returns an NdbRecAttr object - containing the read value. - To get the value, there is actually two methods. - The application can either - - use its own memory (passed through a pointer aValue) to - NdbOperation::getValue(), or - - receive the attribute value in an NdbRecAttr object allocated - by the NDB API. + As previously discussed (see @ref secSync), the value read is returned as + an NdbRecAttr object by the NdbOperation::getValue() method. - The NdbRecAttr object is released when Ndb::closeTransaction() - is called. Thus, the application can not reference this object after - Ndb::closeTransaction() have been called. - The result of reading data from an NdbRecAttr object before - calling NdbTransaction::execute() is undefined. - -

Using Scan to update/delete

- Scanning can also be used to update/delete rows. +

Using Scan to Update/Delete

+ Scanning can also be used to update or delete rows. This is performed by - -# Scan using exclusive locks, NdbOperation::LM_Exclusive - -# When iterating through the result set, for each row optionally call + -# Scanning using exclusive locks (using NdbOperation::LM_Exclusive) + -# When iterating through the result set, for each row optionally calling either NdbScanOperation::updateCurrentTuple() or NdbScanOperation::deleteCurrentTuple() - -# If performing NdbScanOperation::updateCurrentTuple(), - set new values on record using ordinary @ref NdbOperation::setValue(). - NdbOperation::equal() should not be called as the primary - key is retreived from the scan. + -# (If performing NdbScanOperation::updateCurrentTuple():) + Setting new values for records simply by using @ref NdbOperation::setValue(). + NdbOperation::equal() should not be called in such cases, as the primary + key is retrieved from the scan. - @note that the actual update/delete will not be performed until next - NdbTransaction::execute (as with single row operations), - NdbTransaction::execute needs to be called before locks are released, - see @ref secScanLocks + @note The actual update or delete will not be performed until the next + call to NdbTransaction::execute(), just as with single row operations. + NdbTransaction::execute() also must be called before any locks are released; + see @ref secScanLocks for more information. -

Index scans specific features

- The following features are available when performing an index scan - - Scan subset of table using @ref NdbIndexScanOperation::setBound() - - Ordering result set ascending or descending, - @ref NdbIndexScanOperation::readTuples() - - When using NdbIndexScanOperation::BoundEQ on partition key - only fragments containing rows will be scanned. +

Features Specific to Index Scans

- Rows are returned unordered unless sorted is set to true. - - @note When performing sorted scan, parameter parallelism to - NdbIndexScanOperation::readTuples() will - be ignored and max parallelism will be used instead. + When performing an index scan, it is possible to + scan only a subset of a table using @ref NdbIndexScanOperation::setBound(). + In addition, result sets can be sorted in either ascending or descending order, using + @ref NdbIndexScanOperation::readTuples(). Note that rows are returned unordered + by default, that is, unless sorted is set to true. + It is also important to note that, when using NdbIndexScanOperation::BoundEQ + on a partition key, only fragments containing rows will actually be scanned. + + @note When performing a sorted scan, any value passed as the + NdbIndexScanOperation::readTuples() method's parallel argument + will be ignored and maximum parallelism will be used instead. In other words, all + fragments which it is possible to scan will be scanned simultaneously and in parallel + in such cases. @subsection secScanLocks Lock handling with scans - When scanning a table or an index potentially - a lot of records will be returned. - - But Ndb will only lock a batch of rows per fragment at a time. + Performing scans on either a tables or an index has the potential + return a great many records; however, Ndb will lock only a predetermined + number of rows per fragment at a time. How many rows will be locked per fragment is controlled by the - batch parameter to NdbScanOperation::readTuples(). + batch parameter passed to NdbScanOperation::readTuples(). - To let the application handle how locks are released - NdbScanOperation::nextResult() have a parameter fetch_allow. - If NdbScanOperation::nextResult() is called with fetch_allow = false, no - locks may be released as result of the function call. Otherwise the locks - for the current batch may be released. + In order to allow the application to handle how locks are released, + NdbScanOperation::nextResult() has a Boolean parameter fetch_allow. + If NdbScanOperation::nextResult() is called with fetch_allow equal to + false, then no locks may be released as result of the function call. + Otherwise the locks for the current batch may be released. - This example shows scan delete, handling locks in an efficient manner. + This next example shows a scan delete that handle locks in an efficient manner. For the sake of brevity, we omit error-handling. @code int check; @@ -365,40 +355,31 @@ { // Inner loop for each row within batch MyScanOperation->deleteCurrentTuple(); - } while((check = MyScanOperation->nextResult(false) == 0)); + } while((check = MyScanOperation->nextResult(false)) == 0); // When no more rows in batch, exeute all defined deletes MyTransaction->execute(NoCommit); } @endcode - See @ref ndbapi_scan.cpp for full example of scan. + See @ref ndbapi_scan.cpp for a more complete example of a scan. @section secError Error Handling - Errors can occur when - -# operations are being defined, or when the - -# transaction is being executed. + Errors can occur either when operations making up a transaction are being + defined, or when the transaction is actually being executed. Catching and + handling either sort of error requires testing the value returned by + NdbTransaction::execute(), and then, if an error is indicated (that is, + if this value is equal to -1), using the following two methods in order to + identify the error's type and location: - One recommended way to handle a transaction failure - (i.e. an error is reported) is to: - -# Rollback transaction (NdbTransaction::execute() with a special parameter) - -# Close transaction - -# Restart transaction (if the error was temporary) - - @note Transactions are not automatically closed when an error occur. Call - Ndb::closeTransaction() to close. - - Several errors can occur when a transaction holds multiple - operations which are simultaneously executed. - In this case the application has to go through the operation - objects and query for their NdbError objects to find out what really - happened. - - NdbTransaction::getNdbErrorOperation() returns a reference to the - operation causing the latest error. - NdbTransaction::getNdbErrorLine() delivers the method number of the - erroneous method in the operation. + - NdbTransaction::getNdbErrorOperation() returns a reference to the + operation causing the most recent error. + - NdbTransaction::getNdbErrorLine() yields the method number of the + erroneous method in the operation. + + This short example illustrates how to detect an error and to use these + two methods to identify it: @code theTransaction = theNdb->startTransaction(); @@ -406,26 +387,43 @@ if (theOperation == NULL) goto error; theOperation->readTuple(NdbOperation::LM_Read); theOperation->setValue("ATTR_1", at1); - theOperation->setValue("ATTR_2", at1); //Here an error occurs + theOperation->setValue("ATTR_2", at1); // Error occurs here theOperation->setValue("ATTR_3", at1); theOperation->setValue("ATTR_4", at1); if (theTransaction->execute(Commit) == -1) { errorLine = theTransaction->getNdbErrorLine(); errorOperation = theTransaction->getNdbErrorOperation(); + } @endcode - Here errorLine will be 3 as the error occurred in the third method - on the operation object. - Getting errorLine == 0 means that the error occurred when executing the - operations. - Here errorOperation will be a pointer to the theOperation object. - NdbTransaction::getNdbError() will return the NdbError object - including holding information about the error. + Here errorLine will be 3, as the error occurred in the + third method called on the NdbOperation object (in this case, + theOperation); if the result of + NdbTransaction::getNdbErrorLine() is 0, this means that the error + occurred when the operations were executed. In this example, + errorOperation will be a pointer to the theOperation + object. The NdbTransaction::getNdbError() method returns an NdbError + object providing information about the error. - Since errors could have occurred even when a commit was reported, - there is also a special method, NdbTransaction::commitStatus(), - to check the commit status of the transaction. + @note Transactions are not automatically closed when an error occurs. Call + Ndb::closeTransaction() to close the transaction. + + One recommended way to handle a transaction failure + (i.e. an error is reported) is to: + -# Rollback transaction (call NdbTransaction::execute() with a special parameter) + -# Close transaction (call NdbTransaction::closeTransaction()) + -# If the error was temporary, attempt to restart the transaction + + Several errors can occur when a transaction contains multiple + operations which are simultaneously executed. + In this case the application has to go through all operations + and query their NdbError objects to find out what really happened. + + It is also important to note that errors can occur even when a commit is + reported as successful. In order to handle such situations, the NDB API + provides an additional NdbTransaction::commitStatus() method to check the + transactions's commit status. ******************************************************************************/ @@ -435,6 +433,10 @@ */ #ifndef DOXYGEN_SHOULD_SKIP_INTERNAL +/** + * @page ndbapi_async.cpp ndbapi_async.cpp + * @include ndbapi_async.cpp + */ /** * @page ndbapi_async1.cpp ndbapi_async1.cpp * @include ndbapi_async1.cpp @@ -456,55 +458,61 @@ * @include ndbapi_scan.cpp */ +/** + * @page ndbapi_event.cpp ndbapi_event.cpp + * @include ndbapi_event.cpp + */ + /** @page secAdapt Adaptive Send Algorithm - At the time of "sending" the transaction + At the time of "sending" a transaction (using NdbTransaction::execute()), the transactions are in reality not immediately transfered to the NDB Kernel. Instead, the "sent" transactions are only kept in a special send list (buffer) in the Ndb object to which they belong. The adaptive send algorithm decides when transactions should - be transfered to the NDB kernel. + actually be transferred to the NDB kernel. - The NDB API is designed as a multi-threaded interface and - it is desirable to transfer database operations from more than + The NDB API is designed as a multi-threaded interface and so + it is often desirable to transfer database operations from more than one thread at a time. - The NDB API keeps track of which Ndb objects are active in transfering + The NDB API keeps track of which Ndb objects are active in transferring information to the NDB kernel and the expected amount of threads to interact with the NDB kernel. - Note that an Ndb object should be used in at most one thread. - Two different threads should not use the same Ndb object. + Note that a given instance of Ndb should be used in at most one thread; + different threads should not use the same Ndb object. - There are four reasons leading to transfering of database - operations: + There are four conditions leading to the transfer of database + operations from Ndb object buffers to the NDB kernel: -# The NDB Transporter (TCP/IP, OSE, SCI or shared memory) decides that a buffer is full and sends it off. - The buffer size is implementation dependent and - might change between NDB Cluster releases. - On TCP/IP the buffer size is usually around 64 kByte and + The buffer size is implementation-dependent and + may change between MySQL Cluster releases. + On TCP/IP the buffer size is usually around 64 KB; on OSE/Delta it is usually less than 2000 bytes. - In each Ndb object there is one buffer per DB node, - so this criteria of a full buffer is only - local to the connection to one DB node. - -# Statistical information on the transfered information - may force sending of buffers to all DB nodes. - -# Every 10 ms a special send-thread checks whether - any send activity has occurred. If not, then the thread will - force sending to all nodes. + Since each Ndb object provides a single buffer per storage node, + the notion of a "full" buffer is local to this storage node. + -# The accumulation of statistical data on transferred information + may force sending of buffers to all storage nodes. + -# Every 10 ms, a special transmission thread checks whether or not + any send activity has occurred. If not, then the thread will + force transmission to all nodes. This means that 20 ms is the maximum time database operations - are waiting before being sent off. The 10 millisecond limit + are kept waiting before being sent off. The 10-millisecond limit is likely to become a configuration parameter in - later releases of NDB Cluster. - However, to support faster than 10 ms checks, - there has to be support from the operating system. - -# When methods that are affected by the adaptive send alorithm, - e.g. NdbTransaction::execute(), there is a force parameter - that overrides it forces the send to all nodes. + future releases of MySQL Cluster; however, for checks that + are more frequent than each 10 ms, + additional support from the operating system is required. + -# For methods that are affected by the adaptive send alorithm + (such as NdbTransaction::execute()), there is a force parameter + that overrides its default behaviour in this regard and forces + immediate transmission to all nodes. See the inidvidual NDB API class + listings for more information. - @note The reasons mentioned above are examples. These might - change in later releases of NDB Cluster. + @note The conditions listed above are subject to change in future releases + of MySQL Cluster. */ #ifndef DOXYGEN_SHOULD_SKIP_INTERNAL @@ -530,64 +538,69 @@ #endif /** - @page secConcepts NDB Cluster Concepts + @page secConcepts MySQL Cluster Concepts The NDB Kernel is the collection of storage nodes - belonging to an NDB Cluster. + belonging to a MySQL Cluster. The application programmer can for most purposes view the - set of all DB nodes as one entity. - Each DB node has three main components: - - TC : The transaction coordinator - - ACC : The index storage - - TUP : The data storage + set of all storage nodes as a single entity. + Each storage node is made up of three main components: + - TC : The transaction co-ordinator + - ACC : Index storage component + - TUP : Data storage component - When the application program executes a transaction, - it connects to one TC on one DB node. - Usually, the programmer does not need to specify which TC to use, - but some cases when performance is important, - transactions can be hinted to use a certain TC. - (If the node with the TC is down, then another TC will + When an application program executes a transaction, + it connects to one transaction co-ordinator on one storage node. + Usually, the programmer does not need to specify which TC should be used, + but in some cases when performance is important, the programmer can + provide "hints" to use a certain TC. + (If the node with the desired transaction co-ordinator is down, then another TC will automatically take over the work.) - Every DB node has an ACC and a TUP which stores - the index and the data part of the database. + Every storage node has an ACC and a TUP which store + the indexes and data portions of the database table fragment. Even though one TC is responsible for the transaction, - several ACCs and TUPs on other DB nodes might be involved in the + several ACCs and TUPs on other storage nodes might be involved in the execution of the transaction. - @section secNdbKernelConnection Selecting Transaction Coordinator + @section secNdbKernelConnection Selecting a Transaction Co-ordinator - The default method is to select the transaction coordinator (TC) as being - the "closest" DB node. There is a heuristics for closeness based on - the type of transporter connection. In order of closest first, we have - SCI, SHM, TCP/IP (localhost), and TCP/IP (remote host). If there are several - connections available with the same "closeness", they will each be + The default method is to select the transaction co-ordinator (TC) determined to be + the "closest" storage node, using a heuristic for proximity based on + the type of transporter connection. In order of closest to most distant, these are + - SCI + - SHM + - TCP/IP (localhost) + - TCP/IP (remote host) + If there are several connections available with the same proximity, they will each be selected in a round robin fashion for every transaction. Optionally - one may set the methos for TC selection round robin over all available - connections, where each new set of transactions - is placed on the next DB node. + one may set the method for TC selection to round-robin mode, where each new set of + transactions is placed on the next DB node. The pool of connections from which this + selection is made consists of all available connections. - The application programmer can however hint the NDB API which - transaction coordinator to use - by providing a partition key (usually the primary key). - By using the primary key as partition key, + As noted previously, the application programmer can provide hints to the NDB API as to + which transaction co-ordinator it should use. This is done by + providing a partition key (usually the primary key). + By using the primary key as the partition key, the transaction will be placed on the node where the primary replica of that record resides. - Note that this is only a hint, the system can be - reconfigured and then the NDB API will choose a transaction - coordinator without using the hint. - For more information, see NdbDictionary::Column::getPartitionKey(), - Ndb::startTransaction(). The application programmer can specify + Note that this is only a hint; the system can be + reconfigured at any time, in which case the NDB API will choose a transaction + co-ordinator without using the hint. + For more information, see NdbDictionary::Column::getPartitionKey() and + Ndb::startTransaction(). The application programmer can specify the partition key from SQL by using the construct, - "CREATE TABLE ... ENGINE=NDB PARTITION BY KEY ()". + CREATE TABLE ... ENGINE=NDB PARTITION BY KEY (attribute-list);. - @section secRecordStruct Record Structure - NDB Cluster is a relational database with tables of records. - Table rows represent tuples of relational data stored as records. - When created, the attribute schema of the table is specified, - and thus each record of the table has the same schema. + @section secRecordStruct NDB Record Structure + The NDB Cluster engine used by MySQL Cluster is a relational database engine + storing records in tables just as with any other RDBMS. + Table rows represent records as tuples of relational data. + When a new table is created, its attribute schema is specified for the table as a whole, + and thus each record of the table has the same structure. Again, this is typical + of relational databases, and NDB is no different in this regard. @subsection secKeys Primary Keys @@ -596,14 +609,14 @@ @section secTrans Transactions - Transactions are committed to main memory, - and are committed to disk after a global checkpoint, GCP. + Transactions are committed first to main memory, + and then to disk after a global checkpoint (GCP) is issued. Since all data is (in most NDB Cluster configurations) synchronously replicated and stored on multiple NDB nodes, the system can still handle processor failures without loss of data. However, in the case of a system failure (e.g. the whole system goes down), - then all (committed or not) transactions after the latest GCP are lost. + then all (committed or not) transactions occurring since the latest GCP are lost. @subsection secConcur Concurrency Control @@ -612,39 +625,38 @@ cannot be attained within a specified time, then a timeout error occurs. - Concurrent transactions (parallel application programs, thread-based - applications) - sometimes deadlock when they try to access the same information. - Applications need to be programmed so that timeout errors - occurring due to deadlocks are handled. This generally - means that the transaction encountering timeout - should be rolled back and restarted. + Concurrent transactions as requested by parallel application programs and + thread-based applications can sometimes deadlock when they try to access + the same information simultaneously. + Thus, applications need to be written in a manner so that timeout errors + occurring due to such deadlocks are handled gracefully. This generally + means that the transaction encountering a timeout should be rolled back + and restarted. - @section secHint Hints and performance + @section secHint Hints and Performance - Placing the transaction coordinator close + Placing the transaction co-ordinator in close proximity to the actual data used in the transaction can in many cases improve performance significantly. This is particularly true for - systems using TCP/IP. A system using Solaris and a 500 MHz processor - has a cost model for TCP/IP communication which is: + systems using TCP/IP. For example, a Solaris system using a single 500 MHz processor + has a cost model for TCP/IP communication which can be represented by the formula - 30 microseconds + (100 nanoseconds * no of Bytes) + [30 microseconds] + ([100 nanoseconds] * [number of bytes]) This means that if we can ensure that we use "popular" links we increase buffering and thus drastically reduce the communication cost. - Systems using SCI has a different cost model which is: + The same system using SCI has a different cost model: - 5 microseconds + (10 nanoseconds * no of Bytes) + [5 microseconds] + ([10 nanoseconds] * [number of bytes]) - Thus SCI systems are much less dependent on selection of - transaction coordinators. - Typically TCP/IP systems spend 30-60% of the time during communication, - whereas SCI systems typically spend 5-10% of the time during - communication. - Thus SCI means that less care from the NDB API programmer is - needed and great scalability can be achieved even for applications using - data from many parts of the database. + Thus, the efficiency of an SCI system is much less dependent on selection of + transaction co-ordinators. + Typically, TCP/IP systems spend 30-60% of their working time on communication, + whereas for SCI systems this figure is closer to 5-10%. + Thus, employing SCI for data transport means that less care from the NDB API + programmer is required and greater scalability can be achieved, even for + applications using data from many different parts of the database. A simple example is an application that uses many simple updates where a transaction needs to update one record. @@ -920,11 +932,11 @@ i.e. get/setValue("kalle[3]"); @subsection secArrays Array Attributes - A table attribute in NDB Cluster can be of array type. - This means that the attribute consists of an array of - elements. The attribute size is the size - of one element of the array (expressed in bits) and the - array size is the number of elements of the array. + A table attribute in NDB Cluster can be of type Array, + meaning that the attribute consists of an ordered sequence of + elements. In such cases, attribute size is the size + (expressed in bits) of any one element making up the array; the + array size is the number of elements in the array. */ @@ -1043,16 +1055,16 @@ public: /** * The Ndb object represents a connection to a database. * - * @note the init() method must be called before it may be used + * @note The init() method must be called before the Ndb object may actually be used. * - * @param ndb_cluster_connection is a connection to a cluster containing + * @param ndb_cluster_connection is a connection to the cluster containing * the database to be used - * @param aCatalogName is the name of the catalog you want to use. - * @note The catalog name provides a name space for the tables and + * @param aCatalogName is the name of the catalog to be used. + * @note The catalog name provides a namespace for the tables and * indexes created in any connection from the Ndb object. * @param aSchemaName is the name of the schema you * want to use. - * @note The schema name provides an additional name space + * @note The schema name provides an additional namespace * for the tables and indexes created in a given catalog. */ Ndb(Ndb_cluster_connection *ndb_cluster_connection, diff --git a/ndb/include/ndbapi/NdbDictionary.hpp b/ndb/include/ndbapi/NdbDictionary.hpp index 553d85f4129..2100260dab3 100644 --- a/ndb/include/ndbapi/NdbDictionary.hpp +++ b/ndb/include/ndbapi/NdbDictionary.hpp @@ -52,6 +52,7 @@ typedef struct charset_info_st CHARSET_INFO; * -# Dropping secondary indexes (Dictionary::dropIndex) * * NdbDictionary has several help (inner) classes to support this: + * -# NdbDictionary::Dictionary the dictionary handling dictionary objects * -# NdbDictionary::Table for creating tables * -# NdbDictionary::Column for creating table columns * -# NdbDictionary::Index for creating secondary indexes @@ -189,12 +190,13 @@ public: Binary = NDB_TYPE_BINARY, ///< Len Varbinary = NDB_TYPE_VARBINARY, ///< Length bytes: 1, Max: 255 Datetime = NDB_TYPE_DATETIME, ///< Precision down to 1 sec (sizeof(Datetime) == 8 bytes ) - Timespec = NDB_TYPE_TIMESPEC, ///< Precision down to 1 nsec(sizeof(Datetime) == 12 bytes ) + Date = NDB_TYPE_DATE, ///< Precision down to 1 day(sizeof(Date) == 4 bytes ) Blob = NDB_TYPE_BLOB, ///< Binary large object (see NdbBlob) Text = NDB_TYPE_TEXT, ///< Text blob Bit = NDB_TYPE_BIT, ///< Bit, length specifies no of bits Longvarchar = NDB_TYPE_LONG_VARCHAR, ///< Length bytes: 2, little-endian - Longvarbinary = NDB_TYPE_LONG_VARBINARY ///< Length bytes: 2, little-endian + Longvarbinary = NDB_TYPE_LONG_VARBINARY, ///< Length bytes: 2, little-endian + Time = NDB_TYPE_TIME ///< Time without date }; /** @@ -909,6 +911,9 @@ public: */ class Event : public Object { public: + /** + * Specifies the type of database operations an Event listens to + */ enum TableEvent { TE_INSERT=1, ///< Insert event on table TE_DELETE=2, ///< Delete event on table @@ -916,6 +921,10 @@ public: TE_ALL=7 ///< Any/all event on table (not relevant when ///< events are received) }; + /** + * Specifies the durability of an event + * (future version may supply other types) + */ enum EventDurability { ED_UNDEFINED #ifndef DOXYGEN_SHOULD_SKIP_INTERNAL @@ -930,8 +939,8 @@ public: // All API's can use it, // But's its removed when ndb is restarted #endif - ,ED_PERMANENT ///< All API's can use it, - ///< It's still defined after a restart + ,ED_PERMANENT ///< All API's can use it. + ///< It's still defined after a cluster system restart #ifndef DOXYGEN_SHOULD_SKIP_INTERNAL = 3 #endif @@ -950,9 +959,12 @@ public: Event(const char *name, const NdbDictionary::Table& table); virtual ~Event(); /** - * Set/get unique identifier for the event + * Set unique identifier for the event */ void setName(const char *name); + /** + * Get unique identifier for the event + */ const char *getName() const; /** * Define table on which events should be detected @@ -967,7 +979,7 @@ public: /** * Set table for which events should be detected * - * @note preferred way is using setTable(const NdbDictionary::Table) + * @note preferred way is using setTable(const NdbDictionary::Table&) * or constructor with table object parameter */ void setTable(const char *tableName); @@ -1224,9 +1236,12 @@ public: #endif /** - * Remove table/index from local cache + * Remove table from local cache */ void removeCachedTable(const char * table); + /** + * Remove index from local cache + */ void removeCachedIndex(const char * index, const char * table); diff --git a/ndb/include/ndbapi/NdbEventOperation.hpp b/ndb/include/ndbapi/NdbEventOperation.hpp index a0004558b39..4f8a05d589c 100644 --- a/ndb/include/ndbapi/NdbEventOperation.hpp +++ b/ndb/include/ndbapi/NdbEventOperation.hpp @@ -26,7 +26,8 @@ class NdbEventOperationImpl; * * Brief description on how to work with events: * - * - An event i created in the Database through + * - An event, represented by an NdbDictionary::Event, i created in the + * Database through * NdbDictionary::Dictionary::createEvent() (note that this can be done * by any application or thread and not necessarily by the "listener") * - To listen to events, an NdbEventOperation object is instantiated by diff --git a/ndb/include/util/NdbSqlUtil.hpp b/ndb/include/util/NdbSqlUtil.hpp index feb2b97c54b..75e2a819174 100644 --- a/ndb/include/util/NdbSqlUtil.hpp +++ b/ndb/include/util/NdbSqlUtil.hpp @@ -86,12 +86,13 @@ public: Binary = NDB_TYPE_BINARY, Varbinary = NDB_TYPE_VARBINARY, Datetime = NDB_TYPE_DATETIME, - Timespec = NDB_TYPE_TIMESPEC, + Date = NDB_TYPE_DATE, Blob = NDB_TYPE_BLOB, Text = NDB_TYPE_TEXT, Bit = NDB_TYPE_BIT, Longvarchar = NDB_TYPE_LONG_VARCHAR, - Longvarbinary = NDB_TYPE_LONG_VARBINARY + Longvarbinary = NDB_TYPE_LONG_VARBINARY, + Time = NDB_TYPE_TIME }; Enum m_typeId; // redundant Cmp* m_cmp; // comparison method @@ -153,12 +154,13 @@ private: static Cmp cmpBinary; static Cmp cmpVarbinary; static Cmp cmpDatetime; - static Cmp cmpTimespec; + static Cmp cmpDate; static Cmp cmpBlob; static Cmp cmpText; static Cmp cmpBit; static Cmp cmpLongvarchar; static Cmp cmpLongvarbinary; + static Cmp cmpTime; }; #endif diff --git a/ndb/src/common/transporter/SHM_Transporter.cpp b/ndb/src/common/transporter/SHM_Transporter.cpp index ffb51bf1326..f0cbf822e53 100644 --- a/ndb/src/common/transporter/SHM_Transporter.cpp +++ b/ndb/src/common/transporter/SHM_Transporter.cpp @@ -26,8 +26,6 @@ #include #include -extern int g_shm_pid; - SHM_Transporter::SHM_Transporter(TransporterRegistry &t_reg, const char *lHostName, const char *rHostName, diff --git a/ndb/src/common/transporter/TransporterRegistry.cpp b/ndb/src/common/transporter/TransporterRegistry.cpp index 506d2018afc..9273ad8bc80 100644 --- a/ndb/src/common/transporter/TransporterRegistry.cpp +++ b/ndb/src/common/transporter/TransporterRegistry.cpp @@ -52,8 +52,6 @@ #include extern EventLogger g_eventLogger; -int g_shm_pid = 0; - SocketServer::Session * TransporterService::newSession(NDB_SOCKET_TYPE sockfd) { DBUG_ENTER("SocketServer::Session * TransporterService::newSession"); @@ -1348,7 +1346,22 @@ TransporterRegistry::startReceiving() #ifdef NDB_SHM_TRANSPORTER m_shm_own_pid = getpid(); - signal(SIGUSR1, shm_sig_handler); + struct sigaction sa; + sa.sa_handler = shm_sig_handler; + sigemptyset(&sa.sa_mask); + sa.sa_flags = 0; + int ret; + while((ret = sigaction(SIGUSR1, &sa, 0)) == -1 && errno == EINTR); + if(ret != 0) + { + g_eventLogger.error("Failed to install signal handler for SHM transporter" + " errno: %d (%s)", errno, +#ifdef HAVE_STRERROR + strerror(errno)); +#else + ""); +#endif + } #endif } diff --git a/ndb/src/common/util/NdbSqlUtil.cpp b/ndb/src/common/util/NdbSqlUtil.cpp index fd23781605c..1e280ae0fac 100644 --- a/ndb/src/common/util/NdbSqlUtil.cpp +++ b/ndb/src/common/util/NdbSqlUtil.cpp @@ -153,8 +153,8 @@ NdbSqlUtil::m_typeList[] = { cmpDatetime }, { - Type::Timespec, - NULL // cmpTimespec + Type::Date, + cmpDate }, { Type::Blob, @@ -175,6 +175,10 @@ NdbSqlUtil::m_typeList[] = { { Type::Longvarbinary, cmpLongvarbinary + }, + { + Type::Time, + cmpTime } }; @@ -507,19 +511,57 @@ NdbSqlUtil::cmpVarbinary(const void* info, const void* p1, unsigned n1, const vo return CmpUnknown; } -// allowed but ordering is wrong before wl-1442 done int NdbSqlUtil::cmpDatetime(const void* info, const void* p1, unsigned n1, const void* p2, unsigned n2, bool full) { - return cmpBinary(info, p1, n1, p2, n2, full); + if (n2 >= sizeof(Int64)) { + Int64 v1, v2; + memcpy(&v1, p1, sizeof(Int64)); + memcpy(&v2, p2, sizeof(Int64)); + if (v1 < v2) + return -1; + if (v1 > v2) + return +1; + return 0; + } + assert(! full); + return CmpUnknown; } -// not used by MySQL or NDB int -NdbSqlUtil::cmpTimespec(const void* info, const void* p1, unsigned n1, const void* p2, unsigned n2, bool full) +NdbSqlUtil::cmpDate(const void* info, const void* p1, unsigned n1, const void* p2, unsigned n2, bool full) { - assert(false); - return 0; +#ifdef ndb_date_is_4_byte_native_int + if (n2 >= sizeof(Int32)) { + Int32 v1, v2; + memcpy(&v1, p1, sizeof(Int32)); + memcpy(&v2, p2, sizeof(Int32)); + if (v1 < v2) + return -1; + if (v1 > v2) + return +1; + return 0; + } + assert(! full); + return CmpUnknown; +#else + if (n2 >= 4) { // may access 4-th byte + const uchar* v1 = (const uchar*)p1; + const uchar* v2 = (const uchar*)p2; + // from Field_newdate::val_int + Uint64 j1 = uint3korr(v1); + Uint64 j2 = uint3korr(v2); + j1 = (j1 % 32L)+(j1 / 32L % 16L)*100L + (j1/(16L*32L))*10000L; + j2 = (j2 % 32L)+(j2 / 32L % 16L)*100L + (j2/(16L*32L))*10000L; + if (j1 < j2) + return -1; + if (j1 > j2) + return +1; + return 0; + } + assert(! full); + return CmpUnknown; +#endif } // not supported @@ -538,6 +580,25 @@ NdbSqlUtil::cmpText(const void* info, const void* p1, unsigned n1, const void* p return 0; } +int +NdbSqlUtil::cmpTime(const void* info, const void* p1, unsigned n1, const void* p2, unsigned n2, bool full) +{ + if (n2 >= 4) { // may access 4-th byte + const uchar* v1 = (const uchar*)p1; + const uchar* v2 = (const uchar*)p2; + // from Field_time::val_int + Int32 j1 = sint3korr(v1); + Int32 j2 = sint3korr(v2); + if (j1 < j2) + return -1; + if (j1 > j2) + return +1; + return 0; + } + assert(! full); + return CmpUnknown; +} + // not yet int NdbSqlUtil::cmpBit(const void* info, const void* p1, unsigned n1, const void* p2, unsigned n2, bool full) diff --git a/ndb/src/mgmapi/mgmapi.cpp b/ndb/src/mgmapi/mgmapi.cpp index 166bd45d48b..a5e01919781 100644 --- a/ndb/src/mgmapi/mgmapi.cpp +++ b/ndb/src/mgmapi/mgmapi.cpp @@ -629,7 +629,6 @@ ndb_mgm_get_status(NdbMgmHandle handle) malloc(sizeof(ndb_mgm_cluster_state)+ noOfNodes*(sizeof(ndb_mgm_node_state)+sizeof("000.000.000.000#"))); - state->hostname= 0; state->no_of_nodes= noOfNodes; ndb_mgm_node_state * ptr = &state->node_states[0]; int nodeId = 0; @@ -1046,6 +1045,7 @@ struct ndb_mgm_event_categories { "CHECKPOINT", NDB_MGM_EVENT_CATEGORY_CHECKPOINT }, { "DEBUG", NDB_MGM_EVENT_CATEGORY_DEBUG }, { "INFO", NDB_MGM_EVENT_CATEGORY_INFO }, + { "WARNING", NDB_MGM_EVENT_CATEGORY_WARNING }, { "ERROR", NDB_MGM_EVENT_CATEGORY_ERROR }, { "GREP", NDB_MGM_EVENT_CATEGORY_GREP }, { "BACKUP", NDB_MGM_EVENT_CATEGORY_BACKUP }, diff --git a/ndb/src/ndbapi/NdbDictionary.cpp b/ndb/src/ndbapi/NdbDictionary.cpp index db912995b5f..4221c22121d 100644 --- a/ndb/src/ndbapi/NdbDictionary.cpp +++ b/ndb/src/ndbapi/NdbDictionary.cpp @@ -956,8 +956,8 @@ operator<<(NdbOut& out, const NdbDictionary::Column& col) case NdbDictionary::Column::Datetime: out << "Datetime"; break; - case NdbDictionary::Column::Timespec: - out << "Timespec"; + case NdbDictionary::Column::Date: + out << "Date"; break; case NdbDictionary::Column::Blob: out << "Blob(" << col.getInlineSize() << "," << col.getPartSize() @@ -967,6 +967,9 @@ operator<<(NdbOut& out, const NdbDictionary::Column& col) out << "Text(" << col.getInlineSize() << "," << col.getPartSize() << ";" << col.getStripeSize() << ";" << csname << ")"; break; + case NdbDictionary::Column::Time: + out << "Time"; + break; case NdbDictionary::Column::Undefined: out << "Undefined"; break; diff --git a/ndb/src/ndbapi/NdbDictionaryImpl.cpp b/ndb/src/ndbapi/NdbDictionaryImpl.cpp index 13f9d0c48e1..07a186d8850 100644 --- a/ndb/src/ndbapi/NdbDictionaryImpl.cpp +++ b/ndb/src/ndbapi/NdbDictionaryImpl.cpp @@ -125,7 +125,7 @@ NdbColumnImpl::init(Type t) case Binary: case Varbinary: case Datetime: - case Timespec: + case Date: m_precision = 0; m_scale = 0; m_length = 1; @@ -143,6 +143,12 @@ NdbColumnImpl::init(Type t) m_length = 4; m_cs = default_cs; break; + case Time: + m_precision = 0; + m_scale = 0; + m_length = 1; + m_cs = NULL; + break; case Bit: m_precision = 0; m_scale = 0; diff --git a/ndb/test/include/NdbSchemaOp.hpp b/ndb/test/include/NdbSchemaOp.hpp index ac859f8abe8..e2fb4015b88 100644 --- a/ndb/test/include/NdbSchemaOp.hpp +++ b/ndb/test/include/NdbSchemaOp.hpp @@ -576,7 +576,8 @@ convertColumnTypeToAttrType(NdbDictionary::Column::Type _type) case NdbDictionary::Column::Varbinary: return String; case NdbDictionary::Column::Datetime: - case NdbDictionary::Column::Timespec: + case NdbDictionary::Column::Date: + case NdbDictionary::Column::Time: case NdbDictionary::Column::Undefined: default: return NoAttrTypeDef; diff --git a/ndb/tools/restore/consumer.cpp b/ndb/tools/restore/consumer.cpp index e94c31b2666..4d228230423 100644 --- a/ndb/tools/restore/consumer.cpp +++ b/ndb/tools/restore/consumer.cpp @@ -71,7 +71,10 @@ BackupConsumer::create_table_string(const TableS & table, case NdbDictionary::Column::Datetime: pos += sprintf(buf+pos, "%s", "datetime"); break; - case NdbDictionary::Column::Timespec: + case NdbDictionary::Column::Date: + pos += sprintf(buf+pos, "%s", "date"); + break; + case NdbDictionary::Column::Time: pos += sprintf(buf+pos, "%s", "time"); break; case NdbDictionary::Column::Undefined: diff --git a/pstack/pstack.c b/pstack/pstack.c index 75869686e35..4cdd80d68b5 100644 --- a/pstack/pstack.c +++ b/pstack/pstack.c @@ -1663,7 +1663,7 @@ pr_tag_type (p, name, id, kind) { struct pr_handle *info = (struct pr_handle *) p; const char *t, *tag; - char idbuf[20]; + char idbuf[30]; switch (kind) { diff --git a/scripts/mysql_fix_privilege_tables.sql b/scripts/mysql_fix_privilege_tables.sql index 2b254799683..9373a888bc2 100644 --- a/scripts/mysql_fix_privilege_tables.sql +++ b/scripts/mysql_fix_privilege_tables.sql @@ -9,14 +9,39 @@ -- this sql script. -- On windows you should do 'mysql --force mysql < mysql_fix_privilege_tables.sql' -ALTER TABLE user type=MyISAM, CONVERT TO CHARACTER SET utf8 COLLATE utf8_bin; -ALTER TABLE db type=MyISAM, CONVERT TO CHARACTER SET utf8 COLLATE utf8_bin; -ALTER TABLE host type=MyISAM, CONVERT TO CHARACTER SET utf8 COLLATE utf8_bin; -ALTER TABLE func type=MyISAM, CONVERT TO CHARACTER SET utf8 COLLATE utf8_bin; -ALTER TABLE columns_priv type=MyISAM, CONVERT TO CHARACTER SET utf8 COLLATE utf8_bin; -ALTER TABLE tables_priv type=MyISAM, CONVERT TO CHARACTER SET utf8 COLLATE utf8_bin; +-- Convert all tables to UTF-8 with binary collation +-- and reset all char columns to correct width +ALTER TABLE user + MODIFY Host char(60) NOT NULL default '', + MODIFY User char(16) NOT NULL default '', + MODIFY Password char(41) NOT NULL default '', + ENGINE=MyISAM, CONVERT TO CHARACTER SET utf8 COLLATE utf8_bin; +ALTER TABLE db + MODIFY Host char(60) NOT NULL default '', + MODIFY Db char(64) NOT NULL default '', + MODIFY User char(16) NOT NULL default '', + ENGINE=MyISAM, CONVERT TO CHARACTER SET utf8 COLLATE utf8_bin; +ALTER TABLE host + MODIFY Host char(60) NOT NULL default '', + MODIFY Db char(64) NOT NULL default '', + ENGINE=MyISAM, CONVERT TO CHARACTER SET utf8 COLLATE utf8_bin; +ALTER TABLE func + ENGINE=MyISAM, CONVERT TO CHARACTER SET utf8 COLLATE utf8_bin; +ALTER TABLE columns_priv + MODIFY Host char(60) NOT NULL default '', + MODIFY Db char(64) NOT NULL default '', + MODIFY User char(16) NOT NULL default '', + MODIFY Table_name char(64) NOT NULL default '', + MODIFY Column_name char(64) NOT NULL default '', + ENGINE=MyISAM, CONVERT TO CHARACTER SET utf8 COLLATE utf8_bin; +ALTER TABLE tables_priv + MODIFY Host char(60) NOT NULL default '', + MODIFY Db char(64) NOT NULL default '', + MODIFY User char(16) NOT NULL default '', + MODIFY Table_name char(64) NOT NULL default '', + MODIFY Grantor char(77) NOT NULL default '', + ENGINE=MyISAM, CONVERT TO CHARACTER SET utf8 COLLATE utf8_bin; ALTER TABLE procs_priv type=MyISAM, CONVERT TO CHARACTER SET utf8 COLLATE utf8_bin; -ALTER TABLE user change Password Password char(41) binary not null default ''; ALTER TABLE user add File_priv enum('N','Y') NOT NULL; CREATE TABLE IF NOT EXISTS func ( name char(64) binary DEFAULT '' NOT NULL, @@ -68,10 +93,10 @@ CREATE TABLE IF NOT EXISTS tables_priv ( CREATE TABLE IF NOT EXISTS columns_priv ( Host char(60) DEFAULT '' NOT NULL, - Db char(60) DEFAULT '' NOT NULL, + Db char(64) DEFAULT '' NOT NULL, User char(16) DEFAULT '' NOT NULL, - Table_name char(60) DEFAULT '' NOT NULL, - Column_name char(59) DEFAULT '' NOT NULL, + Table_name char(64) DEFAULT '' NOT NULL, + Column_name char(64) DEFAULT '' NOT NULL, Timestamp timestamp(14), Column_priv set('Select','Insert','Update','References') DEFAULT '' NOT NULL, PRIMARY KEY (Host,Db,User,Table_name,Column_name) @@ -132,12 +157,8 @@ ALTER TABLE host ADD Create_tmp_table_priv enum('N','Y') DEFAULT 'N' NOT NULL, ADD Lock_tables_priv enum('N','Y') DEFAULT 'N' NOT NULL; -alter table db change Db Db char(64) binary DEFAULT '' NOT NULL; -alter table host change Db Db char(64) binary DEFAULT '' NOT NULL; alter table user change max_questions max_questions int(11) unsigned DEFAULT 0 NOT NULL; -alter table tables_priv change Db Db char(64) binary DEFAULT '' NOT NULL, change Host Host char(60) binary DEFAULT '' NOT NULL, change User User char(16) binary DEFAULT '' NOT NULL, change Table_name Table_name char(64) binary DEFAULT '' NOT NULL; alter table tables_priv add KEY Grantor (Grantor); -alter table columns_priv change Db Db char(64) binary DEFAULT '' NOT NULL, change Host Host char(60) binary DEFAULT '' NOT NULL, change User User char(16) binary DEFAULT '' NOT NULL, change Table_name Table_name char(64) binary DEFAULT '' NOT NULL, change Column_name Column_name char(64) binary DEFAULT '' NOT NULL; alter table db comment='Database privileges'; alter table host comment='Host privileges; Merged with database privileges'; diff --git a/sql/field.cc b/sql/field.cc index d15db92e51f..8e0fddae332 100644 --- a/sql/field.cc +++ b/sql/field.cc @@ -2440,23 +2440,7 @@ int Field_float::store(double nr) int Field_float::store(longlong nr) { - int error= 0; - float j= (float) nr; - if (unsigned_flag && j < 0) - { - set_warning(MYSQL_ERROR::WARN_LEVEL_WARN, ER_WARN_DATA_OUT_OF_RANGE, 1); - j=0; - error= 1; - } -#ifdef WORDS_BIGENDIAN - if (table->db_low_byte_first) - { - float4store(ptr,j); - } - else -#endif - memcpy_fixed(ptr,(byte*) &j,sizeof(j)); - return error; + return store((double)nr); } @@ -2738,23 +2722,7 @@ int Field_double::store(double nr) int Field_double::store(longlong nr) { - double j= (double) nr; - int error= 0; - if (unsigned_flag && j < 0) - { - set_warning(MYSQL_ERROR::WARN_LEVEL_WARN, ER_WARN_DATA_OUT_OF_RANGE, 1); - error= 1; - j=0; - } -#ifdef WORDS_BIGENDIAN - if (table->db_low_byte_first) - { - float8store(ptr,j); - } - else -#endif - doublestore(ptr,j); - return error; + return store((double)nr); } diff --git a/sql/ha_innodb.cc b/sql/ha_innodb.cc index 31b15f89806..0bca8c21715 100644 --- a/sql/ha_innodb.cc +++ b/sql/ha_innodb.cc @@ -3907,7 +3907,7 @@ ha_innobase::create( error = create_table_def(trx, form, norm_name, create_info->options & HA_LEX_CREATE_TMP_TABLE ? name2 : NULL, - !(form->s->db_options_in_use & HA_OPTION_PACK_RECORD)); + form->s->row_type != ROW_TYPE_REDUNDANT); if (error) { innobase_commit_low(trx); diff --git a/sql/ha_ndbcluster.cc b/sql/ha_ndbcluster.cc index bab1d324f01..7abe7584b9b 100644 --- a/sql/ha_ndbcluster.cc +++ b/sql/ha_ndbcluster.cc @@ -2597,13 +2597,15 @@ void ha_ndbcluster::print_results() break; } case NdbDictionary::Column::Datetime: { - // todo - my_snprintf(buf, sizeof(buf), "Datetime ?"); + my_snprintf(buf, sizeof(buf), "Datetime ?"); // fix-me break; } - case NdbDictionary::Column::Timespec: { - // todo - my_snprintf(buf, sizeof(buf), "Timespec ?"); + case NdbDictionary::Column::Date: { + my_snprintf(buf, sizeof(buf), "Date ?"); // fix-me + break; + } + case NdbDictionary::Column::Time: { + my_snprintf(buf, sizeof(buf), "Time ?"); // fix-me break; } case NdbDictionary::Column::Blob: { @@ -3696,9 +3698,15 @@ static int create_ndb_column(NDBCOL &col, col.setType(NDBCOL::Datetime); col.setLength(1); break; - case MYSQL_TYPE_DATE: case MYSQL_TYPE_NEWDATE: + col.setType(NDBCOL::Date); + col.setLength(1); + break; case MYSQL_TYPE_TIME: + col.setType(NDBCOL::Time); + col.setLength(1); + break; + case MYSQL_TYPE_DATE: // ? case MYSQL_TYPE_YEAR: col.setType(NDBCOL::Char); col.setLength(field->pack_length()); diff --git a/sql/handler.cc b/sql/handler.cc index bbe01dd93d5..b1b741dfee9 100644 --- a/sql/handler.cc +++ b/sql/handler.cc @@ -101,7 +101,7 @@ struct show_table_type_st sys_table_types[]= }; const char *ha_row_type[] = { - "", "FIXED", "DYNAMIC", "COMPRESSED","?","?","?" + "", "FIXED", "DYNAMIC", "COMPRESSED", "REDUNDANT", "COMPACT", "?","?","?" }; const char *tx_isolation_names[] = diff --git a/sql/handler.h b/sql/handler.h index c87586dcf4e..47bfcdfcb91 100644 --- a/sql/handler.h +++ b/sql/handler.h @@ -167,7 +167,8 @@ struct show_table_type_st { }; enum row_type { ROW_TYPE_NOT_USED=-1, ROW_TYPE_DEFAULT, ROW_TYPE_FIXED, - ROW_TYPE_DYNAMIC, ROW_TYPE_COMPRESSED}; + ROW_TYPE_DYNAMIC, ROW_TYPE_COMPRESSED, + ROW_TYPE_REDUNDANT, ROW_TYPE_COMPACT }; /* struct to hold information about the table that should be created */ diff --git a/sql/lex.h b/sql/lex.h index 56d824b7bb8..871d1d99750 100644 --- a/sql/lex.h +++ b/sql/lex.h @@ -116,6 +116,7 @@ static SYMBOL symbols[] = { { "COMMENT", SYM(COMMENT_SYM)}, { "COMMIT", SYM(COMMIT_SYM)}, { "COMMITTED", SYM(COMMITTED_SYM)}, + { "COMPACT", SYM(COMPACT_SYM)}, { "COMPRESSED", SYM(COMPRESSED_SYM)}, { "CONCURRENT", SYM(CONCURRENT)}, { "CONDITION", SYM(CONDITION_SYM)}, @@ -378,6 +379,7 @@ static SYMBOL symbols[] = { { "READ", SYM(READ_SYM)}, { "READS", SYM(READS_SYM)}, { "REAL", SYM(REAL)}, + { "REDUNDANT", SYM(REDUNDANT_SYM)}, { "REFERENCES", SYM(REFERENCES)}, { "REGEXP", SYM(REGEXP)}, { "RELAY_LOG_FILE", SYM(RELAY_LOG_FILE_SYM)}, diff --git a/sql/log.cc b/sql/log.cc index 00c39acec09..d57a6b49762 100644 --- a/sql/log.cc +++ b/sql/log.cc @@ -259,7 +259,9 @@ bool MYSQL_LOG::open(const char *log_name, enum_log_type log_type_arg, if ((file=my_open(log_file_name,open_flags, MYF(MY_WME | ME_WAITTANG))) < 0 || init_io_cache(&log_file, file, IO_SIZE, io_cache_type, - my_tell(file,MYF(MY_WME)), 0, MYF(MY_WME | MY_NABP))) + my_tell(file,MYF(MY_WME)), 0, + MYF(MY_WME | MY_NABP | + ((log_type == LOG_BIN) ? MY_WAIT_IF_FULL : 0)))) goto err; switch (log_type) { @@ -337,6 +339,8 @@ bool MYSQL_LOG::open(const char *log_name, enum_log_type log_type_arg, First open of this class instance Create an index file that will hold all file names uses for logging. Add new entries to the end of it. + Index file (and binlog) are so critical for recovery/replication + that we create them with MY_WAIT_IF_FULL. */ fn_format(index_file_name, index_file_name_arg, mysql_data_home, ".index", opt); @@ -347,7 +351,7 @@ bool MYSQL_LOG::open(const char *log_name, enum_log_type log_type_arg, init_io_cache(&index_file, index_file_nr, IO_SIZE, WRITE_CACHE, my_seek(index_file_nr,0L,MY_SEEK_END,MYF(0)), - 0, MYF(MY_WME))) + 0, MYF(MY_WME | MY_WAIT_IF_FULL))) goto err; } else @@ -1587,6 +1591,7 @@ uint MYSQL_LOG::next_file_id() bool MYSQL_LOG::write(THD *thd, IO_CACHE *cache, bool commit_or_rollback) { + bool should_rotate= 0, error= 0; VOID(pthread_mutex_lock(&LOCK_log)); DBUG_ENTER("MYSQL_LOG::write(cache"); @@ -1682,7 +1687,7 @@ bool MYSQL_LOG::write(THD *thd, IO_CACHE *cache, bool commit_or_rollback) goto err; signal_update(); DBUG_PRINT("info",("max_size: %lu",max_size)); - if (my_b_tell(&log_file) >= (my_off_t) max_size) + if (should_rotate= (my_b_tell(&log_file) >= (my_off_t) max_size)) { pthread_mutex_lock(&LOCK_index); new_file(0); // inside mutex @@ -1698,7 +1703,16 @@ bool MYSQL_LOG::write(THD *thd, IO_CACHE *cache, bool commit_or_rollback) ha_commit_complete(thd); - DBUG_RETURN(0); +#ifdef HAVE_REPLICATION + if (should_rotate && expire_logs_days) + { + long purge_time= time(0) - expire_logs_days*24*60*60; + if (purge_time >= 0) + error= purge_logs_before_date(purge_time); + } +#endif + + DBUG_RETURN(error); err: if (!write_error) diff --git a/sql/mysqld.cc b/sql/mysqld.cc index ae10cd0c777..eade679b597 100644 --- a/sql/mysqld.cc +++ b/sql/mysqld.cc @@ -2681,8 +2681,10 @@ with --log-bin instead."); if (opt_bin_log) { - open_log(&mysql_bin_log, glob_hostname, opt_bin_logname, "-bin", - opt_binlog_index_name, LOG_BIN, 0, 0, max_binlog_size); + /* If we fail to open binlog, it's going to hinder our recovery, so die */ + if (open_log(&mysql_bin_log, glob_hostname, opt_bin_logname, "-bin", + opt_binlog_index_name, LOG_BIN, 0, 0, max_binlog_size)) + unireg_abort(1); using_update_log=1; #ifdef HAVE_REPLICATION if (expire_logs_days) diff --git a/sql/sql_base.cc b/sql/sql_base.cc index 405d95bf456..48855892567 100644 --- a/sql/sql_base.cc +++ b/sql/sql_base.cc @@ -715,8 +715,8 @@ bool rename_temporary_table(THD* thd, TABLE *table, const char *db, (uint) strlen(table_name)+6+4))) return 1; /* purecov: inspected */ share->key_length= (uint) - (strmov(((char*) share->table_name= strmov(share->table_cache_key= key, - db)+1), + (strmov((char*) (share->table_name= strmov(share->table_cache_key= key, + db)+1), table_name) - share->table_cache_key)+1; share->db= share->table_cache_key; int4store(key+share->key_length, thd->server_id); diff --git a/sql/sql_yacc.yy b/sql/sql_yacc.yy index fa23502ea93..6b1456dfbd3 100644 --- a/sql/sql_yacc.yy +++ b/sql/sql_yacc.yy @@ -227,6 +227,7 @@ bool my_yyoverflow(short **a, YYSTYPE **b, ulong *yystacksize); %token COLLATION_SYM %token COLUMNS %token COLUMN_SYM +%token COMPACT_SYM %token CONCURRENT %token CONDITION_SYM %token CONNECTION_SYM @@ -381,6 +382,7 @@ bool my_yyoverflow(short **a, YYSTYPE **b, ulong *yystacksize); %token READ_SYM %token READS_SYM %token REAL_NUM +%token REDUNDANT_SYM %token REFERENCES %token REGEXP %token RELOAD @@ -2628,7 +2630,9 @@ row_types: DEFAULT { $$= ROW_TYPE_DEFAULT; } | FIXED_SYM { $$= ROW_TYPE_FIXED; } | DYNAMIC_SYM { $$= ROW_TYPE_DYNAMIC; } - | COMPRESSED_SYM { $$= ROW_TYPE_COMPRESSED; }; + | COMPRESSED_SYM { $$= ROW_TYPE_COMPRESSED; } + | REDUNDANT_SYM { $$= ROW_TYPE_REDUNDANT; } + | COMPACT_SYM { $$= ROW_TYPE_COMPACT; }; raid_types: RAID_STRIPED_SYM { $$= RAID_TYPE_0; } @@ -6915,6 +6919,7 @@ keyword: | COMMENT_SYM {} | COMMITTED_SYM {} | COMMIT_SYM {} + | COMPACT_SYM {} | COMPRESSED_SYM {} | CONCURRENT {} | CONSISTENT_SYM {} @@ -7046,6 +7051,7 @@ keyword: | RAID_CHUNKSIZE {} | RAID_STRIPED_SYM {} | RAID_TYPE {} + | REDUNDANT_SYM {} | RELAY_LOG_FILE_SYM {} | RELAY_LOG_POS_SYM {} | RELOAD {}