[MCOL-4342] Can't use multi-byte characters in information_schema.table_usage() Created: 2020-10-09  Updated: 2021-01-14

Status: Open
Project: MariaDB ColumnStore
Component/s: MariaDB Server
Affects Version/s: 1.5.3
Fix Version/s: Icebox

Type: Bug Priority: Major
Reporter: Masataka Narita Assignee: Unassigned
Resolution: Unresolved Votes: 0
Labels: None
Environment:

CentOS 7



 Description   

An error occurs if the schema name or the table name is specified as a multi-byte character in information_schema.table_usage().

# mysql -e "create database if not exists test;"
# mysql -e "set names utf8;create table test.テーブル(i int) engine columnstore";
# mysql -e "set names utf8;call columnstore_info.table_usage('test', 'テーブル');";
ERROR 1366 (22007) at line 1: Incorrect string value: '\xE3\x83\x86\xE3\x83\xBC...' for column ``.``.`t_name` at row 1


Generated at Thu Feb 08 02:49:38 UTC 2024 using Jira 8.20.16#820016-sha1:9d11dbea5f4be3d4cc21f03a88dd11d8c8687422.