我创建了两个名为(Config)的表和另一个(记录):
CREATE TABLE Config(
configID VARCHAR(100) NOT NULL,
featureID VARCHAR(100) NOT NULL,
bpID VARCHAR(100),
PRIMARY KEY (configID, featureID)
);
CREATE TABLE Records(
tID VARCHAR(100) NOT NULL,
configID VARCHAR(500) NOT NULL,
PRIMARY KEY (tID),
FOREIGN KEY (configID) REFERENCES Config (configID) ON DELETE CASCADE
);
我想删除约束" ON DELETE CASCADE"从第二个表。 我首先尝试删除FK,然后删除表格以重新创建它,但我收到此错误"重命名错误(错误:152)"。
有什么建议吗? 谢谢,
答案 0 :(得分:-1)
两个建议: