--source include/have_ucs2.inc --source include/have_innodb.inc --disable_warnings drop table if exists `�ԣ�`; drop table if exists `�ԣ�`; drop table if exists `�ԣ�`; drop table if exists `�ԣ�`; drop table if exists `�ԣ�`; drop table if exists `�ԣ�`; drop table if exists `�ԣ�`; drop table if exists `�ԣ�`; drop table if exists `�ԣ�`; --enable_warnings # # Test LTRIM() function with Japanese characters in ucs2 encoding # SET NAMES ujis; SET character_set_database = ucs2; SET collation_connection = ucs2_general_ci; CREATE TABLE `�ԣ�` (`�ã�` char(8), INDEX(`�ã�`)) DEFAULT CHARSET = ucs2 engine = innodb; CREATE TABLE `�ԣ�` (`�ã�` char(8), INDEX(`�ã�`)) DEFAULT CHARSET = ucs2 engine = innodb; CREATE TABLE `�ԣ�` (`�ã�` char(8), INDEX(`�ã�`)) DEFAULT CHARSET = ucs2 engine = innodb; CREATE TABLE `�ԣ�` (`�ã�` char(8), INDEX(`�ã�`)) DEFAULT CHARSET = ucs2 engine = myisam; CREATE TABLE `�ԣ�` (`�ã�` char(8), INDEX(`�ã�`)) DEFAULT CHARSET = ucs2 engine = myisam; CREATE TABLE `�ԣ�` (`�ã�` char(8), INDEX(`�ã�`)) DEFAULT CHARSET = ucs2 engine = myisam; CREATE TABLE `�ԣ�` (`�ã�` char(8), INDEX(`�ã�`)) DEFAULT CHARSET = ucs2 engine = MEMORY; CREATE TABLE `�ԣ�` (`�ã�` char(8), INDEX(`�ã�`)) DEFAULT CHARSET = ucs2 engine = MEMORY; CREATE TABLE `�ԣ�` (`�ã�` char(8), INDEX(`�ã�`)) DEFAULT CHARSET = ucs2 engine = MEMORY; INSERT INTO `�ԣ�` VALUES ('����������'); INSERT INTO `�ԣ�` VALUES (' ����������'); INSERT INTO `�ԣ�` VALUES (' ����������'); INSERT INTO `�ԣ�` VALUES (' ����������'); # Double byte spaces are not supposed to be trimed INSERT INTO `�ԣ�` VALUES ('������������'); INSERT INTO `�ԣ�` VALUES ('��������������'); INSERT INTO `�ԣ�` VALUES ('����������������'); INSERT INTO `�ԣ�` VALUES ('����������'); INSERT INTO `�ԣ�` VALUES (' ����������'); INSERT INTO `�ԣ�` VALUES (' ����������'); INSERT INTO `�ԣ�` VALUES (' ����������'); # Double byte spaces are not supposed to be trimed INSERT INTO `�ԣ�` VALUES ('������������'); INSERT INTO `�ԣ�` VALUES ('��������������'); INSERT INTO `�ԣ�` VALUES ('����������������'); INSERT INTO `�ԣ�` VALUES ('���ݏ�ޏ�ߏ��'); INSERT INTO `�ԣ�` VALUES (' ���ݏ�ޏ�ߏ��'); INSERT INTO `�ԣ�` VALUES (' ���ݏ�ޏ�ߏ��'); INSERT INTO `�ԣ�` VALUES (' ���ݏ�ޏ�ߏ��'); # Double byte spaces are not supposed to be trimed INSERT INTO `�ԣ�` VALUES ('�����ݏ�ޏ�ߏ��'); INSERT INTO `�ԣ�` VALUES ('�������ݏ�ޏ�ߏ��'); INSERT INTO `�ԣ�` VALUES ('���������ݏ�ޏ�ߏ��'); INSERT INTO `�ԣ�` VALUES ('����������'); INSERT INTO `�ԣ�` VALUES (' ����������'); INSERT INTO `�ԣ�` VALUES (' ����������'); INSERT INTO `�ԣ�` VALUES (' ����������'); # Double byte spaces are not supposed to be trimed INSERT INTO `�ԣ�` VALUES ('������������'); INSERT INTO `�ԣ�` VALUES ('��������������'); INSERT INTO `�ԣ�` VALUES ('����������������'); INSERT INTO `�ԣ�` VALUES ('����������'); INSERT INTO `�ԣ�` VALUES (' ����������'); INSERT INTO `�ԣ�` VALUES (' ����������'); INSERT INTO `�ԣ�` VALUES (' ����������'); # Double byte spaces are not supposed to be trimed INSERT INTO `�ԣ�` VALUES ('������������'); INSERT INTO `�ԣ�` VALUES ('��������������'); INSERT INTO `�ԣ�` VALUES ('����������������'); INSERT INTO `�ԣ�` VALUES ('���ݏ�ޏ�ߏ��'); INSERT INTO `�ԣ�` VALUES (' ���ݏ�ޏ�ߏ��'); INSERT INTO `�ԣ�` VALUES (' ���ݏ�ޏ�ߏ��'); INSERT INTO `�ԣ�` VALUES (' ���ݏ�ޏ�ߏ��'); # Double byte spaces are not supposed to be trimed INSERT INTO `�ԣ�` VALUES ('�����ݏ�ޏ�ߏ��'); INSERT INTO `�ԣ�` VALUES ('�������ݏ�ޏ�ߏ��'); INSERT INTO `�ԣ�` VALUES ('���������ݏ�ޏ�ߏ��'); INSERT INTO `�ԣ�` VALUES ('����������'); INSERT INTO `�ԣ�` VALUES (' ����������'); INSERT INTO `�ԣ�` VALUES (' ����������'); INSERT INTO `�ԣ�` VALUES (' ����������'); # Double byte spaces are not supposed to be trimed INSERT INTO `�ԣ�` VALUES ('������������'); INSERT INTO `�ԣ�` VALUES ('��������������'); INSERT INTO `�ԣ�` VALUES ('����������������'); INSERT INTO `�ԣ�` VALUES ('����������'); INSERT INTO `�ԣ�` VALUES (' ����������'); INSERT INTO `�ԣ�` VALUES (' ����������'); INSERT INTO `�ԣ�` VALUES (' ����������'); # Double byte spaces are not supposed to be trimed INSERT INTO `�ԣ�` VALUES ('������������'); INSERT INTO `�ԣ�` VALUES ('��������������'); INSERT INTO `�ԣ�` VALUES ('����������������'); INSERT INTO `�ԣ�` VALUES ('���ݏ�ޏ�ߏ��'); INSERT INTO `�ԣ�` VALUES (' ���ݏ�ޏ�ߏ��'); INSERT INTO `�ԣ�` VALUES (' ���ݏ�ޏ�ߏ��'); INSERT INTO `�ԣ�` VALUES (' ���ݏ�ޏ�ߏ��'); # Double byte spaces are not supposed to be trimed INSERT INTO `�ԣ�` VALUES ('�����ݏ�ޏ�ߏ��'); INSERT INTO `�ԣ�` VALUES ('�������ݏ�ޏ�ߏ��'); INSERT INTO `�ԣ�` VALUES ('���������ݏ�ޏ�ߏ��'); #InnoDB SELECT LTRIM(`�ã�`) from `�ԣ�`; SELECT LTRIM(`�ã�`) from `�ԣ�`; SELECT LTRIM(`�ã�`) from `�ԣ�`; #MyISAM SELECT LTRIM(`�ã�`) from `�ԣ�`; SELECT LTRIM(`�ã�`) from `�ԣ�`; SELECT LTRIM(`�ã�`) from `�ԣ�`; #MEMORY SELECT LTRIM(`�ã�`) from `�ԣ�`; SELECT LTRIM(`�ã�`) from `�ԣ�`; SELECT LTRIM(`�ã�`) from `�ԣ�`; DROP TABLE `�ԣ�`; DROP TABLE `�ԣ�`; DROP TABLE `�ԣ�`; DROP TABLE `�ԣ�`; DROP TABLE `�ԣ�`; DROP TABLE `�ԣ�`; DROP TABLE `�ԣ�`; DROP TABLE `�ԣ�`; DROP TABLE `�ԣ�`;