ID  VIDEOID
3226 RyDY0hiMZy8
3227 JCGeCndccQ4
3228 6mpDdSErO8c
3229 ao-9B8IV9_E
3230 pRWmISaz-pk
..   ....
现在因为涉及到新功能,VIDEOID的值现在插入的时候值从"001"开始,然后往下加1,这个值在后台要怎么给它赋值,请教各位大侠,谢谢了

解决方案 »

  1.   

    自己写一方法获取当前可用的最小VIDEOID 
      

  2.   

    这个表应该不止这两个字段吧
    我想VIDEOID 与其相关的信息应该有个表
    VIDEOID 作为一个表的ID,自动递增
    添加数据时就不用考虑它了
      

  3.   

    这个表还有很多字段,这只是说这个字段是我在插入的时候,不知道怎么给值
    VIDEOID 不是主键,前面还有一个ID是主键,而且这个字段是VARCHAR的不能自增长,大家也看到了,里面已尼有很多值了
      

  4.   

    我前面的意思是说,对于这种问题,最好是设计时就把VIDEOID 和相关的提到一起,单设计一个表,用时再联合查询...
    既然涉及到新功能,那以前的数据是否有保留的必要?
    如果想以前的保留,从现在起用新的方法插入数据,那只能自己写个VIDEOID 的设置函数了,
    简单点,就像ID的递增,记住已插入的最大的VIDEOID 的值就行了,不管小的删没删,每次插入时,接着递增就是了