关于mysql id自增长问题! 最近做个小项目,用mysql,id设置了自增长。但问题来了;比如某表里,我插入了10条数据。id顺序是12345678910。这时我删除了表中的第5条数据后,再插入数据。ID号就变成1,2,3,4,6,7,8,9,10,11。ID有空缺了。请问在mysql里有没有机制可以让id自动填补? 谢谢。望前辈们指点指点! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 手动填补吧,你可以 select 一下哪个 id 不存在的,就存入哪个ID里面 手动insert into #table(id) values(5); 可能通过触发器来实现,创建一个与该表对应的id表,当该表删除操作时,插入删除的id到id表当该表插入数据时,从id表里取最小的id插入,并删除该id,如果id表为空,则直接取identity的next值。 html解 吗 一个经典的路径查询SQL,谢谢了。 mysql locked. 合并分组 mysql的連接問題 my_sql update语句 急help 在线等 在MySql中,不同用户之间的的切换登录,用代码是怎样具体实现 请问mysql里面怎么察看日志?谢谢! 我的几个疑惑,很着急,请帮帮我!!! 气死我了,mysql-front 安装之后,连接不了 MYSQL开发的SWING软件安装到客户端后,客户端是否必须装一个完整的MYSQL数据库才能解析数据库文件? 最分求救:一个关于分类的问题
创建一个与该表对应的id表,
当该表删除操作时,插入删除的id到id表
当该表插入数据时,从id表里取最小的id插入,并删除该id,如果id表为空,则直接取identity的next值。