日期:2014-05-18  浏览次数:20378 次

已经有数据的表,添加自增列???
对于已经有数据的表 (表中有一个时间列createtime,该列标记数据插入表中的时间),
可不可以将添加的自增列 id根据 createtime 自增 ?



------解决方案--------------------
不能.也没必要.
------解决方案--------------------
自增列只是一个标志,一般作为唯一值的主键来处理,特别的是,在插入值时是由系统自行处理的.
你加上了时间,一是不能保证唯一性,二是并不能准确地代表什么含义,如果你需要这种表达,直接将标志列与时间列运算得到一个结果就行了.
------解决方案--------------------
已经有数据了 没办法。