# # Start of 10.2 tests # # # MDEV-10877 xxx_unicode_nopad_ci collations # SET NAMES utf8; SET DEFAULT_STORAGE_ENGINE=MyISAM; # # Start of ctype_pad.inc # # # Unique indexes # CREATE TABLE t1 (a VARCHAR(10) PRIMARY KEY) COLLATE 'utf8_unicode_nopad_ci'; SHOW CREATE TABLE t1; Table Create Table t1 CREATE TABLE `t1` ( `a` varchar(10) NOT NULL, PRIMARY KEY (`a`) ) ENGINE=MyISAM DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_unicode_nopad_ci INSERT INTO t1 VALUES ('abc'),('abc '),(' a'),(' a '),('a '); SELECT HEX(a), a FROM t1 ORDER BY a; HEX(a) a 2061 a 206120 a 61202020 a 616263 abc 6162632020 abc SELECT HEX(a), a FROM t1 IGNORE INDEX(PRIMARY) ORDER BY a; HEX(a) a 2061 a 206120 a 61202020 a 616263 abc 6162632020 abc SELECT HEX(a), a FROM t1 IGNORE INDEX(PRIMARY) ORDER BY a DESC; HEX(a) a 6162632020 abc 616263 abc 61202020 a 206120 a 2061 a # # UNION # CREATE TABLE t2 (a VARCHAR(10)) COLLATE 'utf8_unicode_nopad_ci'; INSERT INTO t2 VALUES ('abc '),('abc '),(' a'),('a '); SELECT HEX(a),a FROM (SELECT * FROM t1 UNION SELECT * FROM t2 ORDER BY a) td; HEX(a) a 2061 a 206120 a 6120 a 61202020 a 616263 abc 61626320 abc 6162632020 abc DROP TABLE t1; DROP TABLE t2; # # DISTINCT, COUNT, MAX # CREATE TABLE t1 (a VARCHAR(10)) COLLATE 'utf8_unicode_nopad_ci'; INSERT INTO t1 VALUES ('a'),('a '),(' a'),(' a '),('a '); SELECT HEX(a), a FROM (SELECT DISTINCT a FROM t1 ORDER BY a) td; HEX(a) a 2061 a 206120 a 61 a 612020 a 61202020 a SELECT COUNT(DISTINCT a) FROM t1 ORDER BY a; COUNT(DISTINCT a) 5 SELECT HEX(MAX(a)), MAX(a) FROM t1; HEX(MAX(a)) MAX(a) 61202020 a # # GROUP BY # CREATE TABLE t2 (a VARCHAR(10), b int, c varchar(10)) COLLATE 'utf8_unicode_nopad_ci'; INSERT t2 values('ab', 12, 'cd'), ('ab', 2, 'ed'), ('aa', 20, 'er'), ('aa ', 0, 'er '); SELECT HEX(a), cnt FROM (SELECT a, COUNT(a) AS cnt FROM t2 GROUP BY a ORDER BY a) AS td; HEX(a) cnt 6161 1 61612020 1 6162 2 DROP TABLE t2; # # Weights # SELECT HEX(WEIGHT_STRING(a AS CHAR(10))) FROM t1; HEX(WEIGHT_STRING(a AS CHAR(10))) 0E33020002000200020002000200020002000200 0E33020902090200020002000200020002000200 02090E3302000200020002000200020002000200 02090E3302090200020002000200020002000200 0E33020902090209020002000200020002000200 DROP TABLE t1; # # IF, CASE, LEAST # SELECT IF('abc' COLLATE 'utf8_unicode_nopad_ci' = 'abc ', 'pad', 'nopad'); IF('abc' COLLATE 'utf8_unicode_nopad_ci' = 'abc ', 'pad', 'nopad') nopad SELECT CASE 'abc' COLLATE 'utf8_unicode_nopad_ci' WHEN 'abc ' THEN 'pad' ELSE 'nopad' END; CASE 'abc' COLLATE 'utf8_unicode_nopad_ci' WHEN 'abc ' THEN 'pad' ELSE 'nopad' END nopad SELECT CASE WHEN 'abc' COLLATE 'utf8_unicode_nopad_ci' = 'abc ' THEN 'pad' ELSE 'nopad' END; CASE WHEN 'abc' COLLATE 'utf8_unicode_nopad_ci' = 'abc ' THEN 'pad' ELSE 'nopad' END nopad SELECT HEX(LEAST('abc ' COLLATE 'utf8_unicode_nopad_ci', 'abc ')); HEX(LEAST('abc ' COLLATE 'utf8_unicode_nopad_ci', 'abc ')) 61626320 SELECT HEX(GREATEST('abc ' COLLATE 'utf8_unicode_nopad_ci', 'abc ')); HEX(GREATEST('abc ' COLLATE 'utf8_unicode_nopad_ci', 'abc ')) 6162632020 # # Collation mix # CREATE TABLE t1 (a VARCHAR(10)) COLLATE 'utf8_unicode_ci'; INSERT INTO t1 VALUES ('a'),('a '); SELECT COUNT(*) FROM t1 WHERE a='a'; COUNT(*) 2 SELECT COUNT(*) FROM t1 WHERE a='a' COLLATE 'utf8_unicode_ci'; COUNT(*) 2 SELECT COUNT(*) FROM t1 WHERE a='a' COLLATE 'utf8_unicode_nopad_ci'; COUNT(*) 1 ALTER TABLE t1 MODIFY a VARCHAR(10) COLLATE 'utf8_unicode_nopad_ci'; SELECT COUNT(*) FROM t1 WHERE a='a'; COUNT(*) 1 SELECT COUNT(*) FROM t1 WHERE a='a' COLLATE 'utf8_unicode_ci'; COUNT(*) 2 SELECT COUNT(*) FROM t1 WHERE a='a' COLLATE 'utf8_unicode_nopad_ci'; COUNT(*) 1 DROP TABLE t1; # # End of ctype_pad.inc # SET DEFAULT_STORAGE_ENGINE=HEAP; # # Start of ctype_pad.inc # # # Unique indexes # CREATE TABLE t1 (a VARCHAR(10) PRIMARY KEY) COLLATE 'utf8_unicode_nopad_ci'; SHOW CREATE TABLE t1; Table Create Table t1 CREATE TABLE `t1` ( `a` varchar(10) NOT NULL, PRIMARY KEY (`a`) ) ENGINE=MEMORY DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_unicode_nopad_ci INSERT INTO t1 VALUES ('abc'),('abc '),(' a'),(' a '),('a '); SELECT HEX(a), a FROM t1 ORDER BY a; HEX(a) a 2061 a 206120 a 61202020 a 616263 abc 6162632020 abc SELECT HEX(a), a FROM t1 IGNORE INDEX(PRIMARY) ORDER BY a; HEX(a) a 2061 a 206120 a 61202020 a 616263 abc 6162632020 abc SELECT HEX(a), a FROM t1 IGNORE INDEX(PRIMARY) ORDER BY a DESC; HEX(a) a 6162632020 abc 616263 abc 61202020 a 206120 a 2061 a # # UNION # CREATE TABLE t2 (a VARCHAR(10)) COLLATE 'utf8_unicode_nopad_ci'; INSERT INTO t2 VALUES ('abc '),('abc '),(' a'),('a '); SELECT HEX(a),a FROM (SELECT * FROM t1 UNION SELECT * FROM t2 ORDER BY a) td; HEX(a) a 2061 a 206120 a 6120 a 61202020 a 616263 abc 61626320 abc 6162632020 abc DROP TABLE t1; DROP TABLE t2; # # DISTINCT, COUNT, MAX # CREATE TABLE t1 (a VARCHAR(10)) COLLATE 'utf8_unicode_nopad_ci'; INSERT INTO t1 VALUES ('a'),('a '),(' a'),(' a '),('a '); SELECT HEX(a), a FROM (SELECT DISTINCT a FROM t1 ORDER BY a) td; HEX(a) a 2061 a 206120 a 61 a 612020 a 61202020 a SELECT COUNT(DISTINCT a) FROM t1 ORDER BY a; COUNT(DISTINCT a) 5 SELECT HEX(MAX(a)), MAX(a) FROM t1; HEX(MAX(a)) MAX(a) 61202020 a # # GROUP BY # CREATE TABLE t2 (a VARCHAR(10), b int, c varchar(10)) COLLATE 'utf8_unicode_nopad_ci'; INSERT t2 values('ab', 12, 'cd'), ('ab', 2, 'ed'), ('aa', 20, 'er'), ('aa ', 0, 'er '); SELECT HEX(a), cnt FROM (SELECT a, COUNT(a) AS cnt FROM t2 GROUP BY a ORDER BY a) AS td; HEX(a) cnt 6161 1 61612020 1 6162 2 DROP TABLE t2; # # Weights # SELECT HEX(WEIGHT_STRING(a AS CHAR(10))) FROM t1; HEX(WEIGHT_STRING(a AS CHAR(10))) 0E33020002000200020002000200020002000200 0E33020902090200020002000200020002000200 02090E3302000200020002000200020002000200 02090E3302090200020002000200020002000200 0E33020902090209020002000200020002000200 DROP TABLE t1; # # IF, CASE, LEAST # SELECT IF('abc' COLLATE 'utf8_unicode_nopad_ci' = 'abc ', 'pad', 'nopad'); IF('abc' COLLATE 'utf8_unicode_nopad_ci' = 'abc ', 'pad', 'nopad') nopad SELECT CASE 'abc' COLLATE 'utf8_unicode_nopad_ci' WHEN 'abc ' THEN 'pad' ELSE 'nopad' END; CASE 'abc' COLLATE 'utf8_unicode_nopad_ci' WHEN 'abc ' THEN 'pad' ELSE 'nopad' END nopad SELECT CASE WHEN 'abc' COLLATE 'utf8_unicode_nopad_ci' = 'abc ' THEN 'pad' ELSE 'nopad' END; CASE WHEN 'abc' COLLATE 'utf8_unicode_nopad_ci' = 'abc ' THEN 'pad' ELSE 'nopad' END nopad SELECT HEX(LEAST('abc ' COLLATE 'utf8_unicode_nopad_ci', 'abc ')); HEX(LEAST('abc ' COLLATE 'utf8_unicode_nopad_ci', 'abc ')) 61626320 SELECT HEX(GREATEST('abc ' COLLATE 'utf8_unicode_nopad_ci', 'abc ')); HEX(GREATEST('abc ' COLLATE 'utf8_unicode_nopad_ci', 'abc ')) 6162632020 # # Collation mix # CREATE TABLE t1 (a VARCHAR(10)) COLLATE 'utf8_unicode_ci'; INSERT INTO t1 VALUES ('a'),('a '); SELECT COUNT(*) FROM t1 WHERE a='a'; COUNT(*) 2 SELECT COUNT(*) FROM t1 WHERE a='a' COLLATE 'utf8_unicode_ci'; COUNT(*) 2 SELECT COUNT(*) FROM t1 WHERE a='a' COLLATE 'utf8_unicode_nopad_ci'; COUNT(*) 1 ALTER TABLE t1 MODIFY a VARCHAR(10) COLLATE 'utf8_unicode_nopad_ci'; SELECT COUNT(*) FROM t1 WHERE a='a'; COUNT(*) 1 SELECT COUNT(*) FROM t1 WHERE a='a' COLLATE 'utf8_unicode_ci'; COUNT(*) 2 SELECT COUNT(*) FROM t1 WHERE a='a' COLLATE 'utf8_unicode_nopad_ci'; COUNT(*) 1 DROP TABLE t1; # # End of ctype_pad.inc # SET DEFAULT_STORAGE_ENGINE=Default; SET DEFAULT_STORAGE_ENGINE=MyISAM; # # Start of ctype_pad.inc # # # Unique indexes # CREATE TABLE t1 (a VARCHAR(10) PRIMARY KEY) COLLATE 'utf8_unicode_520_nopad_ci'; SHOW CREATE TABLE t1; Table Create Table t1 CREATE TABLE `t1` ( `a` varchar(10) NOT NULL, PRIMARY KEY (`a`) ) ENGINE=MyISAM DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_unicode_520_nopad_ci INSERT INTO t1 VALUES ('abc'),('abc '),(' a'),(' a '),('a '); SELECT HEX(a), a FROM t1 ORDER BY a; HEX(a) a 2061 a 206120 a 61202020 a 616263 abc 6162632020 abc SELECT HEX(a), a FROM t1 IGNORE INDEX(PRIMARY) ORDER BY a; HEX(a) a 2061 a 206120 a 61202020 a 616263 abc 6162632020 abc SELECT HEX(a), a FROM t1 IGNORE INDEX(PRIMARY) ORDER BY a DESC; HEX(a) a 6162632020 abc 616263 abc 61202020 a 206120 a 2061 a # # UNION # CREATE TABLE t2 (a VARCHAR(10)) COLLATE 'utf8_unicode_520_nopad_ci'; INSERT INTO t2 VALUES ('abc '),('abc '),(' a'),('a '); SELECT HEX(a),a FROM (SELECT * FROM t1 UNION SELECT * FROM t2 ORDER BY a) td; HEX(a) a 2061 a 206120 a 6120 a 61202020 a 616263 abc 61626320 abc 6162632020 abc DROP TABLE t1; DROP TABLE t2; # # DISTINCT, COUNT, MAX # CREATE TABLE t1 (a VARCHAR(10)) COLLATE 'utf8_unicode_520_nopad_ci'; INSERT INTO t1 VALUES ('a'),('a '),(' a'),(' a '),('a '); SELECT HEX(a), a FROM (SELECT DISTINCT a FROM t1 ORDER BY a) td; HEX(a) a 2061 a 206120 a 61 a 612020 a 61202020 a SELECT COUNT(DISTINCT a) FROM t1 ORDER BY a; COUNT(DISTINCT a) 5 SELECT HEX(MAX(a)), MAX(a) FROM t1; HEX(MAX(a)) MAX(a) 61202020 a # # GROUP BY # CREATE TABLE t2 (a VARCHAR(10), b int, c varchar(10)) COLLATE 'utf8_unicode_520_nopad_ci'; INSERT t2 values('ab', 12, 'cd'), ('ab', 2, 'ed'), ('aa', 20, 'er'), ('aa ', 0, 'er '); SELECT HEX(a), cnt FROM (SELECT a, COUNT(a) AS cnt FROM t2 GROUP BY a ORDER BY a) AS td; HEX(a) cnt 6161 1 61612020 1 6162 2 DROP TABLE t2; # # Weights # SELECT HEX(WEIGHT_STRING(a AS CHAR(10))) FROM t1; HEX(WEIGHT_STRING(a AS CHAR(10))) 120F020002000200020002000200020002000200 120F020A020A0200020002000200020002000200 020A120F02000200020002000200020002000200 020A120F020A0200020002000200020002000200 120F020A020A020A020002000200020002000200 DROP TABLE t1; # # IF, CASE, LEAST # SELECT IF('abc' COLLATE 'utf8_unicode_520_nopad_ci' = 'abc ', 'pad', 'nopad'); IF('abc' COLLATE 'utf8_unicode_520_nopad_ci' = 'abc ', 'pad', 'nopad') nopad SELECT CASE 'abc' COLLATE 'utf8_unicode_520_nopad_ci' WHEN 'abc ' THEN 'pad' ELSE 'nopad' END; CASE 'abc' COLLATE 'utf8_unicode_520_nopad_ci' WHEN 'abc ' THEN 'pad' ELSE 'nopad' END nopad SELECT CASE WHEN 'abc' COLLATE 'utf8_unicode_520_nopad_ci' = 'abc ' THEN 'pad' ELSE 'nopad' END; CASE WHEN 'abc' COLLATE 'utf8_unicode_520_nopad_ci' = 'abc ' THEN 'pad' ELSE 'nopad' END nopad SELECT HEX(LEAST('abc ' COLLATE 'utf8_unicode_520_nopad_ci', 'abc ')); HEX(LEAST('abc ' COLLATE 'utf8_unicode_520_nopad_ci', 'abc ')) 61626320 SELECT HEX(GREATEST('abc ' COLLATE 'utf8_unicode_520_nopad_ci', 'abc ')); HEX(GREATEST('abc ' COLLATE 'utf8_unicode_520_nopad_ci', 'abc ')) 6162632020 # # Collation mix # CREATE TABLE t1 (a VARCHAR(10)) COLLATE 'utf8_unicode_520_ci'; INSERT INTO t1 VALUES ('a'),('a '); SELECT COUNT(*) FROM t1 WHERE a='a'; COUNT(*) 2 SELECT COUNT(*) FROM t1 WHERE a='a' COLLATE 'utf8_unicode_520_ci'; COUNT(*) 2 SELECT COUNT(*) FROM t1 WHERE a='a' COLLATE 'utf8_unicode_520_nopad_ci'; COUNT(*) 1 ALTER TABLE t1 MODIFY a VARCHAR(10) COLLATE 'utf8_unicode_520_nopad_ci'; SELECT COUNT(*) FROM t1 WHERE a='a'; COUNT(*) 1 SELECT COUNT(*) FROM t1 WHERE a='a' COLLATE 'utf8_unicode_520_ci'; COUNT(*) 2 SELECT COUNT(*) FROM t1 WHERE a='a' COLLATE 'utf8_unicode_520_nopad_ci'; COUNT(*) 1 DROP TABLE t1; # # End of ctype_pad.inc # SET DEFAULT_STORAGE_ENGINE=HEAP; # # Start of ctype_pad.inc # # # Unique indexes # CREATE TABLE t1 (a VARCHAR(10) PRIMARY KEY) COLLATE 'utf8_unicode_520_nopad_ci'; SHOW CREATE TABLE t1; Table Create Table t1 CREATE TABLE `t1` ( `a` varchar(10) NOT NULL, PRIMARY KEY (`a`) ) ENGINE=MEMORY DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_unicode_520_nopad_ci INSERT INTO t1 VALUES ('abc'),('abc '),(' a'),(' a '),('a '); SELECT HEX(a), a FROM t1 ORDER BY a; HEX(a) a 2061 a 206120 a 61202020 a 616263 abc 6162632020 abc SELECT HEX(a), a FROM t1 IGNORE INDEX(PRIMARY) ORDER BY a; HEX(a) a 2061 a 206120 a 61202020 a 616263 abc 6162632020 abc SELECT HEX(a), a FROM t1 IGNORE INDEX(PRIMARY) ORDER BY a DESC; HEX(a) a 6162632020 abc 616263 abc 61202020 a 206120 a 2061 a # # UNION # CREATE TABLE t2 (a VARCHAR(10)) COLLATE 'utf8_unicode_520_nopad_ci'; INSERT INTO t2 VALUES ('abc '),('abc '),(' a'),('a '); SELECT HEX(a),a FROM (SELECT * FROM t1 UNION SELECT * FROM t2 ORDER BY a) td; HEX(a) a 2061 a 206120 a 6120 a 61202020 a 616263 abc 61626320 abc 6162632020 abc DROP TABLE t1; DROP TABLE t2; # # DISTINCT, COUNT, MAX # CREATE TABLE t1 (a VARCHAR(10)) COLLATE 'utf8_unicode_520_nopad_ci'; INSERT INTO t1 VALUES ('a'),('a '),(' a'),(' a '),('a '); SELECT HEX(a), a FROM (SELECT DISTINCT a FROM t1 ORDER BY a) td; HEX(a) a 2061 a 206120 a 61 a 612020 a 61202020 a SELECT COUNT(DISTINCT a) FROM t1 ORDER BY a; COUNT(DISTINCT a) 5 SELECT HEX(MAX(a)), MAX(a) FROM t1; HEX(MAX(a)) MAX(a) 61202020 a # # GROUP BY # CREATE TABLE t2 (a VARCHAR(10), b int, c varchar(10)) COLLATE 'utf8_unicode_520_nopad_ci'; INSERT t2 values('ab', 12, 'cd'), ('ab', 2, 'ed'), ('aa', 20, 'er'), ('aa ', 0, 'er '); SELECT HEX(a), cnt FROM (SELECT a, COUNT(a) AS cnt FROM t2 GROUP BY a ORDER BY a) AS td; HEX(a) cnt 6161 1 61612020 1 6162 2 DROP TABLE t2; # # Weights # SELECT HEX(WEIGHT_STRING(a AS CHAR(10))) FROM t1; HEX(WEIGHT_STRING(a AS CHAR(10))) 120F020002000200020002000200020002000200 120F020A020A0200020002000200020002000200 020A120F02000200020002000200020002000200 020A120F020A0200020002000200020002000200 120F020A020A020A020002000200020002000200 DROP TABLE t1; # # IF, CASE, LEAST # SELECT IF('abc' COLLATE 'utf8_unicode_520_nopad_ci' = 'abc ', 'pad', 'nopad'); IF('abc' COLLATE 'utf8_unicode_520_nopad_ci' = 'abc ', 'pad', 'nopad') nopad SELECT CASE 'abc' COLLATE 'utf8_unicode_520_nopad_ci' WHEN 'abc ' THEN 'pad' ELSE 'nopad' END; CASE 'abc' COLLATE 'utf8_unicode_520_nopad_ci' WHEN 'abc ' THEN 'pad' ELSE 'nopad' END nopad SELECT CASE WHEN 'abc' COLLATE 'utf8_unicode_520_nopad_ci' = 'abc ' THEN 'pad' ELSE 'nopad' END; CASE WHEN 'abc' COLLATE 'utf8_unicode_520_nopad_ci' = 'abc ' THEN 'pad' ELSE 'nopad' END nopad SELECT HEX(LEAST('abc ' COLLATE 'utf8_unicode_520_nopad_ci', 'abc ')); HEX(LEAST('abc ' COLLATE 'utf8_unicode_520_nopad_ci', 'abc ')) 61626320 SELECT HEX(GREATEST('abc ' COLLATE 'utf8_unicode_520_nopad_ci', 'abc ')); HEX(GREATEST('abc ' COLLATE 'utf8_unicode_520_nopad_ci', 'abc ')) 6162632020 # # Collation mix # CREATE TABLE t1 (a VARCHAR(10)) COLLATE 'utf8_unicode_520_ci'; INSERT INTO t1 VALUES ('a'),('a '); SELECT COUNT(*) FROM t1 WHERE a='a'; COUNT(*) 2 SELECT COUNT(*) FROM t1 WHERE a='a' COLLATE 'utf8_unicode_520_ci'; COUNT(*) 2 SELECT COUNT(*) FROM t1 WHERE a='a' COLLATE 'utf8_unicode_520_nopad_ci'; COUNT(*) 1 ALTER TABLE t1 MODIFY a VARCHAR(10) COLLATE 'utf8_unicode_520_nopad_ci'; SELECT COUNT(*) FROM t1 WHERE a='a'; COUNT(*) 1 SELECT COUNT(*) FROM t1 WHERE a='a' COLLATE 'utf8_unicode_520_ci'; COUNT(*) 2 SELECT COUNT(*) FROM t1 WHERE a='a' COLLATE 'utf8_unicode_520_nopad_ci'; COUNT(*) 1 DROP TABLE t1; # # End of ctype_pad.inc # SET DEFAULT_STORAGE_ENGINE=Default; SET NAMES utf8 COLLATE utf8_unicode_nopad_ci; # # MDEV-14350 Index use with collation utf8mb4_unicode_nopad_ci on LIKE pattern with wrong results # CREATE OR REPLACE TABLE t1 AS SELECT SPACE(50) AS a, SPACE (50) AS b; ALTER TABLE t1 ADD KEY(a), ADD KEY(b); SHOW CREATE TABLE t1; Table Create Table t1 CREATE TABLE `t1` ( `a` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_unicode_nopad_ci DEFAULT NULL, `b` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_unicode_nopad_ci DEFAULT NULL, KEY `a` (`a`), KEY `b` (`b`) ) ENGINE=MyISAM DEFAULT CHARSET=latin1 COLLATE=latin1_swedish_ci INSERT INTO t1 VALUES ('111', '111'); INSERT INTO t1 VALUES ('222', '222'); INSERT INTO t1 VALUES ('333', '333'); INSERT INTO t1 VALUES ('444', '444'); SELECT * FROM t1 WHERE a LIKE '111%'; a b 111 111 SELECT * FROM t1 IGNORE INDEX (a) WHERE a LIKE '111%'; a b 111 111 DROP TABLE t1; # # End of 10.2 tests # # # Start of 10.10 tests # # # MDEV-27009 Add UCA-14.0.0 collations # Collation IDs in the protocol # SET NAMES utf8mb3; SET @charset=(SELECT @@character_set_client); FOR rec IN (SELECT COLLATION_NAME FROM INFORMATION_SCHEMA.COLLATION_CHARACTER_SET_APPLICABILITY WHERE CHARACTER_SET_NAME=@charset AND COLLATION_NAME RLIKE 'uca1400' ORDER BY ID) DO EXECUTE IMMEDIATE CONCAT('SET NAMES ',@charset,' COLLATE ', rec.COLLATION_NAME); SELECT rec.COLLATION_NAME; END FOR; $$ Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr def COLLATION_NAME rec.COLLATION_NAME 253 192 13 Y 0 0 192 rec.COLLATION_NAME uca1400_ai_ci Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr def COLLATION_NAME rec.COLLATION_NAME 253 192 13 Y 0 0 192 rec.COLLATION_NAME uca1400_ai_cs Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr def COLLATION_NAME rec.COLLATION_NAME 253 192 13 Y 0 0 192 rec.COLLATION_NAME uca1400_as_ci Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr def COLLATION_NAME rec.COLLATION_NAME 253 192 13 Y 0 0 192 rec.COLLATION_NAME uca1400_as_cs Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr def COLLATION_NAME rec.COLLATION_NAME 253 192 19 Y 0 0 192 rec.COLLATION_NAME uca1400_nopad_ai_ci Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr def COLLATION_NAME rec.COLLATION_NAME 253 192 19 Y 0 0 192 rec.COLLATION_NAME uca1400_nopad_ai_cs Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr def COLLATION_NAME rec.COLLATION_NAME 253 192 19 Y 0 0 192 rec.COLLATION_NAME uca1400_nopad_as_ci Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr def COLLATION_NAME rec.COLLATION_NAME 253 192 19 Y 0 0 192 rec.COLLATION_NAME uca1400_nopad_as_cs Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr def COLLATION_NAME rec.COLLATION_NAME 253 192 23 Y 0 0 193 rec.COLLATION_NAME uca1400_icelandic_ai_ci Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr def COLLATION_NAME rec.COLLATION_NAME 253 192 23 Y 0 0 193 rec.COLLATION_NAME uca1400_icelandic_ai_cs Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr def COLLATION_NAME rec.COLLATION_NAME 253 192 23 Y 0 0 193 rec.COLLATION_NAME uca1400_icelandic_as_ci Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr def COLLATION_NAME rec.COLLATION_NAME 253 192 23 Y 0 0 193 rec.COLLATION_NAME uca1400_icelandic_as_cs Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr def COLLATION_NAME rec.COLLATION_NAME 253 192 29 Y 0 0 193 rec.COLLATION_NAME uca1400_icelandic_nopad_ai_ci Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr def COLLATION_NAME rec.COLLATION_NAME 253 192 29 Y 0 0 193 rec.COLLATION_NAME uca1400_icelandic_nopad_ai_cs Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr def COLLATION_NAME rec.COLLATION_NAME 253 192 29 Y 0 0 193 rec.COLLATION_NAME uca1400_icelandic_nopad_as_ci Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr def COLLATION_NAME rec.COLLATION_NAME 253 192 29 Y 0 0 193 rec.COLLATION_NAME uca1400_icelandic_nopad_as_cs Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr def COLLATION_NAME rec.COLLATION_NAME 253 192 21 Y 0 0 194 rec.COLLATION_NAME uca1400_latvian_ai_ci Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr def COLLATION_NAME rec.COLLATION_NAME 253 192 21 Y 0 0 194 rec.COLLATION_NAME uca1400_latvian_ai_cs Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr def COLLATION_NAME rec.COLLATION_NAME 253 192 21 Y 0 0 194 rec.COLLATION_NAME uca1400_latvian_as_ci Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr def COLLATION_NAME rec.COLLATION_NAME 253 192 21 Y 0 0 194 rec.COLLATION_NAME uca1400_latvian_as_cs Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr def COLLATION_NAME rec.COLLATION_NAME 253 192 27 Y 0 0 194 rec.COLLATION_NAME uca1400_latvian_nopad_ai_ci Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr def COLLATION_NAME rec.COLLATION_NAME 253 192 27 Y 0 0 194 rec.COLLATION_NAME uca1400_latvian_nopad_ai_cs Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr def COLLATION_NAME rec.COLLATION_NAME 253 192 27 Y 0 0 194 rec.COLLATION_NAME uca1400_latvian_nopad_as_ci Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr def COLLATION_NAME rec.COLLATION_NAME 253 192 27 Y 0 0 194 rec.COLLATION_NAME uca1400_latvian_nopad_as_cs Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr def COLLATION_NAME rec.COLLATION_NAME 253 192 22 Y 0 0 195 rec.COLLATION_NAME uca1400_romanian_ai_ci Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr def COLLATION_NAME rec.COLLATION_NAME 253 192 22 Y 0 0 195 rec.COLLATION_NAME uca1400_romanian_ai_cs Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr def COLLATION_NAME rec.COLLATION_NAME 253 192 22 Y 0 0 195 rec.COLLATION_NAME uca1400_romanian_as_ci Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr def COLLATION_NAME rec.COLLATION_NAME 253 192 22 Y 0 0 195 rec.COLLATION_NAME uca1400_romanian_as_cs Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr def COLLATION_NAME rec.COLLATION_NAME 253 192 28 Y 0 0 195 rec.COLLATION_NAME uca1400_romanian_nopad_ai_ci Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr def COLLATION_NAME rec.COLLATION_NAME 253 192 28 Y 0 0 195 rec.COLLATION_NAME uca1400_romanian_nopad_ai_cs Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr def COLLATION_NAME rec.COLLATION_NAME 253 192 28 Y 0 0 195 rec.COLLATION_NAME uca1400_romanian_nopad_as_ci Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr def COLLATION_NAME rec.COLLATION_NAME 253 192 28 Y 0 0 195 rec.COLLATION_NAME uca1400_romanian_nopad_as_cs Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr def COLLATION_NAME rec.COLLATION_NAME 253 192 23 Y 0 0 196 rec.COLLATION_NAME uca1400_slovenian_ai_ci Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr def COLLATION_NAME rec.COLLATION_NAME 253 192 23 Y 0 0 196 rec.COLLATION_NAME uca1400_slovenian_ai_cs Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr def COLLATION_NAME rec.COLLATION_NAME 253 192 23 Y 0 0 196 rec.COLLATION_NAME uca1400_slovenian_as_ci Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr def COLLATION_NAME rec.COLLATION_NAME 253 192 23 Y 0 0 196 rec.COLLATION_NAME uca1400_slovenian_as_cs Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr def COLLATION_NAME rec.COLLATION_NAME 253 192 29 Y 0 0 196 rec.COLLATION_NAME uca1400_slovenian_nopad_ai_ci Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr def COLLATION_NAME rec.COLLATION_NAME 253 192 29 Y 0 0 196 rec.COLLATION_NAME uca1400_slovenian_nopad_ai_cs Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr def COLLATION_NAME rec.COLLATION_NAME 253 192 29 Y 0 0 196 rec.COLLATION_NAME uca1400_slovenian_nopad_as_ci Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr def COLLATION_NAME rec.COLLATION_NAME 253 192 29 Y 0 0 196 rec.COLLATION_NAME uca1400_slovenian_nopad_as_cs Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr def COLLATION_NAME rec.COLLATION_NAME 253 192 20 Y 0 0 197 rec.COLLATION_NAME uca1400_polish_ai_ci Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr def COLLATION_NAME rec.COLLATION_NAME 253 192 20 Y 0 0 197 rec.COLLATION_NAME uca1400_polish_ai_cs Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr def COLLATION_NAME rec.COLLATION_NAME 253 192 20 Y 0 0 197 rec.COLLATION_NAME uca1400_polish_as_ci Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr def COLLATION_NAME rec.COLLATION_NAME 253 192 20 Y 0 0 197 rec.COLLATION_NAME uca1400_polish_as_cs Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr def COLLATION_NAME rec.COLLATION_NAME 253 192 26 Y 0 0 197 rec.COLLATION_NAME uca1400_polish_nopad_ai_ci Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr def COLLATION_NAME rec.COLLATION_NAME 253 192 26 Y 0 0 197 rec.COLLATION_NAME uca1400_polish_nopad_ai_cs Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr def COLLATION_NAME rec.COLLATION_NAME 253 192 26 Y 0 0 197 rec.COLLATION_NAME uca1400_polish_nopad_as_ci Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr def COLLATION_NAME rec.COLLATION_NAME 253 192 26 Y 0 0 197 rec.COLLATION_NAME uca1400_polish_nopad_as_cs Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr def COLLATION_NAME rec.COLLATION_NAME 253 192 22 Y 0 0 198 rec.COLLATION_NAME uca1400_estonian_ai_ci Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr def COLLATION_NAME rec.COLLATION_NAME 253 192 22 Y 0 0 198 rec.COLLATION_NAME uca1400_estonian_ai_cs Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr def COLLATION_NAME rec.COLLATION_NAME 253 192 22 Y 0 0 198 rec.COLLATION_NAME uca1400_estonian_as_ci Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr def COLLATION_NAME rec.COLLATION_NAME 253 192 22 Y 0 0 198 rec.COLLATION_NAME uca1400_estonian_as_cs Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr def COLLATION_NAME rec.COLLATION_NAME 253 192 28 Y 0 0 198 rec.COLLATION_NAME uca1400_estonian_nopad_ai_ci Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr def COLLATION_NAME rec.COLLATION_NAME 253 192 28 Y 0 0 198 rec.COLLATION_NAME uca1400_estonian_nopad_ai_cs Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr def COLLATION_NAME rec.COLLATION_NAME 253 192 28 Y 0 0 198 rec.COLLATION_NAME uca1400_estonian_nopad_as_ci Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr def COLLATION_NAME rec.COLLATION_NAME 253 192 28 Y 0 0 198 rec.COLLATION_NAME uca1400_estonian_nopad_as_cs Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr def COLLATION_NAME rec.COLLATION_NAME 253 192 21 Y 0 0 199 rec.COLLATION_NAME uca1400_spanish_ai_ci Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr def COLLATION_NAME rec.COLLATION_NAME 253 192 21 Y 0 0 199 rec.COLLATION_NAME uca1400_spanish_ai_cs Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr def COLLATION_NAME rec.COLLATION_NAME 253 192 21 Y 0 0 199 rec.COLLATION_NAME uca1400_spanish_as_ci Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr def COLLATION_NAME rec.COLLATION_NAME 253 192 21 Y 0 0 199 rec.COLLATION_NAME uca1400_spanish_as_cs Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr def COLLATION_NAME rec.COLLATION_NAME 253 192 27 Y 0 0 199 rec.COLLATION_NAME uca1400_spanish_nopad_ai_ci Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr def COLLATION_NAME rec.COLLATION_NAME 253 192 27 Y 0 0 199 rec.COLLATION_NAME uca1400_spanish_nopad_ai_cs Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr def COLLATION_NAME rec.COLLATION_NAME 253 192 27 Y 0 0 199 rec.COLLATION_NAME uca1400_spanish_nopad_as_ci Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr def COLLATION_NAME rec.COLLATION_NAME 253 192 27 Y 0 0 199 rec.COLLATION_NAME uca1400_spanish_nopad_as_cs Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr def COLLATION_NAME rec.COLLATION_NAME 253 192 21 Y 0 0 200 rec.COLLATION_NAME uca1400_swedish_ai_ci Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr def COLLATION_NAME rec.COLLATION_NAME 253 192 21 Y 0 0 200 rec.COLLATION_NAME uca1400_swedish_ai_cs Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr def COLLATION_NAME rec.COLLATION_NAME 253 192 21 Y 0 0 200 rec.COLLATION_NAME uca1400_swedish_as_ci Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr def COLLATION_NAME rec.COLLATION_NAME 253 192 21 Y 0 0 200 rec.COLLATION_NAME uca1400_swedish_as_cs Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr def COLLATION_NAME rec.COLLATION_NAME 253 192 27 Y 0 0 200 rec.COLLATION_NAME uca1400_swedish_nopad_ai_ci Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr def COLLATION_NAME rec.COLLATION_NAME 253 192 27 Y 0 0 200 rec.COLLATION_NAME uca1400_swedish_nopad_ai_cs Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr def COLLATION_NAME rec.COLLATION_NAME 253 192 27 Y 0 0 200 rec.COLLATION_NAME uca1400_swedish_nopad_as_ci Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr def COLLATION_NAME rec.COLLATION_NAME 253 192 27 Y 0 0 200 rec.COLLATION_NAME uca1400_swedish_nopad_as_cs Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr def COLLATION_NAME rec.COLLATION_NAME 253 192 21 Y 0 0 201 rec.COLLATION_NAME uca1400_turkish_ai_ci Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr def COLLATION_NAME rec.COLLATION_NAME 253 192 21 Y 0 0 201 rec.COLLATION_NAME uca1400_turkish_ai_cs Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr def COLLATION_NAME rec.COLLATION_NAME 253 192 21 Y 0 0 201 rec.COLLATION_NAME uca1400_turkish_as_ci Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr def COLLATION_NAME rec.COLLATION_NAME 253 192 21 Y 0 0 201 rec.COLLATION_NAME uca1400_turkish_as_cs Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr def COLLATION_NAME rec.COLLATION_NAME 253 192 27 Y 0 0 201 rec.COLLATION_NAME uca1400_turkish_nopad_ai_ci Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr def COLLATION_NAME rec.COLLATION_NAME 253 192 27 Y 0 0 201 rec.COLLATION_NAME uca1400_turkish_nopad_ai_cs Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr def COLLATION_NAME rec.COLLATION_NAME 253 192 27 Y 0 0 201 rec.COLLATION_NAME uca1400_turkish_nopad_as_ci Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr def COLLATION_NAME rec.COLLATION_NAME 253 192 27 Y 0 0 201 rec.COLLATION_NAME uca1400_turkish_nopad_as_cs Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr def COLLATION_NAME rec.COLLATION_NAME 253 192 19 Y 0 0 202 rec.COLLATION_NAME uca1400_czech_ai_ci Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr def COLLATION_NAME rec.COLLATION_NAME 253 192 19 Y 0 0 202 rec.COLLATION_NAME uca1400_czech_ai_cs Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr def COLLATION_NAME rec.COLLATION_NAME 253 192 19 Y 0 0 202 rec.COLLATION_NAME uca1400_czech_as_ci Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr def COLLATION_NAME rec.COLLATION_NAME 253 192 19 Y 0 0 202 rec.COLLATION_NAME uca1400_czech_as_cs Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr def COLLATION_NAME rec.COLLATION_NAME 253 192 25 Y 0 0 202 rec.COLLATION_NAME uca1400_czech_nopad_ai_ci Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr def COLLATION_NAME rec.COLLATION_NAME 253 192 25 Y 0 0 202 rec.COLLATION_NAME uca1400_czech_nopad_ai_cs Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr def COLLATION_NAME rec.COLLATION_NAME 253 192 25 Y 0 0 202 rec.COLLATION_NAME uca1400_czech_nopad_as_ci Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr def COLLATION_NAME rec.COLLATION_NAME 253 192 25 Y 0 0 202 rec.COLLATION_NAME uca1400_czech_nopad_as_cs Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr def COLLATION_NAME rec.COLLATION_NAME 253 192 20 Y 0 0 203 rec.COLLATION_NAME uca1400_danish_ai_ci Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr def COLLATION_NAME rec.COLLATION_NAME 253 192 20 Y 0 0 203 rec.COLLATION_NAME uca1400_danish_ai_cs Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr def COLLATION_NAME rec.COLLATION_NAME 253 192 20 Y 0 0 203 rec.COLLATION_NAME uca1400_danish_as_ci Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr def COLLATION_NAME rec.COLLATION_NAME 253 192 20 Y 0 0 203 rec.COLLATION_NAME uca1400_danish_as_cs Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr def COLLATION_NAME rec.COLLATION_NAME 253 192 26 Y 0 0 203 rec.COLLATION_NAME uca1400_danish_nopad_ai_ci Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr def COLLATION_NAME rec.COLLATION_NAME 253 192 26 Y 0 0 203 rec.COLLATION_NAME uca1400_danish_nopad_ai_cs Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr def COLLATION_NAME rec.COLLATION_NAME 253 192 26 Y 0 0 203 rec.COLLATION_NAME uca1400_danish_nopad_as_ci Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr def COLLATION_NAME rec.COLLATION_NAME 253 192 26 Y 0 0 203 rec.COLLATION_NAME uca1400_danish_nopad_as_cs Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr def COLLATION_NAME rec.COLLATION_NAME 253 192 24 Y 0 0 204 rec.COLLATION_NAME uca1400_lithuanian_ai_ci Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr def COLLATION_NAME rec.COLLATION_NAME 253 192 24 Y 0 0 204 rec.COLLATION_NAME uca1400_lithuanian_ai_cs Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr def COLLATION_NAME rec.COLLATION_NAME 253 192 24 Y 0 0 204 rec.COLLATION_NAME uca1400_lithuanian_as_ci Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr def COLLATION_NAME rec.COLLATION_NAME 253 192 24 Y 0 0 204 rec.COLLATION_NAME uca1400_lithuanian_as_cs Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr def COLLATION_NAME rec.COLLATION_NAME 253 192 30 Y 0 0 204 rec.COLLATION_NAME uca1400_lithuanian_nopad_ai_ci Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr def COLLATION_NAME rec.COLLATION_NAME 253 192 30 Y 0 0 204 rec.COLLATION_NAME uca1400_lithuanian_nopad_ai_cs Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr def COLLATION_NAME rec.COLLATION_NAME 253 192 30 Y 0 0 204 rec.COLLATION_NAME uca1400_lithuanian_nopad_as_ci Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr def COLLATION_NAME rec.COLLATION_NAME 253 192 30 Y 0 0 204 rec.COLLATION_NAME uca1400_lithuanian_nopad_as_cs Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr def COLLATION_NAME rec.COLLATION_NAME 253 192 20 Y 0 0 205 rec.COLLATION_NAME uca1400_slovak_ai_ci Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr def COLLATION_NAME rec.COLLATION_NAME 253 192 20 Y 0 0 205 rec.COLLATION_NAME uca1400_slovak_ai_cs Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr def COLLATION_NAME rec.COLLATION_NAME 253 192 20 Y 0 0 205 rec.COLLATION_NAME uca1400_slovak_as_ci Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr def COLLATION_NAME rec.COLLATION_NAME 253 192 20 Y 0 0 205 rec.COLLATION_NAME uca1400_slovak_as_cs Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr def COLLATION_NAME rec.COLLATION_NAME 253 192 26 Y 0 0 205 rec.COLLATION_NAME uca1400_slovak_nopad_ai_ci Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr def COLLATION_NAME rec.COLLATION_NAME 253 192 26 Y 0 0 205 rec.COLLATION_NAME uca1400_slovak_nopad_ai_cs Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr def COLLATION_NAME rec.COLLATION_NAME 253 192 26 Y 0 0 205 rec.COLLATION_NAME uca1400_slovak_nopad_as_ci Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr def COLLATION_NAME rec.COLLATION_NAME 253 192 26 Y 0 0 205 rec.COLLATION_NAME uca1400_slovak_nopad_as_cs Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr def COLLATION_NAME rec.COLLATION_NAME 253 192 22 Y 0 0 206 rec.COLLATION_NAME uca1400_spanish2_ai_ci Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr def COLLATION_NAME rec.COLLATION_NAME 253 192 22 Y 0 0 206 rec.COLLATION_NAME uca1400_spanish2_ai_cs Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr def COLLATION_NAME rec.COLLATION_NAME 253 192 22 Y 0 0 206 rec.COLLATION_NAME uca1400_spanish2_as_ci Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr def COLLATION_NAME rec.COLLATION_NAME 253 192 22 Y 0 0 206 rec.COLLATION_NAME uca1400_spanish2_as_cs Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr def COLLATION_NAME rec.COLLATION_NAME 253 192 28 Y 0 0 206 rec.COLLATION_NAME uca1400_spanish2_nopad_ai_ci Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr def COLLATION_NAME rec.COLLATION_NAME 253 192 28 Y 0 0 206 rec.COLLATION_NAME uca1400_spanish2_nopad_ai_cs Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr def COLLATION_NAME rec.COLLATION_NAME 253 192 28 Y 0 0 206 rec.COLLATION_NAME uca1400_spanish2_nopad_as_ci Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr def COLLATION_NAME rec.COLLATION_NAME 253 192 28 Y 0 0 206 rec.COLLATION_NAME uca1400_spanish2_nopad_as_cs Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr def COLLATION_NAME rec.COLLATION_NAME 253 192 19 Y 0 0 207 rec.COLLATION_NAME uca1400_roman_ai_ci Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr def COLLATION_NAME rec.COLLATION_NAME 253 192 19 Y 0 0 207 rec.COLLATION_NAME uca1400_roman_ai_cs Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr def COLLATION_NAME rec.COLLATION_NAME 253 192 19 Y 0 0 207 rec.COLLATION_NAME uca1400_roman_as_ci Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr def COLLATION_NAME rec.COLLATION_NAME 253 192 19 Y 0 0 207 rec.COLLATION_NAME uca1400_roman_as_cs Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr def COLLATION_NAME rec.COLLATION_NAME 253 192 25 Y 0 0 207 rec.COLLATION_NAME uca1400_roman_nopad_ai_ci Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr def COLLATION_NAME rec.COLLATION_NAME 253 192 25 Y 0 0 207 rec.COLLATION_NAME uca1400_roman_nopad_ai_cs Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr def COLLATION_NAME rec.COLLATION_NAME 253 192 25 Y 0 0 207 rec.COLLATION_NAME uca1400_roman_nopad_as_ci Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr def COLLATION_NAME rec.COLLATION_NAME 253 192 25 Y 0 0 207 rec.COLLATION_NAME uca1400_roman_nopad_as_cs Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr def COLLATION_NAME rec.COLLATION_NAME 253 192 21 Y 0 0 208 rec.COLLATION_NAME uca1400_persian_ai_ci Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr def COLLATION_NAME rec.COLLATION_NAME 253 192 21 Y 0 0 208 rec.COLLATION_NAME uca1400_persian_ai_cs Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr def COLLATION_NAME rec.COLLATION_NAME 253 192 21 Y 0 0 208 rec.COLLATION_NAME uca1400_persian_as_ci Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr def COLLATION_NAME rec.COLLATION_NAME 253 192 21 Y 0 0 208 rec.COLLATION_NAME uca1400_persian_as_cs Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr def COLLATION_NAME rec.COLLATION_NAME 253 192 27 Y 0 0 208 rec.COLLATION_NAME uca1400_persian_nopad_ai_ci Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr def COLLATION_NAME rec.COLLATION_NAME 253 192 27 Y 0 0 208 rec.COLLATION_NAME uca1400_persian_nopad_ai_cs Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr def COLLATION_NAME rec.COLLATION_NAME 253 192 27 Y 0 0 208 rec.COLLATION_NAME uca1400_persian_nopad_as_ci Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr def COLLATION_NAME rec.COLLATION_NAME 253 192 27 Y 0 0 208 rec.COLLATION_NAME uca1400_persian_nopad_as_cs Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr def COLLATION_NAME rec.COLLATION_NAME 253 192 23 Y 0 0 209 rec.COLLATION_NAME uca1400_esperanto_ai_ci Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr def COLLATION_NAME rec.COLLATION_NAME 253 192 23 Y 0 0 209 rec.COLLATION_NAME uca1400_esperanto_ai_cs Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr def COLLATION_NAME rec.COLLATION_NAME 253 192 23 Y 0 0 209 rec.COLLATION_NAME uca1400_esperanto_as_ci Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr def COLLATION_NAME rec.COLLATION_NAME 253 192 23 Y 0 0 209 rec.COLLATION_NAME uca1400_esperanto_as_cs Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr def COLLATION_NAME rec.COLLATION_NAME 253 192 29 Y 0 0 209 rec.COLLATION_NAME uca1400_esperanto_nopad_ai_ci Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr def COLLATION_NAME rec.COLLATION_NAME 253 192 29 Y 0 0 209 rec.COLLATION_NAME uca1400_esperanto_nopad_ai_cs Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr def COLLATION_NAME rec.COLLATION_NAME 253 192 29 Y 0 0 209 rec.COLLATION_NAME uca1400_esperanto_nopad_as_ci Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr def COLLATION_NAME rec.COLLATION_NAME 253 192 29 Y 0 0 209 rec.COLLATION_NAME uca1400_esperanto_nopad_as_cs Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr def COLLATION_NAME rec.COLLATION_NAME 253 192 23 Y 0 0 210 rec.COLLATION_NAME uca1400_hungarian_ai_ci Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr def COLLATION_NAME rec.COLLATION_NAME 253 192 23 Y 0 0 210 rec.COLLATION_NAME uca1400_hungarian_ai_cs Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr def COLLATION_NAME rec.COLLATION_NAME 253 192 23 Y 0 0 210 rec.COLLATION_NAME uca1400_hungarian_as_ci Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr def COLLATION_NAME rec.COLLATION_NAME 253 192 23 Y 0 0 210 rec.COLLATION_NAME uca1400_hungarian_as_cs Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr def COLLATION_NAME rec.COLLATION_NAME 253 192 29 Y 0 0 210 rec.COLLATION_NAME uca1400_hungarian_nopad_ai_ci Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr def COLLATION_NAME rec.COLLATION_NAME 253 192 29 Y 0 0 210 rec.COLLATION_NAME uca1400_hungarian_nopad_ai_cs Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr def COLLATION_NAME rec.COLLATION_NAME 253 192 29 Y 0 0 210 rec.COLLATION_NAME uca1400_hungarian_nopad_as_ci Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr def COLLATION_NAME rec.COLLATION_NAME 253 192 29 Y 0 0 210 rec.COLLATION_NAME uca1400_hungarian_nopad_as_cs Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr def COLLATION_NAME rec.COLLATION_NAME 253 192 21 Y 0 0 211 rec.COLLATION_NAME uca1400_sinhala_ai_ci Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr def COLLATION_NAME rec.COLLATION_NAME 253 192 21 Y 0 0 211 rec.COLLATION_NAME uca1400_sinhala_ai_cs Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr def COLLATION_NAME rec.COLLATION_NAME 253 192 21 Y 0 0 211 rec.COLLATION_NAME uca1400_sinhala_as_ci Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr def COLLATION_NAME rec.COLLATION_NAME 253 192 21 Y 0 0 211 rec.COLLATION_NAME uca1400_sinhala_as_cs Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr def COLLATION_NAME rec.COLLATION_NAME 253 192 27 Y 0 0 211 rec.COLLATION_NAME uca1400_sinhala_nopad_ai_ci Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr def COLLATION_NAME rec.COLLATION_NAME 253 192 27 Y 0 0 211 rec.COLLATION_NAME uca1400_sinhala_nopad_ai_cs Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr def COLLATION_NAME rec.COLLATION_NAME 253 192 27 Y 0 0 211 rec.COLLATION_NAME uca1400_sinhala_nopad_as_ci Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr def COLLATION_NAME rec.COLLATION_NAME 253 192 27 Y 0 0 211 rec.COLLATION_NAME uca1400_sinhala_nopad_as_cs Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr def COLLATION_NAME rec.COLLATION_NAME 253 192 21 Y 0 0 212 rec.COLLATION_NAME uca1400_german2_ai_ci Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr def COLLATION_NAME rec.COLLATION_NAME 253 192 21 Y 0 0 212 rec.COLLATION_NAME uca1400_german2_ai_cs Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr def COLLATION_NAME rec.COLLATION_NAME 253 192 21 Y 0 0 212 rec.COLLATION_NAME uca1400_german2_as_ci Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr def COLLATION_NAME rec.COLLATION_NAME 253 192 21 Y 0 0 212 rec.COLLATION_NAME uca1400_german2_as_cs Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr def COLLATION_NAME rec.COLLATION_NAME 253 192 27 Y 0 0 212 rec.COLLATION_NAME uca1400_german2_nopad_ai_ci Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr def COLLATION_NAME rec.COLLATION_NAME 253 192 27 Y 0 0 212 rec.COLLATION_NAME uca1400_german2_nopad_ai_cs Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr def COLLATION_NAME rec.COLLATION_NAME 253 192 27 Y 0 0 212 rec.COLLATION_NAME uca1400_german2_nopad_as_ci Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr def COLLATION_NAME rec.COLLATION_NAME 253 192 27 Y 0 0 212 rec.COLLATION_NAME uca1400_german2_nopad_as_cs Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr def COLLATION_NAME rec.COLLATION_NAME 253 192 24 Y 0 0 215 rec.COLLATION_NAME uca1400_vietnamese_ai_ci Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr def COLLATION_NAME rec.COLLATION_NAME 253 192 24 Y 0 0 215 rec.COLLATION_NAME uca1400_vietnamese_ai_cs Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr def COLLATION_NAME rec.COLLATION_NAME 253 192 24 Y 0 0 215 rec.COLLATION_NAME uca1400_vietnamese_as_ci Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr def COLLATION_NAME rec.COLLATION_NAME 253 192 24 Y 0 0 215 rec.COLLATION_NAME uca1400_vietnamese_as_cs Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr def COLLATION_NAME rec.COLLATION_NAME 253 192 30 Y 0 0 215 rec.COLLATION_NAME uca1400_vietnamese_nopad_ai_ci Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr def COLLATION_NAME rec.COLLATION_NAME 253 192 30 Y 0 0 215 rec.COLLATION_NAME uca1400_vietnamese_nopad_ai_cs Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr def COLLATION_NAME rec.COLLATION_NAME 253 192 30 Y 0 0 215 rec.COLLATION_NAME uca1400_vietnamese_nopad_as_ci Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr def COLLATION_NAME rec.COLLATION_NAME 253 192 30 Y 0 0 215 rec.COLLATION_NAME uca1400_vietnamese_nopad_as_cs Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr def COLLATION_NAME rec.COLLATION_NAME 253 192 22 Y 0 0 576 rec.COLLATION_NAME uca1400_croatian_ai_ci Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr def COLLATION_NAME rec.COLLATION_NAME 253 192 22 Y 0 0 576 rec.COLLATION_NAME uca1400_croatian_ai_cs Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr def COLLATION_NAME rec.COLLATION_NAME 253 192 22 Y 0 0 576 rec.COLLATION_NAME uca1400_croatian_as_ci Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr def COLLATION_NAME rec.COLLATION_NAME 253 192 22 Y 0 0 576 rec.COLLATION_NAME uca1400_croatian_as_cs Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr def COLLATION_NAME rec.COLLATION_NAME 253 192 28 Y 0 0 576 rec.COLLATION_NAME uca1400_croatian_nopad_ai_ci Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr def COLLATION_NAME rec.COLLATION_NAME 253 192 28 Y 0 0 576 rec.COLLATION_NAME uca1400_croatian_nopad_ai_cs Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr def COLLATION_NAME rec.COLLATION_NAME 253 192 28 Y 0 0 576 rec.COLLATION_NAME uca1400_croatian_nopad_as_ci Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr def COLLATION_NAME rec.COLLATION_NAME 253 192 28 Y 0 0 576 rec.COLLATION_NAME uca1400_croatian_nopad_as_cs # # MDEV-29776 collation_connection and db_collation are too short in mysql.proc and mysql.event # SET NAMES 'utf8mb3' COLLATE 'utf8mb3_uca1400_swedish_nopad_ai_ci'; CREATE FUNCTION f1() RETURNS INT RETURN 1; SELECT length(collation_connection), collation_connection FROM mysql.proc WHERE db='test' AND name='f1'; length(collation_connection) collation_connection 35 utf8mb3_uca1400_swedish_nopad_ai_ci SELECT f1(); f1() 1 DROP FUNCTION f1; SET NAMES utf8mb3; # # End of 10.10 tests #