【发布时间】:2013-12-17 14:26:30
【问题描述】:
我已经检查过类似的其他问题。检查是否有重复项 - 无,如果相同的数据类型 - 是的。关系——是的。未使用“On Delete Set Null”选中。
我仍然不知道这个错误是怎么来的
在服务器中执行 SQL 脚本
错误:错误 1215:无法添加外键约束
-- 表Apo.PurchasingOrder
如果不存在则创建表Apo.PurchasingOrder (
PurchaseNo.INT NOT NULL AUTO_INCREMENT,
ModelNo.INT NULL,
UnitPriceINT NULL,
Product/NameVARCHAR(45) NULL,
QuantityINT NULL,
SourceVARCHAR(45) NULL,
主键 (PurchaseNo.),
索引Source (SourceASC),
约束Supplier_Source
FOREIGN KEY (`PurchaseNo.`)
REFERENCES `Apo`.`Supplier` (`SupplierID`)
ON DELETE NO ACTION
ON UPDATE NO ACTION)
引擎 = InnoDB
SQL 脚本执行完成:语句:9 条成功,1 条失败
以最终形式获取回视图定义。
没有什么可取的
【问题讨论】:
-
这是微软的 sql 吗?如果是这样,您应该添加该标签
标签: sql foreign-keys foreign-collection