我确实创建了一个表并发现它是错误的,所以我删除了它并打算再次创建它,但是现在我遇到了问题。
我尝试用完全相同的值创建表,但是它返回...:
2019-11-03 19:54:32 0x2e9c表futurephone / marca的外键约束错误: 该表中没有包含以下内容的索引 这些列作为第一列,或者 表与引用表中的表不匹配 或ON ... SET NULL列之一被声明为NOT NULL。约束: , 约束
fk_modelo_marca
外键(idModelo
)参考modelo
(idModelo
)
我认为我应该删除该约束,所以我做了
ALTER TABLE telefono DROP CONSTRAINT fk_modelo_marca;
做完
select * from INFORMATION_SCHEMA.KEY_COLUMN_USAGE where TABLE_NAME='telefono'
发现约束在那里。
但是我仍然遇到相同的错误,无法创建表