在数据库中用increment数据类型申明变量呀

解决方案 »

  1.   

    或者select max(id) from table
    然后加1
      

  2.   

    在SQL是设置,将id设为标识,它会自动+1的,但是如果你删去几个曾有的值,那么它会继续下去,也就是说:你有1,2,3,4,如果你删去了第3个记录,那么当你再插入的时候,它从5开始记录!
      

  3.   

    不同的数据库具备不同的方法,比如,sql server , access,sybase提供了自动加一的这个字段类型,而oracle没有提供,你可以通过序列和触发器来完成自动加一