From d823b43932c78e984f70bdfcfef85b1ec6e8ab1a Mon Sep 17 00:00:00 2001 From: Alexander Barkov Date: Wed, 26 May 2021 08:00:19 +0400 Subject: [PATCH] MDEV-8334 Rename utf8 to utf8mb3 - Recording ColumnStore tests according to MDEV-8334 changes - Fixing cs3_create_table_charset_collations to work without --extern --- .../columnstore/basic/r/mcol_2000.result | 16 +- .../basic/r/mcs117_create_utf8.result | 2 +- .../basic/r/mcs118_charset_negative.result | 10 +- ...cs3_create_table_charset_collations.result | 610 +++++++++--------- .../mcs3_create_table_charset_collations.test | 164 ++--- 5 files changed, 401 insertions(+), 401 deletions(-) diff --git a/mysql-test/columnstore/basic/r/mcol_2000.result b/mysql-test/columnstore/basic/r/mcol_2000.result index 263c9b3bd..f8389d900 100644 --- a/mysql-test/columnstore/basic/r/mcol_2000.result +++ b/mysql-test/columnstore/basic/r/mcol_2000.result @@ -51,14 +51,14 @@ orig CREATE TABLE `orig` ( `l` date DEFAULT NULL, `m` datetime DEFAULT NULL, `o` time DEFAULT NULL, - `s` char(17) CHARACTER SET utf8 DEFAULT NULL, + `s` char(17) CHARACTER SET utf8mb3 DEFAULT NULL, `t` varchar(17) CHARACTER SET utf8mb4 DEFAULT NULL, `w` tinyblob DEFAULT NULL, `x` tinyblob DEFAULT NULL, `y` blob DEFAULT NULL, `z` mediumblob DEFAULT NULL, `aa` longblob DEFAULT NULL, - `bb` tinytext CHARACTER SET utf8 DEFAULT NULL, + `bb` tinytext CHARACTER SET utf8mb3 DEFAULT NULL, `cc` tinytext CHARACTER SET utf8mb4 DEFAULT NULL, `dd` text CHARACTER SET utf8mb4 DEFAULT NULL, `ee` mediumtext CHARACTER SET utf8mb4 DEFAULT NULL, @@ -80,14 +80,14 @@ copy1 CREATE TABLE `copy1` ( `l` date DEFAULT NULL, `m` datetime DEFAULT NULL, `o` time DEFAULT NULL, - `s` char(17) CHARACTER SET utf8 DEFAULT NULL, + `s` char(17) CHARACTER SET utf8mb3 DEFAULT NULL, `t` varchar(17) CHARACTER SET utf8mb4 DEFAULT NULL, `w` tinyblob DEFAULT NULL, `x` tinyblob DEFAULT NULL, `y` blob DEFAULT NULL, `z` mediumblob DEFAULT NULL, `aa` longblob DEFAULT NULL, - `bb` tinytext CHARACTER SET utf8 DEFAULT NULL, + `bb` tinytext CHARACTER SET utf8mb3 DEFAULT NULL, `cc` tinytext CHARACTER SET utf8mb4 DEFAULT NULL, `dd` text CHARACTER SET utf8mb4 DEFAULT NULL, `ee` mediumtext CHARACTER SET utf8mb4 DEFAULT NULL, @@ -109,14 +109,14 @@ copy2 CREATE TABLE `copy2` ( `l` date DEFAULT NULL, `m` datetime DEFAULT NULL, `o` time DEFAULT NULL, - `s` char(17) CHARACTER SET utf8 DEFAULT NULL, + `s` char(17) CHARACTER SET utf8mb3 DEFAULT NULL, `t` varchar(17) CHARACTER SET utf8mb4 DEFAULT NULL, `w` tinyblob DEFAULT NULL, `x` tinyblob DEFAULT NULL, `y` blob DEFAULT NULL, `z` mediumblob DEFAULT NULL, `aa` longblob DEFAULT NULL, - `bb` tinytext CHARACTER SET utf8 DEFAULT NULL, + `bb` tinytext CHARACTER SET utf8mb3 DEFAULT NULL, `cc` tinytext CHARACTER SET utf8mb4 DEFAULT NULL, `dd` text CHARACTER SET utf8mb4 DEFAULT NULL, `ee` mediumtext CHARACTER SET utf8mb4 DEFAULT NULL, @@ -138,14 +138,14 @@ copy3 CREATE TABLE `copy3` ( `l` date DEFAULT NULL, `m` datetime DEFAULT NULL, `o` time DEFAULT NULL, - `s` char(17) CHARACTER SET utf8 DEFAULT NULL, + `s` char(17) CHARACTER SET utf8mb3 DEFAULT NULL, `t` varchar(17) CHARACTER SET utf8mb4 DEFAULT NULL, `w` tinyblob DEFAULT NULL, `x` tinyblob DEFAULT NULL, `y` blob DEFAULT NULL, `z` mediumblob DEFAULT NULL, `aa` longblob DEFAULT NULL, - `bb` tinytext CHARACTER SET utf8 DEFAULT NULL, + `bb` tinytext CHARACTER SET utf8mb3 DEFAULT NULL, `cc` tinytext CHARACTER SET utf8mb4 DEFAULT NULL, `dd` text CHARACTER SET utf8mb4 DEFAULT NULL, `ee` mediumtext CHARACTER SET utf8mb4 DEFAULT NULL, diff --git a/mysql-test/columnstore/basic/r/mcs117_create_utf8.result b/mysql-test/columnstore/basic/r/mcs117_create_utf8.result index 54f82b764..8dfcf17fb 100644 --- a/mysql-test/columnstore/basic/r/mcs117_create_utf8.result +++ b/mysql-test/columnstore/basic/r/mcs117_create_utf8.result @@ -24,7 +24,7 @@ Table Create Table CREATE VIEW имя_вью_кодировке_утф8_длиной_больше_чем_42 AS SELECT * FROM имя_таблицы_в_кодировке_утф8_длиной_больше_чем_48; SHOW CREATE VIEW имя_вью_кодировке_утф8_длиной_больше_чем_42; View Create View character_set_client collation_connection -имя_вью_кодировке_утф8_длиной_больше_чем_42 CREATE ALGORITHM=UNDEFINED DEFINER=`root`@`localhost` SQL SECURITY DEFINER VIEW `имя_вью_кодировке_утф8_длиной_больше_чем_42` AS select `имя_таблицы_в_кодировке_утф8_длиной_больше_чем_48`.`имя_поля_в_кодировке_утф8_длиной_больше_чем_45` AS `имя_поля_в_кодировке_утф8_длиной_больше_чем_45` from `имя_таблицы_в_кодировке_утф8_длиной_больше_чем_48` utf8 utf8_general_ci +имя_вью_кодировке_утф8_длиной_больше_чем_42 CREATE ALGORITHM=UNDEFINED DEFINER=`root`@`localhost` SQL SECURITY DEFINER VIEW `имя_вью_кодировке_утф8_длиной_больше_чем_42` AS select `имя_таблицы_в_кодировке_утф8_длиной_больше_чем_48`.`имя_поля_в_кодировке_утф8_длиной_больше_чем_45` AS `имя_поля_в_кодировке_утф8_длиной_больше_чем_45` from `имя_таблицы_в_кодировке_утф8_длиной_больше_чем_48` utf8mb3 utf8mb3_general_ci select TABLE_NAME from information_schema.tables where table_schema='mcs117_db' order by 1; TABLE_NAME имя_вью_кодировке_утф8_длиной_больше_чем_42 diff --git a/mysql-test/columnstore/basic/r/mcs118_charset_negative.result b/mysql-test/columnstore/basic/r/mcs118_charset_negative.result index a3b5a9368..38aff9b45 100644 --- a/mysql-test/columnstore/basic/r/mcs118_charset_negative.result +++ b/mysql-test/columnstore/basic/r/mcs118_charset_negative.result @@ -6,16 +6,16 @@ SHOW CREATE TABLE t1; Table Create Table t1 CREATE TABLE `t1` ( `a` varchar(10) CHARACTER SET latin1 DEFAULT NULL, - `b` varchar(10) CHARACTER SET utf8 DEFAULT NULL + `b` varchar(10) CHARACTER SET utf8mb3 DEFAULT NULL ) ENGINE=Columnstore DEFAULT CHARSET=latin5 ALTER TABLE t1 CONVERT TO CHARACTER SET utf8, CHARACTER SET latin1; -ERROR HY000: Conflicting declarations: 'CHARACTER SET utf8' and 'CHARACTER SET latin1' +ERROR HY000: Conflicting declarations: 'CHARACTER SET utf8mb3' and 'CHARACTER SET latin1' ALTER TABLE t1 CONVERT TO CHARACTER SET utf8, CHARACTER SET DEFAULT; -ERROR HY000: Conflicting declarations: 'CHARACTER SET utf8' and 'CHARACTER SET DEFAULT' +ERROR HY000: Conflicting declarations: 'CHARACTER SET utf8mb3' and 'CHARACTER SET DEFAULT' ALTER TABLE t1 CONVERT TO CHARACTER SET latin1, CHARACTER SET utf8; -ERROR HY000: Conflicting declarations: 'CHARACTER SET latin1' and 'CHARACTER SET utf8' +ERROR HY000: Conflicting declarations: 'CHARACTER SET latin1' and 'CHARACTER SET utf8mb3' ALTER TABLE t1 CONVERT TO CHARACTER SET latin1, CHARACTER SET DEFAULT; ERROR HY000: Conflicting declarations: 'CHARACTER SET latin1' and 'CHARACTER SET DEFAULT' ALTER TABLE t1 CONVERT TO CHARACTER SET DEFAULT, CHARACTER SET utf8; -ERROR HY000: Conflicting declarations: 'CHARACTER SET latin5' and 'CHARACTER SET utf8' +ERROR HY000: Conflicting declarations: 'CHARACTER SET latin5' and 'CHARACTER SET utf8mb3' DROP DATABASE mcs118_db; diff --git a/mysql-test/columnstore/basic/r/mcs3_create_table_charset_collations.result b/mysql-test/columnstore/basic/r/mcs3_create_table_charset_collations.result index 1b1048d66..865696c0e 100644 --- a/mysql-test/columnstore/basic/r/mcs3_create_table_charset_collations.result +++ b/mysql-test/columnstore/basic/r/mcs3_create_table_charset_collations.result @@ -1537,210 +1537,210 @@ Table Create Table t_1utf32 CREATE TABLE `t_1utf32` ( `name` varchar(10) DEFAULT NULL ) ENGINE=Columnstore DEFAULT CHARSET=utf32 -CREATE TABLE t_34utf8(name VARCHAR(10)) CHARSET utf8 COLLATE 'utf8_unicode_520_nopad_ci' ENGINE=Columnstore; -SHOW CREATE TABLE t_34utf8; +CREATE TABLE t_34utf8mb3(name VARCHAR(10)) CHARSET utf8mb3 COLLATE 'utf8mb3_unicode_520_nopad_ci' ENGINE=Columnstore; +SHOW CREATE TABLE t_34utf8mb3; Table Create Table -t_34utf8 CREATE TABLE `t_34utf8` ( - `name` varchar(10) COLLATE utf8_unicode_520_nopad_ci DEFAULT NULL -) ENGINE=Columnstore DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_520_nopad_ci -CREATE TABLE t_33utf8(name VARCHAR(10)) CHARSET utf8 COLLATE 'utf8_unicode_nopad_ci' ENGINE=Columnstore; -SHOW CREATE TABLE t_33utf8; +t_34utf8mb3 CREATE TABLE `t_34utf8mb3` ( + `name` varchar(10) COLLATE utf8mb3_unicode_520_nopad_ci DEFAULT NULL +) ENGINE=Columnstore DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_unicode_520_nopad_ci +CREATE TABLE t_33utf8mb3(name VARCHAR(10)) CHARSET utf8mb3 COLLATE 'utf8mb3_unicode_nopad_ci' ENGINE=Columnstore; +SHOW CREATE TABLE t_33utf8mb3; Table Create Table -t_33utf8 CREATE TABLE `t_33utf8` ( - `name` varchar(10) COLLATE utf8_unicode_nopad_ci DEFAULT NULL -) ENGINE=Columnstore DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_nopad_ci -CREATE TABLE t_32utf8(name VARCHAR(10)) CHARSET utf8 COLLATE 'utf8_nopad_bin' ENGINE=Columnstore; -SHOW CREATE TABLE t_32utf8; +t_33utf8mb3 CREATE TABLE `t_33utf8mb3` ( + `name` varchar(10) COLLATE utf8mb3_unicode_nopad_ci DEFAULT NULL +) ENGINE=Columnstore DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_unicode_nopad_ci +CREATE TABLE t_32utf8mb3(name VARCHAR(10)) CHARSET utf8mb3 COLLATE 'utf8mb3_nopad_bin' ENGINE=Columnstore; +SHOW CREATE TABLE t_32utf8mb3; Table Create Table -t_32utf8 CREATE TABLE `t_32utf8` ( - `name` varchar(10) COLLATE utf8_nopad_bin DEFAULT NULL -) ENGINE=Columnstore DEFAULT CHARSET=utf8 COLLATE=utf8_nopad_bin -CREATE TABLE t_31utf8(name VARCHAR(10)) CHARSET utf8 COLLATE 'utf8_general_nopad_ci' ENGINE=Columnstore; -SHOW CREATE TABLE t_31utf8; +t_32utf8mb3 CREATE TABLE `t_32utf8mb3` ( + `name` varchar(10) COLLATE utf8mb3_nopad_bin DEFAULT NULL +) ENGINE=Columnstore DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_nopad_bin +CREATE TABLE t_31utf8mb3(name VARCHAR(10)) CHARSET utf8mb3 COLLATE 'utf8mb3_general_nopad_ci' ENGINE=Columnstore; +SHOW CREATE TABLE t_31utf8mb3; Table Create Table -t_31utf8 CREATE TABLE `t_31utf8` ( - `name` varchar(10) COLLATE utf8_general_nopad_ci DEFAULT NULL -) ENGINE=Columnstore DEFAULT CHARSET=utf8 COLLATE=utf8_general_nopad_ci -CREATE TABLE t_30utf8(name VARCHAR(10)) CHARSET utf8 COLLATE 'utf8_thai_520_w2' ENGINE=Columnstore; -SHOW CREATE TABLE t_30utf8; +t_31utf8mb3 CREATE TABLE `t_31utf8mb3` ( + `name` varchar(10) COLLATE utf8mb3_general_nopad_ci DEFAULT NULL +) ENGINE=Columnstore DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_general_nopad_ci +CREATE TABLE t_30utf8mb3(name VARCHAR(10)) CHARSET utf8mb3 COLLATE 'utf8mb3_thai_520_w2' ENGINE=Columnstore; +SHOW CREATE TABLE t_30utf8mb3; Table Create Table -t_30utf8 CREATE TABLE `t_30utf8` ( - `name` varchar(10) COLLATE utf8_thai_520_w2 DEFAULT NULL -) ENGINE=Columnstore DEFAULT CHARSET=utf8 COLLATE=utf8_thai_520_w2 -CREATE TABLE t_29utf8(name VARCHAR(10)) CHARSET utf8 COLLATE 'utf8_myanmar_ci' ENGINE=Columnstore; -SHOW CREATE TABLE t_29utf8; +t_30utf8mb3 CREATE TABLE `t_30utf8mb3` ( + `name` varchar(10) COLLATE utf8mb3_thai_520_w2 DEFAULT NULL +) ENGINE=Columnstore DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_thai_520_w2 +CREATE TABLE t_29utf8mb3(name VARCHAR(10)) CHARSET utf8mb3 COLLATE 'utf8mb3_myanmar_ci' ENGINE=Columnstore; +SHOW CREATE TABLE t_29utf8mb3; Table Create Table -t_29utf8 CREATE TABLE `t_29utf8` ( - `name` varchar(10) COLLATE utf8_myanmar_ci DEFAULT NULL -) ENGINE=Columnstore DEFAULT CHARSET=utf8 COLLATE=utf8_myanmar_ci -CREATE TABLE t_28utf8(name VARCHAR(10)) CHARSET utf8 COLLATE 'utf8_croatian_ci' ENGINE=Columnstore; -SHOW CREATE TABLE t_28utf8; +t_29utf8mb3 CREATE TABLE `t_29utf8mb3` ( + `name` varchar(10) COLLATE utf8mb3_myanmar_ci DEFAULT NULL +) ENGINE=Columnstore DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_myanmar_ci +CREATE TABLE t_28utf8mb3(name VARCHAR(10)) CHARSET utf8mb3 COLLATE 'utf8mb3_croatian_ci' ENGINE=Columnstore; +SHOW CREATE TABLE t_28utf8mb3; Table Create Table -t_28utf8 CREATE TABLE `t_28utf8` ( - `name` varchar(10) COLLATE utf8_croatian_ci DEFAULT NULL -) ENGINE=Columnstore DEFAULT CHARSET=utf8 COLLATE=utf8_croatian_ci -CREATE TABLE t_27utf8(name VARCHAR(10)) CHARSET utf8 COLLATE 'utf8_general_mysql500_ci' ENGINE=Columnstore; -SHOW CREATE TABLE t_27utf8; +t_28utf8mb3 CREATE TABLE `t_28utf8mb3` ( + `name` varchar(10) COLLATE utf8mb3_croatian_ci DEFAULT NULL +) ENGINE=Columnstore DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_croatian_ci +CREATE TABLE t_27utf8mb3(name VARCHAR(10)) CHARSET utf8mb3 COLLATE 'utf8mb3_general_mysql500_ci' ENGINE=Columnstore; +SHOW CREATE TABLE t_27utf8mb3; Table Create Table -t_27utf8 CREATE TABLE `t_27utf8` ( - `name` varchar(10) COLLATE utf8_general_mysql500_ci DEFAULT NULL -) ENGINE=Columnstore DEFAULT CHARSET=utf8 COLLATE=utf8_general_mysql500_ci -CREATE TABLE t_26utf8(name VARCHAR(10)) CHARSET utf8 COLLATE 'utf8_vietnamese_ci' ENGINE=Columnstore; -SHOW CREATE TABLE t_26utf8; +t_27utf8mb3 CREATE TABLE `t_27utf8mb3` ( + `name` varchar(10) COLLATE utf8mb3_general_mysql500_ci DEFAULT NULL +) ENGINE=Columnstore DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_general_mysql500_ci +CREATE TABLE t_26utf8mb3(name VARCHAR(10)) CHARSET utf8mb3 COLLATE 'utf8mb3_vietnamese_ci' ENGINE=Columnstore; +SHOW CREATE TABLE t_26utf8mb3; Table Create Table -t_26utf8 CREATE TABLE `t_26utf8` ( - `name` varchar(10) COLLATE utf8_vietnamese_ci DEFAULT NULL -) ENGINE=Columnstore DEFAULT CHARSET=utf8 COLLATE=utf8_vietnamese_ci -CREATE TABLE t_25utf8(name VARCHAR(10)) CHARSET utf8 COLLATE 'utf8_unicode_520_ci' ENGINE=Columnstore; -SHOW CREATE TABLE t_25utf8; +t_26utf8mb3 CREATE TABLE `t_26utf8mb3` ( + `name` varchar(10) COLLATE utf8mb3_vietnamese_ci DEFAULT NULL +) ENGINE=Columnstore DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_vietnamese_ci +CREATE TABLE t_25utf8mb3(name VARCHAR(10)) CHARSET utf8mb3 COLLATE 'utf8mb3_unicode_520_ci' ENGINE=Columnstore; +SHOW CREATE TABLE t_25utf8mb3; Table Create Table -t_25utf8 CREATE TABLE `t_25utf8` ( - `name` varchar(10) COLLATE utf8_unicode_520_ci DEFAULT NULL -) ENGINE=Columnstore DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_520_ci -CREATE TABLE t_24utf8(name VARCHAR(10)) CHARSET utf8 COLLATE 'utf8_croatian_mysql561_ci' ENGINE=Columnstore; -SHOW CREATE TABLE t_24utf8; +t_25utf8mb3 CREATE TABLE `t_25utf8mb3` ( + `name` varchar(10) COLLATE utf8mb3_unicode_520_ci DEFAULT NULL +) ENGINE=Columnstore DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_unicode_520_ci +CREATE TABLE t_24utf8mb3(name VARCHAR(10)) CHARSET utf8mb3 COLLATE 'utf8mb3_croatian_mysql561_ci' ENGINE=Columnstore; +SHOW CREATE TABLE t_24utf8mb3; Table Create Table -t_24utf8 CREATE TABLE `t_24utf8` ( - `name` varchar(10) COLLATE utf8_croatian_mysql561_ci DEFAULT NULL -) ENGINE=Columnstore DEFAULT CHARSET=utf8 COLLATE=utf8_croatian_mysql561_ci -CREATE TABLE t_23utf8(name VARCHAR(10)) CHARSET utf8 COLLATE 'utf8_german2_ci' ENGINE=Columnstore; -SHOW CREATE TABLE t_23utf8; +t_24utf8mb3 CREATE TABLE `t_24utf8mb3` ( + `name` varchar(10) COLLATE utf8mb3_croatian_mysql561_ci DEFAULT NULL +) ENGINE=Columnstore DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_croatian_mysql561_ci +CREATE TABLE t_23utf8mb3(name VARCHAR(10)) CHARSET utf8mb3 COLLATE 'utf8mb3_german2_ci' ENGINE=Columnstore; +SHOW CREATE TABLE t_23utf8mb3; Table Create Table -t_23utf8 CREATE TABLE `t_23utf8` ( - `name` varchar(10) COLLATE utf8_german2_ci DEFAULT NULL -) ENGINE=Columnstore DEFAULT CHARSET=utf8 COLLATE=utf8_german2_ci -CREATE TABLE t_22utf8(name VARCHAR(10)) CHARSET utf8 COLLATE 'utf8_sinhala_ci' ENGINE=Columnstore; -SHOW CREATE TABLE t_22utf8; +t_23utf8mb3 CREATE TABLE `t_23utf8mb3` ( + `name` varchar(10) COLLATE utf8mb3_german2_ci DEFAULT NULL +) ENGINE=Columnstore DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_german2_ci +CREATE TABLE t_22utf8mb3(name VARCHAR(10)) CHARSET utf8mb3 COLLATE 'utf8mb3_sinhala_ci' ENGINE=Columnstore; +SHOW CREATE TABLE t_22utf8mb3; Table Create Table -t_22utf8 CREATE TABLE `t_22utf8` ( - `name` varchar(10) COLLATE utf8_sinhala_ci DEFAULT NULL -) ENGINE=Columnstore DEFAULT CHARSET=utf8 COLLATE=utf8_sinhala_ci -CREATE TABLE t_21utf8(name VARCHAR(10)) CHARSET utf8 COLLATE 'utf8_hungarian_ci' ENGINE=Columnstore; -SHOW CREATE TABLE t_21utf8; +t_22utf8mb3 CREATE TABLE `t_22utf8mb3` ( + `name` varchar(10) COLLATE utf8mb3_sinhala_ci DEFAULT NULL +) ENGINE=Columnstore DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_sinhala_ci +CREATE TABLE t_21utf8mb3(name VARCHAR(10)) CHARSET utf8mb3 COLLATE 'utf8mb3_hungarian_ci' ENGINE=Columnstore; +SHOW CREATE TABLE t_21utf8mb3; Table Create Table -t_21utf8 CREATE TABLE `t_21utf8` ( - `name` varchar(10) COLLATE utf8_hungarian_ci DEFAULT NULL -) ENGINE=Columnstore DEFAULT CHARSET=utf8 COLLATE=utf8_hungarian_ci -CREATE TABLE t_20utf8(name VARCHAR(10)) CHARSET utf8 COLLATE 'utf8_esperanto_ci' ENGINE=Columnstore; -SHOW CREATE TABLE t_20utf8; +t_21utf8mb3 CREATE TABLE `t_21utf8mb3` ( + `name` varchar(10) COLLATE utf8mb3_hungarian_ci DEFAULT NULL +) ENGINE=Columnstore DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_hungarian_ci +CREATE TABLE t_20utf8mb3(name VARCHAR(10)) CHARSET utf8mb3 COLLATE 'utf8mb3_esperanto_ci' ENGINE=Columnstore; +SHOW CREATE TABLE t_20utf8mb3; Table Create Table -t_20utf8 CREATE TABLE `t_20utf8` ( - `name` varchar(10) COLLATE utf8_esperanto_ci DEFAULT NULL -) ENGINE=Columnstore DEFAULT CHARSET=utf8 COLLATE=utf8_esperanto_ci -CREATE TABLE t_19utf8(name VARCHAR(10)) CHARSET utf8 COLLATE 'utf8_persian_ci' ENGINE=Columnstore; -SHOW CREATE TABLE t_19utf8; +t_20utf8mb3 CREATE TABLE `t_20utf8mb3` ( + `name` varchar(10) COLLATE utf8mb3_esperanto_ci DEFAULT NULL +) ENGINE=Columnstore DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_esperanto_ci +CREATE TABLE t_19utf8mb3(name VARCHAR(10)) CHARSET utf8mb3 COLLATE 'utf8mb3_persian_ci' ENGINE=Columnstore; +SHOW CREATE TABLE t_19utf8mb3; Table Create Table -t_19utf8 CREATE TABLE `t_19utf8` ( - `name` varchar(10) COLLATE utf8_persian_ci DEFAULT NULL -) ENGINE=Columnstore DEFAULT CHARSET=utf8 COLLATE=utf8_persian_ci -CREATE TABLE t_18utf8(name VARCHAR(10)) CHARSET utf8 COLLATE 'utf8_roman_ci' ENGINE=Columnstore; -SHOW CREATE TABLE t_18utf8; +t_19utf8mb3 CREATE TABLE `t_19utf8mb3` ( + `name` varchar(10) COLLATE utf8mb3_persian_ci DEFAULT NULL +) ENGINE=Columnstore DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_persian_ci +CREATE TABLE t_18utf8mb3(name VARCHAR(10)) CHARSET utf8mb3 COLLATE 'utf8mb3_roman_ci' ENGINE=Columnstore; +SHOW CREATE TABLE t_18utf8mb3; Table Create Table -t_18utf8 CREATE TABLE `t_18utf8` ( - `name` varchar(10) COLLATE utf8_roman_ci DEFAULT NULL -) ENGINE=Columnstore DEFAULT CHARSET=utf8 COLLATE=utf8_roman_ci -CREATE TABLE t_17utf8(name VARCHAR(10)) CHARSET utf8 COLLATE 'utf8_spanish2_ci' ENGINE=Columnstore; -SHOW CREATE TABLE t_17utf8; +t_18utf8mb3 CREATE TABLE `t_18utf8mb3` ( + `name` varchar(10) COLLATE utf8mb3_roman_ci DEFAULT NULL +) ENGINE=Columnstore DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_roman_ci +CREATE TABLE t_17utf8mb3(name VARCHAR(10)) CHARSET utf8mb3 COLLATE 'utf8mb3_spanish2_ci' ENGINE=Columnstore; +SHOW CREATE TABLE t_17utf8mb3; Table Create Table -t_17utf8 CREATE TABLE `t_17utf8` ( - `name` varchar(10) COLLATE utf8_spanish2_ci DEFAULT NULL -) ENGINE=Columnstore DEFAULT CHARSET=utf8 COLLATE=utf8_spanish2_ci -CREATE TABLE t_16utf8(name VARCHAR(10)) CHARSET utf8 COLLATE 'utf8_slovak_ci' ENGINE=Columnstore; -SHOW CREATE TABLE t_16utf8; +t_17utf8mb3 CREATE TABLE `t_17utf8mb3` ( + `name` varchar(10) COLLATE utf8mb3_spanish2_ci DEFAULT NULL +) ENGINE=Columnstore DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_spanish2_ci +CREATE TABLE t_16utf8mb3(name VARCHAR(10)) CHARSET utf8mb3 COLLATE 'utf8mb3_slovak_ci' ENGINE=Columnstore; +SHOW CREATE TABLE t_16utf8mb3; Table Create Table -t_16utf8 CREATE TABLE `t_16utf8` ( - `name` varchar(10) COLLATE utf8_slovak_ci DEFAULT NULL -) ENGINE=Columnstore DEFAULT CHARSET=utf8 COLLATE=utf8_slovak_ci -CREATE TABLE t_15utf8(name VARCHAR(10)) CHARSET utf8 COLLATE 'utf8_lithuanian_ci' ENGINE=Columnstore; -SHOW CREATE TABLE t_15utf8; +t_16utf8mb3 CREATE TABLE `t_16utf8mb3` ( + `name` varchar(10) COLLATE utf8mb3_slovak_ci DEFAULT NULL +) ENGINE=Columnstore DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_slovak_ci +CREATE TABLE t_15utf8mb3(name VARCHAR(10)) CHARSET utf8mb3 COLLATE 'utf8mb3_lithuanian_ci' ENGINE=Columnstore; +SHOW CREATE TABLE t_15utf8mb3; Table Create Table -t_15utf8 CREATE TABLE `t_15utf8` ( - `name` varchar(10) COLLATE utf8_lithuanian_ci DEFAULT NULL -) ENGINE=Columnstore DEFAULT CHARSET=utf8 COLLATE=utf8_lithuanian_ci -CREATE TABLE t_14utf8(name VARCHAR(10)) CHARSET utf8 COLLATE 'utf8_danish_ci' ENGINE=Columnstore; -SHOW CREATE TABLE t_14utf8; +t_15utf8mb3 CREATE TABLE `t_15utf8mb3` ( + `name` varchar(10) COLLATE utf8mb3_lithuanian_ci DEFAULT NULL +) ENGINE=Columnstore DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_lithuanian_ci +CREATE TABLE t_14utf8mb3(name VARCHAR(10)) CHARSET utf8mb3 COLLATE 'utf8mb3_danish_ci' ENGINE=Columnstore; +SHOW CREATE TABLE t_14utf8mb3; Table Create Table -t_14utf8 CREATE TABLE `t_14utf8` ( - `name` varchar(10) COLLATE utf8_danish_ci DEFAULT NULL -) ENGINE=Columnstore DEFAULT CHARSET=utf8 COLLATE=utf8_danish_ci -CREATE TABLE t_13utf8(name VARCHAR(10)) CHARSET utf8 COLLATE 'utf8_czech_ci' ENGINE=Columnstore; -SHOW CREATE TABLE t_13utf8; +t_14utf8mb3 CREATE TABLE `t_14utf8mb3` ( + `name` varchar(10) COLLATE utf8mb3_danish_ci DEFAULT NULL +) ENGINE=Columnstore DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_danish_ci +CREATE TABLE t_13utf8mb3(name VARCHAR(10)) CHARSET utf8mb3 COLLATE 'utf8mb3_czech_ci' ENGINE=Columnstore; +SHOW CREATE TABLE t_13utf8mb3; Table Create Table -t_13utf8 CREATE TABLE `t_13utf8` ( - `name` varchar(10) COLLATE utf8_czech_ci DEFAULT NULL -) ENGINE=Columnstore DEFAULT CHARSET=utf8 COLLATE=utf8_czech_ci -CREATE TABLE t_12utf8(name VARCHAR(10)) CHARSET utf8 COLLATE 'utf8_turkish_ci' ENGINE=Columnstore; -SHOW CREATE TABLE t_12utf8; +t_13utf8mb3 CREATE TABLE `t_13utf8mb3` ( + `name` varchar(10) COLLATE utf8mb3_czech_ci DEFAULT NULL +) ENGINE=Columnstore DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_czech_ci +CREATE TABLE t_12utf8mb3(name VARCHAR(10)) CHARSET utf8mb3 COLLATE 'utf8mb3_turkish_ci' ENGINE=Columnstore; +SHOW CREATE TABLE t_12utf8mb3; Table Create Table -t_12utf8 CREATE TABLE `t_12utf8` ( - `name` varchar(10) COLLATE utf8_turkish_ci DEFAULT NULL -) ENGINE=Columnstore DEFAULT CHARSET=utf8 COLLATE=utf8_turkish_ci -CREATE TABLE t_11utf8(name VARCHAR(10)) CHARSET utf8 COLLATE 'utf8_swedish_ci' ENGINE=Columnstore; -SHOW CREATE TABLE t_11utf8; +t_12utf8mb3 CREATE TABLE `t_12utf8mb3` ( + `name` varchar(10) COLLATE utf8mb3_turkish_ci DEFAULT NULL +) ENGINE=Columnstore DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_turkish_ci +CREATE TABLE t_11utf8mb3(name VARCHAR(10)) CHARSET utf8mb3 COLLATE 'utf8mb3_swedish_ci' ENGINE=Columnstore; +SHOW CREATE TABLE t_11utf8mb3; Table Create Table -t_11utf8 CREATE TABLE `t_11utf8` ( - `name` varchar(10) COLLATE utf8_swedish_ci DEFAULT NULL -) ENGINE=Columnstore DEFAULT CHARSET=utf8 COLLATE=utf8_swedish_ci -CREATE TABLE t_10utf8(name VARCHAR(10)) CHARSET utf8 COLLATE 'utf8_spanish_ci' ENGINE=Columnstore; -SHOW CREATE TABLE t_10utf8; +t_11utf8mb3 CREATE TABLE `t_11utf8mb3` ( + `name` varchar(10) COLLATE utf8mb3_swedish_ci DEFAULT NULL +) ENGINE=Columnstore DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_swedish_ci +CREATE TABLE t_10utf8mb3(name VARCHAR(10)) CHARSET utf8mb3 COLLATE 'utf8mb3_spanish_ci' ENGINE=Columnstore; +SHOW CREATE TABLE t_10utf8mb3; Table Create Table -t_10utf8 CREATE TABLE `t_10utf8` ( - `name` varchar(10) COLLATE utf8_spanish_ci DEFAULT NULL -) ENGINE=Columnstore DEFAULT CHARSET=utf8 COLLATE=utf8_spanish_ci -CREATE TABLE t_9utf8(name VARCHAR(10)) CHARSET utf8 COLLATE 'utf8_estonian_ci' ENGINE=Columnstore; -SHOW CREATE TABLE t_9utf8; +t_10utf8mb3 CREATE TABLE `t_10utf8mb3` ( + `name` varchar(10) COLLATE utf8mb3_spanish_ci DEFAULT NULL +) ENGINE=Columnstore DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_spanish_ci +CREATE TABLE t_9utf8mb3(name VARCHAR(10)) CHARSET utf8mb3 COLLATE 'utf8mb3_estonian_ci' ENGINE=Columnstore; +SHOW CREATE TABLE t_9utf8mb3; Table Create Table -t_9utf8 CREATE TABLE `t_9utf8` ( - `name` varchar(10) COLLATE utf8_estonian_ci DEFAULT NULL -) ENGINE=Columnstore DEFAULT CHARSET=utf8 COLLATE=utf8_estonian_ci -CREATE TABLE t_8utf8(name VARCHAR(10)) CHARSET utf8 COLLATE 'utf8_polish_ci' ENGINE=Columnstore; -SHOW CREATE TABLE t_8utf8; +t_9utf8mb3 CREATE TABLE `t_9utf8mb3` ( + `name` varchar(10) COLLATE utf8mb3_estonian_ci DEFAULT NULL +) ENGINE=Columnstore DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_estonian_ci +CREATE TABLE t_8utf8mb3(name VARCHAR(10)) CHARSET utf8mb3 COLLATE 'utf8mb3_polish_ci' ENGINE=Columnstore; +SHOW CREATE TABLE t_8utf8mb3; Table Create Table -t_8utf8 CREATE TABLE `t_8utf8` ( - `name` varchar(10) COLLATE utf8_polish_ci DEFAULT NULL -) ENGINE=Columnstore DEFAULT CHARSET=utf8 COLLATE=utf8_polish_ci -CREATE TABLE t_7utf8(name VARCHAR(10)) CHARSET utf8 COLLATE 'utf8_slovenian_ci' ENGINE=Columnstore; -SHOW CREATE TABLE t_7utf8; +t_8utf8mb3 CREATE TABLE `t_8utf8mb3` ( + `name` varchar(10) COLLATE utf8mb3_polish_ci DEFAULT NULL +) ENGINE=Columnstore DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_polish_ci +CREATE TABLE t_7utf8mb3(name VARCHAR(10)) CHARSET utf8mb3 COLLATE 'utf8mb3_slovenian_ci' ENGINE=Columnstore; +SHOW CREATE TABLE t_7utf8mb3; Table Create Table -t_7utf8 CREATE TABLE `t_7utf8` ( - `name` varchar(10) COLLATE utf8_slovenian_ci DEFAULT NULL -) ENGINE=Columnstore DEFAULT CHARSET=utf8 COLLATE=utf8_slovenian_ci -CREATE TABLE t_6utf8(name VARCHAR(10)) CHARSET utf8 COLLATE 'utf8_romanian_ci' ENGINE=Columnstore; -SHOW CREATE TABLE t_6utf8; +t_7utf8mb3 CREATE TABLE `t_7utf8mb3` ( + `name` varchar(10) COLLATE utf8mb3_slovenian_ci DEFAULT NULL +) ENGINE=Columnstore DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_slovenian_ci +CREATE TABLE t_6utf8mb3(name VARCHAR(10)) CHARSET utf8mb3 COLLATE 'utf8mb3_romanian_ci' ENGINE=Columnstore; +SHOW CREATE TABLE t_6utf8mb3; Table Create Table -t_6utf8 CREATE TABLE `t_6utf8` ( - `name` varchar(10) COLLATE utf8_romanian_ci DEFAULT NULL -) ENGINE=Columnstore DEFAULT CHARSET=utf8 COLLATE=utf8_romanian_ci -CREATE TABLE t_5utf8(name VARCHAR(10)) CHARSET utf8 COLLATE 'utf8_latvian_ci' ENGINE=Columnstore; -SHOW CREATE TABLE t_5utf8; +t_6utf8mb3 CREATE TABLE `t_6utf8mb3` ( + `name` varchar(10) COLLATE utf8mb3_romanian_ci DEFAULT NULL +) ENGINE=Columnstore DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_romanian_ci +CREATE TABLE t_5utf8mb3(name VARCHAR(10)) CHARSET utf8mb3 COLLATE 'utf8mb3_latvian_ci' ENGINE=Columnstore; +SHOW CREATE TABLE t_5utf8mb3; Table Create Table -t_5utf8 CREATE TABLE `t_5utf8` ( - `name` varchar(10) COLLATE utf8_latvian_ci DEFAULT NULL -) ENGINE=Columnstore DEFAULT CHARSET=utf8 COLLATE=utf8_latvian_ci -CREATE TABLE t_4utf8(name VARCHAR(10)) CHARSET utf8 COLLATE 'utf8_icelandic_ci' ENGINE=Columnstore; -SHOW CREATE TABLE t_4utf8; +t_5utf8mb3 CREATE TABLE `t_5utf8mb3` ( + `name` varchar(10) COLLATE utf8mb3_latvian_ci DEFAULT NULL +) ENGINE=Columnstore DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_latvian_ci +CREATE TABLE t_4utf8mb3(name VARCHAR(10)) CHARSET utf8mb3 COLLATE 'utf8mb3_icelandic_ci' ENGINE=Columnstore; +SHOW CREATE TABLE t_4utf8mb3; Table Create Table -t_4utf8 CREATE TABLE `t_4utf8` ( - `name` varchar(10) COLLATE utf8_icelandic_ci DEFAULT NULL -) ENGINE=Columnstore DEFAULT CHARSET=utf8 COLLATE=utf8_icelandic_ci -CREATE TABLE t_3utf8(name VARCHAR(10)) CHARSET utf8 COLLATE 'utf8_unicode_ci' ENGINE=Columnstore; -SHOW CREATE TABLE t_3utf8; +t_4utf8mb3 CREATE TABLE `t_4utf8mb3` ( + `name` varchar(10) COLLATE utf8mb3_icelandic_ci DEFAULT NULL +) ENGINE=Columnstore DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_icelandic_ci +CREATE TABLE t_3utf8mb3(name VARCHAR(10)) CHARSET utf8mb3 COLLATE 'utf8mb3_unicode_ci' ENGINE=Columnstore; +SHOW CREATE TABLE t_3utf8mb3; Table Create Table -t_3utf8 CREATE TABLE `t_3utf8` ( - `name` varchar(10) COLLATE utf8_unicode_ci DEFAULT NULL -) ENGINE=Columnstore DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci -CREATE TABLE t_2utf8(name VARCHAR(10)) CHARSET utf8 COLLATE 'utf8_bin' ENGINE=Columnstore; -SHOW CREATE TABLE t_2utf8; +t_3utf8mb3 CREATE TABLE `t_3utf8mb3` ( + `name` varchar(10) COLLATE utf8mb3_unicode_ci DEFAULT NULL +) ENGINE=Columnstore DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_unicode_ci +CREATE TABLE t_2utf8mb3(name VARCHAR(10)) CHARSET utf8mb3 COLLATE 'utf8mb3_bin' ENGINE=Columnstore; +SHOW CREATE TABLE t_2utf8mb3; Table Create Table -t_2utf8 CREATE TABLE `t_2utf8` ( - `name` varchar(10) COLLATE utf8_bin DEFAULT NULL -) ENGINE=Columnstore DEFAULT CHARSET=utf8 COLLATE=utf8_bin -CREATE TABLE t_1utf8(name VARCHAR(10)) CHARSET utf8 COLLATE 'utf8_general_ci' ENGINE=Columnstore; -SHOW CREATE TABLE t_1utf8; +t_2utf8mb3 CREATE TABLE `t_2utf8mb3` ( + `name` varchar(10) COLLATE utf8mb3_bin DEFAULT NULL +) ENGINE=Columnstore DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_bin +CREATE TABLE t_1utf8mb3(name VARCHAR(10)) CHARSET utf8mb3 COLLATE 'utf8mb3_general_ci' ENGINE=Columnstore; +SHOW CREATE TABLE t_1utf8mb3; Table Create Table -t_1utf8 CREATE TABLE `t_1utf8` ( +t_1utf8mb3 CREATE TABLE `t_1utf8mb3` ( `name` varchar(10) DEFAULT NULL -) ENGINE=Columnstore DEFAULT CHARSET=utf8 +) ENGINE=Columnstore DEFAULT CHARSET=utf8mb3 CREATE TABLE t_33utf8mb4(name VARCHAR(10)) CHARSET utf8mb4 COLLATE 'utf8mb4_unicode_520_nopad_ci' ENGINE=Columnstore; SHOW CREATE TABLE t_33utf8mb4; Table Create Table @@ -3473,209 +3473,209 @@ Table Create Table tcol_1utf32 CREATE TABLE `tcol_1utf32` ( `name` char(3) CHARACTER SET utf32 DEFAULT NULL ) ENGINE=Columnstore DEFAULT CHARSET=latin1 -CREATE TABLE tcol_34utf8 (name CHAR(3) CHARACTER SET utf8 COLLATE 'utf8_unicode_520_nopad_ci') ENGINE=Columnstore; -SHOW CREATE TABLE tcol_34utf8; +CREATE TABLE tcol_34utf8mb3 (name CHAR(3) CHARACTER SET utf8mb3 COLLATE 'utf8mb3_unicode_520_nopad_ci') ENGINE=Columnstore; +SHOW CREATE TABLE tcol_34utf8mb3; Table Create Table -tcol_34utf8 CREATE TABLE `tcol_34utf8` ( - `name` char(3) CHARACTER SET utf8 COLLATE utf8_unicode_520_nopad_ci DEFAULT NULL +tcol_34utf8mb3 CREATE TABLE `tcol_34utf8mb3` ( + `name` char(3) CHARACTER SET utf8mb3 COLLATE utf8mb3_unicode_520_nopad_ci DEFAULT NULL ) ENGINE=Columnstore DEFAULT CHARSET=latin1 -CREATE TABLE tcol_33utf8 (name CHAR(3) CHARACTER SET utf8 COLLATE 'utf8_unicode_nopad_ci') ENGINE=Columnstore; -SHOW CREATE TABLE tcol_33utf8; +CREATE TABLE tcol_33utf8mb3 (name CHAR(3) CHARACTER SET utf8mb3 COLLATE 'utf8mb3_unicode_nopad_ci') ENGINE=Columnstore; +SHOW CREATE TABLE tcol_33utf8mb3; Table Create Table -tcol_33utf8 CREATE TABLE `tcol_33utf8` ( - `name` char(3) CHARACTER SET utf8 COLLATE utf8_unicode_nopad_ci DEFAULT NULL +tcol_33utf8mb3 CREATE TABLE `tcol_33utf8mb3` ( + `name` char(3) CHARACTER SET utf8mb3 COLLATE utf8mb3_unicode_nopad_ci DEFAULT NULL ) ENGINE=Columnstore DEFAULT CHARSET=latin1 -CREATE TABLE tcol_32utf8 (name CHAR(3) CHARACTER SET utf8 COLLATE 'utf8_nopad_bin') ENGINE=Columnstore; -SHOW CREATE TABLE tcol_32utf8; +CREATE TABLE tcol_32utf8mb3 (name CHAR(3) CHARACTER SET utf8mb3 COLLATE 'utf8mb3_nopad_bin') ENGINE=Columnstore; +SHOW CREATE TABLE tcol_32utf8mb3; Table Create Table -tcol_32utf8 CREATE TABLE `tcol_32utf8` ( - `name` char(3) CHARACTER SET utf8 COLLATE utf8_nopad_bin DEFAULT NULL +tcol_32utf8mb3 CREATE TABLE `tcol_32utf8mb3` ( + `name` char(3) CHARACTER SET utf8mb3 COLLATE utf8mb3_nopad_bin DEFAULT NULL ) ENGINE=Columnstore DEFAULT CHARSET=latin1 -CREATE TABLE tcol_31utf8 (name CHAR(3) CHARACTER SET utf8 COLLATE 'utf8_general_nopad_ci') ENGINE=Columnstore; -SHOW CREATE TABLE tcol_31utf8; +CREATE TABLE tcol_31utf8mb3 (name CHAR(3) CHARACTER SET utf8mb3 COLLATE 'utf8mb3_general_nopad_ci') ENGINE=Columnstore; +SHOW CREATE TABLE tcol_31utf8mb3; Table Create Table -tcol_31utf8 CREATE TABLE `tcol_31utf8` ( - `name` char(3) CHARACTER SET utf8 COLLATE utf8_general_nopad_ci DEFAULT NULL +tcol_31utf8mb3 CREATE TABLE `tcol_31utf8mb3` ( + `name` char(3) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_nopad_ci DEFAULT NULL ) ENGINE=Columnstore DEFAULT CHARSET=latin1 -CREATE TABLE tcol_30utf8 (name CHAR(3) CHARACTER SET utf8 COLLATE 'utf8_thai_520_w2') ENGINE=Columnstore; -SHOW CREATE TABLE tcol_30utf8; +CREATE TABLE tcol_30utf8mb3 (name CHAR(3) CHARACTER SET utf8mb3 COLLATE 'utf8mb3_thai_520_w2') ENGINE=Columnstore; +SHOW CREATE TABLE tcol_30utf8mb3; Table Create Table -tcol_30utf8 CREATE TABLE `tcol_30utf8` ( - `name` char(3) CHARACTER SET utf8 COLLATE utf8_thai_520_w2 DEFAULT NULL +tcol_30utf8mb3 CREATE TABLE `tcol_30utf8mb3` ( + `name` char(3) CHARACTER SET utf8mb3 COLLATE utf8mb3_thai_520_w2 DEFAULT NULL ) ENGINE=Columnstore DEFAULT CHARSET=latin1 -CREATE TABLE tcol_29utf8 (name CHAR(3) CHARACTER SET utf8 COLLATE 'utf8_myanmar_ci') ENGINE=Columnstore; -SHOW CREATE TABLE tcol_29utf8; +CREATE TABLE tcol_29utf8mb3 (name CHAR(3) CHARACTER SET utf8mb3 COLLATE 'utf8mb3_myanmar_ci') ENGINE=Columnstore; +SHOW CREATE TABLE tcol_29utf8mb3; Table Create Table -tcol_29utf8 CREATE TABLE `tcol_29utf8` ( - `name` char(3) CHARACTER SET utf8 COLLATE utf8_myanmar_ci DEFAULT NULL +tcol_29utf8mb3 CREATE TABLE `tcol_29utf8mb3` ( + `name` char(3) CHARACTER SET utf8mb3 COLLATE utf8mb3_myanmar_ci DEFAULT NULL ) ENGINE=Columnstore DEFAULT CHARSET=latin1 -CREATE TABLE tcol_28utf8 (name CHAR(3) CHARACTER SET utf8 COLLATE 'utf8_croatian_ci') ENGINE=Columnstore; -SHOW CREATE TABLE tcol_28utf8; +CREATE TABLE tcol_28utf8mb3 (name CHAR(3) CHARACTER SET utf8mb3 COLLATE 'utf8mb3_croatian_ci') ENGINE=Columnstore; +SHOW CREATE TABLE tcol_28utf8mb3; Table Create Table -tcol_28utf8 CREATE TABLE `tcol_28utf8` ( - `name` char(3) CHARACTER SET utf8 COLLATE utf8_croatian_ci DEFAULT NULL +tcol_28utf8mb3 CREATE TABLE `tcol_28utf8mb3` ( + `name` char(3) CHARACTER SET utf8mb3 COLLATE utf8mb3_croatian_ci DEFAULT NULL ) ENGINE=Columnstore DEFAULT CHARSET=latin1 -CREATE TABLE tcol_27utf8 (name CHAR(3) CHARACTER SET utf8 COLLATE 'utf8_general_mysql500_ci') ENGINE=Columnstore; -SHOW CREATE TABLE tcol_27utf8; +CREATE TABLE tcol_27utf8mb3 (name CHAR(3) CHARACTER SET utf8mb3 COLLATE 'utf8mb3_general_mysql500_ci') ENGINE=Columnstore; +SHOW CREATE TABLE tcol_27utf8mb3; Table Create Table -tcol_27utf8 CREATE TABLE `tcol_27utf8` ( - `name` char(3) CHARACTER SET utf8 COLLATE utf8_general_mysql500_ci DEFAULT NULL +tcol_27utf8mb3 CREATE TABLE `tcol_27utf8mb3` ( + `name` char(3) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_mysql500_ci DEFAULT NULL ) ENGINE=Columnstore DEFAULT CHARSET=latin1 -CREATE TABLE tcol_26utf8 (name CHAR(3) CHARACTER SET utf8 COLLATE 'utf8_vietnamese_ci') ENGINE=Columnstore; -SHOW CREATE TABLE tcol_26utf8; +CREATE TABLE tcol_26utf8mb3 (name CHAR(3) CHARACTER SET utf8mb3 COLLATE 'utf8mb3_vietnamese_ci') ENGINE=Columnstore; +SHOW CREATE TABLE tcol_26utf8mb3; Table Create Table -tcol_26utf8 CREATE TABLE `tcol_26utf8` ( - `name` char(3) CHARACTER SET utf8 COLLATE utf8_vietnamese_ci DEFAULT NULL +tcol_26utf8mb3 CREATE TABLE `tcol_26utf8mb3` ( + `name` char(3) CHARACTER SET utf8mb3 COLLATE utf8mb3_vietnamese_ci DEFAULT NULL ) ENGINE=Columnstore DEFAULT CHARSET=latin1 -CREATE TABLE tcol_25utf8 (name CHAR(3) CHARACTER SET utf8 COLLATE 'utf8_unicode_520_ci') ENGINE=Columnstore; -SHOW CREATE TABLE tcol_25utf8; +CREATE TABLE tcol_25utf8mb3 (name CHAR(3) CHARACTER SET utf8mb3 COLLATE 'utf8mb3_unicode_520_ci') ENGINE=Columnstore; +SHOW CREATE TABLE tcol_25utf8mb3; Table Create Table -tcol_25utf8 CREATE TABLE `tcol_25utf8` ( - `name` char(3) CHARACTER SET utf8 COLLATE utf8_unicode_520_ci DEFAULT NULL +tcol_25utf8mb3 CREATE TABLE `tcol_25utf8mb3` ( + `name` char(3) CHARACTER SET utf8mb3 COLLATE utf8mb3_unicode_520_ci DEFAULT NULL ) ENGINE=Columnstore DEFAULT CHARSET=latin1 -CREATE TABLE tcol_24utf8 (name CHAR(3) CHARACTER SET utf8 COLLATE 'utf8_croatian_mysql561_ci') ENGINE=Columnstore; -SHOW CREATE TABLE tcol_24utf8; +CREATE TABLE tcol_24utf8mb3 (name CHAR(3) CHARACTER SET utf8mb3 COLLATE 'utf8mb3_croatian_mysql561_ci') ENGINE=Columnstore; +SHOW CREATE TABLE tcol_24utf8mb3; Table Create Table -tcol_24utf8 CREATE TABLE `tcol_24utf8` ( - `name` char(3) CHARACTER SET utf8 COLLATE utf8_croatian_mysql561_ci DEFAULT NULL +tcol_24utf8mb3 CREATE TABLE `tcol_24utf8mb3` ( + `name` char(3) CHARACTER SET utf8mb3 COLLATE utf8mb3_croatian_mysql561_ci DEFAULT NULL ) ENGINE=Columnstore DEFAULT CHARSET=latin1 -CREATE TABLE tcol_23utf8 (name CHAR(3) CHARACTER SET utf8 COLLATE 'utf8_german2_ci') ENGINE=Columnstore; -SHOW CREATE TABLE tcol_23utf8; +CREATE TABLE tcol_23utf8mb3 (name CHAR(3) CHARACTER SET utf8mb3 COLLATE 'utf8mb3_german2_ci') ENGINE=Columnstore; +SHOW CREATE TABLE tcol_23utf8mb3; Table Create Table -tcol_23utf8 CREATE TABLE `tcol_23utf8` ( - `name` char(3) CHARACTER SET utf8 COLLATE utf8_german2_ci DEFAULT NULL +tcol_23utf8mb3 CREATE TABLE `tcol_23utf8mb3` ( + `name` char(3) CHARACTER SET utf8mb3 COLLATE utf8mb3_german2_ci DEFAULT NULL ) ENGINE=Columnstore DEFAULT CHARSET=latin1 -CREATE TABLE tcol_22utf8 (name CHAR(3) CHARACTER SET utf8 COLLATE 'utf8_sinhala_ci') ENGINE=Columnstore; -SHOW CREATE TABLE tcol_22utf8; +CREATE TABLE tcol_22utf8mb3 (name CHAR(3) CHARACTER SET utf8mb3 COLLATE 'utf8mb3_sinhala_ci') ENGINE=Columnstore; +SHOW CREATE TABLE tcol_22utf8mb3; Table Create Table -tcol_22utf8 CREATE TABLE `tcol_22utf8` ( - `name` char(3) CHARACTER SET utf8 COLLATE utf8_sinhala_ci DEFAULT NULL +tcol_22utf8mb3 CREATE TABLE `tcol_22utf8mb3` ( + `name` char(3) CHARACTER SET utf8mb3 COLLATE utf8mb3_sinhala_ci DEFAULT NULL ) ENGINE=Columnstore DEFAULT CHARSET=latin1 -CREATE TABLE tcol_21utf8 (name CHAR(3) CHARACTER SET utf8 COLLATE 'utf8_hungarian_ci') ENGINE=Columnstore; -SHOW CREATE TABLE tcol_21utf8; +CREATE TABLE tcol_21utf8mb3 (name CHAR(3) CHARACTER SET utf8mb3 COLLATE 'utf8mb3_hungarian_ci') ENGINE=Columnstore; +SHOW CREATE TABLE tcol_21utf8mb3; Table Create Table -tcol_21utf8 CREATE TABLE `tcol_21utf8` ( - `name` char(3) CHARACTER SET utf8 COLLATE utf8_hungarian_ci DEFAULT NULL +tcol_21utf8mb3 CREATE TABLE `tcol_21utf8mb3` ( + `name` char(3) CHARACTER SET utf8mb3 COLLATE utf8mb3_hungarian_ci DEFAULT NULL ) ENGINE=Columnstore DEFAULT CHARSET=latin1 -CREATE TABLE tcol_20utf8 (name CHAR(3) CHARACTER SET utf8 COLLATE 'utf8_esperanto_ci') ENGINE=Columnstore; -SHOW CREATE TABLE tcol_20utf8; +CREATE TABLE tcol_20utf8mb3 (name CHAR(3) CHARACTER SET utf8mb3 COLLATE 'utf8mb3_esperanto_ci') ENGINE=Columnstore; +SHOW CREATE TABLE tcol_20utf8mb3; Table Create Table -tcol_20utf8 CREATE TABLE `tcol_20utf8` ( - `name` char(3) CHARACTER SET utf8 COLLATE utf8_esperanto_ci DEFAULT NULL +tcol_20utf8mb3 CREATE TABLE `tcol_20utf8mb3` ( + `name` char(3) CHARACTER SET utf8mb3 COLLATE utf8mb3_esperanto_ci DEFAULT NULL ) ENGINE=Columnstore DEFAULT CHARSET=latin1 -CREATE TABLE tcol_19utf8 (name CHAR(3) CHARACTER SET utf8 COLLATE 'utf8_persian_ci') ENGINE=Columnstore; -SHOW CREATE TABLE tcol_19utf8; +CREATE TABLE tcol_19utf8mb3 (name CHAR(3) CHARACTER SET utf8mb3 COLLATE 'utf8mb3_persian_ci') ENGINE=Columnstore; +SHOW CREATE TABLE tcol_19utf8mb3; Table Create Table -tcol_19utf8 CREATE TABLE `tcol_19utf8` ( - `name` char(3) CHARACTER SET utf8 COLLATE utf8_persian_ci DEFAULT NULL +tcol_19utf8mb3 CREATE TABLE `tcol_19utf8mb3` ( + `name` char(3) CHARACTER SET utf8mb3 COLLATE utf8mb3_persian_ci DEFAULT NULL ) ENGINE=Columnstore DEFAULT CHARSET=latin1 -CREATE TABLE tcol_18utf8 (name CHAR(3) CHARACTER SET utf8 COLLATE 'utf8_roman_ci') ENGINE=Columnstore; -SHOW CREATE TABLE tcol_18utf8; +CREATE TABLE tcol_18utf8mb3 (name CHAR(3) CHARACTER SET utf8mb3 COLLATE 'utf8mb3_roman_ci') ENGINE=Columnstore; +SHOW CREATE TABLE tcol_18utf8mb3; Table Create Table -tcol_18utf8 CREATE TABLE `tcol_18utf8` ( - `name` char(3) CHARACTER SET utf8 COLLATE utf8_roman_ci DEFAULT NULL +tcol_18utf8mb3 CREATE TABLE `tcol_18utf8mb3` ( + `name` char(3) CHARACTER SET utf8mb3 COLLATE utf8mb3_roman_ci DEFAULT NULL ) ENGINE=Columnstore DEFAULT CHARSET=latin1 -CREATE TABLE tcol_17utf8 (name CHAR(3) CHARACTER SET utf8 COLLATE 'utf8_spanish2_ci') ENGINE=Columnstore; -SHOW CREATE TABLE tcol_17utf8; +CREATE TABLE tcol_17utf8mb3 (name CHAR(3) CHARACTER SET utf8mb3 COLLATE 'utf8mb3_spanish2_ci') ENGINE=Columnstore; +SHOW CREATE TABLE tcol_17utf8mb3; Table Create Table -tcol_17utf8 CREATE TABLE `tcol_17utf8` ( - `name` char(3) CHARACTER SET utf8 COLLATE utf8_spanish2_ci DEFAULT NULL +tcol_17utf8mb3 CREATE TABLE `tcol_17utf8mb3` ( + `name` char(3) CHARACTER SET utf8mb3 COLLATE utf8mb3_spanish2_ci DEFAULT NULL ) ENGINE=Columnstore DEFAULT CHARSET=latin1 -CREATE TABLE tcol_16utf8 (name CHAR(3) CHARACTER SET utf8 COLLATE 'utf8_slovak_ci') ENGINE=Columnstore; -SHOW CREATE TABLE tcol_16utf8; +CREATE TABLE tcol_16utf8mb3 (name CHAR(3) CHARACTER SET utf8mb3 COLLATE 'utf8mb3_slovak_ci') ENGINE=Columnstore; +SHOW CREATE TABLE tcol_16utf8mb3; Table Create Table -tcol_16utf8 CREATE TABLE `tcol_16utf8` ( - `name` char(3) CHARACTER SET utf8 COLLATE utf8_slovak_ci DEFAULT NULL +tcol_16utf8mb3 CREATE TABLE `tcol_16utf8mb3` ( + `name` char(3) CHARACTER SET utf8mb3 COLLATE utf8mb3_slovak_ci DEFAULT NULL ) ENGINE=Columnstore DEFAULT CHARSET=latin1 -CREATE TABLE tcol_15utf8 (name CHAR(3) CHARACTER SET utf8 COLLATE 'utf8_lithuanian_ci') ENGINE=Columnstore; -SHOW CREATE TABLE tcol_15utf8; +CREATE TABLE tcol_15utf8mb3 (name CHAR(3) CHARACTER SET utf8mb3 COLLATE 'utf8mb3_lithuanian_ci') ENGINE=Columnstore; +SHOW CREATE TABLE tcol_15utf8mb3; Table Create Table -tcol_15utf8 CREATE TABLE `tcol_15utf8` ( - `name` char(3) CHARACTER SET utf8 COLLATE utf8_lithuanian_ci DEFAULT NULL +tcol_15utf8mb3 CREATE TABLE `tcol_15utf8mb3` ( + `name` char(3) CHARACTER SET utf8mb3 COLLATE utf8mb3_lithuanian_ci DEFAULT NULL ) ENGINE=Columnstore DEFAULT CHARSET=latin1 -CREATE TABLE tcol_14utf8 (name CHAR(3) CHARACTER SET utf8 COLLATE 'utf8_danish_ci') ENGINE=Columnstore; -SHOW CREATE TABLE tcol_14utf8; +CREATE TABLE tcol_14utf8mb3 (name CHAR(3) CHARACTER SET utf8mb3 COLLATE 'utf8mb3_danish_ci') ENGINE=Columnstore; +SHOW CREATE TABLE tcol_14utf8mb3; Table Create Table -tcol_14utf8 CREATE TABLE `tcol_14utf8` ( - `name` char(3) CHARACTER SET utf8 COLLATE utf8_danish_ci DEFAULT NULL +tcol_14utf8mb3 CREATE TABLE `tcol_14utf8mb3` ( + `name` char(3) CHARACTER SET utf8mb3 COLLATE utf8mb3_danish_ci DEFAULT NULL ) ENGINE=Columnstore DEFAULT CHARSET=latin1 -CREATE TABLE tcol_13utf8 (name CHAR(3) CHARACTER SET utf8 COLLATE 'utf8_czech_ci') ENGINE=Columnstore; -SHOW CREATE TABLE tcol_13utf8; +CREATE TABLE tcol_13utf8mb3 (name CHAR(3) CHARACTER SET utf8mb3 COLLATE 'utf8mb3_czech_ci') ENGINE=Columnstore; +SHOW CREATE TABLE tcol_13utf8mb3; Table Create Table -tcol_13utf8 CREATE TABLE `tcol_13utf8` ( - `name` char(3) CHARACTER SET utf8 COLLATE utf8_czech_ci DEFAULT NULL +tcol_13utf8mb3 CREATE TABLE `tcol_13utf8mb3` ( + `name` char(3) CHARACTER SET utf8mb3 COLLATE utf8mb3_czech_ci DEFAULT NULL ) ENGINE=Columnstore DEFAULT CHARSET=latin1 -CREATE TABLE tcol_12utf8 (name CHAR(3) CHARACTER SET utf8 COLLATE 'utf8_turkish_ci') ENGINE=Columnstore; -SHOW CREATE TABLE tcol_12utf8; +CREATE TABLE tcol_12utf8mb3 (name CHAR(3) CHARACTER SET utf8mb3 COLLATE 'utf8mb3_turkish_ci') ENGINE=Columnstore; +SHOW CREATE TABLE tcol_12utf8mb3; Table Create Table -tcol_12utf8 CREATE TABLE `tcol_12utf8` ( - `name` char(3) CHARACTER SET utf8 COLLATE utf8_turkish_ci DEFAULT NULL +tcol_12utf8mb3 CREATE TABLE `tcol_12utf8mb3` ( + `name` char(3) CHARACTER SET utf8mb3 COLLATE utf8mb3_turkish_ci DEFAULT NULL ) ENGINE=Columnstore DEFAULT CHARSET=latin1 -CREATE TABLE tcol_11utf8 (name CHAR(3) CHARACTER SET utf8 COLLATE 'utf8_swedish_ci') ENGINE=Columnstore; -SHOW CREATE TABLE tcol_11utf8; +CREATE TABLE tcol_11utf8mb3 (name CHAR(3) CHARACTER SET utf8mb3 COLLATE 'utf8mb3_swedish_ci') ENGINE=Columnstore; +SHOW CREATE TABLE tcol_11utf8mb3; Table Create Table -tcol_11utf8 CREATE TABLE `tcol_11utf8` ( - `name` char(3) CHARACTER SET utf8 COLLATE utf8_swedish_ci DEFAULT NULL +tcol_11utf8mb3 CREATE TABLE `tcol_11utf8mb3` ( + `name` char(3) CHARACTER SET utf8mb3 COLLATE utf8mb3_swedish_ci DEFAULT NULL ) ENGINE=Columnstore DEFAULT CHARSET=latin1 -CREATE TABLE tcol_10utf8 (name CHAR(3) CHARACTER SET utf8 COLLATE 'utf8_spanish_ci') ENGINE=Columnstore; -SHOW CREATE TABLE tcol_10utf8; +CREATE TABLE tcol_10utf8mb3 (name CHAR(3) CHARACTER SET utf8mb3 COLLATE 'utf8mb3_spanish_ci') ENGINE=Columnstore; +SHOW CREATE TABLE tcol_10utf8mb3; Table Create Table -tcol_10utf8 CREATE TABLE `tcol_10utf8` ( - `name` char(3) CHARACTER SET utf8 COLLATE utf8_spanish_ci DEFAULT NULL +tcol_10utf8mb3 CREATE TABLE `tcol_10utf8mb3` ( + `name` char(3) CHARACTER SET utf8mb3 COLLATE utf8mb3_spanish_ci DEFAULT NULL ) ENGINE=Columnstore DEFAULT CHARSET=latin1 -CREATE TABLE tcol_9utf8 (name CHAR(3) CHARACTER SET utf8 COLLATE 'utf8_estonian_ci') ENGINE=Columnstore; -SHOW CREATE TABLE tcol_9utf8; +CREATE TABLE tcol_9utf8mb3 (name CHAR(3) CHARACTER SET utf8mb3 COLLATE 'utf8mb3_estonian_ci') ENGINE=Columnstore; +SHOW CREATE TABLE tcol_9utf8mb3; Table Create Table -tcol_9utf8 CREATE TABLE `tcol_9utf8` ( - `name` char(3) CHARACTER SET utf8 COLLATE utf8_estonian_ci DEFAULT NULL +tcol_9utf8mb3 CREATE TABLE `tcol_9utf8mb3` ( + `name` char(3) CHARACTER SET utf8mb3 COLLATE utf8mb3_estonian_ci DEFAULT NULL ) ENGINE=Columnstore DEFAULT CHARSET=latin1 -CREATE TABLE tcol_8utf8 (name CHAR(3) CHARACTER SET utf8 COLLATE 'utf8_polish_ci') ENGINE=Columnstore; -SHOW CREATE TABLE tcol_8utf8; +CREATE TABLE tcol_8utf8mb3 (name CHAR(3) CHARACTER SET utf8mb3 COLLATE 'utf8mb3_polish_ci') ENGINE=Columnstore; +SHOW CREATE TABLE tcol_8utf8mb3; Table Create Table -tcol_8utf8 CREATE TABLE `tcol_8utf8` ( - `name` char(3) CHARACTER SET utf8 COLLATE utf8_polish_ci DEFAULT NULL +tcol_8utf8mb3 CREATE TABLE `tcol_8utf8mb3` ( + `name` char(3) CHARACTER SET utf8mb3 COLLATE utf8mb3_polish_ci DEFAULT NULL ) ENGINE=Columnstore DEFAULT CHARSET=latin1 -CREATE TABLE tcol_7utf8 (name CHAR(3) CHARACTER SET utf8 COLLATE 'utf8_slovenian_ci') ENGINE=Columnstore; -SHOW CREATE TABLE tcol_7utf8; +CREATE TABLE tcol_7utf8mb3 (name CHAR(3) CHARACTER SET utf8mb3 COLLATE 'utf8mb3_slovenian_ci') ENGINE=Columnstore; +SHOW CREATE TABLE tcol_7utf8mb3; Table Create Table -tcol_7utf8 CREATE TABLE `tcol_7utf8` ( - `name` char(3) CHARACTER SET utf8 COLLATE utf8_slovenian_ci DEFAULT NULL +tcol_7utf8mb3 CREATE TABLE `tcol_7utf8mb3` ( + `name` char(3) CHARACTER SET utf8mb3 COLLATE utf8mb3_slovenian_ci DEFAULT NULL ) ENGINE=Columnstore DEFAULT CHARSET=latin1 -CREATE TABLE tcol_6utf8 (name CHAR(3) CHARACTER SET utf8 COLLATE 'utf8_romanian_ci') ENGINE=Columnstore; -SHOW CREATE TABLE tcol_6utf8; +CREATE TABLE tcol_6utf8mb3 (name CHAR(3) CHARACTER SET utf8mb3 COLLATE 'utf8mb3_romanian_ci') ENGINE=Columnstore; +SHOW CREATE TABLE tcol_6utf8mb3; Table Create Table -tcol_6utf8 CREATE TABLE `tcol_6utf8` ( - `name` char(3) CHARACTER SET utf8 COLLATE utf8_romanian_ci DEFAULT NULL +tcol_6utf8mb3 CREATE TABLE `tcol_6utf8mb3` ( + `name` char(3) CHARACTER SET utf8mb3 COLLATE utf8mb3_romanian_ci DEFAULT NULL ) ENGINE=Columnstore DEFAULT CHARSET=latin1 -CREATE TABLE tcol_5utf8 (name CHAR(3) CHARACTER SET utf8 COLLATE 'utf8_latvian_ci') ENGINE=Columnstore; -SHOW CREATE TABLE tcol_5utf8; +CREATE TABLE tcol_5utf8mb3 (name CHAR(3) CHARACTER SET utf8mb3 COLLATE 'utf8mb3_latvian_ci') ENGINE=Columnstore; +SHOW CREATE TABLE tcol_5utf8mb3; Table Create Table -tcol_5utf8 CREATE TABLE `tcol_5utf8` ( - `name` char(3) CHARACTER SET utf8 COLLATE utf8_latvian_ci DEFAULT NULL +tcol_5utf8mb3 CREATE TABLE `tcol_5utf8mb3` ( + `name` char(3) CHARACTER SET utf8mb3 COLLATE utf8mb3_latvian_ci DEFAULT NULL ) ENGINE=Columnstore DEFAULT CHARSET=latin1 -CREATE TABLE tcol_4utf8 (name CHAR(3) CHARACTER SET utf8 COLLATE 'utf8_icelandic_ci') ENGINE=Columnstore; -SHOW CREATE TABLE tcol_4utf8; +CREATE TABLE tcol_4utf8mb3 (name CHAR(3) CHARACTER SET utf8mb3 COLLATE 'utf8mb3_icelandic_ci') ENGINE=Columnstore; +SHOW CREATE TABLE tcol_4utf8mb3; Table Create Table -tcol_4utf8 CREATE TABLE `tcol_4utf8` ( - `name` char(3) CHARACTER SET utf8 COLLATE utf8_icelandic_ci DEFAULT NULL +tcol_4utf8mb3 CREATE TABLE `tcol_4utf8mb3` ( + `name` char(3) CHARACTER SET utf8mb3 COLLATE utf8mb3_icelandic_ci DEFAULT NULL ) ENGINE=Columnstore DEFAULT CHARSET=latin1 -CREATE TABLE tcol_3utf8 (name CHAR(3) CHARACTER SET utf8 COLLATE 'utf8_unicode_ci') ENGINE=Columnstore; -SHOW CREATE TABLE tcol_3utf8; +CREATE TABLE tcol_3utf8mb3 (name CHAR(3) CHARACTER SET utf8mb3 COLLATE 'utf8mb3_unicode_ci') ENGINE=Columnstore; +SHOW CREATE TABLE tcol_3utf8mb3; Table Create Table -tcol_3utf8 CREATE TABLE `tcol_3utf8` ( - `name` char(3) CHARACTER SET utf8 COLLATE utf8_unicode_ci DEFAULT NULL +tcol_3utf8mb3 CREATE TABLE `tcol_3utf8mb3` ( + `name` char(3) CHARACTER SET utf8mb3 COLLATE utf8mb3_unicode_ci DEFAULT NULL ) ENGINE=Columnstore DEFAULT CHARSET=latin1 -CREATE TABLE tcol_2utf8 (name CHAR(3) CHARACTER SET utf8 COLLATE 'utf8_bin') ENGINE=Columnstore; -SHOW CREATE TABLE tcol_2utf8; +CREATE TABLE tcol_2utf8mb3 (name CHAR(3) CHARACTER SET utf8mb3 COLLATE 'utf8mb3_bin') ENGINE=Columnstore; +SHOW CREATE TABLE tcol_2utf8mb3; Table Create Table -tcol_2utf8 CREATE TABLE `tcol_2utf8` ( - `name` char(3) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL +tcol_2utf8mb3 CREATE TABLE `tcol_2utf8mb3` ( + `name` char(3) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT NULL ) ENGINE=Columnstore DEFAULT CHARSET=latin1 -CREATE TABLE tcol_1utf8 (name CHAR(3) CHARACTER SET utf8 COLLATE 'utf8_general_ci') ENGINE=Columnstore; -SHOW CREATE TABLE tcol_1utf8; +CREATE TABLE tcol_1utf8mb3 (name CHAR(3) CHARACTER SET utf8mb3 COLLATE 'utf8mb3_general_ci') ENGINE=Columnstore; +SHOW CREATE TABLE tcol_1utf8mb3; Table Create Table -tcol_1utf8 CREATE TABLE `tcol_1utf8` ( - `name` char(3) CHARACTER SET utf8 DEFAULT NULL +tcol_1utf8mb3 CREATE TABLE `tcol_1utf8mb3` ( + `name` char(3) CHARACTER SET utf8mb3 DEFAULT NULL ) ENGINE=Columnstore DEFAULT CHARSET=latin1 CREATE TABLE tcol_33utf8mb4 (name CHAR(3) CHARACTER SET utf8mb4 COLLATE 'utf8mb4_unicode_520_nopad_ci') ENGINE=Columnstore; SHOW CREATE TABLE tcol_33utf8mb4; diff --git a/mysql-test/columnstore/basic/t/mcs3_create_table_charset_collations.test b/mysql-test/columnstore/basic/t/mcs3_create_table_charset_collations.test index 1e2beaf8f..7590dcfe0 100644 --- a/mysql-test/columnstore/basic/t/mcs3_create_table_charset_collations.test +++ b/mysql-test/columnstore/basic/t/mcs3_create_table_charset_collations.test @@ -16,252 +16,252 @@ CREATE DATABASE mcs3_db1; USE mcs3_db1; let $column_flag = 0; let $char_set = armscii8; --- source $MYSQL_TEST_DIR/suite/columnstore/include/mcs3_create_table_charset_collations.inc +-- source ../include/mcs3_create_table_charset_collations.inc let $char_set = ascii; --- source $MYSQL_TEST_DIR/suite/columnstore/include/mcs3_create_table_charset_collations.inc +-- source ../include/mcs3_create_table_charset_collations.inc let $char_set = big5; --- source $MYSQL_TEST_DIR/suite/columnstore/include/mcs3_create_table_charset_collations.inc +-- source ../include/mcs3_create_table_charset_collations.inc let $char_set = binary; --- source $MYSQL_TEST_DIR/suite/columnstore/include/mcs3_create_table_charset_collations.inc +-- source ../include/mcs3_create_table_charset_collations.inc let $char_set = cp1250; --- source $MYSQL_TEST_DIR/suite/columnstore/include/mcs3_create_table_charset_collations.inc +-- source ../include/mcs3_create_table_charset_collations.inc let $char_set = cp1251; --- source $MYSQL_TEST_DIR/suite/columnstore/include/mcs3_create_table_charset_collations.inc +-- source ../include/mcs3_create_table_charset_collations.inc let $char_set = cp1256; --- source $MYSQL_TEST_DIR/suite/columnstore/include/mcs3_create_table_charset_collations.inc +-- source ../include/mcs3_create_table_charset_collations.inc let $char_set = cp1257; --- source $MYSQL_TEST_DIR/suite/columnstore/include/mcs3_create_table_charset_collations.inc +-- source ../include/mcs3_create_table_charset_collations.inc let $char_set = cp850; --- source $MYSQL_TEST_DIR/suite/columnstore/include/mcs3_create_table_charset_collations.inc +-- source ../include/mcs3_create_table_charset_collations.inc let $char_set = cp852; --- source $MYSQL_TEST_DIR/suite/columnstore/include/mcs3_create_table_charset_collations.inc +-- source ../include/mcs3_create_table_charset_collations.inc let $char_set = cp866; --- source $MYSQL_TEST_DIR/suite/columnstore/include/mcs3_create_table_charset_collations.inc +-- source ../include/mcs3_create_table_charset_collations.inc let $char_set = cp932; --- source $MYSQL_TEST_DIR/suite/columnstore/include/mcs3_create_table_charset_collations.inc +-- source ../include/mcs3_create_table_charset_collations.inc let $char_set = dec8; --- source $MYSQL_TEST_DIR/suite/columnstore/include/mcs3_create_table_charset_collations.inc +-- source ../include/mcs3_create_table_charset_collations.inc let $char_set = eucjpms; --- source $MYSQL_TEST_DIR/suite/columnstore/include/mcs3_create_table_charset_collations.inc +-- source ../include/mcs3_create_table_charset_collations.inc let $char_set = euckr; --- source $MYSQL_TEST_DIR/suite/columnstore/include/mcs3_create_table_charset_collations.inc +-- source ../include/mcs3_create_table_charset_collations.inc let $char_set = gb2312; --- source $MYSQL_TEST_DIR/suite/columnstore/include/mcs3_create_table_charset_collations.inc +-- source ../include/mcs3_create_table_charset_collations.inc let $char_set = gbk; --- source $MYSQL_TEST_DIR/suite/columnstore/include/mcs3_create_table_charset_collations.inc +-- source ../include/mcs3_create_table_charset_collations.inc let $char_set = geostd8; --- source $MYSQL_TEST_DIR/suite/columnstore/include/mcs3_create_table_charset_collations.inc +-- source ../include/mcs3_create_table_charset_collations.inc let $char_set = greek; --- source $MYSQL_TEST_DIR/suite/columnstore/include/mcs3_create_table_charset_collations.inc +-- source ../include/mcs3_create_table_charset_collations.inc let $char_set = hebrew; --- source $MYSQL_TEST_DIR/suite/columnstore/include/mcs3_create_table_charset_collations.inc +-- source ../include/mcs3_create_table_charset_collations.inc let $char_set = hp8; --- source $MYSQL_TEST_DIR/suite/columnstore/include/mcs3_create_table_charset_collations.inc +-- source ../include/mcs3_create_table_charset_collations.inc let $char_set = keybcs2; --- source $MYSQL_TEST_DIR/suite/columnstore/include/mcs3_create_table_charset_collations.inc +-- source ../include/mcs3_create_table_charset_collations.inc let $char_set = koi8r; --- source $MYSQL_TEST_DIR/suite/columnstore/include/mcs3_create_table_charset_collations.inc +-- source ../include/mcs3_create_table_charset_collations.inc let $char_set = koi8u; --- source $MYSQL_TEST_DIR/suite/columnstore/include/mcs3_create_table_charset_collations.inc +-- source ../include/mcs3_create_table_charset_collations.inc let $char_set = latin1; --- source $MYSQL_TEST_DIR/suite/columnstore/include/mcs3_create_table_charset_collations.inc +-- source ../include/mcs3_create_table_charset_collations.inc let $char_set = latin2; --- source $MYSQL_TEST_DIR/suite/columnstore/include/mcs3_create_table_charset_collations.inc +-- source ../include/mcs3_create_table_charset_collations.inc let $char_set = latin5; --- source $MYSQL_TEST_DIR/suite/columnstore/include/mcs3_create_table_charset_collations.inc +-- source ../include/mcs3_create_table_charset_collations.inc let $char_set = latin7; --- source $MYSQL_TEST_DIR/suite/columnstore/include/mcs3_create_table_charset_collations.inc +-- source ../include/mcs3_create_table_charset_collations.inc let $char_set = macce; --- source $MYSQL_TEST_DIR/suite/columnstore/include/mcs3_create_table_charset_collations.inc +-- source ../include/mcs3_create_table_charset_collations.inc let $char_set = macroman; --- source $MYSQL_TEST_DIR/suite/columnstore/include/mcs3_create_table_charset_collations.inc +-- source ../include/mcs3_create_table_charset_collations.inc CREATE DATABASE mcs3_db2; USE mcs3_db2; let $char_set = sjis; --- source $MYSQL_TEST_DIR/suite/columnstore/include/mcs3_create_table_charset_collations.inc +-- source ../include/mcs3_create_table_charset_collations.inc let $char_set = swe7; --- source $MYSQL_TEST_DIR/suite/columnstore/include/mcs3_create_table_charset_collations.inc +-- source ../include/mcs3_create_table_charset_collations.inc let $char_set = tis620; --- source $MYSQL_TEST_DIR/suite/columnstore/include/mcs3_create_table_charset_collations.inc +-- source ../include/mcs3_create_table_charset_collations.inc let $char_set = ucs2; --- source $MYSQL_TEST_DIR/suite/columnstore/include/mcs3_create_table_charset_collations.inc +-- source ../include/mcs3_create_table_charset_collations.inc let $char_set = ujis; --- source $MYSQL_TEST_DIR/suite/columnstore/include/mcs3_create_table_charset_collations.inc +-- source ../include/mcs3_create_table_charset_collations.inc let $char_set = utf16; --- source $MYSQL_TEST_DIR/suite/columnstore/include/mcs3_create_table_charset_collations.inc +-- source ../include/mcs3_create_table_charset_collations.inc let $char_set = utf16le; --- source $MYSQL_TEST_DIR/suite/columnstore/include/mcs3_create_table_charset_collations.inc +-- source ../include/mcs3_create_table_charset_collations.inc let $char_set = utf32; --- source $MYSQL_TEST_DIR/suite/columnstore/include/mcs3_create_table_charset_collations.inc +-- source ../include/mcs3_create_table_charset_collations.inc -let $char_set = utf8; --- source $MYSQL_TEST_DIR/suite/columnstore/include/mcs3_create_table_charset_collations.inc +let $char_set = utf8mb3; +-- source ../include/mcs3_create_table_charset_collations.inc let $char_set = utf8mb4; --- source $MYSQL_TEST_DIR/suite/columnstore/include/mcs3_create_table_charset_collations.inc +-- source ../include/mcs3_create_table_charset_collations.inc # CREATE TABLE using all collations for each character set at COLUMN level CREATE DATABASE mcs3_db3; USE mcs3_db3; let $column_flag = 1; let $char_set = armscii8; --- source $MYSQL_TEST_DIR/suite/columnstore/include/mcs3_create_table_charset_collations.inc +-- source ../include/mcs3_create_table_charset_collations.inc let $char_set = ascii; --- source $MYSQL_TEST_DIR/suite/columnstore/include/mcs3_create_table_charset_collations.inc +-- source ../include/mcs3_create_table_charset_collations.inc let $char_set = big5; --- source $MYSQL_TEST_DIR/suite/columnstore/include/mcs3_create_table_charset_collations.inc +-- source ../include/mcs3_create_table_charset_collations.inc let $char_set = binary; --- source $MYSQL_TEST_DIR/suite/columnstore/include/mcs3_create_table_charset_collations.inc +-- source ../include/mcs3_create_table_charset_collations.inc let $char_set = cp1250; --- source $MYSQL_TEST_DIR/suite/columnstore/include/mcs3_create_table_charset_collations.inc +-- source ../include/mcs3_create_table_charset_collations.inc let $char_set = cp1251; --- source $MYSQL_TEST_DIR/suite/columnstore/include/mcs3_create_table_charset_collations.inc +-- source ../include/mcs3_create_table_charset_collations.inc let $char_set = cp1256; --- source $MYSQL_TEST_DIR/suite/columnstore/include/mcs3_create_table_charset_collations.inc +-- source ../include/mcs3_create_table_charset_collations.inc let $char_set = cp1257; --- source $MYSQL_TEST_DIR/suite/columnstore/include/mcs3_create_table_charset_collations.inc +-- source ../include/mcs3_create_table_charset_collations.inc let $char_set = cp850; --- source $MYSQL_TEST_DIR/suite/columnstore/include/mcs3_create_table_charset_collations.inc +-- source ../include/mcs3_create_table_charset_collations.inc let $char_set = cp852; --- source $MYSQL_TEST_DIR/suite/columnstore/include/mcs3_create_table_charset_collations.inc +-- source ../include/mcs3_create_table_charset_collations.inc let $char_set = cp866; --- source $MYSQL_TEST_DIR/suite/columnstore/include/mcs3_create_table_charset_collations.inc +-- source ../include/mcs3_create_table_charset_collations.inc let $char_set = cp932; --- source $MYSQL_TEST_DIR/suite/columnstore/include/mcs3_create_table_charset_collations.inc +-- source ../include/mcs3_create_table_charset_collations.inc let $char_set = dec8; --- source $MYSQL_TEST_DIR/suite/columnstore/include/mcs3_create_table_charset_collations.inc +-- source ../include/mcs3_create_table_charset_collations.inc let $char_set = eucjpms; --- source $MYSQL_TEST_DIR/suite/columnstore/include/mcs3_create_table_charset_collations.inc +-- source ../include/mcs3_create_table_charset_collations.inc let $char_set = euckr; --- source $MYSQL_TEST_DIR/suite/columnstore/include/mcs3_create_table_charset_collations.inc +-- source ../include/mcs3_create_table_charset_collations.inc let $char_set = gb2312; --- source $MYSQL_TEST_DIR/suite/columnstore/include/mcs3_create_table_charset_collations.inc +-- source ../include/mcs3_create_table_charset_collations.inc let $char_set = gbk; --- source $MYSQL_TEST_DIR/suite/columnstore/include/mcs3_create_table_charset_collations.inc +-- source ../include/mcs3_create_table_charset_collations.inc let $char_set = geostd8; --- source $MYSQL_TEST_DIR/suite/columnstore/include/mcs3_create_table_charset_collations.inc +-- source ../include/mcs3_create_table_charset_collations.inc let $char_set = greek; --- source $MYSQL_TEST_DIR/suite/columnstore/include/mcs3_create_table_charset_collations.inc +-- source ../include/mcs3_create_table_charset_collations.inc let $char_set = hebrew; --- source $MYSQL_TEST_DIR/suite/columnstore/include/mcs3_create_table_charset_collations.inc +-- source ../include/mcs3_create_table_charset_collations.inc let $char_set = hp8; --- source $MYSQL_TEST_DIR/suite/columnstore/include/mcs3_create_table_charset_collations.inc +-- source ../include/mcs3_create_table_charset_collations.inc let $char_set = keybcs2; --- source $MYSQL_TEST_DIR/suite/columnstore/include/mcs3_create_table_charset_collations.inc +-- source ../include/mcs3_create_table_charset_collations.inc let $char_set = koi8r; --- source $MYSQL_TEST_DIR/suite/columnstore/include/mcs3_create_table_charset_collations.inc +-- source ../include/mcs3_create_table_charset_collations.inc let $char_set = koi8u; --- source $MYSQL_TEST_DIR/suite/columnstore/include/mcs3_create_table_charset_collations.inc +-- source ../include/mcs3_create_table_charset_collations.inc let $char_set = latin1; --- source $MYSQL_TEST_DIR/suite/columnstore/include/mcs3_create_table_charset_collations.inc +-- source ../include/mcs3_create_table_charset_collations.inc let $char_set = latin2; --- source $MYSQL_TEST_DIR/suite/columnstore/include/mcs3_create_table_charset_collations.inc +-- source ../include/mcs3_create_table_charset_collations.inc let $char_set = latin5; --- source $MYSQL_TEST_DIR/suite/columnstore/include/mcs3_create_table_charset_collations.inc +-- source ../include/mcs3_create_table_charset_collations.inc let $char_set = latin7; --- source $MYSQL_TEST_DIR/suite/columnstore/include/mcs3_create_table_charset_collations.inc +-- source ../include/mcs3_create_table_charset_collations.inc let $char_set = macce; --- source $MYSQL_TEST_DIR/suite/columnstore/include/mcs3_create_table_charset_collations.inc +-- source ../include/mcs3_create_table_charset_collations.inc let $char_set = macroman; --- source $MYSQL_TEST_DIR/suite/columnstore/include/mcs3_create_table_charset_collations.inc +-- source ../include/mcs3_create_table_charset_collations.inc CREATE DATABASE mcs3_db4; USE mcs3_db4; let $char_set = sjis; --- source $MYSQL_TEST_DIR/suite/columnstore/include/mcs3_create_table_charset_collations.inc +-- source ../include/mcs3_create_table_charset_collations.inc let $char_set = swe7; --- source $MYSQL_TEST_DIR/suite/columnstore/include/mcs3_create_table_charset_collations.inc +-- source ../include/mcs3_create_table_charset_collations.inc let $char_set = tis620; --- source $MYSQL_TEST_DIR/suite/columnstore/include/mcs3_create_table_charset_collations.inc +-- source ../include/mcs3_create_table_charset_collations.inc let $char_set = ucs2; --- source $MYSQL_TEST_DIR/suite/columnstore/include/mcs3_create_table_charset_collations.inc +-- source ../include/mcs3_create_table_charset_collations.inc let $char_set = ujis; --- source $MYSQL_TEST_DIR/suite/columnstore/include/mcs3_create_table_charset_collations.inc +-- source ../include/mcs3_create_table_charset_collations.inc let $char_set = utf16; --- source $MYSQL_TEST_DIR/suite/columnstore/include/mcs3_create_table_charset_collations.inc +-- source ../include/mcs3_create_table_charset_collations.inc let $char_set = utf16le; --- source $MYSQL_TEST_DIR/suite/columnstore/include/mcs3_create_table_charset_collations.inc +-- source ../include/mcs3_create_table_charset_collations.inc let $char_set = utf32; --- source $MYSQL_TEST_DIR/suite/columnstore/include/mcs3_create_table_charset_collations.inc +-- source ../include/mcs3_create_table_charset_collations.inc -let $char_set = utf8; --- source $MYSQL_TEST_DIR/suite/columnstore/include/mcs3_create_table_charset_collations.inc +let $char_set = utf8mb3; +-- source ../include/mcs3_create_table_charset_collations.inc let $char_set = utf8mb4; --- source $MYSQL_TEST_DIR/suite/columnstore/include/mcs3_create_table_charset_collations.inc +-- source ../include/mcs3_create_table_charset_collations.inc # negative scenarios CREATE DATABASE mcs3_db5;