Question表中存在QuestionID列 为int类型,刚开始列值为1、2、3、4、5、6、7、8、9   
现在随机去掉其中某几项,如3、4、7,要使剩下的再重新排列为1、2、3、4、5、6
                                                                                                               不胜感激

解决方案 »

  1.   

    原来的ID1 还要为1 吗? 还是说可以随便改?
    如果是可以随便改的话,
    等删除以后, 你做个update, 把所有的ID, 从1-N 再分配一次如果不可以改, 就是 删除3,4,7, 那原来的5变为3的话, 就有点复杂建议你去sql server版找高手写条sql query
      

  2.   

    QuestionID 的确是主键   难道就真的没办法了   郁闷了   毕业设计  呵呵
      

  3.   

    主键 也可以 update的啊, 你的3,4,7是删除 还是暂时看不见?