2017-05-26 121 views
0
CREATE TABLE `mealorder`.`order_item` 
(`order_id` INT(20) NOT NULL AUTO_INCREMENT , 
    `user_id` INT(20) NOT NULL , 
    `item_type` VARCHAR(50) NOT NULL , 
    `item_price` DOUBLE(20) NOT NULL , 
    `item_quantity` INT(20) NULL , 
    `date_time` DATETIME(5) NULL , 
    `total_price` DOUBLE(20) NULL , 
    PRIMARY KEY (`order_id`(20))) ENGINE = InnoDB; 
+0

什麼是我對這個 – Yasir

+0

收到錯誤的問題你有多餘的圓括號「)」 –

+0

我試過,但它一點兒也不工作 – Yasir

回答

0
CREATE TABLE IF NOT EXISTS `order_item` (
    `order_id` int(11) NOT NULL AUTO_INCREMENT, 
    `user_id` int(11) NOT NULL, 
    `item_type` varchar(50) NOT NULL, 
    `item_price` double NOT NULL, 
    `item_quantity` int(11) NOT NULL, 
    `date_time` datetime NOT NULL, 
    `total_price` double NOT NULL, 
    PRIMARY KEY (`order_id`) 
) ENGINE=InnoDB DEFAULT CHARSET=utf8 
AUTO_INCREMENT=1 ; 
+0

如果你解釋你正在建議什麼變化以及爲什麼他們應該作爲解決方案工作會更好。 –

+0

感謝它的工作 – Yasir