mysql Datagrip:收到意外的更新计数

lg40wkob  于 2023-02-03  发布在  Mysql
关注(0)|答案(1)|浏览(1823)

我有一个有2列的表:sample_idsample_period
sample_id:是存储在另一个表中的样本的ID。
sample_period:这是我存储在另一个表中的年表的ID。
我不能使sample_id成为唯一的或主要的,因为它们可以被复制(一个样本可以有多个年表)。
示例:
| 样本ID|采样周期|
| - ------|- ------|
| 三七七|第二章|
| 三七七|三个|
我正在使用DataGrip来处理我的表(MariaDB),但是我不能删除或更新某些行。对于我的博士项目来说,这是一个很大的数据库,所以现在重新创建表几乎是不可能的。你有什么建议吗?
每当我尝试删除或更新一行时,我会得到错误:* 收到意外更新计数(实际:3,预期:1)*
先谢谢你!
编辑:日志

x8diyxa7

x8diyxa71#

关闭DataGrip并重新打开,然后一次选择所有重复的行,然后按“-”或删除行。它有望工作。

相关问题