新增的记录其id不是从1开始,手动修改之后,更新出了问题

来源:7-4 新增部门、部门层级树、更新部门接口自测

多鱼独爱江

2019-04-22

老师,晚上好!是这样的,我之前测试的时候发现传入的数据乱码,数据库也没有能保存数据。我以为数据库也没有连上……后来知道是乱码问题之后,解决了,数据库也能存了,但是id不是从1开始的,而是从之前测试之后的次数自动增加……然后我手动修改id的值,更新的测试就不行了,不行是指,更新显示正常,但是数据库的remark值没有修改……我不懂是不是手动修改的原因还是我代码的问题……对不起,我不会调试,惨兮兮
这里显示更新成功,但是查数据库发现并没有

写回答

1回答

Jimin

2019-04-22

你好,数据库的id值当然不是手动改一下的事,数据库设置自动增长时,内部会维护一个这样自动增长的值,对你是不可见,你手动修改你的id值是不会修改这个值的,因此这样操作也是无效的,除非使用命令修改,其实你也可以考虑把表删除重新创建一下

0
1
多鱼独爱江
非常感谢!
2019-04-25
共1条回复

Java开发企业级权限管理系统

源于企业真实Java项目,涉及大量高级技巧,覆盖权限管理开发技术

2261 学习 · 1347 问题

查看课程