无法添加外键约束

时间:2019-07-17 15:16:21

标签: mysql

CREATE TABLE LINK
(
      BARANG CHAR(30) NOT NULL
     ,KATEGORI CHAR(20) NOT NULL
     ,DISTRIBUTOR CHAR(30)
     ,PRIMARY KEY(BARANG,KATEGORI,DISTRIBUTOR)
     ,FOREIGN KEY(BARANG) REFERENCES BARANG(ID_BARANG)
     ,FOREIGN KEY(KATEGORI) REFERENCES KATEGORI(KATEGORI)
     ,FOREIGN KEY(DISTRIBUTOR) REFERENCES DISTRIBUTOR (NAMA_DISTRIBUTOR)
);
  

错误1215(HY000):无法添加外键约束

我是mysql的新手,我只是从大约3天的书中了解mysql。我想问一下外键不能在一个“创建表”中使用3次吗?为什么会有这样的错误?

0 个答案:

没有答案