我已经检查过其他类似的问题。检查是否有重复项 - 无,如果相同的数据类型 - 是的。关系——是的。未选中“On Delete Set Null”。
我仍然不知道这个错误是如何产生的
在服务器中执行 SQL 脚本
错误:错误 1215:无法添加外键约束
- 表Apo
。PurchasingOrder
如果不存在则创建表Apo
。PurchasingOrder
(
PurchaseNo.
INT NOT NULL AUTO_INCREMENT,
ModelNo.
整数空,
UnitPrice
整数空,
Product/Name
VARCHAR(45) 空值,
Quantity
整数空,
Source
VARCHAR(45) 空值,
主键 ( PurchaseNo.
),
指数Source
( Source
ASC),
约束Supplier_Source
FOREIGN KEY (`PurchaseNo.`)
REFERENCES `Apo`.`Supplier` (`SupplierID`)
ON DELETE NO ACTION
ON UPDATE NO ACTION)
引擎 = InnoDB
SQL 脚本执行完成:语句:9 成功,1 失败
以最终形式获取回视图定义。
没有什么可取的