6
我需要使用外鍵的更新和級聯等如何在SQL Buddy中使用外鍵?
ALTER TABLE topics
ADD FOREIGN KEY(topic_by) REFERENCES users(user_id)
ON DELETE RESTRICT ON UPDATE CASCADE;
,但我不能做外鍵在SQL好友。
任何方式來做到這一點?
我需要使用外鍵的更新和級聯等如何在SQL Buddy中使用外鍵?
ALTER TABLE topics
ADD FOREIGN KEY(topic_by) REFERENCES users(user_id)
ON DELETE RESTRICT ON UPDATE CASCADE;
,但我不能做外鍵在SQL好友。
任何方式來做到這一點?
做你試試這個:(。)
ALTER TABLE topics
ADD CONSTRAINT topic_by FOREIGN KEY(user)
REFERENCES users(user_id) ON DELETE RESTRICT ON UPDATE CASCADE
你沒有提到你的數據庫名稱,把你的數據庫名稱之前,你的表以點一起命名 –
雖然不熟悉SQL哥們,我有一個評論。您是否收到錯誤消息,請將其添加到您的問題中。可能:錯誤的表名,錯誤的列名,自動化問題(未自動更改),沒有連接到正確的數據庫。或者其他的東西。 – cybork
我不熟悉SQL Buddy,但檢查數據庫:** MyISAM **不支持外鍵。請確保您使用** InnoDB **。請參閱[鏈接](http://dev.mysql.com/doc/refman/5.6/en/storage-engines.html) – zwergmaster