我创建了 2 个表,一个名为 (Config),另一个名为 (Records):
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)”。
有什么建议么?谢谢,