这里可能是什么问题?请帮帮我:)并请解释一下,谢谢!:)
问问题
678 次
2 回答
0
给定您的架构,您只能category
为ads
已经存在的一个插入一个。
于 2012-10-25T15:37:53.283 回答
0
因为你已经FOREIGN KEY
对你的表设置了约束category
。
Insert into ads values (1, 'pd'); // successful
DELETE from ads // successful
INSERT INTO category VALUES (1,1,'a'); // failed!
第三个查询失败,因为表类别中不再存在adid
is 的值。1
换句话说,adid
on table category 的值取决于 on ID
table的值ads
。
于 2012-10-25T15:38:14.540 回答