gpt4 book ai didi

没有外键的表上的 MySQL 错误 1215

转载 作者:行者123 更新时间:2023-11-30 22:27:26 24 4
gpt4 key购买 nike

我正在尝试创建基于 MySQL 引擎的数据库。但是当涉及到处理以下代码时:

CREATE TABLE IF NOT EXISTS `carrent`.`osPrawna` (
`NIP` CHAR(10) NOT NULL,
`REGON` CHAR(9) NULL,
`Nazwa` VARCHAR(100) NULL,
`Ulica` VARCHAR(45) NULL,
`Miasto` VARCHAR(45) NULL,
`KodPocztowy` CHAR(6) NULL,
PRIMARY KEY (`NIP`),
UNIQUE INDEX `NIP_UNIQUE` (`NIP` ASC))
ENGINE = InnoDB;

出现1215错误(无法添加外键约束),即使这个表没有外键。有人知道我的问题的任何可能解决方案吗?

最佳答案

您已经将列 NIP 声明为 PRIMARY KEY。所以这已经是 UNIQUE,您不应在该列上添加额外的 UNIQUE INDEX。

编辑:该死,我的 react 太快了。我在我的 phpMyAdmin 中试过了,没有错误。但是你不应该声明它两次。

关于没有外键的表上的 MySQL 错误 1215,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34800669/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com