删除特定行后如何修改数据库 phpmyadmin 中的主键?
Posted
技术标签:
【中文标题】删除特定行后如何修改数据库 phpmyadmin 中的主键?【英文标题】:How do I modify the primary key in database phpmyadmin after deleting a specific row? 【发布时间】:2021-07-24 06:42:09 【问题描述】:这里的主键是通过调用 getRowCount 方法的想法生成的。现在例如我使用 Jbutton 删除了一个特定的行,主键将类似于 1、2、3、5、6、7。现在我想要这样的主键 1, 2, 3, 4, 5,6 enter image description here
【问题讨论】:
UPDATE myTable SET Stud_Patient_Id = Stud_Patient_Id-1 WHERE Stud_Patient_Id > 3
?
这是查询?
【参考方案1】:
您可以使用以下查询:
UPDATE yout_table_name SET stud_Patient_id= stud_Patient_id-1 WHERE stud_Patient_id >3 AND stud_Patient_id !=1
但最好不要更改 id,如果 id 是主键
【讨论】:
以上是关于删除特定行后如何修改数据库 phpmyadmin 中的主键?的主要内容,如果未能解决你的问题,请参考以下文章