2016-01-19 39 views
-1

錯誤 SQL查詢:#1064 - 您的SQL語法錯誤;同時加入數據庫

ADD CONSTRAINT `ospos_sales_ibfk_3` 
    FOREIGN KEY (`vehicle_id`) REFERENCES `ospos_vehicles` (`person_id`); 

MySQL表示:文件

1064 - 你在你的SQL語法錯誤;檢查手冊中 對應於你的MySQL服務器版本正確的語法使用 附近「ADD CONSTRAINT `ospos_sales_ibfk_3` FOREIGN KEY (`vehicle_id`) REFERENCES `ospos」在行1

+1

'alter table tablename add constraint ...' – jarlh

+0

顯示您在此行之前的行。 – trincot

+0

這個查詢來自哪裏 - 你是自己編寫的,它是來自應用程序還是由phpMyAdmin生成,當你試圖做一些行動? –

回答

0

添加ALTER TABLE在你的MySQL查詢,也刪除引號。試試這個

ALTER TABLE table_name ADD CONSTRAINT ospos_sales_ibfk_3 
FOREIGN KEY (vehicle_id) REFERENCES ospos_vehicles(person_id); 

我想應該沒有錯誤,則可以點擊這裏http://www.w3schools.com/sql/sql_foreignkey.asp這是正確的做法。

相關問題