Oracle Erstellen Sie TABELLE

Ich versuche, erstellen Sie eine Tabelle mit Fremdschlüssel mithilfe von oracle. Meine syntax ist wie folgt

CREATE TABLE product (
   product_id       INT(7) NOT NULL,
   supplier_id      INT(7) NOT NULL,
   product_name     VARCHAR2(30),
   product_price    DOUBLE(4),
   product_category VARCHAR2(30),
   product_brand    VARCHAR2(20),
   product_expire   DATE,
   PRIMARY KEY (product_id),
   FOREIGN KEY (supplier_id)
)

Bekam ich einen Fehler, nämlich

Fehler bei der Kommando-Zeile:2 Spalte:14 Fehlerbericht: SQL-Fehler: ORA-00907:
fehlende Rechte Klammer
00907. 00000 - "fehlende Rechte Klammer"
*Ursache:

*Aktion:

Bitte um Hilfe!!

  • Ihre Fremdschlüssel scheint ganz zu fehlen.
InformationsquelleAutor user2714726 | 2013-08-25
Schreibe einen Kommentar