小编Cal*_*vin的帖子

Intellij IDEA是否支持调试使用ant构建的项目?

该项目使用Ant作为其构建系统.我通过Ant运行它时可以调试项目吗?

java ant build intellij-idea

6
推荐指数
1
解决办法
3322
查看次数

MySQL外键约束-错误1452-无法添加或更新子行

我已经使用了有关该主题的其他帖子,但是我没有运气。

这是我执行的代码:

UPDATE tblOrderItems SET `ItemID` = 0004 WHERE `OrderNum`= 203 AND `OrderItemID` = 26
Run Code Online (Sandbox Code Playgroud)

这是我的错误:

Error Code: 1452. Cannot add or update a child row: a foreign key constraint fails (`cai0066`.`tblOrderItems`, CONSTRAINT `ItemID` FOREIGN KEY (`ItemID`) REFERENCES `tblCatalogItems` (`ItemID`))
Run Code Online (Sandbox Code Playgroud)

笔记:

  1. 当我INSERTUPDATE进入时就会发生tblOrderItems
  2. tblCatalogItems 确实有一个ItemID0004。看到:这个

这是MySQL Workbench生成的create语句:

delimiter $$

CREATE TABLE `tblCatalogItems` (
  `ItemID` varchar(10) NOT NULL DEFAULT '',
  `ItemName` varchar(50) DEFAULT NULL,
  `Wholesale` decimal(10,2) DEFAULT NULL,
  `Cost5-10` decimal(10,2) …
Run Code Online (Sandbox Code Playgroud)

mysql foreign-keys mysql-workbench mysql-error-1452

3
推荐指数
1
解决办法
3万
查看次数