数据库往表中插入数据报错

Posted Sam168666

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了数据库往表中插入数据报错相关的知识,希望对你有一定的参考价值。

[Error Code: 1452, SQL State: 23000]  Cannot add or update a child row: a foreign key constraint fails (`workflow`.`act_id_membership`, CONSTRAINT `ACT_FK_MEMB_USER` FOREIGN KEY (`USER_ID_`) REFERENCES `act_id_user` (`ID_`))

sql: INSERT INTO act_id_membership (USER_ID_, GROUP_ID_) VALUES (‘admin‘, ‘1‘);

这个报错提示的意识是:constraint 约束  外键约束导致插入失败

act_id_membership的USER_ID_在act_id_user的ID_里找不到,所以我们应该先插入act_id_user的数据以满足条件。

以上是关于数据库往表中插入数据报错的主要内容,如果未能解决你的问题,请参考以下文章

DML数据操纵语言

怎样在sql中用insert语句往表中插入多行

mysql不能往表中的列插入中文,求大神解答,在线等~~~

hadoop中hive下怎么插入一条数据到一个表里面?

如何向一个oracle表中快速插入很多条数据

怎么在mysql的表中插入一条数据