-- source include/have_cp932.inc --echo # --echo # Bug #11755818 LIKE DOESN'T MATCH WHEN CP932_BIN/SJIS_BIN COLLATIONS ARE --echo # USED. --echo # SET @old_character_set_client= @@character_set_client; SET @old_character_set_connection= @@character_set_connection; SET @old_character_set_results= @@character_set_results; SET character_set_client= 'utf8'; SET character_set_connection= 'utf8'; SET character_set_results= 'utf8'; CREATE TABLE t1 (a VARCHAR(10) COLLATE cp932_bin); INSERT INTO t1 VALUES('カカ'); SELECT * FROM t1 WHERE a LIKE '%カ'; SELECT * FROM t1 WHERE a LIKE '_カ'; SELECT * FROM t1 WHERE a LIKE '%_カ'; ALTER TABLE t1 MODIFY a VARCHAR(100) COLLATE sjis_bin; SELECT * FROM t1 WHERE a LIKE '%カ'; SELECT * FROM t1 WHERE a LIKE '_カ'; SELECT * FROM t1 WHERE a LIKE '%_カ'; DROP TABLE t1; ## Reset to initial values SET @@character_set_client= @old_character_set_client; SET @@character_set_connection= @old_character_set_connection; SET @@character_set_results= @old_character_set_results; --echo # --echo # Start of 10.2 tests --echo # --echo # --echo # MDEV-9711 NO PAD Collatons --echo # SET character_set_connection=cp932; let $coll='cp932_japanese_nopad_ci'; let $coll_pad='cp932_japanese_ci'; --source include/ctype_pad_all_engines.inc let $coll='cp932_nopad_bin'; let $coll_pad='cp932_bin'; --source include/ctype_pad_all_engines.inc --echo # --echo # End of 10.2 tests --echo # --echo # --echo # General tests --echo # SET NAMES cp932; -- source include/ctype_ascii_order.inc SET NAMES cp932 COLLATE cp932_bin; -- source include/ctype_ascii_order.inc --echo # --echo # Start of 10.5 tests --echo # --echo # --echo # MDEV-22625 SIGSEGV in intern_find_sys_var (optimized builds) --echo # SET NAMES cp932; SET @seq=_cp932 0x81AD; --source include/ctype_ident_sys.inc --echo # --echo # End of 10.5 tests --echo #