【发布时间】:2016-10-25 09:35:12
【问题描述】:
我有两张桌子
CREATE TABLE table1 (
id1 int(10) NOT NULL PRIMARY KEY,
name varchar(20)
);
CREATE TABLE table2 (
newid int(10) NOT NULL PRIMARY KEY,
f_id int(10)
);
现在,我添加了一个外键约束
ALTER TABLE table2
ADD CONSTRAINT fk_id FOREIGN KEY (f_id) REFERENCES table1 (id)
ON DELETE CASCADE ON UPDATE CASCADE;
现在,问题是我无法更新/删除/截断表“table2”。这里的确切问题是什么以及如何解决?
【问题讨论】:
-
用错误消息、可重现的场景或其他内容定义“无法”。
标签: mysql sql-server foreign-keys