2010-12-09 76 views
0

我是一個例子,當談到使用數據庫時,我並沒有那麼大,而是單獨嘗試使用另一個數據庫服務來處理一個例子。Oracle數據庫XE到MySQL表的創建

我正在運行MySQL,我正在使用「MySQL for Client」作爲GUI。我已經創建了表,但我不確定如何創建引用和索引。當涉及到選擇數據時,我會看到他們背後的想法,只是不確定如何在MySQL語法中創建它們。

CUSTOMER Table 
1234567 CREATE TABLE "CUSTOMER" ("ID" NUMBER NOT NULL ENABLE, "FIRST_NAME" VARCHAR2(50), "LAST_NAME" VARCHAR2(50), CONSTRAINT "CUSTOMER_PK" PRIMARY KEY ("ID") ENABLE )/


ADDRESS Table 
123456789 CREATE TABLE "ADDRESS" ("ID" NUMBER NOT NULL ENABLE, "STREET" VARCHAR2(50), "CITY" VARCHAR2(50), CONSTRAINT "ADDRESS_PK" PRIMARY KEY ("ID") ENABLE, CONSTRAINT "ADDRESS_FK" FOREIGN KEY ("ID") REFERENCES "CUSTOMER" ("ID") ENABLE )/


PHONE_NUMBER Table 
12345678910 CREATE TABLE "PHONE_NUMBER" ("ID" NUMBER NOT NULL ENABLE, "TYPE" VARCHAR2(50), "NUM" VARCHAR2(50), "ID_CUSTOMER" NUMBER, CONSTRAINT "PHONE_NUMBER_PK" PRIMARY KEY ("ID") ENABLE, CONSTRAINT "PHONE_NUMBER_FK" FOREIGN KEY ("ID_CUSTOMER") REFERENCES "CUSTOMER" ("ID") ENABLE )/

回答

0

Google for「MySQL Migration Toolkit」。該程序不再由你維護,你可能可以在MySQL的網站上找到一個副本。