数据库中ID自增长问题
在建数据库的时候主键ID没有给自增长 但是现在需要这种状态 能让他每次添加的时候 都往后面顺序的加下去
数据库中现在有了数据 有了外键约束 还有没有什么比较好的方法 或者 在后台代码怎么实现
------解决方案--------------------LS的办法是每次设置ID都自增1 这样达到ID自增的效果
但是个人觉得你为什么不直接给数据库的字段重新设置一下自增就好了 自增应该对外键没什么影响吧
------解决方案--------------------
每次插入之前先获取记录最新大的ID 然后+1 作为下一条记录的ID即可 然后你说有约束不能改 什么约束加个自增都不行 求指教!!
------解决方案--------------------1、实时获取最大编号,及时插入数据
2、后台放置一个表记录当前的最大流水号,取出后插入数据,同时更新记录的最大流水号
------解决方案--------------------一查出当前最大id,然后+1 就行了,前面都说了很多了。