2016-04-06 10 views
0

Ich habe versucht, eine Abfrage in phpMyAdmin auszuführen, aber es gibt mir eine Fehlermeldung,:phpMyAdmin - 1064 Fehler bei der Ausführung von Abfrage

1064 - Sie haben einen Fehler in Ihrer SQL-Syntax; Überprüfen Sie das Handbuch, das entspricht Ihrer MySQL-Server-Version für die richtige Syntax zu verwenden in der Nähe von ') REFERENZEN Online Shopping. Customer() ON NO ACTION DELETE 'in Zeile 11

Die Abfrage ist:

CREATE TABLE IF NOT EXISTS `Online Shopping`.`Order_Details` (
    `Order_Id` INT NOT NULL , 
    `Product_Name` VARCHAR(45) NULL , 
    `Price_For_Each_Product` VARCHAR(45) NULL , 
    `No_of_Product_ordered` VARCHAR(45) NULL , 
    `Ordered_Date` DATE NULL , 
    `Total_Price` VARCHAR(45) NULL , 
    `Generated_Key` VARCHAR(45) NULL , 
    PRIMARY KEY (`Order_Id`) , 
    CONSTRAINT `Customer_Id` 
    FOREIGN KEY() 
    REFERENCES `Online Shopping`.`Customer`() 
    ON DELETE NO ACTION 
    ON UPDATE NO ACTION, 
    CONSTRAINT `Order_LineId` 
    FOREIGN KEY() 
    REFERENCES `Online Shopping`.`Order_Line`() 
    ON DELETE NO ACTION 
    ON UPDATE NO ACTION) 
ENGINE = InnoDB; 
+0

Sie haben einen Fehler in Ihrer SQL-Syntax in Zeile 11. – rkosegi

+0

sorry, I couldn' t finden Sie einen Fehler – Rohin

+0

Sie müssen Fremdschlüssel Spalte, z 'FREMDSCHLÜSSEL (Spaltenname)'. – jarlh

Antwort

0
CREATE TABLE IF NOT EXISTS `Online Shopping`.`Order_Details` (
    `Order_Id` INT NOT NULL PRIMARY KEY AUTO_INCREMENT , 
    `Product_Name` VARCHAR(45) NULL , 
    `Price_For_Each_Product` VARCHAR(45) NULL , 
    `No_of_Product_ordered` VARCHAR(45) NULL , 
    `Ordered_Date` DATE NULL , 
    `Total_Price` VARCHAR(45) NULL , 
    `Generated_Key` VARCHAR(45) NULL, 
    CONSTRAINT `Customer_Id` 
    FOREIGN KEY (Customer_ID) 
    REFERENCES `Online Shopping`(Customer) 
    ON DELETE NO ACTION 
    ON UPDATE NO ACTION, 
    CONSTRAINT `Order_LineId` 
    FOREIGN KEY (Customer_ID) 
    REFERENCES `Online Shopping`(Order_Line) 
    ON DELETE NO ACTION 
    ON UPDATE NO ACTION) 
ENGINE = InnoDB; 
Verwandte Themen