Mariadb插入错误代码4025约束失败问题

Mariadb插入错误代码4025约束失败问题,mariadb,constraints,Mariadb,Constraints,我正在尝试输入以下MySQL查询 INSERT INTO `shoppingcentre_ga` (`CentreCode`, `CentreName`, `Location`) VALUES ('Test', 'Enoch', 'Downtown') 但我一直得到以下错误代码 4025-对购物中心的约束CHK\u CentreCode失败 我是一名初学者,非常感谢您的任何帮助如果没有您的购物中心表的SQL命令,就不可能指导您。基本上,这是在MariaDB表中插入数据时假定传递的顺序。 1-我

我正在尝试输入以下MySQL查询

INSERT INTO `shoppingcentre_ga` (`CentreCode`, `CentreName`, `Location`) VALUES ('Test', 'Enoch', 'Downtown')
但我一直得到以下错误代码

4025-对
购物中心的约束
CHK\u CentreCode
失败


我是一名初学者,非常感谢您的任何帮助

如果没有您的
购物中心
表的SQL命令,就不可能指导您。基本上,这是在MariaDB表中插入数据时假定传递的顺序。 1-我希望您使用与MariaDB配合良好的。 2-创建 3-如果要测试,最初不要设置任何主键和外键。 4-然后插入数据


注意:如果主键设置得很好,在第一次插入时不应将其保留为空,只需给出一个值(如1、25等)。

我也遇到了同样的问题,因为我在一列中插入了“错误数据”

如果您可以向我们显示表的结构+要插入的数据类型,这可能会对我们有所帮助

为了回到问题的解决方法,我尝试在
json
键入的列中插入
text
。什么不能工作哈哈^^ ^(头在车把上)


好运

听起来像是
CenterCode
Test
不是有效的条目。检查该表以查看
CenterCode
的其他条目值。提示:对我来说,CenterCODE听起来像一个数字,而不是文本。@PaulT。我尝试使用数字,但在不知道表定义的情况下得到了相同的错误代码,这只是猜测。运行此SQL并将输出附加到问题,而不是添加到注释中:
SHOW CREATE TABLE shoppingcenter_ga