-- source include/have_innodb.inc
-- source include/have_bdb.inc
--source include/have_ucs2.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 `������`;
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 creating table with Japanese characters in ucs2 encoding
#

SET NAMES ujis;
SET character_set_database = ucs2;

CREATE TABLE `������`(`������` char(1)) DEFAULT CHARSET = ucs2 engine=INNODB;
CREATE TABLE `������`(`������` char(1)) DEFAULT CHARSET = ucs2 engine=INNODB;
CREATE TABLE `������`(`������` char(1)) DEFAULT CHARSET = ucs2 engine=INNODB;
CREATE TABLE `������`(`������` char(1)) DEFAULT CHARSET = ucs2 engine=INNODB;
CREATE TABLE `��ݏ�ݏ��`(`���������` char(1)) DEFAULT CHARSET = ucs2 engine=INNODB;
CREATE TABLE `��ޏ�ޏ��`(`���������` char(1)) DEFAULT CHARSET = ucs2 engine=INNODB;
# Tables should not be created because table names exist 
CREATE TABLE IF NOT EXISTS `������`(`������` char(1)) DEFAULT CHARSET = ucs2 engine=INNODB;
CREATE TABLE IF NOT EXISTS `������`(`������` char(1)) DEFAULT CHARSET = ucs2 engine=INNODB;
CREATE TABLE IF NOT EXISTS `������`(`������` char(1)) DEFAULT CHARSET = ucs2 engine=INNODB;
CREATE TABLE IF NOT EXISTS `������`(`������` char(1)) DEFAULT CHARSET = ucs2 engine=INNODB;
CREATE TABLE IF NOT EXISTS `��ݏ�ݏ��`(`���������` char(1)) DEFAULT CHARSET = ucs2 engine=INNODB;
CREATE TABLE IF NOT EXISTS `��ޏ�ޏ��`(`���������` char(1)) DEFAULT CHARSET = ucs2 engine=INNODB;
# Tables should be created
CREATE TABLE IF NOT EXISTS `������`(`������` char(1)) DEFAULT CHARSET = ucs2 engine=INNODB;
CREATE TABLE IF NOT EXISTS `������`(`������` char(1)) DEFAULT CHARSET = ucs2 engine=INNODB;
CREATE TABLE IF NOT EXISTS `��ߏ�ߏ��`(`���������`char(1)) DEFAULT CHARSET = ucs2 engine=INNODB;
CREATE TEMPORARY TABLE `������`(`������` char(1)) DEFAULT CHARSET = ucs2 engine=INNODB;
CREATE TEMPORARY TABLE `������`(`������` char(1)) DEFAULT CHARSET = ucs2 engine=INNODB;
CREATE TEMPORARY TABLE `������`(`������` char(1)) DEFAULT CHARSET = ucs2 engine=INNODB;
CREATE TEMPORARY TABLE `������`(`������` char(1)) DEFAULT CHARSET = ucs2 engine=INNODB;
CREATE TEMPORARY TABLE `���������`(`���������` char(1)) DEFAULT CHARSET = ucs2 engine=INNODB;
CREATE TEMPORARY TABLE `�������`(`���������` char(1)) DEFAULT CHARSET = ucs2 engine=INNODB;

DESC `������`; 
DESC `������`;
DESC `������`;
DESC `������`;
DESC `������`;
DESC `������`;
DESC `������`;
DESC `������`;
DESC `������`;
DESC `������`;
DESC `��ݏ�ݏ��`;
DESC `��ޏ�ޏ��`;
DESC `��ߏ�ߏ��`;
DESC `���������`;
DESC `�������`;

SHOW CREATE TABLE `������`;
SHOW CREATE TABLE `������`;
SHOW CREATE TABLE `������`;
SHOW CREATE TABLE `������`;
SHOW CREATE TABLE `������`;
SHOW CREATE TABLE `������`;
SHOW CREATE TABLE `������`;
SHOW CREATE TABLE `������`;
SHOW CREATE TABLE `������`;
SHOW CREATE TABLE `������`;
SHOW CREATE TABLE `��ݏ�ݏ��`;
SHOW CREATE TABLE `��ޏ�ޏ��`;
SHOW CREATE TABLE `��ߏ�ߏ��`;
SHOW CREATE TABLE `���������`;
SHOW CREATE TABLE `�������`;

DROP TABLE `������`;
DROP TABLE `������`;
DROP TABLE `������`;
DROP TABLE `������`;
DROP TABLE `������`;
DROP TABLE `������`;
DROP TABLE `������`;
DROP TABLE `������`;
DROP TABLE `������`;
DROP TABLE `������`;
DROP TABLE `��ݏ�ݏ��`;
DROP TABLE `��ޏ�ޏ��`;
DROP TABLE `��ߏ�ߏ��`;
DROP TABLE `���������`;
DROP TABLE `�������`;

CREATE TABLE `������`(`������` char(1)) DEFAULT CHARSET = ucs2 engine=MyISAM;
CREATE TABLE `������`(`������` char(1)) DEFAULT CHARSET = ucs2 engine=MyISAM;
CREATE TABLE `������`(`������` char(1)) DEFAULT CHARSET = ucs2 engine=MyISAM;
CREATE TABLE `������`(`������` char(1)) DEFAULT CHARSET = ucs2 engine=MyISAM;
CREATE TABLE `��ݏ�ݏ��`(`���������` char(1)) DEFAULT CHARSET = ucs2 engine=MyISAM;
CREATE TABLE `��ޏ�ޏ��`(`���������` char(1)) DEFAULT CHARSET = ucs2 engine=MyISAM;
# Tables should not be created because table names exist
CREATE TABLE IF NOT EXISTS `������`(`������` char(1)) DEFAULT CHARSET = ucs2 engine=MyISAM;
CREATE TABLE IF NOT EXISTS `������`(`������` char(1)) DEFAULT CHARSET = ucs2 engine=MyISAM;
CREATE TABLE IF NOT EXISTS `������`(`������` char(1)) DEFAULT CHARSET = ucs2 engine=MyISAM;
CREATE TABLE IF NOT EXISTS `������`(`������` char(1)) DEFAULT CHARSET = ucs2 engine=MyISAM;
CREATE TABLE IF NOT EXISTS `��ݏ�ݏ��`(`���������` char(1)) DEFAULT CHARSET = ucs2 engine=MyISAM;
CREATE TABLE IF NOT EXISTS `��ޏ�ޏ��`(`���������` char(1)) DEFAULT CHARSET = ucs2 engine=MyISAM;
# Tables should be created
CREATE TABLE IF NOT EXISTS `������`(`������` char(1)) DEFAULT CHARSET = ucs2 engine=MyISAM;
CREATE TABLE IF NOT EXISTS `������`(`������` char(1)) DEFAULT CHARSET = ucs2 engine=MyISAM;
CREATE TABLE IF NOT EXISTS `��ߏ�ߏ��`(`���������`char(1)) DEFAULT CHARSET = ucs2 engine=MyISAM;
CREATE TEMPORARY TABLE `������`(`������` char(1)) DEFAULT CHARSET = ucs2 engine=MyISAM;
CREATE TEMPORARY TABLE `������`(`������` char(1)) DEFAULT CHARSET = ucs2 engine=MyISAM;
CREATE TEMPORARY TABLE `������`(`������` char(1)) DEFAULT CHARSET = ucs2 engine=MyISAM;
CREATE TEMPORARY TABLE `������`(`������` char(1)) DEFAULT CHARSET = ucs2 engine=MyISAM;
CREATE TEMPORARY TABLE `���������`(`���������` char(1)) DEFAULT CHARSET = ucs2 engine=MyISAM;
CREATE TEMPORARY TABLE `�������`(`���������` char(1)) DEFAULT CHARSET = ucs2 engine=MyISAM;

DESC `������`;
DESC `������`;
DESC `������`;
DESC `������`;
DESC `������`;
DESC `������`;
DESC `������`;
DESC `������`;
DESC `������`;
DESC `������`;
DESC `��ݏ�ݏ��`;
DESC `��ޏ�ޏ��`;
DESC `��ߏ�ߏ��`;
DESC `���������`;
DESC `�������`;

SHOW CREATE TABLE `������`;
SHOW CREATE TABLE `������`;
SHOW CREATE TABLE `������`;
SHOW CREATE TABLE `������`;
SHOW CREATE TABLE `������`;
SHOW CREATE TABLE `������`;
SHOW CREATE TABLE `������`;
SHOW CREATE TABLE `������`;
SHOW CREATE TABLE `������`;
SHOW CREATE TABLE `������`;
SHOW CREATE TABLE `��ݏ�ݏ��`;
SHOW CREATE TABLE `��ޏ�ޏ��`;
SHOW CREATE TABLE `��ߏ�ߏ��`;
SHOW CREATE TABLE `���������`;
SHOW CREATE TABLE `�������`;

DROP TABLE `������`;
DROP TABLE `������`;
DROP TABLE `������`;
DROP TABLE `������`;
DROP TABLE `������`;
DROP TABLE `������`;
DROP TABLE `������`;
DROP TABLE `������`;
DROP TABLE `������`;
DROP TABLE `������`;
DROP TABLE `��ݏ�ݏ��`;
DROP TABLE `��ޏ�ޏ��`;
DROP TABLE `��ߏ�ߏ��`;
DROP TABLE `���������`;
DROP TABLE `�������`;

CREATE TABLE `������`(`������` char(1)) DEFAULT CHARSET = ucs2 engine=HEAP;
CREATE TABLE `������`(`������` char(1)) DEFAULT CHARSET = ucs2 engine=HEAP;
CREATE TABLE `������`(`������` char(1)) DEFAULT CHARSET = ucs2 engine=HEAP;
CREATE TABLE `������`(`������` char(1)) DEFAULT CHARSET = ucs2 engine=HEAP;
CREATE TABLE `��ݏ�ݏ��`(`���������` char(1)) DEFAULT CHARSET = ucs2 engine=HEAP;
CREATE TABLE `��ޏ�ޏ��`(`���������` char(1)) DEFAULT CHARSET = ucs2 engine=HEAP;
# Tables should not be created because table names exist
CREATE TABLE IF NOT EXISTS `������`(`������` char(1)) DEFAULT CHARSET = ucs2 engine=HEAP;
CREATE TABLE IF NOT EXISTS `������`(`������` char(1)) DEFAULT CHARSET = ucs2 engine=HEAP;
CREATE TABLE IF NOT EXISTS `������`(`������` char(1)) DEFAULT CHARSET = ucs2 engine=HEAP;
CREATE TABLE IF NOT EXISTS `������`(`������` char(1)) DEFAULT CHARSET = ucs2 engine=HEAP;
CREATE TABLE IF NOT EXISTS `��ݏ�ݏ��`(`���������` char(1)) DEFAULT CHARSET = ucs2 engine=HEAP;
CREATE TABLE IF NOT EXISTS `��ޏ�ޏ��`(`���������` char(1)) DEFAULT CHARSET = ucs2 engine=HEAP;
# Tables should be created
CREATE TABLE IF NOT EXISTS `������`(`������` char(1)) DEFAULT CHARSET = ucs2 engine=HEAP;
CREATE TABLE IF NOT EXISTS `������`(`������` char(1)) DEFAULT CHARSET = ucs2 engine=HEAP;
CREATE TABLE IF NOT EXISTS `��ߏ�ߏ��`(`���������`char(1)) DEFAULT CHARSET = ucs2 engine=HEAP;
CREATE TEMPORARY TABLE `������`(`������` char(1)) DEFAULT CHARSET = ucs2 engine=HEAP;
CREATE TEMPORARY TABLE `������`(`������` char(1)) DEFAULT CHARSET = ucs2 engine=HEAP;
CREATE TEMPORARY TABLE `������`(`������` char(1)) DEFAULT CHARSET = ucs2 engine=HEAP;
CREATE TEMPORARY TABLE `������`(`������` char(1)) DEFAULT CHARSET = ucs2 engine=HEAP;
CREATE TEMPORARY TABLE `���������`(`���������` char(1)) DEFAULT CHARSET = ucs2 engine=HEAP;
CREATE TEMPORARY TABLE `�������`(`���������` char(1)) DEFAULT CHARSET = ucs2 engine=HEAP;

DESC `������`;
DESC `������`;
DESC `������`;
DESC `������`;
DESC `������`;
DESC `������`;
DESC `������`;
DESC `������`;
DESC `������`;
DESC `������`;
DESC `��ݏ�ݏ��`;
DESC `��ޏ�ޏ��`;
DESC `��ߏ�ߏ��`;
DESC `���������`;
DESC `�������`;

SHOW CREATE TABLE `������`;
SHOW CREATE TABLE `������`;
SHOW CREATE TABLE `������`;
SHOW CREATE TABLE `������`;
SHOW CREATE TABLE `������`;
SHOW CREATE TABLE `������`;
SHOW CREATE TABLE `������`;
SHOW CREATE TABLE `������`;
SHOW CREATE TABLE `������`;
SHOW CREATE TABLE `������`;
SHOW CREATE TABLE `��ݏ�ݏ��`;
SHOW CREATE TABLE `��ޏ�ޏ��`;
SHOW CREATE TABLE `��ߏ�ߏ��`;
SHOW CREATE TABLE `���������`;
SHOW CREATE TABLE `�������`;

DROP TABLE `������`;
DROP TABLE `������`;
DROP TABLE `������`;
DROP TABLE `������`;
DROP TABLE `������`;
DROP TABLE `������`;
DROP TABLE `������`;
DROP TABLE `������`;
DROP TABLE `������`;
DROP TABLE `������`;
DROP TABLE `��ݏ�ݏ��`;
DROP TABLE `��ޏ�ޏ��`;
DROP TABLE `��ߏ�ߏ��`;
DROP TABLE `���������`;
DROP TABLE `�������`;

CREATE TABLE `������`(`������` char(1)) DEFAULT CHARSET = ucs2 engine=BDB;
CREATE TABLE `������`(`������` char(1)) DEFAULT CHARSET = ucs2 engine=BDB;
CREATE TABLE `������`(`������` char(1)) DEFAULT CHARSET = ucs2 engine=BDB;
CREATE TABLE `������`(`������` char(1)) DEFAULT CHARSET = ucs2 engine=BDB;
CREATE TABLE `��ݏ�ݏ��`(`���������` char(1)) DEFAULT CHARSET = ucs2 engine=BDB;
CREATE TABLE `��ޏ�ޏ��`(`���������` char(1)) DEFAULT CHARSET = ucs2 engine=BDB;
# Tables should not be created because table names exist
CREATE TABLE IF NOT EXISTS `������`(`������` char(1)) DEFAULT CHARSET = ucs2 engine=BDB;
CREATE TABLE IF NOT EXISTS `������`(`������` char(1)) DEFAULT CHARSET = ucs2 engine=BDB;
CREATE TABLE IF NOT EXISTS `������`(`������` char(1)) DEFAULT CHARSET = ucs2 engine=BDB;
CREATE TABLE IF NOT EXISTS `������`(`������` char(1)) DEFAULT CHARSET = ucs2 engine=BDB;
CREATE TABLE IF NOT EXISTS `��ݏ�ݏ��`(`���������` char(1)) DEFAULT CHARSET = ucs2 engine=BDB;
CREATE TABLE IF NOT EXISTS `��ޏ�ޏ��`(`���������` char(1)) DEFAULT CHARSET = ucs2 engine=BDB;
# Tables should be created
CREATE TABLE IF NOT EXISTS `������`(`������` char(1)) DEFAULT CHARSET = ucs2 engine=BDB;
CREATE TABLE IF NOT EXISTS `������`(`������` char(1)) DEFAULT CHARSET = ucs2 engine=BDB;
CREATE TABLE IF NOT EXISTS `��ߏ�ߏ��`(`���������`char(1)) DEFAULT CHARSET = ucs2 engine=BDB;
CREATE TEMPORARY TABLE `������`(`������` char(1)) DEFAULT CHARSET = ucs2 engine=BDB;
CREATE TEMPORARY TABLE `������`(`������` char(1)) DEFAULT CHARSET = ucs2 engine=BDB;
CREATE TEMPORARY TABLE `������`(`������` char(1)) DEFAULT CHARSET = ucs2 engine=BDB;
CREATE TEMPORARY TABLE `������`(`������` char(1)) DEFAULT CHARSET = ucs2 engine=BDB;
CREATE TEMPORARY TABLE `���������`(`���������` char(1)) DEFAULT CHARSET = ucs2 engine=BDB;
CREATE TEMPORARY TABLE `�������`(`���������` char(1)) DEFAULT CHARSET = ucs2 engine=BDB;

DESC `������`;
DESC `������`;
DESC `������`;
DESC `������`;
DESC `������`;
DESC `������`;
DESC `������`;
DESC `������`;
DESC `������`;
DESC `������`;
DESC `��ݏ�ݏ��`;
DESC `��ޏ�ޏ��`;
DESC `��ߏ�ߏ��`;
DESC `���������`;
DESC `�������`;

SHOW CREATE TABLE `������`;
SHOW CREATE TABLE `������`;
SHOW CREATE TABLE `������`;
SHOW CREATE TABLE `������`;
SHOW CREATE TABLE `������`;
SHOW CREATE TABLE `������`;
SHOW CREATE TABLE `������`;
SHOW CREATE TABLE `������`;
SHOW CREATE TABLE `������`;
SHOW CREATE TABLE `������`;
SHOW CREATE TABLE `��ݏ�ݏ��`;
SHOW CREATE TABLE `��ޏ�ޏ��`;
SHOW CREATE TABLE `��ߏ�ߏ��`;
SHOW CREATE TABLE `���������`;
SHOW CREATE TABLE `�������`;

DROP TABLE `������`;
DROP TABLE `������`;
DROP TABLE `������`;
DROP TABLE `������`;
DROP TABLE `������`;
DROP TABLE `������`;
DROP TABLE `������`;
DROP TABLE `������`;
DROP TABLE `������`;
DROP TABLE `������`;
DROP TABLE `��ݏ�ݏ��`;
DROP TABLE `��ޏ�ޏ��`;
DROP TABLE `��ߏ�ߏ��`;
DROP TABLE `���������`;
DROP TABLE `�������`;