mysql中如果设置了id自增的问题

liwen19840617 2008-03-07 05:36:13
请问,如果mysql中设置了id自增的功能,有没有办法在删除了一条记录之后,还可以用那个id啊?
是不是就不可以了?
不懂!请教高手!谢谢!
...全文
375 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
liwen19840617 2008-03-11
  • 打赏
  • 举报
回复
哦!谢谢大家!明白了!看来只能让他自增了!记住id就应该手动了!
谢谢
liwen19840617 2008-03-11
  • 打赏
  • 举报
回复
可是我用insert之后仍然使用的是下一个id啊!
XFliangwh 2008-03-11
  • 打赏
  • 举报
回复
版主说的可能是唯一的办法了,我都是用另外一个表记住被删的ID的,插入时先看这个表是否有数据的。
懒得去死 2008-03-10
  • 打赏
  • 举报
回复
可以。
不过你要记住你删除的ID ,然后 显式的插入!
比如

insert into tbname values(2,'It was deleted!');
zero1111 2008-03-10
  • 打赏
  • 举报
回复
不可以了.
rainbowliuliang 2008-03-07
  • 打赏
  • 举报
回复
插入时给你自增列就可以插入
比如id列是自增列

insert into tbname(id) values(3);
ChumpKlutz 2008-03-07
  • 打赏
  • 举报
回复
如果删除了最后一条记录则下一个插入的记录就会使用被删除了的ID
ChumpKlutz 2008-03-07
  • 打赏
  • 举报
回复
如果删除了最后一条记录则下一个插入的记录就会使用被删除了的ID

56,687

社区成员

发帖
与我相关
我的任务
社区描述
MySQL相关内容讨论专区
社区管理员
  • MySQL
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧