1
--source include/have_ujis.inc
4
drop table if exists `�ԣ�`;
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 `�ԣ���`;
14
drop table if exists `�ԣ���`;
15
drop table if exists `�ԣ���`;
19
# Test LENGTH() function with Japanese character in ujis encoding
23
SET character_set_database = ujis;
25
CREATE TABLE `�ԣ�` (`�ã�` char(5), INDEX(`�ã�`)) DEFAULT CHARSET = ujis engine = innodb;
26
CREATE TABLE `�ԣ�` (`�ã�` char(5), INDEX(`�ã�`)) DEFAULT CHARSET = ujis engine = innodb;
27
CREATE TABLE `�ԣ�` (`�ã�` char(5), INDEX(`�ã�`)) DEFAULT CHARSET = ujis engine = innodb;
28
CREATE TABLE `�ԣ�` (`�ã�` char(5), INDEX(`�ã�`)) DEFAULT CHARSET = ujis engine = myisam;
29
CREATE TABLE `�ԣ�` (`�ã�` char(5), INDEX(`�ã�`)) DEFAULT CHARSET = ujis engine = myisam;
30
CREATE TABLE `�ԣ�` (`�ã�` char(5), INDEX(`�ã�`)) DEFAULT CHARSET = ujis engine = myisam;
31
CREATE TABLE `�ԣ�` (`�ã�` char(5), INDEX(`�ã�`)) DEFAULT CHARSET = ujis engine = heap;
32
CREATE TABLE `�ԣ�` (`�ã�` char(5), INDEX(`�ã�`)) DEFAULT CHARSET = ujis engine = heap;
33
CREATE TABLE `�ԣ�` (`�ã�` char(5), INDEX(`�ã�`)) DEFAULT CHARSET = ujis engine = heap;
34
CREATE TABLE `�ԣ���` (`�ã�` char(5), INDEX(`�ã�`)) DEFAULT CHARSET = ujis engine = bdb;
35
CREATE TABLE `�ԣ���` (`�ã�` char(5), INDEX(`�ã�`)) DEFAULT CHARSET = ujis engine = bdb;
36
CREATE TABLE `�ԣ���` (`�ã�` char(5), INDEX(`�ã�`)) DEFAULT CHARSET = ujis engine = bdb;
38
INSERT INTO `�ԣ�` VALUES ('����������'),('��������'),('������'),('����'),('��'),('');
39
INSERT INTO `�ԣ�` VALUES ('����������'),('��������'),('������'),('����'),('��'),('');
40
INSERT INTO `�ԣ�` VALUES ('���ݏ�ޏ�ߏ��'),('���ݏ�ޏ��'),('���ݏ��'),('����'),('���'),('');
41
INSERT INTO `�ԣ�` VALUES ('����������'),('��������'),('������'),('����'),('��'),('');
42
INSERT INTO `�ԣ�` VALUES ('����������'),('��������'),('������'),('����'),('��'),('');
43
INSERT INTO `�ԣ�` VALUES ('���ݏ�ޏ�ߏ��'),('���ݏ�ޏ��'),('���ݏ��'),('����'),('���'),('');
44
INSERT INTO `�ԣ�` VALUES ('����������'),('��������'),('������'),('����'),('��'),('');
45
INSERT INTO `�ԣ�` VALUES ('����������'),('��������'),('������'),('����'),('��'),('');
46
INSERT INTO `�ԣ�` VALUES ('���ݏ�ޏ�ߏ��'),('���ݏ�ޏ��'),('���ݏ��'),('����'),('���'),('');
47
INSERT INTO `�ԣ���` VALUES ('����������'),('��������'),('������'),('����'),('��'),('');
48
INSERT INTO `�ԣ���` VALUES ('����������'),('��������'),('������'),('����'),('��'),('');
49
INSERT INTO `�ԣ���` VALUES ('���ݏ�ޏ�ߏ��'),('���ݏ�ޏ��'),('���ݏ��'),('����'),('���'),('');
52
SELECT `�ã�`, LENGTH(`�ã�`) FROM `�ԣ�`;
53
SELECT `�ã�`, LENGTH(`�ã�`) FROM `�ԣ�`;
54
SELECT `�ã�`, LENGTH(`�ã�`) FROM `�ԣ�`;
57
SELECT `�ã�`, LENGTH(`�ã�`) FROM `�ԣ�`;
58
SELECT `�ã�`, LENGTH(`�ã�`) FROM `�ԣ�`;
59
SELECT `�ã�`, LENGTH(`�ã�`) FROM `�ԣ�`;
62
SELECT `�ã�`, LENGTH(`�ã�`) FROM `�ԣ�`;
63
SELECT `�ã�`, LENGTH(`�ã�`) FROM `�ԣ�`;
64
SELECT `�ã�`, LENGTH(`�ã�`) FROM `�ԣ�`;
67
SELECT `�ã�`, LENGTH(`�ã�`) FROM `�ԣ���`;
68
SELECT `�ã�`, LENGTH(`�ã�`) FROM `�ԣ���`;
69
SELECT `�ã�`, LENGTH(`�ã�`) FROM `�ԣ���`;