[前][次][番号順一覧][スレッド一覧]

mysql:7204

From: "tetsufumi_uechi" <"tetsufumi_uechi" <tetsufumi_uechi@xxxxxxxxxx>>
Date: Mon, 17 Mar 2003 15:45:10 +0900
Subject: [mysql 07204] INNODB タイプのテーブルを MERGE UNION したいのですが、うまくいきません。

お世話になります。

ウエチと申します。

MySQLのテーブル作成で悩んでます。
どなたかご存知の方を求めて、メールさせて頂いてます。

INNODBタイプのテーブルをMERGE UNION
したいのですが、うまくいきません。

 #Aテーブル (INNODB)
 CREATE TABLE IF NOT EXISTS QEST01A(
 AUTO_NUMBER INT NOT NULL AUTO_INCREMENT PRIMARY KEY, 
 SET_DATE TIMESTAMP, 
 CODE CHAR(12) DEFAULT '' NOT NULL , 
 CUSTOMER_CODE CHAR(12) DEFAULT '' NOT NULL, 
 SUM INT , 
 CASH INT , 
 TAX INT ,
 KEY(CODE), 
 KEY(CUSTOMER_CODE)
 ) TYPE = INNODB;

 #Bテーブル (INNODB)
 CREATE TABLE IF NOT EXISTS QEST02B(
 AUTO_NUMBER INT NOT NULL AUTO_INCREMENT PRIMARY KEY, 
 SET_DATE TIMESTAMP, 
 CODE CHAR(12) DEFAULT '' NOT NULL , 
 CUSTOMER_CODE CHAR(12) DEFAULT '' NOT NULL, 
 SUM INT , 
 CASH INT , 
 TAX INT ,
 KEY(CODE), 
 KEY(CUSTOMER_CODE)
 ) TYPE = INNODB;

 #UNION用 (MERGE)
 CREATE TABLE IF NOT EXISTS QESTUNIONAB(
 AUTO_NUMBER INT NOT NULL AUTO_INCREMENT PRIMARY KEY, 
 SET_DATE TIMESTAMP, 
 CODE CHAR(12) DEFAULT '' NOT NULL , 
 CUSTOMER_CODE CHAR(12) DEFAULT '' NOT NULL, 
 SUM INT , 
 CASH INT , 
 TAX INT ,
 KEY(CODE), 
 KEY(CUSTOMER_CODE)
 ) TYPE=MERGE UNION=(QEST01A,QEST02B)

INNODBの設定にするとMERGE設定はできないのでしょうか?
ご存知の方がいらっしゃいましたら、アドバイス頂けないでしょうか。
よろしくお願い致します。



[前][次][番号順一覧][スレッド一覧]