1
--source include/have_ujis.inc
2
--source include/have_innodb.inc
5
drop table if exists `�ԣ�`;
6
drop table if exists `�ԣ�`;
7
drop table if exists `�ԣ�`;
8
drop table if exists `�ԣ�`;
9
drop table if exists `�ԣ�`;
10
drop table if exists `�ԣ�`;
11
drop table if exists `�ԣ�`;
12
drop table if exists `�ԣ�`;
13
drop table if exists `�ԣ�`;
17
# Test CHAR_LENGTH() function with Japanese character in ujis encoding
21
SET character_set_database = ujis;
23
CREATE TABLE `�ԣ�` (`�ã�` char(5), INDEX(`�ã�`)) DEFAULT CHARSET = ujis engine = innodb;
24
CREATE TABLE `�ԣ�` (`�ã�` char(5), INDEX(`�ã�`)) DEFAULT CHARSET = ujis engine = innodb;
25
CREATE TABLE `�ԣ�` (`�ã�` char(5), INDEX(`�ã�`)) DEFAULT CHARSET = ujis engine = innodb;
26
CREATE TABLE `�ԣ�` (`�ã�` char(5), INDEX(`�ã�`)) DEFAULT CHARSET = ujis engine = myisam;
27
CREATE TABLE `�ԣ�` (`�ã�` char(5), INDEX(`�ã�`)) DEFAULT CHARSET = ujis engine = myisam;
28
CREATE TABLE `�ԣ�` (`�ã�` char(5), INDEX(`�ã�`)) DEFAULT CHARSET = ujis engine = myisam;
29
CREATE TABLE `�ԣ�` (`�ã�` char(5), INDEX(`�ã�`)) DEFAULT CHARSET = ujis engine = MEMORY;
30
CREATE TABLE `�ԣ�` (`�ã�` char(5), INDEX(`�ã�`)) DEFAULT CHARSET = ujis engine = MEMORY;
31
CREATE TABLE `�ԣ�` (`�ã�` char(5), INDEX(`�ã�`)) DEFAULT CHARSET = ujis engine = MEMORY;
33
INSERT INTO `�ԣ�` VALUES ('����������'),('��������'),('������'),('����'),('��'),('');
34
INSERT INTO `�ԣ�` VALUES ('����������'),('��������'),('������'),('����'),('��'),('');
35
INSERT INTO `�ԣ�` VALUES ('���ݏ�ޏ�ߏ��'),('���ݏ�ޏ��'),('���ݏ��'),('����'),('���'),('');
36
INSERT INTO `�ԣ�` VALUES ('����������'),('��������'),('������'),('����'),('��'),('');
37
INSERT INTO `�ԣ�` VALUES ('����������'),('��������'),('������'),('����'),('��'),('');
38
INSERT INTO `�ԣ�` VALUES ('���ݏ�ޏ�ߏ��'),('���ݏ�ޏ��'),('���ݏ��'),('����'),('���'),('');
39
INSERT INTO `�ԣ�` VALUES ('����������'),('��������'),('������'),('����'),('��'),('');
40
INSERT INTO `�ԣ�` VALUES ('����������'),('��������'),('������'),('����'),('��'),('');
41
INSERT INTO `�ԣ�` VALUES ('���ݏ�ޏ�ߏ��'),('���ݏ�ޏ��'),('���ݏ��'),('����'),('���'),('');
44
SELECT `�ã�`, CHAR_LENGTH(`�ã�`) FROM `�ԣ�`;
45
SELECT `�ã�`, CHAR_LENGTH(`�ã�`) FROM `�ԣ�`;
46
SELECT `�ã�`, CHAR_LENGTH(`�ã�`) FROM `�ԣ�`;
49
SELECT `�ã�`, CHAR_LENGTH(`�ã�`) FROM `�ԣ�`;
50
SELECT `�ã�`, CHAR_LENGTH(`�ã�`) FROM `�ԣ�`;
51
SELECT `�ã�`, CHAR_LENGTH(`�ã�`) FROM `�ԣ�`;
54
SELECT `�ã�`, CHAR_LENGTH(`�ã�`) FROM `�ԣ�`;
55
SELECT `�ã�`, CHAR_LENGTH(`�ã�`) FROM `�ԣ�`;
56
SELECT `�ã�`, CHAR_LENGTH(`�ã�`) FROM `�ԣ�`;