字段id是自增类型的,如果前面的记录被删除掉,如何重新使用已删除记录的id? 没必要吧,仅仅是一个数字而已,是什么值很重要么,数据库系统本身应该是没有这样功能的,要这样的话你每次比如某个删除动作后接着比如: update 表 set id=id-1 where id>'删除的id',这样的话数据可能会被经常的大量的更新,相应的其索引也都要做对应更新,增加了大量开销,这些本是没什么必要的 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 也许可以把那些不在使用的id放到另一表里(加个标志位),下次插入的时候优先选择这些id(再改其标志位) 还是觉得是自己给自己找麻烦 暈,那你就不要用自增每次insert前都取出最大的一個再+1寫進去OK? 探讨一下,分库设计的优缺点? sql 创建触发器中如何得到触发的记录ID! 一个查询问题 mysql5.0数据实时更新问题 自动增长类型怎么设置默认值 请问MYSQL现在稳定的最高版本是哪个? Table 中的某一個欄位, 由 Char(10)改為 Char(100), 速度全部都慢下來什麼原因造成 请问如何写一个如下要求的php代码!请指教 关于两表左连接查询的问题 一个效率问题 调用mysql_query函数返回非零,不知是什么原因?郁闷!!! 各位大虾:问一个奇怪的问题,我在window2000 Prefession 下安装了MySQL4.0,但MySQL好象不能启动,这是为什么??
每次insert前都取出最大的一個
再+1寫進去
OK?