From e4549b4d99a0f284238a9bd1a8db61e7685c0592 Mon Sep 17 00:00:00 2001 From: Mikael Ronstrom Date: Mon, 2 Nov 2009 11:03:40 +0100 Subject: [PATCH] Added test case for UTF8 strings in partition constants --- mysql-test/r/partition_column.result | 9 +++++++++ mysql-test/t/partition_column.test | 2 ++ 2 files changed, 11 insertions(+) diff --git a/mysql-test/r/partition_column.result b/mysql-test/r/partition_column.result index 9da880d5cfa..71d159c2f51 100644 --- a/mysql-test/r/partition_column.result +++ b/mysql-test/r/partition_column.result @@ -28,6 +28,15 @@ create table t1 (a varchar(2) character set ucs2) partition by list columns (a) (partition p0 values in (0x2020), partition p1 values in ('')); +set names utf8; +show create table t1; +Table Create Table +t1 CREATE TABLE `t1` ( + `a` varchar(2) CHARACTER SET ucs2 DEFAULT NULL +) ENGINE=MyISAM DEFAULT CHARSET=latin1 +/*!50100 PARTITION BY LIST COLUMNS(a) +(PARTITION p0 VALUES IN ('†') ENGINE = MyISAM, + PARTITION p1 VALUES IN ('') ENGINE = MyISAM) */ insert into t1 values (''); insert into t1 values (_ucs2 0x2020); drop table t1; diff --git a/mysql-test/t/partition_column.test b/mysql-test/t/partition_column.test index 564943543a7..b5aea873654 100644 --- a/mysql-test/t/partition_column.test +++ b/mysql-test/t/partition_column.test @@ -47,6 +47,8 @@ create table t1 (a varchar(2) character set ucs2) partition by list columns (a) (partition p0 values in (0x2020), partition p1 values in ('')); +set names utf8; +show create table t1; insert into t1 values (''); insert into t1 values (_ucs2 0x2020); drop table t1;