0
我有以下兩個表:如何刪除約束refernase兩個表
CREATE TABLE IF NOT EXISTS blog (
id INT(11) AUTO_INCREMENT PRIMARY KEY,
title VARCHAR(255) DEFAULT NULL,
created timestamp DEFAULT NULL DEFAULT CURRENT_TIMESTAMP
);
CREATE TABLE IF NOT EXISTS blog_users (
id INT(11) AUTO_INCREMENT PRIMARY KEY,
referance_id INT(11) DEFAULT NULL,
created timestamp DEFAULT NULL DEFAULT CURRENT_TIMESTAMP
);
即時通訊使用此引用兩個表:
ALTER TABLE blog_users
ADD CONSTRAINT blog_users
FOREIGN KEY (referance_id) REFERENCES blog (id)
ON DELETE CASCADE;
如果我想刪除的參考兩個表,是否有一些命令可以撤消最後一個ALTER表命令?
好了,這是什麼ALTER TABLE嗎?拋出一個錯誤。 – sdfgg45
將錯誤添加到您的問題 – Vanojx1
#1064 - 您的SQL語法錯誤;檢查對應於你的MySQL服務器版本使用附近的「約束ID」在1個線 – sdfgg45