你要做成那样只能用存储过程啦,在删除的时候运行,否则没有办法自动!

解决方案 »

  1.   

    说的对,只能利用触发器来做了。
      

  2.   

    那么,具体删除记录自动减去id的算法应该是怎样的,急请众高手指教,谢谢了。
      

  3.   

    应该增删都要用触发器的吗,我对这个总是也感兴趣,不过我是在程序中做的,在程序中很简单的.
      

  4.   

    我想请问你为什么要进行减1呢,如果只是为了前台前台显示,那么在前台进行一个循环处理就可以了,要是作成触发器,如果记录特别多时,效率会很低,对服务器性能也有影响!
      

  5.   

    update tbl set id=id - 1 where id>somenum